diff --git "a/Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb" "b/Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb" new file mode 100644--- /dev/null +++ "b/Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb" @@ -0,0 +1,23361 @@ +From: +Snapshot-Content-Location: https://gist.github.com/prakashkmr48/209457d9897f450b5494dce105956269 +Subject: Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb +Date: Thu, 22 Sep 2022 08:55:17 -0000 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt----" + + +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: binary +Content-Location: https://gist.github.com/prakashkmr48/209457d9897f450b5494dce105956269 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Skip to content + + + + + + + + + + + +
+ +
+ + + + + + + +
+ + + + + +
+ + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ +
+ + + + prakashkmr48  /   + +
+
+ + + +
+ + +
+
+ +
+
+ + + +
+
+ Tip: + Type # to search pull requests +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type # to search issues +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type # to search discussions +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type ! to search projects +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type @ to search teams +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type @ to search people and organizations +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type > to activate command mode +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Go to your accessibility settings to change your keyboard shortcuts +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type author:@me to search your content +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:pr to filter to pull requests +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:issue to filter to issues +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:project to filter to projects +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:open to filter to open content +
+
+ Type ? for help and tips +
+
+
+ +
+ +
+
+ We’ve encountered an error and some results aren't available at this time. Type a new search or try again later. +
+
+ + No results matched your search + + + + + + + + +
+ + + + + Search for issues and pull requests + + # + + + + Search for issues, pull requests, discussions, and projects + + # + + + + Search for organizations, repositories, and users + + @ + + + + Search for projects + + ! + + + + Search for files + + / + + + + Activate command mode + + > + + + + Search your issues, pull requests, and discussions + + # author:@me + + + + Search your issues, pull requests, and discussions + + # author:@me + + + + Filter to pull requests + + # is:pr + + + + Filter to issues + + # is:issue + + + + Filter to discussions + + # is:discussion + + + + Filter to projects + + # is:project + + + + Filter to open issues, pull requests, and discussions + + # is:open + + + + + + + + + + + + + + + + +
+
+
+ +
+ + + + + + + + + + +
+ + +
+
+
+ + + + + +
+
+ + + +
+
+
+
+ @prakashkmr48 +
+
+
+

+ prakashkmr48/prompt_based_image_in_painting_powered_by_clipseg.ipynb + + Secret +

+ + +
+ +
+ Created 4 hours ago +
+
+
+
+ +
    +
  • + + Edit +
  • + +
  • +
    +
  • + +
  • +
    +
    + + + +
    + +
  • + +
  • + + +
    +
    + + +
    +
    + + +
    + +
  • + +
+
+ +
+ + +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+
+ +
+
+
+
+ Embed + +
+ What would you like to do? +
+
+
+ +
+
+
+ + + +
+ +
+
+
+
+ +
+ +
+ +
+ + + +
+
+ + +
+
+ +
+
+ +
+
+ Prompt_based_Image_In_Painting_powered_by_ClipSeg.ipynb +
+ +
+
+ + +
+ +
+
+ + + + +
Sorry, something went wrong. Reload?
+
Sorry, we cannot display this file.
+
Sorry, this file is invalid so it cannot be displayed.
+ +
+
+ +
+ +
+
+ + + +
+
+
+ + + + + +
+
+ +
+ +
+
+
+ @prakashkmr48 +
+ +
+
+ + +
+
+ + +
+ +
+ +
+ + +
+ + + + Add heading text + + + + + Add bold text, <Ctrl+b> + + + + + Add italic text, <Ctrl+i> +
+ +
+ + + + Add a quote, <Ctrl+Shift+.> + + + + + Add code, <Ctrl+e> + + + + + + + + + Add a link, <Ctrl+k> +
+ +
+ + + + Add a bulleted list, <Ctrl+Shift+8> + + + + + Add a numbered list, <Ctrl+Shift+7> + + + + + Add a task list, <Ctrl+Shift+l> +
+ +
+ + + + + Directly mention a user or team + + + + + + + Reference an issue or pull request + + +
+ + +
+ + + + Add heading text + + + + + Add bold text, <Ctrl+b> + + + + + Add italic text, <Ctrl+i> + + + + + Add a bulleted list, <Ctrl+Shift+8> + + + + + Add a numbered list, <Ctrl+Shift+7> + + + + + Add a task list, <Ctrl+Shift+l> +
+
+
+ + + + +
+ + + + + + + + +
+
+ + + + +
+ + +
+
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-08620984-f48a-484d-a6cd-d8ff1f94625f@mhtml.blink + +@charset "utf-8"; + +.turbo-progress-bar { position: fixed; display: block; top: 0px; left: 0px; height: 3px; background: rgb(0, 118, 255); z-index: 2147483647; transition: width 300ms ease-out 0s, opacity 150ms ease-in 150ms; transform: translate3d(0px, 0px, 0px); } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-be2189b9-5469-4094-8dfd-f8414ad42362@mhtml.blink + +@charset "utf-8"; + +.user-mention[href$="/prakashkmr48"] { color: var(--color-user-mention-fg); background-color: var(--color-user-mention-bg); border-radius: 2px; margin-left: -2px; margin-right: -2px; padding: 0px 2px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/light-5178aee0ee76.css + +@charset "utf-8"; + +:root, [data-color-mode="light"][data-light-theme="light"], [data-color-mode="dark"][data-dark-theme="light"] { } + +:root, [data-color-mode="light"][data-light-theme="light"], [data-color-mode="dark"][data-dark-theme="light"] { --color-canvas-default-transparent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; --color-marketing-icon-primary: #218bff; --color-marketing-icon-secondary: #54aeff; --color-diff-blob-addition-num-text: #24292f; --color-diff-blob-addition-fg: #24292f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff-blob-addition-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2bc; --color-diff-blob-deletion-num-text: #24292f; --color-diff-blob-deletion-fg: #24292f; --color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob-deletion-line-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4); --color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-syntax-comment: #6e7781; --color-prettylights-syntax-constant: #0550ae; --color-prettylights-syntax-entity: #8250df; --color-prettylights-syntax-storage-modifier-import: #24292f; --color-prettylights-syntax-entity-tag: #116329; --color-prettylights-syntax-keyword: #cf222e; --color-prettylights-syntax-string: #0a3069; --color-prettylights-syntax-variable: #953800; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-prettylights-syntax-string-regexp: #116329; --color-prettylights-syntax-markup-list: #3b2300; --color-prettylights-syntax-markup-heading: #0550ae; --color-prettylights-syntax-markup-italic: #24292f; --color-prettylights-syntax-markup-bold: #24292f; --color-prettylights-syntax-markup-deleted-text: #82071e; --color-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-prettylights-syntax-markup-inserted-text: #116329; --color-prettylights-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-syntax-markup-ignored-text: #eaeef2; --color-prettylights-syntax-markup-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-range: #8250df; --color-prettylights-syntax-brackethighlighter-angle: #57606a; --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-guttermarker-subtle-text: #6e7781; --color-codemirror-linenumber-text: #57606a; --color-codemirror-cursor: #24292f; --color-codemirror-selection-bg: rgba(84,174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-container-border-width: 0px; --color-checks-text-primary: #f6f8fa; --color-checks-text-secondary: #8c959f; --color-checks-text-link: #54aeff; --color-checks-btn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #eaeef2; --color-checks-input-placeholder-text: #8c959f; --color-checks-input-focus-text: #8c959f; --color-checks-input-bg: #32383f; --color-checks-input-shadow: none; --color-checks-donut-error: #fa4549; --color-checks-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-line-text: #d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75); --color-checks-line-timestamp-text: #8c959f; --color-checks-line-hover-bg: #32383f; --color-checks-line-selected-bg: rgba(33,139,255,0.15); --color-checks-line-selected-num-text: #54aeff; --color-checks-line-dt-fm-text: #24292f; --color-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(125,78,0,0.15); --color-checks-gate-text: #d0d7de; --color-checks-gate-waiting-text: #d4a72c; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --color-checks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks-logline-command-text: #54aeff; --color-checks-logline-section-text: #4ac26b; --color-checks-ansi-black: #24292f; --color-checks-ansi-black-bright: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4ac26b; --color-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yellow: #d4a72c; --color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi-blue: #54aeff; --color-checks-ansi-blue-bright: #80ccff; --color-checks-ansi-magenta: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-gradient-in: #ffffff; --color-project-gradient-out: rgba(255,255,255,0); --color-mktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0 0 / 15%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02); --color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px inset; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d0d7de; --color-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-tap-highlight: rgba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3ff; --color-overlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #24292f; --color-header-divider: #57606a; --color-header-logo: #ffffff; --color-header-search-bg: #24292f; --color-header-search-border: #57606a; --color-sidenav-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0); --color-input-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-bg: #eaeef2; --color-ansi-black: #24292f; --color-ansi-black-bright: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-blue: #0969da; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #8250df; --color-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; --color-ansi-cyan-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg: #f6f8fa; --color-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1px 0 rgba(27,31,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.25); --color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgba(27,31,36,0.15); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-active-border: rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94%,1); --color-btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,36,0.15); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: rgba(27,31,36,0.08); --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #2da44e; --color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-primary-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c974b; --color-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-selected-bg: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: inset 0 1px 0 rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon: rgba(255,255,255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #0969da; --color-btn-outline-hover-text: #ffffff; --color-btn-outline-hover-bg: #0969da; --color-btn-outline-hover-border: rgba(27,31,36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: hsla(212,92%,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0.15); --color-btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2); --color-btn-outline-disabled-text: rgba(9,105,218,0.5); --color-btn-outline-disabled-bg: #f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105,218,0.05); --color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline-counter-bg: rgba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --color-btn-danger-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: rgba(27,31,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0 rgba(76,0,20,0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); --color-btn-danger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counter-bg: rgba(207,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,0.15); --color-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --color-btn-danger-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #cf222e; --color-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #6e7781; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-list-item-inline-divider: rgba(208,215,222,0.48); --color-action-list-item-default-hover-bg: rgba(208,215,222,0.32); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(208,215,222,0.48); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(208,215,222,0.24); --color-action-list-item-danger-hover-bg: rgba(255,235,233,0.64); --color-action-list-item-danger-active-bg: #ffebe9; --color-action-list-item-danger-hover-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-switch-track-border: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --color-switch-track-checked-hover-bg: #b6e3ff; --color-switch-track-checked-active-bg: #80ccff; --color-switch-track-checked-border: #54aeff; --color-switch-knob-checked-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e7781; --color-segmented-control-bg: #eaeef2; --color-segmented-control-button-hover-bg: rgba(175,184,193,0.2); --color-segmented-control-button-active-bg: rgba(175,184,193,0.4); --color-segmented-control-button-selected-border: #6e7781; --color-fg-default: #24292f; --color-fg-muted: #57606a; --color-fg-subtle: #6e7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #ffffff; --color-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; --color-canvas-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-border-muted: hsla(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15); --color-shadow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium: 0 3px 6px rgba(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(140,149,159,0.2); --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.3); --color-neutral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(234,238,242,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: #0969da; --color-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle: #ddf4ff; --color-success-fg: #1a7f37; --color-success-emphasis: #2da44e; --color-success-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1; --color-attention-fg: #9a6700; --color-attention-emphasis: #bf8700; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7f37; --color-open-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.4); --color-open-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-closed-emphasis: #cf222e; --color-closed-muted: rgba(255,129,130,0.4); --color-closed-subtle: #ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-sponsors-muted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7; --color-primer-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(27,31,36,0.5); --color-primer-canvas-sticky: rgba(255,255,255,0.95); --color-primer-border-active: #fd8c73; --color-primer-border-contrast: rgba(27,31,36,0.1); --color-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0.25); --color-primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --color-primer-shadow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-black: #1b1f24; --color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --color-scale-blue-3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue-5: #0969da; --color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; --color-scale-blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale-green-0: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-scale-yellow-4: #bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow-6: #7d4e00; --color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d00; --color-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-scale-orange-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-orange-3: #fb8f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5: #bc4c00; --color-scale-orange-6: #953800; --color-scale-orange-7: #762c00; --color-scale-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-scale-red-0: #ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #ffaba8; --color-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-scale-red-5: #cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #82071e; --color-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-scale-purple-0: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-purple-2: #d8b9ff; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a475f9; --color-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --color-scale-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --color-scale-pink-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pink-6: #99286e; --color-scale-pink-7: #772057; --color-scale-pink-8: #611347; --color-scale-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-scale-coral-1: #ffd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3: #fd8c73; --color-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; --color-scale-coral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scale-coral-8: #691105; --color-scale-coral-9: #510901; } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme="light"] { --color-canvas-default-transparent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; --color-marketing-icon-primary: #218bff; --color-marketing-icon-secondary: #54aeff; --color-diff-blob-addition-num-text: #24292f; --color-diff-blob-addition-fg: #24292f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff-blob-addition-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2bc; --color-diff-blob-deletion-num-text: #24292f; --color-diff-blob-deletion-fg: #24292f; --color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob-deletion-line-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4); --color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-syntax-comment: #6e7781; --color-prettylights-syntax-constant: #0550ae; --color-prettylights-syntax-entity: #8250df; --color-prettylights-syntax-storage-modifier-import: #24292f; --color-prettylights-syntax-entity-tag: #116329; --color-prettylights-syntax-keyword: #cf222e; --color-prettylights-syntax-string: #0a3069; --color-prettylights-syntax-variable: #953800; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-prettylights-syntax-string-regexp: #116329; --color-prettylights-syntax-markup-list: #3b2300; --color-prettylights-syntax-markup-heading: #0550ae; --color-prettylights-syntax-markup-italic: #24292f; --color-prettylights-syntax-markup-bold: #24292f; --color-prettylights-syntax-markup-deleted-text: #82071e; --color-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-prettylights-syntax-markup-inserted-text: #116329; --color-prettylights-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-syntax-markup-ignored-text: #eaeef2; --color-prettylights-syntax-markup-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-range: #8250df; --color-prettylights-syntax-brackethighlighter-angle: #57606a; --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-guttermarker-subtle-text: #6e7781; --color-codemirror-linenumber-text: #57606a; --color-codemirror-cursor: #24292f; --color-codemirror-selection-bg: rgba(84,174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-container-border-width: 0px; --color-checks-text-primary: #f6f8fa; --color-checks-text-secondary: #8c959f; --color-checks-text-link: #54aeff; --color-checks-btn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #eaeef2; --color-checks-input-placeholder-text: #8c959f; --color-checks-input-focus-text: #8c959f; --color-checks-input-bg: #32383f; --color-checks-input-shadow: none; --color-checks-donut-error: #fa4549; --color-checks-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-line-text: #d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75); --color-checks-line-timestamp-text: #8c959f; --color-checks-line-hover-bg: #32383f; --color-checks-line-selected-bg: rgba(33,139,255,0.15); --color-checks-line-selected-num-text: #54aeff; --color-checks-line-dt-fm-text: #24292f; --color-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(125,78,0,0.15); --color-checks-gate-text: #d0d7de; --color-checks-gate-waiting-text: #d4a72c; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --color-checks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks-logline-command-text: #54aeff; --color-checks-logline-section-text: #4ac26b; --color-checks-ansi-black: #24292f; --color-checks-ansi-black-bright: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4ac26b; --color-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yellow: #d4a72c; --color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi-blue: #54aeff; --color-checks-ansi-blue-bright: #80ccff; --color-checks-ansi-magenta: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-gradient-in: #ffffff; --color-project-gradient-out: rgba(255,255,255,0); --color-mktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0 0 / 15%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02); --color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px inset; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d0d7de; --color-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-tap-highlight: rgba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3ff; --color-overlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #24292f; --color-header-divider: #57606a; --color-header-logo: #ffffff; --color-header-search-bg: #24292f; --color-header-search-border: #57606a; --color-sidenav-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0); --color-input-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-bg: #eaeef2; --color-ansi-black: #24292f; --color-ansi-black-bright: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-blue: #0969da; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #8250df; --color-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; --color-ansi-cyan-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg: #f6f8fa; --color-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1px 0 rgba(27,31,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.25); --color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgba(27,31,36,0.15); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-active-border: rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94%,1); --color-btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,36,0.15); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: rgba(27,31,36,0.08); --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #2da44e; --color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-primary-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c974b; --color-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-selected-bg: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: inset 0 1px 0 rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon: rgba(255,255,255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #0969da; --color-btn-outline-hover-text: #ffffff; --color-btn-outline-hover-bg: #0969da; --color-btn-outline-hover-border: rgba(27,31,36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: hsla(212,92%,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0.15); --color-btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2); --color-btn-outline-disabled-text: rgba(9,105,218,0.5); --color-btn-outline-disabled-bg: #f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105,218,0.05); --color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline-counter-bg: rgba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --color-btn-danger-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: rgba(27,31,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0 rgba(76,0,20,0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); --color-btn-danger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counter-bg: rgba(207,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,0.15); --color-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --color-btn-danger-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #cf222e; --color-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #6e7781; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-list-item-inline-divider: rgba(208,215,222,0.48); --color-action-list-item-default-hover-bg: rgba(208,215,222,0.32); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(208,215,222,0.48); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(208,215,222,0.24); --color-action-list-item-danger-hover-bg: rgba(255,235,233,0.64); --color-action-list-item-danger-active-bg: #ffebe9; --color-action-list-item-danger-hover-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-switch-track-border: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --color-switch-track-checked-hover-bg: #b6e3ff; --color-switch-track-checked-active-bg: #80ccff; --color-switch-track-checked-border: #54aeff; --color-switch-knob-checked-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e7781; --color-segmented-control-bg: #eaeef2; --color-segmented-control-button-hover-bg: rgba(175,184,193,0.2); --color-segmented-control-button-active-bg: rgba(175,184,193,0.4); --color-segmented-control-button-selected-border: #6e7781; --color-fg-default: #24292f; --color-fg-muted: #57606a; --color-fg-subtle: #6e7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #ffffff; --color-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; --color-canvas-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-border-muted: hsla(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15); --color-shadow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium: 0 3px 6px rgba(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(140,149,159,0.2); --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.3); --color-neutral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(234,238,242,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: #0969da; --color-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle: #ddf4ff; --color-success-fg: #1a7f37; --color-success-emphasis: #2da44e; --color-success-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1; --color-attention-fg: #9a6700; --color-attention-emphasis: #bf8700; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7f37; --color-open-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.4); --color-open-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-closed-emphasis: #cf222e; --color-closed-muted: rgba(255,129,130,0.4); --color-closed-subtle: #ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-sponsors-muted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7; --color-primer-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(27,31,36,0.5); --color-primer-canvas-sticky: rgba(255,255,255,0.95); --color-primer-border-active: #fd8c73; --color-primer-border-contrast: rgba(27,31,36,0.1); --color-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0.25); --color-primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --color-primer-shadow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-black: #1b1f24; --color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --color-scale-blue-3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue-5: #0969da; --color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; --color-scale-blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale-green-0: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-scale-yellow-4: #bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow-6: #7d4e00; --color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d00; --color-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-scale-orange-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-orange-3: #fb8f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5: #bc4c00; --color-scale-orange-6: #953800; --color-scale-orange-7: #762c00; --color-scale-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-scale-red-0: #ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #ffaba8; --color-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-scale-red-5: #cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #82071e; --color-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-scale-purple-0: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-purple-2: #d8b9ff; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a475f9; --color-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --color-scale-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --color-scale-pink-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pink-6: #99286e; --color-scale-pink-7: #772057; --color-scale-pink-8: #611347; --color-scale-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-scale-coral-1: #ffd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3: #fd8c73; --color-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; --color-scale-coral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scale-coral-8: #691105; --color-scale-coral-9: #510901; } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme="light"] { --color-canvas-default-transparent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; --color-marketing-icon-primary: #218bff; --color-marketing-icon-secondary: #54aeff; --color-diff-blob-addition-num-text: #24292f; --color-diff-blob-addition-fg: #24292f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff-blob-addition-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2bc; --color-diff-blob-deletion-num-text: #24292f; --color-diff-blob-deletion-fg: #24292f; --color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob-deletion-line-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4); --color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-syntax-comment: #6e7781; --color-prettylights-syntax-constant: #0550ae; --color-prettylights-syntax-entity: #8250df; --color-prettylights-syntax-storage-modifier-import: #24292f; --color-prettylights-syntax-entity-tag: #116329; --color-prettylights-syntax-keyword: #cf222e; --color-prettylights-syntax-string: #0a3069; --color-prettylights-syntax-variable: #953800; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-prettylights-syntax-string-regexp: #116329; --color-prettylights-syntax-markup-list: #3b2300; --color-prettylights-syntax-markup-heading: #0550ae; --color-prettylights-syntax-markup-italic: #24292f; --color-prettylights-syntax-markup-bold: #24292f; --color-prettylights-syntax-markup-deleted-text: #82071e; --color-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-prettylights-syntax-markup-inserted-text: #116329; --color-prettylights-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-syntax-markup-ignored-text: #eaeef2; --color-prettylights-syntax-markup-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-range: #8250df; --color-prettylights-syntax-brackethighlighter-angle: #57606a; --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-guttermarker-subtle-text: #6e7781; --color-codemirror-linenumber-text: #57606a; --color-codemirror-cursor: #24292f; --color-codemirror-selection-bg: rgba(84,174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-container-border-width: 0px; --color-checks-text-primary: #f6f8fa; --color-checks-text-secondary: #8c959f; --color-checks-text-link: #54aeff; --color-checks-btn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #eaeef2; --color-checks-input-placeholder-text: #8c959f; --color-checks-input-focus-text: #8c959f; --color-checks-input-bg: #32383f; --color-checks-input-shadow: none; --color-checks-donut-error: #fa4549; --color-checks-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-line-text: #d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75); --color-checks-line-timestamp-text: #8c959f; --color-checks-line-hover-bg: #32383f; --color-checks-line-selected-bg: rgba(33,139,255,0.15); --color-checks-line-selected-num-text: #54aeff; --color-checks-line-dt-fm-text: #24292f; --color-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(125,78,0,0.15); --color-checks-gate-text: #d0d7de; --color-checks-gate-waiting-text: #d4a72c; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --color-checks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks-logline-command-text: #54aeff; --color-checks-logline-section-text: #4ac26b; --color-checks-ansi-black: #24292f; --color-checks-ansi-black-bright: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4ac26b; --color-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yellow: #d4a72c; --color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi-blue: #54aeff; --color-checks-ansi-blue-bright: #80ccff; --color-checks-ansi-magenta: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-gradient-in: #ffffff; --color-project-gradient-out: rgba(255,255,255,0); --color-mktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0 0 / 15%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02); --color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px inset; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d0d7de; --color-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-tap-highlight: rgba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3ff; --color-overlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #24292f; --color-header-divider: #57606a; --color-header-logo: #ffffff; --color-header-search-bg: #24292f; --color-header-search-border: #57606a; --color-sidenav-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0); --color-input-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-bg: #eaeef2; --color-ansi-black: #24292f; --color-ansi-black-bright: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-blue: #0969da; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #8250df; --color-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; --color-ansi-cyan-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg: #f6f8fa; --color-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1px 0 rgba(27,31,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.25); --color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgba(27,31,36,0.15); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-active-border: rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94%,1); --color-btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,36,0.15); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: rgba(27,31,36,0.08); --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #2da44e; --color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-primary-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c974b; --color-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-selected-bg: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: inset 0 1px 0 rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon: rgba(255,255,255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #0969da; --color-btn-outline-hover-text: #ffffff; --color-btn-outline-hover-bg: #0969da; --color-btn-outline-hover-border: rgba(27,31,36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: hsla(212,92%,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0.15); --color-btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2); --color-btn-outline-disabled-text: rgba(9,105,218,0.5); --color-btn-outline-disabled-bg: #f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105,218,0.05); --color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline-counter-bg: rgba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --color-btn-danger-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: rgba(27,31,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0 rgba(76,0,20,0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); --color-btn-danger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counter-bg: rgba(207,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,0.15); --color-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --color-btn-danger-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #cf222e; --color-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #6e7781; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-list-item-inline-divider: rgba(208,215,222,0.48); --color-action-list-item-default-hover-bg: rgba(208,215,222,0.32); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(208,215,222,0.48); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(208,215,222,0.24); --color-action-list-item-danger-hover-bg: rgba(255,235,233,0.64); --color-action-list-item-danger-active-bg: #ffebe9; --color-action-list-item-danger-hover-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-switch-track-border: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --color-switch-track-checked-hover-bg: #b6e3ff; --color-switch-track-checked-active-bg: #80ccff; --color-switch-track-checked-border: #54aeff; --color-switch-knob-checked-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e7781; --color-segmented-control-bg: #eaeef2; --color-segmented-control-button-hover-bg: rgba(175,184,193,0.2); --color-segmented-control-button-active-bg: rgba(175,184,193,0.4); --color-segmented-control-button-selected-border: #6e7781; --color-fg-default: #24292f; --color-fg-muted: #57606a; --color-fg-subtle: #6e7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #ffffff; --color-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; --color-canvas-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-border-muted: hsla(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15); --color-shadow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium: 0 3px 6px rgba(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(140,149,159,0.2); --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.3); --color-neutral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(234,238,242,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: #0969da; --color-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle: #ddf4ff; --color-success-fg: #1a7f37; --color-success-emphasis: #2da44e; --color-success-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1; --color-attention-fg: #9a6700; --color-attention-emphasis: #bf8700; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7f37; --color-open-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.4); --color-open-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-closed-emphasis: #cf222e; --color-closed-muted: rgba(255,129,130,0.4); --color-closed-subtle: #ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-sponsors-muted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7; --color-primer-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(27,31,36,0.5); --color-primer-canvas-sticky: rgba(255,255,255,0.95); --color-primer-border-active: #fd8c73; --color-primer-border-contrast: rgba(27,31,36,0.1); --color-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0.25); --color-primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --color-primer-shadow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-black: #1b1f24; --color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --color-scale-blue-3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue-5: #0969da; --color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; --color-scale-blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale-green-0: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-scale-yellow-4: #bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow-6: #7d4e00; --color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d00; --color-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-scale-orange-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-orange-3: #fb8f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5: #bc4c00; --color-scale-orange-6: #953800; --color-scale-orange-7: #762c00; --color-scale-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-scale-red-0: #ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #ffaba8; --color-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-scale-red-5: #cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #82071e; --color-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-scale-purple-0: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-purple-2: #d8b9ff; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a475f9; --color-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --color-scale-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --color-scale-pink-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pink-6: #99286e; --color-scale-pink-7: #772057; --color-scale-pink-8: #611347; --color-scale-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-scale-coral-1: #ffd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3: #fd8c73; --color-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; --color-scale-coral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scale-coral-8: #691105; --color-scale-coral-9: #510901; } +} +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/dark-217d4f9c8e70.css + +@charset "utf-8"; + +[data-color-mode="light"][data-light-theme="dark"], [data-color-mode="dark"][data-dark-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #79c0ff; --color-marketing-icon-secondary: #1f6feb; --color-diff-blob-addition-num-text: #c9d1d9; --color-diff-blob-addition-fg: #c9d1d9; --color-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --color-diff-blob-addition-line-bg: rgba(46,160,67,0.15); --color-diff-blob-addition-word-bg: rgba(46,160,67,0.4); --color-diff-blob-deletion-num-text: #c9d1d9; --color-diff-blob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3); --color-diff-blob-deletion-line-bg: rgba(248,81,73,0.15); --color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4); --color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4); --color-diff-blob-expander-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --color-search-keyword-hl: rgba(210,153,34,0.4); --color-prettylights-syntax-comment: #8b949e; --color-prettylights-syntax-constant: #79c0ff; --color-prettylights-syntax-entity: #d2a8ff; --color-prettylights-syntax-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-illegal-bg: #8e1519; --color-prettylights-syntax-carriage-return-text: #f0f6fc; --color-prettylights-syntax-carriage-return-bg: #b62324; --color-prettylights-syntax-string-regexp: #7ee787; --color-prettylights-syntax-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-inserted-bg: #033a16; --color-prettylights-syntax-markup-changed-text: #ffdfb6; --color-prettylights-syntax-markup-changed-bg: #5a1e02; --color-prettylights-syntax-markup-ignored-text: #c9d1d9; --color-prettylights-syntax-markup-ignored-bg: #1158c7; --color-prettylights-syntax-meta-diff-range: #d2a8ff; --color-prettylights-syntax-brackethighlighter-angle: #8b949e; --color-prettylights-syntax-sublimelinter-gutter-mark: #484f58; --color-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #6e7681; --color-codemirror-linenumber-text: #8b949e; --color-codemirror-cursor: #c9d1d9; --color-codemirror-selection-bg: rgba(56,139,253,0.4); --color-codemirror-activeline-bg: rgba(110,118,129,0.1); --color-codemirror-matchingbracket-text: #c9d1d9; --color-codemirror-lines-bg: #0d1117; --color-codemirror-syntax-comment: #8b949e; --color-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-checks-bg: #010409; --color-checks-run-border-width: 1px; --color-checks-container-border-width: 1px; --color-checks-text-primary: #c9d1d9; --color-checks-text-secondary: #8b949e; --color-checks-text-link: #58a6ff; --color-checks-btn-icon: #8b949e; --color-checks-btn-hover-icon: #c9d1d9; --color-checks-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-input-text: #8b949e; --color-checks-input-placeholder-text: #6e7681; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-checks-donut-pending: #d29922; --color-checks-donut-success: #2ea043; --color-checks-donut-neutral: #8b949e; --color-checks-dropdown-text: #c9d1d9; --color-checks-dropdown-bg: #161b22; --color-checks-dropdown-border: #30363d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3); --color-checks-dropdown-hover-text: #c9d1d9; --color-checks-dropdown-hover-bg: rgba(110,118,129,0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9; --color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4); --color-checks-header-label-text: #8b949e; --color-checks-header-label-open-text: #c9d1d9; --color-checks-header-border: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #6e7681; --color-checks-line-timestamp-text: #6e7681; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #ffffff; --color-checks-line-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(187,128,9,0.15); --color-checks-gate-text: #8b949e; --color-checks-gate-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #6e7681; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #6e7681; --color-checks-logline-error-bg: rgba(248,81,73,0.15); --color-checks-logline-warning-text: #8b949e; --color-checks-logline-warning-num-text: #d29922; --color-checks-logline-warning-bg: rgba(187,128,9,0.15); --color-checks-logline-command-text: #58a6ff; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --color-checks-ansi-white-bright: #b1bac4; --color-checks-ansi-gray: #6e7681; --color-checks-ansi-red: #ff7b72; --color-checks-ansi-red-bright: #ffa198; --color-checks-ansi-green: #3fb950; --color-checks-ansi-green-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --color-checks-ansi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #0d1117; --color-project-sidebar-bg: #161b22; --color-project-gradient-in: #161b22; --color-project-gradient-out: rgba(22,27,34,0); --color-mktg-btn-bg: #f6f8fa; --color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07); --color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(255,255,255,0.1); --color-avatar-border: rgba(240,246,252,0.1); --color-avatar-stack-fade: #30363d; --color-avatar-stack-fade-more: #21262d; --color-avatar-child-shadow: -2px -2px 0 #0d1117; --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(48,54,61,0.5); --color-select-menu-tap-focus-bg: #0c2d6b; --color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --color-menu-bg-active: #161b22; --color-input-disabled-bg: rgba(110,118,129,0); --color-timeline-badge-bg: #21262d; --color-ansi-black: #484f58; --color-ansi-black-bright: #6e7681; --color-ansi-white: #b1bac4; --color-ansi-white-bright: #ffffff; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-bright: #ffa198; --color-ansi-green: #3fb950; --color-ansi-green-bright: #56d364; --color-ansi-yellow: #d29922; --color-ansi-yellow-bright: #e3b341; --color-ansi-blue: #58a6ff; --color-ansi-blue-bright: #79c0ff; --color-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --color-btn-text: #c9d1d9; --color-btn-bg: #21262d; --color-btn-border: rgba(240,246,252,0.1); --color-btn-shadow: 0 0 transparent; --color-btn-inset-shadow: 0 0 transparent; --color-btn-hover-bg: #30363d; --color-btn-hover-border: #8b949e; --color-btn-active-bg: hsla(212,12%,18%,1); --color-btn-active-border: #6e7681; --color-btn-selected-bg: #161b22; --color-btn-focus-bg: #21262d; --color-btn-focus-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px rgba(139,148,158,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(1,4,9,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,0.3); --color-btn-counter-bg: #30363d; --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #238636; --color-btn-primary-border: rgba(240,246,252,0.1); --color-btn-primary-shadow: 0 0 transparent; --color-btn-primary-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(255,255,255,0.5); --color-btn-primary-disabled-bg: rgba(35,134,54,0.6); --color-btn-primary-disabled-border: rgba(240,246,252,0.1); --color-btn-primary-focus-bg: #238636; --color-btn-primary-focus-border: rgba(240,246,252,0.1); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(46,164,79,0.4); --color-btn-primary-icon: #ffffff; --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-border: rgba(240,246,252,0.1); --color-btn-outline-selected-shadow: 0 0 transparent; --color-btn-outline-disabled-text: rgba(88,166,255,0.5); --color-btn-outline-disabled-bg: #0d1117; --color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05); --color-btn-outline-focus-border: rgba(240,246,252,0.1); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); --color-btn-outline-counter-bg: rgba(31,111,235,0.1); --color-btn-danger-text: #f85149; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #da3633; --color-btn-danger-hover-border: #f85149; --color-btn-danger-hover-shadow: 0 0 transparent; --color-btn-danger-hover-inset-shadow: 0 0 transparent; --color-btn-danger-hover-icon: #ffffff; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-bg: #0d1117; --color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05); --color-btn-danger-focus-border: #f85149; --color-btn-danger-focus-shadow: 0 0 0 3px rgba(248,81,73,0.4); --color-btn-danger-counter-bg: rgba(218,54,51,0.1); --color-btn-danger-icon: #f85149; --color-underlinenav-icon: #6e7681; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-list-item-inline-divider: rgba(48,54,61,0.48); --color-action-list-item-default-hover-bg: rgba(177,186,196,0.12); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(177,186,196,0.2); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(177,186,196,0.08); --color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-switch-track-bg: #010409; --color-switch-track-border: #6e7681; --color-switch-track-checked-bg: rgba(31,111,235,0.35); --color-switch-track-checked-hover-bg: rgba(31,111,235,0.5); --color-switch-track-checked-active-bg: rgba(31,111,235,0.65); --color-switch-track-checked-border: #58a6ff; --color-switch-knob-checked-bg: #1f6feb; --color-switch-knob-checked-disabled-bg: #484f58; --color-segmented-control-bg: #161b22; --color-segmented-control-button-hover-bg: #30363d; --color-segmented-control-button-active-bg: #21262d; --color-segmented-control-button-selected-border: #6e7681; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #6e7681; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-inset: #010409; --color-canvas-subtle: #161b22; --color-border-default: #30363d; --color-border-muted: #21262d; --color-border-subtle: rgba(240,246,252,0.1); --color-shadow-small: 0 0 transparent; --color-shadow-medium: 0 3px 6px #010409; --color-shadow-large: 0 8px 24px #010409; --color-shadow-extra-large: 0 12px 48px #010409; --color-neutral-emphasis-plus: #6e7681; --color-neutral-emphasis: #6e7681; --color-neutral-muted: rgba(110,118,129,0.4); --color-neutral-subtle: rgba(110,118,129,0.1); --color-accent-fg: #58a6ff; --color-accent-emphasis: #1f6feb; --color-accent-muted: rgba(56,139,253,0.4); --color-accent-subtle: rgba(56,139,253,0.15); --color-success-fg: #3fb950; --color-success-emphasis: #238636; --color-success-muted: rgba(46,160,67,0.4); --color-success-subtle: rgba(46,160,67,0.15); --color-attention-fg: #d29922; --color-attention-emphasis: #9e6a03; --color-attention-muted: rgba(187,128,9,0.4); --color-attention-subtle: rgba(187,128,9,0.15); --color-severe-fg: #db6d28; --color-severe-emphasis: #bd561d; --color-severe-muted: rgba(219,109,40,0.4); --color-severe-subtle: rgba(219,109,40,0.15); --color-danger-fg: #f85149; --color-danger-emphasis: #da3633; --color-danger-muted: rgba(248,81,73,0.4); --color-danger-subtle: rgba(248,81,73,0.15); --color-open-fg: #3fb950; --color-open-emphasis: #238636; --color-open-muted: rgba(46,160,67,0.4); --color-open-subtle: rgba(46,160,67,0.15); --color-closed-fg: #f85149; --color-closed-emphasis: #da3633; --color-closed-muted: rgba(248,81,73,0.4); --color-closed-subtle: rgba(248,81,73,0.15); --color-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-emphasis: #bf4b8a; --color-sponsors-muted: rgba(219,97,162,0.4); --color-sponsors-subtle: rgba(219,97,162,0.15); --color-primer-fg-disabled: #484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.8); --color-primer-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #f78166; --color-primer-border-contrast: rgba(255,255,255,0.2); --color-primer-shadow-highlight: 0 0 transparent; --color-primer-shadow-inset: 0 0 transparent; --color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color-scale-black: #010409; --color-scale-white: #ffffff; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-scale-gray-3: #8b949e; --color-scale-gray-4: #6e7681; --color-scale-gray-5: #484f58; --color-scale-gray-6: #30363d; --color-scale-gray-7: #21262d; --color-scale-gray-8: #161b22; --color-scale-gray-9: #0d1117; --color-scale-blue-0: #cae8ff; --color-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79c0ff; --color-scale-blue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color-scale-blue-5: #1f6feb; --color-scale-blue-6: #1158c7; --color-scale-blue-7: #0d419d; --color-scale-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --color-scale-green-0: #aff5b4; --color-scale-green-1: #7ee787; --color-scale-green-2: #56d364; --color-scale-green-3: #3fb950; --color-scale-green-4: #2ea043; --color-scale-green-5: #238636; --color-scale-green-6: #196c2e; --color-scale-green-7: #0f5323; --color-scale-green-8: #033a16; --color-scale-green-9: #04260f; --color-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: #f2cc60; --color-scale-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; --color-scale-yellow-4: #bb8009; --color-scale-yellow-5: #9e6a03; --color-scale-yellow-6: #845306; --color-scale-yellow-7: #693e00; --color-scale-yellow-8: #4b2900; --color-scale-yellow-9: #341a00; --color-scale-orange-0: #ffdfb6; --color-scale-orange-1: #ffc680; --color-scale-orange-2: #ffa657; --color-scale-orange-3: #f0883e; --color-scale-orange-4: #db6d28; --color-scale-orange-5: #bd561d; --color-scale-orange-6: #9b4215; --color-scale-orange-7: #762d0a; --color-scale-orange-8: #5a1e02; --color-scale-orange-9: #3d1300; --color-scale-red-0: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scale-red-2: #ffa198; --color-scale-red-3: #ff7b72; --color-scale-red-4: #f85149; --color-scale-red-5: #da3633; --color-scale-red-6: #b62324; --color-scale-red-7: #8e1519; --color-scale-red-8: #67060c; --color-scale-red-9: #490202; --color-scale-purple-0: #eddeff; --color-scale-purple-1: #e2c5ff; --color-scale-purple-2: #d2a8ff; --color-scale-purple-3: #bc8cff; --color-scale-purple-4: #a371f7; --color-scale-purple-5: #8957e5; --color-scale-purple-6: #6e40c9; --color-scale-purple-7: #553098; --color-scale-purple-8: #3c1e70; --color-scale-purple-9: #271052; --color-scale-pink-0: #ffdaec; --color-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --color-scale-pink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --color-scale-pink-6: #9e3670; --color-scale-pink-7: #7d2457; --color-scale-pink-8: #5e103e; --color-scale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; --color-scale-coral-1: #ffc2b2; --color-scale-coral-2: #ffa28b; --color-scale-coral-3: #f78166; --color-scale-coral-4: #ea6045; --color-scale-coral-5: #cf462d; --color-scale-coral-6: #ac3220; --color-scale-coral-7: #872012; --color-scale-coral-8: #640d04; --color-scale-coral-9: #460701; } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #79c0ff; --color-marketing-icon-secondary: #1f6feb; --color-diff-blob-addition-num-text: #c9d1d9; --color-diff-blob-addition-fg: #c9d1d9; --color-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --color-diff-blob-addition-line-bg: rgba(46,160,67,0.15); --color-diff-blob-addition-word-bg: rgba(46,160,67,0.4); --color-diff-blob-deletion-num-text: #c9d1d9; --color-diff-blob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3); --color-diff-blob-deletion-line-bg: rgba(248,81,73,0.15); --color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4); --color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4); --color-diff-blob-expander-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --color-search-keyword-hl: rgba(210,153,34,0.4); --color-prettylights-syntax-comment: #8b949e; --color-prettylights-syntax-constant: #79c0ff; --color-prettylights-syntax-entity: #d2a8ff; --color-prettylights-syntax-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-illegal-bg: #8e1519; --color-prettylights-syntax-carriage-return-text: #f0f6fc; --color-prettylights-syntax-carriage-return-bg: #b62324; --color-prettylights-syntax-string-regexp: #7ee787; --color-prettylights-syntax-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-inserted-bg: #033a16; --color-prettylights-syntax-markup-changed-text: #ffdfb6; --color-prettylights-syntax-markup-changed-bg: #5a1e02; --color-prettylights-syntax-markup-ignored-text: #c9d1d9; --color-prettylights-syntax-markup-ignored-bg: #1158c7; --color-prettylights-syntax-meta-diff-range: #d2a8ff; --color-prettylights-syntax-brackethighlighter-angle: #8b949e; --color-prettylights-syntax-sublimelinter-gutter-mark: #484f58; --color-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #6e7681; --color-codemirror-linenumber-text: #8b949e; --color-codemirror-cursor: #c9d1d9; --color-codemirror-selection-bg: rgba(56,139,253,0.4); --color-codemirror-activeline-bg: rgba(110,118,129,0.1); --color-codemirror-matchingbracket-text: #c9d1d9; --color-codemirror-lines-bg: #0d1117; --color-codemirror-syntax-comment: #8b949e; --color-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-checks-bg: #010409; --color-checks-run-border-width: 1px; --color-checks-container-border-width: 1px; --color-checks-text-primary: #c9d1d9; --color-checks-text-secondary: #8b949e; --color-checks-text-link: #58a6ff; --color-checks-btn-icon: #8b949e; --color-checks-btn-hover-icon: #c9d1d9; --color-checks-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-input-text: #8b949e; --color-checks-input-placeholder-text: #6e7681; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-checks-donut-pending: #d29922; --color-checks-donut-success: #2ea043; --color-checks-donut-neutral: #8b949e; --color-checks-dropdown-text: #c9d1d9; --color-checks-dropdown-bg: #161b22; --color-checks-dropdown-border: #30363d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3); --color-checks-dropdown-hover-text: #c9d1d9; --color-checks-dropdown-hover-bg: rgba(110,118,129,0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9; --color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4); --color-checks-header-label-text: #8b949e; --color-checks-header-label-open-text: #c9d1d9; --color-checks-header-border: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #6e7681; --color-checks-line-timestamp-text: #6e7681; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #ffffff; --color-checks-line-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(187,128,9,0.15); --color-checks-gate-text: #8b949e; --color-checks-gate-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #6e7681; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #6e7681; --color-checks-logline-error-bg: rgba(248,81,73,0.15); --color-checks-logline-warning-text: #8b949e; --color-checks-logline-warning-num-text: #d29922; --color-checks-logline-warning-bg: rgba(187,128,9,0.15); --color-checks-logline-command-text: #58a6ff; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --color-checks-ansi-white-bright: #b1bac4; --color-checks-ansi-gray: #6e7681; --color-checks-ansi-red: #ff7b72; --color-checks-ansi-red-bright: #ffa198; --color-checks-ansi-green: #3fb950; --color-checks-ansi-green-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --color-checks-ansi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #0d1117; --color-project-sidebar-bg: #161b22; --color-project-gradient-in: #161b22; --color-project-gradient-out: rgba(22,27,34,0); --color-mktg-btn-bg: #f6f8fa; --color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07); --color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(255,255,255,0.1); --color-avatar-border: rgba(240,246,252,0.1); --color-avatar-stack-fade: #30363d; --color-avatar-stack-fade-more: #21262d; --color-avatar-child-shadow: -2px -2px 0 #0d1117; --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(48,54,61,0.5); --color-select-menu-tap-focus-bg: #0c2d6b; --color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --color-menu-bg-active: #161b22; --color-input-disabled-bg: rgba(110,118,129,0); --color-timeline-badge-bg: #21262d; --color-ansi-black: #484f58; --color-ansi-black-bright: #6e7681; --color-ansi-white: #b1bac4; --color-ansi-white-bright: #ffffff; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-bright: #ffa198; --color-ansi-green: #3fb950; --color-ansi-green-bright: #56d364; --color-ansi-yellow: #d29922; --color-ansi-yellow-bright: #e3b341; --color-ansi-blue: #58a6ff; --color-ansi-blue-bright: #79c0ff; --color-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --color-btn-text: #c9d1d9; --color-btn-bg: #21262d; --color-btn-border: rgba(240,246,252,0.1); --color-btn-shadow: 0 0 transparent; --color-btn-inset-shadow: 0 0 transparent; --color-btn-hover-bg: #30363d; --color-btn-hover-border: #8b949e; --color-btn-active-bg: hsla(212,12%,18%,1); --color-btn-active-border: #6e7681; --color-btn-selected-bg: #161b22; --color-btn-focus-bg: #21262d; --color-btn-focus-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px rgba(139,148,158,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(1,4,9,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,0.3); --color-btn-counter-bg: #30363d; --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #238636; --color-btn-primary-border: rgba(240,246,252,0.1); --color-btn-primary-shadow: 0 0 transparent; --color-btn-primary-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(255,255,255,0.5); --color-btn-primary-disabled-bg: rgba(35,134,54,0.6); --color-btn-primary-disabled-border: rgba(240,246,252,0.1); --color-btn-primary-focus-bg: #238636; --color-btn-primary-focus-border: rgba(240,246,252,0.1); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(46,164,79,0.4); --color-btn-primary-icon: #ffffff; --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-border: rgba(240,246,252,0.1); --color-btn-outline-selected-shadow: 0 0 transparent; --color-btn-outline-disabled-text: rgba(88,166,255,0.5); --color-btn-outline-disabled-bg: #0d1117; --color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05); --color-btn-outline-focus-border: rgba(240,246,252,0.1); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); --color-btn-outline-counter-bg: rgba(31,111,235,0.1); --color-btn-danger-text: #f85149; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #da3633; --color-btn-danger-hover-border: #f85149; --color-btn-danger-hover-shadow: 0 0 transparent; --color-btn-danger-hover-inset-shadow: 0 0 transparent; --color-btn-danger-hover-icon: #ffffff; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-bg: #0d1117; --color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05); --color-btn-danger-focus-border: #f85149; --color-btn-danger-focus-shadow: 0 0 0 3px rgba(248,81,73,0.4); --color-btn-danger-counter-bg: rgba(218,54,51,0.1); --color-btn-danger-icon: #f85149; --color-underlinenav-icon: #6e7681; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-list-item-inline-divider: rgba(48,54,61,0.48); --color-action-list-item-default-hover-bg: rgba(177,186,196,0.12); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(177,186,196,0.2); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(177,186,196,0.08); --color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-switch-track-bg: #010409; --color-switch-track-border: #6e7681; --color-switch-track-checked-bg: rgba(31,111,235,0.35); --color-switch-track-checked-hover-bg: rgba(31,111,235,0.5); --color-switch-track-checked-active-bg: rgba(31,111,235,0.65); --color-switch-track-checked-border: #58a6ff; --color-switch-knob-checked-bg: #1f6feb; --color-switch-knob-checked-disabled-bg: #484f58; --color-segmented-control-bg: #161b22; --color-segmented-control-button-hover-bg: #30363d; --color-segmented-control-button-active-bg: #21262d; --color-segmented-control-button-selected-border: #6e7681; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #6e7681; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-inset: #010409; --color-canvas-subtle: #161b22; --color-border-default: #30363d; --color-border-muted: #21262d; --color-border-subtle: rgba(240,246,252,0.1); --color-shadow-small: 0 0 transparent; --color-shadow-medium: 0 3px 6px #010409; --color-shadow-large: 0 8px 24px #010409; --color-shadow-extra-large: 0 12px 48px #010409; --color-neutral-emphasis-plus: #6e7681; --color-neutral-emphasis: #6e7681; --color-neutral-muted: rgba(110,118,129,0.4); --color-neutral-subtle: rgba(110,118,129,0.1); --color-accent-fg: #58a6ff; --color-accent-emphasis: #1f6feb; --color-accent-muted: rgba(56,139,253,0.4); --color-accent-subtle: rgba(56,139,253,0.15); --color-success-fg: #3fb950; --color-success-emphasis: #238636; --color-success-muted: rgba(46,160,67,0.4); --color-success-subtle: rgba(46,160,67,0.15); --color-attention-fg: #d29922; --color-attention-emphasis: #9e6a03; --color-attention-muted: rgba(187,128,9,0.4); --color-attention-subtle: rgba(187,128,9,0.15); --color-severe-fg: #db6d28; --color-severe-emphasis: #bd561d; --color-severe-muted: rgba(219,109,40,0.4); --color-severe-subtle: rgba(219,109,40,0.15); --color-danger-fg: #f85149; --color-danger-emphasis: #da3633; --color-danger-muted: rgba(248,81,73,0.4); --color-danger-subtle: rgba(248,81,73,0.15); --color-open-fg: #3fb950; --color-open-emphasis: #238636; --color-open-muted: rgba(46,160,67,0.4); --color-open-subtle: rgba(46,160,67,0.15); --color-closed-fg: #f85149; --color-closed-emphasis: #da3633; --color-closed-muted: rgba(248,81,73,0.4); --color-closed-subtle: rgba(248,81,73,0.15); --color-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-emphasis: #bf4b8a; --color-sponsors-muted: rgba(219,97,162,0.4); --color-sponsors-subtle: rgba(219,97,162,0.15); --color-primer-fg-disabled: #484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.8); --color-primer-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #f78166; --color-primer-border-contrast: rgba(255,255,255,0.2); --color-primer-shadow-highlight: 0 0 transparent; --color-primer-shadow-inset: 0 0 transparent; --color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color-scale-black: #010409; --color-scale-white: #ffffff; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-scale-gray-3: #8b949e; --color-scale-gray-4: #6e7681; --color-scale-gray-5: #484f58; --color-scale-gray-6: #30363d; --color-scale-gray-7: #21262d; --color-scale-gray-8: #161b22; --color-scale-gray-9: #0d1117; --color-scale-blue-0: #cae8ff; --color-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79c0ff; --color-scale-blue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color-scale-blue-5: #1f6feb; --color-scale-blue-6: #1158c7; --color-scale-blue-7: #0d419d; --color-scale-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --color-scale-green-0: #aff5b4; --color-scale-green-1: #7ee787; --color-scale-green-2: #56d364; --color-scale-green-3: #3fb950; --color-scale-green-4: #2ea043; --color-scale-green-5: #238636; --color-scale-green-6: #196c2e; --color-scale-green-7: #0f5323; --color-scale-green-8: #033a16; --color-scale-green-9: #04260f; --color-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: #f2cc60; --color-scale-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; --color-scale-yellow-4: #bb8009; --color-scale-yellow-5: #9e6a03; --color-scale-yellow-6: #845306; --color-scale-yellow-7: #693e00; --color-scale-yellow-8: #4b2900; --color-scale-yellow-9: #341a00; --color-scale-orange-0: #ffdfb6; --color-scale-orange-1: #ffc680; --color-scale-orange-2: #ffa657; --color-scale-orange-3: #f0883e; --color-scale-orange-4: #db6d28; --color-scale-orange-5: #bd561d; --color-scale-orange-6: #9b4215; --color-scale-orange-7: #762d0a; --color-scale-orange-8: #5a1e02; --color-scale-orange-9: #3d1300; --color-scale-red-0: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scale-red-2: #ffa198; --color-scale-red-3: #ff7b72; --color-scale-red-4: #f85149; --color-scale-red-5: #da3633; --color-scale-red-6: #b62324; --color-scale-red-7: #8e1519; --color-scale-red-8: #67060c; --color-scale-red-9: #490202; --color-scale-purple-0: #eddeff; --color-scale-purple-1: #e2c5ff; --color-scale-purple-2: #d2a8ff; --color-scale-purple-3: #bc8cff; --color-scale-purple-4: #a371f7; --color-scale-purple-5: #8957e5; --color-scale-purple-6: #6e40c9; --color-scale-purple-7: #553098; --color-scale-purple-8: #3c1e70; --color-scale-purple-9: #271052; --color-scale-pink-0: #ffdaec; --color-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --color-scale-pink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --color-scale-pink-6: #9e3670; --color-scale-pink-7: #7d2457; --color-scale-pink-8: #5e103e; --color-scale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; --color-scale-coral-1: #ffc2b2; --color-scale-coral-2: #ffa28b; --color-scale-coral-3: #f78166; --color-scale-coral-4: #ea6045; --color-scale-coral-5: #cf462d; --color-scale-coral-6: #ac3220; --color-scale-coral-7: #872012; --color-scale-coral-8: #640d04; --color-scale-coral-9: #460701; } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #79c0ff; --color-marketing-icon-secondary: #1f6feb; --color-diff-blob-addition-num-text: #c9d1d9; --color-diff-blob-addition-fg: #c9d1d9; --color-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --color-diff-blob-addition-line-bg: rgba(46,160,67,0.15); --color-diff-blob-addition-word-bg: rgba(46,160,67,0.4); --color-diff-blob-deletion-num-text: #c9d1d9; --color-diff-blob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3); --color-diff-blob-deletion-line-bg: rgba(248,81,73,0.15); --color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4); --color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4); --color-diff-blob-expander-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --color-search-keyword-hl: rgba(210,153,34,0.4); --color-prettylights-syntax-comment: #8b949e; --color-prettylights-syntax-constant: #79c0ff; --color-prettylights-syntax-entity: #d2a8ff; --color-prettylights-syntax-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-illegal-bg: #8e1519; --color-prettylights-syntax-carriage-return-text: #f0f6fc; --color-prettylights-syntax-carriage-return-bg: #b62324; --color-prettylights-syntax-string-regexp: #7ee787; --color-prettylights-syntax-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-inserted-bg: #033a16; --color-prettylights-syntax-markup-changed-text: #ffdfb6; --color-prettylights-syntax-markup-changed-bg: #5a1e02; --color-prettylights-syntax-markup-ignored-text: #c9d1d9; --color-prettylights-syntax-markup-ignored-bg: #1158c7; --color-prettylights-syntax-meta-diff-range: #d2a8ff; --color-prettylights-syntax-brackethighlighter-angle: #8b949e; --color-prettylights-syntax-sublimelinter-gutter-mark: #484f58; --color-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #6e7681; --color-codemirror-linenumber-text: #8b949e; --color-codemirror-cursor: #c9d1d9; --color-codemirror-selection-bg: rgba(56,139,253,0.4); --color-codemirror-activeline-bg: rgba(110,118,129,0.1); --color-codemirror-matchingbracket-text: #c9d1d9; --color-codemirror-lines-bg: #0d1117; --color-codemirror-syntax-comment: #8b949e; --color-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-checks-bg: #010409; --color-checks-run-border-width: 1px; --color-checks-container-border-width: 1px; --color-checks-text-primary: #c9d1d9; --color-checks-text-secondary: #8b949e; --color-checks-text-link: #58a6ff; --color-checks-btn-icon: #8b949e; --color-checks-btn-hover-icon: #c9d1d9; --color-checks-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-input-text: #8b949e; --color-checks-input-placeholder-text: #6e7681; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-checks-donut-pending: #d29922; --color-checks-donut-success: #2ea043; --color-checks-donut-neutral: #8b949e; --color-checks-dropdown-text: #c9d1d9; --color-checks-dropdown-bg: #161b22; --color-checks-dropdown-border: #30363d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3); --color-checks-dropdown-hover-text: #c9d1d9; --color-checks-dropdown-hover-bg: rgba(110,118,129,0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9; --color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4); --color-checks-header-label-text: #8b949e; --color-checks-header-label-open-text: #c9d1d9; --color-checks-header-border: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #6e7681; --color-checks-line-timestamp-text: #6e7681; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #ffffff; --color-checks-line-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(187,128,9,0.15); --color-checks-gate-text: #8b949e; --color-checks-gate-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #6e7681; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #6e7681; --color-checks-logline-error-bg: rgba(248,81,73,0.15); --color-checks-logline-warning-text: #8b949e; --color-checks-logline-warning-num-text: #d29922; --color-checks-logline-warning-bg: rgba(187,128,9,0.15); --color-checks-logline-command-text: #58a6ff; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --color-checks-ansi-white-bright: #b1bac4; --color-checks-ansi-gray: #6e7681; --color-checks-ansi-red: #ff7b72; --color-checks-ansi-red-bright: #ffa198; --color-checks-ansi-green: #3fb950; --color-checks-ansi-green-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --color-checks-ansi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #0d1117; --color-project-sidebar-bg: #161b22; --color-project-gradient-in: #161b22; --color-project-gradient-out: rgba(22,27,34,0); --color-mktg-btn-bg: #f6f8fa; --color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px; --color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07); --color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(255,255,255,0.1); --color-avatar-border: rgba(240,246,252,0.1); --color-avatar-stack-fade: #30363d; --color-avatar-stack-fade-more: #21262d; --color-avatar-child-shadow: -2px -2px 0 #0d1117; --color-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(48,54,61,0.5); --color-select-menu-tap-focus-bg: #0c2d6b; --color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --color-menu-bg-active: #161b22; --color-input-disabled-bg: rgba(110,118,129,0); --color-timeline-badge-bg: #21262d; --color-ansi-black: #484f58; --color-ansi-black-bright: #6e7681; --color-ansi-white: #b1bac4; --color-ansi-white-bright: #ffffff; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-bright: #ffa198; --color-ansi-green: #3fb950; --color-ansi-green-bright: #56d364; --color-ansi-yellow: #d29922; --color-ansi-yellow-bright: #e3b341; --color-ansi-blue: #58a6ff; --color-ansi-blue-bright: #79c0ff; --color-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --color-btn-text: #c9d1d9; --color-btn-bg: #21262d; --color-btn-border: rgba(240,246,252,0.1); --color-btn-shadow: 0 0 transparent; --color-btn-inset-shadow: 0 0 transparent; --color-btn-hover-bg: #30363d; --color-btn-hover-border: #8b949e; --color-btn-active-bg: hsla(212,12%,18%,1); --color-btn-active-border: #6e7681; --color-btn-selected-bg: #161b22; --color-btn-focus-bg: #21262d; --color-btn-focus-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px rgba(139,148,158,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(1,4,9,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,0.3); --color-btn-counter-bg: #30363d; --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #238636; --color-btn-primary-border: rgba(240,246,252,0.1); --color-btn-primary-shadow: 0 0 transparent; --color-btn-primary-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(255,255,255,0.5); --color-btn-primary-disabled-bg: rgba(35,134,54,0.6); --color-btn-primary-disabled-border: rgba(240,246,252,0.1); --color-btn-primary-focus-bg: #238636; --color-btn-primary-focus-border: rgba(240,246,252,0.1); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(46,164,79,0.4); --color-btn-primary-icon: #ffffff; --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-border: rgba(240,246,252,0.1); --color-btn-outline-selected-shadow: 0 0 transparent; --color-btn-outline-disabled-text: rgba(88,166,255,0.5); --color-btn-outline-disabled-bg: #0d1117; --color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05); --color-btn-outline-focus-border: rgba(240,246,252,0.1); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); --color-btn-outline-counter-bg: rgba(31,111,235,0.1); --color-btn-danger-text: #f85149; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #da3633; --color-btn-danger-hover-border: #f85149; --color-btn-danger-hover-shadow: 0 0 transparent; --color-btn-danger-hover-inset-shadow: 0 0 transparent; --color-btn-danger-hover-icon: #ffffff; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-bg: #0d1117; --color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05); --color-btn-danger-focus-border: #f85149; --color-btn-danger-focus-shadow: 0 0 0 3px rgba(248,81,73,0.4); --color-btn-danger-counter-bg: rgba(218,54,51,0.1); --color-btn-danger-icon: #f85149; --color-underlinenav-icon: #6e7681; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-list-item-inline-divider: rgba(48,54,61,0.48); --color-action-list-item-default-hover-bg: rgba(177,186,196,0.12); --color-action-list-item-default-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(177,186,196,0.2); --color-action-list-item-default-active-border: rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(177,186,196,0.08); --color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-switch-track-bg: #010409; --color-switch-track-border: #6e7681; --color-switch-track-checked-bg: rgba(31,111,235,0.35); --color-switch-track-checked-hover-bg: rgba(31,111,235,0.5); --color-switch-track-checked-active-bg: rgba(31,111,235,0.65); --color-switch-track-checked-border: #58a6ff; --color-switch-knob-checked-bg: #1f6feb; --color-switch-knob-checked-disabled-bg: #484f58; --color-segmented-control-bg: #161b22; --color-segmented-control-button-hover-bg: #30363d; --color-segmented-control-button-active-bg: #21262d; --color-segmented-control-button-selected-border: #6e7681; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #6e7681; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-inset: #010409; --color-canvas-subtle: #161b22; --color-border-default: #30363d; --color-border-muted: #21262d; --color-border-subtle: rgba(240,246,252,0.1); --color-shadow-small: 0 0 transparent; --color-shadow-medium: 0 3px 6px #010409; --color-shadow-large: 0 8px 24px #010409; --color-shadow-extra-large: 0 12px 48px #010409; --color-neutral-emphasis-plus: #6e7681; --color-neutral-emphasis: #6e7681; --color-neutral-muted: rgba(110,118,129,0.4); --color-neutral-subtle: rgba(110,118,129,0.1); --color-accent-fg: #58a6ff; --color-accent-emphasis: #1f6feb; --color-accent-muted: rgba(56,139,253,0.4); --color-accent-subtle: rgba(56,139,253,0.15); --color-success-fg: #3fb950; --color-success-emphasis: #238636; --color-success-muted: rgba(46,160,67,0.4); --color-success-subtle: rgba(46,160,67,0.15); --color-attention-fg: #d29922; --color-attention-emphasis: #9e6a03; --color-attention-muted: rgba(187,128,9,0.4); --color-attention-subtle: rgba(187,128,9,0.15); --color-severe-fg: #db6d28; --color-severe-emphasis: #bd561d; --color-severe-muted: rgba(219,109,40,0.4); --color-severe-subtle: rgba(219,109,40,0.15); --color-danger-fg: #f85149; --color-danger-emphasis: #da3633; --color-danger-muted: rgba(248,81,73,0.4); --color-danger-subtle: rgba(248,81,73,0.15); --color-open-fg: #3fb950; --color-open-emphasis: #238636; --color-open-muted: rgba(46,160,67,0.4); --color-open-subtle: rgba(46,160,67,0.15); --color-closed-fg: #f85149; --color-closed-emphasis: #da3633; --color-closed-muted: rgba(248,81,73,0.4); --color-closed-subtle: rgba(248,81,73,0.15); --color-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-emphasis: #bf4b8a; --color-sponsors-muted: rgba(219,97,162,0.4); --color-sponsors-subtle: rgba(219,97,162,0.15); --color-primer-fg-disabled: #484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.8); --color-primer-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #f78166; --color-primer-border-contrast: rgba(255,255,255,0.2); --color-primer-shadow-highlight: 0 0 transparent; --color-primer-shadow-inset: 0 0 transparent; --color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color-scale-black: #010409; --color-scale-white: #ffffff; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-scale-gray-3: #8b949e; --color-scale-gray-4: #6e7681; --color-scale-gray-5: #484f58; --color-scale-gray-6: #30363d; --color-scale-gray-7: #21262d; --color-scale-gray-8: #161b22; --color-scale-gray-9: #0d1117; --color-scale-blue-0: #cae8ff; --color-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79c0ff; --color-scale-blue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color-scale-blue-5: #1f6feb; --color-scale-blue-6: #1158c7; --color-scale-blue-7: #0d419d; --color-scale-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --color-scale-green-0: #aff5b4; --color-scale-green-1: #7ee787; --color-scale-green-2: #56d364; --color-scale-green-3: #3fb950; --color-scale-green-4: #2ea043; --color-scale-green-5: #238636; --color-scale-green-6: #196c2e; --color-scale-green-7: #0f5323; --color-scale-green-8: #033a16; --color-scale-green-9: #04260f; --color-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: #f2cc60; --color-scale-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; --color-scale-yellow-4: #bb8009; --color-scale-yellow-5: #9e6a03; --color-scale-yellow-6: #845306; --color-scale-yellow-7: #693e00; --color-scale-yellow-8: #4b2900; --color-scale-yellow-9: #341a00; --color-scale-orange-0: #ffdfb6; --color-scale-orange-1: #ffc680; --color-scale-orange-2: #ffa657; --color-scale-orange-3: #f0883e; --color-scale-orange-4: #db6d28; --color-scale-orange-5: #bd561d; --color-scale-orange-6: #9b4215; --color-scale-orange-7: #762d0a; --color-scale-orange-8: #5a1e02; --color-scale-orange-9: #3d1300; --color-scale-red-0: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scale-red-2: #ffa198; --color-scale-red-3: #ff7b72; --color-scale-red-4: #f85149; --color-scale-red-5: #da3633; --color-scale-red-6: #b62324; --color-scale-red-7: #8e1519; --color-scale-red-8: #67060c; --color-scale-red-9: #490202; --color-scale-purple-0: #eddeff; --color-scale-purple-1: #e2c5ff; --color-scale-purple-2: #d2a8ff; --color-scale-purple-3: #bc8cff; --color-scale-purple-4: #a371f7; --color-scale-purple-5: #8957e5; --color-scale-purple-6: #6e40c9; --color-scale-purple-7: #553098; --color-scale-purple-8: #3c1e70; --color-scale-purple-9: #271052; --color-scale-pink-0: #ffdaec; --color-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --color-scale-pink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --color-scale-pink-6: #9e3670; --color-scale-pink-7: #7d2457; --color-scale-pink-8: #5e103e; --color-scale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; --color-scale-coral-1: #ffc2b2; --color-scale-coral-2: #ffa28b; --color-scale-coral-3: #f78166; --color-scale-coral-4: #ea6045; --color-scale-coral-5: #cf462d; --color-scale-coral-6: #ac3220; --color-scale-coral-7: #872012; --color-scale-coral-8: #640d04; --color-scale-coral-9: #460701; } +} +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/primer-0e158a2f5ddd.css + +@charset "utf-8"; + +:root { --primer-duration-fast:80ms; --primer-easing-easeInOut:cubic-bezier(0.65,0,0.35,1); } + +.Button { align-items: center; background-color: transparent; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-color: transparent; border-radius: var(--primer-borderRadius-medium,6px); color: var(--color-btn-text); cursor: pointer; display: flex; flex-direction: row; font-size: var(--primer-text-body-size-medium,14px); font-weight: var(--base-text-weight-medium,500); gap: var(--primer-control-medium-gap,8px); height: var(--primer-control-medium-size,32px); justify-content: space-between; padding: 0 var(--primer-control-medium-paddingInline-normal,12px); position: relative; text-align: center; transition-duration: ; transition-timing-function: ; transition-delay: ; transition-property: color, fill, background-color, border-color; user-select: none; } + +@media (pointer:course) { + .Button::before { content: ""; height: 100%; left: 50%; min-height: 48px; min-width: 48px; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 100%; } +} + +.Button:hover { transition-duration: var(--primer-duration-fast); } + +.Button.Button--active, .Button:active { transition: none 0s ease 0s; } + +.Button.Button--disabled, .Button:disabled, .Button[aria-disabled="true"] { box-shadow: none; cursor: not-allowed; } + +.Button-withTooltip { display: inline-block; position: relative; } + +a.Button, summary.Button { display: inline-flex; } + +a.Button:hover, summary.Button:hover { text-decoration: none; } + +.Button-content { align-items: center; display: grid; flex: 1 0 auto; grid-template-areas: "leadingVisual text trailingVisual"; grid-template-columns: min-content minmax(0px, auto) min-content; place-content: center; } + +.Button-content > :not(:last-child) { margin-right: var(--primer-control-medium-gap,8px); } + +.Button-content--alignStart { justify-content: start; } + +.Button-visual { display: flex; pointer-events: none; } + +.Button-label { grid-area: text / text / text / text; line-height: var(--primer-text-body-lineHeight-medium,1.42857); white-space: nowrap; } + +.Button-leadingVisual { grid-area: leadingVisual / leadingVisual / leadingVisual / leadingVisual; } + +.Button-trailingVisual { grid-area: trailingVisual / trailingVisual / trailingVisual / trailingVisual; } + +.Button-trailingAction { margin-right: calc(var(--base-size-4, 4px)*-1); } + +.Button--small { font-size: var(--primer-text-body-size-small,12px); gap: var(--primer-control-small-gap,4px); height: var(--primer-control-small-size,28px); padding: 0 var(--primer-control-small-paddingInline-normal,12px); } + +.Button--large { gap: var(--primer-control-large-gap,8px); height: var(--primer-control-large-size,40px); padding: 0 var(--primer-control-large-paddingInline-normal,12px); } + +.Button--fullWidth { width: 100%; } + +.Button--primary { fill: var(--color-btn-primary-icon); background-color: var(--color-btn-primary-bg); border-color: var(--color-btn-primary-border); box-shadow: var(--color-btn-primary-shadow),var(--color-btn-primary-inset-shadow); color: var(--color-btn-primary-text); } + +.Button--primary:hover { background-color: var(--color-btn-primary-hover-bg); border-color: var(--color-btn-primary-hover-border); } + +.Button--primary:focus { box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); outline: 2px solid var(--color-accent-fg); outline-offset: -2px; } + +.Button--primary:focus:not(:focus-visible) { box-shadow: none; outline: transparent solid 1px; } + +.Button--primary:focus-visible { box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); outline: 2px solid var(--color-accent-fg); outline-offset: -2px; } + +.Button--primary.Button--pressed, .Button--primary:active, .Button--primary[aria-pressed="true"] { background-color: var(--color-btn-primary-selected-bg); box-shadow: var(--color-btn-primary-selected-shadow); } + +.Button--primary.Button--disabled, .Button--primary:disabled, .Button--primary[aria-disabled="true"] { fill: var(--color-btn-primary-disabled-text); background-color: var(--color-btn-primary-disabled-bg); border-color: var(--color-btn-primary-disabled-border); color: var(--color-btn-primary-disabled-text); } + +.Button--secondary { fill: var(--color-fg-muted); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); box-shadow: var(--color-btn-shadow),var(--color-btn-inset-shadow); color: var(--color-btn-text); } + +.Button--secondary:hover { background-color: var(--color-btn-hover-bg); border-color: var(--color-btn-hover-border); } + +.Button--secondary.Button--active, .Button--secondary:active { background-color: var(--color-btn-active-bg); border-color: var(--color-btn-active-border); } + +.Button--secondary.Button--pressed, .Button--secondary[aria-pressed="true"] { background-color: var(--color-btn-selected-bg); box-shadow: var(--color-primer-shadow-inset); } + +.Button--secondary.Button--disabled, .Button--secondary:disabled, .Button--secondary[aria-disabled="true"] { fill: var(--color-primer-fg-disabled); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); color: var(--color-primer-fg-disabled); } + +.Button--invisible { fill: var(--color-fg-default); border: none; color: var(--color-fg-default); } + +.Button--invisible:hover { background-color: var(--color-action-list-item-default-hover-bg); } + +.Button--invisible.Button--active, .Button--invisible.Button--pressed, .Button--invisible:active, .Button--invisible[aria-pressed="true"] { background-color: var(--color-action-list-item-default-active-bg); } + +.Button--invisible.Button--disabled, .Button--invisible:disabled, .Button--invisible[aria-disabled="true"] { fill: var(--color-primer-fg-disabled); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); color: var(--color-primer-fg-disabled); } + +.Button--invisible { } + +.Button--danger { fill: var(--color-btn-danger-icon); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); box-shadow: var(--color-btn-shadow),var(--color-btn-inset-shadow); color: var(--color-btn-danger-text); } + +.Button--danger:hover { fill: var(--color-btn-danger-hover-text); background-color: var(--color-btn-danger-hover-bg); border-color: var(--color-btn-danger-hover-border); box-shadow: var(--color-btn-danger-hover-shadow),var(--color-btn-danger-hover-inset-shadow); color: var(--color-btn-danger-hover-text); } + +.Button--danger.Button--pressed, .Button--danger:active, .Button--danger[aria-pressed="true"] { fill: var(--color-btn-danger-selected-text); background-color: var(--color-btn-danger-selected-bg); border-color: var(--color-btn-danger-selected-border); box-shadow: var(--color-btn-danger-selected-shadow); color: var(--color-btn-danger-selected-text); } + +.Button--danger.disabled, .Button--danger:disabled, .Button--danger[aria-disabled="true"] { fill: var(--color-btn-danger-disabled-text); background-color: var(--color-btn-danger-disabled-bg); border-color: var(--color-btn-border); color: var(--color-btn-danger-disabled-text); } + +.Button--iconOnly { display: grid; padding: initial; place-content: center; width: var(--primer-control-medium-size,32px); } + +.Button--iconOnly.Button--small { width: var(--primer-control-small-size,28px); } + +.Button--iconOnly.Button--large { width: var(--primer-control-large-size,40px); } + +:root, [data-color-mode="light"][data-light-theme*="light"], [data-color-mode="dark"][data-dark-theme*="light"] { color-scheme: light; } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="light"] { color-scheme: light; } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="light"] { color-scheme: light; } +} + +[data-color-mode="light"][data-light-theme*="dark"], [data-color-mode="dark"][data-dark-theme*="dark"] { color-scheme: dark; } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] { color-scheme: dark; } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] { color-scheme: dark; } +} + +[data-color-mode] { color: var(--color-fg-default); background-color: var(--color-canvas-default); } + +@media (forced-colors: active) { + body { --color-accent-emphasis: Highlight; --color-fg-on-emphasis: LinkText; } +} + +.ActionList { padding: 8px; } + +.ActionList--full { padding: 0px; } + +.ActionList--subGroup { padding: 0px; } + +.ActionList--divided .ActionList-item-label::before { position: absolute; top: -6px; display: block; width: 100%; height: 1px; content: ""; background: var(--color-action-list-item-inline-divider); } + +.ActionList--divided .ActionList-item-descriptionWrap--inline::before { position: absolute; top: -6px; display: block; width: 100%; height: 1px; content: ""; background: var(--color-action-list-item-inline-divider); } + +.ActionList--divided .ActionList-item-descriptionWrap--inline .ActionList-item-label::before { content: unset; } + +.ActionList--divided .ActionList-item--navActive .ActionList-item-label::before, .ActionList--divided .ActionList-item--navActive + .ActionList-item .ActionList-item-label::before { visibility: hidden; } + +.ActionList-item:first-of-type .ActionList-item-label::before, .ActionList-sectionDivider + .ActionList-item .ActionList-item-label::before { visibility: hidden; } + +.ActionList-item:first-of-type .ActionList-item-descriptionWrap--inline::before, .ActionList-sectionDivider + .ActionList-item .ActionList-item-descriptionWrap--inline::before { visibility: hidden; } + +.ActionList--tree { --ActionList-tree-depth: 1; } + +.ActionList--tree .ActionList-item--subItem > .ActionList-content { font-size: 14px; } + +.ActionList--tree .ActionList-item.ActionList-item--singleton .ActionList-content { padding-left: 32px; } + +.ActionList--tree .ActionList-item.ActionList-item--navActive:not(.ActionList-item--subItem) .ActionList-item-label { font-weight: 400; } + +.ActionList--tree .ActionList-content[aria-expanded] + .ActionList--subGroup { position: relative; } + +.ActionList--tree .ActionList-content[aria-expanded] + .ActionList--subGroup .ActionList-content { padding-left: calc(8px * var(--ActionList-tree-depth)); } + +.ActionList--tree .ActionList-content[aria-expanded="true"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: rotate(0deg); } + +.ActionList--tree .ActionList-content[aria-expanded="true"].ActionList-content--hasActiveSubItem > .ActionList-item-label { font-weight: 400; } + +.ActionList--tree .ActionList-content[aria-expanded="false"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: rotate(-90deg); } + +.ActionList--tree .ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem > .ActionList-item-label { font-weight: 400; } + +.ActionList--tree .ActionList-item--hasSubItem .ActionList-item--subItem:not(.ActionList-item--hasSubItem) .ActionList-content > span:first-child { padding-left: 24px; } + +.ActionList--tree > [aria-level="1"].ActionList-item--hasSubItem > .ActionList--subGroup::before { position: absolute; left: 16px; width: 1px; height: 100%; content: ""; background: var(--color-action-list-item-inline-divider); } + +.ActionList--tree .ActionList-item--hasSubItem:not([aria-level="1"]) > .ActionList--subGroup::before { position: absolute; left: calc(8px * (var(--ActionList-tree-depth)) + 7px); width: 1px; height: 100%; content: ""; background: var(--color-action-list-item-inline-divider); } + +.ActionList-item { position: relative; list-style: none; background-color: transparent; border-radius: 6px; } + +.ActionList-item:hover, .ActionList-item:active { cursor: pointer; } + +@media (hover: hover) { + .ActionList-item:not(.ActionList-item--hasSubItem):hover, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover { cursor: pointer; background-color: var(--color-action-list-item-default-hover-bg); } + .ActionList-item:not(.ActionList-item--hasSubItem):hover:not(.ActionList-item--navActive), .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover:not(.ActionList-item--navActive) { outline: transparent solid 1px; outline-offset: -1px; box-shadow: inset 0 0 0 1px var(--color-action-list-item-default-active-border); } +} + +.ActionList-item:not(.ActionList-item--hasSubItem):active, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active { background: var(--color-action-list-item-default-active-bg); } + +.ActionList-item:not(.ActionList-item--hasSubItem):active:not(.ActionList-item--navActive), .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active:not(.ActionList-item--navActive) { outline: transparent solid 1px; outline-offset: -1px; box-shadow: inset 0 0 0 1px var(--color-action-list-item-default-active-border); } + +@media screen and (prefers-reduced-motion: no-preference) { + .ActionList-item:not(.ActionList-item--hasSubItem):active, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active { animation: 4s cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running ActionList-item-active-bg; } +} + +@keyframes ActionList-item-active-bg { + 50% { box-shadow: inset 0 2px 12px 6px rgba(var(--color-canvas-default), 0.4); transform: scale(1); } + 100% { transform: scale(0.97); } +} + +@media (hover: hover) { + .ActionList-item:not(.ActionList-item--hasSubItem):hover .ActionList-item-label::before, .ActionList-item:not(.ActionList-item--hasSubItem):hover + .ActionList-item .ActionList-item-label::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover .ActionList-item-label::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover + .ActionList-item .ActionList-item-label::before { visibility: hidden; } + .ActionList-item:not(.ActionList-item--hasSubItem):hover .ActionList-item-descriptionWrap--inline::before, .ActionList-item:not(.ActionList-item--hasSubItem):hover + .ActionList-item .ActionList-item-descriptionWrap--inline::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover .ActionList-item-descriptionWrap--inline::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover + .ActionList-item .ActionList-item-descriptionWrap--inline::before { visibility: hidden; } +} + +.ActionList-item:not(.ActionList-item--hasSubItem):active .ActionList-item-label::before, .ActionList-item:not(.ActionList-item--hasSubItem):active + .ActionList-item .ActionList-item-label::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active .ActionList-item-label::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active + .ActionList-item .ActionList-item-label::before { visibility: hidden; } + +.ActionList-item.ActionList-item--hasSubItem > .ActionList-content { z-index: 1; } + +@media (hover: hover) { + .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover { background-color: var(--color-action-list-item-default-hover-bg); } +} + +.ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active { background-color: var(--color-action-list-item-default-active-bg); } + +.ActionList-item[hidden] + .ActionList-sectionDivider { display: none; } + +.ActionList-item[aria-selected="true"] { font-weight: 400; background: var(--color-action-list-item-default-selected-bg); } + +@media (hover: hover) { + .ActionList-item[aria-selected="true"]:hover { background-color: var(--color-action-list-item-default-hover-bg); } +} + +.ActionList-item[aria-selected="true"]::before, .ActionList-item[aria-selected="true"] + .ActionList-item::before { visibility: hidden; } + +.ActionList-item[aria-selected="true"]::after { position: absolute; top: calc(50% - 12px); left: -4px; width: 4px; height: 24px; content: ""; background: var(--color-accent-fg); border-radius: 6px; } + +.ActionList-item.ActionList-item--navActive:not(.ActionList-item--subItem) .ActionList-item-label { font-weight: 600; } + +.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger) { background: var(--color-action-list-item-default-selected-bg); } + +@media (hover: hover) { + .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger):hover { background-color: var(--color-action-list-item-default-hover-bg); } +} + +.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)::before, .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger) + .ActionList-item::before { visibility: hidden; } + +.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)::after { position: absolute; top: calc(50% - 12px); left: -8px; width: 4px; height: 24px; content: ""; background: var(--color-accent-fg); border-radius: 6px; } + +.ActionList-item[aria-checked="true"] .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectCheckmark { visibility: visible; opacity: 1; } + +.ActionList-item[aria-checked="true"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-singleSelectCheckmark { visibility: visible; } + +@media screen and (prefers-reduced-motion: no-preference) { + .ActionList-item[aria-checked="true"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-singleSelectCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal forwards running checkmarkIn; } +} + +.ActionList-item[aria-checked="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect { fill: var(--color-accent-fg); stroke: var(--color-accent-fg); stroke-width: 1px; } + +.ActionList-item[aria-checked="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectCheckmark { fill: var(--color-fg-on-emphasis); } + +.ActionList-item[aria-checked="false"] .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectCheckmark { visibility: hidden; opacity: 0; } + +.ActionList-item[aria-checked="false"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-singleSelectCheckmark { visibility: hidden; transition: visibility 0s linear 200ms; clip-path: inset(16px 0px 0px); } + +@media screen and (prefers-reduced-motion: no-preference) { + .ActionList-item[aria-checked="false"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-singleSelectCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal forwards running checkmarkOut; } +} + +.ActionList-item[aria-checked="false"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect { fill: var(--color-canvas-default); stroke: var(--color-border-default); stroke-width: 1px; } + +.ActionList-item[aria-checked="false"] .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectIconRect { fill: var(--color-canvas-default); border: 1px solid var(--color-border-default); } + +@keyframes checkmarkIn { + 0% { clip-path: inset(16px 0px 0px); } + 100% { clip-path: inset(0px); } +} + +@keyframes checkmarkOut { + 0% { clip-path: inset(0px); } + 100% { clip-path: inset(16px 0px 0px); } +} + +.ActionList-item[aria-disabled="true"] .ActionList-content .ActionList-item-label, .ActionList-item[aria-disabled="true"] .ActionList-content .ActionList-item-description { color: var(--color-primer-fg-disabled); } + +.ActionList-item[aria-disabled="true"] .ActionList-content .ActionList-item-visual { fill: var(--color-primer-fg-disabled); } + +@media (hover: hover) { + .ActionList-item[aria-disabled="true"]:hover { cursor: not-allowed; background-color: transparent; } +} + +.ActionList-item.ActionList-item--danger .ActionList-item-label { color: var(--color-danger-fg); } + +.ActionList-item.ActionList-item--danger .ActionList-item-visual { color: var(--color-danger-fg); } + +@media (hover: hover) { + .ActionList-item.ActionList-item--danger:hover { background: var(--color-action-list-item-danger-hover-bg); } + .ActionList-item.ActionList-item--danger:hover .ActionList-item-label { color: var(--color-action-list-item-danger-hover-text); } +} + +.ActionList-item.ActionList-item--danger .ActionList-content:active { background: var(--color-action-list-item-danger-active-bg); } + +.ActionList-item .ActionList { padding: unset; } + +.ActionList-content { position: relative; display: grid; width: 100%; padding: 6px 8px; font-size: 14px; font-weight: 400; color: var(--color-fg-default); text-align: left; user-select: none; background-color: transparent; border: none; border-radius: 6px; transition: background 33.333ms linear 0s; touch-action: manipulation; -webkit-tap-highlight-color: transparent; grid-template: "leadingAction leadingVisual label trailingVisual trailingAction" min-content / min-content min-content minmax(0px, auto) min-content min-content; align-items: start; } + +.ActionList-content > :not(:last-child) { margin-right: 8px; } + +.ActionList-content:hover { text-decoration: none; } + +.ActionList-content:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.ActionList-content:focus:not(:focus-visible) { outline: transparent solid 1px; } + +.ActionList-content:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.ActionList-content[aria-disabled="true"] .ActionList-item-label, .ActionList-content[aria-disabled="true"] .ActionList-item-description { color: var(--color-primer-fg-disabled); } + +.ActionList-content[aria-disabled="true"] .ActionList-item-visual { fill: var(--color-primer-fg-disabled); } + +@media (hover: hover) { + .ActionList-content[aria-disabled="true"]:hover { cursor: not-allowed; background-color: transparent; } +} + +@media screen and (prefers-reduced-motion: no-preference) { + .ActionList-content[aria-expanded] + .ActionList--subGroup { transition: opacity 160ms cubic-bezier(0.25, 1, 0.5, 1) 0s, transform 160ms cubic-bezier(0.25, 1, 0.5, 1) 0s; } +} + +.ActionList-content[aria-expanded] + .ActionList--subGroup .ActionList-content { padding-left: 24px; } + +.ActionList-content[aria-expanded].ActionList-content--visual16 + .ActionList--subGroup .ActionList-content { padding-left: 32px; } + +.ActionList-content[aria-expanded].ActionList-content--visual20 + .ActionList--subGroup .ActionList-content { padding-left: 36px; } + +.ActionList-content[aria-expanded].ActionList-content--visual24 + .ActionList--subGroup .ActionList-content { padding-left: 40px; } + +.ActionList-content[aria-expanded="true"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: scaleY(-1); } + +.ActionList-content[aria-expanded="true"] + .ActionList--subGroup { height: auto; overflow: visible; visibility: visible; opacity: 1; transform: translateY(0px); } + +.ActionList-content[aria-expanded="true"].ActionList-content--hasActiveSubItem > .ActionList-item-label { font-weight: 600; } + +.ActionList-content[aria-expanded="false"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: scaleY(1); } + +.ActionList-content[aria-expanded="false"] + .ActionList--subGroup { height: 0px; overflow: hidden; visibility: hidden; opacity: 0; transform: translateY(-16px); } + +.ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem { background: var(--color-action-list-item-default-selected-bg); } + +.ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem .ActionList-item-label { font-weight: 600; } + +.ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem::before, .ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem + .ActionList-item::before { visibility: hidden; } + +.ActionList-content[aria-expanded="false"].ActionList-content--hasActiveSubItem::after { position: absolute; top: calc(50% - 12px); left: -8px; width: 4px; height: 24px; content: ""; background: var(--color-accent-fg); border-radius: 6px; } + +.ActionList-content.ActionList-content--sizeMedium { padding: 10px 8px; } + +.ActionList-content.ActionList-content--sizeLarge { padding: 14px 8px; } + +.ActionList-content.ActionList-content--fontSmall { font-size: 12px; } + +@media (pointer: coarse) { + .ActionList-content { padding: 14px 8px; } +} + +.ActionList-content.ActionList-content--blockDescription .ActionList-item-visual { place-self: start; } + +.ActionList-item-action--leading { grid-area: leadingAction / leadingAction / leadingAction / leadingAction; } + +.ActionList-item-visual--leading { grid-area: leadingVisual / leadingVisual / leadingVisual / leadingVisual; } + +.ActionList-item-label { grid-area: label / label / label / label; } + +.ActionList-item-visual--trailing { grid-area: trailingVisual / trailingVisual / trailingVisual / trailingVisual; } + +.ActionList-item-action--trailing { grid-area: trailingAction / trailingAction / trailingAction / trailingAction; } + +.ActionList-item-descriptionWrap { grid-area: label / label / label / label; display: flex; flex-direction: column; } + +.ActionList-item-descriptionWrap .ActionList-item-description { margin-top: 4px; } + +.ActionList-item-descriptionWrap .ActionList-item-label { font-weight: 600; } + +.ActionList-item-descriptionWrap--inline { position: relative; flex-direction: row; align-items: baseline; } + +.ActionList-item-descriptionWrap--inline .ActionList-item-description { margin-left: 8px; } + +.ActionList-item-description { font-size: 12px; font-weight: 400; line-height: 1.5; color: var(--color-fg-muted); } + +.ActionList-item-visual, .ActionList-item-action { display: flex; min-height: 20px; color: var(--color-fg-muted); pointer-events: none; fill: var(--color-fg-muted); align-items: center; } + +.ActionList-item-label { position: relative; font-weight: 400; line-height: 20px; color: var(--color-fg-default); } + +.ActionList-item-label--truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.ActionList-item--subItem > .ActionList-content { font-size: 12px; } + +.ActionList-sectionDivider:not(:empty) { display: flex; padding: 6px 8px; font-size: 12px; font-weight: 600; color: var(--color-fg-muted); flex-direction: column; } + +.ActionList-sectionDivider:empty { display: block; height: 1px; padding: 0px; margin: 7px -8px 8px; list-style: none; background: var(--color-action-list-item-inline-divider); border: 0px; } + +.ActionList-sectionDivider .ActionList-sectionDivider-title { font-size: 12px; font-weight: 600; color: var(--color-fg-muted); } + +.ActionList-sectionDivider--filled { margin: 8px -8px; background: var(--color-canvas-subtle); border-top: 1px solid var(--color-action-list-item-inline-divider); border-bottom: 1px solid var(--color-action-list-item-inline-divider); } + +.ActionList-sectionDivider--filled:empty { height: 8px; box-sizing: border-box; } + +.ActionList-sectionDivider--filled:first-child { margin-top: 0px; } + +html { font-family: sans-serif; text-size-adjust: 100%; } + +body { margin: 0px; } + +article, aside, details, figcaption, figure, footer, header, main, menu, nav, section { display: block; } + +summary { display: list-item; } + +audio, canvas, progress, video { display: inline-block; } + +audio:not([controls]) { display: none; height: 0px; } + +progress { vertical-align: baseline; } + +template, [hidden] { display: none !important; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: inherit; } + +b, strong { font-weight: bolder; } + +dfn { font-style: italic; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +mark { background-color: var(--color-attention-subtle); color: var(--color-text-primary); } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +svg:not(:root) { overflow: hidden; } + +code, kbd, pre, samp { font-family: monospace; font-size: 1em; } + +figure { margin: 1em 40px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +button, input, select, textarea { font: inherit; margin: 0px; } + +optgroup { font-weight: 600; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; } + +fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625em 0.75em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; } + +textarea { overflow: auto; } + +[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; } + +[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } + +[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-input-placeholder { color: inherit; opacity: 0.54; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +* { box-sizing: border-box; } + +input, select, textarea, button { font-family: inherit; font-size: inherit; line-height: inherit; } + +body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; line-height: 1.5; color: var(--color-fg-default); background-color: var(--color-canvas-default); } + +a { color: var(--color-accent-fg); text-decoration: none; } + +a:hover { text-decoration: underline; } + +b, strong { font-weight: 600; } + +hr, .rule { height: 0px; margin: 15px 0px; overflow: hidden; background: transparent; border-top: 0px; border-right: 0px; border-left: 0px; border-image: initial; border-bottom: 1px solid var(--color-border-muted); } + +hr::before, .rule::before { display: table; content: ""; } + +hr::after, .rule::after { display: table; clear: both; content: ""; } + +table { border-spacing: 0px; border-collapse: collapse; } + +td, th { padding: 0px; } + +button { cursor: pointer; border-radius: 0px; } + +[hidden][hidden] { display: none !important; } + +details summary { cursor: pointer; } + +details:not([open]) > :not(summary) { display: none !important; } + +a:focus, button:focus, [role="button"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible), [role="button"]:focus:not(:focus-visible), input[type="radio"]:focus:not(:focus-visible), input[type="checkbox"]:focus:not(:focus-visible) { outline: transparent solid 1px; } + +a:focus-visible, button:focus-visible, [role="button"]:focus-visible, input[type="radio"]:focus-visible, input[type="checkbox"]:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +a:not([class]):focus, a:not([class]):focus-visible, input[type="radio"]:focus, input[type="radio"]:focus-visible, input[type="checkbox"]:focus, input[type="checkbox"]:focus-visible { outline-offset: 0px; } + +.focus { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +@media (forced-colors: active) { + :focus, :focus-visible { outline: transparent solid 1px; } + input:not([type="radio"], [type="checkbox"]):focus, input:not([type="radio"], [type="checkbox"]):focus-visible, textarea:focus, textarea:focus-visible, select:focus, select:focus-visible { outline-offset: 2px; } +} + +kbd { display: inline-block; padding: 3px 5px; font: 11px / 10px ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-default); vertical-align: middle; background-color: var(--color-canvas-subtle); 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(--color-neutral-muted); border-radius: 6px; box-shadow: inset 0 -1px 0 var(--color-neutral-muted); } + +h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0px; } + +h1 { font-size: 32px; font-weight: 600; } + +h2 { font-size: 24px; font-weight: 600; } + +h3 { font-size: 20px; font-weight: 600; } + +h4 { font-size: 16px; font-weight: 600; } + +h5 { font-size: 14px; font-weight: 600; } + +h6 { font-size: 12px; font-weight: 600; } + +p { margin-top: 0px; margin-bottom: 10px; } + +small { font-size: 90%; } + +blockquote { margin: 0px; } + +ul, ol { padding-left: 0px; margin-top: 0px; margin-bottom: 0px; } + +ol ol, ul ol { list-style-type: lower-roman; } + +ul ul ol, ul ol ol, ol ul ol, ol ol ol { list-style-type: lower-alpha; } + +dd { margin-left: 0px; } + +tt, code, samp { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; } + +pre { margin-top: 0px; margin-bottom: 0px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; } + +.octicon { vertical-align: text-bottom; } + +.octicon { display: inline-block; vertical-align: text-bottom; fill: currentcolor; overflow: visible !important; } + +.Box { background-color: var(--color-canvas-default); border-color: var(--color-border-default); border-style: solid; border-width: 1px; border-radius: 6px; } + +.Box--condensed { line-height: 1.25; } + +.Box--condensed .Box-header { padding: 8px 16px; } + +.Box--condensed .Box-body { padding: 8px 16px; } + +.Box--condensed .Box-footer { padding: 8px 16px; } + +.Box--condensed .Box-btn-octicon.btn-octicon { padding: 8px 16px; margin: -8px -16px; line-height: 1.25; } + +.Box--condensed .Box-row { padding: 8px 16px; } + +.Box--spacious .Box-header { padding: 24px; line-height: 1.25; } + +.Box--spacious .Box-title { font-size: 20px; } + +.Box--spacious .Box-body { padding: 24px; } + +.Box--spacious .Box-footer { padding: 24px; } + +.Box--spacious .Box-btn-octicon.btn-octicon { padding: 24px; margin: -24px; } + +.Box--spacious .Box-row { padding: 24px; } + +.Box-header { padding: 16px; margin: -1px -1px 0px; background-color: var(--color-canvas-subtle); border-color: var(--color-border-default); border-style: solid; border-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.Box-title { font-size: 14px; font-weight: 600; } + +.Box-body { padding: 16px; border-bottom: 1px solid var(--color-border-default); } + +.Box-body:last-of-type { margin-bottom: -1px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.Box-row { padding: 16px; margin-top: -1px; list-style-type: none; border-top-color: var(--color-border-muted); border-top-style: solid; border-top-width: 1px; } + +.Box-row:first-of-type { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.Box-row:last-of-type { border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.Box-row.Box-row--unread, .Box-row.unread { box-shadow: inset 2px 0 0 var(--color-accent-emphasis); } + +.Box-row.navigation-focus .Box-row--drag-button { color: var(--color-accent-fg); cursor: grab; opacity: 100; } + +.Box-row.navigation-focus.is-dragging .Box-row--drag-button { cursor: grabbing; } + +.Box-row.navigation-focus.sortable-chosen { background-color: var(--color-canvas-subtle); } + +.Box-row.navigation-focus.sortable-ghost { background-color: var(--color-canvas-subtle); } + +.Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide { opacity: 0; } + +.Box-row--focus-gray.navigation-focus { background-color: var(--color-canvas-subtle); } + +.Box-row--focus-blue.navigation-focus { background-color: var(--color-accent-subtle); } + +.Box-row--hover-gray:hover { background-color: var(--color-canvas-subtle); } + +.Box-row--hover-blue:hover { background-color: var(--color-accent-subtle); } + +@media (min-width: 768px) { + .Box-row-link { color: var(--color-fg-default); text-decoration: none; } + .Box-row-link:hover { color: var(--color-accent-fg); text-decoration: none; } +} + +.Box-row--drag-button { opacity: 0; } + +.Box-footer { padding: 16px; margin-top: -1px; border-top-color: var(--color-border-default); border-top-style: solid; border-top-width: 1px; border-radius: 0px 0px 6px 6px; } + +.Box--scrollable { max-height: 324px; overflow: scroll; } + +.Box--blue { border-color: var(--color-accent-muted); } + +.Box--blue .Box-header { background-color: var(--color-accent-subtle); border-color: var(--color-accent-muted); } + +.Box--blue .Box-body { border-color: var(--color-accent-muted); } + +.Box--blue .Box-row { border-color: var(--color-accent-muted); } + +.Box--blue .Box-footer { border-color: var(--color-accent-muted); } + +.Box--danger { border-color: var(--color-danger-emphasis); } + +.Box--danger .Box-row:first-of-type { border-color: var(--color-danger-emphasis); } + +.Box--danger .Box-body:last-of-type { border-color: var(--color-danger-emphasis); } + +.Box-header--blue { background-color: var(--color-accent-subtle); border-color: var(--color-accent-muted); } + +.Box-row--yellow { background-color: var(--color-attention-subtle); } + +.Box-row--blue { background-color: var(--color-accent-subtle); } + +.Box-row--gray { background-color: var(--color-canvas-subtle); } + +.Box-btn-octicon.btn-octicon { padding: 16px; margin: -16px; line-height: 1.5; } + +.Box--overlay { width: 448px; margin-right: auto; margin-left: auto; background-color: var(--color-canvas-default); background-clip: padding-box; border-color: var(--color-border-default); box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 18px; } + +.Box--overlay .Box-header { margin: 0px; border-width: 0px 0px 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.Box-overlay--narrow { width: 320px; } + +.Box-overlay--wide { width: 640px; } + +.Box-body.scrollable-overlay { max-height: 400px; overflow-y: scroll; } + +.Box-body .help { padding-top: 8px; margin: 0px; color: var(--color-fg-muted); text-align: center; } + +.breadcrumb-item { display: inline-block; margin-left: -0.35em; white-space: nowrap; list-style: none; } + +.breadcrumb-item::after { display: inline-block; height: 0.8em; margin: 0px 0.5em; content: ""; border-right: 0.1em solid var(--color-fg-muted); transform: rotate(15deg); } + +.breadcrumb-item:first-child { margin-left: 0px; } + +.breadcrumb-item-selected::after, .breadcrumb-item[aria-current]:not([aria-current="false"])::after { content: none; } + +.breadcrumb-item-selected a { color: var(--color-fg-default); } + +.btn { position: relative; display: inline-block; padding: 5px 16px; font-size: 14px; font-weight: 500; line-height: 20px; white-space: nowrap; vertical-align: middle; cursor: pointer; user-select: none; border: 1px solid; border-radius: 6px; appearance: none; } + +.btn:hover { text-decoration: none; } + +.btn:disabled, .btn.disabled, .btn[aria-disabled="true"] { cursor: default; } + +.btn i { font-style: normal; font-weight: 500; opacity: 0.75; } + +.btn .octicon { margin-right: 4px; color: var(--color-fg-muted); vertical-align: text-bottom; } + +.btn .octicon:only-child { margin-right: 0px; } + +.btn .Counter { margin-left: 2px; color: inherit; text-shadow: none; vertical-align: top; background-color: var(--color-btn-counter-bg); } + +.btn .dropdown-caret { margin-left: 4px; opacity: 0.8; } + +.btn { color: var(--color-btn-text); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); box-shadow: var(--color-btn-shadow),var(--color-btn-inset-shadow); transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; } + +.btn:hover, .btn.hover, [open] > .btn { background-color: var(--color-btn-hover-bg); border-color: var(--color-btn-hover-border); transition-duration: 0.1s; } + +.btn:active { background-color: var(--color-btn-active-bg); border-color: var(--color-btn-active-border); transition: none 0s ease 0s; } + +.btn.selected, .btn[aria-selected="true"] { background-color: var(--color-btn-selected-bg); box-shadow: var(--color-primer-shadow-inset); } + +.btn:disabled, .btn.disabled, .btn[aria-disabled="true"] { color: var(--color-primer-fg-disabled); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); } + +.btn:disabled .octicon, .btn.disabled .octicon, .btn[aria-disabled="true"] .octicon { color: var(--color-primer-fg-disabled); } + +.btn-primary { color: var(--color-btn-primary-text); background-color: var(--color-btn-primary-bg); border-color: var(--color-btn-primary-border); box-shadow: var(--color-btn-primary-shadow),var(--color-btn-primary-inset-shadow); } + +.btn-primary:hover, .btn-primary.hover, [open] > .btn-primary { background-color: var(--color-btn-primary-hover-bg); border-color: var(--color-btn-primary-hover-border); } + +.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.btn-primary:active, .btn-primary.selected, .btn-primary[aria-selected="true"] { background-color: var(--color-btn-primary-selected-bg); box-shadow: var(--color-btn-primary-selected-shadow); } + +.btn-primary:disabled, .btn-primary.disabled, .btn-primary[aria-disabled="true"] { color: var(--color-btn-primary-disabled-text); background-color: var(--color-btn-primary-disabled-bg); border-color: var(--color-btn-primary-disabled-border); } + +.btn-primary:disabled .octicon, .btn-primary.disabled .octicon, .btn-primary[aria-disabled="true"] .octicon { color: var(--color-btn-primary-disabled-text); } + +.btn-primary .Counter { color: inherit; background-color: var(--color-btn-primary-counter-bg); } + +.btn-primary .octicon { color: var(--color-btn-primary-icon); } + +a.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +a.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +a.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.btn-outline { color: var(--color-btn-outline-text); } + +.btn-outline:hover, [open] > .btn-outline { color: var(--color-btn-outline-hover-text); background-color: var(--color-btn-outline-hover-bg); border-color: var(--color-btn-outline-hover-border); box-shadow: var(--color-btn-outline-hover-shadow),var(--color-btn-outline-hover-inset-shadow); } + +.btn-outline:hover .Counter, [open] > .btn-outline .Counter { background-color: var(--color-btn-outline-hover-counter-bg); } + +.btn-outline:hover .octicon, [open] > .btn-outline .octicon { color: inherit; } + +.btn-outline:active, .btn-outline.selected, .btn-outline[aria-selected="true"] { color: var(--color-btn-outline-selected-text); background-color: var(--color-btn-outline-selected-bg); border-color: var(--color-btn-outline-selected-border); box-shadow: var(--color-btn-outline-selected-shadow); } + +.btn-outline:active:focus, .btn-outline.selected:focus, .btn-outline[aria-selected="true"]:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.btn-outline:active:focus:not(:focus-visible), .btn-outline.selected:focus:not(:focus-visible), .btn-outline[aria-selected="true"]:focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.btn-outline:active:focus-visible, .btn-outline.selected:focus-visible, .btn-outline[aria-selected="true"]:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.btn-outline:disabled, .btn-outline.disabled, .btn-outline[aria-disabled="true"] { color: var(--color-btn-outline-disabled-text); background-color: var(--color-btn-outline-disabled-bg); border-color: var(--color-btn-border); box-shadow: none; } + +.btn-outline:disabled .Counter, .btn-outline.disabled .Counter, .btn-outline[aria-disabled="true"] .Counter { background-color: var(--color-btn-outline-disabled-counter-bg); } + +.btn-outline .Counter { color: inherit; background-color: var(--color-btn-outline-counter-bg); } + +.btn-danger { color: var(--color-btn-danger-text); } + +.btn-danger .octicon { color: var(--color-btn-danger-icon); } + +.btn-danger:hover, [open] > .btn-danger { color: var(--color-btn-danger-hover-text); background-color: var(--color-btn-danger-hover-bg); border-color: var(--color-btn-danger-hover-border); box-shadow: var(--color-btn-danger-hover-shadow),var(--color-btn-danger-hover-inset-shadow); } + +.btn-danger:hover .Counter, [open] > .btn-danger .Counter { background-color: var(--color-btn-danger-hover-counter-bg); } + +.btn-danger:hover .octicon, [open] > .btn-danger .octicon { color: var(--color-btn-danger-hover-icon); } + +.btn-danger:active, .btn-danger.selected, .btn-danger[aria-selected="true"] { color: var(--color-btn-danger-selected-text); background-color: var(--color-btn-danger-selected-bg); border-color: var(--color-btn-danger-selected-border); box-shadow: var(--color-btn-danger-selected-shadow); } + +.btn-danger:disabled, .btn-danger.disabled, .btn-danger[aria-disabled="true"] { color: var(--color-btn-danger-disabled-text); background-color: var(--color-btn-danger-disabled-bg); border-color: var(--color-btn-border); box-shadow: none; } + +.btn-danger:disabled .Counter, .btn-danger.disabled .Counter, .btn-danger[aria-disabled="true"] .Counter { background-color: var(--color-btn-danger-disabled-counter-bg); } + +.btn-danger:disabled .octicon, .btn-danger.disabled .octicon, .btn-danger[aria-disabled="true"] .octicon { color: var(--color-btn-danger-disabled-text); } + +.btn-danger .Counter { color: inherit; background-color: var(--color-btn-danger-counter-bg); } + +.btn-sm { padding: 3px 12px; font-size: 12px; line-height: 20px; } + +.btn-sm .octicon { vertical-align: text-top; } + +.btn-large { padding: 0.75em 1.5em; font-size: inherit; line-height: 1.5; border-radius: 0.5em; } + +.btn-block { display: block; width: 100%; text-align: center; } + +.BtnGroup { display: inline-block; vertical-align: middle; } + +.BtnGroup::before { display: table; content: ""; } + +.BtnGroup::after { display: table; clear: both; content: ""; } + +.BtnGroup + .BtnGroup, .BtnGroup + .btn { margin-left: 4px; } + +.BtnGroup-item { position: relative; float: left; border-right-width: 0px; border-radius: 0px; } + +.BtnGroup-item:first-child { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.BtnGroup-item:last-child { border-right-width: 1px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.BtnGroup-item.selected, .BtnGroup-item[aria-selected="true"], .BtnGroup-item:focus, .BtnGroup-item:active, .BtnGroup-item:hover { border-right-width: 1px; } + +.BtnGroup-item.selected + .BtnGroup-item, .BtnGroup-item.selected + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item[aria-selected="true"] + .BtnGroup-item, .BtnGroup-item[aria-selected="true"] + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:focus + .BtnGroup-item, .BtnGroup-item:focus + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:active + .BtnGroup-item, .BtnGroup-item:active + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:hover + .BtnGroup-item, .BtnGroup-item:hover + .BtnGroup-parent .BtnGroup-item { border-left-width: 0px; } + +.BtnGroup-parent { float: left; } + +.BtnGroup-parent:first-child .BtnGroup-item { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.BtnGroup-parent:last-child .BtnGroup-item { border-right-width: 1px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.BtnGroup-parent .BtnGroup-item { border-right-width: 0px; border-radius: 0px; } + +.BtnGroup-parent.selected .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] .BtnGroup-item, .BtnGroup-parent:focus .BtnGroup-item, .BtnGroup-parent:active .BtnGroup-item, .BtnGroup-parent:hover .BtnGroup-item { border-right-width: 1px; } + +.BtnGroup-parent.selected + .BtnGroup-item, .BtnGroup-parent.selected + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] + .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent:focus + .BtnGroup-item, .BtnGroup-parent:focus + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent:active + .BtnGroup-item, .BtnGroup-parent:active + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent:hover + .BtnGroup-item, .BtnGroup-parent:hover + .BtnGroup-parent .BtnGroup-item { border-left-width: 0px; } + +.BtnGroup-item:focus, .BtnGroup-item:active, .BtnGroup-parent:focus, .BtnGroup-parent:active { z-index: 1; } + +.btn-link { display: inline-block; padding: 0px; font-size: inherit; color: var(--color-accent-fg); text-decoration: none; white-space: nowrap; cursor: pointer; user-select: none; background-color: transparent; border: 0px; appearance: none; } + +.btn-link:hover { text-decoration: underline; } + +.btn-link:disabled, .btn-link:disabled:hover, .btn-link[aria-disabled="true"], .btn-link[aria-disabled="true"]:hover { color: var(--color-primer-fg-disabled); cursor: default; } + +.btn-link:not(.dropdown-item):focus, .btn-link:not(.dropdown-item):focus-visible { border-radius: 6px; outline-offset: 0px; } + +.btn-invisible { color: var(--color-accent-fg); background-color: transparent; border: 0px; border-radius: 6px; box-shadow: none; } + +.btn-invisible:hover, .btn-invisible.zeroclipboard-is-hover { color: var(--color-accent-fg); background-color: var(--color-btn-hover-bg); outline: none; box-shadow: none; } + +.btn-invisible:active, .btn-invisible.selected, .btn-invisible[aria-selected="true"], .btn-invisible.zeroclipboard-is-active { color: var(--color-accent-fg); background: none; border-color: var(--color-btn-active-border); outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.btn-invisible:active .btn-invisible.zeroclipboard-is-active { background-color: var(--color-btn-selected-bg); } + +.btn-invisible:disabled, .btn-invisible.disabled, .btn-invisible[aria-disabled="true"] { color: var(--color-primer-fg-disabled); background-color: transparent; } + +.btn-octicon { display: inline-block; padding: 5px; margin-left: 5px; line-height: 1; color: var(--color-fg-muted); vertical-align: middle; background: transparent; border: 0px; box-shadow: none; } + +.btn-octicon:hover { color: var(--color-accent-fg); } + +.btn-octicon:focus, .btn-octicon:focus-visible { border-radius: 6px; } + +.btn-octicon.disabled, .btn-octicon[aria-disabled="true"] { color: var(--color-primer-fg-disabled); cursor: default; } + +.btn-octicon.disabled:hover, .btn-octicon[aria-disabled="true"]:hover { color: var(--color-primer-fg-disabled); } + +.btn-octicon-danger:hover { color: var(--color-danger-fg); } + +.close-button { padding: 0px; color: var(--color-fg-muted); background: transparent; border: 0px; } + +.close-button:hover { color: var(--color-fg-default); } + +.close-button:active { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.hidden-text-expander { display: block; } + +.hidden-text-expander.inline { position: relative; top: -1px; display: inline-block; margin-left: 5px; line-height: 0; } + +.hidden-text-expander a, .ellipsis-expander { display: inline-block; height: 12px; padding: 0px 5px 5px; font-size: 12px; font-weight: 600; line-height: 6px; color: var(--color-fg-default); text-decoration: none; vertical-align: middle; background: var(--color-neutral-muted); border: 0px; border-radius: 1px; } + +.hidden-text-expander a:hover, .ellipsis-expander:hover { text-decoration: none; background-color: var(--color-accent-muted); } + +.hidden-text-expander a:active, .ellipsis-expander:active { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.btn-with-count { float: left; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.btn-with-count:focus { z-index: 1; } + +.social-count { position: relative; float: left; padding: 3px 12px; font-size: 12px; font-weight: 600; line-height: 20px; color: var(--color-fg-default); vertical-align: middle; background-color: var(--color-canvas-default); 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-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left: 0px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; box-shadow: var(--color-shadow-small),var(--color-primer-shadow-highlight); } + +.social-count:hover, .social-count:active { text-decoration: none; } + +.social-count:hover { color: var(--color-accent-fg); cursor: pointer; } + +.TableObject { display: table; } + +.TableObject-item { display: table-cell; width: 1%; white-space: nowrap; vertical-align: middle; } + +.TableObject-item--primary { width: 99%; } + +fieldset { padding: 0px; margin: 0px; border: 0px; } + +label { font-weight: 600; } + +.form-control, .form-select { padding: 5px 12px; font-size: 14px; line-height: 20px; color: var(--color-fg-default); vertical-align: middle; background-color: var(--color-canvas-default); background-repeat: no-repeat; background-position: right 8px center; border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-primer-shadow-inset); transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; } + +.form-control:focus, .form-select:focus { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.form-control:focus:not(:focus-visible), .form-select:focus:not(:focus-visible) { border-color: var(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1px inset; } + +.form-control:focus-visible, .form-select:focus-visible { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.form-control.border-0:focus, .form-control.border-0:focus-visible, .form-select.border-0:focus, .form-select.border-0:focus-visible { border: 1px solid var(--color-accent-fg) !important; } + +.form-control[disabled], fieldset[disabled] .form-control, .form-select[disabled], fieldset[disabled] .form-select { color: var(--color-primer-fg-disabled); background-color: var(--color-input-disabled-bg); border-color: var(--color-border-default); -webkit-text-fill-color: var(--color-primer-fg-disabled); opacity: 1; } + +.form-control[disabled]::placeholder, fieldset[disabled] .form-control::placeholder, .form-select[disabled]::placeholder, fieldset[disabled] .form-select::placeholder { color: var(--color-primer-fg-disabled); } + +@supports (-webkit-touch-callout: none) { + .form-control, .form-select { font-size: 16px; } + @media (min-width: 768px) { + .form-control, .form-select { font-size: 14px; } +} +} + +textarea.form-control { padding-top: 8px; padding-bottom: 8px; line-height: 1.5; } + +.input-contrast { background-color: var(--color-canvas-inset); } + +.input-contrast:focus { background-color: var(--color-canvas-default); } + +::placeholder { color: var(--color-fg-subtle); opacity: 1; } + +.input-sm { min-height: 28px; padding-top: 3px; padding-bottom: 3px; font-size: 12px; line-height: 20px; } + +.input-lg { font-size: 16px; } + +.input-block { display: block; width: 100%; } + +.input-monospace { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; } + +.input-hide-webkit-autofill::-webkit-contacts-auto-fill-button { position: absolute; right: 0px; pointer-events: none; visibility: hidden; display: none !important; } + +.form-checkbox { padding-left: 20px; margin: 15px 0px; vertical-align: middle; } + +.form-checkbox label em.highlight { position: relative; left: -4px; padding: 2px 4px; font-style: normal; background: var(--color-attention-subtle); border-radius: 6px; } + +.form-checkbox input[type="checkbox"], .form-checkbox input[type="radio"] { float: left; margin: 5px 0px 0px -20px; vertical-align: middle; } + +.form-checkbox .note { display: block; margin: 0px; font-size: 12px; font-weight: 400; color: var(--color-fg-muted); } + +.form-checkbox-details { display: none; } + +.form-checkbox-details-trigger:checked ~ * .form-checkbox-details, .form-checkbox-details-trigger:checked ~ .form-checkbox-details { display: block; } + +.hfields { margin: 15px 0px; } + +.hfields::before { display: table; content: ""; } + +.hfields::after { display: table; clear: both; content: ""; } + +.hfields .form-group { float: left; margin: 0px 30px 0px 0px; } + +.hfields .form-group dt label, .hfields .form-group .form-group-header label { display: inline-block; margin: 5px 0px 0px; color: var(--color-fg-muted); } + +.hfields .form-group dt img, .hfields .form-group .form-group-header img { position: relative; top: -2px; } + +.hfields .btn { float: left; margin: 28px 25px 0px -20px; } + +.hfields .form-select { margin-top: 5px; } + +input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 0px; appearance: none; } + +.form-actions::before { display: table; content: ""; } + +.form-actions::after { display: table; clear: both; content: ""; } + +.form-actions .btn { float: right; } + +.form-actions .btn + .btn { margin-right: 5px; } + +.form-warning { padding: 8px 10px; margin: 10px 0px; font-size: 14px; color: var(--color-attention-fg); background: var(--color-attention-subtle); border: 1px solid var(--color-attention-emphasis); border-radius: 6px; } + +.form-warning p { margin: 0px; line-height: 1.5; } + +.form-warning a { font-weight: 600; } + +.form-select { display: inline-block; max-width: 100%; height: 32px; padding-right: 24px; background-color: var(--color-canvas-default); background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); background-repeat: no-repeat; background-position: right 4px center; background-size: 16px; appearance: none; } + +.form-select[multiple] { height: auto; } + +[data-color-mode="light"][data-light-theme*="dark"] .form-select, [data-color-mode="dark"][data-dark-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); } +} + +.select-sm { height: 28px; padding-top: 3px; padding-bottom: 3px; font-size: 12px; } + +.select-sm[multiple] { height: auto; min-height: 0px; } + +.form-group { margin: 15px 0px; } + +.form-group .form-control.autocomplete-embedded-icon-wrap:focus-within { background-color: var(--color-canvas-default); } + +.form-group .form-control { width: 440px; max-width: 100%; margin-right: 5px; background-color: var(--color-canvas-inset); } + +.form-group .form-control:focus { background-color: var(--color-canvas-default); } + +.form-group .form-control.shorter { width: 130px; } + +.form-group .form-control.short { width: 250px; } + +.form-group .form-control.input-block, .form-group .form-control.long { width: 100%; } + +.form-group textarea.form-control { width: 100%; height: 200px; min-height: 200px; } + +.form-group textarea.form-control.short { height: 50px; min-height: 50px; } + +.form-group dt, .form-group .form-group-header { margin: 0px 0px 6px; } + +.form-group label { position: relative; } + +.form-group.flattened dt, .form-group.flattened .form-group-header { float: left; margin: 0px; line-height: 32px; } + +.form-group.flattened dd, .form-group.flattened .form-group-body { line-height: 32px; } + +.form-group dd h4, .form-group .form-group-body h4 { margin: 4px 0px 0px; } + +.form-group dd h4.is-error, .form-group .form-group-body h4.is-error { color: var(--color-danger-fg); } + +.form-group dd h4.is-success, .form-group .form-group-body h4.is-success { color: var(--color-success-fg); } + +.form-group dd h4 + .note, .form-group .form-group-body h4 + .note { margin-top: 0px; } + +.form-group.required dt label::after, .form-group.required .form-group-header label::after { padding-left: 5px; color: var(--color-danger-fg); content: "*"; } + +.form-group .success, .form-group .error, .form-group .indicator { display: none; font-size: 12px; font-weight: 600; } + +.form-group.loading { opacity: 0.5; } + +.form-group.loading .indicator { display: inline; } + +.form-group.loading .spinner { display: inline-block; vertical-align: middle; } + +.form-group.successful .success { display: inline; color: var(--color-success-fg); } + +.form-group.successed .success, .form-group.successed .warning, .form-group.successed .error, .form-group.warn .success, .form-group.warn .warning, .form-group.warn .error, .form-group.errored .success, .form-group.errored .warning, .form-group.errored .error { position: absolute; z-index: 10; display: block; max-width: 450px; padding: 4px 8px; margin: 8px 0px 0px; font-size: 12px; font-weight: 400; border-style: solid; border-width: 1px; border-radius: 6px; } + +.form-group.successed .success::after, .form-group.successed .success::before, .form-group.successed .warning::after, .form-group.successed .warning::before, .form-group.successed .error::after, .form-group.successed .error::before, .form-group.warn .success::after, .form-group.warn .success::before, .form-group.warn .warning::after, .form-group.warn .warning::before, .form-group.warn .error::after, .form-group.warn .error::before, .form-group.errored .success::after, .form-group.errored .success::before, .form-group.errored .warning::after, .form-group.errored .warning::before, .form-group.errored .error::after, .form-group.errored .error::before { position: absolute; bottom: 100%; left: 10px; z-index: 15; width: 0px; height: 0px; pointer-events: none; content: " "; border: solid transparent; } + +.form-group.successed .success::after, .form-group.successed .warning::after, .form-group.successed .error::after, .form-group.warn .success::after, .form-group.warn .warning::after, .form-group.warn .error::after, .form-group.errored .success::after, .form-group.errored .warning::after, .form-group.errored .error::after { border-width: 5px; } + +.form-group.successed .success::before, .form-group.successed .warning::before, .form-group.successed .error::before, .form-group.warn .success::before, .form-group.warn .warning::before, .form-group.warn .error::before, .form-group.errored .success::before, .form-group.errored .warning::before, .form-group.errored .error::before { margin-left: -1px; border-width: 6px; } + +.form-group.successed .success { color: var(--color-fg-default); background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-success-subtle), var(--color-success-subtle)); border-color: var(--color-success-muted); } + +.form-group.successed .success::after { border-bottom-color: var(--color-success-subtle); } + +.form-group.successed .success::before { border-bottom-color: var(--color-success-muted); } + +.form-group.warn .form-control:not(:focus, :focus-visible) { border-color: var(--color-attention-emphasis); } + +.form-group.warn .warning { color: var(--color-fg-default); background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-attention-subtle), var(--color-attention-subtle)); border-color: var(--color-attention-muted); } + +.form-group.warn .warning::after { border-bottom-color: var(--color-attention-subtle); } + +.form-group.warn .warning::before { border-bottom-color: var(--color-attention-muted); } + +.form-group.errored .form-control:not(:focus, :focus-visible) { border-color: var(--color-danger-emphasis); } + +.form-group.errored label { color: var(--color-danger-fg); } + +.form-group.errored .error { color: var(--color-fg-default); background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-danger-subtle), var(--color-danger-subtle)); border-color: var(--color-danger-muted); } + +.form-group.errored .error::after { border-bottom-color: var(--color-danger-subtle); } + +.form-group.errored .error::before { border-bottom-color: var(--color-danger-muted); } + +.note { min-height: 17px; margin: 4px 0px 2px; font-size: 12px; color: var(--color-fg-muted); } + +.note .spinner { margin-right: 3px; vertical-align: middle; } + +dl.form-group > dd .form-control.is-autocheck-loading, dl.form-group > dd .form-control.is-autocheck-successful, dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-successful, .form-group > .form-group-body .form-control.is-autocheck-errored { padding-right: 30px; } + +dl.form-group > dd .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-16px.gif"); } + +dl.form-group > dd .form-control.is-autocheck-successful, .form-group > .form-group-body .form-control.is-autocheck-successful { background-image: url("/images/modules/ajax/success.png"); } + +dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-errored { background-image: url("/images/modules/ajax/error.png"); } + +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { + dl.form-group > dd .form-control.is-autocheck-loading, dl.form-group > dd .form-control.is-autocheck-successful, dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-successful, .form-group > .form-group-body .form-control.is-autocheck-errored { background-size: 16px 16px; } + dl.form-group > dd .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-32.gif"); } + dl.form-group > dd .form-control.is-autocheck-successful, .form-group > .form-group-body .form-control.is-autocheck-successful { background-image: url("/images/modules/ajax/success@2x.png"); } + dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-errored { background-image: url("/images/modules/ajax/error@2x.png"); } +} + +.status-indicator { display: inline-block; width: 16px; height: 16px; margin-left: 5px; } + +.status-indicator .octicon { display: none; } + +.status-indicator-success::before { content: ""; } + +.status-indicator-success .octicon-check { display: inline-block; color: var(--color-success-fg); fill: var(--color-success-fg); } + +.status-indicator-success .octicon-x { display: none; } + +.status-indicator-failed::before { content: ""; } + +.status-indicator-failed .octicon-check { display: none; } + +.status-indicator-failed .octicon-x { display: inline-block; color: var(--color-danger-fg); fill: var(--color-danger-fg); } + +.status-indicator-loading { width: 16px; background-image: url("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-repeat: no-repeat; background-position: 0px 0px; background-size: 16px; } + +.inline-form { display: inline-block; } + +.inline-form .btn-plain { background-color: transparent; border: 0px; } + +.drag-and-drop { padding: 7px 10px; margin: 0px; font-size: 13px; line-height: 16px; color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); 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: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { display: none; } + +.drag-and-drop .error { color: var(--color-danger-fg); } + +.drag-and-drop img { vertical-align: top; } + +.is-default .drag-and-drop .default { display: inline-block; } + +.is-uploading .drag-and-drop .loading { display: inline-block; } + +.is-bad-file .drag-and-drop .bad-file { display: inline-block; } + +.is-duplicate-filename .drag-and-drop .duplicate-filename { display: inline-block; } + +.is-too-big .drag-and-drop .too-big { display: inline-block; } + +.is-hidden-file .drag-and-drop .hidden-file { display: inline-block; } + +.is-empty .drag-and-drop .empty { display: inline-block; } + +.is-bad-permissions .drag-and-drop .bad-permissions { display: inline-block; } + +.is-repository-required .drag-and-drop .repository-required { display: inline-block; } + +.drag-and-drop-error-info { font-weight: 400; color: var(--color-fg-muted); } + +.drag-and-drop-error-info a { color: var(--color-accent-fg); } + +.is-failed .drag-and-drop .failed-request { display: inline-block; } + +.manual-file-chooser { position: absolute; width: 240px; padding: 5px; margin-left: -80px; cursor: pointer; opacity: 0.0001; } + +.manual-file-chooser:hover + .manual-file-chooser-text { text-decoration: underline; } + +.btn .manual-file-chooser { top: 0px; padding: 0px; line-height: 34px; } + +.upload-enabled textarea { display: block; border-bottom: 1px dashed var(--color-border-default); border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } + +.upload-enabled.focused { border-color: var(--color-accent-fg); border-radius: 6px; outline: none; box-shadow: 0 0 0 2px var(--color-accent-fg); } + +.upload-enabled.focused .form-control { border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-bottom-color: var(--color-accent-fg); box-shadow: none; } + +.upload-enabled.focused .drag-and-drop { border-color: transparent; } + +.dragover textarea, .dragover .drag-and-drop { box-shadow: rgb(201, 255, 0) 0px 0px 3px; } + +.write-content { position: relative; } + +.previewable-comment-form { position: relative; } + +.previewable-comment-form .tabnav { position: relative; padding: 8px 8px 0px; } + +.previewable-comment-form .comment { border: 1px solid var(--color-border-default); } + +.previewable-comment-form .comment-form-error { margin-bottom: 8px; } + +.previewable-comment-form .write-content, .previewable-comment-form .preview-content { display: none; margin: 0px 8px 8px; } + +.previewable-comment-form.write-selected .write-content, .previewable-comment-form.preview-selected .preview-content { display: block; } + +.previewable-comment-form textarea { display: block; width: 100%; min-height: 100px; max-height: 500px; padding: 8px; resize: vertical; } + +.form-action-spacious { margin-top: 10px; } + +div.composer { margin-top: 0px; border: 0px; } + +.composer .comment-form-textarea { height: 200px; min-height: 200px; } + +.composer .tabnav { margin: 0px 0px 10px; } + +h2.account { margin: 15px 0px 0px; font-size: 18px; font-weight: 400; color: var(--color-fg-muted); } + +p.explain { position: relative; font-size: 12px; color: var(--color-fg-muted); } + +p.explain strong { color: var(--color-fg-default); } + +p.explain .octicon { margin-right: 5px; color: var(--color-fg-muted); } + +p.explain .minibutton { top: -4px; float: right; } + +.form-group label { position: static; } + +.input-group { display: table; } + +.input-group .form-control { position: relative; width: 100%; } + +.input-group .form-control:focus { z-index: 2; } + +.input-group .form-control + .btn { margin-left: 0px; } + +.input-group.inline { display: inline-table; } + +.input-group:focus-within button { outline-offset: 0px; } + +.input-group .form-control.autocomplete-embedded-icon-wrap { display: inline-flex; padding: 5px 8px; } + +.input-group .form-control, .input-group-button { display: table-cell; } + +.input-group-button { width: 1%; vertical-align: middle; } + +.input-group-button--autocomplete-embedded-icon { vertical-align: bottom; } + +.input-group .form-control:first-child, .input-group-button:first-child .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.input-group-button:first-child .btn { margin-right: -1px; } + +.input-group .form-control:last-child, .input-group-button:last-child .btn { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } + +.input-group-button:last-child .btn { margin-left: -1px; } + +.radio-group::before { display: table; content: ""; } + +.radio-group::after { display: table; clear: both; content: ""; } + +.radio-label { float: left; padding: 6px 16px 6px 36px; margin-left: -1px; font-size: 14px; line-height: 20px; color: var(--color-fg-default); cursor: pointer; border: 1px solid var(--color-border-default); } + +:checked + .radio-label { position: relative; z-index: 1; border-color: var(--color-accent-emphasis); } + +.radio-label:first-of-type { margin-left: 0px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.radio-label:last-of-type { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.radio-label .octicon { margin-left: 4px; color: var(--color-fg-subtle); } + +.radio-input { z-index: 3; float: left; margin: 10px -32px 0px 16px; } + +.radio-input:disabled { position: relative; } + +.radio-input:disabled + .radio-label { color: var(--color-primer-fg-disabled); cursor: default; background-color: var(--color-neutral-subtle); } + +.radio-input:disabled + .radio-label .octicon { color: inherit; } + +.FormControl { display: inline-flex; flex-direction: column; gap: var(--base-size-4, 4px); } + +.FormControl--fullWidth { display: flex; } + +.FormControl-label { font-size: var(--primer-text-body-size-medium, 14px); font-weight: var(--base-text-weight-semibold, 600); line-height: var(--primer-text-body-lineHeight-medium, 1.42857); color: var(--color-fg-default); user-select: none; } + +.FormControl-caption { margin-bottom: 0px; font-size: var(--primer-text-caption-size, 12px); font-weight: var(--primer-text-caption-weight, 400); line-height: var(--primer-text-caption-lineHeight, 1.33333); color: var(--color-fg-muted); } + +.FormControl-inlineValidation { display: flex; font-size: var(--primer-text-caption-size, 12px); font-weight: var(--base-text-weight-semibold, 600); color: var(--color-danger-fg); fill: var(--color-danger-fg); flex-direction: row; align-items: center; gap: var(--base-size-4, 4px); } + +.FormControl-inlineValidation p { margin-bottom: 0px; } + +.FormControl-input, .FormControl-select, .FormControl-textarea { background-color: var(--color-canvas-default); border: solid var(--primer-borderWidth-thin, 1px) var(--color-border-default); width: 100%; font-size: var(--primer-text-body-size-medium, 14px); line-height: var(--primer-text-body-lineHeight-medium, 1.42857); border-radius: var(--primer-borderRadius-medium, 6px); transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; padding-inline: var(--primer-control-medium-paddingInline-condensed, 8px); padding-block: calc(var(--primer-control-medium-paddingBlock, 6px) - var(--primer-borderWidth-thin, 1px)); } + +.FormControl-input[disabled], .FormControl-select[disabled], .FormControl-textarea[disabled] { color: var(--color-primer-fg-disabled); cursor: not-allowed; background-color: var(--color-input-disabled-bg); border-color: var(--color-border-default); opacity: 1; -webkit-text-fill-color: var(--color-primer-fg-disabled); } + +.FormControl-input:not(:focus)[invalid], .FormControl-select:not(:focus)[invalid], .FormControl-textarea:not(:focus)[invalid] { border-color: var(--color-danger-emphasis); } + +.FormControl-input:not([type="checkbox"]):not([type="radio"]):focus, .FormControl-select:not([type="checkbox"]):not([type="radio"]):focus, .FormControl-textarea:not([type="checkbox"]):not([type="radio"]):focus { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.FormControl-input:not([type="checkbox"]):not([type="radio"]):focus:not(:focus-visible), .FormControl-select:not([type="checkbox"]):not([type="radio"]):focus:not(:focus-visible), .FormControl-textarea:not([type="checkbox"]):not([type="radio"]):focus:not(:focus-visible) { border-color: var(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1px inset; } + +.FormControl-input:focus-visible, .FormControl-select:focus-visible, .FormControl-textarea:focus-visible { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.FormControl-input[disabled]::placeholder, .FormControl-select[disabled]::placeholder, .FormControl-textarea[disabled]::placeholder { color: var(--color-primer-fg-disabled); } + +.FormControl-input[readonly], .FormControl-select[readonly], .FormControl-textarea[readonly] { background-color: var(--color-input-disabled-bg); } + +.FormControl-input ::placeholder, .FormControl-select ::placeholder, .FormControl-textarea ::placeholder { color: var(--color-fg-subtle); opacity: 1; } + +.FormControl-input.FormControl-small, .FormControl-select.FormControl-small, .FormControl-textarea.FormControl-small { height: var(--primer-control-small-size, 28px); padding-inline: var(--primer-control-small-paddingInline-normal, 8px); padding-block: var(--primer-control-small-paddingBlock, 4px); font-size: var(--primer-text-body-size-small, 12px); } + +.FormControl-input.FormControl-medium, .FormControl-select.FormControl-medium, .FormControl-textarea.FormControl-medium { height: var(--primer-control-medium-size, 32px); } + +.FormControl-input.FormControl-large, .FormControl-select.FormControl-large, .FormControl-textarea.FormControl-large { height: var(--primer-control-large-size, 40px); padding-inline: var(--primer-control-large-paddingInline-normal, 12px); padding-block: var(--primer-control-large-paddingBlock, 10px); } + +.FormControl-input.FormControl-inset, .FormControl-select.FormControl-inset, .FormControl-textarea.FormControl-inset { background-color: var(--color-canvas-inset); } + +.FormControl-input.FormControl-inset:focus-visible, .FormControl-input.FormControl-inset:focus, .FormControl-select.FormControl-inset:focus-visible, .FormControl-select.FormControl-inset:focus, .FormControl-textarea.FormControl-inset:focus-visible, .FormControl-textarea.FormControl-inset:focus { background-color: var(--color-canvas-default); } + +.FormControl-input.FormControl-monospace, .FormControl-select.FormControl-monospace, .FormControl-textarea.FormControl-monospace { font-family: var(--primer-fontStack-monospace, "ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace"); } + +.FormControl-input.FormControl-error, .FormControl-select.FormControl-error, .FormControl-textarea.FormControl-error { border-color: var(--color-danger-emphasis); } + +.FormControl-input.FormControl-success, .FormControl-select.FormControl-success, .FormControl-textarea.FormControl-success { border-color: var(--color-success-emphasis); } + +.FormControl-input.FormControl-warning, .FormControl-select.FormControl-warning, .FormControl-textarea.FormControl-warning { border-color: var(--color-attention-emphasis); } + +.FormControl-input-wrap { position: relative; display: grid; } + +.FormControl-input-wrap .FormControl-input-leadingVisualWrap { position: absolute; top: var(--base-size-8, 8px); left: var(--base-size-8, 8px); display: block; width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); color: var(--color-fg-muted); pointer-events: none; } + +.FormControl-input-wrap .FormControl-input-leadingVisualWrap .FormControl-input-leadingVisual { display: block; user-select: none; } + +.FormControl-input-wrap .FormControl-input-trailingAction { position: absolute; top: var(--base-size-4, 4px); right: var(--base-size-4, 4px); z-index: 4; display: grid; width: var(--primer-control-xsmall-size, 24px); height: var(--primer-control-xsmall-size, 24px); padding: 0px; color: var(--color-fg-muted); cursor: pointer; background: transparent; border: 0px; border-radius: var(--primer-borderRadius-small); transition: color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s, background-color, border-color; align-items: center; justify-content: center; } + +.FormControl-input-wrap .FormControl-input-trailingAction svg { user-select: none; } + +.FormControl-input-wrap .FormControl-input-trailingAction[disabled] { color: var(--color-primer-fg-disabled); pointer-events: none; } + +.FormControl-input-wrap .FormControl-input-trailingAction:hover { background: var(--color-action-list-item-default-hover-bg); } + +.FormControl-input-wrap .FormControl-input-trailingAction:active { background: var(--color-action-list-item-default-active-bg); } + +.FormControl-input-wrap .FormControl-input-trailingAction.FormControl-input-trailingAction--divider::before { position: absolute; top: calc((var(--primer-control-xsmall-size) - var(--base-size-16))/2); left: calc(var(--base-size-4, 4px)*-1); display: block; width: var(--primer-borderWidth-thin); height: var(--base-size-16); content: ""; background: var(--color-border-default); } + +.FormControl-input-wrap .FormControl-input-trailingAction::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-medium-size, 32px); content: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-control-medium-size, 32px); } + +@media (pointer: coarse) { + .FormControl-input-wrap .FormControl-input-trailingAction::after { min-width: var(--primer-control-minTarget-coarse, 44px); min-height: var(--primer-control-minTarget-coarse, 44px); } +} + +.FormControl-input-wrap.FormControl-input-wrap--leadingVisual .FormControl-input { padding-inline-start: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px)); } + +.FormControl-input-wrap.FormControl-input-wrap--trailingAction .FormControl-input { padding-inline-end: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px)); } + +.FormControl-input-wrap.FormControl-input-wrap--trailingAction.FormControl-input-wrap-trailingAction--divider .FormControl-input { padding-inline-end: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px) + var(--primer-borderWidth-thin, 1px)); } + +.FormControl-input-wrap.FormControl-small .FormControl-input-leadingVisualWrap { top: calc(var(--primer-control-medium-paddingInline-condensed, 8px) - 0.125rem); left: calc(var(--primer-control-medium-paddingInline-condensed, 8px) - 0.125rem); } + +.FormControl-input-wrap.FormControl-small.FormControl-input-wrap--trailingAction .FormControl-input.FormControl-small { padding-inline-end: calc(var(--primer-control-small-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-small-gap, 8px)); } + +.FormControl-input-wrap.FormControl-small.FormControl-input-wrap--trailingAction.FormControl-input-wrap-trailingAction--divider .FormControl-input.FormControl-small { padding-inline-end: calc(var(--primer-control-small-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-small-gap, 8px) + var(--primer-borderWidth-thin, 1px)); } + +.FormControl-input-wrap.FormControl-small .FormControl-input-trailingAction { width: calc(var(--primer-control-small-size, 28px) - var(--base-size-8, 8px)); height: calc(var(--primer-control-small-size, 28px) - var(--base-size-8, 8px)); } + +.FormControl-input-wrap.FormControl-small .FormControl-input-trailingAction::before { top: calc((var(--primer-control-xsmall-size) - var(--base-size-16))/4); } + +.FormControl-input-wrap.FormControl-large .FormControl-input-leadingVisualWrap { top: var(--primer-control-medium-paddingInline-normal, 12px); left: var(--primer-control-medium-paddingInline-normal, 12px); } + +.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--leadingVisual .FormControl-input.FormControl-large { padding-inline-start: calc(var(--primer-control-large-paddingInline-normal, 12px) + var(--base-size-16, 16px) + var(--primer-control-large-gap, 8px)); } + +.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--trailingAction .FormControl-input.FormControl-large { padding-inline-end: calc(var(--primer-control-large-paddingInline-normal, 12px) + var(--base-size-16, 16px) + var(--primer-control-large-gap, 8px)); } + +.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--trailingAction.FormControl-input-wrap-trailingAction--divider .FormControl-input.FormControl-large { padding-inline-end: calc(var(--primer-control-large-paddingInline-normal, 12px) + var(--base-size-16, 16px) + var(--primer-control-large-gap, 8px) + var(--primer-borderWidth-thin, 1px)); } + +.FormControl-input-wrap.FormControl-large .FormControl-input-trailingAction { top: calc(var(--primer-control-medium-paddingInline-condensed, 8px) - 0.125rem); right: calc(var(--primer-control-medium-paddingInline-condensed, 8px) - 0.125rem); width: var(--primer-control-small-size, 28px); height: var(--primer-control-small-size, 28px); } + +.FormControl-input-wrap.FormControl-large .FormControl-input-trailingAction::before { top: unset; height: var(--base-size-20); } + +.FormControl-select-wrap { display: grid; grid-template-columns: minmax(0, auto) var(--base-size-16, 16px); } + +.FormControl-select-wrap::after { width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); padding-right: var(--base-size-4, 4px); pointer-events: none; content: ""; background-color: var(--color-fg-muted); -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4=") 0% 0% / contain no-repeat; mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); grid-area: 1 / 2 / auto / auto; place-self: center end; } + +.FormControl-select-wrap .FormControl-select { grid-area: 1 / 1 / auto / -1; appearance: none; padding-right: var(--base-size-20, 20px); } + +.FormControl-checkbox-wrap, .FormControl-radio-wrap { display: inline-grid; grid-template-columns: min-content auto; gap: var(--base-size-8, 8px); } + +.FormControl-checkbox-wrap .FormControl-checkbox-labelWrap, .FormControl-checkbox-wrap .FormControl-radio-labelWrap, .FormControl-radio-wrap .FormControl-checkbox-labelWrap, .FormControl-radio-wrap .FormControl-radio-labelWrap { display: flex; flex-direction: column; gap: var(--base-size-4, 4px); } + +.FormControl-checkbox-wrap .FormControl-label, .FormControl-radio-wrap .FormControl-label { cursor: pointer; } + +input[type="checkbox"].FormControl-checkbox, input[type="radio"].FormControl-radio { background-color: var(--color-canvas-default); position: relative; display: grid; width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); margin: 0.125rem 0px 0px; cursor: pointer; border: solid var(--primer-borderWidth-thin, 1px) var(--color-border-default); border-radius: var(--primer-borderRadius-small, 3px); transition: background-color 0s ease 0s, border-color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s; appearance: none; place-content: center; } + +input[type="checkbox"].FormControl-checkbox[disabled], input[type="radio"].FormControl-radio[disabled] { color: var(--color-primer-fg-disabled); cursor: not-allowed; background-color: var(--color-input-disabled-bg); border-color: var(--color-border-default); opacity: 1; -webkit-text-fill-color: var(--color-primer-fg-disabled); } + +input[type="checkbox"].FormControl-checkbox:not(:focus)[invalid], input[type="radio"].FormControl-radio:not(:focus)[invalid] { border-color: var(--color-danger-emphasis); } + +input[type="checkbox"].FormControl-checkbox:not([type="checkbox"]):not([type="radio"]):focus, input[type="radio"].FormControl-radio:not([type="checkbox"]):not([type="radio"]):focus { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +input[type="checkbox"].FormControl-checkbox:not([type="checkbox"]):not([type="radio"]):focus:not(:focus-visible), input[type="radio"].FormControl-radio:not([type="checkbox"]):not([type="radio"]):focus:not(:focus-visible) { border-color: var(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1px inset; } + +input[type="checkbox"].FormControl-checkbox:focus-visible, input[type="radio"].FormControl-radio:focus-visible { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +input[type="checkbox"].FormControl-checkbox::before, input[type="radio"].FormControl-radio::before { width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); visibility: hidden; content: ""; background-color: var(--color-fg-on-emphasis); transition: visibility 0s linear 230ms; clip-path: inset(var(--base-size-16, 16px) 0 0 0); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzgwMyAwLjIxOTYyNUMxMS45MjEgMC4zNjA0MjcgMTIgMC41NTEzMDUgMTIgMC43NTAzMTNDMTIgMC45NDkzMjEgMTEuOTIxIDEuMTQwMTkgMTEuNzgwMyAxLjI4MUw0LjUxODYgOC41NDA0MkM0LjM3Nzc1IDguNjgxIDQuMTg2ODIgOC43NiAzLjk4Nzc0IDguNzZDMy43ODg2NyA4Ljc2IDMuNTk3NzMgOC42ODEgMy40NTY4OSA4LjU0MDQyTDAuMjAxNjIyIDUuMjg2MkMwLjA2ODkyNzcgNS4xNDM4MyAtMC4wMDMzMDkwNSA0Ljk1NTU1IDAuMDAwMTE2NDkzIDQuNzYwOThDMC4wMDM1NTIwNSA0LjU2NjQzIDAuMDgyMzg5NCA0LjM4MDgxIDAuMjIwMDMyIDQuMjQzMjFDMC4zNTc2NjUgNC4xMDU2MiAwLjU0MzM1NSA0LjAyNjgxIDAuNzM3OTcgNC4wMjMzOEMwLjkzMjU4NCA0LjAxOTk0IDEuMTIwOTMgNC4wOTIxNyAxLjI2MzM0IDQuMjI0ODJMMy45ODc3NCA2Ljk0ODM1TDEwLjcxODYgMC4yMTk2MjVDMTAuODU5NSAwLjA3ODk5MjMgMTEuMDUwNCAwIDExLjI0OTUgMEMxMS40NDg1IDAgMTEuNjM5NSAwLjA3ODk5MjMgMTEuNzgwMyAwLjIxOTYyNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="); -webkit-mask-size: 75%; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center center; } + +@media screen and (prefers-reduced-motion: no-preference) { + input[type="checkbox"].FormControl-checkbox::before, input[type="radio"].FormControl-radio::before { animation: 80ms cubic-bezier(0.65, 0, 0.35, 1) 0s 1 normal forwards running checkmarkOut; } +} + +input[type="checkbox"].FormControl-checkbox::after, input[type="radio"].FormControl-radio::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-medium-size, 32px); content: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-control-medium-size, 32px); } + +input[type="checkbox"].FormControl-checkbox[disabled] ~ .FormControl-checkbox-labelWrap .FormControl-label, input[type="checkbox"].FormControl-checkbox[disabled] ~ .FormControl-radio-labelWrap .FormControl-label, input[type="radio"].FormControl-radio[disabled] ~ .FormControl-checkbox-labelWrap .FormControl-label, input[type="radio"].FormControl-radio[disabled] ~ .FormControl-radio-labelWrap .FormControl-label { color: var(--color-primer-fg-disabled); cursor: not-allowed; } + +input[type="checkbox"].FormControl-checkbox:checked, input[type="radio"].FormControl-radio:checked { background: var(--color-accent-fg); border-color: var(--color-accent-fg); transition: background-color 0s ease 0s, border-color 80ms cubic-bezier(0.32, 0, 0.67, 0) 0ms; } + +input[type="checkbox"].FormControl-checkbox:checked::before, input[type="radio"].FormControl-radio:checked::before { visibility: visible; transition: visibility 0s linear 0s; } + +@media screen and (prefers-reduced-motion: no-preference) { + input[type="checkbox"].FormControl-checkbox:checked::before, input[type="radio"].FormControl-radio:checked::before { animation: 80ms cubic-bezier(0.65, 0, 0.35, 1) 80ms 1 normal forwards running checkmarkIn; } +} + +input[type="checkbox"].FormControl-checkbox:checked:disabled, input[type="radio"].FormControl-radio:checked:disabled { cursor: not-allowed; background-color: var(--color-primer-fg-disabled); border-color: var(--color-primer-fg-disabled); opacity: 1; } + +input[type="checkbox"].FormControl-checkbox:checked:disabled::before, input[type="radio"].FormControl-radio:checked:disabled::before { background-color: var(--color-fg-on-emphasis); } + +@media (forced-colors: active) { + input[type="checkbox"].FormControl-checkbox:checked, input[type="radio"].FormControl-radio:checked { background-color: canvastext; border-color: canvastext; } +} + +input[type="checkbox"].FormControl-checkbox:focus, input[type="checkbox"].FormControl-checkbox:focus-visible, input[type="radio"].FormControl-radio:focus, input[type="radio"].FormControl-radio:focus-visible { outline-offset: 2px; } + +input[type="checkbox"].FormControl-checkbox:indeterminate::before, input[type="radio"].FormControl-radio:indeterminate::before { -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDEwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAxQzAgMC40NDc3MTUgMC40NDc3MTUgMCAxIDBIOUM5LjU1MjI5IDAgMTAgMC40NDc3MTUgMTAgMUMxMCAxLjU1MjI4IDkuNTUyMjkgMiA5IDJIMUMwLjQ0NzcxNSAyIDAgMS41NTIyOCAwIDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"); visibility: visible; } + +input[type="radio"].FormControl-radio { border-radius: var(--primer-borderRadius-full, 100vh); } + +input[type="radio"].FormControl-radio::before { clip-path: circle(0% at 50% 50%); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgOS4zNzVDNy40MTYyMiA5LjM3NSA5LjM3NSA3LjQxNjIyIDkuMzc1IDVDOS4zNzUgMi41ODM3NiA3LjQxNjIyIDAuNjI1IDUgMC42MjVDMi41ODM3NiAwLjYyNSAwLjYyNSAyLjU4Mzc2IDAuNjI1IDVDMC42MjUgNy40MTYyMiAyLjU4Mzc2IDkuMzc1IDUgOS4zNzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"); -webkit-mask-size: 65%; } + +@media screen and (prefers-reduced-motion: no-preference) { + input[type="radio"].FormControl-radio::before { animation: 80ms cubic-bezier(0.65, 0, 0.35, 1) 0s 1 normal forwards running radioOut; } +} + +@media screen and (prefers-reduced-motion: no-preference) { + input[type="radio"].FormControl-radio:checked::before { animation: 80ms cubic-bezier(0.65, 0, 0.35, 1) 80ms 1 normal forwards running radioIn; } +} + +input[type="radio"].FormControl-radio:indeterminate::before { visibility: hidden; } + +@keyframes checkmarkIn { + 0% { clip-path: inset(var(--base-size-16, 16px) 0 0 0); } + 100% { clip-path: inset(0px); } +} + +@keyframes checkmarkOut { + 0% { clip-path: inset(0px); } + 100% { clip-path: inset(var(--base-size-16, 16px) 0 0 0); } +} + +@keyframes radioIn { + 0% { clip-path: circle(0% at 50% 50%); } + 100% { clip-path: circle(100% at 50% 50%); } +} + +@keyframes radioOut { + 0% { clip-path: circle(100% at 50% 50%); } + 100% { clip-path: circle(0% at 50% 50%); } +} + +.AppFrame .AppFrame-a11yNav { position: absolute; z-index: 1000; display: flex; width: 100%; padding: var(--base-size-16, 16px); background: var(--color-canvas-inset); padding-block-end: calc(var(--base-size-16, 16px) - var(--primer-borderWidth-thin, 1px)); isolation: isolate; align-items: center; gap: var(--base-size-8, 8px); } + +.AppFrame .AppFrame-a11yNav:not(:focus-within) { width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); border: 0px; } + +.AppFrame .AppFrame-a11yNav:focus-within { top: 0px; left: 0px; } + +@media (max-width: 767.98px) { + .AppFrame .AppFrame-a11yNav:focus-within { justify-content: center; } +} + +.AppFrame .AppFrame-a11yLink { transition: none 0s ease 0s; } + +.AppFrame .AppFrame-a11yLink:not(:focus) { display: block; width: var(--base-size-8, 8px); height: var(--base-size-8, 8px); overflow: hidden; text-indent: var(--base-size-128, 128px); pointer-events: none; background: var(--color-border-default); border-radius: var(--primer-borderRadius-full, 100vh); } + +.AppFrame .AppFrame-a11yLink:focus { z-index: 20; display: grid; width: auto; height: auto; min-height: var(--primer-control-medium-size, 32px); padding: 0 var(--primer-control-medium-paddingInline-spacious, 16px); overflow: auto; color: var(--color-fg-on-emphasis); background: var(--color-accent-emphasis); border-radius: var(--primer-borderRadius-full, 100vh); align-items: center; } + +@media (pointer: coarse) { + .AppFrame .AppFrame-a11yLink:focus::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-minTarget-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-50%); } +} + +@media (prefers-reduced-motion: no-preference) { + .AppFrame .AppFrame-a11yLink:focus { animation: 200ms ease-out 0s 1 normal none running AppFrame-a11yLink-focus; } +} + +@keyframes AppFrame-a11yLink-focus { + 0% { color: var(--color-accent-emphasis); transform: scale(0.3, 0.25); } + 50% { color: var(--color-accent-emphasis); transform: scale(1, 1); } + 55% { color: var(--color-fg-on-emphasis); } + 100% { transform: scaleX(1); } +} + +.AppFrame .AppFrame-main { display: flex; min-height: 100vh; flex-direction: column; } + +@supports (height: 100dvh) { + .AppFrame .AppFrame-main { } +} + +.AppFrame .AppFrame-header-wrapper { position: relative; height: min-content; overflow: visible; } + +.AppFrame .AppFrame-header-wrapper .AppFrame-header { position: sticky; top: 0px; z-index: 1; } + +.AppFrame .AppFrame-header { flex: 0 0 auto; } + +.AppFrame .AppFrame-subheader { flex: 0 0 auto; } + +.AppFrame .AppFrame-body { flex: 1 0 0%; height: 100%; } + +.AppFrame .AppFrame-footer { flex: 0 0 auto; } + +.container-sm { max-width: 544px; margin-right: auto; margin-left: auto; } + +.container-md { max-width: 768px; margin-right: auto; margin-left: auto; } + +.container-lg { max-width: 1012px; margin-right: auto; margin-left: auto; } + +.container-xl { max-width: 1280px; margin-right: auto; margin-left: auto; } + +.col-1 { width: 8.33333%; } + +.col-2 { width: 16.6667%; } + +.col-3 { width: 25%; } + +.col-4 { width: 33.3333%; } + +.col-5 { width: 41.6667%; } + +.col-6 { width: 50%; } + +.col-7 { width: 58.3333%; } + +.col-8 { width: 66.6667%; } + +.col-9 { width: 75%; } + +.col-10 { width: 83.3333%; } + +.col-11 { width: 91.6667%; } + +.col-12 { width: 100%; } + +@media (min-width: 544px) { + .col-sm-1 { width: 8.33333%; } + .col-sm-2 { width: 16.6667%; } + .col-sm-3 { width: 25%; } + .col-sm-4 { width: 33.3333%; } + .col-sm-5 { width: 41.6667%; } + .col-sm-6 { width: 50%; } + .col-sm-7 { width: 58.3333%; } + .col-sm-8 { width: 66.6667%; } + .col-sm-9 { width: 75%; } + .col-sm-10 { width: 83.3333%; } + .col-sm-11 { width: 91.6667%; } + .col-sm-12 { width: 100%; } +} + +@media (min-width: 768px) { + .col-md-1 { width: 8.33333%; } + .col-md-2 { width: 16.6667%; } + .col-md-3 { width: 25%; } + .col-md-4 { width: 33.3333%; } + .col-md-5 { width: 41.6667%; } + .col-md-6 { width: 50%; } + .col-md-7 { width: 58.3333%; } + .col-md-8 { width: 66.6667%; } + .col-md-9 { width: 75%; } + .col-md-10 { width: 83.3333%; } + .col-md-11 { width: 91.6667%; } + .col-md-12 { width: 100%; } +} + +@media (min-width: 1012px) { + .col-lg-1 { width: 8.33333%; } + .col-lg-2 { width: 16.6667%; } + .col-lg-3 { width: 25%; } + .col-lg-4 { width: 33.3333%; } + .col-lg-5 { width: 41.6667%; } + .col-lg-6 { width: 50%; } + .col-lg-7 { width: 58.3333%; } + .col-lg-8 { width: 66.6667%; } + .col-lg-9 { width: 75%; } + .col-lg-10 { width: 83.3333%; } + .col-lg-11 { width: 91.6667%; } + .col-lg-12 { width: 100%; } +} + +@media (min-width: 1280px) { + .col-xl-1 { width: 8.33333%; } + .col-xl-2 { width: 16.6667%; } + .col-xl-3 { width: 25%; } + .col-xl-4 { width: 33.3333%; } + .col-xl-5 { width: 41.6667%; } + .col-xl-6 { width: 50%; } + .col-xl-7 { width: 58.3333%; } + .col-xl-8 { width: 66.6667%; } + .col-xl-9 { width: 75%; } + .col-xl-10 { width: 83.3333%; } + .col-xl-11 { width: 91.6667%; } + .col-xl-12 { width: 100%; } +} + +.gutter { margin-right: -16px; margin-left: -16px; } + +.gutter > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } + +.gutter-condensed { margin-right: -8px; margin-left: -8px; } + +.gutter-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } + +.gutter-spacious { margin-right: -24px; margin-left: -24px; } + +.gutter-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } + +@media (min-width: 544px) { + .gutter-sm { margin-right: -16px; margin-left: -16px; } + .gutter-sm > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } + .gutter-sm-condensed { margin-right: -8px; margin-left: -8px; } + .gutter-sm-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } + .gutter-sm-spacious { margin-right: -24px; margin-left: -24px; } + .gutter-sm-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } +} + +@media (min-width: 768px) { + .gutter-md { margin-right: -16px; margin-left: -16px; } + .gutter-md > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } + .gutter-md-condensed { margin-right: -8px; margin-left: -8px; } + .gutter-md-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } + .gutter-md-spacious { margin-right: -24px; margin-left: -24px; } + .gutter-md-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } +} + +@media (min-width: 1012px) { + .gutter-lg { margin-right: -16px; margin-left: -16px; } + .gutter-lg > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } + .gutter-lg-condensed { margin-right: -8px; margin-left: -8px; } + .gutter-lg-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } + .gutter-lg-spacious { margin-right: -24px; margin-left: -24px; } + .gutter-lg-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } +} + +@media (min-width: 1280px) { + .gutter-xl { margin-right: -16px; margin-left: -16px; } + .gutter-xl > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } + .gutter-xl-condensed { margin-right: -8px; margin-left: -8px; } + .gutter-xl-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } + .gutter-xl-spacious { margin-right: -24px; margin-left: -24px; } + .gutter-xl-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } +} + +.offset-1 { margin-left: 8.33333% !important; } + +.offset-2 { margin-left: 16.6667% !important; } + +.offset-3 { margin-left: 25% !important; } + +.offset-4 { margin-left: 33.3333% !important; } + +.offset-5 { margin-left: 41.6667% !important; } + +.offset-6 { margin-left: 50% !important; } + +.offset-7 { margin-left: 58.3333% !important; } + +.offset-8 { margin-left: 66.6667% !important; } + +.offset-9 { margin-left: 75% !important; } + +.offset-10 { margin-left: 83.3333% !important; } + +.offset-11 { margin-left: 91.6667% !important; } + +@media (min-width: 544px) { + .offset-sm-1 { margin-left: 8.33333% !important; } + .offset-sm-2 { margin-left: 16.6667% !important; } + .offset-sm-3 { margin-left: 25% !important; } + .offset-sm-4 { margin-left: 33.3333% !important; } + .offset-sm-5 { margin-left: 41.6667% !important; } + .offset-sm-6 { margin-left: 50% !important; } + .offset-sm-7 { margin-left: 58.3333% !important; } + .offset-sm-8 { margin-left: 66.6667% !important; } + .offset-sm-9 { margin-left: 75% !important; } + .offset-sm-10 { margin-left: 83.3333% !important; } + .offset-sm-11 { margin-left: 91.6667% !important; } +} + +@media (min-width: 768px) { + .offset-md-1 { margin-left: 8.33333% !important; } + .offset-md-2 { margin-left: 16.6667% !important; } + .offset-md-3 { margin-left: 25% !important; } + .offset-md-4 { margin-left: 33.3333% !important; } + .offset-md-5 { margin-left: 41.6667% !important; } + .offset-md-6 { margin-left: 50% !important; } + .offset-md-7 { margin-left: 58.3333% !important; } + .offset-md-8 { margin-left: 66.6667% !important; } + .offset-md-9 { margin-left: 75% !important; } + .offset-md-10 { margin-left: 83.3333% !important; } + .offset-md-11 { margin-left: 91.6667% !important; } +} + +@media (min-width: 1012px) { + .offset-lg-1 { margin-left: 8.33333% !important; } + .offset-lg-2 { margin-left: 16.6667% !important; } + .offset-lg-3 { margin-left: 25% !important; } + .offset-lg-4 { margin-left: 33.3333% !important; } + .offset-lg-5 { margin-left: 41.6667% !important; } + .offset-lg-6 { margin-left: 50% !important; } + .offset-lg-7 { margin-left: 58.3333% !important; } + .offset-lg-8 { margin-left: 66.6667% !important; } + .offset-lg-9 { margin-left: 75% !important; } + .offset-lg-10 { margin-left: 83.3333% !important; } + .offset-lg-11 { margin-left: 91.6667% !important; } +} + +@media (min-width: 1280px) { + .offset-xl-1 { margin-left: 8.33333% !important; } + .offset-xl-2 { margin-left: 16.6667% !important; } + .offset-xl-3 { margin-left: 25% !important; } + .offset-xl-4 { margin-left: 33.3333% !important; } + .offset-xl-5 { margin-left: 41.6667% !important; } + .offset-xl-6 { margin-left: 50% !important; } + .offset-xl-7 { margin-left: 58.3333% !important; } + .offset-xl-8 { margin-left: 66.6667% !important; } + .offset-xl-9 { margin-left: 75% !important; } + .offset-xl-10 { margin-left: 83.3333% !important; } + .offset-xl-11 { margin-left: 91.6667% !important; } +} + +.Layout { display: grid; --Layout-sidebar-width: 220px; --Layout-gutter: 16px; grid-auto-flow: column; grid-template-columns: auto 0 minmax(0, calc(100% - var(--Layout-sidebar-width) - var(--Layout-gutter))); grid-gap: var(--Layout-gutter); } + +@media (max-width: calc(543.98px)) { + .Layout { grid-auto-flow: row; grid-template-columns: 1fr !important; } + .Layout .Layout-sidebar, .Layout .Layout-divider, .Layout .Layout-main { width: 100% !important; grid-column: 1 / auto !important; } + .Layout.Layout--sidebarPosition-flowRow-start .Layout-sidebar { grid-row: 1 / auto; } + .Layout.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } + .Layout.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } + .Layout.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } + .Layout.Layout--sidebarPosition-flowRow-none .Layout-sidebar { display: none; } + .Layout.Layout--divided { --Layout-gutter: 0; } + .Layout.Layout--divided .Layout-divider { height: 1px; grid-row: 2 / auto; } + .Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden { display: none; } + .Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(--color-canvas-inset); border-color: var(--color-border-default); border-style: solid; border-width: 1px 0px; } + .Layout.Layout--divided .Layout-main { grid-row: 3 / span 1; } + .Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 3 / span 1; } + .Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } +} + +@media (max-width: calc(767.98px)) { + .Layout.Layout--flowRow-until-md { grid-auto-flow: row; grid-template-columns: 1fr !important; } + .Layout.Layout--flowRow-until-md .Layout-sidebar, .Layout.Layout--flowRow-until-md .Layout-divider, .Layout.Layout--flowRow-until-md .Layout-main { width: 100% !important; grid-column: 1 / auto !important; } + .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-sidebar { grid-row: 1 / auto; } + .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } + .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } + .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } + .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-none .Layout-sidebar { display: none; } + .Layout.Layout--flowRow-until-md.Layout--divided { --Layout-gutter: 0; } + .Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider { height: 1px; grid-row: 2 / auto; } + .Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden { display: none; } + .Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(--color-canvas-inset); border-color: var(--color-border-default); border-style: solid; border-width: 1px 0px; } + .Layout.Layout--flowRow-until-md.Layout--divided .Layout-main { grid-row: 3 / span 1; } + .Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 3 / span 1; } + .Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } +} + +@media (max-width: calc(1011.98px)) { + .Layout.Layout--flowRow-until-lg { grid-auto-flow: row; grid-template-columns: 1fr !important; } + .Layout.Layout--flowRow-until-lg .Layout-sidebar, .Layout.Layout--flowRow-until-lg .Layout-divider, .Layout.Layout--flowRow-until-lg .Layout-main { width: 100% !important; grid-column: 1 / auto !important; } + .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-sidebar { grid-row: 1 / auto; } + .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } + .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } + .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } + .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-none .Layout-sidebar { display: none; } + .Layout.Layout--flowRow-until-lg.Layout--divided { --Layout-gutter: 0; } + .Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider { height: 1px; grid-row: 2 / auto; } + .Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden { display: none; } + .Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(--color-canvas-inset); border-color: var(--color-border-default); border-style: solid; border-width: 1px 0px; } + .Layout.Layout--flowRow-until-lg.Layout--divided .Layout-main { grid-row: 3 / span 1; } + .Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 3 / span 1; } + .Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } +} + +.Layout .Layout-sidebar { grid-column: 1 / auto; } + +.Layout .Layout-divider { display: none; } + +.Layout .Layout-main { grid-column: 2 / span 2; } + +@media (min-width: 1012px) { + .Layout { --Layout-gutter: 24px; } +} + +.Layout.Layout--gutter-none { --Layout-gutter: 0px; } + +.Layout.Layout--gutter-condensed { --Layout-gutter: 16px; } + +@media (min-width: 1012px) { + .Layout.Layout--gutter-spacious { --Layout-gutter: 32px; } +} + +@media (min-width: 1280px) { + .Layout.Layout--gutter-spacious { --Layout-gutter: 40px; } +} + +@media (min-width: 544px) { + .Layout { --Layout-sidebar-width: 220px; } +} + +@media (min-width: 768px) { + .Layout { --Layout-sidebar-width: 256px; } +} + +@media (min-width: 1012px) { + .Layout { --Layout-sidebar-width: 296px; } +} + +@media (min-width: 768px) { + .Layout.Layout--sidebar-narrow { --Layout-sidebar-width: 240px; } +} + +@media (min-width: 1012px) { + .Layout.Layout--sidebar-narrow { --Layout-sidebar-width: 256px; } +} + +@media (min-width: 1012px) { + .Layout.Layout--sidebar-wide { --Layout-sidebar-width: 320px; } +} + +@media (min-width: 1280px) { + .Layout.Layout--sidebar-wide { --Layout-sidebar-width: 336px; } +} + +.Layout.Layout--sidebarPosition-start .Layout-sidebar { grid-column: 1 / auto; } + +.Layout.Layout--sidebarPosition-start .Layout-main { grid-column: 2 / span 2; } + +.Layout.Layout--sidebarPosition-end { grid-template-columns: minmax(0, calc(100% - var(--Layout-sidebar-width) - var(--Layout-gutter))) 0 auto; } + +.Layout.Layout--sidebarPosition-end .Layout-main { grid-column: 1 / auto; } + +.Layout.Layout--sidebarPosition-end .Layout-sidebar { grid-column: 2 / span 2; } + +.Layout.Layout--divided .Layout-divider { display: block; grid-column: 2 / auto; width: 1px; margin-right: -1px; background: var(--color-border-default); } + +.Layout.Layout--divided .Layout-main { grid-column: 3 / span 1; } + +.Layout.Layout--divided.Layout--sidebarPosition-end .Layout-sidebar { grid-column: 3 / span 1; } + +.Layout.Layout--divided.Layout--sidebarPosition-end .Layout-main { grid-column: 1 / auto; } + +.Layout-divider { display: none; width: 1px; } + +.Layout-sidebar { width: var(--Layout-sidebar-width); } + +.Layout-main { min-width: 0px; } + +.Layout-main .Layout-main-centered-md, .Layout-main .Layout-main-centered-lg, .Layout-main .Layout-main-centered-xl { margin-right: auto; margin-left: auto; } + +.Layout-main .Layout-main-centered-md > .container-md, .Layout-main .Layout-main-centered-md > .container-lg, .Layout-main .Layout-main-centered-md > .container-xl, .Layout-main .Layout-main-centered-lg > .container-md, .Layout-main .Layout-main-centered-lg > .container-lg, .Layout-main .Layout-main-centered-lg > .container-xl, .Layout-main .Layout-main-centered-xl > .container-md, .Layout-main .Layout-main-centered-xl > .container-lg, .Layout-main .Layout-main-centered-xl > .container-xl { margin-left: 0px; } + +.Layout-main .Layout-main-centered-md { max-width: calc(768px + var(--Layout-sidebar-width) + var(--Layout-gutter)); } + +.Layout-main .Layout-main-centered-lg { max-width: calc(1012px + var(--Layout-sidebar-width) + var(--Layout-gutter)); } + +.Layout-main .Layout-main-centered-xl { max-width: calc(1280px + var(--Layout-sidebar-width) + var(--Layout-gutter)); } + +:root { --Layout-pane-width: 220px; --Layout-content-width: 100%; --Layout-template-columns: 1fr var(--Layout-pane-width); --Layout-template-areas: "content pane"; --Layout-column-gap: 16px; --Layout-row-gap: 16px; --Layout-outer-spacing-x: 0px; --Layout-outer-spacing-y: 0px; --Layout-inner-spacing-min: 0px; --Layout-inner-spacing-max: 0px; } + +.PageLayout { display: block; margin: var(--Layout-outer-spacing-y) var(--Layout-outer-spacing-x); } + +@media (min-width: 768px) { + .PageLayout.PageLayout--panePos-start { --Layout-template-columns: var(--Layout-pane-width) minmax(0, calc(100% - var(--Layout-pane-width) - var(--Layout-column-gap))); --Layout-template-areas: "pane content"; } + .PageLayout.PageLayout--panePos-end { --Layout-template-columns: minmax(0, calc(100% - var(--Layout-pane-width) - var(--Layout-column-gap))) var(--Layout-pane-width); --Layout-template-areas: "content pane"; } + .PageLayout .PageLayout-header--hasDivider { padding-bottom: max(var(--Layout-row-gap),var(--Layout-inner-spacing-min)); border-bottom: 1px solid var(--color-border-default); } + .PageLayout .PageLayout-footer--hasDivider { padding-top: max(var(--Layout-row-gap),var(--Layout-inner-spacing-min)); border-top: 1px solid var(--color-border-default); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start .PageLayout-pane { border-right: 1px solid var(--color-border-default); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start:not(.PageLayout--columnGap-none) .PageLayout-pane { padding-right: calc(var(--Layout-column-gap) - 1px); margin-right: calc(var(--Layout-column-gap)*-1); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start:not(.PageLayout--columnGap-none) .PageLayout-content { margin-left: var(--Layout-column-gap); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end .PageLayout-pane { border-left: 1px solid var(--color-border-default); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end:not(.PageLayout--columnGap-none) .PageLayout-pane { padding-left: calc(var(--Layout-column-gap) - 1px); margin-left: calc(var(--Layout-column-gap)*-1); } + .PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end:not(.PageLayout--columnGap-none) .PageLayout-content { margin-right: var(--Layout-column-gap); } + .PageLayout .PageLayout-pane--sticky { position: sticky; top: 0px; max-height: 100vh; overflow: auto; } + @supports (max-height: 100dvh) { + .PageLayout .PageLayout-pane--sticky { } +} + .PageLayout [class^="PageLayout-content-centered-"] { max-width: calc(var(--Layout-content-width) + var(--Layout-pane-width) + var(--Layout-column-gap)); margin-right: auto; margin-left: auto; } + .PageLayout.PageLayout--hasPaneDivider [class^="PageLayout-content-centered-"] { max-width: calc(var(--Layout-content-width) + var(--Layout-pane-width) + var(--Layout-column-gap)*2); } + .PageLayout.PageLayout--panePos-start [class^="PageLayout-content-centered-"] > [class^="container-"] { margin-left: 0px; } + .PageLayout.PageLayout--panePos-end [class^="PageLayout-content-centered-"] > [class^="container-"] { margin-right: 0px; } + .PageLayout .PageLayout-content-centered-sm { --Layout-content-width: 544px; } + .PageLayout .PageLayout-content-centered-md { --Layout-content-width: 768px; } + .PageLayout .PageLayout-content-centered-lg { --Layout-content-width: 1012px; } + .PageLayout .PageLayout-content-centered-xl { --Layout-content-width: 1280px; } +} + +@media (min-width: 768px) and (min-width: 544px) { + .PageLayout { --Layout-pane-width: 220px; } +} + +@media (min-width: 768px) and (min-width: 768px) { + .PageLayout { --Layout-pane-width: 256px; } +} + +@media (min-width: 768px) and (min-width: 1012px) { + .PageLayout { --Layout-pane-width: 296px; } +} + +@media (min-width: 768px) and (min-width: 768px) { + .PageLayout.PageLayout--paneWidth-narrow { --Layout-pane-width: 240px; } +} + +@media (min-width: 768px) and (min-width: 1012px) { + .PageLayout.PageLayout--paneWidth-narrow { --Layout-pane-width: 256px; } +} + +@media (min-width: 768px) and (min-width: 1012px) { + .PageLayout.PageLayout--paneWidth-wide { --Layout-pane-width: 320px; } +} + +@media (min-width: 768px) and (min-width: 1280px) { + .PageLayout.PageLayout--paneWidth-wide { --Layout-pane-width: 336px; } +} + +@media (max-width: 767.98px) { + .PageLayout.PageLayout--responsive-stackRegions { --Layout-template-columns: 1fr; --Layout-template-areas: "content" "pane"; } + .PageLayout.PageLayout--responsive-stackRegions.PageLayout--responsive-panePos-start { --Layout-template-areas: "pane" "content"; } + .PageLayout.PageLayout--responsive-separateRegions { --Layout-template-columns: 1fr; --Layout-template-areas: "content"; } + .PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-content { --Layout-template-areas: "content"; } + .PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-content .PageLayout-pane { display: none; } + .PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane { --Layout-template-areas: "pane"; } + .PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane .PageLayout-content { display: none; } + .PageLayout .PageLayout-region--dividerNarrow-line-before { position: relative; margin-top: var(--Layout-row-gap); } + .PageLayout .PageLayout-region--dividerNarrow-line-before::before { position: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: block; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 1px; content: ""; background-color: var(--color-border-default); top: calc(-1px - var(--Layout-row-gap)); } + .PageLayout .PageLayout-region--dividerNarrow-line-after { position: relative; margin-bottom: var(--Layout-row-gap); } + .PageLayout .PageLayout-region--dividerNarrow-line-after::after { position: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: block; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 1px; content: ""; background-color: var(--color-border-default); bottom: calc(-1px - var(--Layout-row-gap)); } + .PageLayout .PageLayout-region--dividerNarrow-filled-before { position: relative; margin-top: calc(8px + var(--Layout-row-gap)); } + .PageLayout .PageLayout-region--dividerNarrow-filled-before::after { position: absolute; bottom: calc(-8px); left: calc(var(--Layout-outer-spacing-x)*-1); display: block; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 8px; content: ""; background-color: var(--color-canvas-inset); box-shadow: inset 0 1px var(--color-border-default),inset 0 -1px var(--color-border-default); top: calc(-8px - var(--Layout-row-gap)); } + .PageLayout .PageLayout-region--dividerNarrow-filled-after { position: relative; margin-bottom: calc(8px + var(--Layout-row-gap)); } + .PageLayout .PageLayout-region--dividerNarrow-filled-after::before { position: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: block; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 8px; content: ""; background-color: var(--color-canvas-inset); box-shadow: inset 0 1px var(--color-border-default),inset 0 -1px var(--color-border-default); bottom: calc(-8px - var(--Layout-row-gap)); } +} + +.PageLayout-wrapper { display: grid; grid: auto-flow auto / 1fr; row-gap: var(--Layout-row-gap); } + +.PageLayout-columns { display: grid; column-gap: var(--Layout-column-gap); row-gap: var(--Layout-row-gap); grid-template-columns: var(--Layout-template-columns); grid-template-rows: 1fr; grid-template-areas: var(--Layout-template-areas); } + +.PageLayout-columns .PageLayout-content { padding-right: var(--Layout-inner-spacing-max); padding-left: var(--Layout-inner-spacing-max); grid-area: content / content / content / content; } + +.PageLayout-columns .PageLayout-pane { grid-area: pane / pane / pane / pane; } + +.PageLayout--outerSpacing-normal { --Layout-outer-spacing-x: 16px; --Layout-outer-spacing-y: 16px; } + +@media (min-width: 1012px) { + .PageLayout--outerSpacing-normal { --Layout-outer-spacing-x: 24px; --Layout-outer-spacing-y: 24px; } +} + +.PageLayout--outerSpacing-condensed { --Layout-outer-spacing-x: 16px; --Layout-outer-spacing-y: 16px; } + +.PageLayout--innerSpacing-normal { --Layout-inner-spacing-min: 16px; --Layout-inner-spacing-max: 16px; } + +@media (min-width: 1012px) { + .PageLayout--innerSpacing-normal { --Layout-inner-spacing-max: 24px; } +} + +.PageLayout--innerSpacing-condensed { --Layout-inner-spacing-min: 16px; --Layout-inner-spacing-max: 16px; } + +.PageLayout--columnGap-normal { --Layout-column-gap: 16px; } + +@media (min-width: 1012px) { + .PageLayout--columnGap-normal { --Layout-column-gap: 24px; } +} + +.PageLayout--columnGap-condensed { --Layout-column-gap: 16px; } + +.PageLayout--columnGap-none { --Layout-column-gap: 0px; } + +.PageLayout--rowGap-normal { --Layout-row-gap: 16px; } + +@media (min-width: 1012px) { + .PageLayout--rowGap-normal { --Layout-row-gap: 24px; } +} + +.PageLayout--rowGap-none { --Layout-row-gap: 0px; } + +.PageLayout--rowGap-condensed { --Layout-row-gap: 16px; } + +.PageLayout-header, .PageLayout-content, .PageLayout-pane, .PageLayout-footer { padding: var(--Layout-inner-spacing-min); } + +.Stack { --Stack-gap-whenRegular: var(--primer-stack-gap-normal, 16px); --Stack-gap-whenNarrow: var(--primer-stack-gap-normal, 16px); --Stack-gap-whenWide: var(--Stack-gap-whenRegular); --Stack-divider-color: var(--color-border-default); display: flex; flex-flow: column; align-items: stretch; align-content: flex-start; gap: var(--Stack-gap-whenRegular); } + +@media (max-width: 767.98px) { + .Stack { gap: var(--Stack-gap-whenNarrow); } +} + +@media (min-width: 1400px) { + .Stack { gap: var(--Stack-gap-whenWide); } +} + +.Stack-divider { display: none; padding: 0px; margin: 0px; border: 0px; align-self: stretch; } + +.Stack-item { flex: 0 1 auto; min-inline-size: 0px; } + +@media (max-width: 767.98px) { + .Stack--dir-inline-whenNarrow { flex-flow: row; } + .Stack--dir-block-whenNarrow { flex-flow: column; } + .Stack--gap-none-whenNarrow { --Stack-gap-whenNarrow: 0; } + .Stack--gap-condensed-whenNarrow { --Stack-gap-whenNarrow: var(--primer-stack-gap-condensed, 8px); } + .Stack--gap-normal-whenNarrow { --Stack-gap-whenNarrow: var(--primer-stack-gap-normal, 16px); } + .Stack--align-start-whenNarrow { align-items: flex-start; } + .Stack--align-center-whenNarrow { align-items: center; } + .Stack--align-end-whenNarrow { align-items: flex-end; } + .Stack--align-baseline-whenNarrow { align-items: baseline; } + .Stack--alignWrap-start-whenNarrow { align-content: flex-start; } + .Stack--alignWrap-center-whenNarrow { align-content: center; } + .Stack--alignWrap-end-whenNarrow { align-content: flex-end; } + .Stack--alignWrap-distribute-whenNarrow { align-content: space-between; } + .Stack--alignWrap-distributeEvenly-whenNarrow { align-content: space-evenly; } + .Stack--spread-start-whenNarrow { justify-content: flex-start; } + .Stack--spread-center-whenNarrow { justify-content: center; } + .Stack--spread-end-whenNarrow { justify-content: flex-end; } + .Stack--spread-distribute-whenNarrow { justify-content: space-between; } + .Stack--spread-distributeEvenly-whenNarrow { justify-content: space-evenly; } + .Stack--wrap-whenNarrow { flex-wrap: wrap; } + .Stack--nowrap-whenNarrow { flex-wrap: nowrap; } + .Stack--showDividers-whenNarrow > .Stack-divider, .Stack--showDividers-whenNarrow > .Stack-item > .Stack-divider { display: block; } + :not(.Stack--dir-inline-whenNarrow) > .Stack-divider, :not(.Stack--dir-inline-whenNarrow) > .Stack-item > .Stack-divider { border-block-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: auto; block-size: 0px; } + .Stack--dir-inline-whenNarrow > .Stack-divider, .Stack--dir-inline-whenNarrow > .Stack-item > .Stack-divider { border-inline-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; block-size: auto; } + .Stack-item--expand-whenNarrow { flex-grow: 1; } + .Stack-item--keepSize-whenNarrow { flex-shrink: 0; } +} + +@media (min-width: 768px) { + .Stack--dir-inline-whenRegular { flex-flow: row; } + .Stack--dir-block-whenRegular { flex-flow: column; } + .Stack--gap-none-whenRegular { --Stack-gap-whenRegular: 0; } + .Stack--gap-condensed-whenRegular { --Stack-gap-whenRegular: var(--primer-stack-gap-condensed, 8px); } + .Stack--gap-normal-whenRegular { --Stack-gap-whenRegular: var(--primer-stack-gap-normal, 16px); } + .Stack--gap-spacious-whenRegular { --Stack-gap-whenRegular: var(--primer-stack-gap-spacious, 24px); } + .Stack--align-start-whenRegular { align-items: flex-start; } + .Stack--align-center-whenRegular { align-items: center; } + .Stack--align-end-whenRegular { align-items: flex-end; } + .Stack--align-baseline-whenRegular { align-items: baseline; } + .Stack--alignWrap-start-whenRegular { align-content: flex-start; } + .Stack--alignWrap-center-whenRegular { align-content: center; } + .Stack--alignWrap-end-whenRegular { align-content: flex-end; } + .Stack--alignWrap-distribute-whenRegular { align-content: space-between; } + .Stack--alignWrap-distributeEvenly-whenRegular { align-content: space-evenly; } + .Stack--spread-start-whenRegular { justify-content: flex-start; } + .Stack--spread-center-whenRegular { justify-content: center; } + .Stack--spread-end-whenRegular { justify-content: flex-end; } + .Stack--spread-distribute-whenRegular { justify-content: space-between; } + .Stack--spread-distributeEvenly-whenRegular { justify-content: space-evenly; } + .Stack--wrap-whenRegular { flex-wrap: wrap; } + .Stack--nowrap-whenRegular { flex-wrap: nowrap; } + .Stack--showDividers-whenRegular > .Stack-divider, .Stack--showDividers-whenRegular > .Stack-item > .Stack-divider { display: block; } + :not(.Stack--dir-inline-whenRegular) > .Stack-divider, :not(.Stack--dir-inline-whenRegular) > .Stack-item > .Stack-divider { border-block-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: auto; block-size: 0px; } + .Stack--dir-inline-whenRegular > .Stack-divider, .Stack--dir-inline-whenRegular > .Stack-item > .Stack-divider { border-inline-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; block-size: auto; } + .Stack-item--expand-whenRegular { flex-grow: 1; } + .Stack-item--keepSize-whenRegular { flex-shrink: 0; } +} + +@media (min-width: 1400px) { + .Stack--dir-inline-whenWide { flex-flow: row; } + .Stack--dir-block-whenWide { flex-flow: column; } + .Stack--gap-none-whenWide { --Stack-gap-whenWide: 0; } + .Stack--gap-condensed-whenWide { --Stack-gap-whenWide: var(--primer-stack-gap-condensed, 8px); } + .Stack--gap-normal-whenWide { --Stack-gap-whenWide: var(--primer-stack-gap-normal, 16px); } + .Stack--gap-spacious-whenWide { --Stack-gap-whenWide: var(--primer-stack-gap-spacious, 24px); } + .Stack--align-start-whenWide { align-items: flex-start; } + .Stack--align-center-whenWide { align-items: center; } + .Stack--align-end-whenWide { align-items: flex-end; } + .Stack--align-baseline-whenWide { align-items: baseline; } + .Stack--alignWrap-start-whenWide { align-content: flex-start; } + .Stack--alignWrap-center-whenWide { align-content: center; } + .Stack--alignWrap-end-whenWide { align-content: flex-end; } + .Stack--alignWrap-distribute-whenWide { align-content: space-between; } + .Stack--alignWrap-distributeEvenly-whenWide { align-content: space-evenly; } + .Stack--spread-start-whenWide { justify-content: flex-start; } + .Stack--spread-center-whenWide { justify-content: center; } + .Stack--spread-end-whenWide { justify-content: flex-end; } + .Stack--spread-distribute-whenWide { justify-content: space-between; } + .Stack--spread-distributeEvenly-whenWide { justify-content: space-evenly; } + .Stack--wrap-whenWide { flex-wrap: wrap; } + .Stack--nowrap-whenWide { flex-wrap: nowrap; } + .Stack--showDividers-whenWide > .Stack-divider, .Stack--showDividers-whenWide > .Stack-item > .Stack-divider { display: block; } + :not(.Stack--dir-inline-whenWide) > .Stack-divider, :not(.Stack--dir-inline-whenWide) > .Stack-item > .Stack-divider { border-block-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: auto; block-size: 0px; } + .Stack--dir-inline-whenWide > .Stack-divider, .Stack--dir-inline-whenWide > .Stack-item > .Stack-divider { border-inline-end: var(--primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; block-size: auto; } + .Stack-item--expand-whenWide { flex-grow: 1; } + .Stack-item--keepSize-whenWide { flex-shrink: 0; } +} + +.Link { color: var(--color-accent-fg); } + +.Link:hover { text-decoration: underline; cursor: pointer; } + +.Link:focus, .Link:focus-visible { outline-offset: 0px; } + +.Link--primary { color: var(--color-fg-default) !important; } + +.Link--primary:hover { color: var(--color-accent-fg) !important; } + +.Link--secondary { color: var(--color-fg-muted) !important; } + +.Link--secondary:hover { color: var(--color-accent-fg) !important; } + +.Link--muted { color: var(--color-fg-muted) !important; } + +.Link--muted:hover { text-decoration: none; color: var(--color-accent-fg) !important; } + +.Link--onHover:hover { text-decoration: underline; cursor: pointer; color: var(--color-accent-fg) !important; } + +.Link--secondary:hover [class*="color-fg"], .Link--primary:hover [class*="color-fg"], .Link--muted:hover [class*="color-fg"] { color: inherit !important; } + +.menu { margin-bottom: 16px; list-style: none; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.menu-item { position: relative; display: block; padding: 8px 16px; color: var(--color-fg-default); border-bottom: 1px solid var(--color-border-muted); } + +.menu-item:first-child { border-top: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.menu-item:first-child::before { border-top-left-radius: 6px; } + +.menu-item:last-child { border-bottom: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.menu-item:last-child::before { border-bottom-left-radius: 6px; } + +.menu-item:hover { text-decoration: none; background-color: var(--color-neutral-subtle); } + +.menu-item:active { background-color: var(--color-canvas-subtle); } + +.menu-item.selected, .menu-item[aria-selected="true"], .menu-item[aria-current]:not([aria-current="false"]) { cursor: default; background-color: var(--color-menu-bg-active); } + +.menu-item.selected::before, .menu-item[aria-selected="true"]::before, .menu-item[aria-current]:not([aria-current="false"])::before { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 2px; content: ""; background-color: var(--color-primer-border-active); } + +.menu-item .octicon { width: 16px; margin-right: 8px; color: var(--color-fg-muted); text-align: center; } + +.menu-item .Counter { float: right; margin-left: 4px; } + +.menu-item .menu-warning { float: right; color: var(--color-attention-fg); } + +.menu-item .avatar { float: left; margin-right: 4px; } + +.menu-item.alert .Counter { color: var(--color-danger-fg); } + +.menu-heading { display: block; padding: 8px 16px; margin-top: 0px; margin-bottom: 0px; font-size: inherit; font-weight: 600; color: var(--color-fg-default); border-bottom: 1px solid var(--color-border-muted); } + +.menu-heading:hover { text-decoration: none; } + +.menu-heading:first-child { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.menu-heading:last-child { border-bottom: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.tabnav { margin-top: 0px; margin-bottom: 16px; border-bottom: 1px solid var(--color-border-default); } + +.tabnav-tabs { display: flex; margin-bottom: -1px; overflow: auto; } + +.tabnav-tab { display: inline-block; flex-shrink: 0; padding: 8px 16px; font-size: 14px; line-height: 23px; color: var(--color-fg-muted); text-decoration: none; background-color: transparent; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-style: initial; border-bottom-color: initial; transition: color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; } + +.tabnav-tab.selected, .tabnav-tab[aria-selected="true"], .tabnav-tab[aria-current]:not([aria-current="false"]) { color: var(--color-fg-default); background-color: var(--color-canvas-default); border-color: var(--color-border-default); border-radius: 6px 6px 0px 0px; } + +.tabnav-tab.selected .octicon, .tabnav-tab[aria-selected="true"] .octicon, .tabnav-tab[aria-current]:not([aria-current="false"]) .octicon { color: inherit; } + +.tabnav-tab:hover { color: var(--color-fg-default); text-decoration: none; transition-duration: 0.1s; } + +.tabnav-tab:focus, .tabnav-tab:focus-visible { outline-offset: -6px; border-radius: 6px 6px 0px 0px !important; } + +.tabnav-tab:active { color: var(--color-fg-muted); } + +.tabnav-tab .octicon { margin-right: 4px; color: var(--color-fg-muted); } + +.tabnav-tab .Counter { margin-left: 4px; color: inherit; } + +.tabnav-extra { display: inline-block; padding-top: 10px; margin-left: 10px; font-size: 12px; color: var(--color-fg-muted); } + +.tabnav-extra > .octicon { margin-right: 2px; } + +a.tabnav-extra:hover { color: var(--color-accent-fg); text-decoration: none; } + +.tabnav-btn { margin-left: 8px; } + +.filter-list { list-style-type: none; } + +.filter-list.small .filter-item { padding: 6px 12px; font-size: 12px; } + +.filter-list.pjax-active .filter-item { color: var(--color-fg-muted); background-color: transparent; } + +.filter-list.pjax-active .filter-item.pjax-active { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.filter-item { position: relative; display: block; padding: 8px 16px; margin-bottom: 4px; overflow: hidden; font-size: 14px; color: var(--color-fg-muted); text-decoration: none; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; border-radius: 6px; } + +.filter-item:hover { text-decoration: none; background-color: var(--color-canvas-subtle); } + +.filter-item.selected, .filter-item[aria-selected="true"], .filter-item[aria-current]:not([aria-current="false"]) { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.filter-item.selected:focus, .filter-item[aria-selected="true"]:focus, .filter-item[aria-current]:not([aria-current="false"]):focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.filter-item.selected:focus:not(:focus-visible), .filter-item[aria-selected="true"]:focus:not(:focus-visible), .filter-item[aria-current]:not([aria-current="false"]):focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.filter-item.selected:focus-visible, .filter-item[aria-selected="true"]:focus-visible, .filter-item[aria-current]:not([aria-current="false"]):focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.filter-item .count { float: right; font-weight: 600; } + +.filter-item .bar { position: absolute; top: 2px; right: 0px; bottom: 2px; z-index: -1; display: inline-block; background-color: var(--color-neutral-subtle); } + +.SideNav { background-color: var(--color-canvas-subtle); } + +.SideNav-item { position: relative; display: block; width: 100%; padding: 12px 16px; color: var(--color-fg-default); text-align: left; background-color: transparent; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top: 1px solid var(--color-border-muted); } + +.SideNav-item:first-child { border-top: 0px; } + +.SideNav-item:last-child { box-shadow: 0 1px 0 var(--color-border-default); } + +.SideNav-item::before { position: absolute; top: 0px; bottom: 0px; left: 0px; z-index: 1; width: 2px; pointer-events: none; content: ""; } + +.SideNav-item:hover { text-decoration: none; background-color: var(--color-neutral-subtle); } + +.SideNav-item:active { background-color: var(--color-canvas-subtle); } + +.SideNav-item[aria-current]:not([aria-current="false"]), .SideNav-item[aria-selected="true"] { background-color: var(--color-sidenav-selected-bg); } + +.SideNav-item[aria-current]:not([aria-current="false"])::before, .SideNav-item[aria-selected="true"]::before { background-color: var(--color-primer-border-active); } + +.SideNav-icon { width: 16px; margin-right: 8px; color: var(--color-fg-muted); } + +.SideNav-subItem { position: relative; display: block; width: 100%; padding: 4px 0px; color: var(--color-accent-fg); text-align: left; background-color: transparent; border: 0px; } + +.SideNav-subItem:hover { color: var(--color-fg-default); text-decoration: none; } + +.SideNav-subItem[aria-current]:not([aria-current="false"]), .SideNav-subItem[aria-selected="true"] { font-weight: 500; color: var(--color-fg-default); } + +.subnav { margin-bottom: 20px; } + +.subnav::before { display: table; content: ""; } + +.subnav::after { display: table; clear: both; content: ""; } + +.subnav-bordered { padding-bottom: 20px; border-bottom: 1px solid var(--color-border-muted); } + +.subnav-flush { margin-bottom: 0px; } + +.subnav-item { position: relative; float: left; padding: 5px 16px; font-weight: 500; line-height: 20px; color: var(--color-fg-default); border: 1px solid var(--color-border-default); } + +.subnav-item + .subnav-item { margin-left: -1px; } + +.subnav-item:hover, .subnav-item:focus { text-decoration: none; background-color: var(--color-canvas-subtle); } + +.subnav-item.selected, .subnav-item[aria-selected="true"], .subnav-item[aria-current]:not([aria-current="false"]) { z-index: 2; color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-color: var(--color-accent-emphasis); } + +.subnav-item.selected:focus, .subnav-item[aria-selected="true"]:focus, .subnav-item[aria-current]:not([aria-current="false"]):focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.subnav-item.selected:focus:not(:focus-visible), .subnav-item[aria-selected="true"]:focus:not(:focus-visible), .subnav-item[aria-current]:not([aria-current="false"]):focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.subnav-item.selected:focus-visible, .subnav-item[aria-selected="true"]:focus-visible, .subnav-item[aria-current]:not([aria-current="false"]):focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.subnav-item:first-child { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.subnav-item:last-child { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.subnav-search { position: relative; margin-left: 12px; } + +.subnav-search-input { width: 320px; padding-left: 32px; color: var(--color-fg-muted); } + +.subnav-search-input-wide { width: 500px; } + +.subnav-search-icon { position: absolute; top: 9px; left: 8px; display: block; color: var(--color-fg-muted); text-align: center; pointer-events: none; } + +.subnav-search-context .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.subnav-search-context .btn:hover, .subnav-search-context .btn:focus, .subnav-search-context .btn:active, .subnav-search-context .btn.selected { z-index: 2; } + +.subnav-search-context + .subnav-search { margin-left: -1px; } + +.subnav-search-context + .subnav-search .subnav-search-input { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } + +.subnav-search-context .select-menu-modal-holder { z-index: 30; } + +.subnav-search-context .select-menu-modal { width: 220px; } + +.subnav-search-context .select-menu-item-icon { color: inherit; } + +.subnav-spacer-right { padding-right: 12px; } + +.UnderlineNav { display: flex; min-height: 48px; overflow: auto hidden; box-shadow: inset 0 -1px 0 var(--color-border-muted); justify-content: space-between; } + +.UnderlineNav .Counter { margin-left: 8px; color: var(--color-fg-default); background-color: var(--color-neutral-muted); } + +.UnderlineNav .Counter--primary { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); } + +.UnderlineNav-body { display: flex; align-items: center; gap: 8px; list-style: none; } + +.UnderlineNav-item { position: relative; display: flex; padding: 0px 8px; font-size: 14px; line-height: 30px; color: var(--color-fg-default); text-align: center; white-space: nowrap; cursor: pointer; background-color: transparent; border: 0px; border-radius: 6px; align-items: center; } + +.UnderlineNav-item:hover, .UnderlineNav-item:focus, .UnderlineNav-item:focus-visible { color: var(--color-fg-default); text-decoration: none; border-bottom-color: var(--color-neutral-muted); outline-offset: -2px; transition: border-bottom-color 0.12s ease-out 0s; } + +.UnderlineNav-item [data-content]::before { display: block; height: 0px; font-weight: 600; visibility: hidden; content: attr(data-content); } + +.UnderlineNav-item::before { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: 48px; content: ""; transform: translateX(-50%) translateY(-50%); } + +@media (pointer: fine) { + .UnderlineNav-item:hover { color: var(--color-fg-default); text-decoration: none; background: var(--color-action-list-item-default-hover-bg); transition: background 0.12s ease-out 0s; } +} + +.UnderlineNav-item.selected, .UnderlineNav-item[role="tab"][aria-selected="true"], .UnderlineNav-item[aria-current]:not([aria-current="false"]) { font-weight: 600; color: var(--color-fg-default); border-bottom-color: var(--color-primer-border-active); } + +.UnderlineNav-item.selected::after, .UnderlineNav-item[role="tab"][aria-selected="true"]::after, .UnderlineNav-item[aria-current]:not([aria-current="false"])::after { position: absolute; right: 50%; bottom: calc(50% - 25px); width: 100%; height: 2px; content: ""; background: var(--color-primer-border-active); border-radius: 6px; transform: translate(50%, -50%); } + +.UnderlineNav--right { justify-content: flex-end; } + +.UnderlineNav--right .UnderlineNav-actions { flex: 1 1 auto; } + +.UnderlineNav-actions { align-self: center; } + +.UnderlineNav--full { display: block; } + +.UnderlineNav--full .UnderlineNav-body { min-height: 48px; } + +.UnderlineNav-octicon { margin-right: 8px; color: var(--color-fg-muted); fill: var(--color-fg-muted); display: inline !important; } + +.UnderlineNav-container { display: flex; justify-content: space-between; } + +.pagination a, .pagination span, .pagination em { min-width: 32px; padding: 5px 10px; font-style: normal; line-height: 20px; color: var(--color-fg-default); text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; user-select: none; border: 1px solid transparent; border-radius: 6px; transition: border-color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; } + +.pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus, .pagination em:hover, .pagination em:focus { text-decoration: none; border-color: var(--color-border-default); transition-duration: 0.1s; } + +.pagination a:active, .pagination span:active, .pagination em:active { border-color: var(--color-border-muted); transition: none 0s ease 0s; } + +.pagination .previous_page, .pagination .next_page { color: var(--color-accent-fg); } + +.pagination .current, .pagination .current:hover, .pagination [aria-current]:not([aria-current="false"]) { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-color: transparent; } + +.pagination .gap, .pagination .disabled, .pagination [aria-disabled="true"], .pagination .gap:hover, .pagination .disabled:hover, .pagination [aria-disabled="true"]:hover { color: var(--color-primer-fg-disabled); cursor: default; border-color: transparent; } + +@supports ((-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%)) or (clip-path: polygon(50% 0, 100% 50%, 50% 100%))) { + .pagination .previous_page::before, .pagination .next_page::after { display: inline-block; width: 16px; height: 16px; vertical-align: text-bottom; content: ""; background-color: currentcolor; } + .pagination .previous_page::before { margin-right: 4px; clip-path: polygon(9.8px 12.8px, 8.7px 12.8px, 4.5px 8.5px, 4.5px 7.5px, 8.7px 3.2px, 9.8px 4.3px, 6.1px 8px, 9.8px 11.7px, 9.8px 12.8px); } + .pagination .next_page::after { margin-left: 4px; clip-path: polygon(6.2px 3.2px, 7.3px 3.2px, 11.5px 7.5px, 11.5px 8.5px, 7.3px 12.8px, 6.2px 11.7px, 9.9px 8px, 6.2px 4.3px, 6.2px 3.2px); } +} + +.pagination > * { display: none; } + +.pagination > :first-child, .pagination > :last-child, .pagination > .previous_page, .pagination > .next_page { display: inline-block; } + +@media (min-width: 544px) { + .pagination > :nth-child(2), .pagination > :nth-last-child(2), .pagination > .current, .pagination > .gap { display: inline-block; } +} + +@media (min-width: 768px) { + .pagination > * { display: inline-block; } +} + +.paginate-container { margin-top: 16px; margin-bottom: 16px; text-align: center; } + +.paginate-container .pagination { display: inline-block; } + +.tooltipped { position: relative; } + +.tooltipped::after { position: absolute; z-index: 1000000; display: none; padding: 0.5em 0.75em; font: 11px / 1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; -webkit-font-smoothing: subpixel-antialiased; color: var(--color-fg-on-emphasis); text-align: center; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; overflow-wrap: break-word; white-space: pre; pointer-events: none; content: attr(aria-label); background: var(--color-neutral-emphasis-plus); border-radius: 6px; opacity: 0; } + +.tooltipped::before { position: absolute; z-index: 1000001; display: none; width: 0px; height: 0px; color: var(--color-neutral-emphasis-plus); pointer-events: none; content: ""; border: 6px solid transparent; opacity: 0; } + +@keyframes tooltip-appear { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.tooltipped:hover::before, .tooltipped:hover::after, .tooltipped:active::before, .tooltipped:active::after, .tooltipped:focus::before, .tooltipped:focus::after { display: inline-block; text-decoration: none; animation-name: tooltip-appear; animation-duration: 0.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; animation-delay: 0.4s; } + +.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after, .tooltipped-no-delay:active::before, .tooltipped-no-delay:active::after, .tooltipped-no-delay:focus::before, .tooltipped-no-delay:focus::after { animation-delay: 0s; } + +.tooltipped-multiline:hover::after, .tooltipped-multiline:active::after, .tooltipped-multiline:focus::after { display: table-cell; } + +.tooltipped-s::after, .tooltipped-se::after, .tooltipped-sw::after { top: 100%; right: 50%; margin-top: 6px; } + +.tooltipped-s::before, .tooltipped-se::before, .tooltipped-sw::before { top: auto; right: 50%; bottom: -7px; margin-right: -6px; border-bottom-color: var(--color-neutral-emphasis-plus); } + +.tooltipped-se::after { right: auto; left: 50%; margin-left: -16px; } + +.tooltipped-sw::after { margin-right: -16px; } + +.tooltipped-n::after, .tooltipped-ne::after, .tooltipped-nw::after { right: 50%; bottom: 100%; margin-bottom: 6px; } + +.tooltipped-n::before, .tooltipped-ne::before, .tooltipped-nw::before { top: -7px; right: 50%; bottom: auto; margin-right: -6px; border-top-color: var(--color-neutral-emphasis-plus); } + +.tooltipped-ne::after { right: auto; left: 50%; margin-left: -16px; } + +.tooltipped-nw::after { margin-right: -16px; } + +.tooltipped-s::after, .tooltipped-n::after { transform: translateX(50%); } + +.tooltipped-w::after { right: 100%; bottom: 50%; margin-right: 6px; transform: translateY(50%); } + +.tooltipped-w::before { top: 50%; bottom: 50%; left: -7px; margin-top: -6px; border-left-color: var(--color-neutral-emphasis-plus); } + +.tooltipped-e::after { bottom: 50%; left: 100%; margin-left: 6px; transform: translateY(50%); } + +.tooltipped-e::before { top: 50%; right: -7px; bottom: 50%; margin-top: -6px; border-right-color: var(--color-neutral-emphasis-plus); } + +.tooltipped-align-right-1::after, .tooltipped-align-right-2::after { right: 0px; margin-right: 0px; } + +.tooltipped-align-right-1::before { right: 10px; } + +.tooltipped-align-right-2::before { right: 15px; } + +.tooltipped-align-left-1::after, .tooltipped-align-left-2::after { left: 0px; margin-left: 0px; } + +.tooltipped-align-left-1::before { left: 5px; } + +.tooltipped-align-left-2::before { left: 10px; } + +.tooltipped-multiline::after { width: max-content; max-width: 250px; overflow-wrap: break-word; white-space: pre-line; border-collapse: separate; } + +.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after { right: auto; left: 50%; transform: translateX(-50%); } + +.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after { right: 100%; } + +.tooltipped-sticky::before, .tooltipped-sticky::after { display: inline-block; } + +.tooltipped-sticky.tooltipped-multiline::after { display: table-cell; } + +.css-truncate.css-truncate-overflow, .css-truncate .css-truncate-overflow, .css-truncate.css-truncate-target, .css-truncate .css-truncate-target { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { display: inline-block; max-width: 125px; vertical-align: top; } + +.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-truncate.expandable:hover .css-truncate-target, .css-truncate.expandable:hover.css-truncate-target { max-width: 10000px !important; } + +.Truncate { display: inline-flex; min-width: 0px; max-width: 100%; } + +.Truncate > .Truncate-text { min-width: 1ch; max-width: fit-content; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.Truncate > .Truncate-text + .Truncate-text { margin-left: 4px; } + +.Truncate > .Truncate-text.Truncate-text--primary { flex-basis: 200%; } + +.Truncate > .Truncate-text.Truncate-text--expandable:hover, .Truncate > .Truncate-text.Truncate-text--expandable:focus, .Truncate > .Truncate-text.Truncate-text--expandable:active { flex-shrink: 0; cursor: pointer; max-width: 100% !important; } + +.Overlay--hidden { display: none !important; } + +.Overlay--visibilityHidden { height: 0px; overflow: hidden; visibility: hidden; opacity: 0; } + +.Overlay { display: flex; width: min(var(--overlay-width),100vw - 2rem); min-width: 192px; max-height: min(100vh - 2rem,var(--overlay-height)); flex-direction: column; background-color: var(--color-canvas-overlay); border-radius: 0.75rem; box-shadow: var(--color-overlay-shadow); opacity: 1; } + +.Overlay.Overlay--size-auto { min-width: 192px; max-width: calc(100vw - 2rem); max-height: calc(100vh - 2rem); } + +.Overlay.Overlay--size-full { width: 100vw; height: 100vh; } + +.Overlay.Overlay--size-xsmall { --overlay-width: 192px; max-height: calc(100vh - 2rem); } + +.Overlay.Overlay--size-small { --overlay-height: 256px; --overlay-width: 320px; } + +.Overlay.Overlay--size-small-portrait { --overlay-height: 432px; --overlay-width: 320px; } + +.Overlay.Overlay--size-medium { --overlay-height: 320px; --overlay-width: 480px; } + +.Overlay.Overlay--size-medium-portrait { --overlay-height: 600px; --overlay-width: 480px; } + +.Overlay.Overlay--size-large { --overlay-height: 432px; --overlay-width: 640px; } + +.Overlay.Overlay--size-xlarge { --overlay-height: 600px; --overlay-width: 960px; } + +.Overlay.Overlay--height-auto { height: auto; } + +.Overlay.Overlay--height-xsmall { height: min(192px, 100vh - 2rem); } + +.Overlay.Overlay--height-small { height: min(256px, 100vh - 2rem); } + +.Overlay.Overlay--height-medium { height: min(320px, 100vh - 2rem); } + +.Overlay.Overlay--height-large { height: min(432px, 100vh - 2rem); } + +.Overlay.Overlay--height-xlarge { height: min(600px, 100vh - 2rem); } + +.Overlay.Overlay--width-auto { width: auto; } + +.Overlay.Overlay--width-small { width: min(256px, 100vw - 2rem); } + +.Overlay.Overlay--width-medium { width: min(320px, 100vw - 2rem); } + +.Overlay.Overlay--width-large { width: min(480px, 100vw - 2rem); } + +.Overlay.Overlay--width-xlarge { width: min(640px, 100vw - 2rem); } + +.Overlay.Overlay--width-xxlarge { width: min(960px, 100vw - 2rem); } + +@media screen and (prefers-reduced-motion: no-preference) { + .Overlay.Overlay--motion-scaleFade { animation: 200ms cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal none running Overlay--motion-scaleFade; } +} + +@keyframes Overlay--motion-scaleFade { + 0% { opacity: 0; transform: scale(0.5); } + 100% { opacity: 1; transform: scale(1); } +} + +.Overlay-form { display: flex; overflow: auto; flex-direction: column; flex-grow: 1; } + +.Overlay-header { z-index: 1; display: flex; flex-direction: column; } + +.Overlay-header.Overlay-header--divided { padding-bottom: 8px; box-shadow: inset 0 -1px var(--color-border-default); } + +.Overlay-header.Overlay-header--divided + .Overlay-body { padding-top: 16px; } + +.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-titleWrap { gap: 8px; } + +.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-title { font-size: 20px; } + +.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-description { font-size: 14px; } + +.Overlay-header .Overlay-headerContentWrap { display: flex; align-items: flex-start; gap: 8px; padding: 8px 8px 0px; } + +.Overlay-header .Overlay-headerContentWrap .Overlay-actionWrap { display: flex; flex-direction: row; gap: 8px; } + +.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap { display: flex; padding: 6px 0px 6px 8px; flex-direction: column; flex-grow: 1; gap: 4px; } + +.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-title { margin: 0px; font-size: 14px; font-weight: 600; } + +.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-description { margin: 0px; font-size: 12px; font-weight: 400; color: var(--color-fg-muted); } + +.Overlay-body { padding: 0px 16px 16px; overflow-y: auto; scrollbar-gutter: stable; font-size: 14px; flex-grow: 1; } + +.Overlay-body.Overlay-body--paddingCondensed { padding: 0px 8px 8px; } + +.Overlay-body.Overlay-body--paddingNone { padding: 0px; } + +.Overlay-footer { z-index: 1; display: flex; padding: 0px 16px 16px; flex-flow: row wrap; flex-shrink: 0; } + +.Overlay-footer.Overlay-footer--divided { padding-top: 16px; box-shadow: inset 0 1px var(--color-border-default); } + +.Overlay-footer.Overlay-footer--alignStart { justify-content: flex-start; gap: 8px; } + +.Overlay-footer.Overlay-footer--alignCenter { justify-content: center; gap: 8px; } + +.Overlay-footer.Overlay-footer--alignEnd { justify-content: flex-end; gap: 8px; } + +.Overlay-closeButton { position: relative; display: grid; width: 32px; height: 32px; padding: 0px; color: var(--color-fg-muted); cursor: pointer; user-select: none; background-color: transparent; border: 1px solid transparent; border-radius: 6px; transition: color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s, background-color, border-color; place-content: center; align-self: flex-start; flex-shrink: 0; } + +.Overlay-closeButton:hover, .Overlay-closeButton:focus { background-color: var(--color-btn-hover-bg); border: 1px solid var(--color-btn-hover-bg); } + +.Overlay-backdrop--center { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); align-items: center; justify-content: center; } + +.Overlay-backdrop--anchor { position: absolute; z-index: 999; background-color: transparent; } + +.Overlay-backdrop--anchor .Overlay { width: auto; } + +.Overlay-backdrop--side { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); align-items: center; justify-content: left; } + +.Overlay-backdrop--side.Overlay-backdrop--placement-left { align-items: center; justify-content: left; } + +.Overlay-backdrop--side.Overlay-backdrop--placement-left .Overlay { height: 100vh; max-height: unset; border-radius: 0px 0.75rem 0.75rem 0px; } + +@media screen and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side.Overlay-backdrop--placement-left .Overlay { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideInRight; } +} + +.Overlay-backdrop--side.Overlay-backdrop--placement-right { align-items: center; justify-content: right; } + +.Overlay-backdrop--side.Overlay-backdrop--placement-right .Overlay { height: 100vh; max-height: unset; border-radius: 0.75rem 0px 0px 0.75rem; } + +@media screen and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side.Overlay-backdrop--placement-right .Overlay { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideInLeft; } +} + +.Overlay-backdrop--side.Overlay-backdrop--placement-bottom { align-items: end; justify-content: center; } + +.Overlay-backdrop--side.Overlay-backdrop--placement-bottom .Overlay { width: 100vw; height: auto; max-height: calc(100vh - 2rem); border-radius: 0.75rem 0.75rem 0px 0px; } + +@media screen and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side.Overlay-backdrop--placement-bottom .Overlay { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideUp; } +} + +.Overlay-backdrop--side.Overlay-backdrop--placement-top { align-items: start; justify-content: center; } + +.Overlay-backdrop--side.Overlay-backdrop--placement-top .Overlay { border-radius: 0px 0px 0.75rem 0.75rem; } + +.Overlay-backdrop--full { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); } + +.Overlay-backdrop--full .Overlay { width: 100%; max-width: 100vw; height: 100%; max-height: 100vh; flex-grow: 1; border-radius: unset !important; } + +@media (max-width: 767.98px) { + .Overlay-backdrop--center-whenNarrow { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); align-items: center; justify-content: center; } + .Overlay-backdrop--anchor-whenNarrow { position: absolute; z-index: 999; background-color: transparent; } + .Overlay-backdrop--anchor-whenNarrow .Overlay { width: auto; } + .Overlay-backdrop--side-whenNarrow { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); align-items: center; justify-content: left; } + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenNarrow { align-items: center; justify-content: left; } + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenNarrow .Overlay-whenNarrow { height: 100vh; max-height: unset; border-radius: 0px 0.75rem 0.75rem 0px; } +} + +@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenNarrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideInRight; } +} + +@media (max-width: 767.98px) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-whenNarrow { align-items: center; justify-content: right; } + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-whenNarrow .Overlay-whenNarrow { height: 100vh; max-height: unset; border-radius: 0.75rem 0px 0px 0.75rem; } +} + +@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-whenNarrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideInLeft; } +} + +@media (max-width: 767.98px) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whenNarrow { align-items: end; justify-content: center; } + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whenNarrow .Overlay-whenNarrow { width: 100vw; height: auto; max-height: calc(100vh - 2rem); border-radius: 0.75rem 0.75rem 0px 0px; } +} + +@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-preference) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whenNarrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay--motion-slideUp; } +} + +@media (max-width: 767.98px) { + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-top-whenNarrow { align-items: start; justify-content: center; } + .Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-top-whenNarrow .Overlay-whenNarrow { border-radius: 0px 0px 0.75rem 0.75rem; } +} + +@media (max-width: 767.98px) { + .Overlay-backdrop--full-whenNarrow { position: fixed; inset: 0px; z-index: 999; display: flex; background-color: var(--color-neutral-muted); } + .Overlay-backdrop--full-whenNarrow .Overlay { width: 100%; max-width: 100vw; height: 100%; max-height: 100vh; flex-grow: 1; border-radius: unset !important; } +} + +@keyframes Overlay--motion-slideUp { + 0% { transform: translateY(100%); } +} + +@keyframes Overlay--motion-slideInRight { + 0% { transform: translateX(-100%); } +} + +@keyframes Overlay--motion-slideInLeft { + 0% { transform: translateX(100%); } +} + +.anim-fade-in { animation-name: fade-in; animation-duration: 1s; animation-timing-function: ease-in-out; } + +.anim-fade-in.fast { animation-duration: 300ms; } + +@keyframes fade-in { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.anim-fade-out { animation-name: fade-out; animation-duration: 1s; animation-fill-mode: forwards; animation-timing-function: ease-out; } + +.anim-fade-out.fast { animation-duration: 0.3s; } + +@keyframes fade-out { + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +.anim-fade-up { opacity: 0; animation-name: fade-up; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease-out; animation-delay: 1s; } + +@keyframes fade-up { + 0% { opacity: 0.8; transform: translateY(100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.anim-fade-down { animation-name: fade-down; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease-in; } + +@keyframes fade-down { + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0.5; transform: translateY(100%); } +} + +.anim-grow-x { width: 0%; animation-name: grow-x; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease; animation-delay: 0.5s; } + +@keyframes grow-x { + 100% { width: 100%; } +} + +.anim-shrink-x { animation-name: shrink-x; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease-in-out; animation-delay: 0.5s; } + +@keyframes shrink-x { + 100% { width: 0%; } +} + +.anim-scale-in { animation-name: scale-in; animation-duration: 0.15s; animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); } + +@keyframes scale-in { + 0% { opacity: 0; transform: scale(0.5); } + 100% { opacity: 1; transform: scale(1); } +} + +.anim-pulse { animation-name: pulse; animation-duration: 2s; animation-timing-function: linear; animation-iteration-count: infinite; } + +@keyframes pulse { + 0% { opacity: 0.3; } + 10% { opacity: 1; } + 100% { opacity: 0.3; } +} + +.anim-pulse-in { animation-name: pulse-in; animation-duration: 0.5s; } + +@keyframes pulse-in { + 0% { transform: scale3d(1, 1, 1); } + 50% { transform: scale3d(1.1, 1.1, 1.1); } + 100% { transform: scale3d(1, 1, 1); } +} + +.hover-grow, .anim-hover-grow { transition: transform 0.3s ease 0s; backface-visibility: hidden; } + +.hover-grow:hover, .anim-hover-grow:hover { transform: scale(1.025); } + +.anim-rotate { animation: 1s linear 0s infinite normal none running rotate-keyframes; } + +@keyframes rotate-keyframes { + 100% { transform: rotate(360deg); } +} + +.border-x { border-right: 1px solid var(--color-border-default) !important; border-left: 1px solid var(--color-border-default) !important; } + +.border-y { border-top: 1px solid var(--color-border-default) !important; border-bottom: 1px solid var(--color-border-default) !important; } + +.border { border: 1px solid var(--color-border-default) !important; } + +.border-0 { border: 0px !important; } + +.border-top { border-top: 1px solid var(--color-border-default) !important; } + +.border-right { border-right: 1px solid var(--color-border-default) !important; } + +.border-bottom { border-bottom: 1px solid var(--color-border-default) !important; } + +.border-left { border-left: 1px solid var(--color-border-default) !important; } + +.border-top-0 { border-top: 0px !important; } + +.border-right-0 { border-right: 0px !important; } + +.border-bottom-0 { border-bottom: 0px !important; } + +.border-left-0 { border-left: 0px !important; } + +.rounded { border-radius: 6px !important; } + +.rounded-0 { border-radius: 0px !important; } + +.rounded-1 { border-radius: 4px !important; } + +.rounded-2 { border-radius: 6px !important; } + +.rounded-3 { border-radius: 8px !important; } + +.rounded-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + +.rounded-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } + +.rounded-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + +.rounded-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } + +.rounded-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + +.rounded-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } + +.rounded-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } + +.rounded-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; } + +.rounded-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } + +.rounded-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; } + +.rounded-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; } + +.rounded-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; } + +.rounded-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + +.rounded-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } + +.rounded-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + +.rounded-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important; } + +@media (min-width: 544px) { + .border-sm { border: 1px solid var(--color-border-default) !important; } + .border-sm-0 { border: 0px !important; } + .border-sm-top { border-top: 1px solid var(--color-border-default) !important; } + .border-sm-right { border-right: 1px solid var(--color-border-default) !important; } + .border-sm-bottom { border-bottom: 1px solid var(--color-border-default) !important; } + .border-sm-left { border-left: 1px solid var(--color-border-default) !important; } + .border-sm-top-0 { border-top: 0px !important; } + .border-sm-right-0 { border-right: 0px !important; } + .border-sm-bottom-0 { border-bottom: 0px !important; } + .border-sm-left-0 { border-left: 0px !important; } + .rounded-sm { border-radius: 6px !important; } + .rounded-sm-0 { border-radius: 0px !important; } + .rounded-sm-1 { border-radius: 4px !important; } + .rounded-sm-2 { border-radius: 6px !important; } + .rounded-sm-3 { border-radius: 8px !important; } + .rounded-sm-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-sm-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } + .rounded-sm-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-sm-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } + .rounded-sm-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-sm-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } + .rounded-sm-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-sm-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; } + .rounded-sm-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } + .rounded-sm-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; } + .rounded-sm-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; } + .rounded-sm-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; } + .rounded-sm-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-sm-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } + .rounded-sm-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + .rounded-sm-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important; } +} + +@media (min-width: 768px) { + .border-md { border: 1px solid var(--color-border-default) !important; } + .border-md-0 { border: 0px !important; } + .border-md-top { border-top: 1px solid var(--color-border-default) !important; } + .border-md-right { border-right: 1px solid var(--color-border-default) !important; } + .border-md-bottom { border-bottom: 1px solid var(--color-border-default) !important; } + .border-md-left { border-left: 1px solid var(--color-border-default) !important; } + .border-md-top-0 { border-top: 0px !important; } + .border-md-right-0 { border-right: 0px !important; } + .border-md-bottom-0 { border-bottom: 0px !important; } + .border-md-left-0 { border-left: 0px !important; } + .rounded-md { border-radius: 6px !important; } + .rounded-md-0 { border-radius: 0px !important; } + .rounded-md-1 { border-radius: 4px !important; } + .rounded-md-2 { border-radius: 6px !important; } + .rounded-md-3 { border-radius: 8px !important; } + .rounded-md-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-md-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } + .rounded-md-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-md-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } + .rounded-md-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-md-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } + .rounded-md-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-md-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; } + .rounded-md-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } + .rounded-md-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; } + .rounded-md-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; } + .rounded-md-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; } + .rounded-md-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-md-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } + .rounded-md-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + .rounded-md-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important; } +} + +@media (min-width: 1012px) { + .border-lg { border: 1px solid var(--color-border-default) !important; } + .border-lg-0 { border: 0px !important; } + .border-lg-top { border-top: 1px solid var(--color-border-default) !important; } + .border-lg-right { border-right: 1px solid var(--color-border-default) !important; } + .border-lg-bottom { border-bottom: 1px solid var(--color-border-default) !important; } + .border-lg-left { border-left: 1px solid var(--color-border-default) !important; } + .border-lg-top-0 { border-top: 0px !important; } + .border-lg-right-0 { border-right: 0px !important; } + .border-lg-bottom-0 { border-bottom: 0px !important; } + .border-lg-left-0 { border-left: 0px !important; } + .rounded-lg { border-radius: 6px !important; } + .rounded-lg-0 { border-radius: 0px !important; } + .rounded-lg-1 { border-radius: 4px !important; } + .rounded-lg-2 { border-radius: 6px !important; } + .rounded-lg-3 { border-radius: 8px !important; } + .rounded-lg-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-lg-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } + .rounded-lg-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-lg-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } + .rounded-lg-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-lg-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } + .rounded-lg-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-lg-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; } + .rounded-lg-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } + .rounded-lg-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; } + .rounded-lg-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; } + .rounded-lg-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; } + .rounded-lg-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-lg-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } + .rounded-lg-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + .rounded-lg-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important; } +} + +@media (min-width: 1280px) { + .border-xl { border: 1px solid var(--color-border-default) !important; } + .border-xl-0 { border: 0px !important; } + .border-xl-top { border-top: 1px solid var(--color-border-default) !important; } + .border-xl-right { border-right: 1px solid var(--color-border-default) !important; } + .border-xl-bottom { border-bottom: 1px solid var(--color-border-default) !important; } + .border-xl-left { border-left: 1px solid var(--color-border-default) !important; } + .border-xl-top-0 { border-top: 0px !important; } + .border-xl-right-0 { border-right: 0px !important; } + .border-xl-bottom-0 { border-bottom: 0px !important; } + .border-xl-left-0 { border-left: 0px !important; } + .rounded-xl { border-radius: 6px !important; } + .rounded-xl-0 { border-radius: 0px !important; } + .rounded-xl-1 { border-radius: 4px !important; } + .rounded-xl-2 { border-radius: 6px !important; } + .rounded-xl-3 { border-radius: 8px !important; } + .rounded-xl-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-xl-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } + .rounded-xl-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-xl-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } + .rounded-xl-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-xl-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } + .rounded-xl-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-xl-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; } + .rounded-xl-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } + .rounded-xl-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; } + .rounded-xl-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; } + .rounded-xl-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; } + .rounded-xl-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-xl-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } + .rounded-xl-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + .rounded-xl-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important; } +} + +.circle { border-radius: 50% !important; } + +.border-dashed { border-style: dashed !important; } + +.color-shadow-small { box-shadow: var(--color-shadow-small) !important; } + +.color-shadow-medium { box-shadow: var(--color-shadow-medium) !important; } + +.color-shadow-large { box-shadow: var(--color-shadow-large) !important; } + +.color-shadow-extra-large { box-shadow: var(--color-shadow-extra-large) !important; } + +.box-shadow-none { box-shadow: none !important; } + +.color-fg-default { color: var(--color-fg-default) !important; } + +.color-fg-muted { color: var(--color-fg-muted) !important; } + +.color-fg-subtle { color: var(--color-fg-subtle) !important; } + +.color-fg-accent { color: var(--color-accent-fg) !important; } + +.color-fg-success { color: var(--color-success-fg) !important; } + +.color-fg-attention { color: var(--color-attention-fg) !important; } + +.color-fg-severe { color: var(--color-severe-fg) !important; } + +.color-fg-danger { color: var(--color-danger-fg) !important; } + +.color-fg-open { color: var(--color-open-fg) !important; } + +.color-fg-closed { color: var(--color-closed-fg) !important; } + +.color-fg-done { color: var(--color-done-fg) !important; } + +.color-fg-sponsors { color: var(--color-sponsors-fg) !important; } + +.color-fg-on-emphasis { color: var(--color-fg-on-emphasis) !important; } + +.color-bg-default { background-color: var(--color-canvas-default) !important; } + +.color-bg-overlay { background-color: var(--color-canvas-overlay) !important; } + +.color-bg-inset { background-color: var(--color-canvas-inset) !important; } + +.color-bg-subtle { background-color: var(--color-canvas-subtle) !important; } + +.color-bg-emphasis { background-color: var(--color-neutral-emphasis-plus) !important; } + +.color-bg-accent { background-color: var(--color-accent-subtle) !important; } + +.color-bg-accent-emphasis { background-color: var(--color-accent-emphasis) !important; } + +.color-bg-success { background-color: var(--color-success-subtle) !important; } + +.color-bg-success-emphasis { background-color: var(--color-success-emphasis) !important; } + +.color-bg-attention { background-color: var(--color-attention-subtle) !important; } + +.color-bg-attention-emphasis { background-color: var(--color-attention-emphasis) !important; } + +.color-bg-severe { background-color: var(--color-severe-subtle) !important; } + +.color-bg-severe-emphasis { background-color: var(--color-severe-emphasis) !important; } + +.color-bg-danger { background-color: var(--color-danger-subtle) !important; } + +.color-bg-danger-emphasis { background-color: var(--color-danger-emphasis) !important; } + +.color-bg-open { background-color: var(--color-open-subtle) !important; } + +.color-bg-open-emphasis { background-color: var(--color-open-emphasis) !important; } + +.color-bg-closed { background-color: var(--color-closed-subtle) !important; } + +.color-bg-closed-emphasis { background-color: var(--color-closed-emphasis) !important; } + +.color-bg-done { background-color: var(--color-done-subtle) !important; } + +.color-bg-done-emphasis { background-color: var(--color-done-emphasis) !important; } + +.color-bg-sponsors { background-color: var(--color-sponsors-subtle) !important; } + +.color-bg-sponsors-emphasis { background-color: var(--color-sponsors-emphasis) !important; } + +.color-bg-transparent { background-color: transparent !important; } + +.color-border-default { border-color: var(--color-border-default) !important; } + +.color-border-muted { border-color: var(--color-border-muted) !important; } + +.color-border-subtle { border-color: var(--color-border-subtle) !important; } + +.color-border-accent { border-color: var(--color-accent-muted) !important; } + +.color-border-accent-emphasis { border-color: var(--color-accent-emphasis) !important; } + +.color-border-success { border-color: var(--color-success-muted) !important; } + +.color-border-success-emphasis { border-color: var(--color-success-emphasis) !important; } + +.color-border-attention { border-color: var(--color-attention-muted) !important; } + +.color-border-attention-emphasis { border-color: var(--color-attention-emphasis) !important; } + +.color-border-severe { border-color: var(--color-severe-muted) !important; } + +.color-border-severe-emphasis { border-color: var(--color-severe-emphasis) !important; } + +.color-border-danger { border-color: var(--color-danger-muted) !important; } + +.color-border-danger-emphasis { border-color: var(--color-danger-emphasis) !important; } + +.color-border-open { border-color: var(--color-open-muted) !important; } + +.color-border-open-emphasis { border-color: var(--color-open-emphasis) !important; } + +.color-border-closed { border-color: var(--color-closed-muted) !important; } + +.color-border-closed-emphasis { border-color: var(--color-closed-emphasis) !important; } + +.color-border-done { border-color: var(--color-done-muted) !important; } + +.color-border-done-emphasis { border-color: var(--color-done-emphasis) !important; } + +.color-border-sponsors { border-color: var(--color-sponsors-muted) !important; } + +.color-border-sponsors-emphasis { border-color: var(--color-sponsors-emphasis) !important; } + +.color-fg-inherit { color: inherit !important; } + +.details-overlay[open] > summary::before { position: fixed; inset: 0px; z-index: 80; display: block; cursor: default; content: " "; background: transparent; } + +.details-overlay-dark[open] > summary::before { z-index: 111; background: var(--color-primer-canvas-backdrop); } + +.details-reset > summary { list-style: none; transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; } + +.details-reset > summary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.details-reset > summary:focus:not(:focus-visible) { outline: transparent solid 1px; } + +.details-reset > summary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.details-reset > summary.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.details-reset > summary.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.details-reset > summary.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.details-reset > summary::before { display: none; } + +.details-reset > summary::-webkit-details-marker { display: none; } + +.details-overlay > summary { transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; } + +.details-overlay > summary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.details-overlay > summary:focus:not(:focus-visible) { outline: transparent solid 1px; } + +.details-overlay > summary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.details-overlay > summary.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.details-overlay > summary.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; box-shadow: none; } + +.details-overlay > summary.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); } + +.flex-row { flex-direction: row !important; } + +.flex-row-reverse { flex-direction: row-reverse !important; } + +.flex-column { flex-direction: column !important; } + +.flex-column-reverse { flex-direction: column-reverse !important; } + +.flex-wrap { flex-wrap: wrap !important; } + +.flex-nowrap { flex-wrap: nowrap !important; } + +.flex-wrap-reverse { flex-wrap: wrap-reverse !important; } + +.flex-justify-start { justify-content: flex-start !important; } + +.flex-justify-end { justify-content: flex-end !important; } + +.flex-justify-center { justify-content: center !important; } + +.flex-justify-between { justify-content: space-between !important; } + +.flex-justify-around { justify-content: space-around !important; } + +.flex-items-start { align-items: flex-start !important; } + +.flex-items-end { align-items: flex-end !important; } + +.flex-items-center { align-items: center !important; } + +.flex-items-baseline { align-items: baseline !important; } + +.flex-items-stretch { align-items: stretch !important; } + +.flex-content-start { align-content: flex-start !important; } + +.flex-content-end { align-content: flex-end !important; } + +.flex-content-center { align-content: center !important; } + +.flex-content-between { align-content: space-between !important; } + +.flex-content-around { align-content: space-around !important; } + +.flex-content-stretch { align-content: stretch !important; } + +.flex-1 { flex: 1 1 0% !important; } + +.flex-auto { flex: 1 1 auto !important; } + +.flex-grow-0 { flex-grow: 0 !important; } + +.flex-shrink-0 { flex-shrink: 0 !important; } + +.flex-self-auto { align-self: auto !important; } + +.flex-self-start { align-self: flex-start !important; } + +.flex-self-end { align-self: flex-end !important; } + +.flex-self-center { align-self: center !important; } + +.flex-self-baseline { align-self: baseline !important; } + +.flex-self-stretch { align-self: stretch !important; } + +.flex-order-1 { order: 1 !important; } + +.flex-order-2 { order: 2 !important; } + +.flex-order-none { order: inherit !important; } + +@media (min-width: 544px) { + .flex-sm-row { flex-direction: row !important; } + .flex-sm-row-reverse { flex-direction: row-reverse !important; } + .flex-sm-column { flex-direction: column !important; } + .flex-sm-column-reverse { flex-direction: column-reverse !important; } + .flex-sm-wrap { flex-wrap: wrap !important; } + .flex-sm-nowrap { flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-sm-justify-start { justify-content: flex-start !important; } + .flex-sm-justify-end { justify-content: flex-end !important; } + .flex-sm-justify-center { justify-content: center !important; } + .flex-sm-justify-between { justify-content: space-between !important; } + .flex-sm-justify-around { justify-content: space-around !important; } + .flex-sm-items-start { align-items: flex-start !important; } + .flex-sm-items-end { align-items: flex-end !important; } + .flex-sm-items-center { align-items: center !important; } + .flex-sm-items-baseline { align-items: baseline !important; } + .flex-sm-items-stretch { align-items: stretch !important; } + .flex-sm-content-start { align-content: flex-start !important; } + .flex-sm-content-end { align-content: flex-end !important; } + .flex-sm-content-center { align-content: center !important; } + .flex-sm-content-between { align-content: space-between !important; } + .flex-sm-content-around { align-content: space-around !important; } + .flex-sm-content-stretch { align-content: stretch !important; } + .flex-sm-1 { flex: 1 1 0% !important; } + .flex-sm-auto { flex: 1 1 auto !important; } + .flex-sm-grow-0 { flex-grow: 0 !important; } + .flex-sm-shrink-0 { flex-shrink: 0 !important; } + .flex-sm-self-auto { align-self: auto !important; } + .flex-sm-self-start { align-self: flex-start !important; } + .flex-sm-self-end { align-self: flex-end !important; } + .flex-sm-self-center { align-self: center !important; } + .flex-sm-self-baseline { align-self: baseline !important; } + .flex-sm-self-stretch { align-self: stretch !important; } + .flex-sm-order-1 { order: 1 !important; } + .flex-sm-order-2 { order: 2 !important; } + .flex-sm-order-none { order: inherit !important; } +} + +@media (min-width: 768px) { + .flex-md-row { flex-direction: row !important; } + .flex-md-row-reverse { flex-direction: row-reverse !important; } + .flex-md-column { flex-direction: column !important; } + .flex-md-column-reverse { flex-direction: column-reverse !important; } + .flex-md-wrap { flex-wrap: wrap !important; } + .flex-md-nowrap { flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-md-justify-start { justify-content: flex-start !important; } + .flex-md-justify-end { justify-content: flex-end !important; } + .flex-md-justify-center { justify-content: center !important; } + .flex-md-justify-between { justify-content: space-between !important; } + .flex-md-justify-around { justify-content: space-around !important; } + .flex-md-items-start { align-items: flex-start !important; } + .flex-md-items-end { align-items: flex-end !important; } + .flex-md-items-center { align-items: center !important; } + .flex-md-items-baseline { align-items: baseline !important; } + .flex-md-items-stretch { align-items: stretch !important; } + .flex-md-content-start { align-content: flex-start !important; } + .flex-md-content-end { align-content: flex-end !important; } + .flex-md-content-center { align-content: center !important; } + .flex-md-content-between { align-content: space-between !important; } + .flex-md-content-around { align-content: space-around !important; } + .flex-md-content-stretch { align-content: stretch !important; } + .flex-md-1 { flex: 1 1 0% !important; } + .flex-md-auto { flex: 1 1 auto !important; } + .flex-md-grow-0 { flex-grow: 0 !important; } + .flex-md-shrink-0 { flex-shrink: 0 !important; } + .flex-md-self-auto { align-self: auto !important; } + .flex-md-self-start { align-self: flex-start !important; } + .flex-md-self-end { align-self: flex-end !important; } + .flex-md-self-center { align-self: center !important; } + .flex-md-self-baseline { align-self: baseline !important; } + .flex-md-self-stretch { align-self: stretch !important; } + .flex-md-order-1 { order: 1 !important; } + .flex-md-order-2 { order: 2 !important; } + .flex-md-order-none { order: inherit !important; } +} + +@media (min-width: 1012px) { + .flex-lg-row { flex-direction: row !important; } + .flex-lg-row-reverse { flex-direction: row-reverse !important; } + .flex-lg-column { flex-direction: column !important; } + .flex-lg-column-reverse { flex-direction: column-reverse !important; } + .flex-lg-wrap { flex-wrap: wrap !important; } + .flex-lg-nowrap { flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-lg-justify-start { justify-content: flex-start !important; } + .flex-lg-justify-end { justify-content: flex-end !important; } + .flex-lg-justify-center { justify-content: center !important; } + .flex-lg-justify-between { justify-content: space-between !important; } + .flex-lg-justify-around { justify-content: space-around !important; } + .flex-lg-items-start { align-items: flex-start !important; } + .flex-lg-items-end { align-items: flex-end !important; } + .flex-lg-items-center { align-items: center !important; } + .flex-lg-items-baseline { align-items: baseline !important; } + .flex-lg-items-stretch { align-items: stretch !important; } + .flex-lg-content-start { align-content: flex-start !important; } + .flex-lg-content-end { align-content: flex-end !important; } + .flex-lg-content-center { align-content: center !important; } + .flex-lg-content-between { align-content: space-between !important; } + .flex-lg-content-around { align-content: space-around !important; } + .flex-lg-content-stretch { align-content: stretch !important; } + .flex-lg-1 { flex: 1 1 0% !important; } + .flex-lg-auto { flex: 1 1 auto !important; } + .flex-lg-grow-0 { flex-grow: 0 !important; } + .flex-lg-shrink-0 { flex-shrink: 0 !important; } + .flex-lg-self-auto { align-self: auto !important; } + .flex-lg-self-start { align-self: flex-start !important; } + .flex-lg-self-end { align-self: flex-end !important; } + .flex-lg-self-center { align-self: center !important; } + .flex-lg-self-baseline { align-self: baseline !important; } + .flex-lg-self-stretch { align-self: stretch !important; } + .flex-lg-order-1 { order: 1 !important; } + .flex-lg-order-2 { order: 2 !important; } + .flex-lg-order-none { order: inherit !important; } +} + +@media (min-width: 1280px) { + .flex-xl-row { flex-direction: row !important; } + .flex-xl-row-reverse { flex-direction: row-reverse !important; } + .flex-xl-column { flex-direction: column !important; } + .flex-xl-column-reverse { flex-direction: column-reverse !important; } + .flex-xl-wrap { flex-wrap: wrap !important; } + .flex-xl-nowrap { flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-xl-justify-start { justify-content: flex-start !important; } + .flex-xl-justify-end { justify-content: flex-end !important; } + .flex-xl-justify-center { justify-content: center !important; } + .flex-xl-justify-between { justify-content: space-between !important; } + .flex-xl-justify-around { justify-content: space-around !important; } + .flex-xl-items-start { align-items: flex-start !important; } + .flex-xl-items-end { align-items: flex-end !important; } + .flex-xl-items-center { align-items: center !important; } + .flex-xl-items-baseline { align-items: baseline !important; } + .flex-xl-items-stretch { align-items: stretch !important; } + .flex-xl-content-start { align-content: flex-start !important; } + .flex-xl-content-end { align-content: flex-end !important; } + .flex-xl-content-center { align-content: center !important; } + .flex-xl-content-between { align-content: space-between !important; } + .flex-xl-content-around { align-content: space-around !important; } + .flex-xl-content-stretch { align-content: stretch !important; } + .flex-xl-1 { flex: 1 1 0% !important; } + .flex-xl-auto { flex: 1 1 auto !important; } + .flex-xl-grow-0 { flex-grow: 0 !important; } + .flex-xl-shrink-0 { flex-shrink: 0 !important; } + .flex-xl-self-auto { align-self: auto !important; } + .flex-xl-self-start { align-self: flex-start !important; } + .flex-xl-self-end { align-self: flex-end !important; } + .flex-xl-self-center { align-self: center !important; } + .flex-xl-self-baseline { align-self: baseline !important; } + .flex-xl-self-stretch { align-self: stretch !important; } + .flex-xl-order-1 { order: 1 !important; } + .flex-xl-order-2 { order: 2 !important; } + .flex-xl-order-none { order: inherit !important; } +} + +.position-static { position: static !important; } + +.position-relative { position: relative !important; } + +.position-absolute { position: absolute !important; } + +.position-fixed { position: fixed !important; } + +.position-sticky { position: sticky !important; } + +@media (min-width: 544px) { + .position-sm-static { position: static !important; } + .position-sm-relative { position: relative !important; } + .position-sm-absolute { position: absolute !important; } + .position-sm-fixed { position: fixed !important; } + .position-sm-sticky { position: sticky !important; } +} + +@media (min-width: 768px) { + .position-md-static { position: static !important; } + .position-md-relative { position: relative !important; } + .position-md-absolute { position: absolute !important; } + .position-md-fixed { position: fixed !important; } + .position-md-sticky { position: sticky !important; } +} + +@media (min-width: 1012px) { + .position-lg-static { position: static !important; } + .position-lg-relative { position: relative !important; } + .position-lg-absolute { position: absolute !important; } + .position-lg-fixed { position: fixed !important; } + .position-lg-sticky { position: sticky !important; } +} + +@media (min-width: 1280px) { + .position-xl-static { position: static !important; } + .position-xl-relative { position: relative !important; } + .position-xl-absolute { position: absolute !important; } + .position-xl-fixed { position: fixed !important; } + .position-xl-sticky { position: sticky !important; } +} + +.top-0 { top: 0px !important; } + +.right-0 { right: 0px !important; } + +.bottom-0 { bottom: 0px !important; } + +.left-0 { left: 0px !important; } + +.top-auto { top: auto !important; } + +.right-auto { right: auto !important; } + +.bottom-auto { bottom: auto !important; } + +.left-auto { left: auto !important; } + +@media (min-width: 544px) { + .top-sm-0 { top: 0px !important; } + .right-sm-0 { right: 0px !important; } + .bottom-sm-0 { bottom: 0px !important; } + .left-sm-0 { left: 0px !important; } + .top-sm-auto { top: auto !important; } + .right-sm-auto { right: auto !important; } + .bottom-sm-auto { bottom: auto !important; } + .left-sm-auto { left: auto !important; } +} + +@media (min-width: 768px) { + .top-md-0 { top: 0px !important; } + .right-md-0 { right: 0px !important; } + .bottom-md-0 { bottom: 0px !important; } + .left-md-0 { left: 0px !important; } + .top-md-auto { top: auto !important; } + .right-md-auto { right: auto !important; } + .bottom-md-auto { bottom: auto !important; } + .left-md-auto { left: auto !important; } +} + +@media (min-width: 1012px) { + .top-lg-0 { top: 0px !important; } + .right-lg-0 { right: 0px !important; } + .bottom-lg-0 { bottom: 0px !important; } + .left-lg-0 { left: 0px !important; } + .top-lg-auto { top: auto !important; } + .right-lg-auto { right: auto !important; } + .bottom-lg-auto { bottom: auto !important; } + .left-lg-auto { left: auto !important; } +} + +@media (min-width: 1280px) { + .top-xl-0 { top: 0px !important; } + .right-xl-0 { right: 0px !important; } + .bottom-xl-0 { bottom: 0px !important; } + .left-xl-0 { left: 0px !important; } + .top-xl-auto { top: auto !important; } + .right-xl-auto { right: auto !important; } + .bottom-xl-auto { bottom: auto !important; } + .left-xl-auto { left: auto !important; } +} + +.v-align-middle { vertical-align: middle !important; } + +.v-align-top { vertical-align: top !important; } + +.v-align-bottom { vertical-align: bottom !important; } + +.v-align-text-top { vertical-align: text-top !important; } + +.v-align-text-bottom { vertical-align: text-bottom !important; } + +.v-align-baseline { vertical-align: baseline !important; } + +.overflow-visible { overflow: visible !important; } + +.overflow-x-visible { overflow-x: visible !important; } + +.overflow-y-visible { overflow-y: visible !important; } + +.overflow-hidden { overflow: hidden !important; } + +.overflow-x-hidden { overflow-x: hidden !important; } + +.overflow-y-hidden { overflow-y: hidden !important; } + +.overflow-auto { overflow: auto !important; } + +.overflow-x-auto { overflow-x: auto !important; } + +.overflow-y-auto { overflow-y: auto !important; } + +.overflow-scroll { overflow: scroll !important; } + +.overflow-x-scroll { overflow-x: scroll !important; } + +.overflow-y-scroll { overflow-y: scroll !important; } + +@media (min-width: 544px) { + .overflow-sm-visible { overflow: visible !important; } + .overflow-sm-x-visible { overflow-x: visible !important; } + .overflow-sm-y-visible { overflow-y: visible !important; } + .overflow-sm-hidden { overflow: hidden !important; } + .overflow-sm-x-hidden { overflow-x: hidden !important; } + .overflow-sm-y-hidden { overflow-y: hidden !important; } + .overflow-sm-auto { overflow: auto !important; } + .overflow-sm-x-auto { overflow-x: auto !important; } + .overflow-sm-y-auto { overflow-y: auto !important; } + .overflow-sm-scroll { overflow: scroll !important; } + .overflow-sm-x-scroll { overflow-x: scroll !important; } + .overflow-sm-y-scroll { overflow-y: scroll !important; } +} + +@media (min-width: 768px) { + .overflow-md-visible { overflow: visible !important; } + .overflow-md-x-visible { overflow-x: visible !important; } + .overflow-md-y-visible { overflow-y: visible !important; } + .overflow-md-hidden { overflow: hidden !important; } + .overflow-md-x-hidden { overflow-x: hidden !important; } + .overflow-md-y-hidden { overflow-y: hidden !important; } + .overflow-md-auto { overflow: auto !important; } + .overflow-md-x-auto { overflow-x: auto !important; } + .overflow-md-y-auto { overflow-y: auto !important; } + .overflow-md-scroll { overflow: scroll !important; } + .overflow-md-x-scroll { overflow-x: scroll !important; } + .overflow-md-y-scroll { overflow-y: scroll !important; } +} + +@media (min-width: 1012px) { + .overflow-lg-visible { overflow: visible !important; } + .overflow-lg-x-visible { overflow-x: visible !important; } + .overflow-lg-y-visible { overflow-y: visible !important; } + .overflow-lg-hidden { overflow: hidden !important; } + .overflow-lg-x-hidden { overflow-x: hidden !important; } + .overflow-lg-y-hidden { overflow-y: hidden !important; } + .overflow-lg-auto { overflow: auto !important; } + .overflow-lg-x-auto { overflow-x: auto !important; } + .overflow-lg-y-auto { overflow-y: auto !important; } + .overflow-lg-scroll { overflow: scroll !important; } + .overflow-lg-x-scroll { overflow-x: scroll !important; } + .overflow-lg-y-scroll { overflow-y: scroll !important; } +} + +@media (min-width: 1280px) { + .overflow-xl-visible { overflow: visible !important; } + .overflow-xl-x-visible { overflow-x: visible !important; } + .overflow-xl-y-visible { overflow-y: visible !important; } + .overflow-xl-hidden { overflow: hidden !important; } + .overflow-xl-x-hidden { overflow-x: hidden !important; } + .overflow-xl-y-hidden { overflow-y: hidden !important; } + .overflow-xl-auto { overflow: auto !important; } + .overflow-xl-x-auto { overflow-x: auto !important; } + .overflow-xl-y-auto { overflow-y: auto !important; } + .overflow-xl-scroll { overflow: scroll !important; } + .overflow-xl-x-scroll { overflow-x: scroll !important; } + .overflow-xl-y-scroll { overflow-y: scroll !important; } +} + +.clearfix::before { display: table; content: ""; } + +.clearfix::after { display: table; clear: both; content: ""; } + +.float-left { float: left !important; } + +.float-right { float: right !important; } + +.float-none { float: none !important; } + +@media (min-width: 544px) { + .float-sm-left { float: left !important; } + .float-sm-right { float: right !important; } + .float-sm-none { float: none !important; } +} + +@media (min-width: 768px) { + .float-md-left { float: left !important; } + .float-md-right { float: right !important; } + .float-md-none { float: none !important; } +} + +@media (min-width: 1012px) { + .float-lg-left { float: left !important; } + .float-lg-right { float: right !important; } + .float-lg-none { float: none !important; } +} + +@media (min-width: 1280px) { + .float-xl-left { float: left !important; } + .float-xl-right { float: right !important; } + .float-xl-none { float: none !important; } +} + +.width-fit { max-width: 100% !important; } + +.width-full { width: 100% !important; } + +.height-fit { max-height: 100% !important; } + +.height-full { height: 100% !important; } + +.min-width-0 { min-width: 0px !important; } + +.width-auto { width: auto !important; } + +.direction-rtl { direction: rtl !important; } + +.direction-ltr { direction: ltr !important; } + +@media (min-width: 544px) { + .width-sm-auto { width: auto !important; } + .direction-sm-rtl { direction: rtl !important; } + .direction-sm-ltr { direction: ltr !important; } +} + +@media (min-width: 768px) { + .width-md-auto { width: auto !important; } + .direction-md-rtl { direction: rtl !important; } + .direction-md-ltr { direction: ltr !important; } +} + +@media (min-width: 1012px) { + .width-lg-auto { width: auto !important; } + .direction-lg-rtl { direction: rtl !important; } + .direction-lg-ltr { direction: ltr !important; } +} + +@media (min-width: 1280px) { + .width-xl-auto { width: auto !important; } + .direction-xl-rtl { direction: rtl !important; } + .direction-xl-ltr { direction: ltr !important; } +} + +.m-0 { margin: 0px !important; } + +.mt-0 { margin-top: 0px !important; } + +.mb-0 { margin-bottom: 0px !important; } + +.mr-0 { margin-right: 0px !important; } + +.ml-0 { margin-left: 0px !important; } + +.mx-0 { margin-right: 0px !important; margin-left: 0px !important; } + +.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; } + +.m-1 { margin: 4px !important; } + +.mt-1 { margin-top: 4px !important; } + +.mb-1 { margin-bottom: 4px !important; } + +.mr-1 { margin-right: 4px !important; } + +.ml-1 { margin-left: 4px !important; } + +.mt-n1 { margin-top: -4px !important; } + +.mb-n1 { margin-bottom: -4px !important; } + +.mr-n1 { margin-right: -4px !important; } + +.ml-n1 { margin-left: -4px !important; } + +.mx-1 { margin-right: 4px !important; margin-left: 4px !important; } + +.my-1 { margin-top: 4px !important; margin-bottom: 4px !important; } + +.m-2 { margin: 8px !important; } + +.mt-2 { margin-top: 8px !important; } + +.mb-2 { margin-bottom: 8px !important; } + +.mr-2 { margin-right: 8px !important; } + +.ml-2 { margin-left: 8px !important; } + +.mt-n2 { margin-top: -8px !important; } + +.mb-n2 { margin-bottom: -8px !important; } + +.mr-n2 { margin-right: -8px !important; } + +.ml-n2 { margin-left: -8px !important; } + +.mx-2 { margin-right: 8px !important; margin-left: 8px !important; } + +.my-2 { margin-top: 8px !important; margin-bottom: 8px !important; } + +.m-3 { margin: 16px !important; } + +.mt-3 { margin-top: 16px !important; } + +.mb-3 { margin-bottom: 16px !important; } + +.mr-3 { margin-right: 16px !important; } + +.ml-3 { margin-left: 16px !important; } + +.mt-n3 { margin-top: -16px !important; } + +.mb-n3 { margin-bottom: -16px !important; } + +.mr-n3 { margin-right: -16px !important; } + +.ml-n3 { margin-left: -16px !important; } + +.mx-3 { margin-right: 16px !important; margin-left: 16px !important; } + +.my-3 { margin-top: 16px !important; margin-bottom: 16px !important; } + +.m-4 { margin: 24px !important; } + +.mt-4 { margin-top: 24px !important; } + +.mb-4 { margin-bottom: 24px !important; } + +.mr-4 { margin-right: 24px !important; } + +.ml-4 { margin-left: 24px !important; } + +.mt-n4 { margin-top: -24px !important; } + +.mb-n4 { margin-bottom: -24px !important; } + +.mr-n4 { margin-right: -24px !important; } + +.ml-n4 { margin-left: -24px !important; } + +.mx-4 { margin-right: 24px !important; margin-left: 24px !important; } + +.my-4 { margin-top: 24px !important; margin-bottom: 24px !important; } + +.m-5 { margin: 32px !important; } + +.mt-5 { margin-top: 32px !important; } + +.mb-5 { margin-bottom: 32px !important; } + +.mr-5 { margin-right: 32px !important; } + +.ml-5 { margin-left: 32px !important; } + +.mt-n5 { margin-top: -32px !important; } + +.mb-n5 { margin-bottom: -32px !important; } + +.mr-n5 { margin-right: -32px !important; } + +.ml-n5 { margin-left: -32px !important; } + +.mx-5 { margin-right: 32px !important; margin-left: 32px !important; } + +.my-5 { margin-top: 32px !important; margin-bottom: 32px !important; } + +.m-6 { margin: 40px !important; } + +.mt-6 { margin-top: 40px !important; } + +.mb-6 { margin-bottom: 40px !important; } + +.mr-6 { margin-right: 40px !important; } + +.ml-6 { margin-left: 40px !important; } + +.mt-n6 { margin-top: -40px !important; } + +.mb-n6 { margin-bottom: -40px !important; } + +.mr-n6 { margin-right: -40px !important; } + +.ml-n6 { margin-left: -40px !important; } + +.mx-6 { margin-right: 40px !important; margin-left: 40px !important; } + +.my-6 { margin-top: 40px !important; margin-bottom: 40px !important; } + +.mt-7 { margin-top: 48px !important; } + +.mb-7 { margin-bottom: 48px !important; } + +.mt-n7 { margin-top: -48px !important; } + +.mb-n7 { margin-bottom: -48px !important; } + +.my-7 { margin-top: 48px !important; margin-bottom: 48px !important; } + +.mt-8 { margin-top: 64px !important; } + +.mb-8 { margin-bottom: 64px !important; } + +.mt-n8 { margin-top: -64px !important; } + +.mb-n8 { margin-bottom: -64px !important; } + +.my-8 { margin-top: 64px !important; margin-bottom: 64px !important; } + +.mt-9 { margin-top: 80px !important; } + +.mb-9 { margin-bottom: 80px !important; } + +.mt-n9 { margin-top: -80px !important; } + +.mb-n9 { margin-bottom: -80px !important; } + +.my-9 { margin-top: 80px !important; margin-bottom: 80px !important; } + +.mt-10 { margin-top: 96px !important; } + +.mb-10 { margin-bottom: 96px !important; } + +.mt-n10 { margin-top: -96px !important; } + +.mb-n10 { margin-bottom: -96px !important; } + +.my-10 { margin-top: 96px !important; margin-bottom: 96px !important; } + +.mt-11 { margin-top: 112px !important; } + +.mb-11 { margin-bottom: 112px !important; } + +.mt-n11 { margin-top: -112px !important; } + +.mb-n11 { margin-bottom: -112px !important; } + +.my-11 { margin-top: 112px !important; margin-bottom: 112px !important; } + +.mt-12 { margin-top: 128px !important; } + +.mb-12 { margin-bottom: 128px !important; } + +.mt-n12 { margin-top: -128px !important; } + +.mb-n12 { margin-bottom: -128px !important; } + +.my-12 { margin-top: 128px !important; margin-bottom: 128px !important; } + +.mx-auto { margin-right: auto !important; margin-left: auto !important; } + +@media (min-width: 544px) { + .m-sm-0 { margin: 0px !important; } + .mt-sm-0 { margin-top: 0px !important; } + .mb-sm-0 { margin-bottom: 0px !important; } + .mr-sm-0 { margin-right: 0px !important; } + .ml-sm-0 { margin-left: 0px !important; } + .mx-sm-0 { margin-right: 0px !important; margin-left: 0px !important; } + .my-sm-0 { margin-top: 0px !important; margin-bottom: 0px !important; } + .m-sm-1 { margin: 4px !important; } + .mt-sm-1 { margin-top: 4px !important; } + .mb-sm-1 { margin-bottom: 4px !important; } + .mr-sm-1 { margin-right: 4px !important; } + .ml-sm-1 { margin-left: 4px !important; } + .mt-sm-n1 { margin-top: -4px !important; } + .mb-sm-n1 { margin-bottom: -4px !important; } + .mr-sm-n1 { margin-right: -4px !important; } + .ml-sm-n1 { margin-left: -4px !important; } + .mx-sm-1 { margin-right: 4px !important; margin-left: 4px !important; } + .my-sm-1 { margin-top: 4px !important; margin-bottom: 4px !important; } + .m-sm-2 { margin: 8px !important; } + .mt-sm-2 { margin-top: 8px !important; } + .mb-sm-2 { margin-bottom: 8px !important; } + .mr-sm-2 { margin-right: 8px !important; } + .ml-sm-2 { margin-left: 8px !important; } + .mt-sm-n2 { margin-top: -8px !important; } + .mb-sm-n2 { margin-bottom: -8px !important; } + .mr-sm-n2 { margin-right: -8px !important; } + .ml-sm-n2 { margin-left: -8px !important; } + .mx-sm-2 { margin-right: 8px !important; margin-left: 8px !important; } + .my-sm-2 { margin-top: 8px !important; margin-bottom: 8px !important; } + .m-sm-3 { margin: 16px !important; } + .mt-sm-3 { margin-top: 16px !important; } + .mb-sm-3 { margin-bottom: 16px !important; } + .mr-sm-3 { margin-right: 16px !important; } + .ml-sm-3 { margin-left: 16px !important; } + .mt-sm-n3 { margin-top: -16px !important; } + .mb-sm-n3 { margin-bottom: -16px !important; } + .mr-sm-n3 { margin-right: -16px !important; } + .ml-sm-n3 { margin-left: -16px !important; } + .mx-sm-3 { margin-right: 16px !important; margin-left: 16px !important; } + .my-sm-3 { margin-top: 16px !important; margin-bottom: 16px !important; } + .m-sm-4 { margin: 24px !important; } + .mt-sm-4 { margin-top: 24px !important; } + .mb-sm-4 { margin-bottom: 24px !important; } + .mr-sm-4 { margin-right: 24px !important; } + .ml-sm-4 { margin-left: 24px !important; } + .mt-sm-n4 { margin-top: -24px !important; } + .mb-sm-n4 { margin-bottom: -24px !important; } + .mr-sm-n4 { margin-right: -24px !important; } + .ml-sm-n4 { margin-left: -24px !important; } + .mx-sm-4 { margin-right: 24px !important; margin-left: 24px !important; } + .my-sm-4 { margin-top: 24px !important; margin-bottom: 24px !important; } + .m-sm-5 { margin: 32px !important; } + .mt-sm-5 { margin-top: 32px !important; } + .mb-sm-5 { margin-bottom: 32px !important; } + .mr-sm-5 { margin-right: 32px !important; } + .ml-sm-5 { margin-left: 32px !important; } + .mt-sm-n5 { margin-top: -32px !important; } + .mb-sm-n5 { margin-bottom: -32px !important; } + .mr-sm-n5 { margin-right: -32px !important; } + .ml-sm-n5 { margin-left: -32px !important; } + .mx-sm-5 { margin-right: 32px !important; margin-left: 32px !important; } + .my-sm-5 { margin-top: 32px !important; margin-bottom: 32px !important; } + .m-sm-6 { margin: 40px !important; } + .mt-sm-6 { margin-top: 40px !important; } + .mb-sm-6 { margin-bottom: 40px !important; } + .mr-sm-6 { margin-right: 40px !important; } + .ml-sm-6 { margin-left: 40px !important; } + .mt-sm-n6 { margin-top: -40px !important; } + .mb-sm-n6 { margin-bottom: -40px !important; } + .mr-sm-n6 { margin-right: -40px !important; } + .ml-sm-n6 { margin-left: -40px !important; } + .mx-sm-6 { margin-right: 40px !important; margin-left: 40px !important; } + .my-sm-6 { margin-top: 40px !important; margin-bottom: 40px !important; } + .mt-sm-7 { margin-top: 48px !important; } + .mb-sm-7 { margin-bottom: 48px !important; } + .mt-sm-n7 { margin-top: -48px !important; } + .mb-sm-n7 { margin-bottom: -48px !important; } + .my-sm-7 { margin-top: 48px !important; margin-bottom: 48px !important; } + .mt-sm-8 { margin-top: 64px !important; } + .mb-sm-8 { margin-bottom: 64px !important; } + .mt-sm-n8 { margin-top: -64px !important; } + .mb-sm-n8 { margin-bottom: -64px !important; } + .my-sm-8 { margin-top: 64px !important; margin-bottom: 64px !important; } + .mt-sm-9 { margin-top: 80px !important; } + .mb-sm-9 { margin-bottom: 80px !important; } + .mt-sm-n9 { margin-top: -80px !important; } + .mb-sm-n9 { margin-bottom: -80px !important; } + .my-sm-9 { margin-top: 80px !important; margin-bottom: 80px !important; } + .mt-sm-10 { margin-top: 96px !important; } + .mb-sm-10 { margin-bottom: 96px !important; } + .mt-sm-n10 { margin-top: -96px !important; } + .mb-sm-n10 { margin-bottom: -96px !important; } + .my-sm-10 { margin-top: 96px !important; margin-bottom: 96px !important; } + .mt-sm-11 { margin-top: 112px !important; } + .mb-sm-11 { margin-bottom: 112px !important; } + .mt-sm-n11 { margin-top: -112px !important; } + .mb-sm-n11 { margin-bottom: -112px !important; } + .my-sm-11 { margin-top: 112px !important; margin-bottom: 112px !important; } + .mt-sm-12 { margin-top: 128px !important; } + .mb-sm-12 { margin-bottom: 128px !important; } + .mt-sm-n12 { margin-top: -128px !important; } + .mb-sm-n12 { margin-bottom: -128px !important; } + .my-sm-12 { margin-top: 128px !important; margin-bottom: 128px !important; } + .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; } +} + +@media (min-width: 768px) { + .m-md-0 { margin: 0px !important; } + .mt-md-0 { margin-top: 0px !important; } + .mb-md-0 { margin-bottom: 0px !important; } + .mr-md-0 { margin-right: 0px !important; } + .ml-md-0 { margin-left: 0px !important; } + .mx-md-0 { margin-right: 0px !important; margin-left: 0px !important; } + .my-md-0 { margin-top: 0px !important; margin-bottom: 0px !important; } + .m-md-1 { margin: 4px !important; } + .mt-md-1 { margin-top: 4px !important; } + .mb-md-1 { margin-bottom: 4px !important; } + .mr-md-1 { margin-right: 4px !important; } + .ml-md-1 { margin-left: 4px !important; } + .mt-md-n1 { margin-top: -4px !important; } + .mb-md-n1 { margin-bottom: -4px !important; } + .mr-md-n1 { margin-right: -4px !important; } + .ml-md-n1 { margin-left: -4px !important; } + .mx-md-1 { margin-right: 4px !important; margin-left: 4px !important; } + .my-md-1 { margin-top: 4px !important; margin-bottom: 4px !important; } + .m-md-2 { margin: 8px !important; } + .mt-md-2 { margin-top: 8px !important; } + .mb-md-2 { margin-bottom: 8px !important; } + .mr-md-2 { margin-right: 8px !important; } + .ml-md-2 { margin-left: 8px !important; } + .mt-md-n2 { margin-top: -8px !important; } + .mb-md-n2 { margin-bottom: -8px !important; } + .mr-md-n2 { margin-right: -8px !important; } + .ml-md-n2 { margin-left: -8px !important; } + .mx-md-2 { margin-right: 8px !important; margin-left: 8px !important; } + .my-md-2 { margin-top: 8px !important; margin-bottom: 8px !important; } + .m-md-3 { margin: 16px !important; } + .mt-md-3 { margin-top: 16px !important; } + .mb-md-3 { margin-bottom: 16px !important; } + .mr-md-3 { margin-right: 16px !important; } + .ml-md-3 { margin-left: 16px !important; } + .mt-md-n3 { margin-top: -16px !important; } + .mb-md-n3 { margin-bottom: -16px !important; } + .mr-md-n3 { margin-right: -16px !important; } + .ml-md-n3 { margin-left: -16px !important; } + .mx-md-3 { margin-right: 16px !important; margin-left: 16px !important; } + .my-md-3 { margin-top: 16px !important; margin-bottom: 16px !important; } + .m-md-4 { margin: 24px !important; } + .mt-md-4 { margin-top: 24px !important; } + .mb-md-4 { margin-bottom: 24px !important; } + .mr-md-4 { margin-right: 24px !important; } + .ml-md-4 { margin-left: 24px !important; } + .mt-md-n4 { margin-top: -24px !important; } + .mb-md-n4 { margin-bottom: -24px !important; } + .mr-md-n4 { margin-right: -24px !important; } + .ml-md-n4 { margin-left: -24px !important; } + .mx-md-4 { margin-right: 24px !important; margin-left: 24px !important; } + .my-md-4 { margin-top: 24px !important; margin-bottom: 24px !important; } + .m-md-5 { margin: 32px !important; } + .mt-md-5 { margin-top: 32px !important; } + .mb-md-5 { margin-bottom: 32px !important; } + .mr-md-5 { margin-right: 32px !important; } + .ml-md-5 { margin-left: 32px !important; } + .mt-md-n5 { margin-top: -32px !important; } + .mb-md-n5 { margin-bottom: -32px !important; } + .mr-md-n5 { margin-right: -32px !important; } + .ml-md-n5 { margin-left: -32px !important; } + .mx-md-5 { margin-right: 32px !important; margin-left: 32px !important; } + .my-md-5 { margin-top: 32px !important; margin-bottom: 32px !important; } + .m-md-6 { margin: 40px !important; } + .mt-md-6 { margin-top: 40px !important; } + .mb-md-6 { margin-bottom: 40px !important; } + .mr-md-6 { margin-right: 40px !important; } + .ml-md-6 { margin-left: 40px !important; } + .mt-md-n6 { margin-top: -40px !important; } + .mb-md-n6 { margin-bottom: -40px !important; } + .mr-md-n6 { margin-right: -40px !important; } + .ml-md-n6 { margin-left: -40px !important; } + .mx-md-6 { margin-right: 40px !important; margin-left: 40px !important; } + .my-md-6 { margin-top: 40px !important; margin-bottom: 40px !important; } + .mt-md-7 { margin-top: 48px !important; } + .mb-md-7 { margin-bottom: 48px !important; } + .mt-md-n7 { margin-top: -48px !important; } + .mb-md-n7 { margin-bottom: -48px !important; } + .my-md-7 { margin-top: 48px !important; margin-bottom: 48px !important; } + .mt-md-8 { margin-top: 64px !important; } + .mb-md-8 { margin-bottom: 64px !important; } + .mt-md-n8 { margin-top: -64px !important; } + .mb-md-n8 { margin-bottom: -64px !important; } + .my-md-8 { margin-top: 64px !important; margin-bottom: 64px !important; } + .mt-md-9 { margin-top: 80px !important; } + .mb-md-9 { margin-bottom: 80px !important; } + .mt-md-n9 { margin-top: -80px !important; } + .mb-md-n9 { margin-bottom: -80px !important; } + .my-md-9 { margin-top: 80px !important; margin-bottom: 80px !important; } + .mt-md-10 { margin-top: 96px !important; } + .mb-md-10 { margin-bottom: 96px !important; } + .mt-md-n10 { margin-top: -96px !important; } + .mb-md-n10 { margin-bottom: -96px !important; } + .my-md-10 { margin-top: 96px !important; margin-bottom: 96px !important; } + .mt-md-11 { margin-top: 112px !important; } + .mb-md-11 { margin-bottom: 112px !important; } + .mt-md-n11 { margin-top: -112px !important; } + .mb-md-n11 { margin-bottom: -112px !important; } + .my-md-11 { margin-top: 112px !important; margin-bottom: 112px !important; } + .mt-md-12 { margin-top: 128px !important; } + .mb-md-12 { margin-bottom: 128px !important; } + .mt-md-n12 { margin-top: -128px !important; } + .mb-md-n12 { margin-bottom: -128px !important; } + .my-md-12 { margin-top: 128px !important; margin-bottom: 128px !important; } + .mx-md-auto { margin-right: auto !important; margin-left: auto !important; } +} + +@media (min-width: 1012px) { + .m-lg-0 { margin: 0px !important; } + .mt-lg-0 { margin-top: 0px !important; } + .mb-lg-0 { margin-bottom: 0px !important; } + .mr-lg-0 { margin-right: 0px !important; } + .ml-lg-0 { margin-left: 0px !important; } + .mx-lg-0 { margin-right: 0px !important; margin-left: 0px !important; } + .my-lg-0 { margin-top: 0px !important; margin-bottom: 0px !important; } + .m-lg-1 { margin: 4px !important; } + .mt-lg-1 { margin-top: 4px !important; } + .mb-lg-1 { margin-bottom: 4px !important; } + .mr-lg-1 { margin-right: 4px !important; } + .ml-lg-1 { margin-left: 4px !important; } + .mt-lg-n1 { margin-top: -4px !important; } + .mb-lg-n1 { margin-bottom: -4px !important; } + .mr-lg-n1 { margin-right: -4px !important; } + .ml-lg-n1 { margin-left: -4px !important; } + .mx-lg-1 { margin-right: 4px !important; margin-left: 4px !important; } + .my-lg-1 { margin-top: 4px !important; margin-bottom: 4px !important; } + .m-lg-2 { margin: 8px !important; } + .mt-lg-2 { margin-top: 8px !important; } + .mb-lg-2 { margin-bottom: 8px !important; } + .mr-lg-2 { margin-right: 8px !important; } + .ml-lg-2 { margin-left: 8px !important; } + .mt-lg-n2 { margin-top: -8px !important; } + .mb-lg-n2 { margin-bottom: -8px !important; } + .mr-lg-n2 { margin-right: -8px !important; } + .ml-lg-n2 { margin-left: -8px !important; } + .mx-lg-2 { margin-right: 8px !important; margin-left: 8px !important; } + .my-lg-2 { margin-top: 8px !important; margin-bottom: 8px !important; } + .m-lg-3 { margin: 16px !important; } + .mt-lg-3 { margin-top: 16px !important; } + .mb-lg-3 { margin-bottom: 16px !important; } + .mr-lg-3 { margin-right: 16px !important; } + .ml-lg-3 { margin-left: 16px !important; } + .mt-lg-n3 { margin-top: -16px !important; } + .mb-lg-n3 { margin-bottom: -16px !important; } + .mr-lg-n3 { margin-right: -16px !important; } + .ml-lg-n3 { margin-left: -16px !important; } + .mx-lg-3 { margin-right: 16px !important; margin-left: 16px !important; } + .my-lg-3 { margin-top: 16px !important; margin-bottom: 16px !important; } + .m-lg-4 { margin: 24px !important; } + .mt-lg-4 { margin-top: 24px !important; } + .mb-lg-4 { margin-bottom: 24px !important; } + .mr-lg-4 { margin-right: 24px !important; } + .ml-lg-4 { margin-left: 24px !important; } + .mt-lg-n4 { margin-top: -24px !important; } + .mb-lg-n4 { margin-bottom: -24px !important; } + .mr-lg-n4 { margin-right: -24px !important; } + .ml-lg-n4 { margin-left: -24px !important; } + .mx-lg-4 { margin-right: 24px !important; margin-left: 24px !important; } + .my-lg-4 { margin-top: 24px !important; margin-bottom: 24px !important; } + .m-lg-5 { margin: 32px !important; } + .mt-lg-5 { margin-top: 32px !important; } + .mb-lg-5 { margin-bottom: 32px !important; } + .mr-lg-5 { margin-right: 32px !important; } + .ml-lg-5 { margin-left: 32px !important; } + .mt-lg-n5 { margin-top: -32px !important; } + .mb-lg-n5 { margin-bottom: -32px !important; } + .mr-lg-n5 { margin-right: -32px !important; } + .ml-lg-n5 { margin-left: -32px !important; } + .mx-lg-5 { margin-right: 32px !important; margin-left: 32px !important; } + .my-lg-5 { margin-top: 32px !important; margin-bottom: 32px !important; } + .m-lg-6 { margin: 40px !important; } + .mt-lg-6 { margin-top: 40px !important; } + .mb-lg-6 { margin-bottom: 40px !important; } + .mr-lg-6 { margin-right: 40px !important; } + .ml-lg-6 { margin-left: 40px !important; } + .mt-lg-n6 { margin-top: -40px !important; } + .mb-lg-n6 { margin-bottom: -40px !important; } + .mr-lg-n6 { margin-right: -40px !important; } + .ml-lg-n6 { margin-left: -40px !important; } + .mx-lg-6 { margin-right: 40px !important; margin-left: 40px !important; } + .my-lg-6 { margin-top: 40px !important; margin-bottom: 40px !important; } + .mt-lg-7 { margin-top: 48px !important; } + .mb-lg-7 { margin-bottom: 48px !important; } + .mt-lg-n7 { margin-top: -48px !important; } + .mb-lg-n7 { margin-bottom: -48px !important; } + .my-lg-7 { margin-top: 48px !important; margin-bottom: 48px !important; } + .mt-lg-8 { margin-top: 64px !important; } + .mb-lg-8 { margin-bottom: 64px !important; } + .mt-lg-n8 { margin-top: -64px !important; } + .mb-lg-n8 { margin-bottom: -64px !important; } + .my-lg-8 { margin-top: 64px !important; margin-bottom: 64px !important; } + .mt-lg-9 { margin-top: 80px !important; } + .mb-lg-9 { margin-bottom: 80px !important; } + .mt-lg-n9 { margin-top: -80px !important; } + .mb-lg-n9 { margin-bottom: -80px !important; } + .my-lg-9 { margin-top: 80px !important; margin-bottom: 80px !important; } + .mt-lg-10 { margin-top: 96px !important; } + .mb-lg-10 { margin-bottom: 96px !important; } + .mt-lg-n10 { margin-top: -96px !important; } + .mb-lg-n10 { margin-bottom: -96px !important; } + .my-lg-10 { margin-top: 96px !important; margin-bottom: 96px !important; } + .mt-lg-11 { margin-top: 112px !important; } + .mb-lg-11 { margin-bottom: 112px !important; } + .mt-lg-n11 { margin-top: -112px !important; } + .mb-lg-n11 { margin-bottom: -112px !important; } + .my-lg-11 { margin-top: 112px !important; margin-bottom: 112px !important; } + .mt-lg-12 { margin-top: 128px !important; } + .mb-lg-12 { margin-bottom: 128px !important; } + .mt-lg-n12 { margin-top: -128px !important; } + .mb-lg-n12 { margin-bottom: -128px !important; } + .my-lg-12 { margin-top: 128px !important; margin-bottom: 128px !important; } + .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; } +} + +@media (min-width: 1280px) { + .m-xl-0 { margin: 0px !important; } + .mt-xl-0 { margin-top: 0px !important; } + .mb-xl-0 { margin-bottom: 0px !important; } + .mr-xl-0 { margin-right: 0px !important; } + .ml-xl-0 { margin-left: 0px !important; } + .mx-xl-0 { margin-right: 0px !important; margin-left: 0px !important; } + .my-xl-0 { margin-top: 0px !important; margin-bottom: 0px !important; } + .m-xl-1 { margin: 4px !important; } + .mt-xl-1 { margin-top: 4px !important; } + .mb-xl-1 { margin-bottom: 4px !important; } + .mr-xl-1 { margin-right: 4px !important; } + .ml-xl-1 { margin-left: 4px !important; } + .mt-xl-n1 { margin-top: -4px !important; } + .mb-xl-n1 { margin-bottom: -4px !important; } + .mr-xl-n1 { margin-right: -4px !important; } + .ml-xl-n1 { margin-left: -4px !important; } + .mx-xl-1 { margin-right: 4px !important; margin-left: 4px !important; } + .my-xl-1 { margin-top: 4px !important; margin-bottom: 4px !important; } + .m-xl-2 { margin: 8px !important; } + .mt-xl-2 { margin-top: 8px !important; } + .mb-xl-2 { margin-bottom: 8px !important; } + .mr-xl-2 { margin-right: 8px !important; } + .ml-xl-2 { margin-left: 8px !important; } + .mt-xl-n2 { margin-top: -8px !important; } + .mb-xl-n2 { margin-bottom: -8px !important; } + .mr-xl-n2 { margin-right: -8px !important; } + .ml-xl-n2 { margin-left: -8px !important; } + .mx-xl-2 { margin-right: 8px !important; margin-left: 8px !important; } + .my-xl-2 { margin-top: 8px !important; margin-bottom: 8px !important; } + .m-xl-3 { margin: 16px !important; } + .mt-xl-3 { margin-top: 16px !important; } + .mb-xl-3 { margin-bottom: 16px !important; } + .mr-xl-3 { margin-right: 16px !important; } + .ml-xl-3 { margin-left: 16px !important; } + .mt-xl-n3 { margin-top: -16px !important; } + .mb-xl-n3 { margin-bottom: -16px !important; } + .mr-xl-n3 { margin-right: -16px !important; } + .ml-xl-n3 { margin-left: -16px !important; } + .mx-xl-3 { margin-right: 16px !important; margin-left: 16px !important; } + .my-xl-3 { margin-top: 16px !important; margin-bottom: 16px !important; } + .m-xl-4 { margin: 24px !important; } + .mt-xl-4 { margin-top: 24px !important; } + .mb-xl-4 { margin-bottom: 24px !important; } + .mr-xl-4 { margin-right: 24px !important; } + .ml-xl-4 { margin-left: 24px !important; } + .mt-xl-n4 { margin-top: -24px !important; } + .mb-xl-n4 { margin-bottom: -24px !important; } + .mr-xl-n4 { margin-right: -24px !important; } + .ml-xl-n4 { margin-left: -24px !important; } + .mx-xl-4 { margin-right: 24px !important; margin-left: 24px !important; } + .my-xl-4 { margin-top: 24px !important; margin-bottom: 24px !important; } + .m-xl-5 { margin: 32px !important; } + .mt-xl-5 { margin-top: 32px !important; } + .mb-xl-5 { margin-bottom: 32px !important; } + .mr-xl-5 { margin-right: 32px !important; } + .ml-xl-5 { margin-left: 32px !important; } + .mt-xl-n5 { margin-top: -32px !important; } + .mb-xl-n5 { margin-bottom: -32px !important; } + .mr-xl-n5 { margin-right: -32px !important; } + .ml-xl-n5 { margin-left: -32px !important; } + .mx-xl-5 { margin-right: 32px !important; margin-left: 32px !important; } + .my-xl-5 { margin-top: 32px !important; margin-bottom: 32px !important; } + .m-xl-6 { margin: 40px !important; } + .mt-xl-6 { margin-top: 40px !important; } + .mb-xl-6 { margin-bottom: 40px !important; } + .mr-xl-6 { margin-right: 40px !important; } + .ml-xl-6 { margin-left: 40px !important; } + .mt-xl-n6 { margin-top: -40px !important; } + .mb-xl-n6 { margin-bottom: -40px !important; } + .mr-xl-n6 { margin-right: -40px !important; } + .ml-xl-n6 { margin-left: -40px !important; } + .mx-xl-6 { margin-right: 40px !important; margin-left: 40px !important; } + .my-xl-6 { margin-top: 40px !important; margin-bottom: 40px !important; } + .mt-xl-7 { margin-top: 48px !important; } + .mb-xl-7 { margin-bottom: 48px !important; } + .mt-xl-n7 { margin-top: -48px !important; } + .mb-xl-n7 { margin-bottom: -48px !important; } + .my-xl-7 { margin-top: 48px !important; margin-bottom: 48px !important; } + .mt-xl-8 { margin-top: 64px !important; } + .mb-xl-8 { margin-bottom: 64px !important; } + .mt-xl-n8 { margin-top: -64px !important; } + .mb-xl-n8 { margin-bottom: -64px !important; } + .my-xl-8 { margin-top: 64px !important; margin-bottom: 64px !important; } + .mt-xl-9 { margin-top: 80px !important; } + .mb-xl-9 { margin-bottom: 80px !important; } + .mt-xl-n9 { margin-top: -80px !important; } + .mb-xl-n9 { margin-bottom: -80px !important; } + .my-xl-9 { margin-top: 80px !important; margin-bottom: 80px !important; } + .mt-xl-10 { margin-top: 96px !important; } + .mb-xl-10 { margin-bottom: 96px !important; } + .mt-xl-n10 { margin-top: -96px !important; } + .mb-xl-n10 { margin-bottom: -96px !important; } + .my-xl-10 { margin-top: 96px !important; margin-bottom: 96px !important; } + .mt-xl-11 { margin-top: 112px !important; } + .mb-xl-11 { margin-bottom: 112px !important; } + .mt-xl-n11 { margin-top: -112px !important; } + .mb-xl-n11 { margin-bottom: -112px !important; } + .my-xl-11 { margin-top: 112px !important; margin-bottom: 112px !important; } + .mt-xl-12 { margin-top: 128px !important; } + .mb-xl-12 { margin-bottom: 128px !important; } + .mt-xl-n12 { margin-top: -128px !important; } + .mb-xl-n12 { margin-bottom: -128px !important; } + .my-xl-12 { margin-top: 128px !important; margin-bottom: 128px !important; } + .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; } +} + +.m-auto { margin: auto !important; } + +.mt-auto { margin-top: auto !important; } + +.mr-auto { margin-right: auto !important; } + +.mb-auto { margin-bottom: auto !important; } + +.ml-auto { margin-left: auto !important; } + +.p-0 { padding: 0px !important; } + +.pt-0 { padding-top: 0px !important; } + +.pr-0 { padding-right: 0px !important; } + +.pb-0 { padding-bottom: 0px !important; } + +.pl-0 { padding-left: 0px !important; } + +.px-0 { padding-right: 0px !important; padding-left: 0px !important; } + +.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; } + +.p-1 { padding: 4px !important; } + +.pt-1 { padding-top: 4px !important; } + +.pr-1 { padding-right: 4px !important; } + +.pb-1 { padding-bottom: 4px !important; } + +.pl-1 { padding-left: 4px !important; } + +.px-1 { padding-right: 4px !important; padding-left: 4px !important; } + +.py-1 { padding-top: 4px !important; padding-bottom: 4px !important; } + +.p-2 { padding: 8px !important; } + +.pt-2 { padding-top: 8px !important; } + +.pr-2 { padding-right: 8px !important; } + +.pb-2 { padding-bottom: 8px !important; } + +.pl-2 { padding-left: 8px !important; } + +.px-2 { padding-right: 8px !important; padding-left: 8px !important; } + +.py-2 { padding-top: 8px !important; padding-bottom: 8px !important; } + +.p-3 { padding: 16px !important; } + +.pt-3 { padding-top: 16px !important; } + +.pr-3 { padding-right: 16px !important; } + +.pb-3 { padding-bottom: 16px !important; } + +.pl-3 { padding-left: 16px !important; } + +.px-3 { padding-right: 16px !important; padding-left: 16px !important; } + +.py-3 { padding-top: 16px !important; padding-bottom: 16px !important; } + +.p-4 { padding: 24px !important; } + +.pt-4 { padding-top: 24px !important; } + +.pr-4 { padding-right: 24px !important; } + +.pb-4 { padding-bottom: 24px !important; } + +.pl-4 { padding-left: 24px !important; } + +.px-4 { padding-right: 24px !important; padding-left: 24px !important; } + +.py-4 { padding-top: 24px !important; padding-bottom: 24px !important; } + +.p-5 { padding: 32px !important; } + +.pt-5 { padding-top: 32px !important; } + +.pr-5 { padding-right: 32px !important; } + +.pb-5 { padding-bottom: 32px !important; } + +.pl-5 { padding-left: 32px !important; } + +.px-5 { padding-right: 32px !important; padding-left: 32px !important; } + +.py-5 { padding-top: 32px !important; padding-bottom: 32px !important; } + +.p-6 { padding: 40px !important; } + +.pt-6 { padding-top: 40px !important; } + +.pr-6 { padding-right: 40px !important; } + +.pb-6 { padding-bottom: 40px !important; } + +.pl-6 { padding-left: 40px !important; } + +.px-6 { padding-right: 40px !important; padding-left: 40px !important; } + +.py-6 { padding-top: 40px !important; padding-bottom: 40px !important; } + +.pt-7 { padding-top: 48px !important; } + +.pr-7 { padding-right: 48px !important; } + +.pb-7 { padding-bottom: 48px !important; } + +.pl-7 { padding-left: 48px !important; } + +.py-7 { padding-top: 48px !important; padding-bottom: 48px !important; } + +.pt-8 { padding-top: 64px !important; } + +.pr-8 { padding-right: 64px !important; } + +.pb-8 { padding-bottom: 64px !important; } + +.pl-8 { padding-left: 64px !important; } + +.py-8 { padding-top: 64px !important; padding-bottom: 64px !important; } + +.pt-9 { padding-top: 80px !important; } + +.pr-9 { padding-right: 80px !important; } + +.pb-9 { padding-bottom: 80px !important; } + +.pl-9 { padding-left: 80px !important; } + +.py-9 { padding-top: 80px !important; padding-bottom: 80px !important; } + +.pt-10 { padding-top: 96px !important; } + +.pr-10 { padding-right: 96px !important; } + +.pb-10 { padding-bottom: 96px !important; } + +.pl-10 { padding-left: 96px !important; } + +.py-10 { padding-top: 96px !important; padding-bottom: 96px !important; } + +.pt-11 { padding-top: 112px !important; } + +.pr-11 { padding-right: 112px !important; } + +.pb-11 { padding-bottom: 112px !important; } + +.pl-11 { padding-left: 112px !important; } + +.py-11 { padding-top: 112px !important; padding-bottom: 112px !important; } + +.pt-12 { padding-top: 128px !important; } + +.pr-12 { padding-right: 128px !important; } + +.pb-12 { padding-bottom: 128px !important; } + +.pl-12 { padding-left: 128px !important; } + +.py-12 { padding-top: 128px !important; padding-bottom: 128px !important; } + +@media (min-width: 544px) { + .p-sm-0 { padding: 0px !important; } + .pt-sm-0 { padding-top: 0px !important; } + .pr-sm-0 { padding-right: 0px !important; } + .pb-sm-0 { padding-bottom: 0px !important; } + .pl-sm-0 { padding-left: 0px !important; } + .px-sm-0 { padding-right: 0px !important; padding-left: 0px !important; } + .py-sm-0 { padding-top: 0px !important; padding-bottom: 0px !important; } + .p-sm-1 { padding: 4px !important; } + .pt-sm-1 { padding-top: 4px !important; } + .pr-sm-1 { padding-right: 4px !important; } + .pb-sm-1 { padding-bottom: 4px !important; } + .pl-sm-1 { padding-left: 4px !important; } + .px-sm-1 { padding-right: 4px !important; padding-left: 4px !important; } + .py-sm-1 { padding-top: 4px !important; padding-bottom: 4px !important; } + .p-sm-2 { padding: 8px !important; } + .pt-sm-2 { padding-top: 8px !important; } + .pr-sm-2 { padding-right: 8px !important; } + .pb-sm-2 { padding-bottom: 8px !important; } + .pl-sm-2 { padding-left: 8px !important; } + .px-sm-2 { padding-right: 8px !important; padding-left: 8px !important; } + .py-sm-2 { padding-top: 8px !important; padding-bottom: 8px !important; } + .p-sm-3 { padding: 16px !important; } + .pt-sm-3 { padding-top: 16px !important; } + .pr-sm-3 { padding-right: 16px !important; } + .pb-sm-3 { padding-bottom: 16px !important; } + .pl-sm-3 { padding-left: 16px !important; } + .px-sm-3 { padding-right: 16px !important; padding-left: 16px !important; } + .py-sm-3 { padding-top: 16px !important; padding-bottom: 16px !important; } + .p-sm-4 { padding: 24px !important; } + .pt-sm-4 { padding-top: 24px !important; } + .pr-sm-4 { padding-right: 24px !important; } + .pb-sm-4 { padding-bottom: 24px !important; } + .pl-sm-4 { padding-left: 24px !important; } + .px-sm-4 { padding-right: 24px !important; padding-left: 24px !important; } + .py-sm-4 { padding-top: 24px !important; padding-bottom: 24px !important; } + .p-sm-5 { padding: 32px !important; } + .pt-sm-5 { padding-top: 32px !important; } + .pr-sm-5 { padding-right: 32px !important; } + .pb-sm-5 { padding-bottom: 32px !important; } + .pl-sm-5 { padding-left: 32px !important; } + .px-sm-5 { padding-right: 32px !important; padding-left: 32px !important; } + .py-sm-5 { padding-top: 32px !important; padding-bottom: 32px !important; } + .p-sm-6 { padding: 40px !important; } + .pt-sm-6 { padding-top: 40px !important; } + .pr-sm-6 { padding-right: 40px !important; } + .pb-sm-6 { padding-bottom: 40px !important; } + .pl-sm-6 { padding-left: 40px !important; } + .px-sm-6 { padding-right: 40px !important; padding-left: 40px !important; } + .py-sm-6 { padding-top: 40px !important; padding-bottom: 40px !important; } + .pt-sm-7 { padding-top: 48px !important; } + .pr-sm-7 { padding-right: 48px !important; } + .pb-sm-7 { padding-bottom: 48px !important; } + .pl-sm-7 { padding-left: 48px !important; } + .py-sm-7 { padding-top: 48px !important; padding-bottom: 48px !important; } + .pt-sm-8 { padding-top: 64px !important; } + .pr-sm-8 { padding-right: 64px !important; } + .pb-sm-8 { padding-bottom: 64px !important; } + .pl-sm-8 { padding-left: 64px !important; } + .py-sm-8 { padding-top: 64px !important; padding-bottom: 64px !important; } + .pt-sm-9 { padding-top: 80px !important; } + .pr-sm-9 { padding-right: 80px !important; } + .pb-sm-9 { padding-bottom: 80px !important; } + .pl-sm-9 { padding-left: 80px !important; } + .py-sm-9 { padding-top: 80px !important; padding-bottom: 80px !important; } + .pt-sm-10 { padding-top: 96px !important; } + .pr-sm-10 { padding-right: 96px !important; } + .pb-sm-10 { padding-bottom: 96px !important; } + .pl-sm-10 { padding-left: 96px !important; } + .py-sm-10 { padding-top: 96px !important; padding-bottom: 96px !important; } + .pt-sm-11 { padding-top: 112px !important; } + .pr-sm-11 { padding-right: 112px !important; } + .pb-sm-11 { padding-bottom: 112px !important; } + .pl-sm-11 { padding-left: 112px !important; } + .py-sm-11 { padding-top: 112px !important; padding-bottom: 112px !important; } + .pt-sm-12 { padding-top: 128px !important; } + .pr-sm-12 { padding-right: 128px !important; } + .pb-sm-12 { padding-bottom: 128px !important; } + .pl-sm-12 { padding-left: 128px !important; } + .py-sm-12 { padding-top: 128px !important; padding-bottom: 128px !important; } +} + +@media (min-width: 768px) { + .p-md-0 { padding: 0px !important; } + .pt-md-0 { padding-top: 0px !important; } + .pr-md-0 { padding-right: 0px !important; } + .pb-md-0 { padding-bottom: 0px !important; } + .pl-md-0 { padding-left: 0px !important; } + .px-md-0 { padding-right: 0px !important; padding-left: 0px !important; } + .py-md-0 { padding-top: 0px !important; padding-bottom: 0px !important; } + .p-md-1 { padding: 4px !important; } + .pt-md-1 { padding-top: 4px !important; } + .pr-md-1 { padding-right: 4px !important; } + .pb-md-1 { padding-bottom: 4px !important; } + .pl-md-1 { padding-left: 4px !important; } + .px-md-1 { padding-right: 4px !important; padding-left: 4px !important; } + .py-md-1 { padding-top: 4px !important; padding-bottom: 4px !important; } + .p-md-2 { padding: 8px !important; } + .pt-md-2 { padding-top: 8px !important; } + .pr-md-2 { padding-right: 8px !important; } + .pb-md-2 { padding-bottom: 8px !important; } + .pl-md-2 { padding-left: 8px !important; } + .px-md-2 { padding-right: 8px !important; padding-left: 8px !important; } + .py-md-2 { padding-top: 8px !important; padding-bottom: 8px !important; } + .p-md-3 { padding: 16px !important; } + .pt-md-3 { padding-top: 16px !important; } + .pr-md-3 { padding-right: 16px !important; } + .pb-md-3 { padding-bottom: 16px !important; } + .pl-md-3 { padding-left: 16px !important; } + .px-md-3 { padding-right: 16px !important; padding-left: 16px !important; } + .py-md-3 { padding-top: 16px !important; padding-bottom: 16px !important; } + .p-md-4 { padding: 24px !important; } + .pt-md-4 { padding-top: 24px !important; } + .pr-md-4 { padding-right: 24px !important; } + .pb-md-4 { padding-bottom: 24px !important; } + .pl-md-4 { padding-left: 24px !important; } + .px-md-4 { padding-right: 24px !important; padding-left: 24px !important; } + .py-md-4 { padding-top: 24px !important; padding-bottom: 24px !important; } + .p-md-5 { padding: 32px !important; } + .pt-md-5 { padding-top: 32px !important; } + .pr-md-5 { padding-right: 32px !important; } + .pb-md-5 { padding-bottom: 32px !important; } + .pl-md-5 { padding-left: 32px !important; } + .px-md-5 { padding-right: 32px !important; padding-left: 32px !important; } + .py-md-5 { padding-top: 32px !important; padding-bottom: 32px !important; } + .p-md-6 { padding: 40px !important; } + .pt-md-6 { padding-top: 40px !important; } + .pr-md-6 { padding-right: 40px !important; } + .pb-md-6 { padding-bottom: 40px !important; } + .pl-md-6 { padding-left: 40px !important; } + .px-md-6 { padding-right: 40px !important; padding-left: 40px !important; } + .py-md-6 { padding-top: 40px !important; padding-bottom: 40px !important; } + .pt-md-7 { padding-top: 48px !important; } + .pr-md-7 { padding-right: 48px !important; } + .pb-md-7 { padding-bottom: 48px !important; } + .pl-md-7 { padding-left: 48px !important; } + .py-md-7 { padding-top: 48px !important; padding-bottom: 48px !important; } + .pt-md-8 { padding-top: 64px !important; } + .pr-md-8 { padding-right: 64px !important; } + .pb-md-8 { padding-bottom: 64px !important; } + .pl-md-8 { padding-left: 64px !important; } + .py-md-8 { padding-top: 64px !important; padding-bottom: 64px !important; } + .pt-md-9 { padding-top: 80px !important; } + .pr-md-9 { padding-right: 80px !important; } + .pb-md-9 { padding-bottom: 80px !important; } + .pl-md-9 { padding-left: 80px !important; } + .py-md-9 { padding-top: 80px !important; padding-bottom: 80px !important; } + .pt-md-10 { padding-top: 96px !important; } + .pr-md-10 { padding-right: 96px !important; } + .pb-md-10 { padding-bottom: 96px !important; } + .pl-md-10 { padding-left: 96px !important; } + .py-md-10 { padding-top: 96px !important; padding-bottom: 96px !important; } + .pt-md-11 { padding-top: 112px !important; } + .pr-md-11 { padding-right: 112px !important; } + .pb-md-11 { padding-bottom: 112px !important; } + .pl-md-11 { padding-left: 112px !important; } + .py-md-11 { padding-top: 112px !important; padding-bottom: 112px !important; } + .pt-md-12 { padding-top: 128px !important; } + .pr-md-12 { padding-right: 128px !important; } + .pb-md-12 { padding-bottom: 128px !important; } + .pl-md-12 { padding-left: 128px !important; } + .py-md-12 { padding-top: 128px !important; padding-bottom: 128px !important; } +} + +@media (min-width: 1012px) { + .p-lg-0 { padding: 0px !important; } + .pt-lg-0 { padding-top: 0px !important; } + .pr-lg-0 { padding-right: 0px !important; } + .pb-lg-0 { padding-bottom: 0px !important; } + .pl-lg-0 { padding-left: 0px !important; } + .px-lg-0 { padding-right: 0px !important; padding-left: 0px !important; } + .py-lg-0 { padding-top: 0px !important; padding-bottom: 0px !important; } + .p-lg-1 { padding: 4px !important; } + .pt-lg-1 { padding-top: 4px !important; } + .pr-lg-1 { padding-right: 4px !important; } + .pb-lg-1 { padding-bottom: 4px !important; } + .pl-lg-1 { padding-left: 4px !important; } + .px-lg-1 { padding-right: 4px !important; padding-left: 4px !important; } + .py-lg-1 { padding-top: 4px !important; padding-bottom: 4px !important; } + .p-lg-2 { padding: 8px !important; } + .pt-lg-2 { padding-top: 8px !important; } + .pr-lg-2 { padding-right: 8px !important; } + .pb-lg-2 { padding-bottom: 8px !important; } + .pl-lg-2 { padding-left: 8px !important; } + .px-lg-2 { padding-right: 8px !important; padding-left: 8px !important; } + .py-lg-2 { padding-top: 8px !important; padding-bottom: 8px !important; } + .p-lg-3 { padding: 16px !important; } + .pt-lg-3 { padding-top: 16px !important; } + .pr-lg-3 { padding-right: 16px !important; } + .pb-lg-3 { padding-bottom: 16px !important; } + .pl-lg-3 { padding-left: 16px !important; } + .px-lg-3 { padding-right: 16px !important; padding-left: 16px !important; } + .py-lg-3 { padding-top: 16px !important; padding-bottom: 16px !important; } + .p-lg-4 { padding: 24px !important; } + .pt-lg-4 { padding-top: 24px !important; } + .pr-lg-4 { padding-right: 24px !important; } + .pb-lg-4 { padding-bottom: 24px !important; } + .pl-lg-4 { padding-left: 24px !important; } + .px-lg-4 { padding-right: 24px !important; padding-left: 24px !important; } + .py-lg-4 { padding-top: 24px !important; padding-bottom: 24px !important; } + .p-lg-5 { padding: 32px !important; } + .pt-lg-5 { padding-top: 32px !important; } + .pr-lg-5 { padding-right: 32px !important; } + .pb-lg-5 { padding-bottom: 32px !important; } + .pl-lg-5 { padding-left: 32px !important; } + .px-lg-5 { padding-right: 32px !important; padding-left: 32px !important; } + .py-lg-5 { padding-top: 32px !important; padding-bottom: 32px !important; } + .p-lg-6 { padding: 40px !important; } + .pt-lg-6 { padding-top: 40px !important; } + .pr-lg-6 { padding-right: 40px !important; } + .pb-lg-6 { padding-bottom: 40px !important; } + .pl-lg-6 { padding-left: 40px !important; } + .px-lg-6 { padding-right: 40px !important; padding-left: 40px !important; } + .py-lg-6 { padding-top: 40px !important; padding-bottom: 40px !important; } + .pt-lg-7 { padding-top: 48px !important; } + .pr-lg-7 { padding-right: 48px !important; } + .pb-lg-7 { padding-bottom: 48px !important; } + .pl-lg-7 { padding-left: 48px !important; } + .py-lg-7 { padding-top: 48px !important; padding-bottom: 48px !important; } + .pt-lg-8 { padding-top: 64px !important; } + .pr-lg-8 { padding-right: 64px !important; } + .pb-lg-8 { padding-bottom: 64px !important; } + .pl-lg-8 { padding-left: 64px !important; } + .py-lg-8 { padding-top: 64px !important; padding-bottom: 64px !important; } + .pt-lg-9 { padding-top: 80px !important; } + .pr-lg-9 { padding-right: 80px !important; } + .pb-lg-9 { padding-bottom: 80px !important; } + .pl-lg-9 { padding-left: 80px !important; } + .py-lg-9 { padding-top: 80px !important; padding-bottom: 80px !important; } + .pt-lg-10 { padding-top: 96px !important; } + .pr-lg-10 { padding-right: 96px !important; } + .pb-lg-10 { padding-bottom: 96px !important; } + .pl-lg-10 { padding-left: 96px !important; } + .py-lg-10 { padding-top: 96px !important; padding-bottom: 96px !important; } + .pt-lg-11 { padding-top: 112px !important; } + .pr-lg-11 { padding-right: 112px !important; } + .pb-lg-11 { padding-bottom: 112px !important; } + .pl-lg-11 { padding-left: 112px !important; } + .py-lg-11 { padding-top: 112px !important; padding-bottom: 112px !important; } + .pt-lg-12 { padding-top: 128px !important; } + .pr-lg-12 { padding-right: 128px !important; } + .pb-lg-12 { padding-bottom: 128px !important; } + .pl-lg-12 { padding-left: 128px !important; } + .py-lg-12 { padding-top: 128px !important; padding-bottom: 128px !important; } +} + +@media (min-width: 1280px) { + .p-xl-0 { padding: 0px !important; } + .pt-xl-0 { padding-top: 0px !important; } + .pr-xl-0 { padding-right: 0px !important; } + .pb-xl-0 { padding-bottom: 0px !important; } + .pl-xl-0 { padding-left: 0px !important; } + .px-xl-0 { padding-right: 0px !important; padding-left: 0px !important; } + .py-xl-0 { padding-top: 0px !important; padding-bottom: 0px !important; } + .p-xl-1 { padding: 4px !important; } + .pt-xl-1 { padding-top: 4px !important; } + .pr-xl-1 { padding-right: 4px !important; } + .pb-xl-1 { padding-bottom: 4px !important; } + .pl-xl-1 { padding-left: 4px !important; } + .px-xl-1 { padding-right: 4px !important; padding-left: 4px !important; } + .py-xl-1 { padding-top: 4px !important; padding-bottom: 4px !important; } + .p-xl-2 { padding: 8px !important; } + .pt-xl-2 { padding-top: 8px !important; } + .pr-xl-2 { padding-right: 8px !important; } + .pb-xl-2 { padding-bottom: 8px !important; } + .pl-xl-2 { padding-left: 8px !important; } + .px-xl-2 { padding-right: 8px !important; padding-left: 8px !important; } + .py-xl-2 { padding-top: 8px !important; padding-bottom: 8px !important; } + .p-xl-3 { padding: 16px !important; } + .pt-xl-3 { padding-top: 16px !important; } + .pr-xl-3 { padding-right: 16px !important; } + .pb-xl-3 { padding-bottom: 16px !important; } + .pl-xl-3 { padding-left: 16px !important; } + .px-xl-3 { padding-right: 16px !important; padding-left: 16px !important; } + .py-xl-3 { padding-top: 16px !important; padding-bottom: 16px !important; } + .p-xl-4 { padding: 24px !important; } + .pt-xl-4 { padding-top: 24px !important; } + .pr-xl-4 { padding-right: 24px !important; } + .pb-xl-4 { padding-bottom: 24px !important; } + .pl-xl-4 { padding-left: 24px !important; } + .px-xl-4 { padding-right: 24px !important; padding-left: 24px !important; } + .py-xl-4 { padding-top: 24px !important; padding-bottom: 24px !important; } + .p-xl-5 { padding: 32px !important; } + .pt-xl-5 { padding-top: 32px !important; } + .pr-xl-5 { padding-right: 32px !important; } + .pb-xl-5 { padding-bottom: 32px !important; } + .pl-xl-5 { padding-left: 32px !important; } + .px-xl-5 { padding-right: 32px !important; padding-left: 32px !important; } + .py-xl-5 { padding-top: 32px !important; padding-bottom: 32px !important; } + .p-xl-6 { padding: 40px !important; } + .pt-xl-6 { padding-top: 40px !important; } + .pr-xl-6 { padding-right: 40px !important; } + .pb-xl-6 { padding-bottom: 40px !important; } + .pl-xl-6 { padding-left: 40px !important; } + .px-xl-6 { padding-right: 40px !important; padding-left: 40px !important; } + .py-xl-6 { padding-top: 40px !important; padding-bottom: 40px !important; } + .pt-xl-7 { padding-top: 48px !important; } + .pr-xl-7 { padding-right: 48px !important; } + .pb-xl-7 { padding-bottom: 48px !important; } + .pl-xl-7 { padding-left: 48px !important; } + .py-xl-7 { padding-top: 48px !important; padding-bottom: 48px !important; } + .pt-xl-8 { padding-top: 64px !important; } + .pr-xl-8 { padding-right: 64px !important; } + .pb-xl-8 { padding-bottom: 64px !important; } + .pl-xl-8 { padding-left: 64px !important; } + .py-xl-8 { padding-top: 64px !important; padding-bottom: 64px !important; } + .pt-xl-9 { padding-top: 80px !important; } + .pr-xl-9 { padding-right: 80px !important; } + .pb-xl-9 { padding-bottom: 80px !important; } + .pl-xl-9 { padding-left: 80px !important; } + .py-xl-9 { padding-top: 80px !important; padding-bottom: 80px !important; } + .pt-xl-10 { padding-top: 96px !important; } + .pr-xl-10 { padding-right: 96px !important; } + .pb-xl-10 { padding-bottom: 96px !important; } + .pl-xl-10 { padding-left: 96px !important; } + .py-xl-10 { padding-top: 96px !important; padding-bottom: 96px !important; } + .pt-xl-11 { padding-top: 112px !important; } + .pr-xl-11 { padding-right: 112px !important; } + .pb-xl-11 { padding-bottom: 112px !important; } + .pl-xl-11 { padding-left: 112px !important; } + .py-xl-11 { padding-top: 112px !important; padding-bottom: 112px !important; } + .pt-xl-12 { padding-top: 128px !important; } + .pr-xl-12 { padding-right: 128px !important; } + .pb-xl-12 { padding-bottom: 128px !important; } + .pl-xl-12 { padding-left: 128px !important; } + .py-xl-12 { padding-top: 128px !important; padding-bottom: 128px !important; } +} + +.p-responsive { padding-right: 16px !important; padding-left: 16px !important; } + +@media (min-width: 544px) { + .p-responsive { padding-right: 40px !important; padding-left: 40px !important; } +} + +@media (min-width: 1012px) { + .p-responsive { padding-right: 16px !important; padding-left: 16px !important; } +} + +.h1 { font-size: 26px !important; } + +@media (min-width: 768px) { + .h1 { font-size: 32px !important; } +} + +.h2 { font-size: 22px !important; } + +@media (min-width: 768px) { + .h2 { font-size: 24px !important; } +} + +.h3 { font-size: 18px !important; } + +@media (min-width: 768px) { + .h3 { font-size: 20px !important; } +} + +.h4 { font-size: 16px !important; } + +.h5 { font-size: 14px !important; } + +.h6 { font-size: 12px !important; } + +.h1, .h2, .h3, .h4, .h5, .h6 { font-weight: 600 !important; } + +.f1 { font-size: 26px !important; } + +@media (min-width: 768px) { + .f1 { font-size: 32px !important; } +} + +.f2 { font-size: 22px !important; } + +@media (min-width: 768px) { + .f2 { font-size: 24px !important; } +} + +.f3 { font-size: 18px !important; } + +@media (min-width: 768px) { + .f3 { font-size: 20px !important; } +} + +.f4 { font-size: 16px !important; } + +@media (min-width: 768px) { + .f4 { font-size: 16px !important; } +} + +.f5 { font-size: 14px !important; } + +.f6 { font-size: 12px !important; } + +.f00-light { font-size: 40px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f00-light { font-size: 48px !important; } +} + +.f0-light { font-size: 32px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f0-light { font-size: 40px !important; } +} + +.f1-light { font-size: 26px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f1-light { font-size: 32px !important; } +} + +.f2-light { font-size: 22px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f2-light { font-size: 24px !important; } +} + +.f3-light { font-size: 18px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f3-light { font-size: 20px !important; } +} + +.text-small { font-size: 12px !important; } + +.lead { margin-bottom: 30px; font-size: 20px; font-weight: 300; } + +.lh-condensed-ultra { line-height: 1 !important; } + +.lh-condensed { line-height: 1.25 !important; } + +.lh-default { line-height: 1.5 !important; } + +.lh-0 { line-height: 0 !important; } + +@media (min-width: 544px) { + .lh-sm-condensed-ultra { line-height: 1 !important; } + .lh-sm-condensed { line-height: 1.25 !important; } + .lh-sm-default { line-height: 1.5 !important; } + .lh-sm-0 { line-height: 0 !important; } +} + +@media (min-width: 768px) { + .lh-md-condensed-ultra { line-height: 1 !important; } + .lh-md-condensed { line-height: 1.25 !important; } + .lh-md-default { line-height: 1.5 !important; } + .lh-md-0 { line-height: 0 !important; } +} + +@media (min-width: 1012px) { + .lh-lg-condensed-ultra { line-height: 1 !important; } + .lh-lg-condensed { line-height: 1.25 !important; } + .lh-lg-default { line-height: 1.5 !important; } + .lh-lg-0 { line-height: 0 !important; } +} + +@media (min-width: 1280px) { + .lh-xl-condensed-ultra { line-height: 1 !important; } + .lh-xl-condensed { line-height: 1.25 !important; } + .lh-xl-default { line-height: 1.5 !important; } + .lh-xl-0 { line-height: 0 !important; } +} + +.text-right { text-align: right !important; } + +.text-left { text-align: left !important; } + +.text-center { text-align: center !important; } + +@media (min-width: 544px) { + .text-sm-right { text-align: right !important; } + .text-sm-left { text-align: left !important; } + .text-sm-center { text-align: center !important; } +} + +@media (min-width: 768px) { + .text-md-right { text-align: right !important; } + .text-md-left { text-align: left !important; } + .text-md-center { text-align: center !important; } +} + +@media (min-width: 1012px) { + .text-lg-right { text-align: right !important; } + .text-lg-left { text-align: left !important; } + .text-lg-center { text-align: center !important; } +} + +@media (min-width: 1280px) { + .text-xl-right { text-align: right !important; } + .text-xl-left { text-align: left !important; } + .text-xl-center { text-align: center !important; } +} + +.text-normal { font-weight: 400 !important; } + +.text-bold { font-weight: 600 !important; } + +.text-semibold { font-weight: 500 !important; } + +.text-light { font-weight: 300 !important; } + +.text-italic { font-style: italic !important; } + +.text-uppercase { text-transform: uppercase !important; } + +.text-underline { text-decoration: underline !important; } + +.no-underline { text-decoration: none !important; } + +.no-wrap { white-space: nowrap !important; } + +.ws-normal { white-space: normal !important; } + +.wb-break-word { word-break: break-word !important; overflow-wrap: break-word !important; } + +.wb-break-all { word-break: break-all !important; } + +.text-emphasized { font-weight: 600; } + +.list-style-none { list-style: none !important; } + +.text-mono { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace !important; } + +.user-select-none { user-select: none !important; } + +.text-capitalize { text-transform: capitalize !important; } + +.d-block { display: block !important; } + +.d-flex { display: flex !important; } + +.d-inline { display: inline !important; } + +.d-inline-block { display: inline-block !important; } + +.d-inline-flex { display: inline-flex !important; } + +.d-none { display: none !important; } + +.d-table { display: table !important; } + +.d-table-cell { display: table-cell !important; } + +@media (min-width: 544px) { + .d-sm-block { display: block !important; } + .d-sm-flex { display: flex !important; } + .d-sm-inline { display: inline !important; } + .d-sm-inline-block { display: inline-block !important; } + .d-sm-inline-flex { display: inline-flex !important; } + .d-sm-none { display: none !important; } + .d-sm-table { display: table !important; } + .d-sm-table-cell { display: table-cell !important; } +} + +@media (min-width: 768px) { + .d-md-block { display: block !important; } + .d-md-flex { display: flex !important; } + .d-md-inline { display: inline !important; } + .d-md-inline-block { display: inline-block !important; } + .d-md-inline-flex { display: inline-flex !important; } + .d-md-none { display: none !important; } + .d-md-table { display: table !important; } + .d-md-table-cell { display: table-cell !important; } +} + +@media (min-width: 1012px) { + .d-lg-block { display: block !important; } + .d-lg-flex { display: flex !important; } + .d-lg-inline { display: inline !important; } + .d-lg-inline-block { display: inline-block !important; } + .d-lg-inline-flex { display: inline-flex !important; } + .d-lg-none { display: none !important; } + .d-lg-table { display: table !important; } + .d-lg-table-cell { display: table-cell !important; } +} + +@media (min-width: 1280px) { + .d-xl-block { display: block !important; } + .d-xl-flex { display: flex !important; } + .d-xl-inline { display: inline !important; } + .d-xl-inline-block { display: inline-block !important; } + .d-xl-inline-flex { display: inline-flex !important; } + .d-xl-none { display: none !important; } + .d-xl-table { display: table !important; } + .d-xl-table-cell { display: table-cell !important; } +} + +.v-hidden { visibility: hidden !important; } + +.v-visible { visibility: visible !important; } + +@media (max-width: 543.98px) { + .hide-sm { display: none !important; } +} + +@media (min-width: 544px) and (max-width: 767.98px) { + .hide-md { display: none !important; } +} + +@media (min-width: 768px) and (max-width: 1011.98px) { + .hide-lg { display: none !important; } +} + +@media (min-width: 1012px) { + .hide-xl { display: none !important; } +} + +.show-whenNarrow, .show-whenRegular, .show-whenWide, .show-whenRegular.hide-whenWide { display: none !important; } + +.hide-whenNarrow, .hide-whenRegular, .hide-whenWide { display: block !important; } + +@media (max-width: 767.98px) { + .show-whenNarrow { display: block !important; } + .hide-whenNarrow { display: none !important; } +} + +@media (min-width: 768px) { + .show-whenRegular, .show-whenRegular.hide-whenWide { display: block !important; } + .hide-whenRegular { display: none !important; } +} + +@media (min-width: 1280px) { + .show-whenWide { display: block !important; } + .hide-whenWide, .show-whenRegular.hide-whenWide { display: none !important; } +} + +.table-fixed { table-layout: fixed !important; } + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); overflow-wrap: normal; border: 0px; } + +.show-on-focus { position: absolute; width: 1px; height: 1px; margin: 0px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); } + +.show-on-focus:focus { z-index: 999; width: auto; height: auto; clip: auto; } + +.flash { position: relative; padding: 20px 16px; border-style: solid; border-width: 1px; border-radius: 6px; } + +.flash p:last-child { margin-bottom: 0px; } + +.flash .octicon { margin-right: 12px; } + +.flash-messages { margin-bottom: 24px; } + +.flash-close { float: right; padding: 16px; margin: -16px; text-align: center; cursor: pointer; background: none; border: 0px; appearance: none; } + +.flash-close:hover { opacity: 0.7; } + +.flash-close:active { opacity: 0.5; } + +.flash-close .octicon { margin-right: 0px; } + +.flash-action { float: right; margin-top: -3px; margin-left: 24px; background-clip: padding-box; } + +.flash-action.btn .octicon { margin-right: 4px; color: var(--color-fg-muted); } + +.flash-action.btn-primary { background-clip: border-box; } + +.flash-action.btn-primary .octicon { color: inherit; } + +.flash { color: var(--color-fg-default); background-image: linear-gradient(var(--color-accent-subtle), var(--color-accent-subtle)); border-color: var(--color-accent-muted); } + +.flash .octicon { color: var(--color-accent-fg); } + +.flash-warn { color: var(--color-fg-default); background-image: linear-gradient(var(--color-attention-subtle), var(--color-attention-subtle)); border-color: var(--color-attention-muted); } + +.flash-warn .octicon { color: var(--color-attention-fg); } + +.flash-error { color: var(--color-fg-default); background-image: linear-gradient(var(--color-danger-subtle), var(--color-danger-subtle)); border-color: var(--color-danger-muted); } + +.flash-error .octicon { color: var(--color-danger-fg); } + +.flash-success { color: var(--color-fg-default); background-image: linear-gradient(var(--color-success-subtle), var(--color-success-subtle)); border-color: var(--color-success-muted); } + +.flash-success .octicon { color: var(--color-success-fg); } + +.flash-full { margin-top: -1px; border-width: 1px 0px; border-radius: 0px; } + +.flash-banner { position: fixed; top: 0px; z-index: 90; width: 100%; border-top: 0px; border-right: 0px; border-left: 0px; border-radius: 0px; } + +.flash-full, .flash-banner { background-color: var(--color-canvas-default); } + +.warning { padding: 0.5em; margin-bottom: 0.8em; font-weight: 600; background-color: var(--color-attention-subtle); } + +.autocomplete-label-stacked { display: block; margin-bottom: 6px; } + +.autocomplete-label-inline { display: inline; margin-right: 6px; } + +@media (max-width: 544px) { + .autocomplete-label-inline { display: block; margin-bottom: 6px; } +} + +.autocomplete-body { position: relative; display: inline; } + +.autocomplete-embedded-icon-wrap { display: inline-flex; padding: 4px 8px; align-items: center; } + +.autocomplete-embedded-icon-wrap:focus-within { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.autocomplete-embedded-icon-wrap .form-control { padding: 0px; margin-left: 8px; border: none; box-shadow: none; } + +.autocomplete-embedded-icon-wrap .form-control:focus { box-shadow: none; } + +.autocomplete-embedded-icon-wrap .form-control:focus-visible { box-shadow: none; } + +.autocomplete-results { position: absolute; left: 0px; z-index: 99; width: max-content; min-width: 100%; max-height: 20em; overflow-y: auto; font-size: 13px; list-style: none; background: var(--color-canvas-overlay); border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-medium); } + +.autocomplete-item { display: block; width: 100%; padding: 4px 8px; overflow: hidden; font-weight: 600; color: var(--color-fg-default); text-align: left; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; background-color: var(--color-canvas-overlay); border: 0px; } + +.autocomplete-item:hover { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); } + +.autocomplete-item:hover * { color: inherit !important; } + +.autocomplete-item.selected, .autocomplete-item[aria-selected="true"], .autocomplete-item.navigation-focus { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); } + +.autocomplete-item.selected *, .autocomplete-item[aria-selected="true"] *, .autocomplete-item.navigation-focus * { color: inherit !important; } + +.suggester { position: relative; top: 0px; left: 0px; min-width: 180px; padding: 0px; margin: 24px 0px 0px; list-style: none; cursor: pointer; background: var(--color-canvas-overlay); border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-medium); } + +.suggester li { display: block; padding: 4px 8px; font-weight: 500; border-bottom: 1px solid var(--color-border-muted); } + +.suggester li small { font-weight: 400; color: var(--color-fg-muted); } + +.suggester li:last-child { border-bottom: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.suggester li:first-child { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.suggester li:hover { color: var(--color-fg-on-emphasis); text-decoration: none; background: var(--color-accent-emphasis); } + +.suggester li:hover small { color: var(--color-fg-on-emphasis); } + +.suggester li:hover .octicon { color: inherit !important; } + +.suggester li[aria-selected="true"], .suggester li.navigation-focus { color: var(--color-fg-on-emphasis); text-decoration: none; background: var(--color-accent-emphasis); } + +.suggester li[aria-selected="true"] small, .suggester li.navigation-focus small { color: var(--color-fg-on-emphasis); } + +.suggester li[aria-selected="true"] .octicon, .suggester li.navigation-focus .octicon { color: inherit !important; } + +.suggester-container { position: absolute; top: 0px; left: 0px; z-index: 30; } + +@media (max-width: 544px) { + .page-responsive .suggester-container { right: 8px !important; left: 8px !important; } + .page-responsive .suggester li { padding: 8px 16px; } +} + +.avatar { display: inline-block; overflow: hidden; line-height: 1; vertical-align: middle; background-color: var(--color-avatar-bg); border-radius: 6px; flex-shrink: 0; box-shadow: 0 0 0 1px var(--color-avatar-border); } + +.avatar-link { float: left; line-height: 1; } + +.avatar-group-item { display: inline-block; margin-bottom: 3px; } + +.avatar-1, .avatar-2, .avatar-small { border-radius: 4px; } + +.avatar-1 { width: 16px; height: 16px; } + +.avatar-2 { width: 20px; height: 20px; } + +.avatar-3 { width: 24px; height: 24px; } + +.avatar-4 { width: 28px; height: 28px; } + +.avatar-5 { width: 32px; height: 32px; } + +.avatar-6 { width: 40px; height: 40px; } + +.avatar-7 { width: 48px; height: 48px; } + +.avatar-8 { width: 64px; height: 64px; } + +.avatar-parent-child { position: relative; } + +.avatar-child { position: absolute; right: -15%; bottom: -9%; background-color: var(--color-canvas-default); border-radius: 4px; box-shadow: var(--color-avatar-child-shadow); } + +.AvatarStack { position: relative; min-width: 26px; height: 20px; } + +.AvatarStack .AvatarStack-body { position: absolute; } + +.AvatarStack.AvatarStack--two { min-width: 36px; } + +.AvatarStack.AvatarStack--three-plus { min-width: 46px; } + +.AvatarStack-body { display: flex; background: var(--color-canvas-default); } + +.AvatarStack-body .avatar { position: relative; z-index: 2; display: flex; width: 20px; height: 20px; box-sizing: content-box; margin-right: -11px; background-color: var(--color-canvas-default); border-right: 1px solid var(--color-canvas-default); border-radius: 4px; box-shadow: none; transition: margin 0.1s ease-in-out 0s; } + +.AvatarStack-body .avatar:first-child { z-index: 3; } + +.AvatarStack-body .avatar:last-child { z-index: 1; border-right: 0px; } + +.AvatarStack-body .avatar img { border-radius: 4px; } + +.AvatarStack-body .avatar:nth-child(n+4) { display: none; opacity: 0; } + +.AvatarStack-body:hover .avatar { margin-right: 3px; } + +.AvatarStack-body:hover .avatar:nth-child(n+4) { display: flex; opacity: 1; } + +.AvatarStack-body:hover .avatar-more { display: none !important; } + +.avatar.avatar-more { z-index: 1; margin-right: 0px; background: var(--color-canvas-subtle); } + +.avatar.avatar-more::before, .avatar.avatar-more::after { position: absolute; display: block; height: 20px; content: ""; border-radius: 2px; outline: 1px solid var(--color-canvas-default); } + +.avatar.avatar-more::before { width: 17px; background: var(--color-avatar-stack-fade-more); } + +.avatar.avatar-more::after { width: 14px; background: var(--color-avatar-stack-fade); } + +.AvatarStack--right .AvatarStack-body { right: 0px; flex-direction: row-reverse; } + +.AvatarStack--right .AvatarStack-body:hover .avatar { margin-right: 0px; margin-left: 3px; } + +.AvatarStack--right .AvatarStack-body .avatar:not(:last-child) { border-left: 0px; } + +.AvatarStack--right .avatar.avatar-more { background: var(--color-avatar-stack-fade); } + +.AvatarStack--right .avatar.avatar-more::before { width: 5px; } + +.AvatarStack--right .avatar.avatar-more::after { width: 2px; background: var(--color-canvas-subtle); } + +.AvatarStack--right .avatar { margin-right: 0px; margin-left: -11px; border-right: 0px; border-left: 1px solid var(--color-canvas-default); } + +.CircleBadge { display: flex; align-items: center; justify-content: center; background-color: var(--color-canvas-default); border-radius: 50%; box-shadow: var(--color-shadow-medium); } + +.CircleBadge-icon { max-width: 60% !important; height: auto !important; max-height: 55% !important; } + +.CircleBadge--small { width: 56px; height: 56px; } + +.CircleBadge--medium { width: 96px; height: 96px; } + +.CircleBadge--large { width: 128px; height: 128px; } + +.DashedConnection { position: relative; } + +.DashedConnection::before { position: absolute; top: 50%; left: 0px; width: 100%; content: ""; border-bottom: 2px dashed var(--color-border-default); } + +.DashedConnection .CircleBadge { position: relative; } + +.blankslate { position: relative; padding: 32px; text-align: center; } + +.blankslate p { color: var(--color-fg-muted); } + +.blankslate code { padding: 2px 5px 3px; font-size: 14px; background: var(--color-canvas-default); border: 1px solid var(--color-border-muted); border-radius: 6px; } + +.blankslate img { width: 56px; height: 56px; } + +.blankslate-icon { margin-right: 4px; margin-bottom: 8px; margin-left: 4px; color: var(--color-fg-muted); } + +.blankslate-image { margin-bottom: 16px; } + +.blankslate-heading { margin-bottom: 4px; } + +.blankslate-action { margin-top: 16px; } + +.blankslate-action:first-of-type { margin-top: 24px; } + +.blankslate-action:last-of-type { margin-bottom: 8px; } + +.blankslate-capped { border-radius: 0px 0px 6px 6px; } + +.blankslate-spacious { padding: 80px 40px; } + +.blankslate-narrow { max-width: 485px; margin: 0px auto; } + +.blankslate-large img { width: 80px; height: 80px; } + +.blankslate-large h3 { margin: 16px 0px; font-size: 24px; } + +.blankslate-large p { font-size: 16px; } + +.blankslate-clean-background { border: 0px; } + +.branch-name { display: inline-block; padding: 2px 6px; font: 12px ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-muted); word-break: break-all; background-color: var(--color-accent-subtle); border-radius: 6px; } + +.branch-name .octicon { margin: 1px -2px 0px 0px; color: var(--color-fg-muted); } + +a.branch-name { color: var(--color-accent-fg); background-color: var(--color-accent-subtle); } + +a.branch-name .octicon { color: var(--color-accent-fg); } + +.dropdown { position: relative; } + +.dropdown-caret { display: inline-block; width: 0px; height: 0px; vertical-align: middle; content: ""; border-style: solid; border-width: 4px 4px 0px; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; } + +.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 100; width: 160px; padding-top: 4px; padding-bottom: 4px; margin-top: 2px; list-style: none; background-color: var(--color-canvas-overlay); background-clip: padding-box; border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-large); } + +.dropdown-menu::before, .dropdown-menu::after { position: absolute; display: inline-block; content: ""; } + +.dropdown-menu::before { border-width: 8px; border-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-border-default); } + +.dropdown-menu::after { border-width: 7px; border-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-canvas-overlay); } + +.dropdown-menu > ul { list-style: none; } + +.dropdown-menu-no-overflow { width: auto; } + +.dropdown-menu-no-overflow .dropdown-item { padding: 4px 16px; overflow: visible; text-overflow: inherit; } + +.dropdown-item { display: block; padding: 4px 8px 4px 16px; overflow: hidden; color: var(--color-fg-default); text-overflow: ellipsis; white-space: nowrap; } + +.dropdown-item:hover { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); } + +.dropdown-item:hover > .octicon { color: inherit; opacity: 1; } + +.dropdown-item:hover [class*="color-text-"] { color: inherit !important; } + +.dropdown-item:hover > .Label { border-color: currentcolor; color: inherit !important; } + +.dropdown-item.btn-link { width: 100%; text-align: left; } + +.dropdown-signout { width: 100%; text-align: left; background: none; border: 0px; } + +.dropdown-divider { display: block; height: 0px; margin: 8px 0px; border-top: 1px solid var(--color-border-default); } + +.dropdown-header { padding: 4px 16px; font-size: 12px; color: var(--color-fg-muted); } + +.dropdown-item[aria-checked="false"] .octicon-check { display: none; } + +.dropdown-menu-w { top: 0px; right: 100%; left: auto; width: auto; margin-top: 0px; margin-right: 8px; } + +.dropdown-menu-w::before { top: 10px; right: -16px; left: auto; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: var(--color-border-default); } + +.dropdown-menu-w::after { top: 11px; right: -14px; left: auto; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: var(--color-canvas-overlay); } + +.dropdown-menu-e { top: 0px; left: 100%; width: auto; margin-top: 0px; margin-left: 8px; } + +.dropdown-menu-e::before { top: 10px; left: -16px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-color: var(--color-border-default); } + +.dropdown-menu-e::after { top: 11px; left: -14px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-color: var(--color-canvas-overlay); } + +.dropdown-menu-ne { top: auto; bottom: 100%; left: 0px; margin-bottom: 3px; } + +.dropdown-menu-ne::before, .dropdown-menu-ne::after { top: auto; right: auto; } + +.dropdown-menu-ne::before { bottom: -8px; left: 9px; border-top: 8px solid var(--color-border-default); border-right: 8px solid transparent; border-bottom: 0px; border-left: 8px solid transparent; } + +.dropdown-menu-ne::after { bottom: -7px; left: 10px; border-top: 7px solid var(--color-canvas-overlay); border-right: 7px solid transparent; border-bottom: 0px; border-left: 7px solid transparent; } + +.dropdown-menu-s { right: 50%; left: auto; transform: translateX(50%); } + +.dropdown-menu-s::before { top: -16px; right: 50%; transform: translateX(50%); } + +.dropdown-menu-s::after { top: -14px; right: 50%; transform: translateX(50%); } + +.dropdown-menu-sw { right: 0px; left: auto; } + +.dropdown-menu-sw::before { top: -16px; right: 9px; left: auto; } + +.dropdown-menu-sw::after { top: -14px; right: 10px; left: auto; } + +.dropdown-menu-se::before { top: -16px; left: 9px; } + +.dropdown-menu-se::after { top: -14px; left: 10px; } + +.Header { z-index: 32; display: flex; padding: 16px; font-size: 14px; line-height: 1.5; color: var(--color-header-text); background-color: var(--color-header-bg); align-items: center; flex-wrap: nowrap; } + +.Header-item { display: flex; margin-right: 16px; align-self: stretch; align-items: center; flex-wrap: nowrap; } + +.Header-item--full { flex: 1 1 auto; } + +.Header-link { font-weight: 600; color: var(--color-header-logo); white-space: nowrap; } + +.Header-link:hover, .Header-link:focus { color: var(--color-header-text); text-decoration: none; } + +.Header-input { color: var(--color-header-text); background-color: var(--color-header-search-bg); border: 1px solid var(--color-header-search-border); box-shadow: none; } + +.Header-input::placeholder { color: rgba(255, 255, 255, 0.75); } + +.IssueLabel { display: inline-block; padding: 0px 7px; font-size: 12px; font-weight: 500; line-height: 18px; white-space: nowrap; border: 1px solid transparent; border-radius: 2em; } + +.IssueLabel .g-emoji { position: relative; top: -0.05em; display: inline-block; font-size: 1em; line-height: 1; } + +.IssueLabel:hover { text-decoration: none; } + +.IssueLabel--big { padding-right: 10px; padding-left: 10px; line-height: 22px; } + +.labels { position: relative; } + +.label, .Label { display: inline-block; padding: 0px 7px; font-size: 12px; font-weight: 500; line-height: 18px; white-space: nowrap; border-width: 1px; border-style: solid; border-image: initial; border-radius: 2em; border-color: var(--color-border-default); } + +.label:hover, .Label:hover { text-decoration: none; } + +.Label--large { padding-right: 10px; padding-left: 10px; line-height: 22px; } + +.Label--inline { display: inline; padding: 0.12em 0.5em; font-size: 85%; } + +.Label--primary { color: var(--color-fg-default); border-color: var(--color-neutral-emphasis); } + +.Label--secondary { color: var(--color-fg-muted); border-color: var(--color-border-default); } + +.Label--info, .Label--accent { color: var(--color-accent-fg); border-color: var(--color-accent-emphasis); } + +.Label--success { color: var(--color-success-fg); border-color: var(--color-success-emphasis); } + +.Label--warning, .Label--attention { color: var(--color-attention-fg); border-color: var(--color-attention-emphasis); } + +.Label--severe { color: var(--color-severe-fg); border-color: var(--color-severe-emphasis); } + +.Label--danger { color: var(--color-danger-fg); border-color: var(--color-danger-emphasis); } + +.Label--open { color: var(--color-open-fg); border-color: var(--color-open-emphasis); } + +.Label--closed { color: var(--color-closed-fg); border-color: var(--color-closed-emphasis); } + +.Label--done { color: var(--color-done-fg); border-color: var(--color-done-emphasis); } + +.Label--sponsors { color: var(--color-sponsors-fg); border-color: var(--color-sponsors-emphasis); } + +.state, .State { display: inline-block; padding: 5px 12px; font-size: 14px; font-weight: 500; line-height: 20px; text-align: center; white-space: nowrap; border-radius: 2em; } + +.state, .State, .State--draft { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); border: 1px solid transparent; } + +.State--open { color: var(--color-fg-on-emphasis); background-color: var(--color-open-emphasis); } + +.State--merged { color: var(--color-fg-on-emphasis); background-color: var(--color-done-emphasis); } + +.State--closed { color: var(--color-fg-on-emphasis); background-color: var(--color-closed-emphasis); } + +.State--small { padding: 0px 10px; font-size: 12px; line-height: 24px; } + +.State--small .octicon { width: 1em; } + +.Counter { display: inline-block; min-width: 20px; padding: 0px 6px; font-size: 12px; font-weight: 500; line-height: 18px; color: var(--color-fg-default); text-align: center; background-color: var(--color-neutral-muted); border: 1px solid var(--color-counter-border); border-radius: 2em; } + +.Counter:empty { display: none; } + +.Counter .octicon { vertical-align: text-top; opacity: 0.8; } + +.Counter--primary { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); } + +.Counter--secondary { color: var(--color-fg-muted); background-color: var(--color-neutral-subtle); } + +.diffstat { font-size: 12px; font-weight: 600; color: var(--color-fg-muted); white-space: nowrap; cursor: default; } + +.diffstat-block-deleted, .diffstat-block-added, .diffstat-block-neutral { display: inline-block; width: 8px; height: 8px; margin-left: 1px; outline-offset: -1px; } + +.diffstat-block-deleted { background-color: var(--color-danger-emphasis); outline: 1px solid var(--color-border-subtle); } + +.diffstat-block-added { background-color: var(--color-diffstat-addition-bg); outline: 1px solid var(--color-border-subtle); } + +.diffstat-block-neutral { background-color: var(--color-neutral-muted); outline: 1px solid var(--color-border-subtle); } + +.AnimatedEllipsis { display: inline-block; overflow: hidden; vertical-align: bottom; } + +.AnimatedEllipsis::after { display: inline-block; content: "..."; animation: 1.2s steps(4, jump-none) 0s infinite normal none running AnimatedEllipsis-keyframes; } + +@keyframes AnimatedEllipsis-keyframes { + 0% { transform: translateX(-100%); } +} + +.markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 16px; line-height: 1.5; overflow-wrap: break-word; } + +.markdown-body::before { display: table; content: ""; } + +.markdown-body::after { display: table; clear: both; content: ""; } + +.markdown-body > :first-child { margin-top: 0px !important; } + +.markdown-body > :last-child { margin-bottom: 0px !important; } + +.markdown-body a:not([href]) { color: inherit; text-decoration: none; } + +.markdown-body .absent { color: var(--color-danger-fg); } + +.markdown-body .anchor { float: left; padding-right: 4px; margin-left: -20px; line-height: 1; } + +.markdown-body .anchor:focus { outline: none; } + +.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre, .markdown-body details { margin-top: 0px; margin-bottom: 16px; } + +.markdown-body hr { height: 0.25em; padding: 0px; margin: 24px 0px; background-color: var(--color-border-default); border: 0px; } + +.markdown-body blockquote { padding: 0px 1em; color: var(--color-fg-muted); border-left: 0.25em solid var(--color-border-default); } + +.markdown-body blockquote > :first-child { margin-top: 0px; } + +.markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { margin-top: 24px; margin-bottom: 16px; font-weight: 600; line-height: 1.25; } + +.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { color: var(--color-fg-default); vertical-align: middle; visibility: hidden; } + +.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { text-decoration: none; } + +.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { visibility: visible; } + +.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code { padding: 0px 0.2em; font-size: inherit; } + +.markdown-body h1 { padding-bottom: 0.3em; font-size: 2em; border-bottom: 1px solid var(--color-border-muted); } + +.markdown-body h2 { padding-bottom: 0.3em; font-size: 1.5em; border-bottom: 1px solid var(--color-border-muted); } + +.markdown-body h3 { font-size: 1.25em; } + +.markdown-body h4 { font-size: 1em; } + +.markdown-body h5 { font-size: 0.875em; } + +.markdown-body h6 { font-size: 0.85em; color: var(--color-fg-muted); } + +.markdown-body summary h1, .markdown-body summary h2, .markdown-body summary h3, .markdown-body summary h4, .markdown-body summary h5, .markdown-body summary h6 { display: inline-block; } + +.markdown-body summary h1 .anchor, .markdown-body summary h2 .anchor, .markdown-body summary h3 .anchor, .markdown-body summary h4 .anchor, .markdown-body summary h5 .anchor, .markdown-body summary h6 .anchor { margin-left: -40px; } + +.markdown-body summary h1, .markdown-body summary h2 { padding-bottom: 0px; border-bottom: 0px; } + +.markdown-body ul, .markdown-body ol { padding-left: 2em; } + +.markdown-body ul.no-list, .markdown-body ol.no-list { padding: 0px; list-style-type: none; } + +.markdown-body ol[type="1"] { list-style-type: decimal; } + +.markdown-body ol[type="a"] { list-style-type: lower-alpha; } + +.markdown-body ol[type="i"] { list-style-type: lower-roman; } + +.markdown-body div > ol:not([type]) { list-style-type: decimal; } + +.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul { margin-top: 0px; margin-bottom: 0px; } + +.markdown-body li > p { margin-top: 16px; } + +.markdown-body li + li { margin-top: 0.25em; } + +.markdown-body dl { padding: 0px; } + +.markdown-body dl dt { padding: 0px; margin-top: 16px; font-size: 1em; font-style: italic; font-weight: 600; } + +.markdown-body dl dd { padding: 0px 16px; margin-bottom: 16px; } + +.markdown-body table { display: block; width: max-content; max-width: 100%; overflow: auto; } + +.markdown-body table th { font-weight: 600; } + +.markdown-body table th, .markdown-body table td { padding: 6px 13px; border: 1px solid var(--color-border-default); } + +.markdown-body table tr { background-color: var(--color-canvas-default); border-top: 1px solid var(--color-border-muted); } + +.markdown-body table tr:nth-child(2n) { background-color: var(--color-canvas-subtle); } + +.markdown-body table img { background-color: transparent; } + +.markdown-body img { max-width: 100%; box-sizing: content-box; background-color: var(--color-canvas-default); } + +.markdown-body img[align="right"] { padding-left: 20px; } + +.markdown-body img[align="left"] { padding-right: 20px; } + +.markdown-body .emoji { max-width: none; vertical-align: text-top; background-color: transparent; } + +.markdown-body span.frame { display: block; overflow: hidden; } + +.markdown-body span.frame > span { display: block; float: left; width: auto; padding: 7px; margin: 13px 0px 0px; overflow: hidden; border: 1px solid var(--color-border-default); } + +.markdown-body span.frame span img { display: block; float: left; } + +.markdown-body span.frame span span { display: block; padding: 5px 0px 0px; clear: both; color: var(--color-fg-default); } + +.markdown-body span.align-center { display: block; overflow: hidden; clear: both; } + +.markdown-body span.align-center > span { display: block; margin: 13px auto 0px; overflow: hidden; text-align: center; } + +.markdown-body span.align-center span img { margin: 0px auto; text-align: center; } + +.markdown-body span.align-right { display: block; overflow: hidden; clear: both; } + +.markdown-body span.align-right > span { display: block; margin: 13px 0px 0px; overflow: hidden; text-align: right; } + +.markdown-body span.align-right span img { margin: 0px; text-align: right; } + +.markdown-body span.float-left { display: block; float: left; margin-right: 13px; overflow: hidden; } + +.markdown-body span.float-left span { margin: 13px 0px 0px; } + +.markdown-body span.float-right { display: block; float: right; margin-left: 13px; overflow: hidden; } + +.markdown-body span.float-right > span { display: block; margin: 13px auto 0px; overflow: hidden; text-align: right; } + +.markdown-body code, .markdown-body tt { padding: 0.2em 0.4em; margin: 0px; font-size: 85%; background-color: var(--color-neutral-muted); border-radius: 6px; } + +.markdown-body code br, .markdown-body tt br { display: none; } + +.markdown-body del code { text-decoration: inherit; } + +.markdown-body samp { font-size: 85%; } + +.markdown-body pre { overflow-wrap: normal; } + +.markdown-body pre code { font-size: 100%; } + +.markdown-body pre > code { padding: 0px; margin: 0px; word-break: normal; white-space: pre; background: transparent; border: 0px; } + +.markdown-body .highlight { margin-bottom: 16px; } + +.markdown-body .highlight pre { margin-bottom: 0px; word-break: normal; } + +.markdown-body .highlight pre, .markdown-body pre { padding: 16px; overflow: auto; font-size: 85%; line-height: 1.45; background-color: var(--color-canvas-subtle); border-radius: 6px; } + +.markdown-body pre code, .markdown-body pre tt { display: inline; padding: 0px; margin: 0px; overflow: visible; line-height: inherit; overflow-wrap: normal; background-color: transparent; border: 0px; } + +.markdown-body .csv-data td, .markdown-body .csv-data th { padding: 5px; overflow: hidden; font-size: 12px; line-height: 1; text-align: left; white-space: nowrap; } + +.markdown-body .csv-data .blob-num { padding: 10px 8px 9px; text-align: right; background: var(--color-canvas-default); border: 0px; } + +.markdown-body .csv-data tr { border-top: 0px; } + +.markdown-body .csv-data th { font-weight: 600; background: var(--color-canvas-subtle); border-top: 0px; } + +.markdown-body [data-footnote-ref]::before { content: "["; } + +.markdown-body [data-footnote-ref]::after { content: "]"; } + +.markdown-body .footnotes { font-size: 12px; color: var(--color-fg-muted); border-top: 1px solid var(--color-border-default); } + +.markdown-body .footnotes ol { padding-left: 16px; } + +.markdown-body .footnotes li { position: relative; } + +.markdown-body .footnotes li:target::before { position: absolute; inset: -8px -8px -8px -24px; pointer-events: none; content: ""; border: 2px solid var(--color-accent-emphasis); border-radius: 6px; } + +.markdown-body .footnotes li:target { color: var(--color-fg-default); } + +.markdown-body .footnotes .data-footnote-backref g-emoji { font-family: monospace; } + +.Popover { position: absolute; z-index: 100; } + +.Popover-message { position: relative; width: 232px; margin-right: auto; margin-left: auto; background-color: var(--color-canvas-overlay); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.Popover-message::before, .Popover-message::after { position: absolute; left: 50%; display: inline-block; content: ""; } + +.Popover-message::before { top: -16px; margin-left: -9px; border-width: 8px; border-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-border-default); } + +.Popover-message::after { top: -14px; margin-left: -8px; border-width: 7px; border-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-canvas-overlay); } + +.Popover-message--no-caret::before, .Popover-message--no-caret::after { display: none; } + +.Popover-message--bottom::before, .Popover-message--bottom::after, .Popover-message--bottom-right::before, .Popover-message--bottom-right::after, .Popover-message--bottom-left::before, .Popover-message--bottom-left::after { top: auto; border-bottom-color: transparent; } + +.Popover-message--bottom::before, .Popover-message--bottom-right::before, .Popover-message--bottom-left::before { bottom: -16px; border-top-color: var(--color-border-default); } + +.Popover-message--bottom::after, .Popover-message--bottom-right::after, .Popover-message--bottom-left::after { bottom: -14px; border-top-color: var(--color-canvas-overlay); } + +.Popover-message--top-right, .Popover-message--bottom-right { right: -9px; margin-right: 0px; } + +.Popover-message--top-right::before, .Popover-message--top-right::after, .Popover-message--bottom-right::before, .Popover-message--bottom-right::after { left: auto; margin-left: 0px; } + +.Popover-message--top-right::before, .Popover-message--bottom-right::before { right: 20px; } + +.Popover-message--top-right::after, .Popover-message--bottom-right::after { right: 21px; } + +.Popover-message--top-left, .Popover-message--bottom-left { left: -9px; margin-left: 0px; } + +.Popover-message--top-left::before, .Popover-message--top-left::after, .Popover-message--bottom-left::before, .Popover-message--bottom-left::after { left: 24px; margin-left: 0px; } + +.Popover-message--top-left::after, .Popover-message--bottom-left::after { left: 25px; } + +.Popover-message--right::before, .Popover-message--right::after, .Popover-message--right-top::before, .Popover-message--right-top::after, .Popover-message--right-bottom::before, .Popover-message--right-bottom::after, .Popover-message--left::before, .Popover-message--left::after, .Popover-message--left-top::before, .Popover-message--left-top::after, .Popover-message--left-bottom::before, .Popover-message--left-bottom::after { top: 50%; left: auto; margin-left: 0px; border-bottom-color: transparent; } + +.Popover-message--right::before, .Popover-message--right-top::before, .Popover-message--right-bottom::before, .Popover-message--left::before, .Popover-message--left-top::before, .Popover-message--left-bottom::before { margin-top: -9px; } + +.Popover-message--right::after, .Popover-message--right-top::after, .Popover-message--right-bottom::after, .Popover-message--left::after, .Popover-message--left-top::after, .Popover-message--left-bottom::after { margin-top: -8px; } + +.Popover-message--right::before, .Popover-message--right-top::before, .Popover-message--right-bottom::before { right: -16px; border-left-color: var(--color-border-default); } + +.Popover-message--right::after, .Popover-message--right-top::after, .Popover-message--right-bottom::after { right: -14px; border-left-color: var(--color-canvas-overlay); } + +.Popover-message--left::before, .Popover-message--left-top::before, .Popover-message--left-bottom::before { left: -16px; border-right-color: var(--color-border-default); } + +.Popover-message--left::after, .Popover-message--left-top::after, .Popover-message--left-bottom::after { left: -14px; border-right-color: var(--color-canvas-overlay); } + +.Popover-message--right-top::before, .Popover-message--right-top::after, .Popover-message--left-top::before, .Popover-message--left-top::after { top: 24px; } + +.Popover-message--right-bottom::before, .Popover-message--right-bottom::after, .Popover-message--left-bottom::before, .Popover-message--left-bottom::after { top: auto; } + +.Popover-message--right-bottom::before, .Popover-message--left-bottom::before { bottom: 16px; } + +.Popover-message--right-bottom::after, .Popover-message--left-bottom::after { bottom: 17px; } + +@media (min-width: 544px) { + .Popover-message--large { min-width: 320px; } +} + +@media (max-width: 767.98px) { + .Popover { position: fixed; inset: auto 0px 0px !important; } + .Popover-message { inset: auto; margin: 8px; width: auto !important; } + .Popover-message > .btn-octicon { padding: 12px !important; } + .Popover-message::after, .Popover-message::before { display: none; } +} + +.Progress { display: flex; height: 8px; overflow: hidden; background-color: var(--color-neutral-muted); border-radius: 6px; outline: transparent solid 1px; } + +.Progress--large { height: 10px; } + +.Progress--small { height: 5px; } + +.Progress-item { outline: transparent solid 2px; } + +.Progress-item + .Progress-item { margin-left: 2px; } + +.SelectMenu { position: fixed; inset: 0px; z-index: 99; display: flex; padding: 16px; pointer-events: none; flex-direction: column; } + +@media (min-width: 544px) { + .SelectMenu { position: absolute; inset: auto; padding: 0px; } +} + +.SelectMenu::before { position: absolute; inset: 0px; pointer-events: none; content: ""; background-color: var(--color-primer-canvas-backdrop); } + +@media (min-width: 544px) { + .SelectMenu::before { display: none; } +} + +.SelectMenu-modal { position: relative; z-index: 99; display: flex; max-height: 66%; margin: auto 0px; overflow: hidden; pointer-events: auto; flex-direction: column; background-color: var(--color-canvas-overlay); border: 1px solid var(--color-select-menu-backdrop-border); border-radius: 12px; box-shadow: var(--color-shadow-large); animation: 0.12s cubic-bezier(0, 0.1, 0.1, 1) 0s 1 normal backwards running SelectMenu-modal-animation; } + +@keyframes SelectMenu-modal-animation { + 0% { opacity: 0; transform: scale(0.9); } +} + +@keyframes SelectMenu-modal-animation--sm { + 0% { opacity: 0; transform: translateY(-16px); } +} + +@media (min-width: 544px) { + .SelectMenu-modal { width: 300px; height: auto; max-height: 480px; margin: 8px 0px 16px; font-size: 12px; border-color: var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-large); animation-name: SelectMenu-modal-animation--sm; } +} + +.SelectMenu-header { display: flex; padding: 16px; flex: 0 0 auto; align-items: center; border-bottom: 1px solid var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-header { padding: 7px 7px 7px 16px; } +} + +.SelectMenu-title { flex: 1 1 0%; font-size: 14px; font-weight: 600; } + +@media (min-width: 544px) { + .SelectMenu-title { font-size: inherit; } +} + +.SelectMenu-closeButton { padding: 16px; margin: -16px; line-height: 1; color: var(--color-fg-muted); background-color: transparent; border: 0px; } + +@media (min-width: 544px) { + .SelectMenu-closeButton { padding: 8px; margin: -8px -7px; } +} + +.SelectMenu-filter { padding: 16px; margin: 0px; border-bottom: 1px solid var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-filter { padding: 8px; } +} + +.SelectMenu-input { display: block; width: 100%; } + +@media (min-width: 544px) { + .SelectMenu-input { font-size: 14px; } +} + +.SelectMenu-list { position: relative; padding: 0px; margin: 0px 0px -1px; flex: 1 1 auto; overflow: hidden auto; background-color: var(--color-canvas-overlay); } + +.SelectMenu-item { display: flex; align-items: center; width: 100%; padding: 16px; overflow: hidden; color: var(--color-fg-default); text-align: left; cursor: pointer; background-color: var(--color-canvas-overlay); border-top: 0px; border-right: 0px; border-left: 0px; border-image: initial; border-bottom: 1px solid var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-item { padding-top: 7px; padding-bottom: 7px; } +} + +.SelectMenu-list--borderless .SelectMenu-item { border-bottom: 0px; } + +.SelectMenu-icon { width: 16px; margin-right: 8px; flex-shrink: 0; } + +.SelectMenu-icon--check { visibility: hidden; transition: transform 0.12s cubic-bezier(0.5, 0.1, 1, 0.5) 0s, visibility 0s linear 0.12s; transform: scale(0); } + +.SelectMenu-tabs { display: flex; flex-shrink: 0; overflow: auto hidden; box-shadow: inset 0 -1px 0 var(--color-border-muted); } + +.SelectMenu-tabs::-webkit-scrollbar { display: none; } + +@media (min-width: 544px) { + .SelectMenu-tabs { padding: 8px 8px 0px; } +} + +.SelectMenu-tab { flex: 1 1 0%; padding: 8px 16px; font-size: 12px; font-weight: 500; color: var(--color-fg-muted); text-align: center; background-color: transparent; border: 0px; box-shadow: inset 0 -1px 0 var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-tab { flex: 0 0 auto; padding: 4px 16px; border-width: 1px 1px 0px; border-style: solid; border-color: transparent; border-image: initial; border-top-left-radius: 6px; border-top-right-radius: 6px; } +} + +.SelectMenu-tab[aria-selected="true"] { z-index: 1; color: var(--color-fg-default); cursor: default; background-color: var(--color-canvas-overlay); box-shadow: 0 0 0 1px var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-tab[aria-selected="true"] { border-color: var(--color-border-muted); box-shadow: none; } +} + +.SelectMenu-message { padding: 7px 16px; text-align: center; background-color: var(--color-canvas-overlay); border-bottom: 1px solid var(--color-border-muted); } + +.SelectMenu-blankslate, .SelectMenu-loading { padding: 24px 16px; text-align: center; background-color: var(--color-canvas-overlay); } + +.SelectMenu-divider { padding: 4px 16px; margin: 0px; font-size: 12px; font-weight: 500; color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-muted); } + +.SelectMenu-list--borderless .SelectMenu-divider { border-top: 1px solid var(--color-border-muted); } + +.SelectMenu-list--borderless .SelectMenu-divider:empty { padding: 0px; border-top: 0px; } + +.SelectMenu-footer { z-index: 0; padding: 8px 16px; font-size: 12px; color: var(--color-fg-muted); text-align: center; border-top: 1px solid var(--color-border-muted); } + +@media (min-width: 544px) { + .SelectMenu-footer { padding: 7px 16px; } +} + +.SelectMenu--hasFilter .SelectMenu-modal { height: 80%; max-height: none; margin-top: 0px; } + +@media (min-width: 544px) { + .SelectMenu--hasFilter .SelectMenu-modal { height: auto; max-height: 480px; margin-top: 8px; } +} + +.SelectMenu-tab:focus, .SelectMenu-item:focus { outline: 0px; } + +.SelectMenu-item:hover { text-decoration: none; } + +.SelectMenu-item[aria-checked="true"] { font-weight: 500; color: var(--color-fg-default); } + +.SelectMenu-item[aria-checked="true"] .SelectMenu-icon--check { visibility: visible; transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1) 0s, visibility 0s linear 0s; transform: scale(1); } + +.SelectMenu-item:disabled, .SelectMenu-item[aria-disabled="true"] { color: var(--color-primer-fg-disabled); pointer-events: none; } + +@media (hover: hover) { + body:not(.intent-mouse) .SelectMenu-closeButton:focus, .SelectMenu-closeButton:hover { color: var(--color-fg-default); } + .SelectMenu-closeButton:active { color: var(--color-fg-muted); } + body:not(.intent-mouse) .SelectMenu-item:focus, .SelectMenu-item:hover { background-color: var(--color-neutral-subtle); } + .SelectMenu-item:active { background-color: var(--color-canvas-subtle); } + body:not(.intent-mouse) .SelectMenu-tab:focus { background-color: var(--color-select-menu-tap-focus-bg); } + .SelectMenu-tab:hover { color: var(--color-fg-default); } + .SelectMenu-tab:not([aria-selected="true"]):active { color: var(--color-fg-default); background-color: var(--color-canvas-subtle); } +} + +@media (hover: none) { + .SelectMenu-item:focus, .SelectMenu-item:active { background-color: var(--color-canvas-subtle); } + .SelectMenu-item { -webkit-tap-highlight-color: var(--color-select-menu-tap-highlight); } +} + +.Subhead { display: flex; padding-bottom: 8px; margin-bottom: 16px; border-bottom: 1px solid var(--color-border-muted); flex-flow: row wrap; justify-content: flex-end; } + +.Subhead--spacious { margin-top: 40px; } + +.Subhead-heading { font-size: 24px; font-weight: 400; flex: 1 1 auto; order: 0; } + +.Subhead-heading--danger { font-weight: 600; color: var(--color-danger-fg); } + +.Subhead-description { font-size: 14px; color: var(--color-fg-muted); flex: 1 1 100%; order: 2; } + +.Subhead-actions { margin: 4px 0px 4px 4px; align-self: center; justify-content: flex-end; order: 1; } + +.Subhead-actions + .Subhead-description { margin-top: 4px; } + +.TimelineItem { position: relative; display: flex; padding: 16px 0px; margin-left: 16px; } + +.TimelineItem::before { position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; width: 2px; content: ""; background-color: var(--color-border-muted); } + +.TimelineItem:target .TimelineItem-badge { border-color: var(--color-accent-emphasis); box-shadow: 0 0 0.2em var(--color-accent-muted); } + +.TimelineItem-badge { position: relative; z-index: 1; display: flex; width: 32px; height: 32px; margin-right: 8px; margin-left: -15px; color: var(--color-fg-muted); align-items: center; background-color: var(--color-timeline-badge-bg); border: 2px solid var(--color-canvas-default); border-radius: 50%; justify-content: center; flex-shrink: 0; } + +.TimelineItem-badge--success { color: var(--color-fg-on-emphasis); background-color: var(--color-success-emphasis); border: 1px solid transparent; } + +.TimelineItem-body { min-width: 0px; max-width: 100%; margin-top: 4px; color: var(--color-fg-muted); flex: 1 1 auto; } + +.TimelineItem-avatar { position: absolute; left: -72px; z-index: 1; } + +.TimelineItem-break { position: relative; z-index: 1; height: 24px; margin: 0px 0px -16px -56px; background-color: var(--color-canvas-default); border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top: 4px solid var(--color-border-default); } + +.TimelineItem--condensed { padding-top: 4px; padding-bottom: 0px; } + +.TimelineItem--condensed:last-child { padding-bottom: 16px; } + +.TimelineItem--condensed .TimelineItem-badge { height: 16px; margin-top: 8px; margin-bottom: 8px; color: var(--color-fg-muted); background-color: var(--color-canvas-default); border: 0px; } + +.Toast { display: flex; margin: 8px; color: var(--color-fg-default); background-color: var(--color-canvas-default); border-radius: 6px; box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); } + +@media (min-width: 544px) { + .Toast { width: max-content; max-width: 450px; margin: 16px; } +} + +.Toast-icon { display: flex; align-items: center; justify-content: center; width: 48px; flex-shrink: 0; color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image: initial; border-right-style: initial; border-right-color: initial; border-top-left-radius: inherit; border-bottom-left-radius: inherit; } + +.Toast-content { padding: 16px; } + +.Toast-dismissButton { max-height: 54px; padding: 16px; color: inherit; background-color: transparent; border: 0px; } + +.Toast-dismissButton:hover { opacity: 0.7; } + +.Toast-dismissButton:active { opacity: 0.5; } + +.Toast--loading { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); } + +.Toast--loading .Toast-icon { background-color: var(--color-neutral-emphasis); } + +.Toast--error { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); } + +.Toast--error .Toast-icon { background-color: var(--color-danger-emphasis); } + +.Toast--warning { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); } + +.Toast--warning .Toast-icon { background-color: var(--color-attention-emphasis); } + +.Toast--success { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); } + +.Toast--success .Toast-icon { background-color: var(--color-success-emphasis); } + +.Toast--animateIn { animation: 0.18s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal backwards running Toast--animateIn; } + +@keyframes Toast--animateIn { + 0% { opacity: 0; transform: translateY(100%); } +} + +.Toast--animateOut { animation: 0.18s cubic-bezier(0.55, 0.06, 0.68, 0.19) 0s 1 normal forwards running Toast--animateOut; } + +@keyframes Toast--animateOut { + 100% { pointer-events: none; opacity: 0; transform: translateY(100%); } +} + +.Toast--spinner { animation: 1000ms linear 0s infinite normal none running Toast--spinner; } + +@keyframes Toast--spinner { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.ToggleSwitch.ToggleSwitch { display: inline-flex; } + +.ToggleSwitch { align-items: center; display: inline-flex; gap: 8px; } + +.ToggleSwitch:hover .ToggleSwitch-knob { background-color: var(--color-btn-hover-bg); } + +.ToggleSwitch:active .ToggleSwitch-knob { background-color: var(--color-btn-active-bg); } + +.ToggleSwitch--checked .ToggleSwitch-statusOn { height: auto; visibility: visible; } + +.ToggleSwitch--checked .ToggleSwitch-statusOff { height: 0px; visibility: hidden; } + +.ToggleSwitch-track { position: relative; display: block; width: 64px; height: 32px; padding: 0px; overflow: hidden; text-decoration: none; cursor: pointer; user-select: none; background-color: var(--color-switch-track-bg); border: 1px solid var(--color-switch-track-border); border-radius: 6px; transition-timing-function: cubic-bezier(0.5, 1, 0.89, 1); transition-duration: 80ms; transition-property: background-color, border-color; appearance: none; } + +.ToggleSwitch-track:focus, .ToggleSwitch-track:focus-visible { outline-offset: 0px; } + +@media (pointer: coarse) { + .ToggleSwitch-track::before { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: 44px; content: ""; transform: translateX(-50%) translateY(-50%); } +} + +@media (prefers-reduced-motion) { + .ToggleSwitch-track { transition: none 0s ease 0s; } + .ToggleSwitch-track * { transition: none 0s ease 0s; } +} + +.ToggleSwitch-track[aria-checked="true"][aria-disabled="true"] { background-color: var(--color-canvas-subtle); border-color: var(--color-border-subtle); } + +.ToggleSwitch-track[aria-checked="true"][aria-disabled="true"]:hover, .ToggleSwitch-track[aria-checked="true"][aria-disabled="true"]:active { background-color: var(--color-canvas-subtle); } + +.ToggleSwitch-track[aria-checked="true"][aria-disabled="true"]:hover .ToggleSwitch-knob, .ToggleSwitch-track[aria-checked="true"][aria-disabled="true"]:active .ToggleSwitch-knob { background-color: var(--color-switch-knob-checked-disabled-bg); } + +.ToggleSwitch-track[aria-checked="true"][aria-disabled="true"] .ToggleSwitch-knob { background-color: var(--color-switch-knob-checked-disabled-bg); } + +.ToggleSwitch-track[aria-checked="true"] { background-color: var(--color-switch-track-checked-bg); border-color: var(--color-switch-track-checked-border); } + +.ToggleSwitch-track[aria-checked="true"]:hover { background-color: var(--color-switch-track-checked-hover-bg); } + +.ToggleSwitch-track[aria-checked="true"]:active { background-color: var(--color-switch-track-checked-active-bg); } + +.ToggleSwitch-track[aria-checked="true"] .ToggleSwitch-knob { background-color: var(--color-switch-knob-checked-bg); border: 0px; transform: translateX(calc(100% + 1px)); } + +.ToggleSwitch-track[aria-checked="true"] .ToggleSwitch-lineIcon { transform: translateX(0%); } + +.ToggleSwitch-track[aria-checked="true"] .ToggleSwitch-circleIcon { transform: translateX(100%); } + +.ToggleSwitch-track[aria-disabled="true"] { cursor: not-allowed; background-color: var(--color-canvas-subtle); border-color: var(--color-border-subtle); transition-property: none; } + +.ToggleSwitch-track[aria-disabled="true"]:hover .ToggleSwitch-knob, .ToggleSwitch-track[aria-disabled="true"]:active .ToggleSwitch-knob { background-color: var(--color-btn-bg); } + +.ToggleSwitch-track[aria-disabled="true"] .ToggleSwitch-knob { border-color: var(--color-border-default); box-shadow: none; } + +.ToggleSwitch-track[aria-disabled="true"] .ToggleSwitch-knob:hover, .ToggleSwitch-track[aria-disabled="true"] .ToggleSwitch-knob:active { background-color: var(--color-btn-bg); } + +.ToggleSwitch-track[aria-disabled="true"] .ToggleSwitch-lineIcon { color: var(--color-fg-subtle); } + +.ToggleSwitch-track[aria-disabled="true"] .ToggleSwitch-circleIcon { color: var(--color-fg-subtle); } + +.ToggleSwitch-icons { display: flex; align-items: center; width: 100%; height: 100%; overflow: hidden; } + +.ToggleSwitch-lineIcon { line-height: 0; color: var(--color-accent-fg); transition-duration: 80ms; transition-property: transform; transform: translateX(-100%); flex: 1 0 50%; } + +.ToggleSwitch-circleIcon { line-height: 0; color: var(--color-fg-default); transition-duration: 80ms; transition-property: transform; transform: translateX(0px); flex: 1 0 50%; } + +.ToggleSwitch-knob { position: absolute; top: -1px; bottom: -1px; z-index: 1; width: 50%; background-color: var(--color-btn-bg); border: 1px solid var(--color-switch-track-border); border-radius: 6px; box-shadow: var(--color-shadow-medium),var(--color-btn-inset-shadow); transition-timing-function: cubic-bezier(0.5, 1, 0.89, 1); transition-duration: 80ms; transition-property: transform; transform: translateX(-1px); } + +@media (prefers-reduced-motion) { + .ToggleSwitch-knob { transition: none 0s ease 0s; } +} + +.ToggleSwitch-status { position: relative; font-size: 14px; line-height: 1.5; color: var(--color-fg-default); text-align: right; } + +.ToggleSwitch--small .ToggleSwitch-status { font-size: 12px; } + +.ToggleSwitch--small .ToggleSwitch-track { width: 48px; height: 24px; } + +.ToggleSwitch--disabled .ToggleSwitch-status { color: var(--color-fg-muted); } + +.ToggleSwitch-statusOn { height: 0px; visibility: hidden; } + +.ToggleSwitch-statusOff { height: auto; visibility: visible; } + +.ToggleSwitch--statusAtEnd { flex-direction: row-reverse; } + +.ToggleSwitch--statusAtEnd .ToggleSwitch-status { text-align: left; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/global-ed766348e42c.css + +@charset "utf-8"; + +.color-border-inverse { border-color: var(--color-fg-on-emphasis) !important; } + +.bg-gray-2, .bg-gray-3 { background-color: var(--color-neutral-muted) !important; } + +.color-text-white { color: var(--color-scale-white) !important; } + +.border-white-fade { border-color: rgba(255, 255, 255, 0.15) !important; } + +.lead { color: var(--color-fg-muted); } + +.text-emphasized { color: var(--color-fg-default); } + +.Label.Label--orange { color: var(--color-severe-fg); border-color: var(--color-severe-emphasis); } + +.Label.Label--purple { color: var(--color-done-fg); border-color: var(--color-done-emphasis); } + +.Label.Label--pink { color: var(--color-sponsors-fg); border-color: var(--color-sponsors-emphasis); } + +.pl-c { color: var(--color-prettylights-syntax-comment); } + +.pl-c1, .pl-s .pl-v { color: var(--color-prettylights-syntax-constant); } + +.pl-e, .pl-en { color: var(--color-prettylights-syntax-entity); } + +.pl-smi, .pl-s .pl-s1 { color: var(--color-prettylights-syntax-storage-modifier-import); } + +.pl-ent { color: var(--color-prettylights-syntax-entity-tag); } + +.pl-k { color: var(--color-prettylights-syntax-keyword); } + +.pl-s, .pl-pds, .pl-s .pl-pse .pl-s1, .pl-sr, .pl-sr .pl-cce, .pl-sr .pl-sre, .pl-sr .pl-sra { color: var(--color-prettylights-syntax-string); } + +.pl-v, .pl-smw { color: var(--color-prettylights-syntax-variable); } + +.pl-bu { color: var(--color-prettylights-syntax-brackethighlighter-unmatched); } + +.pl-ii { color: var(--color-prettylights-syntax-invalid-illegal-text); background-color: var(--color-prettylights-syntax-invalid-illegal-bg); } + +.pl-c2 { color: var(--color-prettylights-syntax-carriage-return-text); background-color: var(--color-prettylights-syntax-carriage-return-bg); } + +.pl-c2::before { content: "^M"; } + +.pl-sr .pl-cce { font-weight: bold; color: var(--color-prettylights-syntax-string-regexp); } + +.pl-ml { color: var(--color-prettylights-syntax-markup-list); } + +.pl-mh, .pl-mh .pl-en, .pl-ms { font-weight: bold; color: var(--color-prettylights-syntax-markup-heading); } + +.pl-mi { font-style: italic; color: var(--color-prettylights-syntax-markup-italic); } + +.pl-mb { font-weight: bold; color: var(--color-prettylights-syntax-markup-bold); } + +.pl-md { color: var(--color-prettylights-syntax-markup-deleted-text); background-color: var(--color-prettylights-syntax-markup-deleted-bg); } + +.pl-mi1 { color: var(--color-prettylights-syntax-markup-inserted-text); background-color: var(--color-prettylights-syntax-markup-inserted-bg); } + +.pl-mc { color: var(--color-prettylights-syntax-markup-changed-text); background-color: var(--color-prettylights-syntax-markup-changed-bg); } + +.pl-mi2 { color: var(--color-prettylights-syntax-markup-ignored-text); background-color: var(--color-prettylights-syntax-markup-ignored-bg); } + +.pl-mdr { font-weight: bold; color: var(--color-prettylights-syntax-meta-diff-range); } + +.pl-ba { color: var(--color-prettylights-syntax-brackethighlighter-angle); } + +.pl-sg { color: var(--color-prettylights-syntax-sublimelinter-gutter-mark); } + +.pl-corl { text-decoration: underline; color: var(--color-prettylights-syntax-constant-other-reference-link); } + +.CodeMirror { font-family: monospace; height: 300px; color: black; direction: ltr; } + +.CodeMirror-lines { padding: 4px 0px; } + +.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { padding: 0px 4px; } + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color: white; } + +.CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); background-color: rgb(247, 247, 247); white-space: nowrap; } + +.CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-align: right; color: rgb(153, 153, 153); white-space: nowrap; } + +.CodeMirror-guttermarker { color: black; } + +.CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); } + +.CodeMirror-cursor { border-left: 1px solid black; border-right: none; width: 0px; } + +.CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver; } + +.cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, 119); border: 0px !important; } + +.cm-fat-cursor div.CodeMirror-cursors { z-index: 1; } + +.cm-fat-cursor-mark { background-color: rgba(20, 255, 20, 0.5); animation: 1.06s steps(1) 0s infinite normal none running blink; } + +.cm-animate-fat-cursor { width: auto; border: 0px; animation: 1.06s steps(1) 0s infinite normal none running blink; background-color: rgb(119, 238, 119); } + +@keyframes blink { + 50% { background-color: transparent; } +} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hidden; } + +.CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bottom: 0px; position: absolute; } + +.cm-s-default .cm-header { color: blue; } + +.cm-s-default .cm-quote { color: rgb(0, 153, 0); } + +.cm-negative { color: rgb(221, 68, 68); } + +.cm-positive { color: rgb(34, 153, 34); } + +.cm-header, .cm-strong { font-weight: bold; } + +.cm-em { font-style: italic; } + +.cm-link { text-decoration: underline; } + +.cm-strikethrough { text-decoration: line-through; } + +.cm-s-default .cm-keyword { color: rgb(119, 0, 136); } + +.cm-s-default .cm-atom { color: rgb(34, 17, 153); } + +.cm-s-default .cm-number { color: rgb(17, 102, 68); } + +.cm-s-default .cm-def { color: blue; } + +.cm-s-default .cm-variable-2 { color: rgb(0, 85, 170); } + +.cm-s-default .cm-variable-3, .cm-s-default .cm-type { color: rgb(0, 136, 85); } + +.cm-s-default .cm-comment { color: rgb(170, 85, 0); } + +.cm-s-default .cm-string { color: rgb(170, 17, 17); } + +.cm-s-default .cm-string-2 { color: rgb(255, 85, 0); } + +.cm-s-default .cm-meta { color: rgb(85, 85, 85); } + +.cm-s-default .cm-qualifier { color: rgb(85, 85, 85); } + +.cm-s-default .cm-builtin { color: rgb(51, 0, 170); } + +.cm-s-default .cm-bracket { color: rgb(153, 153, 119); } + +.cm-s-default .cm-tag { color: rgb(17, 119, 0); } + +.cm-s-default .cm-attribute { color: rgb(0, 0, 204); } + +.cm-s-default .cm-hr { color: rgb(153, 153, 153); } + +.cm-s-default .cm-link { color: rgb(0, 0, 204); } + +.cm-s-default .cm-error { color: red; } + +.cm-invalidchar { color: red; } + +.CodeMirror-composing { border-bottom: 2px solid; } + +div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 187, 0); } + +div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(170, 34, 34); } + +.CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); } + +.CodeMirror-activeline-background { background: rgb(232, 242, 255); } + +.CodeMirror { position: relative; overflow: hidden; background: white; } + +.CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bottom: 50px; height: 100%; outline: none; position: relative; overflow: scroll !important; } + +.CodeMirror-sizer { position: relative; border-right: 50px solid transparent; } + +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: none; outline: none; } + +.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; } + +.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; } + +.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; } + +.CodeMirror-gutter-filler { left: 0px; bottom: 0px; } + +.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: 100%; z-index: 3; } + +.CodeMirror-gutter { white-space: normal; height: 100%; display: inline-block; vertical-align: top; margin-bottom: -50px; } + +.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: none !important; border: none !important; } + +.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; z-index: 4; } + +.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; } + +.CodeMirror-gutter-wrapper ::selection { background-color: transparent; } + +.CodeMirror-lines { cursor: text; min-height: 1px; } + +.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { border-radius: 0px; border-width: 0px; background: transparent; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: normal; line-height: inherit; color: inherit; z-index: 2; position: relative; overflow: visible; -webkit-tap-highlight-color: transparent; font-variant-ligatures: contextual; } + +.CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-like { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal; } + +.CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; } + +.CodeMirror-linewidget { position: relative; z-index: 2; padding: 0.1px; } + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { outline: none; } + +.CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber { box-sizing: content-box; } + +.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: hidden; visibility: hidden; } + +.CodeMirror-cursor { position: absolute; pointer-events: none; } + +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3; } + +div.CodeMirror-dragcursors { visibility: visible; } + +.CodeMirror-focused div.CodeMirror-cursors { visibility: visible; } + +.CodeMirror-selected { background: rgb(217, 217, 217); } + +.CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); } + +.CodeMirror-crosshair { cursor: crosshair; } + +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: rgb(215, 212, 240); } + +.cm-searching { background-color: rgba(255, 255, 0, 0.4); } + +.cm-force-border { padding-right: 0.1px; } + +@media print { + .CodeMirror div.CodeMirror-cursors { visibility: hidden; } +} + +.cm-tab-wrap-hack::after { content: ""; } + +span.CodeMirror-selectedtext { background: none; } + +.CodeMirror-dialog { position: absolute; left: 0px; right: 0px; background: inherit; z-index: 15; padding: 0.1em 0.8em; overflow: hidden; color: inherit; } + +.CodeMirror-dialog-top { border-bottom: 1px solid rgb(238, 238, 238); top: 0px; } + +.CodeMirror-dialog-bottom { border-top: 1px solid rgb(238, 238, 238); bottom: 0px; } + +.CodeMirror-dialog input { border: none; outline: none; background: transparent; width: 20em; color: inherit; font-family: monospace; } + +.CodeMirror-dialog button { font-size: 70%; } + +.CodeMirror-merge { position: relative; border: 1px solid rgb(221, 221, 221); white-space: pre; } + +.CodeMirror-merge, .CodeMirror-merge .CodeMirror { height: 350px; } + +.CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 47%; } + +.CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 6%; } + +.CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; } + +.CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; } + +.CodeMirror-merge-pane { display: inline-block; white-space: normal; vertical-align: top; } + +.CodeMirror-merge-pane-rightmost { position: absolute; right: 0px; z-index: 1; } + +.CodeMirror-merge-gap { z-index: 2; display: inline-block; height: 100%; box-sizing: border-box; overflow: hidden; border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); position: relative; background: rgb(248, 248, 248); } + +.CodeMirror-merge-scrolllock-wrap { position: absolute; bottom: 0px; left: 50%; } + +.CodeMirror-merge-scrolllock { position: relative; left: -50%; cursor: pointer; color: rgb(85, 85, 85); line-height: 1; } + +.CodeMirror-merge-scrolllock::after { content: "⇛  ⇚"; } + +.CodeMirror-merge-scrolllock.CodeMirror-merge-scrolllock-enabled::after { content: "⇛⇚"; } + +.CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right { position: absolute; inset: 0px; line-height: 1; } + +.CodeMirror-merge-copy { position: absolute; cursor: pointer; color: rgb(68, 68, 204); z-index: 3; } + +.CodeMirror-merge-copy-reverse { position: absolute; cursor: pointer; color: rgb(68, 68, 204); } + +.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; } + +.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; } + +.CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg=="); background-position: left bottom; background-repeat: repeat-x; } + +.CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg=="); background-position: left bottom; background-repeat: repeat-x; } + +.CodeMirror-merge-r-chunk { background: rgb(255, 255, 224); } + +.CodeMirror-merge-r-chunk-start { border-top: 1px solid rgb(238, 238, 136); } + +.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid rgb(238, 238, 136); } + +.CodeMirror-merge-r-connect { fill: rgb(255, 255, 224); stroke: rgb(238, 238, 136); stroke-width: 1px; } + +.CodeMirror-merge-l-chunk { background: rgb(238, 238, 255); } + +.CodeMirror-merge-l-chunk-start { border-top: 1px solid rgb(136, 136, 238); } + +.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid rgb(136, 136, 238); } + +.CodeMirror-merge-l-connect { fill: rgb(238, 238, 255); stroke: rgb(136, 136, 238); stroke-width: 1px; } + +.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: rgb(221, 255, 221); } + +.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top: 1px solid rgb(68, 238, 68); } + +.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid rgb(68, 238, 68); } + +.CodeMirror-merge-collapsed-widget::before { content: "(...)"; } + +.CodeMirror-merge-collapsed-widget { cursor: pointer; color: rgb(136, 136, 187); background: rgb(238, 238, 255); border: 1px solid rgb(221, 221, 255); font-size: 90%; padding: 0px 3px; border-radius: 4px; } + +.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; } + +.cm-s-github-light.CodeMirror { background: var(--color-codemirror-bg); color: var(--color-codemirror-text); } + +.cm-s-github-light .CodeMirror-gutters { background: var(--color-codemirror-gutters-bg); border-right-width: 0px; } + +.cm-s-github-light .CodeMirror-guttermarker { color: var(--color-codemirror-guttermarker-text); } + +.cm-s-github-light .CodeMirror-guttermarker-subtle { color: var(--color-codemirror-guttermarker-subtle-text); } + +.cm-s-github-light .CodeMirror-scrollbar-filler, .cm-s-github-light .CodeMirror-gutter-filler { background-color: transparent; } + +.cm-s-github-light .CodeMirror-linenumber { color: var(--color-codemirror-linenumber-text); padding: 0px 16px; } + +.cm-s-github-light .CodeMirror-cursor { border-left: 1px solid var(--color-codemirror-cursor); } + +.cm-s-github-light.CodeMirror-focused .CodeMirror-selected, .cm-s-github-light .CodeMirror-line::selection, .cm-s-github-light .CodeMirror-line > span::selection, .cm-s-github-light .CodeMirror-line > span > span::selection { background: var(--color-codemirror-selection-bg, #d7d4f0); } + +.cm-s-github-light .CodeMirror-activeline-background { background: var(--color-codemirror-activeline-bg); } + +.cm-s-github-light .CodeMirror-matchingbracket { text-decoration: underline; color: var(--color-codemirror-matchingbracket-text) !important; } + +.cm-s-github-light .CodeMirror-lines { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; background: var(--color-codemirror-lines-bg); line-height: 1.5; } + +.cm-s-github-light .cm-comment { color: var(--color-codemirror-syntax-comment); } + +.cm-s-github-light .cm-constant { color: var(--color-codemirror-syntax-constant); } + +.cm-s-github-light .cm-entity { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-entity); } + +.cm-s-github-light .cm-keyword { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-keyword); } + +.cm-s-github-light .cm-storage { color: var(--color-codemirror-syntax-storage); } + +.cm-s-github-light .cm-string { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-string); } + +.cm-s-github-light .cm-support { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-support); } + +.cm-s-github-light .cm-variable { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-variable); } + +details-dialog { position: fixed; margin: 10vh auto; top: 0px; left: 50%; transform: translateX(-50%); z-index: 999; max-height: 80vh; max-width: 90vw; width: 448px; overflow: auto; } + +.user-select-contain { } + +.ajax-pagination-form .ajax-pagination-btn { width: 100%; padding: 6px; margin-top: 20px; font-weight: 600; color: var(--color-accent-fg); background: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.ajax-pagination-form .ajax-pagination-btn:hover, .ajax-pagination-form .ajax-pagination-btn:focus { color: var(--color-accent-fg); background-color: var(--color-canvas-subtle); } + +.ajax-pagination-form.loading .ajax-pagination-btn { text-indent: -3000px; background-color: var(--color-canvas-subtle); background-image: url("/images/spinners/octocat-spinner-16px-EAF2F5.gif"); background-repeat: no-repeat; background-position: center center; border-color: var(--color-border-default); } + +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { + .ajax-pagination-form.loading .ajax-pagination-btn { background-image: url("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-size: 16px; } +} + +body.intent-mouse [role="button"]:focus, body.intent-mouse [role="tabpanel"][tabindex="0"]:focus, body.intent-mouse button:focus, body.intent-mouse summary:focus, body.intent-mouse a:focus { outline: none; box-shadow: none; } + +body.intent-mouse [tabindex="0"]:focus, body.intent-mouse details-dialog:focus { outline: none; } + +.CodeMirror { height: calc(100vh - 1px); } + +.file-editor-upload { height: 100%; } + +.issue-template-editor { height: 100%; } + +.file-editor-textarea { width: 100%; padding: 5px 4px; font: 12px ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; resize: vertical; border: 0px; border-radius: 0px; outline: none; } + +.container-preview .tabnav-tabs { margin: -5px 0px -5px -9px; } + +.container-preview .tabnav-tabs .tabnav-tab { padding: 12px 16px; border-radius: 0px; } + +.container-preview .tabnav-tabs > .selected:first-child { border-top-left-radius: 6px; } + +.container-preview .tabnav-tabs .selected { font-weight: 600; } + +.container-preview.template-editor .commit-create, .container-preview.template-editor .file-actions { display: block; } + +.container-preview.template-editor .show-code, .container-preview.template-editor .commit-preview, .container-preview.template-editor .loading-preview-msg, .container-preview.template-editor .no-changes-preview-msg, .container-preview.template-editor .error-preview-msg { display: none !important; } + +.container-preview.render-editor .commit-create, .container-preview.render-editor .file-actions { display: block; } + +.container-preview.render-editor .template-editor, .container-preview.render-editor .show-code, .container-preview.render-editor .commit-preview, .container-preview.render-editor .loading-preview-msg, .container-preview.render-editor .no-changes-preview-msg, .container-preview.render-editor .error-preview-msg { display: none !important; } + +.container-preview.show-code .commit-create, .container-preview.show-code .file-actions { display: block; } + +.container-preview.show-code .template-editor, .container-preview.show-code .render-editor, .container-preview.show-code .commit-preview, .container-preview.show-code .loading-preview-msg, .container-preview.show-code .no-changes-preview-msg, .container-preview.show-code .error-preview-msg { display: none !important; } + +.container-preview:not(.show-code) .commit-create, .container-preview:not(.show-code) .file-actions { display: none !important; } + +.container-preview.loading-preview .loading-preview-msg { display: block; } + +.container-preview.loading-preview .template-editor, .container-preview.loading-preview .render-editor, .container-preview.loading-preview .no-changes-preview-msg, .container-preview.loading-preview .error-preview-msg, .container-preview.loading-preview .commit-preview { display: none !important; } + +.container-preview.show-preview .commit-preview { display: block; } + +.container-preview.show-preview .template-editor, .container-preview.show-preview .render-editor, .container-preview.show-preview .loading-preview-msg, .container-preview.show-preview .no-changes-preview-msg, .container-preview.show-preview .error-preview-msg { display: none !important; } + +.container-preview.no-changes-preview .no-changes-preview-msg { display: block; } + +.container-preview.no-changes-preview .template-editor, .container-preview.no-changes-preview .render-editor, .container-preview.no-changes-preview .loading-preview-msg, .container-preview.no-changes-preview .error-preview-msg, .container-preview.no-changes-preview .commit-preview { display: none !important; } + +.container-preview.error-preview .error-preview-msg { display: block; } + +.container-preview.error-preview .template-editor, .container-preview.error-preview .render-editor, .container-preview.error-preview .loading-preview-msg, .container-preview.error-preview .no-changes-preview-msg, .container-preview.error-preview .commit-preview { display: none !important; } + +.container-preview p.preview-msg { padding: 30px; font-size: 16px; } + +.CodeMirror-merge-header { height: 30px; } + +.CodeMirror-merge-header .CodeMirror-merge-pane { height: 30px; line-height: 30px; } + +.cm-s-github-light .merge-gutter { width: 14px; } + +.conflict-background + .CodeMirror-gutter-wrapper .CodeMirror-linenumber { background-color: var(--color-attention-subtle); } + +.form-group .edit-action { opacity: 0.6; } + +.form-group .form-field-hover { border: 1px solid var(--color-border-default); } + +.form-group:hover .edit-action { cursor: pointer; opacity: 0.7; } + +.form-group:hover .form-field-hover { cursor: pointer; border: 1px solid var(--color-border-default); } + +.placeholder-box { border: 1px solid var(--color-border-default); } + +.template-previews { max-width: 768px; } + +.template-previews .Box .expand-group { display: none; height: 0px; } + +.template-previews .Box .dismiss-preview-button { display: none; } + +.template-previews .Box.expand-preview .expand-group { display: block; height: 100%; transition: height 3s ease 0s; } + +.template-previews .Box.expand-preview .preview-button { display: none; } + +.template-previews .Box.expand-preview .dismiss-preview-button { display: inline; } + +.template-previews .discussion-sidebar-heading { font-size: 14px; color: var(--color-neutral-emphasis); } + +.template-previews .discussion-sidebar-heading:hover { color: var(--color-accent-emphasis); } + +.edit-labels { display: none; } + +.preview-section { display: block; } + +.edit-section { display: none; } + +.Box .section-focus .preview-section { display: none; } + +.Box .section-focus .edit-section { display: block; } + +.commit-create .CodeMirror { padding-top: 8px; } + +auto-complete, details-dialog, details-menu, file-attachment, filter-input, remote-input, tab-container, text-expander, turbo-frame, [data-catalyst] { display: block; } + +[data-catalyst-inline] { display: inline; } + +.Details--on .Details-content--shown { display: none !important; } + +.Details:not(.Details--on) .Details-content--hidden { display: none !important; } + +.Details:not(.Details--on) .Details-content--hidden-not-important { display: none; } + +.Details-element[open] > summary .Details-content--closed { display: none !important; } + +.Details-element:not([open]) > summary .Details-content--open { display: none !important; } + +g-emoji { display: inline-block; min-width: 1ch; font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1em; font-weight: 400; line-height: 1; vertical-align: -0.075em; font-style: normal !important; } + +g-emoji img { width: 1em; height: 1em; } + +.emoji-icon { display: inline-block; width: 20px; height: 20px; vertical-align: middle; background-repeat: no-repeat; background-size: 20px 20px; } + +.emoji-result { display: inline-block; height: 20px; font-size: 16px; font-weight: 400; vertical-align: middle; } + +.gollum-editor .comment-form-head.tabnav { border: 1px solid var(--color-border-muted); } + +.gollum-editor .gollum-editor-body { height: 390px; resize: vertical; } + +.active .gollum-editor-function-buttons { display: block !important; } + +.auth-form { width: 340px; margin: 0px auto; } + +.auth-form .form-group.warn .warning, .auth-form .form-group.warn .error, .auth-form .form-group.errored .warning, .auth-form .form-group.errored .error { max-width: 274px; } + +.auth-form-header { padding: 8px 16px; margin: 0px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.3) 0px -1px 0px; background-color: rgb(130, 154, 168); border: 1px solid rgb(118, 137, 149); border-radius: 6px 6px 0px 0px; } + +.auth-form-header h1 { font-size: 16px; } + +.auth-form-header h1 a { color: rgb(255, 255, 255); } + +.auth-form-header .octicon { position: absolute; top: 10px; right: 20px; color: rgba(0, 0, 0, 0.4); text-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px; } + +.auth-form-message { max-height: 140px; padding: 16px 16px 8px; overflow-y: scroll; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.auth-form-message ol, .auth-form-message ul { padding-left: inherit; margin-bottom: inherit; } + +.auth-form-body { padding: 16px; font-size: 14px; background-color: var(--color-canvas-subtle); 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: 0px; border-radius: 0px 0px 6px 6px; } + +.auth-form-body .input-block { margin-top: 4px; margin-bottom: 16px; } + +.auth-form-body p { margin-bottom: 0px; } + +.auth-form-body ol, .auth-form-body ul { padding-left: inherit; margin-bottom: inherit; } + +.two-factor-help { position: relative; padding: 8px 8px 8px 32px; margin: 60px 0px auto auto; border: 1px solid var(--color-border-muted); border-radius: 6px; } + +.two-factor-help h4 { margin-top: 0px; margin-bottom: 4px; } + +.two-factor-help .octicon-device-mobile, .two-factor-help .octicon-key, .two-factor-help .octicon-shield-lock, .two-factor-help .octicon-circle-slash { position: absolute; top: 10px; left: 10px; } + +.sms-send-code-spinner { position: relative; bottom: 2px; display: none; vertical-align: bottom; } + +.loading .sms-send-code-spinner { display: inline; } + +.auth-form-body .webauthn-form-body { padding: 0px; } + +.webauthn-form-body { padding: 32px 32px 16px; text-align: center; } + +.webauthn-form-body button { margin-top: 16px; } + +.flash.sms-error, .flash.sms-success { display: none; margin: 0px 0px 8px; } + +.is-sent .sms-success { display: block; } + +.is-sent .sms-error { display: none; } + +.is-not-sent .sms-success { display: none; } + +.is-not-sent .sms-error { display: block; } + +.session-authentication { background-color: var(--color-canvas-default); } + +.session-authentication .header-logged-out { background-color: transparent; border-bottom: 0px; } + +.session-authentication .header-logo { color: var(--color-fg-default); } + +.session-authentication .flash { padding: 16px; margin: 0px auto 8px; font-size: 14px; border-style: solid; border-width: 1px; border-radius: 6px; } + +.session-authentication .flash .container { width: auto; } + +.session-authentication .flash .flash-close { height: 40px; } + +.session-authentication .flash.flash-banner { width: 100%; border-top: 0px; border-right: 0px; border-left: 0px; border-radius: 0px; } + +.session-authentication .auth-form label { display: block; margin-bottom: 8px; font-weight: 400; text-align: left; } + +.session-authentication .auth-form .btn { margin-top: 16px; } + +.session-authentication .auth-form .webauthn-message { margin-bottom: 0px; } + +.session-authentication .label-link { float: right; font-size: 12px; } + +.session-authentication .auth-form-header { margin-bottom: 16px; color: var(--color-fg-default); text-align: center; text-shadow: none; background-color: transparent; border: 0px; } + +.session-authentication .auth-form-header h1 { font-size: 24px; font-weight: 300; letter-spacing: -0.5px; } + +.session-authentication .auth-form-body { border-top: 1px solid var(--color-border-muted); border-radius: 6px; } + +.session-authentication .auth-form-body.webauthn-form-body { padding: 16px; } + +.session-authentication .login-callout { padding: 16px; text-align: center; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.session-authentication .two-factor-help { padding: 0px 0px 0px 16px; margin-top: 16px; border: 0px; } + +.session-authentication .two-factor-help .octicon-device-mobile, .session-authentication .two-factor-help .octicon-key, .session-authentication .two-factor-help .octicon-shield-lock, .session-authentication .two-factor-help .octicon-circle-slash { top: 4px; left: 0px; } + +.session-authentication.enterprise .header-logged-out { padding: 48px 0px 24px; background-color: transparent; } + +.session-authentication.hosted .header-logged-out { padding: 40px 0px 16px; background-color: transparent; } + +@media (prefers-reduced-motion: no-preference) { + .Header-backdrop, .HeaderMenu--logged-out, .HeaderMenu-link, .HeaderMenu-toggle-bar, .HeaderMenu-icon, .HeaderMenu-dropdown, .HeaderMenu-external-icon { transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1); transition-duration: 500ms; transition-property: opacity, transform; } +} + +.Header-old { z-index: 32; padding-top: 12px; padding-bottom: 12px; color: rgb(255, 255, 255); background-color: var(--color-header-bg); } + +.server-stats + .Header-old { box-shadow: rgba(255, 255, 255, 0.075) 0px 1px 0px inset; } + +.Header-old .dropdown-menu { width: 300px; } + +.Header-old .notification-indicator:hover::after { content: none; } + +@media (min-width: 1012px) { + .Header-old .notification-indicator:hover::after { content: attr(aria-label); } +} + +.HeaderMenu-toggle-bar { width: 22px; height: 2px; background-color: var(--color-fg-on-emphasis); } + +.HeaderMenu-toggle-bar:nth-of-type(1) { transform-origin: right bottom; } + +.HeaderMenu-toggle-bar:nth-of-type(3) { transform-origin: right top; } + +.open .HeaderMenu-toggle-bar:nth-of-type(1) { transform: rotate(-45deg) translateY(-3px); } + +.open .HeaderMenu-toggle-bar:nth-of-type(2) { opacity: 0; transform: scale(0); } + +.open .HeaderMenu-toggle-bar:nth-of-type(3) { transform: rotate(45deg) translateY(3px); } + +@media (max-width: 1011px) { + .Header-backdrop { visibility: hidden; background: var(--color-primer-canvas-backdrop); opacity: 0; } + .open .Header-backdrop { visibility: visible; opacity: 1; backdrop-filter: blur(3px); } +} + +.HeaderMenu--logged-out { --header-menu-shadow: 0 5px 30px rgba(27, 31, 35, 0.1), 0 0 1px rgba(27, 31, 35, 0.4), 0 1px 2px rgba(27, 31, 35, 0.15); contain: layout; z-index: 100; width: 100%; pointer-events: none; } + +@media (prefers-color-scheme: dark) { + .HeaderMenu--logged-out { --header-menu-shadow: 0 0 1px #959da5; } +} + +@media (min-width: 1012px) { + .HeaderMenu--logged-out { width: auto; transition: none 0s ease 0s; padding: 0px !important; } +} + +@media (max-width: 1011px) { + .HeaderMenu--logged-out { position: fixed; display: flex; height: 100%; transform-origin: right top; } + .header-logged-out:not(.open) .HeaderMenu--logged-out { position: absolute; visibility: hidden; opacity: 0; transform: scale(0.9) translateY(-24px); } + .HeaderMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-up, .HeaderMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-up:hover, .HeaderMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-in, .HeaderMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-in:hover { background-color: var(--color-neutral-emphasis-plus); opacity: 1; color: var(--color-fg-on-emphasis) !important; border-color: var(--color-neutral-emphasis-plus) !important; } +} + +.HeaderMenu--logged-out .header-menu-wrapper { width: 100%; height: 100%; overflow: auto; pointer-events: auto; background-color: var(--color-canvas-default); box-shadow: var(--header-menu-shadow); } + +@media (min-width: 544px) { + .HeaderMenu--logged-out .header-menu-wrapper { width: 320px; } +} + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .header-menu-wrapper { width: 100%; overflow: visible; background-color: transparent; box-shadow: none; } +} + +@media (max-width: 1011px) { + .HeaderMenu--logged-out .header-search { margin-right: 0px !important; } + .HeaderMenu--logged-out .HeaderMenu-link { font-weight: 600; } +} + +.HeaderMenu--logged-out .jump-to-suggestions { top: 100%; } + +.HeaderMenu--logged-out .header-search-key-slash { margin-right: 8px !important; } + +@media (max-width: 1012px) { + .HeaderMenu--logged-out .header-search-key-slash { display: none; } +} + +.HeaderMenu--logged-out .dropdown-menu { position: static; width: auto; border: 0px solid transparent; box-shadow: none; } + +.HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .dropdown-menu::after { display: none; } + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .dropdown-menu { position: absolute; width: 300px; border: 0px; box-shadow: var(--header-menu-shadow); } + .HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .dropdown-menu::after { content: ""; } + .HeaderMenu--logged-out .dropdown-menu.dropdown-menu-wide { width: 500px; } +} + +.HeaderMenu--logged-out .dropdown-menu-s { transform: none; } + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .dropdown-menu-s { transform: translateX(50%); } +} + +.HeaderMenu--logged-out .header-search { width: auto; border-top: 0px; } + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .header-search { width: 240px; } +} + +.HeaderMenu--logged-out .header-search-wrapper { border-color: var(--color-border-muted); } + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .header-search-wrapper { border-color: var(--color-header-search-border); } +} + +@media (max-width: 1012px) { + .HeaderMenu--logged-out .header-search-wrapper { background-color: var(--color-canvas-subtle); } +} + +@media (min-width: 1012px) { + .HeaderMenu--logged-out .header-search-input { padding-top: 8px; padding-bottom: 8px; font-size: 14px; appearance: none; } +} + +.HeaderMenu--logged-out .header-search-input::placeholder { color: var(--color-fg-subtle) !important; } + +.HeaderMenu-link { color: var(--color-fg-default); white-space: nowrap; background: transparent; } + +.HeaderMenu-link:hover { color: var(--color-fg-default); opacity: 0.75; } + +@media (min-width: 1012px) { + .HeaderMenu-link { color: rgb(255, 255, 255); } + .HeaderMenu-link:hover { color: rgb(255, 255, 255); opacity: 0.75; } +} + +.HeaderMenu-item .HeaderMenu-dropdown { visibility: hidden; opacity: 0; transform: scale(0.99) translateY(-0.7em); transform-origin: center top; } + +.HeaderMenu-item:hover .HeaderMenu-dropdown, .HeaderMenu-item.open .HeaderMenu-dropdown { visibility: visible; opacity: 1; transform: scale(1) translateY(0px); } + +@media (min-width: 1012px) { + .HeaderMenu-item:hover .HeaderMenu-icon, .HeaderMenu-item.open .HeaderMenu-icon { transform: translateY(2px); } +} + +@media (max-width: 1011px) { + .HeaderMenu-item .HeaderMenu-dropdown { background-color: transparent; } + .HeaderMenu-item .HeaderMenu-icon { transform: scale(1.2); } + .HeaderMenu-item:not(.open) .HeaderMenu-dropdown { position: fixed !important; } + .HeaderMenu-item:not(.open) .HeaderMenu-icon { transform: rotate(-90deg) scale(1.2); } + .HeaderMenu-item .HeaderMenu-link { font-size: 20px; } +} + +.HeaderMenu-dropdown-link:not(:hover):not(:focus) .HeaderMenu-external-icon { opacity: 0; transform: translateX(-0.5em); } + +.header-logo-invertocat { margin: -1px 16px -1px -2px; color: rgb(255, 255, 255); white-space: nowrap; } + +.header-logo-invertocat .octicon-mark-github { float: left; } + +.header-logo-invertocat:hover { color: rgb(255, 255, 255); text-decoration: none; } + +.notification-indicator .mail-status { position: absolute; top: -6px; left: 6px; z-index: 2; display: none; width: 14px; height: 14px; color: rgb(255, 255, 255); background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); background-clip: padding-box; border: 2px solid var(--color-header-bg); border-radius: 50%; } + +.notification-indicator .mail-status.unread { display: inline-block; } + +.notification-indicator:hover .mail-status { text-decoration: none; background-color: var(--color-accent-emphasis); } + +.header-nav-current-user { padding-bottom: 0px; font-size: inherit; } + +.header-nav-current-user .css-truncate-target { max-width: 100%; } + +.header-nav-current-user .user-profile-link { color: var(--color-fg-default); } + +.unread-indicator { position: absolute; top: 0px; left: 13px; z-index: 2; width: 14px; height: 14px; color: rgb(255, 255, 255); background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); background-clip: padding-box; border: 2px solid var(--color-header-bg); border-radius: 50%; } + +.unread-indicator--small { width: 10px; height: 10px; border: 0px; } + +.unread-indicator-container .unread-indicator { top: 9px; right: 10px; left: inherit; width: 10px; height: 10px; border: 0px; } + +.header-search-wrapper { display: table; width: 100%; max-width: 100%; padding: 0px; font-size: inherit; font-weight: 400; vertical-align: middle; background-color: var(--color-header-search-bg); border: 1px solid var(--color-header-search-border); box-shadow: none; } + +@media (min-width: 1012px) { + .header-search-wrapper { color: var(--color-scale-white); } +} + +.header-search-wrapper.header-search-wrapper-jump-to .header-search-scope { width: fit-content; } + +.header-search-wrapper .truncate-repo-scope { max-width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.header-search-wrapper.focus { background-color: rgba(255, 255, 255, 0.176); box-shadow: none; } + +.header-search-wrapper.focus .header-search-scope { color: var(--color-scale-white); background-color: rgba(255, 255, 255, 0.075); border-right-color: rgb(40, 46, 52); } + +.header-search-input { display: table-cell; width: 100%; padding-top: 0px; padding-bottom: 0px; font-size: inherit; color: inherit; background: none; border: 0px; box-shadow: none; } + +.header-search-input::placeholder { color: rgba(255, 255, 255, 0.75); } + +.header-search-input:focus { border: 0px; box-shadow: none; } + +.header-search-input:focus ~ .header-search-key-slash { display: none !important; } + +.header-search-button { display: table-cell; overflow: hidden; font-size: inherit; color: inherit; word-break: break-word; white-space: pre; background: none; } + +.header-search-button.input-button:focus { border: 0px !important; } + +.header-search-button.input-button:focus ~ .header-search-key-slash { display: none !important; } + +.header-search-button.input-button:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none; } + +.Header .header-search-button .input-parsed-symbol { color: rgb(88, 166, 255); background: rgba(56, 139, 253, 0.15); border-radius: 3px; box-shadow: rgba(56, 139, 253, 0.15) 0px 0px 0px 0.8px; } + +.Header .header-search-button .pl-c1 { color: rgb(88, 166, 255); } + +.Header .header-search-button .pl-en { color: rgb(88, 166, 255); } + +.header-search-button.placeholder { color: rgba(255, 255, 255, 0.75); } + +.header-search-scope { display: none; padding-right: 8px; padding-left: 8px; font-size: inherit; line-height: 28px; color: rgba(255, 255, 255, 0.7); white-space: nowrap; vertical-align: middle; border-right-width: ; border-right-style: ; border-right-color: rgb(40, 46, 52); border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.header-search-scope:empty + .header-search-input { width: 100%; } + +.header-search-scope:hover { color: var(--color-scale-white); background-color: rgba(255, 255, 255, 0.12); } + +.scoped-search .header-search-wrapper { display: flex; } + +.jump-to-field-active { background-color: var(--color-canvas-subtle); color: var(--color-fg-default) !important; } + +.jump-to-field-active::placeholder { color: var(--color-fg-muted) !important; } + +.jump-to-field-active ~ .header-search-key-slash { display: none; } + +.jump-to-field-active.jump-to-dropdown-visible { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } + +.jump-to-suggestions { top: 100%; left: 0px; z-index: 35; width: 100%; border-radius: 0px 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px; } + +.jump-to-suggestions-path { min-width: 0px; min-height: 44px; color: var(--color-fg-default); } + +.jump-to-suggestions-path .jump-to-octicon { width: 28px; color: var(--color-fg-muted); } + +.jump-to-suggestions-path .jump-to-suggestion-name { max-width: none; } + +.jump-to-suggestions-path mark { font-weight: 600; background-color: transparent; } + +.jump-to-suggestions-results-container .navigation-item { border-bottom: 1px solid var(--color-border-default); } + +.jump-to-suggestions-results-container .navigation-item:last-child { border-bottom: 0px; } + +.jump-to-suggestions-results-container .d-on-nav-focus { display: none; } + +.jump-to-suggestions-results-container [aria-selected="true"] .jump-to-octicon, .jump-to-suggestions-results-container .navigation-focus .jump-to-octicon { color: var(--color-fg-on-emphasis); } + +.jump-to-suggestions-results-container [aria-selected="true"] .jump-to-suggestions-path, .jump-to-suggestions-results-container .navigation-focus .jump-to-suggestions-path { color: var(--color-fg-on-emphasis); background: var(--color-accent-emphasis); } + +.jump-to-suggestions-results-container [aria-selected="true"] mark, .jump-to-suggestions-results-container .navigation-focus mark { color: var(--color-fg-on-emphasis); } + +.jump-to-suggestions-results-container [aria-selected="true"] .d-on-nav-focus, .jump-to-suggestions-results-container .navigation-focus .d-on-nav-focus { display: block; } + +.header-search { max-width: 100%; transition: max-width 0.2s ease-in-out 0s, padding-bottom, padding-top; } + +@media (min-width: 768px) { + .header-search { max-width: 272px; } +} + +@media (min-width: 768px) { + .header-search:focus-within { max-width: 544px; } +} + +@media (min-width: 768px) { + .header-search.fixed-width:focus-within { max-width: 272px; } +} + +.HeaderMenu--logged-out .header-search { min-width: auto; margin-bottom: 0px !important; } + +@media (max-width: 1011px) { + .HeaderMenu--logged-out .header-search .header-search-input { min-height: 40px; } +} + +.search-input { width: 350px; } + +@media only screen and (max-width: 768px) { + .search-input { width: 100%; } + .search-input-container { margin-right: 10px !important; margin-bottom: 10px !important; margin-left: 10px !important; } +} + +.search-input.expanded { flex: 1 1 0%; } + +.search-with-dialog { z-index: 35; height: 32px; color: var(--color-scale-white); background-color: var(--color-header-bg); border: 1px solid var(--color-header-search-border); } + +.search-with-dialog:hover { background-color: var(--color-header-search-bg); } + +.search-with-dialog .input-parsed-symbol { color: var(--color-accent-fg); background-color: var(--color-accent-subtle); border-radius: 3px; box-shadow: 0 0 0 0.8px var(--color-canvas-subtle); } + +.search-suggestions { top: -14px; left: -14px; z-index: 15; max-height: 80vh; width: calc(100% + 26px) !important; } + +.search-suggestions .suggestion-search-input-wrapper { height: 32px; overflow-x: hidden; border: 1px solid var(--color-accent-emphasis); box-shadow: var(--color-btn-shadow-input-focus); align-items: center; } + +.search-suggestions .blackbird-search-button-separator { height: 16px; border-right: 1px solid var(--color-border-default); } + +.search-suggestions .close-blackbird-search-button { position: relative; display: grid; background-color: transparent; border: 0px; box-shadow: none; place-content: center; } + +.search-suggestions .close-blackbird-search-button:hover { background-color: var(--color-canvas-subtle); } + +.search-suggestions .clear-blackbird-search-button { background-color: transparent; border: 0px; box-shadow: none; } + +.search-suggestions .clear-blackbird-search-button:hover { background-color: var(--color-canvas-subtle); } + +.search-suggestions .suggestion-list { list-style: none; } + +.search-suggestions .suggestion-list [aria-selected="true"], .search-suggestions .suggestion-list .suggestion-item-hover { background-color: var(--color-canvas-subtle) !important; } + +.search-suggestions .suggestion-list .suggestion-item-hover::after { position: absolute; top: calc(50% - 12px); left: -4px; width: 4px; height: 24px; content: ""; background: var(--color-accent-fg); border-radius: 6px; } + +.search-suggestions .suggestion-list .ActionList-item:hover { background-color: inherit; box-shadow: inherit; } + +.search-suggestions .header-search-input { overflow: hidden; } + +.search-suggestions .octicon { pointer-events: none; } + +.dark-backdrop { inset: 0px; z-index: 32; height: 100%; background-color: var(--color-primer-canvas-backdrop); } + +.Header-item--search { flex-grow: 100; } + +.styled-text-input { align-items: center; width: 100%; background-repeat: no-repeat; background-position: right 8px center; } + +.styled-text-input.text-input-wrapper { display: inline-flex; min-height: 30px; color: var(--color-fg-default); cursor: text; background-color: var(--color-canvas-default); outline: none; } + +.styled-text-input.text-input-wrapper::placeholder { color: var(--color-fg-subtle); } + +.styled-text-input.text-input-wrapper .text-input-icon { display: flex; margin-right: 8px; align-self: center; color: var(--color-fg-muted); flex-shrink: 0; } + +.styled-text-input .styled-content-container { font-size: inherit; align-items: center; } + +.styled-text-input .styled-content-container::-webkit-scrollbar { display: none; } + +.styled-text-input .styled-content-container .styled-content { word-break: break-word; white-space: pre; } + +.autosize-text-input .input { display: flex; width: 100%; min-width: 100%; height: 100%; color: transparent; resize: none; background: transparent; outline: none; caret-color: var(--color-fg-default); } + +.autosize-text-input .sizer { height: 0px; white-space: pre; } + +.boxed-group { position: relative; margin-bottom: 30px; border-radius: 6px; } + +.boxed-group .Counter { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); } + +.boxed-group.flush .boxed-group-inner { padding: 0px; } + +.boxed-group.condensed .boxed-group-inner { padding: 0px; font-size: 12px; } + +.boxed-group > h3, .boxed-group .heading { display: block; padding: 9px 10px 10px; margin: 0px; font-size: 14px; line-height: 17px; background-color: var(--color-canvas-subtle); border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-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: 0px; border-radius: 6px 6px 0px 0px; } + +.boxed-group > h3 a, .boxed-group .heading a { color: inherit; } + +.boxed-group > h3 a.boxed-group-breadcrumb, .boxed-group .heading a.boxed-group-breadcrumb { font-weight: 400; color: var(--color-fg-muted); text-decoration: none; } + +.boxed-group > h3 .avatar, .boxed-group .heading .avatar { margin-top: -4px; } + +.boxed-group .tabnav.heading { padding: 0px; } + +.boxed-group .tabnav.heading .tabnav-tab.selected { border-top: 0px; } + +.boxed-group .tabnav.heading li:first-child .selected { border-left-color: var(--color-canvas-default); border-top-left-radius: 6px; } + +.boxed-group .tabnav-tab { border-top: 0px; border-radius: 0px; } + +.boxed-group code.heading { font-size: 12px; } + +.boxed-group.dangerzone > h3 { color: var(--color-fg-on-emphasis); background-color: var(--color-danger-emphasis); border: 1px solid var(--color-danger-emphasis); } + +.boxed-group.dangerzone .boxed-group-inner { border-top: 0px; } + +.boxed-group.condensed > h3 { padding: 6px 6px 7px; font-size: 12px; } + +.boxed-group.condensed > h3 .octicon { padding: 0px 6px 0px 2px; } + +.dashboard-sidebar .boxed-group { margin-bottom: 20px; } + +.boxed-group .bleed-flush { width: 100%; padding: 0px 10px; margin-left: -10px; } + +.boxed-group .compact { margin-top: 10px; margin-bottom: 10px; } + +.boxed-group-inner { padding: 10px; color: var(--color-fg-muted); background: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.boxed-group-inner .markdown-body { padding: 20px 10px 10px; font-size: 13px; } + +.boxed-group-inner.markdown-body { padding-top: 10px; padding-bottom: 10px; } + +.boxed-group-inner.seamless { padding: 0px; } + +.boxed-group-inner .tabnav { padding-right: 10px; padding-left: 10px; margin-right: -10px; margin-left: -10px; } + +.boxed-group-inner .tabnav-tab.selected { border-top: 1px solid var(--color-border-default); } + +.boxed-action { float: right; margin-left: 10px; } + +.boxed-group-action { position: relative; z-index: 2; float: right; margin: 5px 10px 0px 0px; } + +.boxed-group-action.flush { margin-top: 0px; margin-right: 0px; } + +.field-with-errors { display: inline; } + +.boxed-group-list { margin: 0px; list-style: none; } + +.boxed-group-list:first-child > li:first-child { border-top: 0px; } + +.boxed-group-list > li { display: block; padding: 5px 10px; margin-right: -10px; margin-left: -10px; line-height: 23px; border-bottom: 1px solid var(--color-border-default); } + +.boxed-group-list > li:first-child { border-top: 1px solid var(--color-border-default); } + +.boxed-group-list > li:last-of-type { border-bottom: 0px; } + +.boxed-group-list > li.selected { background: var(--color-success-subtle); } + +.boxed-group-list > li.approved .btn-sm, .boxed-group-list > li.rejected .btn-sm { display: none; } + +.boxed-group-list > li.rejected a { text-decoration: line-through; } + +.boxed-group-list > li .avatar { margin-top: -2px; margin-right: 4px; } + +.boxed-group-list > li .octicon { width: 24px; margin-right: 4px; } + +.boxed-group-list > li .btn-sm { float: right; margin: -1px 0px 0px 10px; } + +.boxed-group-list > li .BtnGroup { float: right; } + +.boxed-group-list > li .BtnGroup .btn-sm { float: left; } + +.boxed-group.flush .boxed-group-list li { width: auto; padding-right: 0px; padding-left: 0px; margin-left: 0px; } + +.boxed-group-list.standalone { margin-top: -1px; } + +.boxed-group-list.standalone > li:first-child { border-top: 0px; } + +.boxed-group-table { width: 100%; text-align: left; } + +.boxed-group-table tr:last-child td { border-bottom: 0px; } + +.boxed-group-table th { padding: 9px; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-muted); } + +.boxed-group-table td { padding: 9px; vertical-align: top; border-bottom: 1px solid var(--color-border-muted); } + +.ajax-error-message { position: fixed; top: 0px; left: 50%; z-index: 9999; width: 974px; margin: 0px 3px 0px -487px; transition: top 0.5s ease-in-out 0s; } + +.ajax-error-message > .octicon-alert { vertical-align: text-top; } + +.container { width: 980px; margin-right: auto; margin-left: auto; } + +.container::before { display: table; content: ""; } + +.container::after { display: table; clear: both; content: ""; } + +.draft.octicon { color: var(--color-fg-muted); } + +.closed.octicon, .reverted.octicon { color: var(--color-closed-fg); } + +.open.octicon { color: var(--color-open-fg); } + +.closed.octicon.octicon-issue-closed, .merged.octicon { color: var(--color-done-fg); } + +.progress-bar { display: block; height: 15px; overflow: hidden; background-color: var(--color-border-muted); border-radius: 6px; } + +.progress-bar .progress { display: block; height: 100%; background-color: var(--color-success-emphasis); } + +.reverse-progress-container { position: relative; height: 3px; background-color: var(--color-border-muted); background-image: linear-gradient(to right, var(--color-success-emphasis), var(--color-accent-emphasis), var(--color-done-emphasis), var(--color-danger-emphasis), var(--color-severe-emphasis)); background-size: 100% 3px; } + +.reverse-progress-bar { position: absolute; right: 0px; height: 100%; background-color: var(--color-border-muted); } + +.progress-bar-small { height: 10px; } + +.select-menu-button::after { display: inline-block; width: 0px; height: 0px; vertical-align: -2px; content: ""; border-width: 4px; border-style: solid; border-top-color: initial; border-image: initial; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; } + +.select-menu-button.icon-only { padding-left: 7px; } + +.select-menu-button.primary::after { border-top-color: var(--color-fg-on-emphasis); } + +.select-menu-button-large::after { margin-left: 0.25em; border-width: 0.33em; } + +.select-menu .spinner { float: left; margin: 4px 0px 0px -24px; } + +.select-menu.active .select-menu-modal-holder { display: block; } + +.select-menu.select-menu-modal-right { position: relative; } + +.select-menu.select-menu-modal-right .select-menu-modal-holder { right: 0px; } + +.select-menu .select-menu-clear-item { display: block; } + +.select-menu .select-menu-clear-item .octicon { color: inherit; } + +.select-menu .select-menu-clear-item + .select-menu-no-results { display: none !important; } + +.select-menu.is-loading .select-menu-loading-overlay { display: block; } + +.select-menu.is-loading .select-menu-modal { min-height: 200px; } + +.select-menu.has-error .select-menu-error { display: block; } + +.select-menu-error { display: none; } + +.select-menu-loading-overlay { position: absolute; top: 0px; z-index: 5; display: none; width: 100%; height: 100%; background-color: var(--color-canvas-overlay); border: 1px solid transparent; border-radius: 5px; } + +.select-menu-modal-holder { position: absolute; z-index: 30; display: none; } + +.select-menu-modal { position: relative; width: 300px; margin-top: 4px; margin-bottom: 20px; overflow: hidden; font-size: 12px; color: var(--color-fg-default); background-color: var(--color-canvas-overlay); background-clip: padding-box; border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-large); } + +.select-menu-header, .select-menu-divider { padding: 8px 10px; line-height: 16px; background: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-muted); } + +.select-menu-header .select-menu-title, .select-menu-divider { font-weight: 600; color: var(--color-fg-default); } + +.select-menu-divider { margin-top: -1px; border-top: 1px solid var(--color-border-muted); } + +.select-menu-header .close-button, .select-menu-header .octicon { display: block; float: right; color: var(--color-fg-muted); cursor: pointer; } + +.select-menu-header .close-button:hover, .select-menu-header .octicon:hover { color: var(--color-fg-default); } + +.select-menu-header:focus { outline: none; } + +.select-menu-filters { background-color: var(--color-canvas-overlay); } + +.select-menu-text-filter { padding: 10px 10px 0px; } + +.select-menu-text-filter:first-child:last-child { padding-bottom: 10px; border-bottom: 1px solid var(--color-border-muted); } + +.select-menu-text-filter input { display: block; width: 100%; max-width: 100%; padding: 5px; border: 1px solid var(--color-border-muted); border-radius: 6px; } + +.select-menu-text-filter input::placeholder { color: var(--color-fg-subtle); } + +.select-menu-tabs { padding: 10px 10px 0px; border-bottom: 1px solid var(--color-border-muted); } + +.select-menu-tabs ul { position: relative; bottom: -1px; } + +.select-menu-tabs .select-menu-tab { display: inline-block; } + +.select-menu-tabs a, .select-menu-tabs .select-menu-tab-nav { display: inline-block; padding: 4px 8px 2px; font-size: 12px; font-weight: 600; color: var(--color-fg-muted); text-decoration: none; cursor: pointer; background: transparent; border: 1px solid transparent; border-radius: 6px 6px 0px 0px; } + +.select-menu-tabs a:hover, .select-menu-tabs .select-menu-tab-nav:hover { color: var(--color-fg-default); } + +.select-menu-tabs a[aria-selected="true"], .select-menu-tabs a.selected, .select-menu-tabs .select-menu-tab-nav[aria-selected="true"], .select-menu-tabs .select-menu-tab-nav.selected { color: var(--color-fg-default); background-color: var(--color-canvas-overlay); border-top-color: ; border-right-color: ; border-left-color: ; border-bottom-color: var(--color-canvas-overlay); } + +.select-menu-list { position: relative; max-height: 400px; overflow: auto; } + +.select-menu-list.is-showing-new-item-form .select-menu-new-item-form { display: block; } + +.select-menu-list.is-showing-new-item-form .select-menu-no-results, .select-menu-list.is-showing-new-item-form .select-menu-clear-item { display: none; } + +.select-menu-blankslate { padding: 16px; text-align: center; } + +.select-menu-blankslate svg { display: block; margin-right: auto; margin-bottom: 9px; margin-left: auto; fill: var(--color-fg-muted); } + +.select-menu-blankslate h3 { font-size: 14px; color: var(--color-fg-default); } + +.select-menu-blankslate p { width: 195px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } + +.select-menu-item { display: block; padding: 8px 8px 8px 30px; overflow: hidden; color: inherit; cursor: pointer; border-bottom: 1px solid var(--color-border-muted); } + +.select-menu-item .select-menu-item-text .octicon-x { display: none; float: right; margin: 1px 10px 0px 0px; opacity: 0.6; } + +.select-menu-item:hover { text-decoration: none; } + +.select-menu-item.disabled, .select-menu-item[disabled], .select-menu-item[aria-disabled="true"], .select-menu-item.disabled.selected { color: var(--color-fg-muted); cursor: default; } + +.select-menu-item.disabled .description, .select-menu-item[disabled] .description, .select-menu-item[aria-disabled="true"] .description, .select-menu-item.disabled.selected .description { color: var(--color-fg-muted); } + +.select-menu-item.disabled.opaque, .select-menu-item[disabled].opaque, .select-menu-item[aria-disabled="true"].opaque, .select-menu-item.disabled.selected.opaque { opacity: 0.7; } + +.select-menu-item.disabled .select-menu-item-gravatar, .select-menu-item[disabled] .select-menu-item-gravatar, .select-menu-item[aria-disabled="true"] .select-menu-item-gravatar, .select-menu-item.disabled.selected .select-menu-item-gravatar { opacity: 0.5; } + +.select-menu-item .octicon { vertical-align: middle; } + +.select-menu-item .octicon-check, .select-menu-item .octicon-circle-slash, .select-menu-item input[type="radio"]:not(:checked) + .octicon-check, .select-menu-item input[type="radio"]:not(:checked) + .octicon-circle-slash { visibility: hidden; } + +.select-menu-item.selected .octicon-circle-slash.select-menu-item-icon { color: var(--color-fg-muted) !important; } + +.select-menu-item .octicon-circle-slash { color: var(--color-fg-muted); } + +.select-menu-item.excluded { background-color: var(--color-canvas-subtle); } + +.select-menu-item input[type="radio"] { display: none; } + +.select-menu-item:focus { outline: none; } + +.select-menu-item:focus .octicon, .select-menu-item:hover .octicon { color: inherit !important; } + +.select-menu-item:hover, .select-menu-item:hover.selected, .select-menu-item:hover.select-menu-action, .select-menu-item:hover .description-inline, .select-menu-item:focus, .select-menu-item:focus.selected, .select-menu-item:focus.select-menu-action, .select-menu-item:focus .description-inline, .select-menu-item.navigation-focus, .select-menu-item.navigation-focus.selected, .select-menu-item.navigation-focus.select-menu-action, .select-menu-item.navigation-focus .description-inline, .select-menu-item.navigation-focus[aria-checked="true"], .select-menu-item[aria-checked="true"]:focus, .select-menu-item[aria-checked="true"]:hover, .select-menu-item[aria-selected="true"]:hover, .select-menu-item[aria-selected="true"]:focus, .select-menu-item[aria-selected="true"].select-menu-action, .select-menu-item[aria-selected="true"] .description-inline { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.select-menu-item:hover > .octicon, .select-menu-item:hover.selected > .octicon, .select-menu-item:hover.select-menu-action > .octicon, .select-menu-item:hover .description-inline > .octicon, .select-menu-item:focus > .octicon, .select-menu-item:focus.selected > .octicon, .select-menu-item:focus.select-menu-action > .octicon, .select-menu-item:focus .description-inline > .octicon, .select-menu-item.navigation-focus > .octicon, .select-menu-item.navigation-focus.selected > .octicon, .select-menu-item.navigation-focus.select-menu-action > .octicon, .select-menu-item.navigation-focus .description-inline > .octicon, .select-menu-item.navigation-focus[aria-checked="true"] > .octicon, .select-menu-item[aria-checked="true"]:focus > .octicon, .select-menu-item[aria-checked="true"]:hover > .octicon, .select-menu-item[aria-selected="true"]:hover > .octicon, .select-menu-item[aria-selected="true"]:focus > .octicon, .select-menu-item[aria-selected="true"].select-menu-action > .octicon, .select-menu-item[aria-selected="true"] .description-inline > .octicon { color: var(--color-fg-on-emphasis); } + +.select-menu-item:hover .description, .select-menu-item:hover .description-warning, .select-menu-item:hover.selected .description, .select-menu-item:hover.selected .description-warning, .select-menu-item:hover.select-menu-action .description, .select-menu-item:hover.select-menu-action .description-warning, .select-menu-item:hover .description-inline .description, .select-menu-item:hover .description-inline .description-warning, .select-menu-item:focus .description, .select-menu-item:focus .description-warning, .select-menu-item:focus.selected .description, .select-menu-item:focus.selected .description-warning, .select-menu-item:focus.select-menu-action .description, .select-menu-item:focus.select-menu-action .description-warning, .select-menu-item:focus .description-inline .description, .select-menu-item:focus .description-inline .description-warning, .select-menu-item.navigation-focus .description, .select-menu-item.navigation-focus .description-warning, .select-menu-item.navigation-focus.selected .description, .select-menu-item.navigation-focus.selected .description-warning, .select-menu-item.navigation-focus.select-menu-action .description, .select-menu-item.navigation-focus.select-menu-action .description-warning, .select-menu-item.navigation-focus .description-inline .description, .select-menu-item.navigation-focus .description-inline .description-warning, .select-menu-item.navigation-focus[aria-checked="true"] .description, .select-menu-item.navigation-focus[aria-checked="true"] .description-warning, .select-menu-item[aria-checked="true"]:focus .description, .select-menu-item[aria-checked="true"]:focus .description-warning, .select-menu-item[aria-checked="true"]:hover .description, .select-menu-item[aria-checked="true"]:hover .description-warning, .select-menu-item[aria-selected="true"]:hover .description, .select-menu-item[aria-selected="true"]:hover .description-warning, .select-menu-item[aria-selected="true"]:focus .description, .select-menu-item[aria-selected="true"]:focus .description-warning, .select-menu-item[aria-selected="true"].select-menu-action .description, .select-menu-item[aria-selected="true"].select-menu-action .description-warning, .select-menu-item[aria-selected="true"] .description-inline .description, .select-menu-item[aria-selected="true"] .description-inline .description-warning { color: var(--color-fg-on-emphasis); } + +.select-menu-item:hover.disabled, .select-menu-item[disabled]:hover, .select-menu-item[aria-disabled="true"]:hover, .select-menu-item[aria-selected="true"].disabled, .select-menu-item.navigation-focus.disabled { color: var(--color-fg-muted); background-color: var(--color-canvas-overlay); } + +.select-menu-item:hover.disabled .description, .select-menu-item[disabled]:hover .description, .select-menu-item[aria-disabled="true"]:hover .description, .select-menu-item[aria-selected="true"].disabled .description, .select-menu-item.navigation-focus.disabled .description { color: var(--color-fg-muted); } + +.select-menu-item > .octicon-dash { display: none; } + +.select-menu-item[aria-checked="mixed"] > .octicon-check { display: none; } + +.select-menu-item[aria-checked="mixed"] > .octicon-dash { display: block; } + +.select-menu-item input:checked + .octicon-check { color: inherit; visibility: visible; } + +details-menu .select-menu-item[aria-checked="true"], details-menu .select-menu-item[aria-selected="true"], .select-menu-item.selected { color: var(--color-fg-default); } + +details-menu .select-menu-item[aria-checked="true"] .description, details-menu .select-menu-item[aria-selected="true"] .description, .select-menu-item.selected .description { color: var(--color-fg-muted); } + +details-menu .select-menu-item[aria-checked="true"] > .octicon, details-menu .select-menu-item[aria-selected="true"] > .octicon, .select-menu-item.selected > .octicon { color: var(--color-fg-default); } + +details-menu .select-menu-item[aria-checked="true"] .octicon-check, details-menu .select-menu-item[aria-checked="true"] .octicon-circle-slash, details-menu .select-menu-item[aria-selected="true"] .octicon-check, details-menu .select-menu-item[aria-selected="true"] .octicon-circle-slash, .select-menu-item.selected .octicon-check, .select-menu-item.selected .octicon-circle-slash { color: inherit; visibility: visible; } + +details-menu .select-menu-item[aria-checked="true"] .select-menu-item-text .octicon-x, details-menu .select-menu-item[aria-selected="true"] .select-menu-item-text .octicon-x, .select-menu-item.selected .select-menu-item-text .octicon-x { display: block; color: inherit; } + +.select-menu.label-select-menu .select-menu-item:active { background-color: transparent !important; } + +.select-menu-item:hover .Label, .select-menu-item:focus .Label { color: inherit; border-color: currentcolor; } + +.select-menu-item a { color: inherit; text-decoration: none; } + +.select-menu-item .hidden-select-button-text { display: none; } + +.select-menu-item .css-truncate-target { max-width: 100%; } + +.select-menu-item-icon { float: left; margin-left: -20px; } + +form.select-menu-item > div:first-child { display: none !important; } + +.select-menu-list:last-child .select-menu-item:last-child, .select-menu-item.last-visible { border-bottom: 0px; border-radius: 0px 0px 6px 6px; } + +.select-menu-action { font-weight: 400; color: var(--color-fg-default); } + +.select-menu-action > .octicon { color: inherit; } + +.select-menu-action:hover { color: var(--color-accent-fg); } + +.select-menu-no-results { display: none; padding: 9px; color: var(--color-fg-muted); cursor: auto; } + +.select-menu-list.filterable-empty .select-menu-no-results, .select-menu-no-results:only-child { display: block; } + +.select-menu-button-gravatar, .select-menu-item-gravatar { width: 20px; overflow: hidden; line-height: 0; } + +.select-menu-button-gravatar img, .select-menu-item-gravatar img { display: inline-block; width: 20px; height: 20px; border-radius: 6px; } + +.select-menu-item-gravatar { float: left; width: 20px; height: 20px; margin-right: 8px; border-radius: 6px; } + +.select-menu-button-gravatar { float: left; margin-right: 5px; } + +.select-menu-item-text { display: block; text-align: left; } + +.select-menu-item-text .description { display: block; max-width: 265px; font-size: 12px; color: var(--color-fg-muted); } + +.select-menu-item-text .description-inline { font-size: 12px; color: var(--color-fg-muted); } + +.select-menu-item-text .description-warning { color: var(--color-danger-fg); } + +.select-menu-item-text mark { font-weight: 600; color: inherit; background-color: inherit; } + +.select-menu-item-heading { display: block; margin-top: 0px; margin-bottom: 0px; font-size: 14px; font-weight: 600; } + +.select-menu-item-heading .description { display: inline; font-weight: 400; } + +.select-menu-new-item-form { display: none; } + +.select-menu-new-item-form .octicon { color: var(--color-accent-fg); } + +.table-list { display: table; width: 100%; color: var(--color-fg-muted); table-layout: fixed; border-bottom: 1px solid var(--color-border-default); } + +.table-list ol { list-style-type: decimal; } + +.table-list-bordered { border-bottom-color: var(--color-border-default); } + +.table-list-bordered .table-list-cell:first-child { border-left: 1px solid var(--color-border-default); } + +.table-list-bordered .table-list-cell:last-child { border-right: 1px solid var(--color-border-default); } + +.table-list-item { position: relative; display: table-row; list-style: none; } + +.table-list-item.unread .table-list-cell:first-child { box-shadow: 2px 0 0 var(--color-accent-emphasis) inset; } + +.table-list-cell { position: relative; display: table-cell; padding: 8px 10px; font-size: 12px; vertical-align: top; border-top: 1px solid var(--color-border-default); } + +.table-list-cell.flush-left { padding-left: 0px; } + +.table-list-cell.flush-right { padding-right: 0px; } + +.table-list-header { position: relative; margin-top: 20px; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); border-radius: 6px 6px 0px 0px; } + +.table-list-header::before { display: table; content: ""; } + +.table-list-header::after { display: table; clear: both; content: ""; } + +.table-list-header .btn-link { position: relative; display: inline-block; padding-top: 13px; padding-bottom: 13px; font-weight: 400; } + +.table-list-heading { margin-left: 10px; } + +.table-list-header-meta { display: inline-block; padding-top: 13px; padding-bottom: 13px; color: var(--color-fg-muted); } + +.table-list-header-toggle h4 { padding: 12px 0px; } + +.table-list-filters:first-child .table-list-header-toggle:first-child { padding-left: 16px; } + +.table-list-header-toggle.states .selected { font-weight: 600; } + +.table-list-header-toggle .btn-link { color: var(--color-fg-muted); } + +.table-list-header-toggle .btn-link .octicon { margin-right: 4px; } + +.table-list-header-toggle .btn-link:hover { color: var(--color-fg-default); text-decoration: none; } + +.table-list-header-toggle .btn-link.selected, .table-list-header-toggle .btn-link.selected:hover { color: var(--color-fg-default); } + +.table-list-header-toggle .btn-link + .btn-link { margin-left: 10px; } + +.table-list-header-toggle .btn-link:disabled, .table-list-header-toggle .btn-link.disabled { pointer-events: none; opacity: 0.5; } + +.table-list-header-toggle .select-menu { position: relative; } + +.table-list-header-toggle .select-menu-item[aria-checked="true"], .table-list-header-toggle .select-menu-item.selected { font-weight: 600; } + +.table-list-header-toggle .select-menu-button { padding-right: 15px; padding-left: 15px; } + +.table-list-header-toggle .select-menu-button:hover, .table-list-header-toggle .select-menu-button.selected, .table-list-header-toggle .select-menu-button.selected:hover { color: var(--color-fg-default); } + +.table-list-header-toggle .select-menu-modal-holder { right: 10px; } + +.table-list-header-toggle .select-menu-modal-holder .select-menu-modal { margin-top: -1px; } + +.table-list-header-next { margin-top: 20px; margin-bottom: -1px; } + +.table-list-header-next .table-list-header-select-all { padding-left: 14px; } + +.table-list-header-next .select-all-dropdown { padding-top: 10px; padding-bottom: 10px; } + +.table-list-triage { display: none; } + +.triage-mode .table-list-filters { display: none !important; } + +.triage-mode .table-list-triage { display: block; } + +.breadcrumb { font-size: 16px; color: var(--color-fg-muted); } + +.breadcrumb .separator { white-space: pre-wrap; } + +.breadcrumb .separator::before, .breadcrumb .separator::after { content: " "; } + +.breadcrumb strong.final-path { color: var(--color-fg-default); } + +.capped-cards { list-style: none; } + +.capped-card-content { display: block; background: var(--color-canvas-subtle); } + +.capped-card-content::before { display: table; content: ""; } + +.capped-card-content::after { display: table; clear: both; content: ""; } + +.details-collapse .collapse { position: relative; display: none; height: 0px; overflow: hidden; transition: height 0.35s ease-in-out 0s; } + +.details-collapse.open .collapse { display: block; height: auto; overflow: visible; } + +.collapsible-sidebar-widget-button { display: flex; padding: 0px; align-items: center; background-color: transparent; border: 0px; justify-content: space-between; } + +.collapsible-sidebar-widget-indicator { transition: transform 0.25s ease 0s; transform: translate(0px, 0px) translate3d(0px, 0px, 0px); } + +.collapsible-sidebar-widget-loader { display: none; visibility: hidden; opacity: 0; transition: opacity 0.25s ease 0s; animation-play-state: paused; } + +.collapsible-sidebar-widget-content { width: 100%; max-height: 0px; overflow: hidden; opacity: 0; transition: max-height 0.25s ease-in-out 0s, opacity 0.25s ease-in-out 0s; } + +.collapsible-sidebar-widget-loading .collapsible-sidebar-widget-indicator { display: none; } + +.collapsible-sidebar-widget-loading .collapsible-sidebar-widget-loader { display: block; visibility: visible; opacity: 1; animation-play-state: running; } + +.collapsible-sidebar-widget-active .collapsible-sidebar-widget-content { max-height: 100%; overflow: visible; opacity: 1; } + +.collapsible-sidebar-widget-active .collapsible-sidebar-widget-indicator { display: block; transform: rotate(180deg); } + +.collapsible-sidebar-widget-active .collapsible-sidebar-widget-loader { display: none; visibility: hidden; opacity: 0; } + +.collapsible-sidebar-widget-active .collapsible-sidebar-widget-active-hidden { display: none; opacity: 0; } + +.comment .email-format { line-height: 1.5; } + +.previewable-edit .previewable-comment-form { display: none; } + +.previewable-edit .previewable-comment-form::before { display: table; content: ""; } + +.previewable-edit .previewable-comment-form::after { display: table; clear: both; content: ""; } + +.previewable-edit .previewable-comment-form .tabnav-tabs { display: inline-block; } + +.previewable-edit .previewable-comment-form .form-actions { float: right; margin-right: 8px; margin-bottom: 8px; } + +.previewable-edit.is-comment-editing .timeline-comment-header { display: none !important; } + +.is-comment-editing .previewable-comment-form { display: block; } + +.is-comment-editing .timeline-comment-actions, .is-comment-editing .edit-comment-hide { display: none; } + +.is-comment-loading .previewable-comment-form { opacity: 0.5; } + +.comment-show-stale { display: none; } + +.is-comment-stale .comment-show-stale { display: block; } + +.comment-body { width: 100%; padding: 16px; overflow: visible; font-size: 14px; color: var(--color-fg-default); } + +.comment-body .highlight { background-color: transparent; overflow: visible !important; } + +.comment-form-textarea { width: 100%; max-width: 100%; height: 100px; min-height: 100px; margin: 0px; line-height: 1.6; } + +.comment-form-textarea.dragover { border: solid 1px var(--color-accent-emphasis); } + +.hide-reaction-suggestion:hover::before, .hide-reaction-suggestion:hover::after, .hide-reaction-suggestion:active::before, .hide-reaction-suggestion:active::after { display: none; } + +.reaction-suggestion[data-reaction-suggestion-message]:hover::before, .reaction-suggestion[data-reaction-suggestion-message]:hover::after { display: inline-block; } + +.reaction-suggestion[data-reaction-suggestion-message]::before, .reaction-suggestion[data-reaction-suggestion-message]::after { display: inline-block; text-decoration: none; animation-name: tooltip-appear; animation-duration: 0.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; animation-delay: 0s; } + +.reaction-suggestion[data-reaction-suggestion-message]::after { content: attr(data-reaction-suggestion-message); } + +.discussion-topic-header { position: relative; padding: 8px; overflow-wrap: break-word; } + +.comment-form-error { padding: 16px 8px; margin: 8px; color: var(--color-fg-default); background-color: var(--color-danger-subtle); border: 1px solid var(--color-danger-emphasis); border-radius: 6px; } + +.email-format { line-height: 1.5em !important; } + +.email-format div { white-space: pre-wrap; } + +.email-format .email-hidden-reply { display: none; white-space: pre-wrap; } + +.email-format .email-hidden-reply.expanded { display: block; } + +.email-format .email-quoted-reply, .email-format .email-signature-reply { padding: 0px 16px; margin: 16px 0px; color: var(--color-fg-muted); border-left: 4px solid var(--color-border-default); } + +.email-format .email-hidden-toggle a { display: inline-block; height: 12px; padding: 0px 8px; font-size: 12px; font-weight: 600; line-height: 6px; color: var(--color-fg-default); text-decoration: none; vertical-align: middle; background: var(--color-neutral-muted); border-radius: 1px; } + +.email-format .email-hidden-toggle a:hover { background-color: var(--color-accent-muted); } + +.email-format .email-hidden-toggle a:active { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.comment-email-format div { white-space: normal; } + +.comment-email-format .email-hidden-reply { display: none; white-space: normal; } + +.comment-email-format .email-hidden-reply.expanded { display: block; } + +.comment-email-format blockquote, .comment-email-format p { margin: 0px; } + +.locked-conversation .write-tab, .locked-conversation .preview-tab { color: rgb(198, 203, 209); } + +.write-tab:focus, .preview-tab:focus { outline-offset: -6px !important; } + +.manual-file-chooser-transparent { min-height: 0px; overflow: hidden; opacity: 0.01; } + +.manual-file-chooser-transparent::-webkit-file-upload-button { cursor: pointer; } + +.manual-file-chooser-transparent:focus { opacity: 1 !important; } + +.markdown-body .highlight:hover .zeroclipboard-container, .markdown-body .snippet-clipboard-content:hover .zeroclipboard-container { display: block; animation: 200ms ease 0s 1 normal both running fade-in; } + +.markdown-body .highlight .zeroclipboard-container, .markdown-body .snippet-clipboard-content .zeroclipboard-container { display: none; animation: 200ms ease 0s 1 normal both running fade-out; } + +.rich-diff clipboard-copy { display: none; } + +.commit-form { position: relative; padding: 16px; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.commit-form::after, .commit-form::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.commit-form::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.commit-form::before { background-color: var(--color-border-default); } + +.commit-form .input-block { margin-top: 8px; margin-bottom: 8px; } + +.commit-form-avatar { float: left; margin-left: -64px; border-radius: 6px; } + +.commit-form-actions::before { display: table; content: ""; } + +.commit-form-actions::after { display: table; clear: both; content: ""; } + +.commit-form-actions .BtnGroup { margin-right: 4px; } + +.merge-commit-message { resize: vertical; } + +@media (max-width: 768px) { + .commit-form::after, .commit-form::before { display: none !important; } +} + +.commit-sha { padding: 0.2em 0.4em; font-size: 90%; font-weight: 400; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-muted); border-radius: 0.2em; } + +.commit .commit-title, .commit .commit-title a { color: var(--color-fg-default); } + +.commit .commit-title.blank, .commit .commit-title.blank a { color: var(--color-fg-muted); } + +.commit .commit-title .issue-link { font-weight: 600; color: var(--color-accent-fg); } + +.commit .sha-block, .commit .sha { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; } + +.commit.open .commit-desc { display: block; } + +.commit-link { font-weight: 400; color: var(--color-accent-fg); } + +.commit-ref { position: relative; display: inline-block; padding: 0px 4px; font: 0.85em / 1.8 ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-muted); white-space: nowrap; background-color: var(--color-accent-subtle); border-radius: 6px; } + +.commit-ref .user { color: var(--color-accent-fg); } + +a.commit-ref:hover { color: var(--color-accent-fg); text-decoration: none; background-color: var(--color-accent-subtle); } + +.commit-desc { display: none; } + +.commit-desc pre { max-width: 700px; margin-top: 8px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 11px; line-height: 1.45; color: var(--color-fg-default); white-space: pre-wrap; } + +.commit-desc + .commit-branches { padding-top: 8px; margin-top: 2px; border-top: solid 1px var(--color-border-subtle); } + +.commit-author-section { color: var(--color-fg-default); } + +.commit-author-section span.user-mention { font-weight: 400; } + +.commit-tease-sha { display: inline-block; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 90%; color: var(--color-fg-default); } + +.commits-list-item[aria-selected="true"], .commits-list-item.navigation-focus { background: rgb(246, 251, 255); } + +.commits-list-item .commit-title { margin: 0px; font-size: 16px; font-weight: 600; color: var(--color-fg-default); } + +.commits-list-item .commit-meta { margin-top: 1px; font-weight: 400; color: var(--color-fg-muted); } + +.commits-list-item .status .octicon { height: 14px; line-height: 14px; } + +.commits-list-item .commit-author { color: var(--color-fg-muted); } + +.commits-list-item .octicon-arrow-right { margin: 0px 4px; } + +.commits-list-item .btn-outline { margin-top: 2px; } + +.commits-list-item .commit-desc pre { margin-top: 4px; margin-bottom: 8px; color: var(--color-fg-muted); } + +.commits-list-item .commit-desc pre a { word-break: break-word; } + +.commit-indicator { margin-left: 4px; } + +.commit-links-group { margin-right: 4px; } + +.commits-list-item + .commits-list-item { border-top: 1px solid var(--color-border-default); } + +.full-commit { padding: 8px 8px 0px; margin: 8px 0px; font-size: 14px; background: var(--color-neutral-subtle); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.full-commit:first-child { margin-top: 0px; } + +.full-commit div.commit-title { font-size: 16px; font-weight: 600; color: var(--color-fg-default); } + +.full-commit .branches-list { display: inline; margin-right: 8px; margin-left: 2px; vertical-align: middle; list-style: none; } + +.full-commit .branches-list li { display: inline-block; padding-left: 4px; font-weight: 600; color: var(--color-fg-default); } + +.full-commit .branches-list li::before { padding-right: 4px; font-weight: 400; content: "+"; } + +.full-commit .branches-list li:first-child { padding-left: 0px; } + +.full-commit .branches-list li:first-child::before { padding-right: 0px; content: ""; } + +.full-commit .branches-list li.loading { font-weight: 400; color: var(--color-fg-muted); } + +.full-commit .branches-list li.pull-request { font-weight: 400; color: var(--color-fg-muted); } + +.full-commit .branches-list li.pull-request::before { margin-left: -8px; content: ""; } + +.full-commit .branches-list li.pull-request-error { margin-bottom: -1px; } + +.full-commit .branches-list li a { color: inherit; } + +.full-commit .commit-meta { padding: 8px; margin-right: -8px; margin-left: -8px; background: var(--color-canvas-default); border-top: 1px solid var(--color-border-default); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.full-commit .sha-block { margin-left: 16px; font-size: 12px; line-height: 24px; color: var(--color-fg-muted); } + +.full-commit .sha-block > .sha { color: var(--color-fg-default); } + +.full-commit .sha-block > a { color: var(--color-fg-default); text-decoration: none; border-bottom: 1px dotted var(--color-border-muted); } + +.full-commit .sha-block > a:hover { border-bottom: 1px solid var(--color-border-default); } + +.full-commit .commit-desc { display: block; margin: -4px 0px 8px; } + +.full-commit .commit-desc pre { max-width: 100%; overflow: visible; font-size: 13px; overflow-wrap: break-word; } + +.commit-branches { font-size: 12px; color: var(--color-fg-muted); vertical-align: middle; } + +.commit-branches .octicon { vertical-align: middle; } + +.commit-build-statuses { position: relative; display: inline-block; text-align: left; } + +.commit-build-statuses .dropdown-menu { min-width: 362.667px; max-width: 544px; padding-top: 0px; padding-bottom: 0px; } + +.commit-build-statuses .dropdown-menu .merge-status-list { max-height: 170px; border-bottom: 0px; } + +.commit-build-statuses .dropdown-menu-w, .commit-build-statuses .dropdown-menu-e { top: -11px; } + +.commit-build-statuses .merge-status-item:last-child { border-radius: 0px 0px 6px 6px; } + +.dropdown-signed-commit .dropdown-menu { width: 260px; margin-top: 8px; font-size: 14px; line-height: 1.4; white-space: normal; } + +.dropdown-signed-commit .dropdown-menu::after { border-bottom-color: var(--color-canvas-subtle); } + +.dropdown-signed-commit .dropdown-menu-w { top: -28px; margin-top: 0px; } + +.dropdown-signed-commit .dropdown-menu-w::after { border-bottom-color: transparent; border-left-color: var(--color-canvas-subtle); } + +.signed-commit-header { line-height: 1.3; white-space: normal; border-collapse: separate; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.signed-commit-header .octicon-verified { color: var(--color-success-fg); } + +.signed-commit-header .octicon-unverified { color: var(--color-fg-muted); } + +.signed-commit-footer { font-size: 12px; line-height: 1.5; } + +.signed-commit-cert-info { margin-bottom: 4px; } + +.signed-commit-cert-info td { vertical-align: top; } + +.signed-commit-cert-info td:first-child { width: 44px; padding-right: 12px; } + +.signed-commit-badge { display: inline-block; padding: 1px 4px; font-size: 12px; color: var(--color-fg-muted); vertical-align: middle; user-select: none; background: none; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.signed-commit-badge:hover { text-decoration: none; border-color: var(--color-neutral-muted); } + +.signed-commit-badge.verified { color: var(--color-success-fg); } + +.signed-commit-badge.verified:hover { border-color: var(--color-success-emphasis); } + +.signed-commit-badge.unverified { color: var(--color-attention-fg); } + +.signed-commit-badge.unverified:hover { border-color: var(--color-attention-emphasis); } + +.signed-commit-badge-small { margin-top: -2px; margin-right: 4px; } + +.signed-commit-badge-medium { padding: 4px 8px; font-size: 12px; border-radius: 6px; } + +.signed-commit-badge-large { padding: 4px 12px; margin-right: 8px; font-size: 14px; line-height: 20px; border-radius: 6px; } + +.signed-commit-verified-label { color: rgb(30, 126, 52); } + +.signed-commit-signer-name { font-size: 14px; text-align: left; } + +.signed-commit-signer-name .signer { display: block; font-weight: 600; color: var(--color-fg-default); } + +.table-of-contents { margin: 16px 0px; } + +.table-of-contents li { padding: 8px 0px; list-style-type: none; } + +.table-of-contents li + li { border-top: 1px solid var(--color-border-muted); } + +.table-of-contents li > .octicon { margin-right: 4px; } + +.table-of-contents .toc-diff-stats { padding-left: 16px; line-height: 26px; } + +.table-of-contents .toc-diff-stats .octicon { float: left; margin-top: 4px; margin-left: -16px; color: rgb(198, 203, 209); } + +.table-of-contents .toc-diff-stats .btn-link { font-weight: 600; } + +.table-of-contents .toc-diff-stats + .content { padding-top: 4px; } + +.table-of-contents .octicon-diff-removed { color: var(--color-danger-fg); } + +.table-of-contents .octicon-diff-renamed { color: var(--color-fg-muted); } + +.table-of-contents .octicon-diff-modified { color: var(--color-attention-fg); } + +.table-of-contents .octicon-diff-added { color: var(--color-success-fg); } + +.copyable-terminal { position: relative; padding: 8px 55px 8px 8px; background-color: var(--color-canvas-subtle); border-radius: 6px; } + +.copyable-terminal-content { overflow: auto; } + +.copyable-terminal-button { position: absolute; top: 5px; right: 5px; } + +.copyable-terminal-button .zeroclipboard-button { float: right; } + +.copyable-terminal-button .zeroclipboard-button .octicon { padding-left: 1px; margin: 0px auto; } + +.blob-wrapper { overflow: auto hidden; } + +.blob-wrapper table tr:nth-child(2n) { background-color: transparent; } + +.page-edit-blob.height-full .CodeMirror { height: 300px; } + +.page-edit-blob.height-full .CodeMirror, .page-edit-blob.height-full .CodeMirror-scroll { display: flex; flex-direction: column; flex: 1 1 auto; } + +.blob-wrapper-embedded { max-height: 240px; overflow-y: auto; } + +.diff-table { width: 100%; border-collapse: separate; } + +.diff-table .blob-code.blob-code-inner { padding-left: 22px; } + +.diff-table .line-comments { padding: 10px; vertical-align: top; border-top: 1px solid var(--color-border-default); } + +.diff-table .line-comments:first-child + .empty-cell { border-left-width: 1px; } + +.diff-table tr:not(:last-child) .line-comments { border-top: 1px solid var(--color-border-default); border-bottom: 1px solid var(--color-border-default); } + +.diff-view .blob-code-marker-context::before, .diff-view .blob-code-marker-injected_context::before, .diff-view .blob-code-marker-addition::before, .diff-view .blob-code-marker-deletion::before { top: 4px; } + +.diff-view .line-alert, .diff-table .line-alert { position: absolute; left: -60px; margin: 2px; } + +.comment-body .diff-view .line-alert { left: 0px; } + +.blob-num { position: relative; width: 1%; min-width: 50px; padding-right: 10px; padding-left: 10px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; line-height: 20px; color: var(--color-fg-subtle); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; } + +.blob-num:hover { color: var(--color-fg-default); } + +.blob-num::before { content: attr(data-line-number); } + +.blob-num.non-expandable { cursor: default; } + +.blob-num.non-expandable:hover { color: var(--color-fg-subtle); } + +.blob-num-hidden::before { visibility: hidden; } + +.blob-code { position: relative; padding-right: 10px; padding-left: 10px; line-height: 20px; vertical-align: top; } + +.blob-code-inner { display: table-cell; overflow: visible; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; color: var(--color-fg-default); overflow-wrap: anywhere; white-space: pre; } + +.blob-code-inner .x-first { border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; } + +.blob-code-inner .x-last { border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; } + +.blob-code-inner.highlighted, .blob-code-inner .highlighted { background-color: var(--color-attention-subtle); box-shadow: inset 2px 0 0 var(--color-attention-muted); } + +.blob-code-inner::selection, .blob-code-inner ::selection { background-color: var(--color-accent-muted); } + +.blob-code-inner.blob-code-addition, .blob-code-inner.blob-code-deletion { position: relative; padding-left: 22px !important; } + +.blob-code-marker::before { position: absolute; top: 1px; left: 8px; padding-right: 8px; content: attr(data-code-marker); } + +.blob-code-context, .blob-code-addition, .blob-code-deletion { padding-left: 22px; } + +.blob-code-marker-addition::before { position: absolute; top: 1px; left: 8px; content: "+ "; } + +.blob-code-marker-deletion::before { position: absolute; top: 1px; left: 8px; content: "- "; } + +.blob-code-marker-context::before { position: absolute; top: 1px; left: 8px; content: " "; } + +.blob-code-marker-injected_context::before { position: absolute; top: 1px; left: 8px; content: " "; } + +.soft-wrap .diff-table { table-layout: fixed; } + +.soft-wrap .blob-code { padding-left: 18px; text-indent: 0px; } + +.soft-wrap .blob-code-inner { white-space: pre-wrap; } + +.soft-wrap .no-nl-marker { display: none; } + +.soft-wrap .add-line-comment { margin-top: 0px; margin-left: -24px; } + +.soft-wrap .blob-code-context, .soft-wrap .blob-code-addition, .soft-wrap .blob-code-deletion { padding-left: 22px; text-indent: 0px; } + +.blob-num-hunk, .blob-code-hunk, .blob-num-expandable { color: var(--color-fg-muted); vertical-align: middle; } + +.blob-num-hunk, .blob-num-expandable { background-color: var(--color-diff-blob-hunk-num-bg); } + +.blob-code-hunk { padding-top: 4px; padding-bottom: 4px; background-color: var(--color-accent-subtle); border-width: 1px 0px; } + +.blob-expanded .blob-num:not(.blob-num-context-outside-diff), .blob-expanded .blob-code:not(.blob-code-context) { background-color: var(--color-canvas-subtle); } + +.blob-expanded + tr.show-top-border:not(.blob-expanded) .blob-num, .blob-expanded + tr.show-top-border:not(.blob-expanded) .blob-code { border-top: 1px solid var(--color-border-muted); } + +.blob-expanded tr.show-top-border .blob-num-hunk, .blob-expanded tr.show-top-border .blob-num { border-top: 1px solid var(--color-border-muted); } + +tr.show-top-border + .blob-expanded .blob-num, tr.show-top-border + .blob-expanded .blob-code { border-top: 1px solid var(--color-border-muted); } + +.blob-num-expandable { width: auto; padding: 0px; font-size: 12px; text-align: center; } + +.blob-num-expandable .directional-expander { display: block; width: auto; height: auto; margin-right: -1px; color: var(--color-diff-blob-expander-icon); cursor: pointer; } + +.blob-num-expandable .single-expander { padding-top: 4px; padding-bottom: 4px; } + +.blob-num-expandable .directional-expander:hover { color: var(--color-fg-on-emphasis); text-shadow: none; background-color: var(--color-accent-emphasis); border-color: var(--color-accent-emphasis); } + +.blob-code-addition { background-color: var(--color-diff-blob-addition-line-bg); outline: transparent dotted 1px; } + +.blob-code-addition .x { color: var(--color-diff-blob-addition-fg); background-color: var(--color-diff-blob-addition-word-bg); } + +.blob-num-addition { color: var(--color-diff-blob-addition-num-text); background-color: var(--color-diff-blob-addition-num-bg); border-color: var(--color-success-emphasis); } + +.blob-num-addition:hover { color: var(--color-fg-default); } + +.blob-code-deletion { background-color: var(--color-diff-blob-deletion-line-bg); outline: transparent dashed 1px; } + +.blob-code-deletion .x { color: var(--color-diff-blob-deletion-fg); background-color: var(--color-diff-blob-deletion-word-bg); } + +.blob-num-deletion { color: var(--color-diff-blob-deletion-num-text); background-color: var(--color-diff-blob-deletion-num-bg); border-color: var(--color-danger-emphasis); } + +.blob-num-deletion:hover { color: var(--color-fg-default); } + +.is-selecting { cursor: ns-resize !important; } + +.is-selecting .blob-num { cursor: ns-resize !important; } + +.is-selecting .add-line-comment, .is-selecting a { pointer-events: none; cursor: ns-resize !important; } + +.is-selecting .is-hovered .add-line-comment { opacity: 0; } + +.is-selecting.file-diff-split { cursor: nwse-resize !important; } + +.is-selecting.file-diff-split .blob-num { cursor: nwse-resize !important; } + +.is-selecting.file-diff-split .empty-cell, .is-selecting.file-diff-split .add-line-comment, .is-selecting.file-diff-split a { pointer-events: none; cursor: nwse-resize !important; } + +.selected-line { position: relative; } + +.selected-line::after { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; box-sizing: border-box; pointer-events: none; content: ""; background: var(--color-attention-subtle); mix-blend-mode: var(--color-diff-blob-selected-line-highlight-mix-blend-mode); } + +.selected-line.selected-line-top::after { border-top: 1px solid var(--color-attention-muted); } + +.selected-line.selected-line-bottom::after { border-bottom: 1px solid var(--color-attention-muted); } + +.selected-line:first-child::after, .selected-line.selected-line-left::after { border-left: 1px solid var(--color-attention-muted); } + +.selected-line:last-child::after, .selected-line.selected-line-right::after { border-right: 1px solid var(--color-attention-muted); } + +.is-commenting .selected-line.blob-code::before { position: absolute; top: 0px; left: -1px; display: block; width: 4px; height: 100%; content: ""; background: var(--color-accent-emphasis); } + +.add-line-comment { position: relative; z-index: 1; float: left; width: 22px; height: 22px; margin: -2px -10px -2px -32px; line-height: 21px; color: var(--color-fg-on-emphasis); text-align: center; text-indent: 0px; cursor: pointer; background-color: var(--color-accent-emphasis); border-radius: 6px; box-shadow: var(--color-shadow-medium); opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8); } + +.add-line-comment:hover { transform: scale(1, 1); } + +.is-hovered .add-line-comment, .add-line-comment:focus { opacity: 1; } + +.add-line-comment .octicon { vertical-align: text-top; pointer-events: none; } + +.add-line-comment.octicon-check { background: rgb(51, 51, 51); opacity: 1; } + +.inline-comment-form { border: 1px solid rgb(223, 226, 229); border-radius: 6px; } + +.timeline-inline-comments { width: 100%; table-layout: fixed; } + +.timeline-inline-comments .inline-comments, .show-inline-notes .inline-comments { display: table-row; } + +.inline-comments { display: none; } + +.inline-comments .line-comments + .blob-num { border-left-width: 1px; } + +.inline-comments .timeline-comment { margin-bottom: 10px; } + +.inline-comments .inline-comment-form, .inline-comments .inline-comment-form-container { max-width: 780px; } + +.comment-holder { max-width: 780px; } + +.comment-holder + .comment-holder { margin-top: 16px; } + +.line-comments + .line-comments, .empty-cell + .line-comments { border-left: 1px solid var(--color-border-muted); } + +.inline-comment-form-container .inline-comment-form, .inline-comment-form-container.open .inline-comment-form-actions { display: none; } + +.inline-comment-form-container .inline-comment-form-actions, .inline-comment-form-container.open .inline-comment-form { display: block; } + +body.full-width .container, body.full-width .container-lg, body.full-width .container-xl { width: 100%; max-width: none; padding-right: 20px; padding-left: 20px; } + +body.full-width .repository-content { width: 100%; } + +body.full-width .new-pr-form { max-width: 980px; } + +.file-diff-split { table-layout: fixed; } + +.file-diff-split .blob-code + .blob-num { border-left: 1px solid var(--color-border-muted); } + +.file-diff-split .blob-code-inner { white-space: pre-wrap; } + +.file-diff-split .empty-cell { cursor: default; background-color: var(--color-neutral-subtle); border-right-color: var(--color-border-muted); } + +@media (max-width: 1280px) { + .file-diff-split .write-selected .comment-form-head { margin-bottom: 48px !important; } + .file-diff-split markdown-toolbar { position: absolute; right: 8px; bottom: -40px; } +} + +.submodule-diff-stats .octicon-diff-removed { color: var(--color-danger-fg); } + +.submodule-diff-stats .octicon-diff-renamed { color: var(--color-fg-muted); } + +.submodule-diff-stats .octicon-diff-modified { color: var(--color-attention-fg); } + +.submodule-diff-stats .octicon-diff-added { color: var(--color-success-fg); } + +.BlobToolbar { left: -17px; } + +.BlobToolbar-dropdown { margin-left: -2px; } + +.pl-token:hover, .pl-token.active { cursor: pointer; background: var(--color-attention-muted); } + +.discussion-timeline { position: relative; float: left; } + +.discussion-timeline::before { position: absolute; top: 0px; bottom: 0px; left: 72px; z-index: 0; display: block; width: 2px; content: ""; background-color: var(--color-border-default); } + +.discussion-sidebar-item { padding-top: 16px; font-size: 12px; } + +.discussion-sidebar-item .btn .octicon { margin-right: 0px; } + +.discussion-sidebar-item .muted-icon { color: var(--color-fg-muted); } + +.discussion-sidebar-item .muted-icon:hover { color: var(--color-accent-fg); text-decoration: none; cursor: pointer; } + +.discussion-sidebar-item + .discussion-sidebar-item { margin-top: 16px; border-top: 1px solid var(--color-border-muted); } + +.discussion-sidebar-item .select-menu { position: relative; } + +.discussion-sidebar-item .select-menu-modal-holder { top: 25px; right: -1px; left: auto; } + +.discussion-sidebar-heading { margin-bottom: 8px; font-size: 12px; color: var(--color-fg-muted); } + +.discussion-sidebar-toggle { padding: 4px 0px; margin: -4px 0px 4px; } + +.discussion-sidebar-toggle .octicon { float: right; color: var(--color-fg-muted); } + +.discussion-sidebar-toggle:hover { color: var(--color-accent-fg); text-decoration: none; cursor: pointer; } + +.discussion-sidebar-toggle:hover .octicon { color: inherit; } + +button.discussion-sidebar-toggle { display: block; width: 100%; font-weight: 600; text-align: left; background: none; border: 0px; } + +.sidebar-progress-bar .progress-bar { height: 8px; margin-bottom: 2px; border-radius: 6px; } + +.sidebar-assignee .css-truncate-target { max-width: 110px; } + +.sidebar-assignee .assignee { font-weight: 600; color: var(--color-fg-muted); vertical-align: middle; } + +.sidebar-assignee .assignee:hover { color: var(--color-accent-fg); text-decoration: none; } + +.sidebar-assignee .reviewers-status-icon { width: 14px; } + +.sidebar-assignee .octicon { margin-top: 2px; } + +.thread-subscribe-form.is-error .thread-subscribe-button { color: var(--color-danger-fg); } + +.sidebar-notifications { position: relative; } + +.sidebar-notifications .thread-subscription-status { padding: 0px; margin: 0px; border: 0px; } + +.sidebar-notifications .thread-subscription-status .thread-subscribe-form { display: block; } + +.sidebar-notifications .thread-subscription-status .reason { padding: 0px; margin: 4px 0px 0px; } + +.sidebar-notifications .thread-subscription-status .btn-sm { display: block; width: 100%; } + +.participation .participant-avatar { float: left; margin: 4px 0px 0px 4px; } + +.participation a { color: var(--color-fg-muted); } + +.participation a:hover { color: var(--color-accent-fg); text-decoration: none; } + +.participation-avatars { margin-left: -4px; } + +.participation-avatars::before { display: table; content: ""; } + +.participation-avatars::after { display: table; clear: both; content: ""; } + +.participation-more { float: left; margin: 8px 4px 0px; } + +.inline-comment-form .form-actions, .timeline-new-comment .form-actions { padding: 0px 8px 8px; } + +.inline-comment-form::before { display: table; content: ""; } + +.inline-comment-form::after { display: table; clear: both; content: ""; } + +.inline-comment-form .tabnav-tabs { display: inline-block; } + +.inline-comment-form .form-actions { float: right; } + +.gh-header-actions { float: right; margin-top: 4px; } + +.gh-header-actions .btn-sm { float: left; margin-left: 4px; } + +.gh-header-actions .btn-sm .octicon { margin-right: 0px; } + +.gh-header { background-color: var(--color-canvas-default); } + +.gh-header .gh-header-sticky { height: 1px; } + +.gh-header .gh-header-sticky .meta { font-size: 12px; } + +.gh-header .gh-header-sticky .sticky-content, .gh-header .gh-header-sticky .gh-header-shadow { display: none; } + +.gh-header .gh-header-sticky.is-stuck { z-index: 110; height: 60px; } + +.gh-header .gh-header-sticky.is-stuck .sticky-content { display: block; } + +.gh-header .gh-header-sticky.is-stuck .css-truncate-target { max-width: 150px; } + +.gh-header .gh-header-sticky.is-stuck + .gh-header-shadow { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 109; display: block; height: 60px; content: ""; background-color: var(--color-canvas-default); border-bottom: 1px solid var(--color-border-default); } + +.gh-header .gh-header-edit { display: none; } + +.gh-header .gh-header-meta .base-ref { display: inline-block; } + +.gh-header .gh-header-meta .commit-ref-dropdown { display: none; } + +.gh-header.open .gh-header-show { display: none; } + +.gh-header.open .gh-header-edit { display: block; } + +.gh-header.open .gh-header-meta .base-ref { display: none; } + +.gh-header.open .gh-header-meta .commit-ref-dropdown { display: inline-block; margin-top: -4px; vertical-align: top; } + +.gh-header-title { margin-right: 150px; margin-bottom: 0px; font-weight: 400; line-height: 1.125; overflow-wrap: break-word; } + +.gh-header-no-access .gh-header-title { margin-right: 0px; } + +.gh-header-number { font-weight: 300; color: var(--color-fg-muted); } + +.gh-header-meta { padding-bottom: 8px; margin-top: 8px; font-size: 14px; color: var(--color-fg-muted); border-bottom: 1px solid var(--color-border-default); } + +.gh-header.issue .gh-header-meta { margin-bottom: 16px; } + +.gh-header.pull .gh-header-meta { padding-bottom: 0px; border-bottom: 0px; } + +.gh-header-meta .commit-ref .css-truncate-target, .gh-header-meta .commit-ref:hover .css-truncate-target { max-width: 80vw; } + +.gh-header-meta .State { margin-right: 8px; } + +.gh-header-meta .avatar { float: left; margin-top: -4px; margin-right: 4px; } + +.timeline-comment-wrapper { position: relative; padding-left: 56px; margin-top: 16px; margin-bottom: 16px; } + +.timeline-comment-avatar { float: left; margin-left: -56px; border-radius: 6px; } + +.timeline-comment-avatar .avatar { width: 40px; height: 40px; } + +.timeline-comment-avatar .avatar-child { width: 20px; height: 20px; } + +.timeline-comment { position: relative; color: var(--color-fg-default); background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.timeline-comment.will-transition-once { transition: border-color 0.65s ease-in-out 0s; } + +.timeline-comment.will-transition-once .timeline-comment-header { transition: background-color 0.65s ease 0s, border-bottom-color 0.65s ease-in-out 0s; } + +.timeline-comment.will-transition-once::before, .timeline-comment.will-transition-once::after { transition: border-right-color 0.65s ease-in-out 0s; } + +.timeline-comment.current-user { border-color: var(--color-accent-muted); } + +.timeline-comment.current-user .timeline-comment-header { background-color: var(--color-accent-subtle); border-bottom-color: var(--color-accent-muted); } + +.timeline-comment.current-user .Label { border-color: var(--color-accent-muted); } + +.timeline-comment.current-user .previewable-comment-form .comment-form-head.tabnav { color: var(--color-accent-muted); background-color: var(--color-accent-subtle); border-bottom-color: var(--color-accent-muted); } + +.timeline-comment.unread-item, .timeline-comment.is-internal { border-color: var(--color-attention-muted); } + +.timeline-comment.unread-item .timeline-comment-header, .timeline-comment.is-internal .timeline-comment-header { background-color: var(--color-attention-subtle); border-bottom-color: var(--color-attention-muted); } + +.timeline-comment.unread-item .Label, .timeline-comment.is-internal .Label { border-color: var(--color-attention-muted); } + +.timeline-comment.unread-item .previewable-comment-form .comment-form-head.tabnav, .timeline-comment.is-internal .previewable-comment-form .comment-form-head.tabnav { color: var(--color-attention-muted); background-color: var(--color-attention-subtle); border-bottom-color: var(--color-attention-muted); } + +.timeline-comment:empty { display: none; } + +.timeline-comment .comment + .comment { border-top: 1px solid var(--color-border-default); } + +.timeline-comment .comment + .comment::before, .timeline-comment .comment + .comment::after { display: none; } + +.timeline-comment .comment + .comment .timeline-comment-header { border-top-left-radius: 0px; border-top-right-radius: 0px; } + +.timeline-comment--caret::after, .timeline-comment--caret::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.timeline-comment--caret::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-subtle), var(--color-canvas-subtle)); } + +.timeline-comment--caret::before { background-color: var(--color-border-default); } + +.is-pending .timeline-comment--caret::after, .is-pending .timeline-comment--caret::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.is-pending .timeline-comment--caret::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-attention-subtle), var(--color-attention-subtle)); } + +.is-pending .timeline-comment--caret::before { background-color: var(--color-attention-emphasis); } + +.timeline-comment--caret.current-user::after, .timeline-comment--caret.current-user::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.timeline-comment--caret.current-user::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-accent-subtle), var(--color-accent-subtle)); } + +.timeline-comment--caret.current-user::before { background-color: var(--color-accent-muted); } + +.timeline-comment--caret.unread-item::after, .timeline-comment--caret.unread-item::before, .timeline-comment--caret.is-internal::after, .timeline-comment--caret.is-internal::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.timeline-comment--caret.unread-item::after, .timeline-comment--caret.is-internal::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-attention-subtle), var(--color-attention-subtle)); } + +.timeline-comment--caret.unread-item::before, .timeline-comment--caret.is-internal::before { background-color: var(--color-attention-muted); } + +.timeline-comment--caret.timeline-comment--caret-nw::before, .timeline-comment--caret.timeline-comment--caret-nw::after { transform: rotate(90deg); } + +.timeline-comment--caret.timeline-comment--caret-nw::before { top: -12px; left: 12px; } + +.timeline-comment--caret.timeline-comment--caret-nw::after { top: -10px; left: 11px; } + +.page-responsive .timeline-comment--caret::before, .page-responsive .timeline-comment--caret::after { display: none; } + +@media (min-width: 768px) { + .page-responsive .timeline-comment--caret::before, .page-responsive .timeline-comment--caret::after { display: block; } +} + +:target .timeline-comment--caret::before { background-color: var(--color-accent-fg); } + +:target .timeline-comment--caret::after { margin-left: 2px !important; } + +:target .timeline-comment { border-color: var(--color-accent-fg); outline: none !important; box-shadow: 0 0 0 1px var(--color-accent-fg) !important; } + +.review-comment:target { border-radius: 6px; outline: none !important; box-shadow: 0 0 0 1px var(--color-accent-fg) !important; } + +.timeline-comment-header { display: flex; align-items: center; padding-right: 16px; padding-left: 16px; color: var(--color-fg-muted); flex-direction: row-reverse; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.timeline-comment-header:only-child { border-bottom: 0px; border-radius: 6px; } + +.timeline-comment-header .author { color: var(--color-fg-muted); } + +.timeline-comment-header code { word-break: break-all; } + +.comment-type-icon { color: inherit; } + +.timeline-comment-header-text { min-width: 0px; padding-top: 8px; padding-bottom: 8px; margin-bottom: 1px; flex: 1 1 auto; } + +.timeline-comment-header-text code a { color: var(--color-fg-muted); } + +.timeline-comment-actions { float: right; margin-left: 8px; } + +.timeline-comment-actions .show-more-popover.dropdown-menu-sw { right: -6px; margin-top: -4px; } + +.timeline-comment-action { display: inline-block; padding: 8px 4px; color: var(--color-fg-muted); } + +.timeline-comment-action:hover, .timeline-comment-action:focus { color: var(--color-accent-fg); text-decoration: none; opacity: 1; } + +.timeline-comment-action .octicon-check { height: 16px; } + +.timeline-comment-action.disabled { color: var(--color-fg-muted); cursor: default; } + +.timeline-comment-action.disabled:hover { color: var(--color-fg-muted); } + +.timeline-new-comment { margin-bottom: 0px; } + +.timeline-new-comment .comment-form-head { margin-bottom: 8px; } + +.timeline-new-comment .previewable-comment-form .comment-body { padding-top: 0px; } + +.comment-form-head .toolbar-commenting { float: right; } + +.discussion-item-icon { float: left; width: 32px; height: 32px; margin-top: -4px; margin-left: -39px; line-height: 28px; color: var(--color-fg-muted); text-align: center; background-color: var(--color-timeline-badge-bg); border: 2px solid var(--color-canvas-default); border-radius: 50%; } + +.discussion-item-header { color: var(--color-fg-muted); overflow-wrap: break-word; } + +.discussion-item-header .discussion-item-private { vertical-align: -1px; } + +.discussion-item-header:last-child { padding-bottom: 0px; } + +.discussion-item-header .commit-ref { font-size: 85%; vertical-align: baseline; } + +.discussion-item-header .btn-outline { float: right; padding: 4px 8px; margin-top: -4px; margin-left: 8px; } + +.discussion-item-private { color: var(--color-fg-muted); } + +.previewable-comment-form .comment-form-head.tabnav { padding: 8px 8px 0px; background: var(--color-canvas-subtle); border-radius: 6px 6px 0px 0px; } + +.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting { background: var(--color-canvas-default); } + +@media (min-width: 1012px) { + .page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting { background: transparent; } +} + +@media (min-width: 768px) { + .page-responsive .previewable-comment-form .comment-form-head.tabnav { background: var(--color-canvas-subtle); } +} + +.previewable-comment-form .comment { border: 0px; } + +.previewable-comment-form .comment-body { padding: 8px; background-color: transparent; border-bottom: 1px solid var(--color-border-default); } + +.previewable-comment-form .timeline-comment .timeline-comment-actions { display: none; } + +.new-discussion-timeline .composer .timeline-comment { margin-bottom: 8px; } + +.new-discussion-timeline .composer .comment-form-head.tabnav { padding-top: 0px; background-color: var(--color-canvas-default); } + +.composer.composer-responsive { padding-left: 0px; } + +.composer.composer-responsive .discussion-topic-header { padding: 0px; } + +.composer.composer-responsive .timeline-comment { border: 0px; } + +.composer.composer-responsive .timeline-comment::before, .composer.composer-responsive .timeline-comment::after { display: none; } + +.composer.composer-responsive .previewable-comment-form .write-content { margin: 0px; } + +@media (min-width: 768px) { + .composer.composer-responsive { padding-left: 56px; } + .composer.composer-responsive .timeline-comment { border: 1px solid var(--color-border-default); } + .composer.composer-responsive .timeline-comment::after, .composer.composer-responsive .timeline-comment::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + .composer.composer-responsive .timeline-comment::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + .composer.composer-responsive .timeline-comment::before { background-color: var(--color-border-default); } +} + +.discussion-timeline-actions { background-color: var(--color-canvas-default); border-top: 2px solid var(--color-border-default); } + +.discussion-timeline-actions .merge-pr { padding-top: 0px; border-top: 0px; } + +.discussion-timeline-actions .thread-subscription-status { margin-top: 16px; } + +.pagination-loader-container { background-color: var(--color-canvas-default); background-image: url("/images/modules/pulls/progressive-disclosure-line.svg"); background-repeat: repeat-x; background-position: center center; background-size: 16px; } + +[data-color-mode="light"][data-light-theme*="dark"] .pagination-loader-container, [data-color-mode="dark"][data-dark-theme*="dark"] .pagination-loader-container { background-image: url("/images/modules/pulls/progressive-disclosure-line-dark.svg"); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] .pagination-loader-container { background-image: url("/images/modules/pulls/progressive-disclosure-line-dark.svg"); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] .pagination-loader-container { background-image: url("/images/modules/pulls/progressive-disclosure-line-dark.svg"); } +} + +:target .timeline-comment-group .timeline-comment .timeline-comment-group .timeline-comment { box-shadow: none !important; } + +.is-pending .form-actions { margin-right: 8px; margin-bottom: 4px; } + +.is-pending .file, .is-pending .file-header, .is-pending .tabnav-tab.selected, .is-pending .comment-form-head.tabnav { border-color: var(--color-attention-emphasis); } + +.is-pending .file-header, .is-pending .comment-form-head.tabnav { background-color: var(--color-attention-subtle); } + +.discussion-item-icon-gray { background-color: var(--color-timeline-badge-bg) !important; } + +.footer-octicon { color: var(--color-fg-subtle); } + +.footer-octicon:hover { color: var(--color-fg-muted); } + +.user-mention, .team-mention { font-weight: 600; color: var(--color-fg-default); white-space: nowrap; } + +.Popover .user-mention, .Popover .team-mention { white-space: normal; } + +@media (max-width: 543px) { + .notifications-component-menu-modal { margin: calc(10vh - 16px) 0px; } +} + +@media (min-width: 544px) { + .notifications-component-menu-modal, .notifications-component-dialog, .notifications-component-dialog-modal { width: 100%; } +} + +@media (min-width: 768px) { + .notifications-component-menu-modal, .notifications-component-dialog, .notifications-component-dialog-modal { min-width: 300px; } +} + +.notifications-component-dialog:not([hidden]) + .notifications-component-dialog-overlay { position: fixed; inset: 0px; z-index: 80; display: block; cursor: default; content: " "; background: var(--color-primer-canvas-backdrop); } + +@media (min-width: 544px) { + .notifications-component-dialog:not([hidden]) + .notifications-component-dialog-overlay { display: none; } +} + +.notifications-component-dialog { z-index: 99; animation: 0s ease 0s 1 normal none running none; } + +@keyframes notifications-component-dialog-animation--sm { + 0% { opacity: 0; transform: translateX(16px); } +} + +@media (min-width: 544px) { + .notifications-component-dialog { position: absolute; inset: auto; max-height: none; padding-top: 0px; margin: 0px; transform: none; } +} + +.notifications-component-dialog .notifications-component-dialog-modal { animation: 0s ease 0s 1 normal none running none; } + +.pagehead { position: relative; padding-top: 24px; padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid var(--color-border-default); } + +.pagehead.admin { background: url("/images/modules/pagehead/background-yellowhatch-v3.png") 0px 0px repeat-x; } + +.pagehead ul.pagehead-actions { position: relative; z-index: 31; float: right; margin: 0px; } + +.pagehead .path-divider { margin: 0px 0.25em; } + +.pagehead h1 { min-height: 32px; margin-top: 0px; margin-bottom: 0px; font-size: 20px; font-weight: 400; } + +.pagehead h1 .avatar { margin-top: -2px; margin-right: 8px; margin-bottom: -2px; } + +.pagehead .underline-nav { height: 69px; margin-top: -16px; margin-bottom: -16px; } + +.pagehead-heading { color: inherit; } + +.pagehead-actions > li { float: left; margin: 0px 8px 0px 0px; font-size: 12px; color: var(--color-fg-default); list-style-type: none; } + +.pagehead-actions > li:last-child { margin-right: 0px; } + +.pagehead-actions .octicon-mute { color: var(--color-danger-fg); } + +.pagehead-actions .select-menu { position: relative; } + +.pagehead-actions .select-menu::before { display: table; content: ""; } + +.pagehead-actions .select-menu::after { display: table; clear: both; content: ""; } + +.pagehead-actions .select-menu-modal-holder { top: 100%; } + +.pagehead-tabs-item { float: left; padding: 8px 16px 12px; color: var(--color-fg-muted); white-space: nowrap; border-style: solid; border-color: transparent; border-image: initial; border-width: 3px 1px 1px; border-radius: 6px 6px 0px 0px; } + +.pagehead-tabs-item .octicon { color: var(--color-fg-muted); } + +.pagehead-tabs-item:hover { color: var(--color-fg-default); text-decoration: none; } + +.pagehead-tabs-item.selected { font-weight: 600; color: var(--color-fg-default); background-color: var(--color-canvas-default); border-color: var(--color-severe-emphasis) var(--color-border-default) transparent; } + +.pagehead-tabs-item.selected > .octicon { color: inherit; } + +.reponav { position: relative; top: 1px; margin-top: -4px; } + +.reponav::before { display: table; content: ""; } + +.reponav::after { display: table; clear: both; content: ""; } + +.reponav-item { float: left; padding: 8px 16px; color: var(--color-fg-muted); white-space: nowrap; border-style: solid; border-color: transparent; border-image: initial; border-width: 3px 1px 1px; border-radius: 6px 6px 0px 0px; } + +.reponav-item .octicon { color: var(--color-fg-muted); } + +.reponav-item:hover, .reponav-item:focus { color: var(--color-fg-default); text-decoration: none; } + +.reponav-item.selected { color: var(--color-fg-default); background-color: var(--color-canvas-default); border-color: var(--color-severe-emphasis) var(--color-border-default) transparent; } + +.reponav-item.selected .octicon { color: inherit; } + +.reponav-wrapper { position: relative; z-index: 2; overflow-y: hidden; background-color: var(--color-neutral-emphasis); } + +.reponav-wrapper .reponav { top: 0px; padding-right: 8px; padding-left: 8px; margin-top: 0px; overflow-x: auto; color: rgba(255, 255, 255, 0.75); } + +.reponav-wrapper .reponav-item { display: inline-block; float: none; padding: 4px 8px 16px; color: var(--color-fg-muted); border: 0px; } + +.reponav-wrapper .reponav-item.selected { font-weight: 600; color: var(--color-fg-default); background-color: transparent; border: 0px; } + +@media (max-width: 768px) { + .PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger) { background-color: transparent; } + .PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane .ActionList-item.ActionList-item--navActive:not(.ActionList-item--subItem) .ActionList-item-label { font-weight: 400; } + .PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane .ActionList-item--navActive::after { display: none; } + .PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pane .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger):hover { background-color: var(--color-action-list-item-default-hover-bg); } +} + +.steps { display: table; width: 100%; padding: 0px; margin: 32px auto 0px; overflow: hidden; list-style: none; border: 1px solid rgb(223, 226, 229); border-radius: 6px; box-shadow: rgba(27, 31, 35, 0.05) 0px 1px 3px; } + +.steps li { display: table-cell; width: 33.3%; padding: 8px 16px; color: rgb(198, 203, 209); cursor: default; background-color: var(--color-canvas-subtle); border-left: 1px solid rgb(223, 226, 229); } + +.steps li.current { color: var(--color-fg-default); background-color: var(--color-canvas-default); } + +.steps li.current .octicon { color: var(--color-accent-fg); } + +.steps li .octicon { float: left; margin-right: 16px; margin-bottom: 4px; } + +.steps li .step { display: block; } + +.steps li:first-child { border-left: 0px; } + +.steps .complete { color: var(--color-fg-muted); } + +.steps .complete .octicon { color: var(--color-success-fg); } + +.prose-diff .anchor { display: none; } + +.prose-diff .show-rich-diff { color: var(--color-accent-fg); text-decoration: none; cursor: pointer; } + +.prose-diff .show-rich-diff:hover { text-decoration: underline; } + +.prose-diff.collapsed .rich-diff-level-zero.expandable { cursor: pointer; } + +.prose-diff.collapsed .rich-diff-level-zero.expandable .vicinity { display: block; } + +.prose-diff.collapsed .rich-diff-level-zero.expandable .unchanged:not(.vicinity) { display: none; } + +.prose-diff.collapsed .rich-diff-level-zero.expandable .octicon { display: block; margin: 16px auto; color: var(--color-fg-muted); } + +.prose-diff.collapsed .rich-diff-level-zero.expandable:hover .octicon { color: var(--color-fg-muted); } + +.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child::before { font-size: 16px; color: var(--color-fg-muted); content: "Sorry, no visible changes to display."; } + +.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child:hover::before { color: var(--color-fg-default); } + +.prose-diff.collapsed .rich-diff-level-zero.expandable > .removed, .prose-diff.collapsed .rich-diff-level-zero.expandable > del { display: none; text-decoration: none; } + +.prose-diff .markdown-body { padding: 32px 32px 32px 16px; } + +.prose-diff .markdown-body > ins { box-shadow: inset 4px 0 0 var(--color-success-muted); } + +.prose-diff .markdown-body > del { text-decoration: none; box-shadow: inset 4px 0 0 var(--color-danger-muted); } + +.prose-diff .markdown-body > ins, .prose-diff .markdown-body > del { display: block; border-radius: 0px; } + +.prose-diff .markdown-body > ins > .rich-diff-level-zero, .prose-diff .markdown-body > ins > .rich-diff-level-one, .prose-diff .markdown-body > del > .rich-diff-level-zero, .prose-diff .markdown-body > del > .rich-diff-level-one { margin-left: 16px; } + +.prose-diff .markdown-body > ins:first-child *, .prose-diff .markdown-body > del:first-child * { margin-top: 0px; } + +.prose-diff .rich-diff-level-zero.added { box-shadow: inset 4px 0 0 var(--color-success-muted); } + +.prose-diff .rich-diff-level-zero.removed { box-shadow: inset 4px 0 0 var(--color-danger-muted); } + +.prose-diff .rich-diff-level-zero.changed { box-shadow: inset 4px 0 0 var(--color-attention-muted); } + +.prose-diff .rich-diff-level-zero.unchanged, .prose-diff .rich-diff-level-zero.vicinity { margin-left: 16px; } + +.prose-diff .rich-diff-level-zero.added, .prose-diff .rich-diff-level-zero.removed, .prose-diff .rich-diff-level-zero.changed { display: block; border-radius: 0px; } + +.prose-diff .rich-diff-level-zero.added > .rich-diff-level-one, .prose-diff .rich-diff-level-zero.removed > .rich-diff-level-one, .prose-diff .rich-diff-level-zero.changed > .rich-diff-level-one { margin-left: 16px; } + +.prose-diff .rich-diff-level-zero.added:first-child *, .prose-diff .rich-diff-level-zero.removed:first-child *, .prose-diff .rich-diff-level-zero.changed:first-child * { margin-top: 0px; } + +.prose-diff :not(.changed) > :not(.github-user-ins):not(.github-user-del) > .removed, .prose-diff :not(.changed) > :not(.github-user-ins):not(.github-user-del) > del { text-decoration: none; } + +.prose-diff .changed del, .prose-diff .changed del pre, .prose-diff .changed del code, .prose-diff .changed del > div, .prose-diff .changed .removed, .prose-diff .changed .removed pre, .prose-diff .changed .removed code, .prose-diff .changed .removed > div { color: var(--color-fg-default); text-decoration: line-through; background: var(--color-danger-subtle); } + +.prose-diff .changed ins, .prose-diff .changed ins code, .prose-diff .changed ins pre, .prose-diff .changed .added { color: var(--color-fg-default); background: var(--color-success-subtle); border-bottom: 1px solid var(--color-success-muted); } + +.prose-diff > .markdown-body .github-user-ins { text-decoration: underline; } + +.prose-diff > .markdown-body .github-user-del { text-decoration: line-through; } + +.prose-diff > .markdown-body li ul.added { background: var(--color-success-subtle); } + +.prose-diff > .markdown-body li ul.removed { color: var(--color-fg-default); background: var(--color-danger-subtle); } + +.prose-diff > .markdown-body li ul.removed:not(.github-user-ins) { text-decoration: line-through; } + +.prose-diff > .markdown-body li.added.moved-up .octicon, .prose-diff > .markdown-body li.added.moved-down .octicon { margin-right: 4px; margin-left: 4px; color: var(--color-fg-muted); } + +.prose-diff > .markdown-body li.added.moved { background: var(--color-attention-subtle); } + +.prose-diff > .markdown-body li.removed.moved { display: none; } + +.prose-diff > .markdown-body pre { padding: 8px 16px; } + +.prose-diff > .markdown-body th.changed, .prose-diff > .markdown-body td.changed { background: var(--color-attention-subtle); border-left-color: var(--color-border-default); } + +.prose-diff > .markdown-body :not(li.moved).removed { color: var(--color-fg-default); text-decoration: line-through; background: var(--color-danger-subtle); } + +.prose-diff > .markdown-body :not(.github-user-ins):not(li.moved).removed { text-decoration: line-through; } + +.prose-diff > .markdown-body :not(li.moved).added, .prose-diff > .markdown-body li:not(.moved).added { background: var(--color-success-subtle); } + +.prose-diff > .markdown-body :not(.github-user-del):not(li.moved).added li:not(.moved):not(.github-user-del).added { text-decoration: none; } + +.prose-diff > .markdown-body li:not(.moved).removed { color: var(--color-fg-default); background: var(--color-danger-subtle); } + +.prose-diff > .markdown-body li:not(.moved):not(.github-user-ins).removed { text-decoration: line-through; } + +.prose-diff > .markdown-body .added, .prose-diff > .markdown-body ins + .added, .prose-diff > .markdown-body ins { border-top: 0px; border-bottom: 0px; } + +.prose-diff > .markdown-body .added:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins + .added:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins:not(.github-user-del):not(.github-user-ins) { text-decoration: none; } + +.prose-diff > .markdown-body img.added, .prose-diff > .markdown-body img.removed { border-style: solid; border-width: 1px; } + +.prose-diff > .markdown-body ins pre:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins code:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins > div:not(.github-user-del):not(.github-user-ins) { text-decoration: none; } + +.prose-diff > .markdown-body ul > ins, .prose-diff > .markdown-body ul > del { display: block; padding: 0px; } + +.prose-diff > .markdown-body .added > li, .prose-diff > .markdown-body .removed > li { margin-top: 0px; margin-bottom: 0px; } + +span.changed_tag, em.changed_tag, strong.changed_tag, b.changed_tag, i.changed_tag, code.changed_tag { border-bottom: 1px dotted var(--color-border-default); border-radius: 0px; } + +a.added_href, a.changed_href, span.removed_href { border-bottom: 1px dotted var(--color-border-default); border-radius: 0px; } + +.diff-view .file-type-prose .rich-diff { display: none; } + +.diff-view .display-rich-diff .rich-diff { display: block; } + +.diff-view .display-rich-diff .file-diff { display: none; } + +.protip { margin-top: 16px; color: var(--color-fg-muted); text-align: center; } + +.protip strong { color: var(--color-fg-default); } + +.protip code { padding: 2px; background-color: var(--color-canvas-subtle); border-radius: 6px; } + +.add-reactions-options-item { margin-top: -1px; margin-right: -1px; line-height: 29px; border: 1px solid transparent; } + +.add-reactions-options-item .emoji { display: inline-block; transition: transform 0.15s cubic-bezier(0.2, 0, 0.13, 2) 0s; } + +.add-reactions-options-item:hover .emoji, .add-reactions-options-item:focus .emoji { text-decoration: none !important; transform: scale(1.2) !important; } + +.add-reactions-options-item:active { background-color: var(--color-accent-subtle); } + +.page-responsive .add-reactions-options-item { height: 20vw; } + +@media (min-width: 544px) { + .page-responsive .add-reactions-options-item { height: auto; } +} + +.comment-reactions { display: none; } + +.comment-reactions::before { display: table; content: ""; } + +.comment-reactions::after { display: table; clear: both; content: ""; } + +.page-responsive .comment-reactions { display: none; } + +@media (min-width: 768px) { + .page-responsive .comment-reactions { display: none; } + .page-responsive .comment-reactions.has-reactions { display: flex; } +} + +.comment-reactions.has-reactions { display: flex; } + +.comment-reactions.has-reactions:not(.social-reactions) { border-top: 1px solid var(--color-border-default); } + +.comment-reactions .user-has-reacted { background-color: var(--color-accent-subtle); } + +.reactions-container .user-has-reacted { background-color: var(--color-accent-subtle); } + +[data-color-mode="light"][data-light-theme*="dark"], [data-color-mode="dark"][data-dark-theme*="dark"] { --color-social-reaction-bg-hover:var(--color-scale-gray-7); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-8); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] { --color-social-reaction-bg-hover:var(--color-scale-gray-7); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-8); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] { --color-social-reaction-bg-hover:var(--color-scale-gray-7); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-8); } +} + +:root, [data-color-mode="light"][data-light-theme*="light"], [data-color-mode="dark"][data-dark-theme*="light"] { --color-social-reaction-bg-hover:var(--color-scale-gray-1); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="light"] { --color-social-reaction-bg-hover:var(--color-scale-gray-1); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="light"] { --color-social-reaction-bg-hover:var(--color-scale-gray-1); --color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1); } +} + +.social-reaction-summary-item + .social-reaction-summary-item { margin-left: 8px; } + +.social-reactions .comment-body { margin-left: 16px !important; } + +.social-button-emoji { display: inline-block; width: 16px; height: 16px; line-height: 1.25; vertical-align: -1px; font-size: 1em !important; } + +.social-reaction-summary-item { height: 26px; margin-right: 0px; font-size: 12px; line-height: 26px; background-color: transparent; border: 1px solid var(--color-border-default, #d2dff0); border-radius: 100px; padding: 0px 4px !important; } + +.social-reaction-summary-item:focus, .social-reaction-summary-item:focus-visible { border-radius: 100px !important; } + +.social-reaction-summary-item:focus { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.social-reaction-summary-item:focus:not(:focus-visible) { border-color: var(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1px inset; } + +.social-reaction-summary-item:focus-visible { border-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); } + +.social-reaction-summary-item.user-has-reacted { background-color: var(--color-accent-subtle); border: 1px solid var(--color-accent-emphasis) !important; } + +.social-reaction-summary-item.user-has-reacted:hover { background-color: var(--color-social-reaction-bg-reacted-hover) !important; } + +.social-reaction-summary-item > span { height: 24px; padding: 0px 4px; margin-left: 2px; } + +.social-reaction-summary-item:hover { background-color: var(--color-social-reaction-bg-hover); } + +.reaction-dropdown-button { color: var(--color-fg-muted); } + +.reaction-dropdown-button:hover { color: var(--color-accent-fg); } + +.reaction-dropdown-button--inline { width: 26px; height: 26px; } + +.reaction-dropdown-button--inline:hover { background-color: var(--color-btn-hover-bg) !important; border-color: var(--color-btn-hover-border) !important; } + +.reaction-dropdown-button:disabled { pointer-events: none; color: var(--color-primer-fg-disabled) !important; } + +.reactions-with-gap .comment .comment-reactions { margin-left: 16px; border-top: 0px !important; } + +.new-reactions-dropdown .dropdown-menu-reactions { width: auto; padding: 0px 2px; } + +.new-reactions-dropdown .dropdown-menu-reactions::before, .new-reactions-dropdown .dropdown-menu-reactions::after { background-color: transparent; border: 0px; } + +.new-reactions-dropdown .dropdown-item-reaction { width: 32px; height: 32px; padding: 4px; margin: 4px 2px; } + +.new-reactions-dropdown .dropdown-item-reaction.user-has-reacted { background-color: var(--color-accent-subtle); } + +.new-reactions-dropdown .dropdown-item-reaction:hover { background-color: var(--color-btn-hover-bg); } + +.RecentBranches { background-color: var(--color-attention-subtle); border: 1px solid var(--color-attention-emphasis); border-radius: 6px; } + +.RecentBranches-item { line-height: 28px; color: var(--color-fg-default); } + +.RecentBranches-item + .RecentBranches-item { border-top: 1px solid var(--color-attention-emphasis); } + +.RecentBranches-item-link { color: var(--color-fg-default); } + +.RecentBranches-item-link.css-truncate-target { max-width: 400px; } + +.render-container { padding: 32px; line-height: 0; text-align: center; background: var(--color-canvas-subtle); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.render-container .render-viewer { display: block; width: 1px; height: 1px; border: 0px; } + +.render-container .octospinner { display: none; } + +.render-container .render-viewer-error, .render-container .render-viewer-fatal, .render-container .render-viewer-invalid, .render-container .render-fullscreen { display: none; } + +.render-container.is-render-automatic .octospinner { display: inline-block; } + +.render-container.is-render-requested .octospinner { display: inline-block; } + +.render-container.is-render-requested.is-render-failed .render-viewer-error { display: inline-block; } + +.render-container.is-render-requested.is-render-failed .render-viewer, .render-container.is-render-requested.is-render-failed .render-viewer-fatal, .render-container.is-render-requested.is-render-failed .render-viewer-invalid, .render-container.is-render-requested.is-render-failed .octospinner { display: none; } + +.render-container.is-render-requested.is-render-failed-fatal .render-viewer-fatal { display: inline-block; } + +.render-container.is-render-requested.is-render-failed-fatal .render-viewer, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-error, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-invalid, .render-container.is-render-requested.is-render-failed-fatal .octospinner { display: none; } + +.render-container.is-render-requested.is-render-failed-invalid .render-viewer-invalid { display: inline-block; } + +.render-container.is-render-requested.is-render-failed-invalid .render-viewer, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-error, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-fatal, .render-container.is-render-requested.is-render-failed-invalid .octospinner { display: none; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) { height: 500px; padding: 0px; background: none; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer { width: 100%; height: 100%; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-fullscreen { display: flex; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-error, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-fatal, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .octospinner { display: none; } + +.render-needs-enrichment { margin-bottom: 16px; } + +.render-needs-enrichment .render-full-screen { width: 100%; height: auto; padding: 16px; overflow: auto; } + +.render-needs-enrichment .render-expand { top: 2px; right: 2px; } + +.render-needs-enrichment .render-full-screen-close { top: 0px; right: 0px; padding: 4px; } + +.render-needs-enrichment .details { margin-bottom: 0px; } + +.render-needs-enrichment .render-plaintext-hidden { display: none; } + +.render-needs-enrichment.render-error .js-render-box { display: none !important; } + +.render-notice { padding: 16px; font-size: 14px; color: var(--color-fg-default); background-color: var(--color-canvas-subtle); border-color: var(--color-border-subtle); } + +.js-inline-math > mjx-container { overflow: auto hidden; } + +.Skeleton { color: rgba(0, 0, 0, 0); background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.1)); background-size: 400% 100%; animation: 8s ease-in-out 0s infinite normal none running skeleton-loading; } + +.Skeleton * { visibility: hidden; } + +.Skeleton--text { clip-path: inset(4px 0px round 3px); } + +.is-error .Skeleton { display: none; } + +@keyframes skeleton-loading { + 0% { background-position: 200% 0px; } + 100% { background-position: -200% 0px; } +} + +.authors-2 .AvatarStack { min-width: 36px !important; } + +.authors-3 .AvatarStack { min-width: 46px !important; } + +[aria-selected="true"] .AvatarStack-body, .navigation-focus .AvatarStack-body { background: rgb(246, 251, 255); } + +.tracked-in-parent-pill { position: relative; cursor: default; } + +.tracked-in-parent-pill-truncated { position: absolute; left: 100%; display: none; white-space: nowrap; background: var(--color-canvas-default); border-left-width: 0px !important; border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; } + +.tracked-in-parent-pill:hover .tracked-in-parent-pill-truncated { display: block; } + +.wizard-step-item { position: relative; padding: 8px 0px; margin-left: 16px; flex-direction: row; } + +.wizard-step-item::before { position: absolute; top: 32px; bottom: 0px; left: 0px; display: block; width: 2px; height: 100%; content: ""; background-color: var(--color-border-default); } + +.wizard-step-badge { position: relative; z-index: 1; display: flex; width: 32px; height: 32px; margin-right: 8px; margin-left: -16px; color: var(--color-fg-default); align-items: center; background-color: var(--color-border-default); border: 1px solid var(--color-canvas-default); border-radius: 50%; justify-content: center; flex-shrink: 0; } + +.wizard-step-body { min-width: 0px; max-width: 100%; color: var(--color-fg-default); flex: 1 1 auto; } + +.wizard-step-body .wizard-step-buttons { display: none; margin-top: 16px; justify-content: flex-end; } + +.wizard-step-container { border: 0px; } + +.wizard-step-container .wizard-step-content { display: none; width: 100%; padding: 16px 24px 24px; overflow: visible; font-size: 14px; } + +.wizard-step-container.wizard-step-container-icon .wizard-step-content { padding: 24px; } + +.wizard-step-header { padding-top: 4px; padding-left: 8px; } + +.wizard-step-header > .wizard-step-title { min-width: 0px; margin-bottom: 4px; flex: 1 1 auto; color: var(--color-fg-muted); } + +.wizard-step-icon { display: none; height: 96px; color: var(--color-accent-fg); background-image: linear-gradient(to right, var(--color-accent-subtle), var(--color-canvas-default)); justify-content: center; align-items: center; border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.wizard-step[data-single-page-wizard-step-complete="true"] .wizard-step-badge { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.wizard-step[data-single-page-wizard-step-complete="true"] .wizard-step-item::before { background-color: var(--color-accent-emphasis); } + +.wizard-step[data-single-page-wizard-step-complete="true"] .wizard-step-title { color: var(--color-fg-default); } + +.wizard-step[data-single-page-wizard-last-step="true"] .wizard-step-badge .wizard-step-check { display: block; color: var(--color-fg-on-emphasis); } + +.wizard-step[data-single-page-wizard-last-step="true"] .wizard-step-item::before { top: 0px; display: block; height: 16px; } + +@media (min-width: 768px) { + .wizard-step[data-single-page-wizard-last-step="true"] .wizard-step-item::before { display: none; } +} + +.wizard-step[data-single-page-wizard-last-step="true"] .wizard-step-icon { color: var(--color-success-fg); background-image: linear-gradient(to right, var(--color-success-subtle), var(--color-canvas-default)); } + +.wizard-step:not([data-single-page-wizard-last-step="true"]) .wizard-step-badge .wizard-step-check { display: none; } + +.wizard-step:not([data-single-page-wizard-last-step="true"]) .wizard-step-badge::before { color: var(--color-fg-on-emphasis); content: attr(data-single-page-wizard-step); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-badge { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.wizard-step[data-single-page-wizard-step-current="true"][data-single-page-wizard-last-step="true"] .wizard-step-badge { background-color: var(--color-success-emphasis); } + +.wizard-step[data-single-page-wizard-step-current="true"][data-single-page-wizard-last-step="true"] .wizard-step-item::before { top: 42px; height: 16px; } + +.wizard-step[data-single-page-wizard-step-current="true"][data-single-page-wizard-last-step="true"] .wizard-step-container-icon::after { background-image: linear-gradient(var(--color-success-subtle), var(--color-success-subtle)); } + +.wizard-step[data-single-page-wizard-step-current="true"]:not([data-single-page-wizard-last-step="true"]) .wizard-step-container-icon::after { background-image: linear-gradient(var(--color-accent-subtle), var(--color-accent-subtle)); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-icon { display: flex; } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-item { flex-direction: column; } + +@media (min-width: 768px) { + .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-item { flex-direction: row; } +} + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-body { margin-top: 16px; margin-left: -16px; } + +@media (min-width: 768px) { + .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-body { margin-top: 0px; margin-left: 0px; } +} + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container { position: relative; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after, .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::before { background-color: var(--color-border-default); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::before, .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after { transform: rotate(90deg); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::before { position: absolute; top: -12px; right: 100%; left: 12px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after { top: -10px; left: 11px; } + +@media (min-width: 768px) { + .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::before, .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after { top: 11px; left: -8px; transform: rotate(0deg); } + .wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container::after { margin-left: 1px; } +} + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container .wizard-step-header { display: none; } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container .wizard-step-content-header { margin-bottom: 16px; } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container .wizard-step-title { color: var(--color-fg-default); } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-container .wizard-step-content { display: block; } + +.wizard-step[data-single-page-wizard-step-current="true"] .wizard-step-buttons { display: flex; } + +.alert-label { color: var(--color-fg-on-emphasis); } + +.graph-canvas .alert-label--critical { fill: var(--color-danger-emphasis); } + +.graph-canvas .alert-label--high { fill: var(--color-severe-emphasis); } + +.graph-canvas .alert-label--moderate { fill: var(--color-attention-emphasis); } + +.graph-canvas .alert-label--low { fill: var(--color-neutral-emphasis); } + +.advisory-form { background-color: var(--color-canvas-subtle); border-top: 1px solid var(--color-border-default); } + +.advisory-form .form-control { background-color: var(--color-canvas-default); } + +.advisory-form .form-actions { background-color: var(--color-canvas-default); } + +.advisory-form .previewable-comment-form { background-color: var(--color-canvas-default); } + +.advisory-credit-window-min { min-height: 72px; } + +.advisory-credit-window-max { max-height: 370px; } + +.AppHeader { --AppHeader-bg: var(--color-canvas-inset); color: var(--color-fg-default); background: var(--AppHeader-bg); box-shadow: inset 0 calc(var(--primer-borderWidth-thin, 1px)*-1) var(--color-border-default); } + +.AppHeader .AppHeader-globalBar { display: flex; padding: var(--base-size-16, 16px); gap: var(--base-size-12, 12px); } + +.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-globalBar-start, .AppHeader .AppHeader-globalBar.always-expanded .AppHeader-globalBar-start { flex: 0 0 auto; } + +.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-context, .AppHeader .AppHeader-globalBar.always-expanded .AppHeader-context { display: none; } + +.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-search .AppHeader-search-whenRegular, .AppHeader .AppHeader-globalBar.always-expanded .AppHeader-search .AppHeader-search-whenRegular { max-width: 100%; } + +@media (max-width: 767.98px) { + .AppHeader .AppHeader-globalBar.search-expanded .AppHeader-search { position: absolute; top: 0px; left: 0px; width: 100%; } + .AppHeader .AppHeader-globalBar.search-expanded .AppHeader-globalBar-end { flex: 0 0 auto; } + .AppHeader .AppHeader-globalBar.search-expanded .search-suggestions { left: 0px; top: 0px; width: 100% !important; } +} + +.AppHeader .AppHeader-globalBar .AppHeader-globalBar-start { flex: 1 1 auto; display: flex; gap: var(--base-size-8, 8px); } + +.AppHeader .AppHeader-globalBar .AppHeader-globalBar-end { flex: 1 1 auto; display: flex; justify-content: flex-end; gap: var(--primer-controlStack-medium-gap-auto, 8px); } + +.AppHeader .AppHeader-globalBar .AppHeader-logo, .AppHeader .AppHeader-globalBar .AppHeader-user { flex: 0 0 auto; display: grid; width: var(--base-size-32, 32px); height: var(--base-size-32, 32px); } + +.AppHeader .AppHeader-globalBar .AppHeader-logo button, .AppHeader .AppHeader-globalBar .AppHeader-logo a, .AppHeader .AppHeader-globalBar .AppHeader-user button, .AppHeader .AppHeader-globalBar .AppHeader-user a { grid-area: 1 / 1 / auto / auto; display: block; width: var(--base-size-32, 32px); height: var(--base-size-32, 32px); } + +.AppHeader .AppHeader-globalBar .AppHeader-logo button, .AppHeader .AppHeader-globalBar .AppHeader-user button { padding: 0px; background: transparent; border: none; border-radius: var(--primer-borderRadius-medium, 6px); outline-offset: var(--primer-borderWidth-normal, 2px); } + +@media (pointer: coarse) { + .AppHeader .AppHeader-globalBar .AppHeader-logo a::after, .AppHeader .AppHeader-globalBar .AppHeader-user a::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-minTarget-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-control-minTarget-coarse, 44px); } +} + +.AppHeader .AppHeader-globalBar .AppHeader-logo svg { width: var(--base-size-32, 32px); height: var(--base-size-32, 32px); } + +.AppHeader .AppHeader-globalBar .AppHeader-user { position: relative; background: var(--color-neutral-muted); border-radius: 50%; } + +.AppHeader .AppHeader-globalBar .AppHeader-user img { position: relative; display: block; width: 100%; height: 100%; border-radius: 50%; } + +.AppHeader .AppHeader-globalBar .AppHeader-user::before { position: absolute; top: 0px; left: 0px; z-index: 2; display: block; width: 100%; height: 100%; pointer-events: none; content: ""; border-radius: 50%; box-shadow: inset 0 0 0 var(--primer-borderWidth-thin, 1px) var(--color-border-subtle); } + +.AppHeader .AppHeader-globalBar .AppHeader-context { min-width: 0px; height: var(--base-size-32, 32px); flex: 1 1 auto; } + +@media (min-width: 768px) { + .AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact { display: none; } +} + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-trigger { display: grid; width: 100%; height: var(--base-size-48, 48px); color: inherit; text-align: left; cursor: pointer; background-color: transparent; border: 0px; border-radius: var(--primer-borderRadius-medium, 6px); margin-block: calc(var(--base-size-8, 8px)*-1); padding-block: var(--primer-control-medium-paddingBlock, 6px); padding-inline: var(--primer-control-medium-paddingInline-condensed, 8px); appearance: none; align-items: center; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-trigger:hover { background-color: var(--color-action-list-item-default-hover-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-trigger:active { background-color: var(--color-action-list-item-default-active-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-lead { display: grid; width: fit-content; font-size: var(--primer-text-caption-size, 12px); line-height: var(--primer-text-caption-lineHeight, 1.33333); color: var(--color-fg-muted); grid-auto-flow: column; align-items: center; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-parentItem { display: inline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-separator { white-space: nowrap; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compact .AppHeader-context-compact-mainItem { display: block; overflow: hidden; line-height: var(--primer-text-body-lineHeight-medium, 1.42857); text-overflow: ellipsis; white-space: nowrap; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full { display: inline-flex; width: 100%; min-width: 0px; max-width: 100%; overflow: hidden; } + +@media (max-width: 767.98px) { + .AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full { display: none; } +} + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full nav { width: 100%; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full ul, .AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full li { list-style: none; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full ul { display: flex; flex-direction: row; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full li { display: inline-grid; grid-auto-flow: column; align-items: center; flex: 0 99999 auto; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full li:first-child { flex: 0 100 max-content; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full li:last-child { flex: 0 1 max-content; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full li:last-child .AppHeader-context-item { font-weight: var(--base-text-weight-semibold, 600); } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item { display: flex; align-items: center; min-width: 3ch; line-height: var(--primer-text-body-lineHeight-medium, 1.42857); color: inherit; border-radius: var(--primer-borderRadius-medium, 6px); padding-inline: var(--primer-control-medium-paddingInline-condensed, 8px); padding-block: var(--primer-control-medium-paddingBlock, 6px); text-decoration: none !important; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item .AppHeader-context-item-label { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item:hover { background: var(--color-action-list-item-default-hover-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item:active { background: var(--color-action-list-item-default-active-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item-separator { color: var(--color-fg-muted); white-space: nowrap; } + +.AppHeader .AppHeader-globalBar .AppHeader-search { position: relative; display: flex; flex: 1 1 auto; justify-content: flex-end; } + +@media (min-width: 768px) { + .AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenNarrow { display: none; } +} + +@media (max-width: 767.98px) { + .AppHeader .AppHeader-globalBar .AppHeader-search { flex-grow: 0; } + .AppHeader .AppHeader-globalBar .AppHeader-search .search-input { width: auto; } + .AppHeader .AppHeader-globalBar .AppHeader-search .search-input-container { margin: 0px !important; } + .AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenRegular { display: none; } +} + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenRegular { min-width: 12rem; max-width: 24rem; flex: 1 1 auto; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-wrap { display: grid; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-wrap.AppHeader-search-wrap--hasTrailing input[type="search"] { padding-inline-end: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px) - var(--primer-borderWidth-thin, 1px)); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .search-input-container { height: auto; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-kbd { display: inline-grid; width: var(--base-size-12, 12px); height: var(--base-size-16, 16px); padding: 0px; font-size: var(--primer-text-caption-size, 12px); line-height: var(--primer-text-caption-lineHeight, 1.33333); color: inherit; vertical-align: baseline; background: transparent; border: var(--primer-borderWidth-thin, 1px) solid var(--color-fg-subtle); border-radius: var(--primer-borderRadius-small, 3px); box-shadow: none; align-items: center; justify-content: center; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-placeholder { z-index: 1; display: block; width: 100%; overflow: hidden; font-weight: 400; line-height: var(--primer-text-body-lineHeight-medium, 20px); color: var(--color-fg-subtle); text-overflow: ellipsis; white-space: nowrap; pointer-events: none; grid-area: 1 / 1 / auto / auto; padding-block: var(--primer-control-medium-paddingBlock, 6px); padding-inline: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px)); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-control { grid-area: 1 / 1 / auto / auto; position: relative; z-index: 2; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-visual--leading { position: absolute; top: var(--base-size-8, 8px); left: var(--base-size-8, 8px); display: block; width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); color: var(--color-fg-muted); pointer-events: none; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-visual--leading svg { display: block !important; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-searchButton { background: transparent; } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"], .AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-searchButton { width: 100%; padding-block: calc(var(--primer-control-medium-paddingBlock, 6px) - var(--primer-borderWidth-thin, 1px)); padding-inline-start: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-gap, 8px) - var(--primer-borderWidth-thin, 1px)); padding-inline-end: var(--primer-control-medium-paddingInline-condensed, 8px); transition: none 0s ease 0s; } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"]:placeholder-shown { background: transparent; } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"]:not(:placeholder-shown) { background: var(--color-canvas-default); } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"]::placeholder { color: transparent; opacity: 1; } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"]:focus { background: var(--color-canvas-default); } + +.AppHeader .AppHeader-globalBar .AppHeader-search input[type="search"]:focus::placeholder { color: var(--color-fg-subtle); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing { position: absolute; top: var(--base-size-4, 4px); right: var(--base-size-4, 4px); z-index: 4; display: grid; width: var(--primer-control-xsmall-size, 24px); height: var(--primer-control-xsmall-size, 24px); padding: 0px; color: var(--color-fg-muted); background: transparent; border: none; border-radius: var(--primer-borderRadius-small, 3px); align-items: center; justify-content: center; } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing:hover { background: var(--color-action-list-item-default-hover-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing:active { background: var(--color-action-list-item-default-active-bg); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing::before { position: absolute; top: calc((var(--primer-control-xsmall-size, 24px) - var(--base-size-16, 16px))/2); left: calc(var(--base-size-4, 4px)*-1); display: block; width: var(--primer-borderWidth-thin, 1px); height: var(--base-size-16, 16px); content: ""; background: var(--color-border-default); } + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-medium-size, 32px); content: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-control-medium-size, 32px); } + +@media (pointer: coarse) { + .AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing::after { min-width: var(--primer-control-minTarget-coarse, 44px); min-height: var(--primer-control-minTarget-coarse, 44px); } +} + +.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action--trailing svg { color: inherit; } + +.AppHeader .AppHeader-globalBar .AppHeader-divider { width: var(--primer-borderWidth-thin, 1px); height: var(--base-size-20, 20px); margin: calc((var(--primer-control-medium-size, 32px) - var(--base-size-20, 20px))/2) 0; background: var(--color-border-default); } + +.AppHeader .AppHeader-globalBar .AppHeader-actions { display: grid; grid-auto-flow: column; gap: var(--primer-controlStack-medium-gap-auto, 8px); } + +.AppHeader .AppHeader-globalBar .AppHeader-actions::before { display: block; width: var(--primer-borderWidth-thin, 1px); height: var(--base-size-20, 20px); content: ""; background: var(--color-border-default); margin-block: calc((var(--primer-control-medium-size, 32px) - var(--base-size-20, 20px))/2); } + +@media (pointer: fine) { + .AppHeader .AppHeader-globalBar .AppHeader-actions::before { margin-inline: var(--base-size-4, 4px); } +} + +@media (max-width: 543.98px) { + .AppHeader .AppHeader-globalBar .AppHeader-actions { display: none; } +} + +.AppHeader .AppHeader-localBar { padding: 0 var(--base-size-16, 16px); } + +.AppHeader .AppHeader-item { flex: 0 0 auto; background: rgb(255, 182, 193); } + +.AppHeader .AppHeader-item--full { flex-grow: 1; } + +.AppHeader .AppHeader-button { position: relative; display: grid; width: var(--base-size-32, 32px); height: var(--base-size-32, 32px); color: var(--color-fg-muted); background: transparent; border: var(--primer-borderWidth-thin, 1px) solid var(--color-border-default); border-radius: var(--primer-borderRadius-medium, 6px); align-items: center; justify-content: center; } + +.AppHeader .AppHeader-button svg { width: var(--base-size-16, 16px); height: var(--base-size-16, 16px); display: block !important; color: inherit !important; } + +.AppHeader .AppHeader-button:hover { background: var(--color-action-list-item-default-hover-bg); } + +.AppHeader .AppHeader-button:active { background: var(--color-action-list-item-default-active-bg); } + +@media (pointer: coarse) { + .AppHeader .AppHeader-button::after { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-minTarget-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-control-minTarget-coarse, 44px); } +} + +.AppHeader .AppHeader-button.AppHeader-button--hasIndicator::before { position: absolute; top: calc(var(--base-size-4, 4px)/-2); right: calc(var(--base-size-4, 4px)/-2); z-index: 2; display: block; width: var(--base-size-8, 8px); height: var(--base-size-8, 8px); content: ""; background: var(--color-accent-fg); border-radius: 50%; box-shadow: 0 0 0 calc(var(--base-size-4, 4px)/2) var(--AppHeader-bg); } + +[data-target="animated-image.originalImage"], [data-target="animated-image.replacedImage"], [data-a11y-animated-images="system"] [data-animated-image], [data-a11y-animated-images="disabled"] [data-animated-image] { display: none; } + +[data-target="animated-image.originalImage"] { width: 100%; } + +animated-image[data-catalyst] { display: inline-block; } + +animated-image { max-width: 100%; } + +.AnimatedImagePlayer { position: relative; display: inline-block; width: 100%; } + +.AnimatedImagePlayer > a:not(.AnimatedImagePlayer-images) { display: none; } + +.AnimatedImagePlayer-controls { position: absolute; top: 8px; right: 8px; z-index: 2; display: none; padding: 4px; list-style: none; background: var(--color-canvas-default); border-radius: 6px; box-shadow: var(--color-overlay-shadow); opacity: 1; transition: opacity 80ms linear 0s; } + +.AnimatedImagePlayer-images .AnimatedImagePlayer-animatedImage { cursor: pointer; } + +.AnimatedImagePlayer-button { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; cursor: pointer; background-color: var(--color-canvas-default); border: 0px; border-radius: 6px; } + +@media (hover: hover) and (pointer: fine) { + .AnimatedImagePlayer-button:hover { background-color: var(--color-btn-hover-bg); transition: background-color 200ms linear 0s; } +} + +.AnimatedImagePlayer-images { display: block; width: 100%; padding: 0px; margin: 0px; background: none; border: 0px; outline: none; outline-offset: 0px; } + +.AnimatedImagePlayer-images:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: 0px; } + +.AnimatedImagePlayer-button:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; } + +.AnimatedImagePlayer-button svg { width: 16px; height: 16px; pointer-events: none; fill: var(--color-fg-muted); } + +.AnimatedImagePlayer-button:hover svg { fill: var(--color-fg-default); } + +.AnimatedImagePlayer-stillImage { position: absolute; top: 0px; left: 0px; z-index: 1; display: none; width: 100%; height: 100%; pointer-events: none; } + +.AnimatedImagePlayer-animatedImage { width: 100%; max-width: 100%; max-height: 100%; } + +.AnimatedImagePlayer.playing .AnimatedImagePlayer-controls { opacity: 0; transition-delay: 1s; } + +.AnimatedImagePlayer.enabled .AnimatedImagePlayer-animatedImage { opacity: 0 !important; } + +.AnimatedImagePlayer.enabled.playing .AnimatedImagePlayer-animatedImage { opacity: 1 !important; } + +.AnimatedImagePlayer.playing.player-focused .AnimatedImagePlayer-controls { opacity: 1; transition-delay: 0ms; } + +@media (hover: hover) and (pointer: fine) { + .AnimatedImagePlayer.playing:hover .AnimatedImagePlayer-controls { opacity: 1; transition-delay: 0s; } +} + +.AnimatedImagePlayer.enabled.playing .AnimatedImagePlayer-stillImage, .AnimatedImagePlayer.enabled.playing .icon-play, .AnimatedImagePlayer .icon-pause { display: none; } + +.AnimatedImagePlayer .icon-play, .AnimatedImagePlayer.enabled.playing .icon-pause, .AnimatedImagePlayer.enabled .AnimatedImagePlayer-stillImage { display: block; } + +.AnimatedImagePlayer.enabled .AnimatedImagePlayer-controls { display: flex; } + +.emoji-tab.UnderlineNav-item { margin-right: 4px; } + +.emoji-tab[role="tab"][aria-selected="true"] { font-weight: 600; color: var(--color-fg-default); border-bottom-color: var(--color-severe-emphasis); } + +.emoji-tab[role="tab"][aria-selected="true"] .UnderlineNav-octicon { color: var(--color-fg-muted); } + +.selected-emoji { z-index: 100; background-color: var(--color-accent-emphasis); } + +.emoji-picker-container .emoji-picker-tab g-emoji { margin-right: auto; margin-left: 4px; } + +.emoji-tab .emoji-icon { width: auto; } + +.emoji-picker-container { z-index: 1; width: 395px; } + +.emoji-picker-tab { height: 136px; padding-top: 8px; } + +.emoji-picker-emoji-width { width: 32px; height: 28px; } + +.emoji-picker-tab .btn-outline:not(:hover) { background-color: transparent; } + +.emoji-picker-list { list-style: none; } + +.notification-shelf { z-index: 34; } + +.notification-shelf.is-stuck { z-index: 999; } + +@media (max-width: 767px) { + .notifications-v2 .commit-ref .css-truncate-target { word-break: break-all; white-space: normal; } +} + +@media (max-width: 543px) { + .notifications-v2 .Box { border-right: 0px; border-left: 0px; border-radius: 0px; } +} + +@media (max-width: 543px) { + .notifications-v2 .Box .Box-header { border-right: 0px !important; border-left: 0px !important; border-radius: 0px !important; } +} + +@media (max-width: 767px) { + .notifications-v2 .AvatarStack--right { width: auto !important; min-width: auto !important; margin-left: 53px !important; } +} + +@media (max-width: 767px) { + .notifications-v2 .AvatarStack--right .AvatarStack-body { margin-right: 8px; position: relative !important; right: unset !important; flex-direction: row !important; } +} + +@media (max-width: 767px) { + .notifications-v2 .AvatarStack-body .avatar { position: relative !important; margin-right: -12px !important; margin-left: 0px !important; border-right: 1px solid rgb(255, 255, 255) !important; border-left: 0px !important; } +} + +.notifications-v2 .thread-subscription-status { background-color: transparent !important; } + +.notifications-v2 .notification-action-mark-archived, .notifications-v2 .notification-action-mark-unread, .notifications-v2 .notification-action-star, .notifications-v2 .notification-action-unsubscribe { display: block !important; } + +.notifications-v2 .notification-action-mark-read, .notifications-v2 .notification-action-mark-unarchived, .notifications-v2 .notification-action-subscribe, .notifications-v2 .notification-action-unstar, .notifications-v2 .notification-is-starred-icon { display: none !important; } + +.notifications-v2 .notification-unsubscribed .notification-action-unsubscribe { display: none !important; } + +.notifications-v2 .notification-unsubscribed .notification-action-subscribe { display: block !important; } + +.notifications-v2 .notification-unread .notification-action-mark-read { display: block !important; } + +.notifications-v2 .notification-unread .notification-action-mark-unread { display: none !important; } + +.notifications-v2 .notification-archived .notification-action-mark-archived, .notifications-v2 .notification-archived .notification-action-mark-read, .notifications-v2 .notification-archived .notification-action-mark-unread { display: none !important; } + +.notifications-v2 .notification-archived .notification-action-mark-unarchived { display: block !important; } + +.notifications-v2 .notification-starred .notification-action-star { display: none !important; } + +.notifications-v2 .notification-starred .notification-is-starred-icon { display: inline-block !important; } + +.notifications-v2 .notification-starred .notification-action-unstar { display: block !important; } + +.notifications-v2 .thread-subscribe-form { display: none !important; } + +.notifications .read .avatar img { opacity: 0.5; } + +.notifications .read .undo { display: block; } + +.notifications .read .delete { visibility: hidden; } + +.notifications .read[aria-selected="true"], .notifications .read.navigation-focus { background-color: rgb(245, 249, 252); } + +.notifications .muted .unmute { display: block; } + +.notifications .muted .mute { display: none; } + +.notifications .unmute { display: none; } + +.notifications-list { float: left; width: 100%; } + +.thread-subscription-status { padding: 8px; margin: 40px 0px 16px; color: var(--color-fg-muted); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.thread-subscription-status .btn-sm > .octicon { margin-right: 1px; } + +.thread-subscription-status .reason { display: inline-block; margin: 0px 8px; vertical-align: middle; } + +.thread-subscription-status .thread-subscribe-form { display: inline-block; vertical-align: middle; } + +.subscription .loading { opacity: 0.5; } + +.progress-pjax-loader { z-index: 99999; background: transparent; opacity: 0; transition: opacity 0.4s linear 0.4s; height: 2px !important; } + +.progress-pjax-loader.is-loading { opacity: 1; transition: none 0s ease 0s; } + +.progress-pjax-loader > .progress-pjax-loader-bar { background-color: rgb(121, 184, 255); transition: width 0.4s ease 0s; } + +.starred .starred-button-icon { color: var(--color-scale-yellow-2); } + +.user-lists-menu-action { color: var(--color-fg-default); } + +.user-lists-menu-action:hover:not(:disabled) { color: var(--color-fg-default); background-color: var(--color-canvas-subtle); } + +.user-lists-menu-action:focus:not(:disabled) { color: var(--color-fg-default); outline: 2px solid var(--color-accent-emphasis); outline-offset: 2px; } + +.starring-container .BtnGroup-parent:active { z-index: auto; } + +.shelf { padding-top: 16px; margin-bottom: 16px; background-color: var(--color-canvas-default); border-bottom: 1px solid var(--color-border-muted); } + +.shelf .container { position: relative; } + +.org-sso, .business-sso { width: 340px; margin: 0px auto; } + +.org-sso .sso-title, .business-sso .sso-title { font-size: 24px; font-weight: 300; letter-spacing: -0.5px; } + +.org-sso .org-sso-panel, .org-sso .business-sso-panel, .business-sso .org-sso-panel, .business-sso .business-sso-panel { padding: 16px; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.org-sso .sso-recovery-callout, .business-sso .sso-recovery-callout { padding: 16px 8px; text-align: center; border: 1px solid var(--color-border-muted); border-radius: 6px; } + +.sso-modal { padding: 16px; } + +.sso-modal .org-sso, .sso-modal .business-sso { width: auto; } + +.sso-modal .org-sso .org-sso-panel, .sso-modal .business-sso .business-sso-panel { border: 0px; } + +.sso-modal .sso-prompt-success, .sso-modal .sso-prompt-error { display: none; } + +.sso-modal.success .sso-prompt-default { display: none; } + +.sso-modal.success .sso-prompt-success { display: block; } + +.sso-modal.error .sso-prompt-default { display: none; } + +.sso-modal.error .sso-prompt-error { display: block; } + +.sso-modal.error .flash-error { margin-right: -32px; margin-left: -32px; border-right: 0px; border-left: 0px; border-radius: 0px; } + +.tag-input-container { position: relative; } + +.tag-input-container .focus { border-color: transparent !important; box-shadow: none !important; } + +.tag-input-container .suggester { position: absolute; z-index: 100; width: 100%; margin-top: -1px; } + +.tag-input-container ul { list-style: none; } + +.tag-input input { float: left; padding-left: 2px; margin: 0px; background: none; border: 0px; box-shadow: none; } + +.tag-input input:focus { box-shadow: none; } + +.task-list-item { list-style-type: none; } + +.task-list-item label { font-weight: 400; } + +.task-list-item.enabled label { cursor: pointer; } + +.task-list-item + .task-list-item { margin-top: 4px; } + +.task-list-item .handle { display: none; } + +.task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-align: middle; } + +.convert-to-issue-button { top: 2px; right: 4px; padding: 0px 2px; margin-right: 8px; user-select: none; background-color: var(--color-canvas-subtle); } + +.convert-to-issue-button .octicon { fill: var(--color-fg-default); } + +.convert-to-issue-button:hover .octicon, .convert-to-issue-button:focus .octicon { fill: var(--color-accent-fg); } + +.reorderable-task-lists .markdown-body .contains-task-list { padding: 0px; } + +.reorderable-task-lists .markdown-body li:not(.task-list-item) { margin-left: 24px; } + +.reorderable-task-lists .markdown-body ol:not(.contains-task-list) li, .reorderable-task-lists .markdown-body ul:not(.contains-task-list) li { margin-left: 0px; } + +.reorderable-task-lists .markdown-body .task-list-item { padding: 2px 15px 2px 42px; margin-right: -15px; margin-left: -15px; line-height: 1.5; border: 0px; } + +.reorderable-task-lists .markdown-body .task-list-item + .task-list-item { margin-top: 0px; } + +.reorderable-task-lists .markdown-body .task-list-item .handle { display: block; float: left; width: 20px; padding: 2px 0px 0px 2px; margin-left: -43px; opacity: 0; } + +.reorderable-task-lists .markdown-body .task-list-item .drag-handle { fill: var(--color-fg-default); } + +.reorderable-task-lists .markdown-body .task-list-item.hovered > .handle { opacity: 1; } + +.reorderable-task-lists .markdown-body .task-list-item.is-dragging { opacity: 0; } + +.comment-body .reference { font-weight: 600; white-space: nowrap; } + +.comment-body .issue-link { white-space: normal; } + +.comment-body .issue-link .issue-shorthand { font-weight: 400; color: var(--color-fg-muted); } + +.comment-body .issue-link:hover .issue-shorthand, .comment-body .issue-link:focus .issue-shorthand { color: var(--color-accent-fg); } + +.review-comment-contents .markdown-body .task-list-item { padding-left: 42px; margin-right: -12px; margin-left: -12px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +.convert-to-issue-enabled .task-list-item .contains-task-list { padding: 4px 15px 0px 43px; margin: 0px -15px 0px -42px; } + +.convert-to-issue-enabled .task-list-item.hovered { background-color: var(--color-canvas-subtle); } + +.convert-to-issue-enabled .task-list-item.hovered .contains-task-list { background-color: var(--color-canvas-default); } + +.convert-to-issue-enabled .task-list-item.hovered > .convert-to-issue-button { z-index: 20; width: auto; height: auto; overflow: visible; clip: auto; } + +.convert-to-issue-enabled .task-list-item.hovered > .convert-to-issue-button svg { overflow: visible; } + +.convert-to-issue-enabled .task-list-item.is-loading { color: var(--color-fg-muted); background-color: var(--color-accent-subtle); border-top: 1px solid var(--color-accent-subtle); border-bottom: 1px solid var(--color-canvas-default); border-left: 1px solid var(--color-canvas-default); } + +.convert-to-issue-enabled .task-list-item.is-loading ul { color: var(--color-fg-default); background-color: var(--color-canvas-default); } + +.convert-to-issue-enabled .task-list-item.is-loading > .handle { opacity: 0; } + +.task-list-item-convert-container { top: calc(100% - 4px); right: 0px; left: 0px; display: none; margin-top: 0px; position: absolute !important; } + +.task-list-item-convert-container:hover, .task-list-item-convert-container:focus { display: block; } + +.task-list-item-convert-button-container { top: 4px; right: 0px; left: auto; width: auto; } + +.contains-task-list { position: relative; list-style-type: none; } + +.contains-task-list:hover .task-list-item-convert-container, .contains-task-list:focus-within .task-list-item-convert-container { display: block; width: auto; height: 24px; overflow: visible; clip: auto; } + +.convert-to-block-button { margin: 0px 4px; } + +.toolbar-commenting .dropdown-menu-s { width: 100px; } + +.toolbar-commenting .dropdown-item { font-weight: 600; line-height: 1em; background: none; border: 0px; } + +.toolbar-commenting .dropdown-item:hover { color: var(--color-accent-fg); } + +.toolbar-commenting .dropdown-item:focus { color: var(--color-accent-fg); outline: none; } + +.toolbar-item { display: block; float: left; padding: 4px; cursor: pointer; } + +.toolbar-item.dropdown, .toolbar-item.select-menu { padding: 0px; } + +.toolbar-item .select-menu-modal { margin-top: 2px; } + +.toolbar-item .select-menu-item { padding-left: 8px; } + +.topic-tag { display: inline-block; padding: 0.3em 0.9em; margin: 0px 0.5em 0.5em 0px; white-space: nowrap; background-color: var(--color-accent-subtle); border-radius: 6px; } + +.topic-tag-link:hover { text-decoration: none; background-color: rgb(221, 238, 255); } + +.delete-topic-button, .delete-topic-link { display: inline-block; width: 26px; color: var(--color-fg-muted); background-color: var(--color-accent-subtle); border-width: 0px 0px 0px 1px; border-top-style: initial; border-top-color: initial; border-right-style: initial; border-right-color: initial; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: rgb(180, 217, 255); border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.delete-topic-button:hover, .delete-topic-link:hover { background-color: rgb(221, 238, 255); } + +.topic-tag-action:hover .delete-topic-link { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.topic-tag-outline { background: transparent; box-shadow: rgb(200, 225, 255) 0px 0px 0px 1px inset; } + +.delete-topic-link { padding-right: 8px; padding-left: 8px; margin-left: 8px; line-height: 1.75; } + +.delete-topic-link:hover { text-decoration: none; } + +.invalid-topic .delete-topic-button { color: var(--color-fg-default); background-color: var(--color-danger-subtle); border-left-color: var(--color-danger-emphasis); } + +.invalid-topic .delete-topic-button:hover { background-color: rgb(255, 200, 206); } + +.topic-tag-action { display: inline-flex; align-items: center; padding-left: 0.8em; margin: 0.4em 0.4em 0px 0px; background-color: var(--color-accent-subtle); border-radius: 6px; } + +.topic-tag-action.invalid-topic { color: var(--color-fg-default); background-color: var(--color-danger-subtle); border-color: var(--color-danger-emphasis); } + +.topic-tag-action .add-topic-button, .topic-tag-action .remove-topic-button { display: inline-block; width: 26px; font-size: 14px; color: var(--color-fg-muted); background-color: var(--color-accent-subtle); border-width: 0px 0px 0px 1px; border-top-style: initial; border-top-color: initial; border-right-style: initial; border-right-color: initial; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: rgb(180, 217, 255); } + +.topic-tag-action .add-topic-button:hover, .topic-tag-action .remove-topic-button:hover { color: var(--color-fg-on-emphasis); } + +.topic-tag-action .add-topic-button:hover { background-color: var(--color-success-emphasis); } + +.topic-tag-action .remove-topic-button { border-right: 0px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +.topic-tag-action .remove-topic-button:hover { background-color: var(--color-danger-emphasis); } + +.topic-input-container .tag-input { width: 908px; cursor: text; } + +.topic-input-container .tag-input.org-repo-tag-input { width: 100%; } + +.topic-input-container .tag-input .tag-input-inner { min-height: 26px; background-image: none; } + +.topic-input-container .topic-tag { margin-top: 2px; } + +.topic .css-truncate-target { max-width: 75%; } + +.topic-list .topic-list-item + .topic-list-item { border-top: 1px solid var(--color-border-default); } + +.topic-box .starred { color: var(--color-attention-fg); border: 0px; } + +.topic-box .unstarred { color: var(--color-fg-muted); border: 0px; } + +.user-status-suggestions { height: 98px; transition: height 100ms ease-out 0s, opacity 200ms ease-in 0s; } + +.user-status-suggestions.collapsed { height: 0px; opacity: 0; } + +.user-status-container, .user-status-container .team-mention, .user-status-container .user-mention { white-space: normal; } + +.user-status-container { word-break: break-word; overflow-wrap: break-word; } + +.user-status-container .input-group-button .btn { width: 46px; height: 34px; line-height: 0; } + +.user-status-container .input-group-button g-emoji { font-size: 1.3em; line-height: 18px; } + +.user-status-container .team-mention, .user-status-container .user-mention { white-space: normal; } + +.user-status-container img.emoji { width: 18px; height: 18px; } + +.emoji-status-width { width: 20px; } + +.user-status-org-button .user-status-org-detail { color: var(--color-fg-muted); } + +.user-status-org-button:hover .user-status-org-detail, .user-status-org-button:focus .user-status-org-detail { color: var(--color-fg-on-emphasis); } + +.user-status-org-button.selected { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.user-status-org-button.selected .user-status-org-detail { color: var(--color-fg-on-emphasis); } + +.user-status-limited-availability-compact { width: 8px; height: 8px; background-color: var(--color-attention-emphasis); } + +.user-status-message-wrapper { color: var(--color-fg-default); } + +.toggle-user-status-edit:hover .user-status-message-wrapper, .toggle-user-status-edit:focus .user-status-message-wrapper { color: var(--color-accent-fg); } + +.user-status-message-wrapper div { display: inline; } + +.user-status-header g-emoji { font-size: 1.25em; } + +.user-status-message-wrapper .g-emoji { display: inline-block; } + +.user-status-limited-availability-container { margin-top: 16px; margin-bottom: 16px; } + +@media only screen and (max-height: 560px) { + .user-status-suggestions { display: none; } + .user-status-limited-availability-container { margin-top: 8px; margin-bottom: 8px; } +} + +.user-status-circle-badge { background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 2em; box-shadow: var(--color-shadow-small); } + +.command-palette { box-shadow: var(--color-overlay-shadow); } + +@media (min-width: 768px) { + .command-palette-details-dialog { width: 512px; } +} + +@media (min-width: 1012px) { + .command-palette-details-dialog { width: 640px; } +} + +@media (min-width: 1280px) { + .command-palette-details-dialog { width: 720px; } +} + +.page-stack-transition-height { overflow-y: scroll; transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 0.2s; transition-property: max-height, min-height; } + +.page-stack-transition-height.no-transition { transition-duration: 0s; } + +.command-palette-input-group { position: relative; z-index: 0; padding-left: 0px; color: var(--color-fg-subtle); } + +.command-palette-input-group .no-focus-indicator:focus, .command-palette-input-group .no-focus-indicator:focus-visible { border: 0px !important; outline: none !important; } + +.command-palette-input-group .command-palette-typeahead { position: absolute; z-index: 1; padding: inherit; pointer-events: none; } + +.command-palette-input-group .command-palette-typeahead .typeahead-segment { white-space: pre; } + +.command-palette-input-group .command-palette-typeahead .typeahead-segment.input-mirror { opacity: 0; } + +.command-palette-input-group .typeahead-input { padding: inherit; } + +.command-palette-input-clear-button { color: var(--color-fg-subtle); } + +.command-palette-input-clear-button:hover { color: var(--color-fg-muted); } + +themed-picture { visibility: hidden; } + +.is-auto-complete-loading :not(input).form-control { padding-right: 0px; background-image: none; } + +.ActionMenu { position: absolute; z-index: 999; display: none; background-color: var(--color-canvas-overlay); } + +.PageHeader { display: grid; grid-template-columns: 1fr; grid-template-areas: "contextBar" "titleBar" "description" "navigation"; margin-bottom: 24px; } + +@media (max-width: 768px) { + .PageHeader { margin-bottom: 16px; } +} + +.PageHeader .PageHeader-contextBar { display: flex; column-gap: 16px; align-items: center; } + +.PageHeader .PageHeader-contextBar .PageHeader-parentLink { flex: 1 1 auto; } + +.PageHeader .PageHeader-parentLink a { display: inline-grid; grid-template-columns: min-content auto; gap: 4px; align-items: center; padding: 4px 8px; margin-left: -4px; font-size: 12px; line-height: 1.25; color: var(--color-fg-muted); border-radius: 6px; } + +.PageHeader .PageHeader-parentLink a:hover { color: var(--color-fg-default); text-decoration: none; background: var(--color-canvas-subtle); } + +.PageHeader .PageHeader-parentLink .PageHeader-parentLink-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.PageHeader .PageHeader-titleBar { display: flex; column-gap: 16px; } + +.PageHeader .PageHeader-titleBar .PageHeader-titleWrap { flex: 1 1 auto; } + +.PageHeader .PageHeader-titleBar .PageHeader-actions { flex: 0 0 auto; } + +.PageHeader .PageHeader-titleWrap { display: flex; column-gap: 8px; } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large { font: 400 var(--primer-text-title-size-large, 2rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large .PageHeader-backButton { height: var(--primer-text-title-lineHeight-large, 2.5rem); } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large .PageHeader-leadingVisual { max-height: var(--primer-text-title-lineHeight-large, 2.5rem); } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--medium { font: 600 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--subtitle { font: 400 var(--primer-text-subtitle-size, 1.25rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } + +@media (max-width: 768px) { + .PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large { font: 600 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } + .PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--medium { font: 600 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } + .PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--subtitle { font: 400 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; } +} + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasLeadingVisual { display: flex; } + +.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasBackButton:first-child { margin-left: -4px; } + +@media (min-width: 768px) { + .PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasBackButton:first-child { align-items: center; margin-left: 8px; grid-template-columns: min-content auto; display: flex !important; } +} + +.PageHeader .PageHeader-titleWrap h1, .PageHeader .PageHeader-titleWrap h2, .PageHeader .PageHeader-titleWrap h3 { font-size: inherit; font-weight: inherit; line-height: inherit; } + +.PageHeader .PageHeader-titleWrap .PageHeader-title { display: inline-grid; grid-auto-flow: column; grid-template-columns: auto; align-items: center; gap: 8px; } + +.PageHeader .PageHeader-titleWrap .PageHeader-leadingVisual { display: grid; align-items: center; max-height: var(--primer-text-title-lineHeight-large, 1.5); } + +.PageHeader .PageHeader-titleWrap .PageHeader-trailingVisual { display: grid; align-items: center; max-height: var(--primer-text-title-lineHeight-large, 1.5); } + +.PageHeader .PageHeader-titleWrap .PageHeader-backButton { position: relative; display: grid; width: 16px; height: var(--primer-text-title-lineHeight-medium, 1.5rem); align-items: center; padding: 0px; color: inherit; border-radius: 6px; } + +@media (max-width: 768px) { + .PageHeader .PageHeader-titleWrap .PageHeader-backButton { display: none; } +} + +.PageHeader .PageHeader-description { margin-top: 8px; overflow: auto; } + +.PageHeader .PageHeader-navigation { margin-top: 16px; overflow: auto; } + +@media (min-width: 1012px) { + .hx_actions-sidebar { max-width: 320px; } +} + +.hx_anim-fade-out { animation-name: hx-fade-out; animation-duration: 1s; animation-fill-mode: forwards; animation-timing-function: ease-out; } + +@keyframes hx-fade-out { + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +.AvatarStack--large { min-width: 44px; height: 32px; } + +.AvatarStack--large.AvatarStack--two { min-width: 48px; } + +.AvatarStack--large.AvatarStack--three-plus { min-width: 52px; } + +.AvatarStack--large .AvatarStack-body .avatar { width: 32px; height: 32px; margin-right: -28px; } + +.AvatarStack--large .AvatarStack-body:hover .avatar { margin-right: 4px; } + +.AvatarStack--large .avatar.avatar-more::before { width: 32px; } + +.AvatarStack--large .avatar.avatar-more::after { width: 30px; } + +.AvatarStack--large .avatar.avatar-more::after, .AvatarStack--large .avatar.avatar-more::before { height: 32px; } + +.hx_avatar_stack_commit .AvatarStack { min-width: 24px; height: 24px; } + +.hx_avatar_stack_commit .AvatarStack .avatar { width: 24px; height: 24px; } + +.hx_avatar_stack_commit .AvatarStack.AvatarStack--two { min-width: 40px; } + +.hx_avatar_stack_commit .AvatarStack.AvatarStack--three-plus { min-width: 44px; } + +.hx_flex-avatar-stack { display: flex; align-items: center; } + +.hx_flex-avatar-stack-item { min-width: 0px; max-width: 24px; } + +.hx_flex-avatar-stack-item .avatar { display: block; background-color: var(--color-canvas-default); border: 2px solid var(--color-canvas-default); box-shadow: none; } + +.hx_flex-avatar-stack-item:last-of-type { flex-shrink: 0; max-width: none; } + +.Box-row--focus-gray.navigation-focus .AvatarStack-body { background-color: var(--color-canvas-subtle); } + +.AvatarStack-body:not(:hover) { background-color: transparent; } + +.AvatarStack--three-plus.AvatarStack--three-plus .avatar-more { display: none; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body .avatar:nth-child(n+4) { display: flex; opacity: 1; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) .avatar:nth-of-type(n+6) { display: none; opacity: 0; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avatar:nth-of-type(1) { z-index: 5; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avatar:nth-of-type(2) { z-index: 4; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avatar:nth-of-type(3) { z-index: 3; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avatar:nth-of-type(4) { z-index: 2; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avatar:nth-of-type(5) { z-index: 1; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) img { opacity: 0.5; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) img { opacity: 0.33; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) img { opacity: 0.25; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-right: 0px; margin-left: -6px; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-right: 0px; margin-left: -18px; } + +.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-right: 0px; margin-left: -18px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .AvatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-right: -6px; margin-left: 0px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-right: -18px; margin-left: 0px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-right: -18px; margin-left: 0px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .AvatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-right: 0px; margin-left: -2px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-right: 0px; margin-left: -30px; } + +.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-right: 0px; margin-left: -30px; } + +.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-right: 0px; margin-left: -10px; } + +.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-right: 0px; margin-left: -21px; } + +.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-right: 0px; margin-left: -21px; } + +.hx_badge-search-container { cursor: text; } + +.hx_badge-search-container .hx_badge-input { border: 0px; outline: 0px; box-shadow: none; } + +.hx_badge-search-container .hx_badge-input:focus { border: 0px !important; box-shadow: none !important; } + +.hx_badge-search-container .hx_badge-input::placeholder { font-size: 12px; } + +.hx_badge-search-container .hx_badge-input-inline { height: 30px; } + +.hx_badge { cursor: pointer; } + +.hx_badge[aria-pressed="true"] { color: var(--color-fg-on-emphasis) !important; background-color: var(--color-accent-emphasis) !important; border-color: var(--color-accent-emphasis) !important; } + +.hx_Box--firstRowRounded0 .Box-row:first-of-type { border-top-left-radius: 0px; border-top-right-radius: 0px; } + +.Box-row:first-of-type { border-top-color: transparent; } + +.hx_Box-row--with-top-border:first-of-type { border-top-color: inherit; } + +.Box--overlay [data-close-dialog], .Box-overlay--narrow [data-close-dialog], .Box-overlay--wide [data-close-dialog] { z-index: 1; } + +.dropdown-item.btn-link:disabled, .dropdown-item.btn-link:disabled:hover, .dropdown-item.btn-link[aria-disabled="true"], .dropdown-item.btn-link[aria-disabled="true"]:hover { background-color: transparent; } + +@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 0), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 0.001dpcm) { + g-emoji { font-size: 1.25em; } +} + +.hx_create-pr-button:hover { border-right-width: 0px; } + +.hx_create-pr-button:hover + .BtnGroup-parent .BtnGroup-item { border-left-width: 1px; } + +summary[type="button"].btn { appearance: none; } + +.form-control:-webkit-autofill { -webkit-text-fill-color: var(--color-fg-default); box-shadow: inset 0 0 0 32px var(--color-canvas-default) !important; } + +.form-control:-webkit-autofill:focus { box-shadow: inset 0 0 0 32px var(--color-canvas-default),var(--color-primer-shadow-focus) !important; } + +::-webkit-calendar-picker-indicator { filter: invert(50%); } + +[data-color-mode="light"][data-light-theme*="dark"] ::selection, [data-color-mode="dark"][data-dark-theme*="dark"] ::selection { background-color: var(--color-accent-muted); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] ::selection { background-color: var(--color-accent-muted); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] ::selection { background-color: var(--color-accent-muted); } +} + +[data-color-mode="light"][data-light-theme*="dark"], [data-color-mode="dark"][data-dark-theme*="dark"] { --color-workflow-card-connector:var(--color-scale-gray-5); --color-workflow-card-connector-bg:var(--color-scale-gray-5); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-5); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-5); --color-workflow-card-bg:var(--color-scale-gray-7); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(27, 31, 35, 0.04); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-5); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-6); --color-discussions-state-answered-icon:var(--color-scale-green-3); --color-bg-discussions-row-emoji-box:var(--color-scale-gray-6); --color-notifications-button-text:var(--color-scale-white); --color-notifications-button-hover-text:var(--color-scale-white); --color-notifications-button-hover-bg:var(--color-scale-blue-4); --color-notifications-row-read-bg:var(--color-canvas-default); --color-notifications-row-bg:var(--color-canvas-subtle); --color-icon-directory:var(--color-fg-muted); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#631c03; --color-calendar-halloween-graph-day-L2-bg:#bd561d; --color-calendar-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-halloween-graph-day-L4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-scale-gray-8); --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#006d32; --color-calendar-graph-day-L3-bg:#26a641; --color-calendar-graph-day-L4-bg:#39d353; --color-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L4-border:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(--color-scale-yellow-0); --color-user-mention-bg:var(--color-scale-yellow-8); --color-text-white:var(--color-scale-white); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] { --color-workflow-card-connector:var(--color-scale-gray-5); --color-workflow-card-connector-bg:var(--color-scale-gray-5); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-5); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-5); --color-workflow-card-bg:var(--color-scale-gray-7); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(27, 31, 35, 0.04); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-5); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-6); --color-discussions-state-answered-icon:var(--color-scale-green-3); --color-bg-discussions-row-emoji-box:var(--color-scale-gray-6); --color-notifications-button-text:var(--color-scale-white); --color-notifications-button-hover-text:var(--color-scale-white); --color-notifications-button-hover-bg:var(--color-scale-blue-4); --color-notifications-row-read-bg:var(--color-canvas-default); --color-notifications-row-bg:var(--color-canvas-subtle); --color-icon-directory:var(--color-fg-muted); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#631c03; --color-calendar-halloween-graph-day-L2-bg:#bd561d; --color-calendar-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-halloween-graph-day-L4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-scale-gray-8); --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#006d32; --color-calendar-graph-day-L3-bg:#26a641; --color-calendar-graph-day-L4-bg:#39d353; --color-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L4-border:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(--color-scale-yellow-0); --color-user-mention-bg:var(--color-scale-yellow-8); --color-text-white:var(--color-scale-white); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] { --color-workflow-card-connector:var(--color-scale-gray-5); --color-workflow-card-connector-bg:var(--color-scale-gray-5); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-5); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-5); --color-workflow-card-bg:var(--color-scale-gray-7); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(27, 31, 35, 0.04); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-5); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-6); --color-discussions-state-answered-icon:var(--color-scale-green-3); --color-bg-discussions-row-emoji-box:var(--color-scale-gray-6); --color-notifications-button-text:var(--color-scale-white); --color-notifications-button-hover-text:var(--color-scale-white); --color-notifications-button-hover-bg:var(--color-scale-blue-4); --color-notifications-row-read-bg:var(--color-canvas-default); --color-notifications-row-bg:var(--color-canvas-subtle); --color-icon-directory:var(--color-fg-muted); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#631c03; --color-calendar-halloween-graph-day-L2-bg:#bd561d; --color-calendar-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-halloween-graph-day-L4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-scale-gray-8); --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#006d32; --color-calendar-graph-day-L3-bg:#26a641; --color-calendar-graph-day-L4-bg:#39d353; --color-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L4-border:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(--color-scale-yellow-0); --color-user-mention-bg:var(--color-scale-yellow-8); --color-text-white:var(--color-scale-white); } +} + +:root, [data-color-mode="light"][data-light-theme*="light"], [data-color-mode="dark"][data-dark-theme*="light"] { --color-workflow-card-connector:var(--color-scale-gray-3); --color-workflow-card-connector-bg:var(--color-scale-gray-3); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-4); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4); --color-workflow-card-bg:var(--color-scale-white); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-4); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2); --color-discussions-state-answered-icon:var(--color-scale-white); --color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5); --color-notifications-button-text:var(--color-fg-muted); --color-notifications-button-hover-text:var(--color-fg-default); --color-notifications-button-hover-bg:var(--color-scale-gray-2); --color-notifications-row-read-bg:var(--color-canvas-subtle); --color-notifications-row-bg:var(--color-scale-white); --color-icon-directory:var(--color-scale-blue-3); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#ffee4a; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-calendar-halloween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-graph-day-L4-bg:#03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#9be9a8; --color-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-day-L3-bg:#30a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calendar-graph-day-L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L2-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.06); --color-user-mention-fg:var(--color-fg-default); --color-user-mention-bg:var(--color-attention-subtle); --color-text-white:var(--color-scale-white); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="light"] { --color-workflow-card-connector:var(--color-scale-gray-3); --color-workflow-card-connector-bg:var(--color-scale-gray-3); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-4); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4); --color-workflow-card-bg:var(--color-scale-white); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-4); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2); --color-discussions-state-answered-icon:var(--color-scale-white); --color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5); --color-notifications-button-text:var(--color-fg-muted); --color-notifications-button-hover-text:var(--color-fg-default); --color-notifications-button-hover-bg:var(--color-scale-gray-2); --color-notifications-row-read-bg:var(--color-canvas-subtle); --color-notifications-row-bg:var(--color-scale-white); --color-icon-directory:var(--color-scale-blue-3); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#ffee4a; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-calendar-halloween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-graph-day-L4-bg:#03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#9be9a8; --color-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-day-L3-bg:#30a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calendar-graph-day-L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L2-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.06); --color-user-mention-fg:var(--color-fg-default); --color-user-mention-bg:var(--color-attention-subtle); --color-text-white:var(--color-scale-white); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="light"] { --color-workflow-card-connector:var(--color-scale-gray-3); --color-workflow-card-connector-bg:var(--color-scale-gray-3); --color-workflow-card-connector-inactive:var(--color-border-default); --color-workflow-card-connector-inactive-bg:var(--color-border-default); --color-workflow-card-connector-highlight:var(--color-scale-blue-4); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4); --color-workflow-card-bg:var(--color-scale-white); --color-workflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:var(--color-scale-blue-4); --color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2); --color-discussions-state-answered-icon:var(--color-scale-white); --color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5); --color-notifications-button-text:var(--color-fg-muted); --color-notifications-button-hover-text:var(--color-fg-default); --color-notifications-button-hover-bg:var(--color-scale-gray-2); --color-notifications-row-read-bg:var(--color-canvas-subtle); --color-notifications-row-bg:var(--color-scale-white); --color-icon-directory:var(--color-scale-blue-3); --color-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#ffee4a; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-calendar-halloween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-graph-day-L4-bg:#03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#9be9a8; --color-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-day-L3-bg:#30a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calendar-graph-day-L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L2-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.06); --color-user-mention-fg:var(--color-fg-default); --color-user-mention-bg:var(--color-attention-subtle); --color-text-white:var(--color-scale-white); } +} + +.hx_color-icon-directory { color: var(--color-icon-directory); } + +.hx_comment-box--tip::after { background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)) !important; } + +.hx_keyword-hl { background-color: var(--color-search-keyword-hl); } + +.hx_dot-fill-pending-icon { color: var(--color-attention-emphasis) !important; } + +@media (max-width: 543px) { + [data-color-mode="light"][data-light-theme*="dark"], [data-color-mode="dark"][data-dark-theme*="dark"] { --color-fg-default: var(--color-scale-gray-0); --color-canvas-default: var(--color-scale-gray-8); } +} + +@media (max-width: 543px) and (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] { --color-fg-default: var(--color-scale-gray-0); --color-canvas-default: var(--color-scale-gray-8); } +} + +@media (max-width: 543px) and (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] { --color-fg-default: var(--color-scale-gray-0); --color-canvas-default: var(--color-scale-gray-8); } +} + +:root[data-color-mode="dark"] .entry-content [href$="#gh-light-mode-only"], :root[data-color-mode="dark"] .comment-body [href$="#gh-light-mode-only"], :root[data-color-mode="dark"] .readme [href$="#gh-light-mode-only"] { display: none; } + +:root[data-color-mode="light"] .entry-content [href$="#gh-dark-mode-only"], :root[data-color-mode="light"] .comment-body [href$="#gh-dark-mode-only"], :root[data-color-mode="light"] .readme [href$="#gh-dark-mode-only"] { display: none; } + +@media (prefers-color-scheme: dark) { + :root[data-color-mode="auto"] .entry-content [href$="#gh-light-mode-only"], :root[data-color-mode="auto"] .comment-body [href$="#gh-light-mode-only"], :root[data-color-mode="auto"] .readme [href$="#gh-light-mode-only"] { display: none; } +} + +@media (prefers-color-scheme: light) { + :root[data-color-mode="auto"] .entry-content [href$="#gh-dark-mode-only"], :root[data-color-mode="auto"] .comment-body [href$="#gh-dark-mode-only"], :root[data-color-mode="auto"] .readme [href$="#gh-dark-mode-only"] { display: none; } +} + +.colorblind-themes-v1 { --color-open-fg: var(--color-success-fg); --color-open-emphasis: var(--color-success-emphasis); --color-open-muted: var(--color-success-muted); --color-open-subtle: var(--color-success-subtle); --color-closed-fg: var(--color-danger-fg); --color-closed-emphasis: var(--color-danger-emphasis); --color-closed-muted: var(--color-danger-muted); --color-closed-subtle: var(--color-danger-subtle); } + +.dropdown-item:focus [class*="color-text-"], .dropdown-item:hover [class*="color-text-"] { color: inherit !important; } + +.filter-item.selected [class*="color-text-"] { color: inherit !important; } + +body:not(.intent-mouse) .hx_focus-input:focus + .hx_focus-target { box-shadow: var(--color-btn-shadow-input-focus); } + +.reset-btn-override { font-weight: 600; color: var(--color-fg-muted); } + +.reset-btn-override:hover { color: var(--color-accent-fg); text-decoration: none; } + +.reset-btn-override:hover .reset-btn-override-icon { background-color: var(--color-accent-emphasis); } + +.reset-btn-override-icon { width: 18px; height: 18px; padding: 1px; margin-right: 3px; color: var(--color-fg-on-emphasis); text-align: center; background-color: var(--color-neutral-emphasis); border-radius: 6px; } + +.is-auto-complete-loading .form-control { padding-right: 30px; background-image: url("/images/spinners/octocat-spinner-32.gif"); background-size: 16px; } + +.hx_breadcrumb-header .header-search-wrapper { height: 32px; } + +.hx_breadcrumb-header .notification-indicator .mail-status, .hx_breadcrumb-header .unread-indicator { background-color: var(--color-accent-emphasis); background-image: none; } + +.hx_breadcrumb-header .Header-link, .hx_breadcrumb-header .Header-current-page { color: var(--color-header-logo); } + +.hx_breadcrumb-header-crumbs .Header-link, .hx_breadcrumb-header-logo { transition: opacity 0.1s ease-out 0s; } + +.hx_breadcrumb-header-crumbs .Header-link:hover, .hx_breadcrumb-header-logo:hover { color: var(--color-header-text); opacity: 0.75; } + +.hx_breadcrumb-header-divider { color: var(--color-header-divider); } + +.Header-button { background-color: var(--color-scale-gray-8); border: 1px solid var(--color-scale-gray-6); border-radius: 6px; transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; } + +.Header-button .octicon { color: var(--color-header-logo); } + +.Header-button:hover, .Header-button:focus, .Header-button:active { background-color: transparent; } + +.Header-button:hover .octicon, .Header-button:focus .octicon, .Header-button:active .octicon { color: var(--color-header-text); box-shadow: none; } + +.hx_breadcrumb-header-dropdown::before, .hx_breadcrumb-header-dropdown::after { display: none; } + +.hx_breadcrumb-header-dropdown .dropdown-item { line-height: 40px; transition: background-color 60ms ease-out 0s; } + +.hx_breadcrumb-header-dropdown .dropdown-item:hover { color: var(--color-fg-default); background-color: var(--color-canvas-subtle); } + +.icon-sponsor, .icon-sponsoring { transition: transform 0.15s cubic-bezier(0.2, 0, 0.13, 2) 0s; transform: scale(1); } + +.btn:hover .icon-sponsor, .btn:focus .icon-sponsor, .Label:hover .icon-sponsor, .Label:focus .icon-sponsor, .btn:hover .icon-sponsoring, .btn:focus .icon-sponsoring, .Label:hover .icon-sponsoring, .Label:focus .icon-sponsoring { transform: scale(1.1); } + +.icon-sponsor { overflow: visible !important; } + +.hx_kbd { display: inline-block; min-width: 21px; padding: 0px 4px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 12px; font-weight: 400; line-height: 1.5; color: var(--color-fg-muted); text-align: center; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: none; } + +.hx_hit-user em, .hx_hit-package em, .hx_hit-marketplace em, .hx_hit-highlighting-wrapper em, .hx_hit-commit em, .hx_hit-issue em, .hx_hit-repo em, .hx_hit-wiki em { font-style: normal; font-weight: 600; } + +.SelectMenu-list.select-menu-list { max-height: none; } + +@media (max-width: 543px) { + .SelectMenu-modal { width: unset !important; } +} + +.SelectMenu--hasFilter .SelectMenu-list { contain: content; } + +.SelectMenu-item:disabled, .SelectMenu-item[aria-disabled="true"] { color: var(--color-fg-muted); pointer-events: none; } + +.SelectMenu .SelectMenu-item .is-filtering { color: var(--color-fg-muted); } + +.SelectMenu .SelectMenu-item .is-filtering b { color: var(--color-fg-default); } + +label.SelectMenu-item { font-weight: 400; } + +label.SelectMenu-item[aria-checked="true"] { font-weight: 600; } + +.hx_SelectMenu-modal-no-animation { animation: 0s ease 0s 1 normal none running none; } + +.SelectMenu-item.focused { background-color: var(--color-neutral-subtle); } + +.Box--responsive { margin-right: -15px; margin-left: -15px; border-right: 0px; border-left: 0px; border-radius: 0px; } + +.Box--responsive .Box-row--unread { position: relative; box-shadow: none; } + +.Box--responsive .Box-row--unread::before { position: absolute; top: 36px; left: 20px; display: inline-block; width: 8px; height: 8px; color: rgb(255, 255, 255); content: ""; background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); background-clip: padding-box; border-radius: 50%; } + +.Box--responsive .Box-header { border-right-width: 0px; border-left-width: 0px; border-radius: 0px; } + +@media (min-width: 544px) { + .Box--responsive { margin-right: 0px; margin-left: 0px; border: 1px solid var(--color-border-default); border-radius: 6px; } + .Box--responsive .Box-header { border-right-width: 1px; border-left-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; } + .Box--responsive .Box-row--unread { box-shadow: 2px 0 0 var(--color-accent-emphasis) inset; } + .Box--responsive .Box-row--unread::before { display: none; } +} + +@media (max-width: 767px) { + .page-responsive .dropdown-menu, .page-responsive .dropdown-item { padding-top: 8px; padding-bottom: 8px; } + .page-responsive .hx_dropdown-fullscreen[open] > summary::before { background-color: var(--color-primer-canvas-backdrop); } + .page-responsive .hx_dropdown-fullscreen .dropdown-menu { position: fixed; top: auto; bottom: 20%; max-height: calc(80% - 16px); overflow-y: auto; transform: none; animation: 0.24s cubic-bezier(0, 0.1, 0.1, 1) 0s 1 normal backwards running dropdown-menu-animation; right: 16px !important; left: 16px !important; width: auto !important; max-width: none !important; margin: 0px !important; } + .page-responsive .hx_dropdown-fullscreen .dropdown-menu::before, .page-responsive .hx_dropdown-fullscreen .dropdown-menu::after { display: none; } + @keyframes dropdown-menu-animation { + 0% { opacity: 0; transform: scale(0.9); } +} + .page-responsive .hx_dropdown-fullscreen .dropdown-item { padding-top: 16px; padding-bottom: 16px; } +} + +.hx_rsm-close-button { display: none !important; } + +@media (max-width: 767px) { + .page-responsive .hx_rsm[open] > summary::before { background-color: var(--color-primer-canvas-backdrop); } + .page-responsive .hx_rsm .select-menu-modal, .page-responsive .hx_rsm-modal { top: 75px; left: 16px; display: flex; width: auto; height: 80%; margin: 0px; flex-direction: column; animation: 0.24s cubic-bezier(0, 0.1, 0.1, 1) 0.12s 1 normal backwards running hx_rsm-modal-animation; position: fixed !important; right: 16px !important; } + .page-responsive .hx_rsm--auto-height .select-menu-modal { top: auto; bottom: 20%; height: auto; max-height: calc(80% - 16px); } + .page-responsive .hx_rsm .select-menu-header, .page-responsive .hx_rsm .select-menu-text-filter.select-menu-text-filter { padding: 16px; border-top-left-radius: inherit; border-top-right-radius: inherit; } + .page-responsive .hx_rsm tab-container, .page-responsive .hx_rsm-content { display: flex; min-height: 0px; flex-direction: column; flex: 1 1 auto; } + .page-responsive .hx_rsm .select-menu-list { flex: 1 1 auto; max-height: none; } + .page-responsive .hx_rsm-content > .select-menu-item { flex-shrink: 0; } + .page-responsive .hx_rsm .select-menu-item { padding-top: 16px; padding-bottom: 16px; padding-left: 40px; } + .page-responsive .hx_rsm .close-button, .page-responsive .hx_rsm-close-button { position: relative; display: block !important; } + .page-responsive .hx_rsm .close-button::before, .page-responsive .hx_rsm-close-button::before { position: absolute; inset: -16px; content: ""; } + .page-responsive .hx_rsm .close-button .octicon-x, .page-responsive .hx_rsm-close-button .octicon-x { color: var(--color-fg-muted); } + .page-responsive .hx_rsm .select-menu-loading-overlay { animation-delay: 1s; } + .page-responsive .hx_rsm .select-menu-button::before, .page-responsive .hx_rsm-trigger::before { animation: 0.24s cubic-bezier(0, 0, 0.2, 1) 0s 1 normal backwards running hx_rsm-trigger-animation; } + @keyframes hx_rsm-trigger-animation { + 0% { opacity: 0; } +} + @keyframes hx_rsm-modal-animation { + 0% { opacity: 0; transform: scale(0.9); } +} + .page-responsive .hx_rsm-dialog { max-width: none; height: auto; max-height: 80%; transform: none; } + .page-responsive .hx_rsm-dialog-content { flex: 1 1 0%; min-height: 0px; } +} + +@media (max-width: 767px) and (max-height: 500px) { + .page-responsive .hx_rsm .select-menu-modal, .page-responsive .hx_rsm-modal { bottom: 16px; height: auto; } +} + +.select-menu-modal { border-color: var(--color-border-default); box-shadow: var(--color-shadow-large); } + +.select-menu-header, .select-menu-filters { background: var(--color-canvas-overlay); } + +.select-menu-text-filter input { padding: 5px 12px; } + +.select-menu-item { text-align: left; background-color: var(--color-canvas-overlay); border-top: 0px; border-right: 0px; border-left: 0px; } + +.preview-selected .tabnav--responsive { border-bottom: 1px solid var(--color-border-default); } + +.tabnav--responsive .tabnav-tabs { z-index: 1; } + +@media (max-width: 767px) { + .tabnav--responsive .tabnav-tab { background-color: var(--color-canvas-subtle); 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-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left: 0px; border-radius: 0px; } + .tabnav--responsive .tabnav-tab:first-child { border-left: 1px solid var(--color-border-default); } + .tabnav--responsive .tabnav-tab[aria-selected="true"], .tabnav--responsive .tabnav-tab.selected { background-color: var(--color-canvas-default); border-bottom: 0px; } +} + +@media (max-width: 767px) { + .hx_sm-hide-drag-drop textarea { border-bottom: 1px solid var(--color-border-default); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .hx_sm-hide-drag-drop .hx_drag-and-drop { display: none !important; } +} + +@media (hover: none) { + .tooltipped:hover::before, .tooltipped:hover::after { display: none; } +} + +@media (hover: none) { + .markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { visibility: visible !important; } +} + +.min-width-lg { min-width: 1012px; } + +.min-width-xl { min-width: 1280px; } + +.min-height-0 { min-height: 0px !important; } + +.ws-pre-wrap { white-space: pre-wrap; } + +.cursor-pointer { cursor: pointer; } + +.cursor-default { cursor: default; } + +@media screen and (prefers-reduced-motion: no-preference) { + .hide-no-pref-motion { visibility: hidden; display: none !important; } +} + +@media screen and (prefers-reduced-motion: reduce) { + .hide-reduced-motion { visibility: hidden; display: none !important; } +} + +.line_through { text-decoration: line-through 1%; } + +.gap-1 { gap: 4px !important; } + +.gap-2 { gap: 8px !important; } + +.gap-3 { gap: 16px !important; } + +.gap-4 { gap: 24px !important; } + +.starring-container .unstarred, .starring-container.on .starred { display: block; } + +.starring-container.on .unstarred, .starring-container .starred { display: none; } + +.starring-container.loading { opacity: 0.5; } + +.user-following-container .follow, .user-following-container.on .unfollow { display: inline-block; } + +.user-following-container.on .follow, .user-following-container .unfollow { display: none; } + +.user-following-container.loading { opacity: 0.5; } + +.hidden-when-empty:empty { display: none !important; } + +.cm-number, .cm-atom { color: var(--color-codemirror-syntax-constant); } + +[data-color-mode="dark"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-darkmode.svg") !important; } + +[data-color-mode="light"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-lightmode.svg") !important; } + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme^="light"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-lightmode.svg") !important; } + [data-color-mode="auto"][data-dark-theme^="dark"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-darkmode.svg") !important; } +} + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme^="light"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-lightmode.svg") !important; } + [data-color-mode="auto"][data-light-theme^="dark"] auto-check .is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-darkmode.svg") !important; } +} + +auto-check .is-autocheck-loading, auto-check .is-autocheck-successful, auto-check .is-autocheck-errored { padding-right: 30px; } + +auto-check .is-autocheck-successful { background-image: url("/images/modules/ajax/success.png"); } + +auto-check .is-autocheck-errored { background-image: url("/images/modules/ajax/error.png"); } + +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { + auto-check .is-autocheck-loading, auto-check .is-autocheck-successful, auto-check .is-autocheck-errored { background-size: 16px 16px; } + auto-check .is-autocheck-successful { background-image: url("/images/modules/ajax/success@2x.png"); } + auto-check .is-autocheck-errored { background-image: url("/images/modules/ajax/error@2x.png"); } +} + +.hx_text-body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji" !important; } + +.hx_disabled-form-checkbox-label.form-checkbox.disabled { color: var(--color-fg-muted); } + +.autocomplete-item { background-color: transparent; } + +.ColorSwatch { display: inline-block; width: 1em; height: 1em; vertical-align: middle; border: 1px solid var(--color-border-subtle); border-radius: 6px; } + +.label-select-menu .color, .ColorSwatch { border-radius: 2em; } + +.details-overlay[open] > .dropdown-item:hover { color: inherit; background: var(--color-canvas-default); } + +remote-input[loading] .form-control { padding-right: 30px; background-image: url("/images/spinners/octocat-spinner-32.gif"); background-size: 16px; } + +.hx_form-control-spinner { position: absolute; top: 24px; right: 24px; display: none; } + +@media (min-width: 767px) { + .hx_form-control-spinner { top: 18px; right: 18px; } +} + +.hx_form-control-spinner-wrapper { position: relative; } + +.hx_form-control-spinner-wrapper .is-loading.form-control { padding-right: 28px; } + +.hx_form-control-spinner-wrapper .is-loading + .hx_form-control-spinner { display: block; } + +.drag-and-drop { border-color: var(--color-border-default); } + +.input-sm { min-height: 28px; } + +.btn .octicon-triangle-down { margin-right: 0px; } + +.UnderlineNav-item.selected .UnderlineNav-octicon, .UnderlineNav-item[aria-current]:not([aria-current="false"]) .UnderlineNav-octicon, .UnderlineNav-item[role="tab"][aria-selected="true"] .UnderlineNav-octicon { color: inherit; } + +.break-line-anywhere { line-break: anywhere !important; } + +.form-checkbox input[type="checkbox"], .form-checkbox input[type="radio"] { margin-top: 4px; } + +.status-indicator-success::before, .status-indicator-failed::before { content: none; } + +.markdown-title code { padding: 2px 4px; font-size: 0.9em; line-height: 1; background-color: var(--color-neutral-muted); border-radius: 6px; } + +.hx_ActionList-content > .hx_ActionList-item-label, .hx_ActionList-content > .hx_ActionList-item-visual { pointer-events: none; } + +.IssueLabel--big.lh-condensed { display: inline-block; padding: 0px 10px; font-size: 12px; font-weight: 500; border: 1px solid transparent; border-radius: 2em; line-height: 22px !important; } + +.hx_IssueLabel { --perceived-lightness: calc( ((var(--label-r) * 0.2126) + (var(--label-g) * 0.7152) + (var(--label-b) * 0.0722)) / 255 ); --lightness-switch: max(0, min(calc((var(--perceived-lightness) - var(--lightness-threshold)) * -1000), 1)); } + +:root .hx_IssueLabel, [data-color-mode="light"][data-light-theme*="light"] .hx_IssueLabel, [data-color-mode="dark"][data-dark-theme*="light"] .hx_IssueLabel { --lightness-threshold: 0.453; --border-threshold: 0.96; --border-alpha: max(0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100), 1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * 100%)); background: rgb(var(--label-r), var(--label-g), var(--label-b)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%), var(--border-alpha)); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="light"] .hx_IssueLabel { --lightness-threshold: 0.453; --border-threshold: 0.96; --border-alpha: max(0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100), 1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * 100%)); background: rgb(var(--label-r), var(--label-g), var(--label-b)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%), var(--border-alpha)); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="light"] .hx_IssueLabel { --lightness-threshold: 0.453; --border-threshold: 0.96; --border-alpha: max(0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100), 1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * 100%)); background: rgb(var(--label-r), var(--label-g), var(--label-b)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%), var(--border-alpha)); } +} + +[data-color-mode="light"][data-light-theme*="dark"] .hx_IssueLabel, [data-color-mode="dark"][data-dark-theme*="dark"] .hx_IssueLabel { --lightness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; --lighten-by: calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 100) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); background: rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-alpha)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); } + +@media (prefers-color-scheme: light) { + [data-color-mode="auto"][data-light-theme*="dark"] .hx_IssueLabel { --lightness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; --lighten-by: calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 100) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); background: rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-alpha)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); } +} + +@media (prefers-color-scheme: dark) { + [data-color-mode="auto"][data-dark-theme*="dark"] .hx_IssueLabel { --lightness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; --lighten-by: calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 100) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); background: rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-alpha)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); } +} + +.signed-commit-badge-small, .signed-commit-badge-medium, .signed-commit-badge-large { display: inline-block; padding: 0px 7px; font-size: 12px; font-weight: 500; line-height: 18px; white-space: nowrap; border-width: 1px; border-style: solid; border-image: initial; border-radius: 2em; border-color: var(--color-border-default); } + +.signed-commit-badge-small { margin-top: 0px; } + +.signed-commit-badge-large { padding-right: 10px; padding-left: 10px; line-height: 22px; } + +.topic-tag-action, .delete-topic-button, .topic-tag { display: inline-block; padding: 0px 10px; font-size: 12px; font-weight: 500; white-space: nowrap; border-radius: 2em; line-height: 22px; color: var(--color-accent-fg); background-color: var(--color-accent-subtle); border: 1px solid var(--color-topic-tag-border, transparent); } + +.topic-tag-action:active, .topic-tag-action:hover, .delete-topic-button:active, .delete-topic-button:hover, .topic-tag:active, .topic-tag:hover { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.topic-tag { margin: 0px 0.125em 0.333em 0px; } + +.topic-tag-outline { background: transparent; } + +.topic-tag-action { display: inline-flex; padding-right: 0px; margin: 0.6em 0.5em 0px 0px; } + +.delete-topic-button, .topic-tag-action .add-topic-button, .topic-tag-action .remove-topic-button { display: flex; width: 24px; height: 24px; padding: 0px; color: inherit; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left: 0px; border-radius: 2em; align-items: center; justify-content: center; } + +.hx_Layout.hx_Layout--sidebar-hidden { grid-auto-flow: row; grid-template-columns: 1fr !important; } + +.hx_Layout.hx_Layout--sidebar-hidden .Layout-sidebar, .hx_Layout.hx_Layout--sidebar-hidden .Layout-divider, .hx_Layout.hx_Layout--sidebar-hidden .Layout-main { width: 100% !important; grid-column: 1 / auto !important; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-start .Layout-sidebar { grid-row: 1 / auto; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-none .Layout-sidebar { display: none; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided { --Layout-gutter: 0; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider { height: 1px; grid-row: 2 / auto; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden { display: none; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(--color-canvas-inset); border-color: var(--color-border-default); border-style: solid; border-width: 1px 0px; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-main { grid-row: 3 / span 1; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 3 / span 1; } + +.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } + +.hx_Layout--sidebar { top: 60px; box-sizing: border-box; overscroll-behavior: contain; } + +.branch-action-item.color-border-default { border-color: var(--color-border-default) !important; } + +.user-status-container .input-group-button .btn { height: 32px; } + +.reponav-item, .pagehead-tabs-item { border-radius: 4px 4px 0px 0px; } + +.reponav-item.selected, .pagehead-tabs-item.selected { border-top-color: rgb(249, 130, 108); } + +.auto-search-group > .octicon { top: 8px; } + +.subnav-search > button.mt-2 { margin-top: 6px !important; } + +.completeness-indicator-success { color: var(--color-fg-on-emphasis); background-color: var(--color-btn-primary-bg); } + +.pagination-loader-container button.color-bg-default.border-0 { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.avatar-user { border-radius: 50% !important; } + +@media (max-width: 543px) { + .minimized-comment > details > div { padding-left: 0px !important; } +} + +@media (max-width: 543px) { + .minimized-comment > details > summary > div { flex-direction: column; } + .minimized-comment > details > summary > div .review-comment-contents { } +} + +.hx_disabled-input { margin-right: -4px !important; margin-left: -4px !important; } + +.hx_disabled-input sidebar-memex-input[disabled] * { cursor: pointer; } + +.hx_disabled-input sidebar-memex-input:not([disabled]) .Box-row--hover-gray { background-color: var(--color-canvas-subtle); } + +.hx_disabled-input .Box-row--hover-gray svg.octicon-pencil { visibility: hidden; opacity: 0; } + +.hx_disabled-input .Box-row--hover-gray:hover, .hx_disabled-input .Box-row--hover-gray:focus { padding-top: 8px !important; padding-bottom: 8px !important; } + +.hx_disabled-input .Box-row--hover-gray:hover svg.octicon-pencil, .hx_disabled-input .Box-row--hover-gray:focus svg.octicon-pencil { visibility: visible; opacity: 1; } + +.hx_disabled-input input:not(:disabled) { margin-top: 8px !important; margin-bottom: 8px !important; } + +.hx_disabled-input input[disabled], .hx_disabled-input select[disabled], .hx_disabled-input .form-control[contenteditable="false"] { padding-right: 0px; padding-left: 0px; margin-right: 0px; background: transparent; border: 0px; box-shadow: none; opacity: 1; color: var(--color-fg-default) !important; } + +.hx_disabled-input text-expander input[type="text"][disabled] { display: none; } + +.hx_disabled-input text-expander input[type="text"][disabled] + div.form-control { display: block; } + +.hx_disabled-input text-expander input[type="text"] + div.form-control { display: none; } + +.hx_disabled-input input[type="number"][disabled] { display: none; } + +.hx_disabled-input input[type="number"][disabled] + div.form-control { display: block; } + +.hx_disabled-input input[type="number"] + div.form-control { display: none; } + +.hx_disabled-input input[type="date"][disabled] { display: none; } + +.hx_disabled-input input[type="date"][disabled] + div.form-control { display: block; } + +.hx_disabled-input input[type="date"] + div.form-control { display: none; } + +.hx_disabled-input input[disabled]::placeholder, .hx_disabled-input selected[disabled]::placeholder { color: var(--color-fg-default) !important; } + +.hx_disabled-input .form-select { background-image: none !important; } + +.hx_disabled-input .Box-row--focus-gray:focus { background: var(--color-canvas-subtle); } + +.summary-iteration .inline-status { display: none; } + +.summary-iteration .block-status { display: inline-block; } + +.list-iteration .inline-status { display: inline; } + +.list-iteration .block-status { display: none; } + +.hx_tabnav-in-dropdown { border-radius: 5px 5px 0px 0px; } + +.hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:first-child .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:first-child .tabnav-tab[aria-selected="true"], .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:first-child .tabnav-tab[aria-current]:not([aria-current="false"]) { border-left: 0px; } + +.hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:last-child .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:last-child .tabnav-tab[aria-selected="true"], .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:last-child .tabnav-tab[aria-current]:not([aria-current="false"]) { border-right: 0px; } + +.hx_tabnav-in-dropdown .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav-tab[aria-selected="true"], .hx_tabnav-in-dropdown .tabnav-tab[aria-current]:not([aria-current="false"]) { margin-top: -1px; background-color: var(--color-canvas-overlay); } + +.hx_tabnav-in-dropdown #cloud-tab[aria-selected="false"]::after { position: absolute; top: -14px; right: 10px; left: auto; z-index: 10; display: inline-block; content: ""; border-top: 7px solid transparent; border-right: 7px solid transparent; border-left: 7px solid transparent; border-image: initial; border-bottom: 7px solid var(--color-canvas-subtle); } + +.details-overlay-dark[open] > summary::before { z-index: 111 !important; } + +.turbo-progress-bar { z-index: 2147483647; } + +.timeline-comment .previewable-comment-form textarea { max-height: none; } + +.hx-dialog-header-user-drawer-side-panel > .Overlay-headerContentWrap > .Overlay-actionWrap { margin-top: 6px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/github-f242eeb09f7e.css + +@charset "utf-8"; + +.min-height-full { min-height: 100vh !important; } + +.marketing-section { position: relative; padding-top: 80px; padding-bottom: 80px; font-size: 16px; line-height: 1.5; text-align: center; border-bottom: 1px solid var(--color-border-default); } + +.marketing-section::before { display: table; content: ""; } + +.marketing-section::after { display: table; clear: both; content: ""; } + +.marketing-section h3 { font-size: 20px; font-weight: 400; } + +.marketing-hero-octicon { position: relative; width: 100px; height: 100px; margin: 0px auto 16px; text-align: center; border: solid 1px var(--color-border-default); border-radius: 50px; } + +.marketing-hero-octicon .octicon { margin-top: 24px; color: var(--color-accent-fg); } + +.marketing-hero-octicon .octicon-checklist { position: relative; right: -3px; } + +.hanging-icon-list { list-style-type: none; } + +.hanging-icon-list li { padding-left: 24px; margin: 8px 0px; font-size: 14px; } + +.hanging-icon-list .octicon { float: left; margin-top: 4px; margin-left: -24px; color: var(--color-fg-muted); } + +.hanging-icon-list .octicon-check { color: var(--color-success-fg); } + +.hanging-icon-list .octicon-x { color: var(--color-danger-fg); } + +.integrations-hero-octicon.marketing-hero-octicon { width: 75px; height: 75px; border-width: 5px; } + +.integrations-hero-octicon.marketing-hero-octicon .octicon { margin-top: 16px; } + +.marketing-blue-octicon { color: rgb(52, 172, 191); border-color: rgb(52, 172, 191); } + +.marketing-blue-octicon .octicon { color: rgb(52, 172, 191); } + +.marketing-turquoise-octicon { color: rgb(117, 187, 182); border-color: rgb(117, 187, 182); } + +.marketing-turquoise-octicon .octicon { color: rgb(117, 187, 182); } + +.marketing-purple-octicon { color: rgb(176, 134, 183); border-color: rgb(176, 134, 183); } + +.marketing-purple-octicon .octicon { color: rgb(176, 134, 183); } + +.marketing-graphic { position: relative; } + +.intgrs-dir .marketing-graphic { padding-right: 0px; margin: 0px; } + +.intgrs-dir .footer { margin-top: 40px; } + +.intgrs-dir-section h2 { margin-top: 0px; margin-bottom: 16px; font-size: 24px; font-weight: 300; } + +.intgrs-dir-intro { padding: 40px 0px; margin: 0px; text-align: left; background-image: linear-gradient(-110deg, rgb(72, 34, 125) 0%, rgb(47, 86, 156) 100%); border-bottom: 0px; } + +.pagehead + .intgrs-dir-intro { margin-top: -16px; } + +.intgrs-dir-intro .directory-header-back { margin-top: 8px; font-size: 16px; color: rgb(255, 255, 255); } + +.intgrs-dir-intro .directory-header-back:hover { color: rgb(215, 222, 241); text-decoration: none; } + +.intgrs-dir-intro .directory-header-back .octicon { vertical-align: middle; } + +.intgrs-dir-intro .directory-header-back .header-link { color: var(--color-accent-fg); } + +.intgrs-dir-intro .directory-tag-line { margin-bottom: 0px; font-size: 32px; font-weight: 400; color: rgb(255, 255, 255); } + +.intgrs-dir-intro .lead { margin-top: 8px; margin-bottom: 4px; font-size: 16px; font-weight: 400; color: rgb(215, 222, 241); } + +.intgrs-lstng-search { display: inline-block; width: 33%; margin-left: 16px; } + +.intgrs-lstng-search .subnav-search-input { width: 100%; } + +.intgrs-lstng-categories-container { display: inline-block; float: left; width: 20%; } + +.intgrs-lstng-categories-container .intgrs-lstng-categories { top: 0px; } + +.intgrs-lstng-categories-container .filter-item { padding: 4px 8px; margin-right: -8px; margin-left: -8px; } + +.intgrs-lstng-container { display: inline-block; width: 80%; text-align: left; } + +.intgrs-lstng-item { position: relative; display: inline-flex; width: 30.8%; font-size: 14px; border: 1px solid var(--color-border-muted); border-radius: 4px; transition: border-color 0.15s ease 0s, transform 0.15s ease 0s, box-shadow 0.15s ease 0s, color 0.15s ease 0s; } + +.intgrs-lstng-item:hover { border-color: rgb(81, 167, 232); box-shadow: rgba(81, 167, 232, 0.5) 0px 0px 5px; transform: scale(1.05); } + +.intgrs-lstng-item .intgrs-lstng-logo { display: block; margin: 0px auto 8px; } + +.intgrs-lstng-item .draft-tag { position: absolute; top: -1px; left: 10px; } + +.intgrs-lstng-item-link { display: block; width: 100%; height: 181px; padding-top: 16px; } + +.intgrs-lstng-item-link:hover { text-decoration: none; } + +.intgrs-lstng-item-link:hover .intgrs-lstng-item-header { color: var(--color-accent-fg); } + +.intgrs-lstng-item-header { margin: 16px 8px 0px; font-size: 14px; font-weight: 600; color: var(--color-fg-default); } + +.intgrs-lstng-item-description { position: relative; height: 2.8em; padding: 0px 8px; margin-top: 4px; overflow: hidden; font-size: 12px; color: var(--color-fg-muted); } + +.intgrs-lstng-item-description::after { position: absolute; right: 0px; bottom: 0px; padding: 0px 16px; color: transparent; content: " "; background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); } + +.intgr-admin-link { position: relative; display: inline-block; height: 25px; padding-left: 24px; font-size: 12px; vertical-align: middle; border: 1px solid var(--color-border-muted); border-radius: 6px; } + +.intgr-admin-link.draft-tag { padding-left: 24px; border: 0px; } + +.intgr-admin-link.draft-tag .octicon, .intgr-admin-link.draft-tag:hover .octicon { color: rgb(255, 255, 255); } + +.intgr-admin-link.draft-tag:hover { text-decoration: none; background-color: rgb(0, 0, 0); } + +.intgr-admin-link:hover .octicon { color: var(--color-accent-fg); } + +.intgr-admin-link .octicon { position: absolute; top: 3px; left: 5px; color: var(--color-fg-muted); } + +.intgr-feat-header { position: relative; width: 85%; padding: 0px 65px 8px; color: rgb(215, 222, 241); } + +.intgr-feat-header .intgr-admin-link { border-color: rgba(215, 222, 241, 0.6); } + +.intgr-feat-header .intgr-admin-link .octicon { color: rgb(215, 222, 241); } + +.intgr-feat-header .intgr-admin-link:hover .octicon { color: rgb(255, 255, 255); } + +.intgr-feat-header .marketing-hero-octicon { position: absolute; top: 0px; left: 5px; width: 50px; height: 50px; border-width: 3px; } + +.intgr-feat-header .marketing-hero-octicon .octicon { margin-top: 12px; } + +.intgr-feat-header h2 { margin: 0px; font-size: 24px; line-height: 50px; color: rgb(255, 255, 255); } + +.intgr-feat-header p { max-width: 580px; margin: 0px; font-size: 16px; } + +.integrations-breadcrumb { display: inline-block; font-weight: 400; color: var(--color-accent-fg); } + +.integrations-breadcrumb-link { line-height: 0; color: rgb(215, 222, 241); } + +.integrations-breadcrumb-link:hover { color: rgb(255, 255, 255); text-decoration: none; } + +.integrations-auth-wrapper { max-width: 540px; padding-right: 16px; padding-left: 16px; margin: 60px auto; } + +.integrations-auth-header { font-size: 20px; text-align: center; } + +.integrations-permissions-group dt { font-size: 16px; font-weight: 400; } + +.integrations-permissions-group .integrations-permission { position: relative; padding-left: 24px; margin-bottom: 8px; list-style-type: none; } + +.integrations-permissions-group .integrations-permission .octicon { position: absolute; top: 1px; left: 0px; margin-right: 8px; } + +.integrations-install-target .select-menu { vertical-align: middle; } + +.integrations-install-target input[type="radio"] { margin-right: 8px; } + +.integrations-install-target .flash { background-color: transparent; } + +.integrations-install-target .flash-error { background-color: transparent; border: 0px; } + +.integrations-install-target .octicon-lock, .integrations-install-target .octicon-repo, .integrations-install-target .octicon-repo-forked { margin-right: 4px; } + +.integrations-install-target .octicon-lock { color: var(--color-attention-fg); } + +.integrations-install-target .private { background-color: rgb(255, 249, 234); } + +.integrations-install-target [aria-selected="true"].private, .integrations-install-target .navigation-focus.private { background-color: rgb(64, 120, 192); } + +.integrations-install-target [aria-selected="true"].octicon-lock, .integrations-install-target .navigation-focus .octicon-lock { color: inherit; } + +.integrations-setup-note { margin: 8px 0px; } + +.listgroup-item { line-height: inherit; } + +.listgroup-item.disabled { background-color: var(--color-canvas-subtle); } + +.listgroup-item.disabled .listgroup-item-title { color: var(--color-fg-default); } + +.link-small { color: var(--color-fg-muted); transition: color 500ms ease 0s; } + +.sub-permissions-error { max-width: unset !important; } + +.not-found-octocat-wrapper { width: 71px; height: 71px; border-radius: 45px; } + +.not-found-octocat-wrapper::after { position: absolute; top: 58px; left: 45px; z-index: -2; display: block; width: 4px; height: 4px; vertical-align: baseline; content: ""; background: var(--color-canvas-default); border-radius: 4px; box-shadow: rgb(255, 255, 255) 0px 4px 0px, rgb(255, 255, 255) 0px 8px 0px, rgb(255, 255, 255) 0px 12px 0px, rgb(255, 255, 255) 0px 16px 0px, rgb(255, 255, 255) 0px 20px 0px; animation-name: pull-string; animation-duration: 0.75s; animation-fill-mode: forwards; animation-delay: 0.5s; } + +@keyframes lightbulb { + 0%, 8%, 14% { opacity: 0.1; } + 0%, 10%, 25% { opacity: 0.25; } + 5%, 30%, 50%, 70% { opacity: 0.5; } + 16%, 60%, 80% { opacity: 0.75; } + 90% { opacity: 0.8; } + 94% { opacity: 0.5; } + 100% { opacity: 1; } +} + +.not-found-lightbulb-ani { z-index: 1; opacity: 0.25; animation-name: lightbulb; animation-duration: 2.5s; animation-fill-mode: forwards; animation-delay: 1.3s; } + +@keyframes pull-string { + 50% { transform: translate3d(0px, 12px, 0px); } + 75% { opacity: 1; transform: none; } + 100% { opacity: 0; } +} + +.boxed-group-table .toggle-currency { font-size: 12px; font-weight: 400; } + +.has-removed-contents { display: none; } + +.org-login { margin-top: -32px; margin-bottom: 32px; } + +.org-login img { width: 450px; padding: 1px; margin: 8px -24px; border: 1px solid var(--color-border-default); } + +.member-list-item .member-username { display: inline; } + +.member-list-item .member-link { display: inline; } + +.actor-and-action { font-weight: 600; } + +.vertical-separator { margin-right: 8px; margin-left: 4px; border-left: 1px solid var(--color-border-default); } + +.audit-log-search .audit-search-form { margin-bottom: 8px; } + +.audit-log-search .audit-results-actions { margin: 16px 0px; } + +.audit-log-search .audit-search-clear { margin-bottom: 0px; } + +.billing-addon-items table input { width: 5em; } + +.billing-addon-items td { vertical-align: middle; border-bottom: 0px; } + +.billing-addon-items td.fixed { width: 150px; } + +.billing-addon-items td.black { color: var(--color-fg-default); } + +.billing-addon-items tr { border-bottom: 1px solid var(--color-border-muted); } + +.billing-addon-items tr:last-child { border-bottom-width: 0px; } + +.billing-addon-items tr:nth-child(2n) { background-color: var(--color-canvas-subtle); } + +.billing-addon-items tr.total-row { color: var(--color-danger-fg); background-color: var(--color-canvas-default); } + +.billing-addon-items .new-addon-items { margin-left: 4px; } + +.billing-addon-items .addon-cost { color: var(--color-fg-muted); } + +.billing-addon-items .discounted-original-price { color: var(--color-fg-muted); } + +.billing-addon-items .form-submit, .billing-addon-items .payment-method { margin-left: 8px; } + +.billing-addon-items .payment-summary { margin-right: 8px; margin-left: 8px; } + +.billing-credit-card .javascript-disabled-overlay { position: absolute; top: 0px; left: 0px; z-index: 1; display: none; width: 100%; height: 100%; background-color: var(--color-canvas-default); opacity: 0.5; } + +.billing-credit-card.disabled .javascript-disabled-overlay { display: block; } + +.billing-extra-box { padding-left: 8px; margin: 8px 0px; border-left: 6px solid var(--color-border-muted); } + +.billing-vat-box { padding-left: 8px; margin: 8px 0px; border-left: 6px solid var(--color-border-muted); } + +.billing-section .action-button { float: right; margin-bottom: 4px; margin-left: 8px; } + +.billing-section .section-label { position: absolute; width: 85px; font-weight: 400; color: var(--color-fg-muted); text-align: right; } + +.billing-section .section-content { margin-left: 100px; color: var(--color-fg-default); } + +.billing-section:last-child { border-bottom: 0px; } + +.billing-section .usage-bar { max-width: 304px; } + +.usage-bar { width: 100%; margin: 4px 0px 0px; background: rgb(238, 238, 238); border-radius: 20px; } + +.usage-bar.exceeded .progress { background-color: var(--color-danger-emphasis) !important; } + +.usage-bar .progress { position: relative; max-width: 100%; height: 5px; background-color: var(--color-success-emphasis); border-radius: 20px; transition: width 0.3s ease 0s; } + +.usage-bar .progress.no-highlight { background: var(--color-neutral-muted); } + +.usage-bar .progress--orange { background-color: var(--color-severe-emphasis); } + +.usage-bar .progress--purple { background-color: var(--color-done-emphasis); } + +.lfs-data-pack-field { margin: -4px 0px; } + +.packs-table .desc { width: 1%; white-space: nowrap; } + +.lfs-data-icon { color: var(--color-fg-muted); text-align: center; } + +.lfs-data-icon.dark { color: var(--color-fg-default); } + +.lfs-data-icon.octicon-database { margin-right: 4px; margin-left: 2px; } + +.setup-wrapper .paypal-container { margin-bottom: 32px; } + +.setup-wrapper .paypal-logged-in .paypal-container { margin-bottom: 8px; } + +.payment-methods { position: relative; } + +.payment-methods .selected-payment-method { display: none; } + +.payment-methods .selected-payment-method::before { display: table; content: ""; } + +.payment-methods .selected-payment-method::after { display: table; clear: both; content: ""; } + +.payment-methods .selected-payment-method.active { display: block; } + +.payment-methods .form-group dd .form-control.short.input-vat { width: 300px; } + +.payment-methods .pay-with-header { margin: 4px 0px; } + +.payment-methods .pay-with-paypal .setup-creditcard-form, .payment-methods .pay-with-paypal .paypal-form-actions, .payment-methods .pay-with-paypal .terms, .payment-methods .pay-with-paypal .paypal-signed-in, .payment-methods .pay-with-paypal .paypal-down-flash, .payment-methods .pay-with-paypal .loading-paypal-spinner { display: none; } + +.payment-methods.paypal-loading .loading-paypal-spinner { display: block; } + +.payment-methods.paypal-down .paypal-down-flash { display: block; } + +.payment-methods.paypal-logged-in .paypal-sign-in { display: none; } + +.payment-methods.paypal-logged-in .setup-creditcard-form, .payment-methods.paypal-logged-in .paypal-form-actions, .payment-methods.paypal-logged-in .terms, .payment-methods.paypal-logged-in .paypal-signed-in { display: block; } + +.payment-methods.has-paypal-account .paypal-sign-in { display: none; } + +.payment-methods.has-paypal-account .paypal-signed-in { display: block; } + +.paypal-label { margin: 16px 0px 8px; font-weight: 600; } + +.paypal-container { display: inline-block; margin-bottom: 16px; vertical-align: top; background-color: var(--color-canvas-subtle); border-radius: 4px; } + +.braintree-paypal-loggedin { border-radius: 4px; padding: 12px 16px !important; background-position: 12px 50% !important; border: 1px solid var(--color-border-muted) !important; } + +.bt-pp-name { margin-left: 16px !important; } + +.bt-pp-email { margin-left: 16px !important; } + +.bt-pp-cancel { font-size: 0px !important; line-height: 1 !important; color: var(--color-danger-fg) !important; text-decoration: none !important; } + +.payment-history .id, .payment-history .date, .payment-history .receipt, .payment-history .status, .payment-history .amount { white-space: nowrap; } + +.payment-history .break-all { word-break: break-all; } + +.payment-history .receipt { text-align: center; } + +.payment-history .currency, .payment-history .status { color: var(--color-fg-muted); } + +.payment-history .status-icon { width: 14px; text-align: center; } + +.payment-history .succeeded .status { color: var(--color-success-fg); } + +.payment-history .refunded, .payment-history .failed { background: var(--color-canvas-subtle); } + +.payment-history .refunded td, .payment-history .failed td { opacity: 0.5; } + +.payment-history .refunded .receipt, .payment-history .refunded .status, .payment-history .failed .receipt, .payment-history .failed .status { opacity: 1; } + +.payment-history .refunded .status { color: var(--color-fg-muted); } + +.payment-history .failed .status { color: var(--color-danger-fg); } + +.paypal-icon { margin: 0px 2px 0px 1px; vertical-align: middle; } + +.currency-container .local-currency, .currency-container .local-currency-block { display: none; } + +.currency-container.open .local-currency { display: inline; } + +.currency-container.open .local-currency-block { display: block; } + +.currency-container.open .default-currency { display: none; } + +.strong-label { display: inline-block; margin-bottom: 4px; font-weight: 600; } + +.discounted-original-price { font-weight: 400; color: var(--color-fg-muted); text-decoration: line-through; } + +.billing-manager-input { width: 500px; } + +.seats-change-arrow { margin: 0px 8px; } + +.plan-choice { position: relative; display: block; padding: 16px 16px 16px 40px; font-weight: 400; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); } + +.plan-choice.open, .plan-choice.selected { background-color: var(--color-canvas-default); } + +.plan-choice--experiment { cursor: pointer; transition: transform 0.3s ease 0s, box-shadow 0.3s ease 0s, border-color 0.3s ease 0s; } + +.plan-choice--experiment.open, .plan-choice--experiment.selected { border-color: var(--color-border-default); box-shadow: var(--color-shadow-large); transform: scale(1.025); } + +.plan-choice--experiment.open .plan-choice-icon, .plan-choice--experiment.selected .plan-choice-icon { background-color: var(--color-success-emphasis); box-shadow: var(--color-shadow-small); } + +.plan-choice--experiment.open .plan-choice-icon .octicon, .plan-choice--experiment.selected .plan-choice-icon .octicon { transform: scale(1); } + +.plan-choice--experiment.plan-choice--green.open, .plan-choice--experiment.plan-choice--green.selected { border-color: var(--color-success-emphasis); } + +.plan-choice--experiment.plan-choice--green.open .plan-choice-icon, .plan-choice--experiment.plan-choice--green.selected .plan-choice-icon { background-color: var(--color-success-emphasis); } + +.plan-choice--experiment.plan-choice--purple.open, .plan-choice--experiment.plan-choice--purple.selected { border-color: var(--color-done-emphasis); } + +.plan-choice--experiment.plan-choice--purple.open .plan-choice-icon, .plan-choice--experiment.plan-choice--purple.selected .plan-choice-icon { background-color: var(--color-done-fg); } + +.plan-choice-icon { transition: box-shadow 0.3s ease 0s; } + +.plan-choice-icon .octicon { transition: transform 0.2s ease 0s; transform: scale(0.5); } + +.plan-choice-radio { position: absolute; top: 18px; left: 15px; } + +.plan-choice-exp { margin-top: 4px; font-size: 12px; color: var(--color-fg-muted); } + +.seat-field { width: 50px; margin-right: 4px; } + +.billing-line-items { margin-top: 8px; } + +.billing-line-item { padding: 8px 0px; font-size: 12px; list-style: none; border-top: 1px solid var(--color-border-default); } + +.billing-line-item::before { display: table; content: ""; } + +.billing-line-item::after { display: table; clear: both; content: ""; } + +.billing-line-item-last { font-weight: 600; border-top-width: 3px; } + +.line-item-value { float: right; } + +.condensed-payment-methods .vat-field { width: 100%; } + +.condensed-payment-methods .state-field { width: 30%; } + +.condensed-payment-methods .postcode-field { width: 28%; } + +.condensed-payment-methods .country-field { width: 42%; } + +.condensed-payment-methods .is-international .country-field { width: 72%; } + +.condensed-payment-methods .is-international.no-postcodes .country-field { width: 100%; } + +.zuora-billing-section.PaymentMethod--creditcard:not(.has-removed-contents) ~ .SignUpContinueActions { display: none; } + +.zuora-billing-section.PaymentMethod--creditcard-added ~ .SignUpContinueActions { display: block; } + +.zuora-billing-section.PaymentMethod--paypal ~ .SignUpContinueActions { display: block; } + +.new-org-billing-form .z_hppm_iframe { width: 100% !important; } + +.billing-tooltip-underline { cursor: help; border-bottom: 1px dotted; } + +.billing-box-accordion[open] .octicon-chevron-right { height: auto; transform: rotate(90deg); } + +.billing-box-accordion:hover .billing-box-accordion-state .octicon { color: var(--color-fg-muted); } + +.billing-box-accordion-chevron[open] .octicon-chevron-right { height: auto; transform: rotate(90deg); } + +.billing-box-accordion-state .octicon { color: var(--color-fg-muted); transition: transform 0.09s ease-out 0s; } + +.billing-box-progress { padding-top: 1px; margin-bottom: 4px; } + +.Details-element:focus { outline: none; } + +.organization-radio-button-budget-disabled { color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); } + +.organization-radio-button-budget-disabled label p { color: var(--color-fg-muted) !important; } + +.required-asterisked::after { color: var(--color-danger-fg); content: " *"; } + +.blob-interaction-bar { position: relative; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); } + +.blob-interaction-bar::before { display: table; content: ""; } + +.blob-interaction-bar::after { display: table; clear: both; content: ""; } + +.blob-interaction-bar .octicon-search { position: absolute; top: 6px; left: 10px; font-size: 12px; color: var(--color-fg-muted); } + +.blob-filter { width: 100%; padding: 4px 16px 4px 32px; font-size: 12px; border: 0px; border-radius: 0px; outline: none; } + +.blob-filter:focus { outline: none; } + +.TagsearchPopover { width: inherit; max-width: 600px; } + +.TagsearchPopover-content { max-height: 300px; } + +.TagsearchPopover-list .TagsearchPopover-list-item:hover { background-color: var(--color-canvas-subtle); } + +.TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-item:hover { text-decoration: none; } + +.TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; } + +.diff-table .line-alert, .blob-code-content .line-alert { position: absolute; left: 0px; margin: -2px 2px; } + +.diff-table .codeowners-error, .blob-code-content .codeowners-error { color: var(--color-danger-fg); } + +.diff-table .error-highlight, .blob-code-content .error-highlight { position: relative; cursor: help; font-style: italic; color: var(--color-danger-fg); } + +.diff-table .error-highlight::before, .blob-code-content .error-highlight::before { position: absolute; top: 101%; width: 100%; height: 0.25em; content: ""; background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: repeat-x, repeat-x; background-size: 0.5em 0.5em; } + +.blob-code-content .blob-num .line-alert { margin-top: 1px; } + +.diff-table .blob-num .line-alert { margin: 2px -2px; } + +.csv-data .line-alert { position: absolute; margin: 2px 4px; } + +.CopyBlock { line-height: 20px; cursor: pointer; } + +.CopyBlock .octicon-copy { display: none; } + +.CopyBlock:hover, .CopyBlock:focus, .CopyBlock:active { background-color: var(--color-canvas-default); outline: none; } + +.CopyBlock:hover .octicon-copy, .CopyBlock:focus .octicon-copy, .CopyBlock:active .octicon-copy { display: inline-block; } + +.blob-header.is-stuck { border-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } + +.commit-form-avatar { margin-left: -64px; } + +.commit-form::after, .commit-form::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.commit-form::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.commit-form::before { background-color: var(--color-border-default); } + +.quick-pull-new-branch-icon { top: 9px; left: 10px; } + +.CodeMirror-hints { position: absolute; z-index: 10; max-height: 20em; margin: 0px; overflow-y: auto; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; list-style: none; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(--color-shadow-medium); } + +.CodeMirror-hint { padding: 2px 8px; margin: 0px; color: var(--color-fg-default); white-space: pre; cursor: pointer; } + +.CodeMirror-hint .CodeMirror-hint:first-child { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.CodeMirror-hint .CodeMirror-hint:last-child { border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.CodeMirror-hint-active { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.CodeMirror-lint-tooltip { position: fixed; z-index: 100; min-width: 300px; max-width: 600px; opacity: 0; transition: opacity 0.4s ease 0s; } + +.CodeMirror-lint-mark-error { position: relative; cursor: help; } + +.CodeMirror-lint-mark-error::before { position: absolute; top: 101%; width: 100%; height: 0.25em; content: ""; background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: repeat-x, repeat-x; background-size: 0.5em 0.5em; } + +.CodeMirror-lint-mark-warning { position: relative; cursor: help; } + +.CodeMirror-lint-mark-warning::before { position: absolute; top: 101%; width: 100%; height: 0.25em; content: ""; background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: repeat-x, repeat-x; background-size: 0.5em 0.5em; } + +.CodeMirror-lint-mark-info { position: relative; cursor: help; } + +.CodeMirror-lint-mark-info::before { position: absolute; top: 101%; width: 100%; height: 0.25em; content: ""; background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: repeat-x, repeat-x; background-size: 0.5em 0.5em; } + +.CodeMirror-hint-active .CodeMirror-hint-description { color: var(--color-fg-on-emphasis) !important; } + +.merge-pr { padding-top: 8px; margin: 16px 0px 0px; border-top: 1px solid var(--color-border-default); } + +.merge-pr.open .merge-branch-form { display: block; } + +.merge-pr.open .branch-action { display: none; } + +.merge-pr.is-merging-jump.open .queue-branch-form, .merge-pr.is-merging-group.open .queue-branch-form, .merge-pr.is-merging-solo.open .queue-branch-form { display: block; } + +.status-heading { margin-bottom: 1px; } + +.merge-status-list { max-height: 0px; padding: 0px; margin: 16px -16px -16px -55px; overflow-y: auto; transition: max-height 0.25s ease-in-out 0s; } + +.statuses-toggle-opened { display: none; } + +.merge-status-item { position: relative; padding: 8px 16px; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); } + +.merge-status-item:last-child:not(.review-item) { border-bottom: 0px; } + +.merge-status-item .css-truncate-target { max-width: 100%; } + +.merge-status-item .dismiss-review-form { display: none; } + +.merge-status-item.open .review-status-item { display: none !important; } + +.merge-status-item.open .dismiss-review-form { display: block; } + +.status-meta { color: var(--color-fg-muted); } + +.status-meta-file-name { padding: 0.2em 0.4em; margin: 0px; font-size: 85%; background-color: rgba(27, 31, 35, 0.05); border-radius: 6px; } + +.status-actions { margin-left: auto; } + +.branch-action-item-icon { float: left; margin-left: -40px; } + +.merge-status-icon { min-width: 30px; } + +.branch-action { padding-left: 55px; margin-top: 16px; margin-bottom: 16px; } + +.branch-action .merge-branch-heading { margin-bottom: 4px; } + +.branch-action-icon { float: left; width: 40px; height: 40px; margin-left: -55px; color: var(--color-fg-on-emphasis); border-radius: 6px; } + +.branch-action-body { position: relative; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.branch-action-body .spinner { display: block; float: left; width: 32px; height: 32px; margin-right: 16px; background: url("/images/spinners/octocat-spinner-32.gif") no-repeat; } + +.branch-action-body .merge-message, .branch-action-body .merge-branch-form, .branch-action-body .queue-branch-form { padding: 16px; background-color: var(--color-canvas-subtle); border-top: 1px solid var(--color-border-default); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.post-merge-message { padding: 16px; } + +.branch-action-item { padding: 16px 16px 16px 55px; font-size: 13px; line-height: 1.4; } + +.branch-action-item + .branch-action-item, .branch-action-item + .mergeability-details { border-top: 1px solid var(--color-border-default); } + +.branch-action-item.open > .merge-status-list-wrapper > .merge-status-list, .branch-action-item.open > .merge-status-list { max-height: 231px; margin-bottom: -16px; border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 1px 0px 0px; } + +.branch-action-item.open .statuses-toggle-opened { display: inline; } + +.branch-action-item.open .statuses-toggle-closed { display: none; } + +.branch-action-btn { margin-left: 16px; } + +.branch-action-item-simple { padding-left: 16px; } + +.branch-action-item-simple .merge-status-list { margin-left: -16px; } + +.branch-action-item-simple .merge-status-item { padding-left: 12px; } + +.branch-action-state-clean .branch-action-icon { color: var(--color-fg-on-emphasis); background-color: var(--color-success-emphasis); border: 1px solid transparent; } + +.branch-action-state-clean .branch-action-body { border-color: var(--color-success-emphasis); } + +.branch-action-state-clean .branch-action-body::after, .branch-action-state-clean .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.branch-action-state-clean .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.branch-action-state-clean .branch-action-body::before { background-color: var(--color-success-emphasis); } + +.branch-action-state-unknown .branch-action-icon, .branch-action-state-unstable .branch-action-icon { color: var(--color-fg-on-emphasis); background-color: var(--color-attention-emphasis); border: 1px solid transparent; } + +.branch-action-state-unknown .branch-action-body, .branch-action-state-unstable .branch-action-body { border-color: var(--color-attention-emphasis); } + +.branch-action-state-unknown .branch-action-body::after, .branch-action-state-unknown .branch-action-body::before, .branch-action-state-unstable .branch-action-body::after, .branch-action-state-unstable .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.branch-action-state-unknown .branch-action-body::after, .branch-action-state-unstable .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.branch-action-state-unknown .branch-action-body::before, .branch-action-state-unstable .branch-action-body::before { background-color: var(--color-attention-emphasis); } + +.branch-action-state-merged .branch-action-icon { color: var(--color-fg-on-emphasis); background-color: var(--color-done-emphasis); border: 1px solid transparent; } + +.branch-action-state-merged .branch-action-body { border-color: var(--color-done-emphasis); } + +.branch-action-state-merged .branch-action-body::after, .branch-action-state-merged .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.branch-action-state-merged .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.branch-action-state-merged .branch-action-body::before { background-color: var(--color-done-emphasis); } + +.branch-action-state-dirty .branch-action-icon, .branch-action-state-closed-dirty .branch-action-icon, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-icon { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); border: 1px solid transparent; } + +.branch-action-state-dirty .branch-action-body, .branch-action-state-closed-dirty .branch-action-body, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body { border-color: var(--color-border-default); } + +.branch-action-state-dirty .branch-action-body::after, .branch-action-state-dirty .branch-action-body::before, .branch-action-state-closed-dirty .branch-action-body::after, .branch-action-state-closed-dirty .branch-action-body::before, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.branch-action-state-dirty .branch-action-body::after, .branch-action-state-closed-dirty .branch-action-body::after, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.branch-action-state-dirty .branch-action-body::before, .branch-action-state-closed-dirty .branch-action-body::before, .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before { background-color: var(--color-border-default); } + +.branch-action-state-error .branch-action-icon, .is-merging .branch-action-state-error-if-merging .branch-action-icon { color: var(--color-fg-on-emphasis); background-color: var(--color-danger-emphasis); border: 1px solid transparent; } + +.branch-action-state-error .branch-action-body, .is-merging .branch-action-state-error-if-merging .branch-action-body { border-color: var(--color-danger-emphasis); } + +.branch-action-state-error .branch-action-body::after, .branch-action-state-error .branch-action-body::before, .is-merging .branch-action-state-error-if-merging .branch-action-body::after, .is-merging .branch-action-state-error-if-merging .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.branch-action-state-error .branch-action-body::after, .is-merging .branch-action-state-error-if-merging .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.branch-action-state-error .branch-action-body::before, .is-merging .branch-action-state-error-if-merging .branch-action-body::before { background-color: var(--color-danger-emphasis); } + +.enqueued-pull-request .branch-action-body::after, .enqueued-pull-request .branch-action-body::before { position: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); } + +.enqueued-pull-request .branch-action-body::after { margin-left: 2px; background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-canvas-default), var(--color-canvas-default)); } + +.enqueued-pull-request .branch-action-body::before { background-color: var(--color-attention-emphasis); } + +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { + .branch-action-body .spinner { background-image: url("/images/spinners/octocat-spinner-64.gif"); background-size: 32px 32px; } +} + +.merge-branch-form, .queue-branch-form { display: none; margin: 16px 0px; } + +.merge-branch-form .commit-form, .queue-branch-form .commit-form { border-color: var(--color-success-emphasis); } + +.merge-branch-form .commit-form::before, .queue-branch-form .commit-form::before { display: none; } + +@media (min-width: 768px) { + .merge-branch-form .commit-form::before, .queue-branch-form .commit-form::before { display: block; border-right-color: var(--color-border-default); } +} + +.merge-branch-form .commit-form::after, .queue-branch-form .commit-form::after { display: none; } + +@media (min-width: 768px) { + .merge-branch-form .commit-form::after, .queue-branch-form .commit-form::after { display: block; } +} + +.merge-branch-form.error .commit-form, .merge-branch-form.danger .commit-form, .queue-branch-form.error .commit-form, .queue-branch-form.danger .commit-form { border-color: var(--color-danger-emphasis); } + +.merge-branch-form.error .commit-form::before, .merge-branch-form.danger .commit-form::before, .queue-branch-form.error .commit-form::before, .queue-branch-form.danger .commit-form::before { border-right-color: var(--color-danger-emphasis); } + +.merge-button-matrix-merge-form .merge-branch-form { display: block; } + +.completeness-indicator { display: flex; align-items: center; justify-content: center; width: 30px; height: 30px; } + +.completeness-indicator-success { color: var(--color-fg-on-emphasis); background-color: var(--color-success-emphasis); border: 1px solid transparent; border-radius: 50%; } + +.completeness-indicator-error { color: var(--color-fg-on-emphasis); background-color: var(--color-danger-emphasis); border: 1px solid transparent; border-radius: 50%; } + +.completeness-indicator-problem { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); border: 1px solid transparent; border-radius: 50%; } + +.completeness-indicator-warning { color: var(--color-fg-on-emphasis); background-color: var(--color-attention-emphasis); border: 1px solid transparent; border-radius: 50%; } + +.pull-merging .pull-merging-error { display: none; } + +.pull-merging.is-error .pull-merging-error { display: block; } + +.pull-merging.is-error .merge-pr { display: none; } + +.admin-options-block .admin-option-button { margin-top: 8px; } + +.admin-options-block .policy-enforcement { display: inline; margin-left: 8px; color: var(--color-fg-muted); } + +.admin-options-block .policy-enforcement label { font-size: 14px; } + +.admin-options-block .disabled { color: var(--color-fg-muted); } + +.admin-options-block .disabled .note { color: var(--color-fg-muted); } + +.overflow-scroll-y { overflow: hidden scroll !important; } + +.business-menu-item:not([aria-current="page"]) + .business-sub-menu { display: none; } + +.business-menu-icon { width: 16px; margin-right: 8px; } + +.deprovisioning-checkbox > .show-if-disabled { display: none; } + +.deprovisioning-checkbox.checkbox-disabled { color: var(--color-fg-muted); } + +.deprovisioning-checkbox.checkbox-disabled > .show-if-disabled { display: inherit; } + +.dormant-users-recent-reports { gap: 16px; } + +.avatar-migration-status-badge { width: 20px; height: 20px; } + +body.full-width-p-0 .new-discussion-timeline { padding: 0px !important; } + +body.full-width-p-0 .footer .mt-6 { margin-top: 0px !important; border-top: 0px !important; } + +body.full-width-p-0 .tabnav .tabnav-extra { margin-right: 24px; } + +body.full-width-p-0 .tabnav .tabnav-tabs { margin-left: 16px; } + +.actions-full-screen .pagehead, .actions-full-screen .hide-full-screen, .actions-full-screen .Header-old, .actions-full-screen .Header { display: none; } + +.checks-list-item.selected .checks-list-item-name { background-color: var(--color-accent-emphasis) !important; } + +.checks-list-item.selected .selected-color-white { color: var(--color-fg-on-emphasis) !important; } + +.checks-list-item-icon { width: 16px; } + +.check-annotation { border-left: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } + +.file .check-annotation { border-bottom: 1px solid var(--color-border-default); } + +.file .check-annotation:last-child { border-bottom: 0px; } + +.check-annotation .annotation-actions { top: 4px; right: 8px; } + +.check-annotation .annotation-octicon { width: 16px; } + +.check-annotation.Details--on .Details-content--hidden { display: block !important; } + +.annotation-title { word-break: break-word; } + +.check-annotation-failure { box-shadow: inset 4px 0 0 var(--color-danger-emphasis); } + +.check-annotation-failure .annotation-title { color: var(--color-danger-fg); } + +.check-annotation-warning { box-shadow: inset 4px 0 0 var(--color-attention-emphasis); } + +.check-annotation-warning .octicon-alert { color: var(--color-attention-fg); } + +.check-annotation-warning .annotation-title { color: var(--color-attention-fg); } + +.neutral-check { color: var(--color-fg-muted); } + +.code-frequency .addition { fill: rgb(44, 190, 78); fill-opacity: 1; } + +.code-frequency .deletion { fill: var(--color-danger-emphasis); fill-opacity: 1; } + +.code-list .file-box { border: 1px solid var(--color-border-default); border-radius: 6px; } + +.code-list .title { min-height: 24px; margin: -4px 0px 8px 40px; font-weight: 600; line-height: 1.2; } + +.code-list .repo-specific .title, .code-list .repo-specific .full-path { margin-left: 0px; } + +.code-list .match-count, .code-list .updated-at { margin: 0px; font-weight: 400; } + +.code-list .language { float: right; margin-left: 8px; font-size: 12px; color: rgba(51, 51, 51, 0.75); } + +.code-list .avatar { float: left; } + +.code-list .code-list-item + .code-list-item { border-top: 1px solid var(--color-border-muted); } + +.code-list .blob-num { padding: 0px; } + +.code-list .blob-num::before { content: normal; } + +.code-list .blob-num a { padding: 0px 8px; color: inherit; } + +.code-list .blob-num a:hover { color: var(--color-accent-fg); } + +.code-list .blob-code { white-space: pre-wrap; } + +.code-list .divider .blob-num, .code-list .divider .blob-code { padding-top: 0px; padding-bottom: 0px; cursor: default; background-color: var(--color-canvas-subtle); } + +.code-list .divider .blob-num { height: 18px; padding: 0px 8px; line-height: 15px; background-color: var(--color-canvas-subtle); } + +.code-list .full-path { margin: 0px 0px 0px 40px; } + +.code-list .full-path .octicon-repo { color: var(--color-fg-muted); } + +.code-list .full-path .octicon-lock { color: var(--color-attention-fg); } + +.code-list .full-path a { color: var(--color-fg-muted); } + +.code-list-item-private .file-box { border: 1px solid var(--color-attention-muted); } + +.code-list-item-private .blob-num { background-color: var(--color-attention-subtle); border-right: 1px solid var(--color-attention-muted); } + +.code-list-item-private .blob-num a { color: var(--color-attention-fg); } + +.code-list-item-private .divider .blob-num, .code-list-item-private .divider .blob-code { color: var(--color-attention-fg); background-color: var(--color-attention-subtle); } + +.code-scanning-alert-warning-message { border-color: var(--color-attention-emphasis) !important; } + +.code-scanning-font-size-inherit { font-size: inherit !important; } + +.cs-message .md-list { padding-left: 2em; } + +.code-scanning-timeline .TimelineItem:last-of-type.code-scanning-alert-dismissal-comment::before { width: 0px; } + +.codesearch-head.pagehead h1 { width: 250px; line-height: 33px; } + +@media (min-width: 768px) { + .advanced-search-form .flattened dt { width: 230px; } + .advanced-search-form .flattened dt label { font-weight: 400; } + .advanced-search-form .flattened dd { margin-left: 250px; } + .advanced-search-form .form-checkbox { margin-left: 250px; } +} + +.codesearch-results .code-list .title a { overflow-wrap: break-word; } + +.codesearch-results .repo-list-item { border-bottom: 0px; } + +.codesearch-results .repo-list-item + .repo-list-item { border-top: 1px solid var(--color-border-default); } + +.search-form-fluid .TableObject-item--primary { position: relative; padding-right: 8px; } + +.search-form-fluid .completed-query { position: absolute; z-index: 1; padding: inherit; margin: 0px; overflow: hidden; white-space: nowrap; } + +.search-form-fluid .completed-query span { opacity: 0; } + +.search-form-fluid .search-page-label { position: relative; display: block; font-weight: 400; cursor: text; } + +.search-form-fluid .search-page-label.focus .completed-query { opacity: 0.6; } + +.search-form-fluid .search-page-input { position: relative; z-index: 2; min-height: 0px; padding: 0px; margin: 0px; background: none; border: 0px; box-shadow: none; } + +.search-form-fluid .search-page-input:focus { box-shadow: none; } + +.topics-row-container { height: 30px; overflow: hidden; } + +@media (max-width: 544px) { + .codesearch-pagination-container a:not(.next_page):not(.previous_page), .codesearch-pagination-container .gap { display: none; } + .codesearch-pagination-container .previous_page, .codesearch-pagination-container .next_page { width: 100%; } + .codesearch-pagination-container .current { color: var(--color-fg-muted); background: var(--color-canvas-default); border-color: var(--color-border-default); } + .codesearch-pagination-container .current::after { content: " of " attr(data-total-pages); } +} + +.codespaces-policy-form details > summary::-webkit-details-marker { display: none; } + +.codespaces-wider-select-menu-modal { width: 420px; margin-right: 32px; } + +.codespaces-policy-item-no-hover:hover { background-color: var(--color-canvas-overlay); } + +.codespaces-policy-constraint-menu-item-muted-hover:hover { color: var(--color-fg-default); background-color: var(--color-btn-hover-bg); } + +.codespaces-policy-form-button-hover:hover .codespaces-policy-form-button-text-hover { border-color: var(--color-btn-hover-bg) !important; } + +.codespaces-policy-form-button-hide-border { border-color: var(--color-scale-white) !important; } + +.codespaces-policy-form-blue-hover:hover { color: var(--color-accent-fg) !important; } + +.codespaces-policy-form-blue-hover:hover svg { color: var(--color-accent-fg) !important; } + +.codespaces-policy-form-blue-hover:focus svg { color: var(--color-accent-fg) !important; } + +.codespaces-policy-form-danger-hover:hover { background-color: var(--color-danger-subtle) !important; } + +.cloud-panel .welcome-image { background: url("/images/modules/site/codespaces/dropdown-background-light.png") center bottom / contain no-repeat; } + +@media (prefers-color-scheme: light) { + .cloud-panel .welcome-image { background: url("/images/modules/site/codespaces/dropdown-background-light.png") center bottom / contain no-repeat; } +} + +@media (prefers-color-scheme: dark) { + .cloud-panel .welcome-image { background: url("/images/modules/site/codespaces/dropdown-background-dark.png") center bottom / contain no-repeat; } +} + +@media (prefers-color-scheme: no-preference) { + .cloud-panel .welcome-image { background: url("/images/modules/site/codespaces/dropdown-background-light.png") center bottom / contain no-repeat; } +} + +.commit-activity-master { margin-top: 16px; } + +.is-graph-loading .commit-activity-master { display: none; } + +rect { shape-rendering: crispedges; } + +rect.max { fill: var(--color-attention-fg); } + +g.bar { fill: var(--color-success-fg); } + +g.mini { fill: var(--color-severe-fg); } + +g.active rect { fill: var(--color-danger-fg); } + +circle.focus { fill: var(--color-fg-muted); } + +.dot text { fill: var(--color-fg-muted); stroke: none; } + +span.no-nl-marker { position: relative; color: var(--color-danger-fg); vertical-align: middle; } + +.symlink .no-nl-marker { display: none; } + +.range-editor { position: relative; padding: 4px 16px 4px 40px; margin-top: 16px; margin-bottom: 16px; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.range-editor .dots { font-size: 16px; } + +.range-editor .select-menu { position: relative; display: inline-block; } + +.range-editor .select-menu.fork-suggester { display: none; } + +.range-editor .branch-name { line-height: 22px; } + +.range-editor .branch .css-truncate-target, .range-editor .fork-suggester .css-truncate-target { max-width: 180px; } + +.range-editor .pre-mergability { display: inline-block; padding: 4px; line-height: 26px; vertical-align: middle; } + +.range-editor .pre-mergability .octicon { vertical-align: text-bottom; } + +.range-editor.is-cross-repo .select-menu.fork-suggester { display: inline-block; } + +.range-editor-icon { float: left; margin-top: 8px; margin-left: -24px; color: var(--color-fg-muted); } + +.compare-pr-header { display: none; } + +.is-pr-composer-expanded .compare-show-header { display: none; } + +.is-pr-composer-expanded .compare-pr-header { display: block; } + +.range-cross-repo-pair { display: inline-block; padding: 4px; white-space: nowrap; } + +.tint-box { position: relative; margin-bottom: 8px; background: var(--color-canvas-subtle); border-radius: 6px; } + +.tint-box.transparent { background: var(--color-canvas-default); } + +.tint-box .activity { padding-top: 100px; margin-top: 0px; } + +.contrib-person path { fill: var(--color-severe-fg); } + +.contrib-person .midlabel { fill: var(--color-neutral-emphasis); } + +.coupons .setup-plans td img { margin-top: -2px; vertical-align: middle; } + +.coupons .coupon-form-body { width: 270px; padding: 16px; margin: 100px auto 60px; font-size: 14px; text-align: center; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.coupons .coupon-form-body .input-block { margin-bottom: 16px; } + +.coupons .coupon-form-body .btn { display: block; width: 100%; } + +.coupon-icon { width: 80px; height: 80px; margin: 0px auto 16px; color: var(--color-accent-fg); border: 1px solid var(--color-border-default); border-radius: 40px; } + +.coupon-icon .octicon { margin-top: 16px; margin-right: 2px; } + +.coupons-list-options .select-menu { display: inline-block; margin-right: 8px; } + +.coupons-list-options .pagination { float: right; margin: 0px; } + +.repo-private-icon { fill: var(--color-attention-fg); } + +.dashboard-rollup-items > .dashboard-rollup-item { border-top: 1px solid var(--color-border-default); } + +.news-full { float: none; width: auto; } + +.dashboard-break-word { hyphens: auto; word-break: break-word; } + +.news .bio g-emoji, .news .repo-description g-emoji { display: inline-block; } + +.news .feed-item-heading-menu-button { color: var(--color-fg-muted); } + +.news .feed-item-heading-menu-button:hover { color: var(--color-fg-default); } + +.suggest-icon { width: 48px; height: 48px; padding: 4px; } + +.suggest-icon svg, .suggest-icon path { fill: rgb(255, 255, 255); } + +.suggest-icon svg::before, .suggest-icon path::before { bottom: -6px; left: -4px; background-color: rgb(158, 123, 255); } + +.suggest-icon svg::after, .suggest-icon path::after { top: -5px; right: -5px; width: 5px; height: 5px; background-color: rgb(108, 132, 233); } + +.suggest-icon .suggest-icon-bubble { position: absolute; width: 6px; height: 6px; background-color: rgb(108, 132, 233); border-radius: 50%; } + +.suggest-icon .suggest-icon-bubble:nth-of-type(2n) { width: 4px; height: 4px; background-color: rgb(158, 123, 255); } + +.suggest-icon .suggest-icon-bubble:nth-of-type(1) { bottom: -7px; left: -7px; } + +.suggest-icon .suggest-icon-bubble:nth-of-type(2) { top: -4px; right: 4px; } + +.suggest-icon .suggest-icon-bubble:nth-of-type(3) { top: -7px; right: -8px; } + +.dashboard-notice { position: relative; padding: 16px 16px 16px 55px; margin-bottom: 16px; font-size: 14px; background-color: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.dashboard-notice .dismiss { position: absolute; top: 10px; right: 10px; width: 16px; height: 16px; color: var(--color-fg-muted); cursor: pointer; } + +.dashboard-notice .dismiss:hover { color: var(--color-fg-muted); } + +.dashboard-notice .notice-icon { position: absolute; top: 15px; left: 15px; } + +.dashboard-notice .octicon-organization { color: var(--color-accent-fg); } + +.dashboard-notice h2 { margin-top: 8px; margin-bottom: 16px; font-size: 16px; font-weight: 400; color: var(--color-fg-default); } + +.dashboard-notice p.no-title { padding-right: 4px; } + +.dashboard-notice ul { margin-left: 16px; } + +.dashboard-notice li { padding-bottom: 16px; } + +.dashboard-notice .coupon { padding: 8px; margin: 16px 0px; font-size: 20px; font-weight: 600; text-align: center; background: var(--color-canvas-default); border: 1px dashed var(--color-border-default); } + +.dashboards-overview-lead { width: 700px; } + +.dashboards-overview-cards .boxed-group { width: 100%; margin: 8px 0px; } + +.dashboards-overview-cards .boxed-group .graph-canvas path { stroke-opacity: 0.5; } + +.dashboards-overview-cards .is-no-activity .blankslate { display: block; } + +.dashboards-overview-cards .is-no-activity .dashboards-overview-graph { display: none; } + +.dashboards-overview-cards .blankslate { display: none; padding-top: 47px; background-color: var(--color-canvas-default); border: 0px; box-shadow: none; } + +.dashboards-overview-cards .octicon-arrow-down, .dashboards-overview-cards .octicon-arrow-up { display: none; } + +.dashboards-overview-cards .is-increase .octicon-arrow-up { display: inline-block; } + +.dashboards-overview-cards .is-decrease .octicon-arrow-down { display: inline-block; } + +.dashboards-overview-cards .octicon-arrow-down { color: var(--color-danger-fg); } + +.dashboards-overview-cards .octicon-arrow-up { color: rgb(29, 179, 79); } + +.dashboards-overview-cards .graph-canvas .dots { padding: 43px 0px; } + +.dashboards-overview-cards .summary-stats { height: 78px; } + +.dashboards-overview-cards .summary-stats .metric-0 { color: rgb(29, 179, 79); } + +.dashboards-overview-cards .summary-stats .metric-1 { color: var(--color-accent-fg); } + +.dashboards-overview-cards .summary-stats .totals-num { margin: 0px 8px; } + +.dashboards-overview-cards .summary-stats .single { width: 100%; } + +.dashboards-overview-cards .dashboards-overview-graph { height: 160px; } + +.dashboards-overview-cards .dashboards-overview-graph path { fill: none; stroke-width: 2; } + +.dashboards-overview-cards .dashboards-overview-graph path.metric-0 { stroke: rgb(29, 179, 79); } + +.dashboards-overview-cards .dashboards-overview-graph path.metric-1 { stroke: rgb(29, 127, 179); } + +.dashboards-overview-cards .dashboards-overview-graph .y line { stroke: rgb(29, 179, 79); } + +.dashboards-overview-cards .dashboards-overview-graph .y.unique line { stroke: rgb(29, 127, 179); } + +.dashboards-overview-cards .dashboards-overview-graph .overlay { fill-opacity: 0; } + +.dashboards-overview-cards .metric-0 circle { fill: rgb(29, 179, 79); stroke: rgb(255, 255, 255); stroke-width: 2; } + +.dashboards-overview-cards .dots.metric-1 circle { fill: rgb(29, 127, 179); stroke: rgb(255, 255, 255); stroke-width: 2; } + +.TimelineItem:last-of-type.dependabot-alert-dismissal-comment::before { width: 0px; } + +dl.form.developer-select-account { margin-top: 0px; } + +.developer-wrapper .setup-info-module .features-list { margin-left: 16px; } + +.developer-wrapper .setup-info-module .features-list .octicon { margin-left: -16px; } + +.developer-thanks h2 { font-size: 40px; font-weight: 400; } + +.developer-thanks .hook { margin-top: 2px; margin-bottom: 32px; font-size: 16px; font-weight: 300; color: var(--color-fg-muted); } + +.developer-thanks-image { position: relative; bottom: -45px; float: left; width: 400px; } + +.developer-thanks-section { margin: 130px 0px 0px 470px; } + +.developer-next-steps { font-size: 16px; font-weight: 300; list-style: none; } + +.developer-next-steps li { margin-top: 8px; } + +.developer-next-steps li:first-child { margin-top: 0px; } + +.developer-next-steps .octicon { margin-right: 8px; color: var(--color-success-fg); vertical-align: middle; } + +development-menu .line-clamp-1 { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; word-break: break-all; } + +development-menu .form-control[is-loading] { background: transparent; } + +development-menu .development-menu-component-menu-modal, development-menu .development-menu-component-dialog-modal { margin-top: 4px !important; } + +development-menu .SelectMenu-item:hover, development-menu .SelectMenu-item:focus-visible { color: var(--color-fg-on-emphasis) !important; background-color: var(--color-accent-emphasis) !important; } + +development-menu .SelectMenu-item:hover .arrow, development-menu .SelectMenu-item:focus-visible .arrow { visibility: visible !important; } + +development-menu .SelectMenu-item:hover svg, development-menu .SelectMenu-item:hover span, development-menu .SelectMenu-item:hover p, development-menu .SelectMenu-item:focus-visible svg, development-menu .SelectMenu-item:focus-visible span, development-menu .SelectMenu-item:focus-visible p { color: var(--color-fg-on-emphasis) !important; background-color: var(--color-accent-emphasis) !important; } + +development-menu .development-menu-component-menu-modal, development-menu .development-menu-component-dialog, development-menu .development-menu-component-dialog-modal { animation: 0s ease 0s 1 normal none running none; } + +@media (min-width: 544px) { + development-menu .development-menu-component-menu-modal, development-menu .development-menu-component-dialog, development-menu .development-menu-component-dialog-modal { max-width: 300px; } +} + +@media (max-width: 544px) { + development-menu .hx_rsm-modal-sm { top: 75px; left: 16px; display: flex; width: auto; height: 80%; margin: 0px; flex-direction: column; animation: 0.24s cubic-bezier(0, 0.1, 0.1, 1) 0.12s 1 normal backwards running hx_rsm-modal-animation; position: fixed !important; right: 16px !important; } +} + +development-menu .development-menu-component-dialog:not([hidden]) + .development-menu-component-dialog-overlay { position: fixed; inset: 0px; z-index: 80; display: block; cursor: default; content: " "; background: var(--color-primer-canvas-backdrop); } + +@media (min-width: 544px) { + development-menu .development-menu-component-dialog:not([hidden]) + .development-menu-component-dialog-overlay { display: none; } +} + +development-menu .development-menu-component-dialog { z-index: 99; } + +@keyframes development-menu-component-dialog-animation--sm { + 0% { opacity: 0; transform: translateX(16px); } +} + +@media (min-width: 544px) { + development-menu .development-menu-component-dialog { position: absolute; inset: auto; max-height: none; padding-top: 0px; margin: 0px; transform: none; } +} + +development-menu .development-menu-component-dialog .development-menu-component-dialog-modal { animation: 0s ease 0s 1 normal none running none; } + +development-menu .SelectMenu-item[aria-disabled="true"] { opacity: 0.5; } + +.file-diff-split[data-lock-side-selection="left"] [data-split-side="right"], .file-diff-split[data-lock-side-selection="right"] [data-split-side="left"] { user-select: none; } + +.invisible { position: absolute; opacity: 0; } + +.icon-discussion-answered { color: var(--color-success-fg); } + +.icon-discussion-answered, .icon-discussion-answered path { fill: var(--color-success-emphasis); } + +.icon-discussion-white { color: var(--color-discussions-state-answered-icon) !important; } + +.icon-discussion-white, .icon-discussion-white path { fill: var(--color-discussions-state-answered-icon) !important; } + +.icon-discussion-gray { color: var(--color-fg-default); } + +.icon-discussion-gray, .icon-discussion-gray path { fill: var(--color-fg-default); } + +.label-select-menu .color { display: inline-block; width: 14px; height: 14px; margin-top: -1px; margin-right: 2px; vertical-align: middle; border-radius: 7px; } + +.label-select-menu .select-menu-item:hover, .label-select-menu .select-menu-item:focus, .label-select-menu .select-menu-item[aria-checked="true"]:hover, .label-select-menu .select-menu-item[aria-checked="true"]:focus { color: inherit; background-color: var(--color-neutral-subtle); } + +.label-select-menu .select-menu-item-icon, .label-select-menu .label-options-icon { color: inherit !important; } + +.user-has-reacted .octicon { fill: var(--color-accent-fg); } + +.donut-chart > .error, .donut-chart > .cancelled, .donut-chart > .action_required, .donut-chart > .timed_out, .donut-chart > .failure { fill: var(--color-checks-donut-error); } + +.donut-chart > .expected, .donut-chart > .queued, .donut-chart > .in_progress, .donut-chart > .waiting, .donut-chart > .requested, .donut-chart > .pending { fill: var(--color-checks-donut-pending); } + +.donut-chart > .success { fill: var(--color-checks-donut-success); } + +.donut-chart > .neutral, .donut-chart > .stale, .donut-chart > .skipped { fill: var(--color-checks-donut-neutral); } + +.survey-question-form .other-text-form { display: none; margin-top: 0px; } + +.survey-question-form.is-other-selected .other-text-form { display: inline-block; } + +.ghe-license-status { padding: 40px 0px; font-size: 16px; text-align: center; } + +.ghe-license-status .octocat { width: 225px; margin-bottom: 16px; } + +.ghe-license-status h1 { margin-bottom: 8px; } + +.ghe-license-status p { margin-bottom: 4px; color: var(--color-fg-muted); } + +.ghe-license-expiry-icon { margin: 4px 8px 0px 0px; color: var(--color-attention-fg); } + +.feature-preview-dialog { width: 90vw; max-width: 880px; height: 60vh; min-height: 240px; max-height: 700px; } + +.feature-preview-dialog .feature-preview-info { height: 60vh; min-height: 183px; max-height: calc(100% - 57px); } + +.file { position: relative; margin-top: 16px; margin-bottom: 16px; border: 1px solid var(--color-border-default, #ddd); border-radius: 6px; } + +.file .drag-and-drop { border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top: 1px dashed var(--color-border-default); } + +.file:target { outline: none !important; box-shadow: 0 0 0 2px var(--color-accent-fg) !important; } + +.file .data.empty { padding: 4px 8px; color: var(--color-fg-muted); } + +.file:not(.open) .file-header.file-header--expandable { border-bottom: 0px; border-radius: 6px; } + +.file .data.suppressed, .file.open .image { display: none; } + +.file.open .data.suppressed { display: block; } + +.file .image { position: relative; padding: 32px; text-align: center; background-color: rgb(221, 221, 221); } + +.file .image table { margin: 0px auto; } + +.file .image td { padding: 0px 4px; color: var(--color-fg-muted); text-align: center; vertical-align: top; } + +.file .image td img { max-width: 100%; } + +.file .image .border-wrap { position: relative; display: inline-block; line-height: 0; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); } + +.file .image a { display: inline-block; line-height: 0; } + +.file .image img, .file .image canvas { max-width: 600px; background: url("/images/modules/commit/trans_bg.gif") right bottom rgb(238, 238, 238); border: 1px solid rgb(255, 255, 255); } + +.file .image .view img, .file .image .view canvas { position: relative; top: 0px; right: 0px; max-width: inherit; background: url("/images/modules/commit/trans_bg.gif") right bottom rgb(238, 238, 238); } + +.file .image .view > span { vertical-align: middle; } + +.file .empty { background: none; } + +.file-header { z-index: 2; padding: 4px 8px; background-color: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); border-top-left-radius: 6px; border-top-right-radius: 6px; } + +.file-header::before { display: table; content: ""; } + +.file-header::after { display: table; clear: both; content: ""; } + +.file-actions { float: right; padding-top: 2px; font-size: 12px; } + +.file-actions select { margin-left: 4px; } + +.file-info { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; line-height: 32px; } + +.file-info .octicon { vertical-align: text-bottom; } + +.sticky-file-header { position: sticky; top: 60px; } + +.sticky-file-header.has-open-dropdown { z-index: 10; } + +.diff-progressive-loader { min-height: 150px; } + +.load-diff-button, .load-diff-retry { z-index: 1; min-height: 32px; } + +.diff-placeholder-svg { clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); } + +.ghae-bootstrap-container { min-height: calc(100vh - 54px); } + +.ghae-bootstrap-incomplete-step { color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); } + +.ghae-bootstrap-complete-step { color: var(--color-fg-on-emphasis); background-color: var(--color-success-emphasis); } + +.ghae-enterprise-name-form-error { left: 50%; transform: translateX(-50%); } + +.graphs .area { fill: var(--color-success-emphasis); fill-opacity: 0.5; } + +.graphs .path { fill: none; stroke: var(--color-success-emphasis); stroke-opacity: 1; stroke-width: 2px; } + +.graphs .dot { fill: var(--color-success-emphasis); stroke: rgb(30, 126, 52); stroke-width: 2px; } + +.graphs .dot.padded { stroke: var(--color-canvas-default); stroke-width: 1px; } + +.graphs .dot.padded circle:hover { fill: var(--color-accent-emphasis); } + +.graphs .d3-tip { fill: var(--color-neutral-emphasis); } + +.graphs .d3-tip text { font-size: 12px; fill: var(--color-canvas-default); } + +.graphs .dir { float: right; padding-top: 4px; font-size: 12px; font-weight: 400; line-height: 100%; color: var(--color-fg-muted); } + +.graphs .selection .overlay { } + +.graphs .selection .selection { fill: var(--color-neutral-emphasis); fill-opacity: 0.1; stroke: var(--color-fg-default); stroke-dasharray: 3, 3; stroke-opacity: 0.4; stroke-width: 1px; shape-rendering: crispedges; } + +.graph-filter h3 { display: inline-block; font-size: 24px; font-weight: 300; } + +.graph-filter .info { margin-bottom: 16px; color: var(--color-fg-muted); } + +.graph-canvas .activity { width: 400px; padding: 8px; margin: 100px auto 0px; color: var(--color-fg-default); text-align: center; border-radius: 6px; } + +.graph-canvas .dots { margin: 0px auto; } + +.graph-canvas > .activity { display: none; } + +.graph-canvas .axis { font-size: 12px; } + +.graph-canvas .axis line { stroke: var(--color-border-default); shape-rendering: crispedges; } + +.graph-canvas .axis text { fill: var(--color-fg-muted); } + +.graph-canvas .axis path { display: none; } + +.graph-canvas .axis .zero line { stroke: var(--color-accent-emphasis); stroke-dasharray: 3, 3; stroke-width: 1.5; } + +.graph-canvas text.axis { fill: var(--color-fg-muted); } + +.graph-canvas .graph-loading, .graph-canvas .graph-error, .graph-canvas .graph-no-usable-data, .graph-canvas .graph-empty { display: none; } + +.graph-canvas.is-graph-loading > .activity, .graph-canvas.is-graph-without-usable-data > .activity, .graph-canvas.is-graph-empty > .activity { display: block; } + +.graph-canvas.is-graph-loading .graph-loading, .graph-canvas.is-graph-empty .graph-empty, .graph-canvas.is-graph-without-usable-data .graph-no-usable-data, .graph-canvas.is-graph-load-error .graph-error { display: block; } + +.svg-tip { position: absolute; z-index: 99999; padding: 8px 16px; font-size: 12px; color: var(--color-fg-on-emphasis); text-align: center; background: var(--color-neutral-emphasis-plus); border-radius: 6px; } + +.svg-tip.is-visible { display: block; } + +.svg-tip::after { position: absolute; bottom: -10px; left: 50%; width: 5px; height: 5px; box-sizing: border-box; margin: 0px 0px 0px -4px; content: " "; border-width: 5px; border-style: solid; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image: initial; border-top-color: var(--color-neutral-emphasis-plus); } + +.svg-tip.left::after { left: 10%; } + +.svg-tip.right::after { left: 90%; } + +.svg-tip.comparison { padding: 0px; text-align: left; pointer-events: none; } + +.svg-tip.comparison .title { display: block; padding: 8px; margin: 0px; font-weight: 600; line-height: 1; pointer-events: none; } + +.svg-tip.comparison ul { padding: 4px 8px 8px; margin: 0px; white-space: nowrap; list-style: none; } + +.svg-tip.comparison li { display: inline-block; padding-top: 16px; } + +.svg-tip.comparison .metric-0, .svg-tip.comparison .metric-1 { position: relative; } + +.svg-tip.comparison .metric-0::before, .svg-tip.comparison .metric-1::before { position: absolute; top: 0px; right: 0px; left: 0px; height: 4px; content: ""; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.svg-tip.comparison .metric-0::before { background-color: var(--color-success-emphasis); } + +.svg-tip.comparison .metric-1::before { background-color: var(--color-accent-emphasis); } + +.svg-tip-one-line { white-space: nowrap; } + +.activity-overview-axis, .activity-overview-point { stroke: var(--color-calendar-graph-day-L4-bg); } + +.halloween-activity-overview .activity-overview-axis, .halloween-activity-overview .activity-overview-point { stroke: var(--color-calendar-halloween-graph-day-L4-bg); } + +.activity-overview-label { fill: var(--color-fg-muted); } + +.activity-overview-percentage { font-size: 12px; fill: var(--color-fg-muted); } + +.team-breadcrumb .team-breadcrumb-item { display: inline-block; } + +.team-breadcrumb .team-breadcrumb-item::after { padding-right: 0.5em; padding-left: 0.5em; color: var(--color-neutral-muted); content: "/"; } + +.team-breadcrumb .team-breadcrumb-item-selected::after { content: none; } + +.team-discussions-container { min-height: 100vh; } + +.team-left-column { max-width: 100%; } + +@media (min-width: 768px) { + .team-left-column { max-width: 350px; } +} + +.team-left-column .team-avatar { width: 80px; height: 80px; } + +@media (min-width: 768px) { + .team-left-column .team-avatar { width: 140px; height: 140px; } +} + +.team-discussions { max-width: 768px; } + +.team-discussions .previewable-comment-form .comment { border: 0px; } + +.team-discussions .previewable-comment-form .toolbar-commenting.toolbar-commenting.toolbar-commenting { background: transparent; } + +.team-discussions .previewable-comment-form .tabnav-tab.selected { background-color: var(--color-canvas-default); } + +.hooks-listing .boxed-group-action.select-menu { z-index: auto; } + +.hooks-listing .boxed-group-inner { padding: 0px 8px; margin-bottom: 8px; } + +.hook-item a:hover { text-decoration: none; } + +.hook-item .item-status { float: left; width: 16px; margin-right: 8px; text-align: center; } + +.hook-item .description { color: var(--color-fg-muted); } + +.hook-item .description .css-truncate-target { max-width: 160px; } + +.hook-item .icon-for-success, .hook-item .icon-for-failure, .hook-item .icon-for-pending, .hook-item .icon-for-inactive { display: none; } + +.hook-item.success .icon-for-success { display: inline-block; color: var(--color-success-fg); } + +.hook-item.failure .icon-for-failure { display: inline-block; color: var(--color-danger-fg); } + +.hook-item.pending .icon-for-pending { display: inline-block; color: var(--color-fg-muted); } + +.hook-item.inactive .icon-for-inactive { display: inline-block; color: var(--color-fg-muted); } + +.hook-item .icon-for-enabled, .hook-item .icon-for-disabled { display: none; } + +.hook-item.enabled .icon-for-enabled { display: inline-block; color: var(--color-success-fg); } + +.hook-item.disabled .icon-for-disabled { display: inline-block; color: var(--color-fg-muted); } + +.hook-item .hook-error-message { margin-left: 24px; color: var(--color-danger-fg); } + +.hook-url.css-truncate-target { max-width: 360px; } + +.hooks-oap-warning { margin-top: 0px; } + +.hooks-oap-warning ul { margin: 8px 0px; } + +.hooks-oap-warning ul li { margin-left: 16px; } + +.item-name { float: left; font-weight: 600; } + +.hovercard-icon { width: 16px; } + +.integration-meta-head { font-size: 16px; color: var(--color-fg-muted); } + +.integrations-select-repos { max-height: 138px; overflow-y: scroll; border-radius: 6px; } + +.integrations-select-repos .mini-repo-list-item { padding: 8px 64px 8px 32px; } + +.integrations-select-repos .mini-repo-list-item:hover .repo, .integrations-select-repos .mini-repo-list-item:hover .owner { text-decoration: none; } + +.integrations-select-repos .mini-repo-list-item .css-truncate-target { max-width: 345px; } + +.integrations-select-repos::-webkit-scrollbar { width: 10px; } + +.integrations-select-repos::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border: solid var(--color-canvas-default) 2px; border-radius: 6px; box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; } + +.integrations-select-repos::-webkit-scrollbar-track-piece { background: transparent; } + +.integrations-repository-picker { width: 440px; } + +.target-avatar { position: relative; top: -2px; } + +.issue-list-item + .issue-list-item { border-top: solid 1px var(--color-border-muted); } + +.pinned-issue-item .pinned-issue-handle { cursor: grab; } + +.pinned-issue-item.is-dragging, .pinned-issue-item.is-dragging .pinned-issue-handle { cursor: grabbing; } + +.pinned-issue-item.is-dragging { background-color: var(--color-accent-subtle); } + +.pinned-issue-item.sortable-ghost { background-color: var(--color-accent-subtle); opacity: 0; } + +.issues-reset-query-wrapper { margin-bottom: 16px; } + +.label-link:hover { text-decoration: none; } + +.issues-reset-query { font-weight: 600; color: var(--color-fg-muted); } + +.issues-reset-query:hover { color: var(--color-accent-fg); text-decoration: none; } + +.issues-reset-query:hover .issues-reset-query-icon { background-color: var(--color-accent-emphasis); } + +.issues-reset-query-icon { width: 18px; height: 18px; padding: 1px; margin-right: 4px; color: var(--color-fg-on-emphasis); text-align: center; background-color: var(--color-neutral-emphasis); border-radius: 6px; } + +.table-list-milestones .stats { gap: 0px 15px; } + +.table-list-milestones .table-list-cell { padding: 16px; } + +.table-list-milestones .stat { display: inline-block; font-size: 14px; font-weight: 600; line-height: 1.2; color: var(--color-fg-muted); white-space: nowrap; } + +.table-list-milestones .stat a { color: inherit; } + +.table-list-milestones .stat-label { font-weight: 400; color: var(--color-fg-muted); } + +.milestone-title { width: 500px; } + +.milestone-title-link { margin-top: 0px; margin-bottom: 4px; font-size: 24px; font-weight: 400; line-height: 1.2; } + +.milestone-title-link a { color: var(--color-fg-default, #333); } + +.milestone-title-link a:hover { color: var(--color-accent-fg); } + +.milestone-progress { width: auto; max-width: 420px; } + +.milestone-progress .progress-bar { margin-top: 8px; margin-bottom: 12px; } + +.milestone-meta { font-size: 14px; } + +.milestone-meta-item { display: inline-block; margin-right: 8px; } + +.milestone-meta-item .octicon { width: 16px; text-align: center; } + +.milestone-description-html { display: none; } + +.milestone-description { margin-top: 4px; } + +.milestone-description .expand-more { color: var(--color-accent-fg); cursor: pointer; } + +.milestone-description .expand-more:hover { text-decoration: underline; } + +.milestone-description.open .milestone-description-plaintext { display: none; } + +.milestone-description.open .milestone-description-html { display: block; } + +.milestones-flexbox-gap { gap: 10px; } + +.issue-reorder-warning { z-index: 110; } + +.task-progress { color: var(--color-fg-muted); text-decoration: none; vertical-align: top; } + +.task-progress .octicon { margin-right: 4px; color: var(--color-fg-muted, #999); vertical-align: bottom; } + +.task-progress .progress-bar { display: inline-block; width: 80px; height: 5px; vertical-align: 2px; background-color: var(--color-neutral-muted); } + +.task-progress .progress-bar .progress { background-color: var(--color-border-default); } + +.task-progress-counts { display: inline-block; margin-right: 4px; margin-left: -2px; font-size: 12px; } + +a.task-progress:hover { color: var(--color-accent-fg); } + +a.task-progress:hover .octicon { color: inherit; } + +a.task-progress:hover .progress-bar .progress { background-color: var(--color-accent-emphasis); } + +.issue-meta-section .octicon { color: var(--color-fg-muted, #ccc); vertical-align: bottom; } + +.issue-milestone { max-width: 240px; } + +.issue-milestone .css-truncate-target { max-width: 100px; } + +.milestone-link .octicon { font-size: 14px; } + +.milestone-link:hover .octicon { color: inherit; } + +.new-pr-form { margin-top: 16px; margin-bottom: 16px; } + +.new-pr-form::before { display: table; content: ""; } + +.new-pr-form::after { display: table; clear: both; content: ""; } + +.new-pr-form .discussion-timeline::before { display: none; } + +.label-select-menu .description { margin-left: 16px; } + +.label-select-menu .color { display: inline-block; width: 14px; height: 14px; margin-top: -1px; margin-right: 2px; vertical-align: middle; border-radius: 7px; } + +.label-select-menu [aria-checked="true"] .select-menu-item-icon, .label-select-menu [aria-checked="mixed"] .select-menu-item-icon, .label-select-menu .selected .select-menu-item-icon { color: inherit !important; } + +.label-select-menu [aria-checked="true"] .octicon-circle-slash, .label-select-menu [aria-checked="mixed"] .octicon-circle-slash, .label-select-menu .selected .octicon-circle-slash { color: var(--color-fg-muted); } + +.label-select-menu [aria-checked="true"]:active, .label-select-menu [aria-checked="mixed"]:active, .label-select-menu .selected:active { background-color: transparent !important; } + +.label-select-menu .select-menu-item { position: relative; } + +.label-select-menu .select-menu-item:hover, .label-select-menu .select-menu-item:focus, .label-select-menu .select-menu-item[aria-selected="true"], .label-select-menu .select-menu-item.navigation-focus { color: inherit; background-color: var(--color-neutral-subtle); } + +.label-select-menu .select-menu-item:hover .select-menu-item-icon, .label-select-menu .select-menu-item:focus .select-menu-item-icon, .label-select-menu .select-menu-item[aria-selected="true"] .select-menu-item-icon, .label-select-menu .select-menu-item.navigation-focus .select-menu-item-icon { color: transparent; } + +.label-select-menu .select-menu-item:hover .label-options-icon, .label-select-menu .select-menu-item:focus .label-options-icon, .label-select-menu .select-menu-item[aria-selected="true"] .label-options-icon, .label-select-menu .select-menu-item.navigation-focus .label-options-icon { color: inherit; } + +.label-select-menu > form { position: relative; } + +.subnav .btn + .issues-search { padding-right: 8px; border-right: 1px solid var(--color-border-muted); } + +.reaction-sort-item { float: left; width: 39px; padding: 4px; margin-top: 4px; text-align: center; pointer-events: all; border: 1px solid transparent; border-radius: 6px; opacity: 0.7; } + +.reaction-sort-item:focus, .reaction-sort-item:hover { text-decoration: none; background-color: var(--color-accent-emphasis); opacity: 1; } + +.reaction-sort-item[aria-checked="true"] { background-color: var(--color-accent-subtle); border-color: var(--color-accent-emphasis); opacity: 1; } + +.issue-keyword { border-bottom: 1px dotted var(--color-border-default); } + +.issue-keyword:hover { border-bottom: 0px; } + +.new-label-color-dimensions { width: 24px; height: 24px; } + +.select-menu-item[aria-selected="true"] > .octicon.label-options-icon, .select-menu-item.navigation-focus > .octicon.label-options-icon { color: var(--color-fg-default); } + +.new-label-color-input:invalid { color: var(--color-danger-fg); } + +.issue-form-textarea { height: 100px !important; min-height: 100px !important; } + +.issue-forms-wysiwyg-container .comment-form-head { background: var(--color-canvas-subtle) !important; } + +.issue-forms-wysiwyg-container .comment-body { border-bottom: 0px !important; } + +.issue-form-body > :first-child { margin-top: 0px !important; } + +.issue-create-branch-menu-action { color: var(--color-fg-default); } + +.issue-create-branch-menu-action:hover:not(:disabled) { color: var(--color-fg-default); background-color: var(--color-canvas-subtle); } + +.issue-create-branch-menu-action:focus:not(:disabled) { color: var(--color-fg-default); background-color: var(--color-neutral-subtle); } + +react-app { display: flex !important; } + +react-app > div { width: 100%; } + +.repository-lang-stats { position: relative; } + +.repository-lang-stats ol.repository-lang-stats-numbers li { display: table-cell; width: 1%; padding: 8px 4px; text-align: center; white-space: nowrap; border-bottom: 0px; } + +.repository-lang-stats ol.repository-lang-stats-numbers li span.percent { float: none; } + +.repository-lang-stats ol.repository-lang-stats-numbers li > a, .repository-lang-stats ol.repository-lang-stats-numbers li > span { font-weight: 600; color: var(--color-fg-muted); text-decoration: none; } + +.repository-lang-stats ol.repository-lang-stats-numbers li .lang { color: var(--color-fg-default); } + +.repository-lang-stats ol.repository-lang-stats-numbers li .language-color { display: inline-block; width: 10px; height: 10px; border-radius: 50%; } + +.repository-lang-stats ol.repository-lang-stats-numbers li a:hover { background: transparent; } + +.repository-lang-stats-graph { width: 100%; overflow: hidden; white-space: nowrap; cursor: pointer; user-select: none; 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: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + +.repository-lang-stats-graph .language-color { line-height: 8px; text-indent: -9999px; } + +.repository-lang-stats-graph .language-color:first-child { border-bottom-left-radius: 6px; } + +.repository-lang-stats-graph .language-color:last-child { border-bottom-right-radius: 6px; } + +.repository-lang-stats-graph .language-color:not(:first-child) { border-left: 1px solid var(--color-canvas-default); } + +.facebox-loading, .octocat-spinner { min-height: 64px; background-image: url("/images/spinners/octocat-spinner-64.gif"); background-repeat: no-repeat; background-position: center center; } + +.octocat-spinner-32 { min-height: 32px; background-image: url("/images/spinners/octocat-spinner-32.gif"); background-repeat: no-repeat; background-position: center center; } + +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { + .facebox-loading, .octocat-spinner { background-image: url("/images/spinners/octocat-spinner-128.gif"); background-size: 64px 64px; } + .octocat-spinner-32 { background-image: url("/images/spinners/octocat-spinner-64.gif"); background-size: 32px 32px; } +} + +.map-container .activity { top: 120px; left: 340px; z-index: 99999; } + +.map-container .is-graph-loading .activity { display: block; } + +.map { height: 350px; } + +.map-background { pointer-events: all; fill: rgb(3, 102, 214); } + +.map-background-zoom { cursor: grab; } + +.map-land { fill: none; stroke: rgb(37, 106, 174); stroke-width: 2; shape-rendering: crispedges; } + +.map-country { fill: rgb(215, 199, 173); shape-rendering: crispedges; cursor: pointer; } + +.map-country.hk { stroke: rgb(165, 150, 126); } + +.map-country:hover { fill: rgb(200, 178, 142); } + +.map-country.active { fill: rgb(246, 229, 202); } + +.map-borders { fill: none; stroke: rgb(165, 150, 126); shape-rendering: crispedges; } + +.map-graticule { pointer-events: none; fill: none; stroke: rgb(255, 255, 255); stroke-opacity: 0.2; shape-rendering: crispedges; } + +.map-graticule :nth-child(2n) { stroke-dasharray: 2, 2; } + +.map-legend .map-legend-circle { fill-opacity: 0; stroke: rgb(255, 255, 255); stroke-width: 1.5; } + +.map-legend .map-legend-text { font-size: 12px; fill: rgb(255, 255, 255); text-anchor: end; } + +.map-legend .map-legend-link { stroke: rgb(255, 255, 255); stroke-width: 1.5; } + +.map-point { pointer-events: none; fill: rgb(246, 106, 10); } + +.map-point:hover { fill: rgb(227, 98, 9); } + +.map-country-info { top: 8px; right: 8px; pointer-events: none; opacity: 0; } + +.MarketplaceJumbotron { background-color: var(--color-neutral-emphasis); background-image: url("/images/modules/marketplace/bg-hero.svg"); background-repeat: repeat-y; background-position: center top; background-size: 150%; } + +@media (min-width: 768px) { + .MarketplaceJumbotron { background-repeat: no-repeat; background-size: cover; } +} + +.CircleBadge--feature { position: relative; top: 0px; transition: top 0.15s ease-in 0s, box-shadow 0.12s ease-in 0s; } + +.MarketplaceFeature { min-width: 250px; } + +.MarketplaceFeature-text { opacity: 0.7; transition: opacity 0.12s ease-in 0s; } + +.MarketplaceFeature-link:hover .CircleBadge--feature { top: -3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px 0px; } + +.MarketplaceFeature-link:hover .MarketplaceFeature-text { opacity: 1; } + +.MarketplaceFeature-link:active .CircleBadge--feature { top: 0px; } + +.MarketplaceSideNav { background-color: var(--color-canvas-subtle); } + +@media (min-width: 768px) { + .MarketplaceSideNav { background-color: var(--color-canvas-default); border-right: 1px solid var(--color-border-default); } +} + +.ScreenshotCarousel { border: 1px solid var(--color-border-default); border-radius: 6px; } + +.ScreenshotCarousel-screenshot { padding: 16px; } + +.ScreenshotCarousel-nav { display: flex; overflow-x: auto; box-shadow: inset 0 1px 0 var(--color-border-default); } + +.ScreenshotCarousel-navitem { width: 20%; min-width: 120px; padding: 16px; cursor: pointer; border-right: 1px solid var(--color-border-default); } + +.ScreenshotCarousel-navitem:last-child { border-right: 0px; } + +.ScreenshotCarousel-navitem.selected { background-color: var(--color-canvas-subtle); box-shadow: rgba(36, 41, 46, 0.15) 0px 0px 4px inset; } + +.marketplace-listing-screenshot-container { width: 175px; min-height: 175px; background-repeat: no-repeat; background-position: center center; background-size: cover; } + +.marketplace-listing-screenshot-zoom { display: none; cursor: move; } + +.marketplace-listing-details-sidebar { order: 2; } + +@media (min-width: 768px) { + .marketplace-listing-details-sidebar { order: 1; } +} + +.marketplace-listing-details-description { order: 1; } + +@media (min-width: 768px) { + .marketplace-listing-details-description { order: 2; } +} + +.marketplace-listing-screenshot-link { height: 100px; cursor: move; } + +.marketplace-listing-screenshot-link:hover .marketplace-listing-screenshot-zoom, .marketplace-listing-screenshot-link:focus .marketplace-listing-screenshot-zoom { top: 0px; left: 0px; display: block; width: 100%; height: 100%; padding-top: 24px; background-color: rgba(255, 255, 255, 0.75); } + +.marketplace-integratable-logo { width: 40px; height: 40px; } + +.marketplace-listing-save-notice, .marketplace-listing-save-error { display: none; opacity: 0; transition: opacity 0.15s linear 0s; } + +.marketplace-listing-save-notice.visible, .marketplace-listing-save-error.visible { display: inline-block; opacity: 1; } + +.marketplace-listing-screenshot-delete-form { position: absolute; bottom: -24px; width: 100%; text-align: center; } + +.marketplace-plan-dollar-field-container .price-note { display: none; } + +.marketplace-plan-dollar-field-container.is-errored .price-note { display: block; } + +.marketplace-plan-dollar-field-container.is-errored .form-control { border-color: var(--color-danger-emphasis); } + +.marketplace-plan-emphasis { color: var(--color-fg-default); } + +.selected .marketplace-plan-emphasis { color: var(--color-fg-on-emphasis); } + +.marketplace-plan-unit-name-preview::before { content: "per "; } + +.marketplace-plan-per-time { clear: right; } + +.marketplace-billing-modal { width: 540px; max-height: 90vh; margin-top: 5vh; } + +.marketplace-listing-markdown, .marketplace-url-link { overflow-wrap: break-word; white-space: pre-wrap; } + +.marketplace-listing-markdown { line-height: 1.4; } + +.marketplace-product-callout { border-color: var(--color-border-default) !important; } + +.marketplace-product-callout::before, .marketplace-product-callout::after { display: none; } + +.marketplace-product-callout .branch-action-item-icon { color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); } + +.filter-item.selected .Label--secondary { color: var(--color-fg-on-emphasis); border-color: var(--color-fg-on-emphasis); } + +.MarketplaceEdit-body { min-height: 570px; } + +.MarketplaceEdit-body .pricing-model-selector { width: calc(100% - 12px); max-width: 100% !important; } + +.MarketplaceEdit-body .menu { border-right: 0px; border-left: 0px; border-radius: 0px; } + +.MarketplaceEdit-body .menu-item { padding: 12px 16px; background: var(--color-canvas-subtle); } + +.MarketplaceEdit-body .menu-item.selected { background: var(--color-canvas-default); } + +.MarketplaceEdit-body .menu-item:hover { background: var(--color-canvas-subtle); } + +.MarketplaceEdit-body .menu-item.selected::before { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 3px; content: ""; background-color: var(--color-severe-emphasis); } + +.MarketplaceEdit-body .menu-item:first-child::before { border-top-left-radius: 0px; } + +.MarketplaceEdit-body .CircleIcon { display: inline-block; width: 32px; height: 32px; font-weight: 600; line-height: 32px; color: var(--color-fg-muted); text-align: center; background: rgb(230, 235, 241); border-radius: 50%; } + +.MarketplaceEdit-body .CircleIcon .octicon { display: inline-block; } + +.MarketplaceInsights-graph .insights-month .tick:nth-child(2n) { visibility: hidden; } + +.BarChart { border-radius: 6px; } + +.BarChart-bar { height: 10px; border-right: 1px solid var(--color-canvas-default); } + +.BarChart-bar--green { background-color: var(--color-success-emphasis); } + +.BarChart-bar--orange { background-color: var(--color-severe-emphasis); } + +.BarChart-bar--yellow { background-color: var(--color-attention-emphasis); } + +.CircleBadge--tiny { width: 32px; height: 32px; } + +.CircleBadge--github { position: relative; } + +.CircleBadge--github.CircleBadge--large::after { right: 5px; bottom: 5px; } + +.CircleBadge--github.CircleBadge--small::after { right: -5px; bottom: -5px; } + +.CircleBadge--github::after { position: absolute; right: 0px; bottom: 0px; display: block; width: 22px; height: 22px; padding: 4px; line-height: 0; content: ""; background: var(--color-canvas-default) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMnB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAyMiAyMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TaGFwZSBDb3B5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IktpdGNoZW4tc2luayIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iT2N0aWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNzAuMDAwMDAwLCAtMTU4NC4wMDAwMDApIiBmaWxsPSIjMUIxRjIzIj4gICAgICAgICAgICA8cGF0aCBkPSJNMzgxLDE1ODQgQzM3NC45MjI1LDE1ODQgMzcwLDE1ODguOTIyNSAzNzAsMTU5NSBDMzcwLDE1OTkuODY3NSAzNzMuMTQ4NzUsMTYwMy45Nzg3NSAzNzcuNTIxMjUsMTYwNS40MzYyNSBDMzc4LjA3MTI1LDE2MDUuNTMyNSAzNzguMjc3NSwxNjA1LjIwMjUgMzc4LjI3NzUsMTYwNC45MTM3NSBDMzc4LjI3NzUsMTYwNC42NTI1IDM3OC4yNjM3NSwxNjAzLjc4NjI1IDM3OC4yNjM3NSwxNjAyLjg2NSBDMzc1LjUsMTYwMy4zNzM3NSAzNzQuNzg1LDE2MDIuMTkxMjUgMzc0LjU2NSwxNjAxLjU3MjUgQzM3NC40NDEyNSwxNjAxLjI1NjI1IDM3My45MDUsMTYwMC4yOCAzNzMuNDM3NSwxNjAwLjAxODc1IEMzNzMuMDUyNSwxNTk5LjgxMjUgMzcyLjUwMjUsMTU5OS4zMDM3NSAzNzMuNDIzNzUsMTU5OS4yOSBDMzc0LjI5LDE1OTkuMjc2MjUgMzc0LjkwODc1LDE2MDAuMDg3NSAzNzUuMTE1LDE2MDAuNDE3NSBDMzc2LjEwNSwxNjAyLjA4MTI1IDM3Ny42ODYyNSwxNjAxLjYxMzc1IDM3OC4zMTg3NSwxNjAxLjMyNSBDMzc4LjQxNSwxNjAwLjYxIDM3OC43MDM3NSwxNjAwLjEyODc1IDM3OS4wMiwxNTk5Ljg1Mzc1IEMzNzYuNTcyNSwxNTk5LjU3ODc1IDM3NC4wMTUsMTU5OC42MyAzNzQuMDE1LDE1OTQuNDIyNSBDMzc0LjAxNSwxNTkzLjIyNjI1IDM3NC40NDEyNSwxNTkyLjIzNjI1IDM3NS4xNDI1LDE1OTEuNDY2MjUgQzM3NS4wMzI1LDE1OTEuMTkxMjUgMzc0LjY0NzUsMTU5MC4wNjM3NSAzNzUuMjUyNSwxNTg4LjU1MTI1IEMzNzUuMjUyNSwxNTg4LjU1MTI1IDM3Ni4xNzM3NSwxNTg4LjI2MjUgMzc4LjI3NzUsMTU4OS42Nzg3NSBDMzc5LjE1NzUsMTU4OS40MzEyNSAzODAuMDkyNSwxNTg5LjMwNzUgMzgxLjAyNzUsMTU4OS4zMDc1IEMzODEuOTYyNSwxNTg5LjMwNzUgMzgyLjg5NzUsMTU4OS40MzEyNSAzODMuNzc3NSwxNTg5LjY3ODc1IEMzODUuODgxMjUsMTU4OC4yNDg3NSAzODYuODAyNSwxNTg4LjU1MTI1IDM4Ni44MDI1LDE1ODguNTUxMjUgQzM4Ny40MDc1LDE1OTAuMDYzNzUgMzg3LjAyMjUsMTU5MS4xOTEyNSAzODYuOTEyNSwxNTkxLjQ2NjI1IEMzODcuNjEzNzUsMTU5Mi4yMzYyNSAzODguMDQsMTU5My4yMTI1IDM4OC4wNCwxNTk0LjQyMjUgQzM4OC4wNCwxNTk4LjY0Mzc1IDM4NS40Njg3NSwxNTk5LjU3ODc1IDM4My4wMjEyNSwxNTk5Ljg1Mzc1IEMzODMuNDIsMTYwMC4xOTc1IDM4My43NjM3NSwxNjAwLjg1NzUgMzgzLjc2Mzc1LDE2MDEuODg4NzUgQzM4My43NjM3NSwxNjAzLjM2IDM4My43NSwxNjA0LjU0MjUgMzgzLjc1LDE2MDQuOTEzNzUgQzM4My43NSwxNjA1LjIwMjUgMzgzLjk1NjI1LDE2MDUuNTQ2MjUgMzg0LjUwNjI1LDE2MDUuNDM2MjUgQzM4OC44NTEyNSwxNjAzLjk3ODc1IDM5MiwxNTk5Ljg1Mzc1IDM5MiwxNTk1IEMzOTIsMTU4OC45MjI1IDM4Ny4wNzc1LDE1ODQgMzgxLDE1ODQgTDM4MSwxNTg0IFoiIGlkPSJTaGFwZS1Db3B5Ij48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=") center no-repeat; border-radius: 100px; } + +body.page-responsive .flash-full .container { width: 100%; max-width: 980px; } + +.ClipboardButton { position: relative; } + +.ClipboardButton.ClipboardButton--success { border-color: var(--color-success-emphasis); box-shadow: rgba(52, 208, 88, 0.4) 0px 0px 0px 0.2em; } + +.ClipboardButton.ClipboardButton--success:focus { box-shadow: rgba(52, 208, 88, 0.4) 0px 0px 0px 0.2em; } + +@media (min-width: 768px) { + .MarketplacePlan--sticky { position: sticky; top: 24px; z-index: 999; } +} + +@media (max-width: 544px) { + .Box--full { right: 0px; bottom: 0px; left: 0px; width: 100%; max-width: none; max-height: none; margin: 0px; border-radius: 0px; transform: none; } +} + +.MarketplaceBackground-wrapper { position: relative; } + +.MarketplaceBackground-recommendations { position: relative; top: -90px; width: 313px; margin-top: -150px; margin-bottom: -120px; overflow: hidden; } + +.MarketplaceBackground-recommendations img { position: relative; top: 0px; right: 225px; width: 549px; } + +@media (min-width: 544px) { + .MarketplaceBackground-recommendations { position: relative; width: 463px; margin-top: -180px; margin-bottom: 70px; overflow: hidden; } + .MarketplaceBackground-recommendations img { right: 305px; width: 730px; } +} + +@media (min-width: 768px) { + .MarketplaceBackground-recommendations { position: absolute; top: -228px; right: -69px; width: 633px; } + .MarketplaceBackground-recommendations img { right: 195px; width: 750px; } +} + +@media (min-width: 1012px) { + .MarketplaceBackground-recommendations { top: -268px; right: 0px; width: 1040px; } + .MarketplaceBackground-recommendations img { right: -115px; width: 900px; } +} + +@media (min-width: 1280px) { + .MarketplaceBackground-recommendations { top: -325px; right: 105px; width: 1040px; } + .MarketplaceBackground-recommendations img { right: 0px; width: 1040px; } +} + +.MarketplaceBackground-buffer { padding-top: 40px; margin-top: -146px; background: var(--color-canvas-subtle); } + +@media (min-width: 544px) { + .MarketplaceBackground-buffer { padding-top: 120px; margin-top: -233px; } +} + +@media (min-width: 768px) { + .MarketplaceBackground-buffer { margin-top: -109px; } +} + +@media (min-width: 1012px) { + .MarketplaceBackground-buffer { margin-top: -89px; } +} + +.MarketplaceHeader { overflow: hidden; } + +.Link--muted.filter-item.selected { color: var(--color-fg-on-emphasis) !important; } + +.MarketplaceBody { position: relative; } + +@media (min-width: 544px) { + .MarketplaceBody { top: -72px; z-index: 2; } +} + +.MarketplaceDetails .octicon { transition: transform 200ms linear 0s; transform: scaleY(1); } + +.MarketplaceDetails[open] .octicon { transform: scaleY(-1); } + +.MarketplaceAnnouncement { color: rgb(255, 255, 255); background: linear-gradient(90deg, rgb(37, 123, 249), rgb(36, 38, 202)); } + +.MarketplaceAnnouncement-icon { width: 80px; opacity: 0.9; } + +.MarketplaceAnnouncement-description { opacity: 0.7; } + +.member-list-item .table-list-cell-checkbox { width: 30px; } + +.member-list-item.adminable .member-info { padding-left: 4px; } + +.member-list-item .member-avatar-cell { width: 64px; } + +.triage-mode .none-selected { display: none; } + +.merge-branch-heading { margin: 0px; line-height: 1; color: var(--color-fg-default); } + +.merge-branch-description { margin-right: 160px; margin-bottom: -4px; line-height: 1.6em; color: var(--color-fg-muted); } + +.alt-merge-options { display: inline-block; margin-bottom: 0px; margin-left: 4px; vertical-align: middle; } + +.merged .merge-branch-description .commit-ref .css-truncate-target { max-width: 180px; } + +.merge-branch-prh-output { margin-top: 8px; } + +.merge-branch-form, .queue-branch-form { display: none; padding-left: 60px; } + +.merge-branch-manually { display: none; padding-top: 16px; margin-top: 16px; background-color: transparent; border-top: 1px solid var(--color-border-default); } + +.merge-branch-manually p { margin-bottom: 0px; } + +.merge-branch-manually h3 { margin-bottom: 8px; } + +.merge-branch-manually .intro { padding-bottom: 8px; margin-top: 0px; } + +.merge-branch-manually .step { margin: 16px 0px 4px; } + +.open .merge-branch-manually { display: block; } + +.select-menu-merge-method { width: 310px; } + +.select-menu-merge-method .select-menu-item:hover, .select-menu-merge-method .select-menu-item:hover .octicon, .select-menu-merge-method .select-menu-item:hover .select-menu-item-text { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.select-menu-merge-method .select-menu-item:hover .description { color: var(--color-fg-on-emphasis); } + +.merge-pr.is-squashing .commit-author-fields { display: none; } + +.merge-pr.is-squashing .commit-author-fields.current-user-is-author { display: block; } + +.merge-pr.is-rebasing .commit-form-fields { display: none; transition: opacity 0.15s linear 0s, margin-top 0.25s ease 0.1s; } + +.merge-pr .btn-group-merge, .merge-pr .btn-group-merge-group, .merge-pr .merge-queue-info, .merge-pr .merge-queue-group-time-to-merge, .merge-pr.is-squashing .btn-group-squash, .merge-pr.is-rebasing .btn-group-rebase, .merge-pr.is-updating-via-merge .btn-group-update-merge, .merge-pr.is-updating-via-rebase .btn-group-update-rebase, .merge-pr.is-merging-solo .btn-group-merge-solo, .merge-pr.is-merging-solo .merge-queue-solo-time-to-merge, .merge-pr.is-merging-jump .btn-group-merge-jump, .merge-pr.is-merging-group .btn-group-merge-group, .merge-pr.is-merging .btn-group-merge-directly, .merge-pr.is-merging .merging-directly-warning { display: inline-block; } + +.merge-pr .merging-body, .merge-pr .rebasing-body, .merge-pr .squashing-body, .merge-pr .merging-body-merge-warning, .merge-pr .merging-directly-warning, .merge-pr .squash-commit-author-email-info, .merge-pr .merge-commit-author-email-info, .merge-pr.is-merging .merge-queue-info, .merge-pr.is-merging-group .merge-queue-solo-time-to-merge, .merge-pr.is-merging-solo .merge-queue-group-time-to-merge, .merge-pr.is-merging .branch-action-state-error-if-merging .merging-body { display: none; } + +.merge-pr.is-merging .merging-body, .merge-pr.is-merging .merge-commit-author-email-info, .merge-pr.is-merging-solo .merging-body, .merge-pr.is-merging-jump .merging-body, .merge-pr.is-merging-group .merging-body, .merge-pr.is-rebasing .rebasing-body, .merge-pr.is-squashing .squashing-body, .merge-pr.is-squashing .squash-commit-author-email-info, .merge-pr.is-merging .branch-action-state-error-if-merging .merging-body-merge-warning { display: block; } + +.merge-pr .btn-group-squash, .merge-pr .btn-group-merge-solo, .merge-pr .btn-group-merge-jump, .merge-pr .btn-group-merge-directly, .merge-pr .btn-group-rebase, .merge-pr .btn-group-update-merge, .merge-pr .btn-group-update-rebase, .merge-pr.is-squashing .btn-group-merge, .merge-pr.is-rebasing .btn-group-merge, .merge-pr.is-merging-solo .btn-group-merge-group, .merge-pr.is-merging-jump .btn-group-merge-group, .merge-pr.is-merging .btn-group-merge-group { display: none; margin-left: 0px; } + +.commit-form-fields { transition: opacity 0.15s linear 0.1s, margin-top 0.25s ease 0s; } + +.unavailable-merge-method { display: block; margin-top: 4px; color: var(--color-severe-fg); } + +[aria-selected="true"].disabled .unavailable-merge-method, .navigation-focus.disabled .unavailable-merge-method { color: var(--color-fg-on-emphasis); } + +.try-merge-queue-popover { left: 265px; } + +@media (min-width: 1012px) { + .try-merge-queue-popover { left: 272px; } +} + +.try-merge-queue-beta-flag { vertical-align: middle; } + +.network .network-tree { vertical-align: middle; } + +.network .gravatar { margin-right: 4px; vertical-align: middle; border-radius: 6px; } + +.network .octicon { display: inline-block; width: 16px; margin-left: 2px; text-align: center; vertical-align: middle; } + +.internal-repo-avatar { right: 4px; bottom: -4px; border: solid 2px var(--color-canvas-default); } + +.owner-reponame dl.form-group { margin-top: 4px; margin-bottom: 0px; } + +.owner-reponame .slash { float: left; padding-top: 32px; margin: 0px 8px; font-size: 20px; color: var(--color-fg-muted); } + +.owner-reponame .form-group.errored details details-menu label { color: inherit; } + +.owner-reponame .form-group.errored details .hack-repos-owner-summary { border-color: var(--color-danger-emphasis); } + +.reponame-suggestion { color: var(--color-success-fg); cursor: pointer; } + +.upgrade-upsell { padding-left: 32px; } + +.cc-upgrade { padding-left: 16px; } + +.news .release { margin-top: 0px; margin-bottom: 0px; } + +.news blockquote { color: var(--color-fg-muted); } + +.news .alert { position: relative; padding: 0px 0px 1em 45px; overflow: hidden; border-top: 1px solid rgb(239, 243, 246); } + +.news .alert .commits { padding-left: 40px; } + +.news .alert .css-truncate.css-truncate-target, .news .alert .css-truncate .css-truncate-target { max-width: 180px; } + +.news .alert p { margin: 0px; } + +.news .alert .markdown-body blockquote { padding: 0px 0px 0px 40px; border-width: 0px; } + +.news .alert .octicon { color: var(--color-fg-muted); } + +.news .alert .dashboard-event-icon { position: absolute; top: 18px; left: 22px; transform: translateX(-50%); } + +.news .alert .body { padding: 1em 0px 0px; overflow: hidden; font-size: 14px; border-bottom: 0px; } + +.news .alert .time { font-size: 12px; color: var(--color-fg-muted); } + +.news .alert .title { padding: 0px; font-weight: 600; } + +.news .alert .title .subtle { color: var(--color-fg-muted); } + +.news .alert .gravatar { float: left; margin-right: 0.6em; line-height: 0; background-color: var(--color-canvas-default); border-radius: 6px; } + +.news .alert .simple .title { display: inline-block; font-size: 14px; font-weight: 400; color: var(--color-fg-muted); } + +.news .alert .simple .time { display: inline-block; } + +.news .alert:first-child { border-top: 0px; } + +.news .alert:first-child .body { padding-top: 0px; } + +.news .alert:first-child .dashboard-event-icon { top: 0px; } + +.news .github-welcome .done { color: var(--color-fg-muted); text-decoration: line-through; } + +.news .commits li { margin-top: 0.15em; list-style-type: none; } + +.news .commits li.more { padding-top: 2px; font-size: 12px; } + +.news .commits li .committer { display: none; padding-left: 0.5em; } + +.news .commits li img { margin: 0px 1px 0px 0px; vertical-align: middle; background-color: var(--color-canvas-default); border-radius: 6px; } + +.news .commits li img.emoji { padding: 0px; margin: 0px; border: 0px; } + +.news .commits li .message { display: inline-block; max-width: 390px; margin-top: 2px; overflow: hidden; font-size: 14px; line-height: 1.3; text-overflow: ellipsis; white-space: nowrap; vertical-align: top; } + +.news div.message, .news li blockquote { display: inline; font-size: 14px; color: var(--color-fg-muted); } + +.oauth-permissions-details { position: relative; padding: 16px; margin: 0px; list-style: none; border-bottom: 1px solid var(--color-border-muted); } + +.oauth-permissions-details:first-child { border-radius: 6px 6px 0px 0px; } + +.oauth-permissions-details:last-child { border: 0px; border-radius: 0px 0px 6px 6px; } + +.oauth-permissions-details.oauth-public-data-only { border-radius: 6px; } + +.oauth-permissions-details .markdown-body { font-size: 12px; } + +.oauth-permissions-details .content { display: none; margin-left: 45px; } + +.oauth-permissions-details .content .form-checkbox { margin-left: 0px; } + +.oauth-permissions-details .content .form-checkbox:last-child { margin-bottom: 0px; } + +.oauth-permissions-details .octicon { float: left; color: var(--color-fg-muted); text-align: center; } + +.oauth-permissions-details .permission-help { font-size: 12px; } + +.oauth-permissions-details .permission-help ul { padding-left: 16px; margin: 1em 0px; } + +.oauth-permissions-details .permission-summary { margin-left: 45px; } + +.oauth-permissions-details .permission-summary .access-details { position: relative; color: var(--color-fg-muted); } + +.oauth-permissions-details .permission-summary em.highlight { position: relative; padding: 2px 4px; margin-right: -2px; margin-left: -4px; font-style: normal; color: var(--color-fg-default); background: var(--color-search-keyword-hl); border-radius: 6px; } + +.oauth-permissions-details .permission-title { display: block; color: var(--color-fg-default); } + +.oauth-permissions-details a.btn-sm { float: right; margin-top: 4px; } + +.oauth-permissions-details.open a.btn-sm { background-color: rgb(220, 220, 220); background-image: none; border-color: rgb(181, 181, 181); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset; } + +.oauth-permissions-details.open .content { display: block; } + +.oauth-permissions-details.default:not(.delete) .no-access, .oauth-permissions-details.default:not(.delete) .default-access, .oauth-permissions-details.none .no-access, .oauth-permissions-details.none .default-access { display: inline; } + +.oauth-permissions-details.default:not(.delete) .access-details, .oauth-permissions-details.default:not(.delete) .permission-title, .oauth-permissions-details.none .access-details, .oauth-permissions-details.none .permission-title { color: var(--color-fg-muted); } + +.oauth-permissions-details.default:not(.delete) .octicon, .oauth-permissions-details.none .octicon { color: var(--color-fg-muted); } + +.oauth-permissions-details.default .default-access { display: inline; } + +.oauth-permissions-details.full .full-access { display: inline; } + +.oauth-details-toggle { position: absolute; top: 0px; right: 0px; padding: 16px; } + +.oauth-details-toggle .octicon-chevron-up { display: none; } + +.open .oauth-details-toggle .octicon-chevron-down { display: none; } + +.open .oauth-details-toggle .octicon-chevron-up { display: block; } + +.oauth-user-permissions .full-access, .oauth-user-permissions .limited-access, .oauth-user-permissions .limited-access-emails-followers, .oauth-user-permissions .limited-access-emails-profile, .oauth-user-permissions .limited-access-followers-profile, .oauth-user-permissions .limited-access-profile, .oauth-user-permissions .limited-access-followers, .oauth-user-permissions .limited-access-emails, .oauth-user-permissions .no-access { display: none; } + +.oauth-user-permissions.limited.limited-email .limited-access-emails { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-profile .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-profile .limited-access-profile { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-profile .limited-access-emails-profile { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-profile, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-followers, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails-profile, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails-followers, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-followers-profile { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-follow .limited-access-followers { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails-followers { display: inline; } + +.oauth-user-permissions.limited.limited-follow .limited-access-followers { display: inline; } + +.oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-followers, .oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-profile { display: none; } + +.oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-followers-profile { display: inline; } + +.oauth-user-permissions.limited.limited-profile .limited-access-profile { display: inline; } + +.oauth-repo-permissions .default-access, .oauth-repo-permissions .public-access, .oauth-repo-permissions .limited-repo-invite-access, .oauth-repo-permissions .full-access { display: none; } + +.oauth-repo-permissions.full .full-access { display: inline; } + +.oauth-repo-permissions.limited-repo-invite .limited-repo-invite-access { display: inline; } + +.oauth-repo-permissions.public .public-access { display: inline; } + +.oauth-repo-permissions.default .default-access { display: inline; } + +.oauth-delete-repo-permissions .octicon-alert { color: var(--color-danger-fg); } + +.oauth-repo-status-permissions .no-access, .oauth-repo-status-permissions .full-access, .oauth-repo-deployment-permissions .no-access, .oauth-repo-deployment-permissions .full-access { display: none; } + +.oauth-notifications-permissions .no-access, .oauth-notifications-permissions .read-access, .oauth-notifications-permissions .via-public-access, .oauth-notifications-permissions .via-full-access { display: none; } + +.oauth-notifications-permissions.read .read-access { display: inline; } + +.oauth-notifications-permissions.via-public .via-public-access { display: inline; } + +.oauth-notifications-permissions.via-public .octicon { display: none; } + +.oauth-notifications-permissions.via-full .via-full-access { display: inline; } + +.oauth-gist-permissions .no-access, .oauth-gist-permissions .full-access { display: none; } + +.oauth-granular-permissions .no-access, .oauth-granular-permissions .read-access, .oauth-granular-permissions .write-access, .oauth-granular-permissions .full-access { display: none; } + +.oauth-granular-permissions.none .no-access { display: inline; } + +.oauth-granular-permissions.read .read-access { display: inline; } + +.oauth-granular-permissions.write .write-access { display: inline; } + +.oauth-granular-permissions.full .full-access { display: inline; } + +.oauth-no-description { color: var(--color-fg-muted); } + +.oauth-org-access-details { background: var(--color-canvas-default); } + +.oauth-org-access-details .oauth-org-item:hover { background: var(--color-canvas-subtle); } + +.oauth-org-access-details a:hover { text-decoration: none; } + +.oauth-org-access-details .boxed-group-inner { border: 0px; border-radius: 6px; } + +.oauth-org-access-details .oauth-org-item { line-height: 24px; } + +.oauth-org-access-details .oauth-org-item:first-child { border-radius: 6px 6px 0px 0px; } + +.oauth-org-access-details .oauth-org-item .loading-indicator { display: none; margin: 4px; } + +.oauth-org-access-details .oauth-org-item.on .authorized-tools { display: block; } + +.oauth-org-access-details .oauth-org-item.on .unauthorized-tools { display: none; } + +.oauth-org-access-details .oauth-org-item.on strong { color: var(--color-fg-default); } + +.oauth-org-access-details .oauth-org-item.on .octicon-check { display: inline; } + +.oauth-org-access-details .oauth-org-item.on .octicon-x { display: none; } + +.oauth-org-access-details .oauth-org-item.revoked { background: var(--color-canvas-default); } + +.oauth-org-access-details .oauth-org-item.revoked .unauthorized-tools, .oauth-org-access-details .oauth-org-item.revoked .authorized-tools { display: none; } + +.oauth-org-access-details .oauth-org-item.revoked .octicon-x { color: var(--color-danger-fg); } + +.oauth-org-access-details .oauth-org-item.loading .unauthorized-tools, .oauth-org-access-details .oauth-org-item.loading .authorized-tools { display: none; } + +.oauth-org-access-details .oauth-org-item.loading .loading-indicator { display: block; } + +.oauth-org-access-details .oauth-org-item .authorized-tools { display: none; } + +.oauth-org-access-details .oauth-org-item .unauthorized-tools { display: block; } + +.oauth-org-access-details .btn { line-height: 1.5em; } + +.oauth-org-access-details .octicon { color: var(--color-fg-muted); } + +.oauth-org-access-details .octicon-check { display: none; color: var(--color-success-fg); } + +.oauth-org-access-details .octicon-x { display: inline; } + +.oauth-org-access-details .octicon-x.org-access-denied { color: var(--color-danger-fg); } + +.permission-title { margin-top: 0px; } + +.boxed-group-inner .oauth-application-info { margin-bottom: 8px; } + +.oauth-application-info .application-title { font-size: 32px; color: var(--color-fg-default); } + +.oauth-application-info .application-description { margin-top: 4px; margin-bottom: 0px; } + +.oauth-application-info .listgroup-item { line-height: inherit; } + +.oauth-application-info .app-denied, .oauth-application-info .app-approved { margin-left: 8px; font-size: 14px; font-weight: 400; white-space: nowrap; } + +.oauth-application-info .app-approved, .oauth-application-info .octicon-check { color: var(--color-success-fg); } + +.oauth-application-info .app-denied, .oauth-application-info .octicon-x { color: var(--color-severe-fg); } + +.app-transfer-actions form { display: inline; } + +.developer-app-item .developer-app-avatar-cell { width: 60px; } + +.developer-app-item .developer-app-name { font-size: 14px; font-weight: 600; line-height: 1.25; color: var(--color-fg-default); } + +.developer-app-item .developer-app-name:hover { color: var(--color-accent-fg); text-decoration: none; } + +.developer-app-item .developer-app-info-cell { padding-left: 0px; } + +.developer-app-item .developer-app-list-meta { margin-top: 4px; margin-bottom: 2px; font-weight: 400; color: var(--color-fg-muted); } + +.org-transfer-requests { margin: 8px 0px 16px; } + +.toggle-secret-field .secret-standin { display: block; } + +.toggle-secret-field .secret-field { display: none; } + +.toggle-secret-field.open .secret-standin { display: none; } + +.toggle-secret-field.open .secret-field { display: block; } + +.invitation-2fa-banner { margin-right: -24px; margin-left: -24px; } + +.sign-up-via-invitation .bleed-flush { width: 100%; padding: 0px 16px; margin-left: -16px; border-color: var(--color-border-default); } + +.sign-up-via-invitation label { font-size: 14px; } + +.orghead { padding-top: 16px; padding-bottom: 0px; margin-bottom: 16px; color: var(--color-fg-default); background-color: var(--color-page-header-bg); border-bottom: 1px solid var(--color-border-default); } + +.orghead .orgnav { position: relative; top: 1px; margin-top: 8px; } + +.org-repos .TableObject-item--primary { white-space: normal; } + +.org-name { font-weight: 400; color: var(--color-fg-default); } + +.audit-log-search .member-info { width: 300px; } + +.audit-log-search .member-info .member-avatar { float: left; margin-right: 16px; } + +.audit-log-search .member-info .member-link { display: block; } + +.audit-log-search .member-info .member-list-avatar { margin-right: 0px; } + +.audit-log-search .member-info .ghost { display: inline-block; color: var(--color-fg-muted); } + +.audit-log-search .blankslate { border-top-left-radius: 0px; border-top-right-radius: 0px; } + +.audit-log-search .export-phrase { margin: 4px 0px; } + +.audit-results-actions { overflow: auto; } + +.audit-search-clear { float: left; margin-bottom: 16px; border: 0px; } + +.audit-search-clear .issues-reset-query { margin-bottom: 0px; } + +.audit-type { width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.audit-type .octicon { margin-right: 4px; font-weight: 400; vertical-align: bottom; } + +.audit-type .repo { color: var(--color-severe-fg); } + +.audit-type .team { color: var(--color-success-fg); } + +.audit-type .user { color: var(--color-done-fg); } + +.audit-type .oauth_access { color: var(--color-danger-fg); } + +.audit-type .hook { color: rgb(225, 191, 78); } + +.export-phrase { margin-top: 4px; } + +.export-phrase pre { padding-left: 8px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; white-space: pre-wrap; border-left: 1px solid var(--color-border-muted); } + +.two-factor-enforcement-form .loading-spinner { float: left; margin: 0px 0px 0px -16px; vertical-align: middle; } + +.saml-enabled-banner-container { background-color: var(--color-canvas-default); } + +.saml-settings-form .test-status-indicator, .oidc-settings-form .test-status-indicator { width: 30px; height: 30px; margin-top: -4px; border-radius: 50%; } + +.saml-settings-form .test-status-indicator .octicon, .oidc-settings-form .test-status-indicator .octicon { display: block; margin-top: 8px; margin-right: auto; margin-left: auto; } + +.saml-settings-form .form-group.errored, .oidc-settings-form .form-group.errored { margin-bottom: 40px; } + +.saml-settings-form .test-status-indicator-error, .oidc-settings-form .test-status-indicator-error { color: var(--color-fg-on-emphasis); background-color: var(--color-danger-emphasis); } + +.saml-settings-form .test-status-indicator-success, .oidc-settings-form .test-status-indicator-success { color: var(--color-fg-on-emphasis); background-color: var(--color-success-emphasis); } + +.saml-settings-form .details-container .method-field, .oidc-settings-form .details-container .method-field { display: none; } + +.saml-settings-form .details-container .method-label, .oidc-settings-form .details-container .method-label { font-weight: 400; } + +.saml-settings-form .details-container .details-target, .oidc-settings-form .details-container .details-target { cursor: pointer; } + +.saml-settings-form .details-container.open .method-value, .saml-settings-form .details-container.open .details-target, .oidc-settings-form .details-container.open .method-value, .oidc-settings-form .details-container.open .details-target { display: none; } + +.saml-settings-form .details-container.open .method-field, .oidc-settings-form .details-container.open .method-field { display: inline-block; } + +.saml-settings-form .saml-enforcement-disabled, .oidc-settings-form .saml-enforcement-disabled { opacity: 0.5; } + +.form-group .form-control.saml-certificate-field { width: 440px; height: 150px; min-height: 0px; } + +.member-avatar { float: left; margin: 1px; } + +.member-fullname { color: var(--color-fg-muted); } + +.auto-search-group { position: relative; } + +.auto-search-group .auto-search-input { padding-left: 32px; } + +.auto-search-group .spinner, .auto-search-group > .octicon { position: absolute; left: 10px; z-index: 5; width: 16px; height: 16px; } + +.auto-search-group .spinner { top: 9px; background-color: var(--color-canvas-default); } + +.auto-search-group > .octicon { top: 10px; font-size: 14px; color: var(--color-fg-muted); text-align: center; } + +.org-list .list-item { position: relative; padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid var(--color-border-muted); } + +.org-list .list-item::before { display: table; content: ""; } + +.org-list .list-item::after { display: table; clear: both; content: ""; } + +.permission-level-cell .select-menu-button { width: 90px; text-align: left; } + +.permission-level-cell .select-menu-button::after { position: absolute; top: 10px; right: 10px; } + +.permission-level-cell .spinner { float: none; opacity: 0; transition: opacity 0.2s ease-in-out 0s; } + +.permission-level-cell .is-loading .spinner { opacity: 1; } + +.select-menu-option-title { margin-top: 0px; margin-bottom: 0px; } + +.reinstate-org-member { position: relative; width: 500px; margin: 40px auto; } + +.reinstate-org-member .reinstate-lead { margin-bottom: 32px; font-size: 16px; } + +.reinstate-org-member label { cursor: pointer; } + +.reinstate-org-member .reinstate-detail-container { margin: 16px 0px; } + +.reinstate-org-member .reinstate-title { color: var(--color-fg-default); } + +.reinstate-org-member .reinstate-title .octicon { width: 16px; margin-right: 8px; color: var(--color-fg-muted); } + +.permission-title { margin-top: 0px; } + +.invite-member-results ul { margin: 0px; } + +.team-member-list { list-style: none; } + +.team-member-list .table-list-cell { padding-top: 16px; padding-bottom: 16px; } + +.team-member-list .team-member-content { margin-left: 50px; } + +.team-member-list .team-member-username { margin: 0px; font-size: 14px; font-weight: 600; line-height: 20px; } + +.team-member-list .Label--secondary { cursor: default; } + +.team-member-list .invite-icon { width: 28px; color: var(--color-fg-muted); } + +.menu-item-danger, .menu-item-danger.selected { color: var(--color-danger-fg); } + +.menu-item-danger:hover, .menu-item-danger[aria-selected="true"], .menu-item-danger.navigation-focus, .menu-item-danger.selected:hover, .menu-item-danger.selected[aria-selected="true"], .menu-item-danger.selected.navigation-focus { color: var(--color-fg-on-emphasis); background: var(--color-danger-emphasis); } + +.team-member-list-avatar { float: left; margin-right: 8px; } + +.team-member-list-avatar .octicon { width: 40px; color: var(--color-fg-muted); } + +.confirm-removal-list-container { margin-bottom: 16px; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.confirm-removal-list-item { padding: 8px; margin: 0px; font-size: 14px; font-weight: 600; border-top: 1px solid var(--color-border-muted); } + +.confirm-removal-list-item:first-child { border-top: 0px; } + +.manage-member-meta { list-style: none; } + +.manage-member-meta-item { margin-top: 12px; color: var(--color-fg-muted); } + +.manage-member-meta-item:first-child { margin-top: 0px; } + +.manage-member-meta-item .btn-link { color: var(--color-fg-muted); } + +.manage-member-meta-item > .octicon { width: 14px; margin-right: 4px; color: var(--color-fg-muted); text-align: center; } + +.manage-member-meta-item > .octicon-alert { color: var(--color-severe-fg); } + +.ldap-group-dn { display: block; font-weight: 400; color: var(--color-fg-muted); } + +.ldap-import-groups-container .blankslate { display: none; } + +.ldap-import-groups-container.is-empty .blankslate { display: block; } + +.ldap-import-groups-container.is-empty .ldap-memberships-list { display: none; } + +.ldap-memberships-list { margin-bottom: 32px; } + +.ldap-memberships-list .table-list-cell { padding-top: 8px; padding-bottom: 8px; font-size: 12px; vertical-align: middle; } + +.ldap-memberships-list .table-list-cell:last-child { width: 92px; } + +.ldap-memberships-list .ldap-list-team-name { width: 380px; } + +.ldap-memberships-list .ldap-group-dn { font-size: 12px; } + +.ldap-memberships-list .ldap-mention-as { width: 260px; } + +.ldap-memberships-list .edit { position: absolute; padding: 8px; margin-left: -32px; color: var(--color-accent-fg); cursor: pointer; } + +.ldap-memberships-list .edit-fields { display: none; } + +.ldap-memberships-list .is-editing .edit-hide { display: none; } + +.ldap-memberships-list .is-editing .edit-fields { display: block; } + +.ldap-memberships-list .is-editing .spinner { margin-left: 16px; vertical-align: middle; } + +.ldap-memberships-list .is-removing { opacity: 0.25; } + +.ldap-memberships-list .is-removing .edit { opacity: 0.5; } + +.team-name-field { height: 33px; } + +.ldap-import-form-actions { margin-top: 32px; } + +.invited .team-member-list { margin: -16px 0px; } + +.invited .team-member-list .list-item { padding: 8px 0px; border-bottom: 1px solid var(--color-border-muted); } + +.invited .team-member-list .list-item::before { display: table; content: ""; } + +.invited .team-member-list .list-item::after { display: table; clear: both; content: ""; } + +.invited .team-member-list .list-item:last-of-type { border: 0px; } + +.invited .team-member-list .list-item .edit-invitation { float: right; margin-top: 4px; } + +.invited-banner::before { display: table; content: ""; } + +.invited-banner::after { display: table; clear: both; content: ""; } + +.invited-banner .btn-sm { float: right; margin-left: 4px; } + +.invited-banner p { font-size: 14px; line-height: 1.5; } + +.invited-banner .inviter-link { font-weight: 600; } + +.manage-member-sso-sessions.has-active-sessions .blankslate { display: none; } + +.org-menu-item:not([aria-current="page"]) + .org-sub-menu { display: none; } + +.trial-banner-notice { background-image: linear-gradient(rgb(3, 102, 214) 0%, rgb(33, 136, 255) 100%); } + +@media (min-width: 768px) { + .Popover-message--extra-large { min-width: 544px !important; } +} + +.theme-name { display: inline-block; margin-right: 8px; margin-left: 8px; font-size: 20px; line-height: 1; vertical-align: middle; } + +.pinned-items-spinner { position: relative; top: 2px; left: 6px; } + +.pinned-items-setting-link { font-size: 12px; font-weight: 400; } + +.pinned-item-name { color: var(--color-fg-default); } + +.pinned-item-checkbox + .pinned-item-name:hover { cursor: pointer; background-color: var(--color-action-list-item-default-hover-bg); border-radius: 6px; } + +.pinned-item-checkbox:disabled + .pinned-item-name { color: var(--color-fg-muted); } + +.pinned-item-checkbox:disabled + .pinned-item-name:hover { cursor: default; } + +.pinned-gist-blob-num { min-width: 36px; cursor: default; } + +.pinned-gist-blob-num:hover { color: var(--color-fg-muted); cursor: default; } + +@media print { + #serverstats, .Header-old, .Header, .header-search, .reponav, .comment::before, .comment::after, .footer, .pagehead-actions, .discussion-timeline-actions, .timeline-comment-actions, .timeline-new-comment, .thread-subscription-status, .lock-toggle-link, .header, .file-actions, .js-expandable-line, .gh-header-sticky, .pr-toolbar.is-placeholder, .language-color { display: none !important; } + .repository-lang-stats-graph { height: 0px; } + .btn:not(.btn-outline) { background: none; color: var(--color-fg-default) !important; } + p, .comment h2 { break-inside: avoid; } + .markdown-body h2 { break-after: avoid; } + .topic-tag { padding: 0px; } + .topic-tag::before { margin-right: -2px; content: "#"; } + .blob-num { border-right: 2px solid var(--color-border-default); } + .blob-num-deletion { border-right-color: var(--color-danger-emphasis); } + .blob-num-addition { border-right-color: var(--color-success-emphasis); } + .blob-code-addition .x { border-bottom: 2px solid var(--color-success-emphasis); border-radius: 0px; } + .blob-code-deletion .x { border-bottom: 2px solid var(--color-danger-emphasis); border-radius: 0px; } + .pr-toolbar.is-stuck { position: static !important; width: 100% !important; } + .diffstat-block-neutral { border: 4px solid var(--color-border-default); } + .diffstat-block-deleted { border: 4px solid var(--color-danger-emphasis); } + .diffstat-block-added { border: 4px solid var(--color-success-emphasis); } + .State { color: var(--color-fg-default); background: none; border: 1px solid var(--color-border-default); } + .State--open { color: var(--color-success-fg); border: 1px solid rgb(44, 190, 78); } + .State--merged { color: var(--color-done-fg); border: 1px solid var(--color-done-emphasis); } + .State--closed { color: var(--color-danger-fg); border: 1px solid var(--color-danger-emphasis); } + .markdown-body pre > code { white-space: pre-wrap; } +} + +.projects-splash-dialog { position: fixed; top: 0px; right: auto; left: 50%; z-index: 999; width: 90vw; max-width: 700px; max-height: 80vh; margin: 10vh auto; transform: translateX(-50%); } + +@media (min-width: 544px) { + .projects-splash-dialog { margin: 20vh auto; } +} + +.projects-splash-banner { background-image: url("/images/modules/memexes/projects-beta-banner-mobile.png"); background-repeat: no-repeat; background-position: left center; background-size: cover; } + +@media (min-width: 768px) { + .projects-splash-banner { background-image: url("/images/modules/memexes/projects-beta-banner.png"); } +} + +.projects-splash-banner p { max-width: 100%; } + +@media (min-width: 768px) { + .projects-splash-banner p { max-width: 55%; } +} + +@media (min-width: 768px) { + [data-color-mode="light"][data-light-theme*="dark"] .projects-splash-banner, [data-color-mode="dark"][data-dark-theme*="dark"] .projects-splash-banner { background-image: url("/images/modules/memexes/projects-beta-banner-dark.png"); } +} + +@media (prefers-color-scheme: light) and (min-width: 768px) { + [data-color-mode="auto"][data-light-theme*="dark"] .projects-splash-banner { background-image: url("/images/modules/memexes/projects-beta-banner-dark.png"); } +} + +@media (prefers-color-scheme: dark) and (min-width: 768px) { + [data-color-mode="auto"][data-dark-theme*="dark"] .projects-splash-banner { background-image: url("/images/modules/memexes/projects-beta-banner-dark.png"); } +} + +.project-description p:last-child { margin-bottom: 0px !important; } + +.pending-cards-status { top: -2px; right: -9px; width: 14px; height: 14px; background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); background-clip: padding-box; border: 2px solid var(--color-canvas-default); } + +.project-column { min-width: 100%; max-width: 100%; background-color: var(--color-canvas-inset); border-width: 0px !important; border-radius: 0px !important; } + +.project-column:focus { outline: none; } + +@media (min-width: 544px) { + .project-column { min-width: 355px; max-width: 355px; border-width: 1px !important; border-radius: 6px !important; } + .project-column:focus { box-shadow: var(--color-btn-shadow-input-focus); border-color: var(--color-accent-emphasis) !important; } +} + +.project-column.moving { box-shadow: var(--color-btn-shadow-input-focus); transform: translateX(4px) translateY(-4px); background-color: var(--color-accent-subtle) !important; } + +.sortable-ghost { background-color: var(--color-canvas-subtle); opacity: 0.5; } + +.project-card { background-color: var(--color-canvas-overlay); } + +.project-card .project-reference-markdown > p, .project-card:last-child { margin-bottom: 0px !important; } + +.project-card:first-child { margin-top: 8px !important; } + +@media (min-width: 544px) { + .project-card:first-child { margin-top: 4px !important; } +} + +.project-card ul, .project-card ol { margin-bottom: 8px; margin-left: 16px; } + +.project-card blockquote { padding: 0px 0.75em; color: var(--color-fg-muted); border-left: 0.25em solid var(--color-border-default); } + +.project-card .contains-task-list { margin-left: 24px; } + +.project-card:hover { border-color: var(--color-border-default) !important; box-shadow: rgba(106, 115, 125, 0.3) 0px 1px 3px !important; } + +.project-card:focus { outline: none; } + +@media (min-width: 544px) { + .project-card:focus { border-color: var(--color-accent-emphasis) !important; box-shadow: var(--color-btn-shadow-input-focus) !important; } +} + +.project-card.moving { transform: translateX(4px) translateY(0px); background-color: var(--color-accent-subtle) !important; box-shadow: var(--color-btn-shadow-input-focus) !important; } + +.issue-card.draggable { cursor: move; } + +.issue-card .AvatarStack:hover .from-avatar { margin-right: -4px; } + +.issue-card pre { overflow-wrap: break-word; white-space: pre-wrap; } + +@keyframes show-pane { + 0% { transform: translateX(390px); } + 100% { transform: translateX(0px); } +} + +.project-note-form textarea { resize: vertical; } + +.card-menu-container .dropdown-menu, .column-menu-container .dropdown-menu { min-width: 180px; } + +.card-octicon { top: 6px; left: 10px; } + +.card-note-octicon { top: 8px; } + +.is-sending .auto-search-group .chooser-spinner { top: 15px; right: 21px; left: auto; } + +.card-filter-autocomplete-dropdown { z-index: 500; float: none; min-width: 240px; max-height: 270px; cursor: pointer; } + +.card-filter-autocomplete-dropdown [aria-selected="true"], .card-filter-autocomplete-dropdown .navigation-focus { background-color: var(--color-accent-emphasis); border-radius: 6px; color: var(--color-fg-on-emphasis) !important; } + +.card-filter-autocomplete-dropdown [aria-selected="true"] .autocomplete-text-qualifier, .card-filter-autocomplete-dropdown .navigation-focus .autocomplete-text-qualifier { color: var(--color-fg-on-emphasis) !important; } + +.projects-reset-query:hover { color: var(--color-fg-subtle) !important; } + +.projects-reset-query:hover .projects-reset-query-icon { color: var(--color-fg-subtle) !important; } + +.projects-reset-query-icon { width: 18px; height: 18px; padding: 1px; } + +.project-small-menu-dropdown::before, .project-small-menu-dropdown::after { display: none; } + +.project-edit-mode .column-menu-container, .project-edit-mode .column-menu-item { display: none !important; } + +.project-edit-mode .project-move-actions { display: flex !important; } + +.push-board-over { transition: all 0.2s ease 0s; padding-right: 0px !important; } + +@media (min-width: 544px) { + .push-board-over { padding-right: 360px !important; } +} + +.projects-comment-form .comment-md-support-link { float: none; width: 100%; text-align: center; } + +.projects-comment-form .comment-form-actions { width: 100%; padding: 8px 16px; margin: 4px 0px !important; } + +.projects-comment-form .comment-form-actions button { width: 100%; margin: 4px 0px !important; } + +.projects-comment-form .comment-form-head { border-bottom: 0px; padding: 0px !important; margin: 0px !important; } + +.projects-comment-form .comment-form-head .tabnav-tabs { padding: 8px 8px 0px; } + +.projects-comment-form .comment-form-head .toolbar-commenting { width: 100%; padding-top: 4px; text-align: center; background-color: var(--color-canvas-default); border-top: 1px solid var(--color-border-default); } + +.projects-comment-form .comment-form-head::after { display: block; clear: both; content: " "; } + +.projects-comment-form .comment-form-textarea { height: 250px !important; } + +.projects-comment-form .preview-content { margin: 0px; border-top: 1px solid var(--color-border-default); } + +.projects-comment-form .preview-content .comment-body { padding: 16px; } + +.project-issue-body-wrapper { max-height: 200px; overflow: hidden; } + +.Details--on .project-issue-body-wrapper { max-height: none; overflow: visible; } + +.project-issue-body-blur { height: 32px; background: linear-gradient(to top, var(--color-project-gradient-in), var(--color-project-gradient-out)); } + +.Details--on .project-issue-body-blur { height: 0px; } + +.project-comment-title-hover .comment-action, .project-comment-body-hover .comment-action { opacity: 0; } + +.project-comment-title-hover:hover .comment-action, .project-comment-body-hover:hover .comment-action { opacity: 1; } + +.project-comment-body-reaction .timeline-comment-action { padding: 4px 8px; } + +.project-name-hover .project-name-edit-action { opacity: 0; } + +.project-name-hover:hover .project-name-edit-action { opacity: 1; } + +.vcard-fullname { font-size: 24px; line-height: 1.25; } + +.vcard-username { font-size: 20px; font-style: normal; font-weight: 300; line-height: 24px; color: var(--color-fg-muted); } + +.user-profile-bio-message { margin: 4px 0px 0px; font-size: 12px; color: var(--color-fg-default); } + +.user-profile-following-container .user-following-container.on .follow, .user-profile-following-container .user-following-container .unfollow { display: none; } + +.user-profile-following-container .user-following-container .follow, .user-profile-following-container .user-following-container.on .unfollow { display: block; } + +.user-repo-search-results-summary { white-space: normal; } + +.pull-request-tab-content { display: none; } + +.pull-request-tab-content.is-visible { display: block; } + +.discussion-timeline p.explain { margin: 0px; font-size: 12px; } + +.pull-request-ref-restore { display: none; } + +.pull-request-ref-restore-text { display: block; } + +.pull-discussion-timeline.is-pull-restorable .pull-request-ref-restore.last { display: block; } + +.files-bucket { margin-bottom: 16px; } + +.full-width .diffbar .container { padding-right: 0px; padding-left: 0px; } + +.stale-files-tab { float: left; padding: 4px 8px; margin-top: -4px; margin-bottom: -4px; color: var(--color-severe-fg); background-color: var(--color-severe-subtle); border-radius: 6px; } + +.stale-files-tab-link { font-weight: 600; color: inherit; } + +.pr-toolbar { position: sticky; top: 0px; z-index: 29; min-height: 60px; padding: 0px 16px; margin: -16px -16px 0px; } + +.pr-toolbar .float-right .diffbar-item { margin-right: 0px; } + +.pr-toolbar .float-right .diffbar-item + .diffbar-item { margin-left: 16px; } + +.pr-toolbar.is-stuck { height: 60px; background-color: var(--color-canvas-default); } + +.commit-toolbar { top: var(--base-sticky-header-height, 0); } + +@media (min-width: 1150px) { + .commit-build-statuses .status-checks-dropdown { width: 500px; } +} + +.full-commit .commit-build-statuses .status-checks-dropdown { width: 500px; } + +.files-next-bucket .file, .files-next-bucket .full-commit { margin-top: 0px; margin-bottom: 16px; } + +.diffbar { background-color: var(--color-canvas-default); } + +.diffbar .show-if-stuck { display: none; } + +.diffbar .container { width: auto; } + +.diffbar .table-of-contents { margin-bottom: 0px; } + +.diffbar .table-of-contents ol { margin-bottom: -16px; } + +.diffbar .table-of-contents li { border-top: 1px solid var(--color-border-muted); } + +.diffbar .table-of-contents li:first-child { border-top: 0px; } + +.diffbar [role^="menuitem"]:focus:not(.is-range-selected) .text-emphasized, .diffbar [role^="menuitem"]:hover:not(.is-range-selected) .text-emphasized { color: var(--color-fg-on-emphasis); } + +.is-stuck .diffbar .show-if-stuck { display: block; } + +.is-stuck .diffbar .diffstat { display: none; } + +.is-stuck .diffbar .stale-files-tab { margin-top: -8px; } + +.diffbar-item { float: left; font-size: 12px; vertical-align: middle; } + +.add-comment-label, .is-review-pending .start-review-label { display: none; } + +.start-review-label, .is-review-pending .add-comment-label { display: inline-block; } + +.is-review-pending .review-simple-reply-button { display: none; } + +.review-comment-contents { margin-left: 44px; } + +.review-comment::after, .review-comment-loader::after, .review-comment.is-comment-editing::after { position: absolute; top: 31px; left: 29px; z-index: -1; width: 3px; height: 100%; content: ""; background-color: var(--color-canvas-subtle); } + +.review-comment { position: relative; padding: 8px 16px; color: var(--color-fg-default); } + +.review-comment:first-child { padding-top: 16px; } + +.review-comment:last-child { padding-bottom: 16px; } + +.review-comment .comment-body, .review-comment .comment-reactions { padding: 0px; } + +.review-comment .comment-body { padding-top: 4px; } + +.review-comment .comment-body .suggested-change-form-container:nth-last-of-type(2) { margin-bottom: 0px !important; } + +.review-comment .comment-reactions { margin-top: 4px; border-top: 0px !important; } + +.review-comment .comment-reactions.has-reactions { margin-top: 12px; } + +.review-comment .show-more-popover.dropdown-menu-sw { right: -5px; margin-top: 4px; } + +.review-comment:last-child::after, .review-comment:last-child .review-comment-contents::after { display: none; } + +.review-comment .timeline-comment-action { padding: 0px 4px; } + +.review-comment .is-comment-editing { position: relative; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.review-comment .is-comment-editing::after { top: 100%; bottom: 0px; left: 19px; height: 20px; } + +.review-comment .is-comment-editing .timeline-comment-actions, .review-comment .is-comment-editing .edit-comment-hide { display: none; } + +.review-comment .is-comment-editing .previewable-comment-form { display: block; } + +.review-comment.is-comment-loading .previewable-comment-form { opacity: 0.5; } + +.pr-review-reactions .has-reactions, .pr-review-reactions .has-reactions.comment-reactions { margin-bottom: 16px; margin-left: 16px; } + +.timeline-comment.is-comment-editing .discussion-item-header { display: none; } + +.review-thread-reply { padding: 8px 16px; background-color: var(--color-canvas-subtle); border-top: 1px solid var(--color-border-default); border-radius: 0px 0px 6px 6px; } + +.review-thread-reply .inline-comment-form { margin: -8px -16px; background-color: var(--color-canvas-default); border: 0px; } + +.review-thread-reply-button { display: inline-block; min-height: 28px; padding: 4px 8px; margin-left: 8px; cursor: text; } + +.readme.contributing > div { max-height: 250px; overflow: auto; } + +.readme .markdown-body, .readme .plain { overflow-wrap: break-word; } + +.readme .plain pre { font-size: 14px; white-space: pre-wrap; } + +.file .readme table[data-table-type="yaml-metadata"] { font-size: 12px; line-height: 1; } + +.file .readme table[data-table-type="yaml-metadata"] table { margin: 0px; } + +.labels-list .blankslate { display: none; } + +.labels-list .table-list-header { display: block; } + +.labels-list.is-empty .blankslate { display: block; } + +.labels-list.is-empty .table-list-header { display: none; } + +.label-select-menu-item .g-emoji { font-size: 12px; line-height: 1; vertical-align: baseline; } + +.label-edit::before { display: table; content: ""; } + +.label-edit::after { display: table; clear: both; content: ""; } + +.label-edit label { display: block; margin-bottom: 8px; } + +.label-edit .error { float: left; margin-top: 8px; margin-left: 8px; color: var(--color-danger-fg); } + +.label-edit.loading { display: block; } + +.label-characters-remaining { color: var(--color-fg-muted); } + +.repo-list { position: relative; } + +.repo-list-item { position: relative; padding-top: 32px; padding-bottom: 32px; list-style: none; border-bottom: 1px solid var(--color-border-muted); } + +.repo-list-item-with-avatar { padding-left: 42px; } + +.repo-list-item-hanging-avatar { float: left; margin-left: -42px; } + +.mini-repo-list-item { position: relative; display: block; padding: 4px 64px 4px 32px; font-size: 14px; border-top: 1px solid var(--color-border-default); } + +.mini-repo-list-item:hover { text-decoration: none; } + +.mini-repo-list-item:hover .repo, .mini-repo-list-item:hover .owner { text-decoration: underline; } + +.mini-repo-list-item .repo-icon { float: left; margin-top: 2px; margin-left: -16px; color: var(--color-fg-muted); } + +.mini-repo-list-item .repo-and-owner { max-width: 220px; } + +.mini-repo-list-item .owner { max-width: 110px; } + +.mini-repo-list-item .repo { font-weight: 600; } + +.mini-repo-list-item .stars { position: absolute; top: 0px; right: 10px; margin-top: 4px; font-size: 12px; color: var(--color-fg-muted); } + +.mini-repo-list-item .repo-description { display: block; max-width: 100%; font-size: 12px; line-height: 21px; color: var(--color-fg-muted); } + +.private .mini-repo-list-item { background-color: var(--color-attention-subtle); } + +.private .mini-repo-list-item .repo-icon { color: var(--color-attention-fg); } + +.form-group.errored label .commit-ref { background-color: var(--color-danger-subtle); } + +.repo-menu-item:not([aria-current="page"]) + .repo-sub-menu { display: none; } + +.feature-callout .new-label-hidden { display: none; } + +.feature-callout .new-feature-label.new-label-hidden { display: inline; } + +.repository-og-image { width: 100%; max-width: 640px; height: 320px; object-fit: cover; object-position: center center; background-repeat: no-repeat; background-position: center center; background-size: cover; } + +.line-clamp-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } + +.timeout { width: auto; height: 300px; padding: 0px; margin: 16px 0px; background-color: transparent; border: 0px; } + +.timeout h3 { padding-top: 100px; color: var(--color-fg-muted); } + +.repo-language-color { position: relative; top: 1px; display: inline-block; width: 12px; height: 12px; border: 1px solid var(--color-primer-border-contrast); border-radius: 50%; } + +.iconbutton .octicon { margin-right: 0px; } + +.prereceive-feedback { padding: 16px; margin-bottom: 16px; border-width: 1px 1px 1px 6px; border-style: solid; border-color: rgb(223, 226, 229) rgb(223, 226, 229) rgb(223, 226, 229) rgb(202, 162, 26); border-image: initial; border-radius: 6px; } + +.prereceive-feedback-heading { margin-top: 0px; margin-bottom: 8px; color: var(--color-attention-fg); } + +.repository-item-checkbox:checked + .repository-item-name { background-color: var(--color-accent-subtle); } + +.custom-role-icon { background-color: var(--color-canvas-subtle); } + +.profile-picture { margin: 8px 0px 0px; } + +.profile-picture > p { float: left; margin: 0px; line-height: 30px; } + +.profile-picture > img { float: left; margin: 0px 8px 0px 0px; border-radius: 6px; } + +.app-owner { margin: 16px 0px 0px; } + +.avatar-upload .flash { width: 100%; padding: 32px 16px; border: dashed 1px var(--color-danger-emphasis); box-shadow: none; } + +.avatar-upload .upload-state { display: none; padding: 8px 0px; } + +.avatar-upload .upload-state p { margin: 0px; font-size: 12px; color: var(--color-fg-muted); } + +.avatar-upload .avatar-upload .octicon { display: inline-block; } + +.is-uploading .avatar-upload .loading { display: block; padding: 0px; } + +.is-uploading .avatar-upload .loading img { vertical-align: top; } + +.is-uploading .avatar-upload .button-change-avatar { display: none; } + +.is-bad-file .avatar-upload .bad-file { display: block; margin: 0px; } + +.is-too-big .avatar-upload .too-big { display: block; margin: 0px; } + +.is-bad-dimensions .avatar-upload .bad-dimensions { display: block; margin: 0px; } + +.is-bad-format .avatar-upload .bad-format { display: block; margin: 0px; } + +.is-failed .avatar-upload .failed-request { display: block; margin: 0px; } + +.is-empty .avatar-upload .file-empty { display: block; margin: 0px; } + +dl.new-email-form { padding: 8px 8px 0px; margin: 0px -8px 8px; border-top: 1px solid var(--color-border-default); } + +.recent-user-key-access { color: rgb(30, 126, 52); } + +.oauth-app-info-container .float-left-container { float: left; text-align: left; } + +.oauth-app-info-container .float-right-container { float: right; text-align: right; } + +.oauth-app-info-container dl.keys { margin: 8px 0px; } + +.oauth-app-info-container dl.keys dt { margin-top: 8px; font-weight: 600; color: var(--color-fg-muted); } + +.oauth-app-info-container dl.keys dd { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-default); } + +.oauth-app-info-container .user-count { font-size: 32px; font-weight: 300; color: var(--color-fg-muted); } + +.access-token { border-bottom: 1px solid var(--color-border-muted); } + +.access-token:last-child { border: 0px; } + +.access-token .last-used { margin-right: 8px; } + +.access-token.new-token { background-color: rgba(108, 198, 68, 0.1); } + +.access-token.new-token .octicon-check { color: var(--color-success-fg); } + +.access-token .token-description { max-width: 450px; color: var(--color-fg-default); } + +.access-token .token { font-size: 14px; } + +.access-token .token-type { min-width: 76px; } + +table.security-history-detail { width: 100%; font-size: 12px; } + +table.security-history-detail td { max-width: 200px; overflow-wrap: break-word; } + +.u2f-registration { position: relative; padding-bottom: 4px; margin-bottom: 4px; } + +.u2f-registration.is-sending .u2f-registration-delete { display: none; } + +.u2f-registration.is-sending .spinner { position: relative; top: 3px; } + +.u2f-registration-icon { position: absolute; left: -24px; color: var(--color-fg-muted); } + +.new-u2f-registration { position: relative; } + +.new-u2f-registration .add-u2f-registration-form:not(.for-trusted-device) { display: none; margin-bottom: 8px; } + +.new-u2f-registration.is-active .add-u2f-registration-link { display: none; } + +.new-u2f-registration.is-active .add-u2f-registration-form { display: block; } + +.new-u2f-registration .webauthn-request-interaction, .new-u2f-registration .webauthn-request-error { display: none; } + +.new-u2f-registration.is-sending .webauthn-request-interaction { display: block; } + +.new-u2f-registration.is-showing-error .webauthn-request-error { display: block; } + +.spinner { display: none; } + +.is-sending .spinner { display: inline-block; } + +.confirmation-phrase { font-style: italic; font-weight: 400; } + +.session-device .session-state-indicator.recent { background-color: var(--color-success-emphasis); box-shadow: rgba(108, 198, 68, 0.5) 0px 0px 10px; } + +.session-device .session-state-indicator.revoked { background-color: var(--color-danger-emphasis); box-shadow: rgba(198, 108, 68, 0.5) 0px 0px 10px; } + +.session-device .session-state-indicator.not-recent { background-image: linear-gradient(rgb(170, 170, 170), rgb(204, 204, 204)); box-shadow: rgb(255, 255, 255) 0px 1px 0px; } + +.collaborators .collab-list { border-bottom-width: 0px; } + +.collaborators .collab-list-item:first-child .collab-list-cell { border-top-width: 0px; } + +.collaborators .collab-list-cell { padding-top: 16px; padding-bottom: 16px; vertical-align: middle; } + +.collaborators .collab-meta { width: 140px; } + +.collaborators .collab-remove { padding-right: 16px; text-align: right; } + +.collaborators .collab-remove .remove-link { color: var(--color-fg-muted); } + +.collaborators .collab-remove .remove-link:hover { color: var(--color-danger-fg); } + +.collaborators .collab-team-link { width: 300px; } + +.collaborators .collab-team-link:hover { text-decoration: none; } + +.collaborators .collab-team-link .avatar { float: left; margin-top: 1px; margin-right: 8px; } + +.collaborators .collab-team-link.disabled { pointer-events: none; } + +.collaborators .collab-info { height: 100%; color: var(--color-fg-default); } + +.collaborators .collab-info .description { padding-right: 50px; margin-top: 4px; margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.collaborators .collab-info .collab-name { display: block; font-size: 14px; } + +.collaborators .collab-info .collab-message { position: relative; top: 25%; display: block; } + +.collaborators .copy-invite-modal { left: 0px; width: 300px; } + +@media (min-width: 768px) { + .collaborators .copy-invite-modal { right: 0px; left: unset; width: 352px; } +} + +.collaborators .copy-invite-modal::before, .collaborators .copy-invite-modal::after { display: none; } + +.access-form-wrapper { padding: 8px; background-color: var(--color-canvas-subtle); border-top: 1px solid var(--color-border-default); border-radius: 0px 0px 6px 6px; } + +.access-flash { padding: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; } + +.repo-access-group .blankslate { display: none; } + +.repo-access-group.is-empty .blankslate { display: block; } + +.boxed-group-list .access-level { color: var(--color-fg-muted); } + +.boxed-group-list .access-level.css-truncate-target { max-width: 500px; } + +.settings-next { font-size: 14px; line-height: 1.5; } + +.settings-next label { font-size: 14px; } + +.settings-next .note { font-size: 12px; } + +.settings-next .form-checkbox input[type="radio"], .settings-next .form-checkbox input[type="checkbox"] { margin-top: 4px; } + +dl.form-group > dd textarea.compact { height: 100px; min-height: 0px; } + +.form-hr { margin-top: 16px; margin-bottom: 16px; border-bottom-color: var(--color-border-default, #e5e5e5); } + +.listgroup { list-style: none; border: 1px solid var(--color-border-default, #e5e5e5); border-radius: 6px; } + +.listgroup-item { min-height: inherit; padding: 8px; font-size: 12px; line-height: 26px; color: var(--color-fg-muted); } + +.listgroup-item::before { display: table; content: ""; } + +.listgroup-item::after { display: table; clear: both; content: ""; } + +.listgroup-item + .listgroup-item { border-top: 1px solid var(--color-border-default, #e5e5e5); } + +.listgroup-item.listgroup-item-preview { line-height: inherit; } + +.listgroup-item.listgroup-item-preview .BtnGroup { margin-top: 4px; } + +.listgroup-item .css-truncate-target { max-width: 200px; } + +.listgroup-item-title { display: block; font-weight: 600; } + +.listgroup-item-body { display: block; } + +.listgroup-header { border-top: 0px; border-bottom: 1px solid var(--color-border-default, #e5e5e5); } + +.listgroup-overflow { max-height: 240px; overflow-y: auto; background-color: var(--color-canvas-subtle, #f5f5f5); } + +.listgroup-sm .listgroup-item { padding-top: 4px; padding-bottom: 4px; } + +.protected-branches { margin-top: 16px; margin-bottom: 16px; } + +.protected-branch-options { margin-left: 16px; opacity: 0.5; } + +.protected-branch-options.active { opacity: 1; } + +.protected-branch-reviews.on .require-code-owner-review, .protected-branch-reviews.on .reviews-dismiss-on-push, .protected-branch-reviews.on .reviews-include-dismiss, .protected-branch-reviews.on .ignore-approvals-from-contributors, .protected-branch-reviews.on .require-last-push-approval, .protected-branch-reviews.on .allow-force-pushes, .protected-branch-reviews.on .require-approving-reviews { display: block; } + +.protected-branch-reviews .require-code-owner-review, .protected-branch-reviews .reviews-dismiss-on-push, .protected-branch-reviews .reviews-include-dismiss, .protected-branch-reviews .ignore-approvals-from-contributors, .protected-branch-reviews .require-last-push-approval, .protected-branch-reviews .allow-force-pushes, .protected-branch-reviews .require-approving-reviews { display: none; } + +.authorized-pushers { width: 440px; } + +.authorized-pushers .add-protected-branch-actor { display: block; } + +.authorized-pushers .actor-limit-reached { display: none; padding: 8px; font-size: 12px; } + +.authorized-pushers.at-limit .add-protected-branch-actor { display: none; } + +.authorized-pushers.at-limit .actor-limit-reached { display: block; width: 440px; } + +.protected-branch-authorized-pushers-table, .protected-branch-pushers-table { margin-top: 8px; } + +.protected-branch-authorized-pushers-table .boxed-group-inner, .protected-branch-pushers-table .boxed-group-inner { max-height: 350px; overflow-y: auto; } + +.protected-branch-authorized-pushers-table .table-list, .protected-branch-pushers-table .table-list { border-bottom: 0px; } + +.protected-branch-authorized-pushers-table .table-list-cell, .protected-branch-pushers-table .table-list-cell { vertical-align: middle; } + +.protected-branch-authorized-pushers-table .table-list-cell:first-child, .protected-branch-pushers-table .table-list-cell:first-child { width: 100%; } + +.protected-branch-authorized-pushers-table .avatar, .protected-branch-authorized-pushers-table .octicon-jersey, .protected-branch-authorized-pushers-table .octicon-organization, .protected-branch-pushers-table .avatar, .protected-branch-pushers-table .octicon-jersey, .protected-branch-pushers-table .octicon-organization { width: 36px; margin-right: 8px; text-align: center; } + +.user-already-added::after { display: inline-block; padding: 1px 4px; margin-left: 4px; font-size: 12px; line-height: 1.4; color: var(--color-fg-on-emphasis); content: "Already added"; background: var(--color-severe-emphasis); border-radius: 6px; } + +.protected-branch-admin-permission { padding: 4px; margin: -2px 0px -2px -4px; line-height: normal; border: 1px solid transparent; border-radius: 6px; } + +.protected-branch-admin-permission.active { animation: 1s ease-in-out 0s 1 normal none running toggle-color; } + +@keyframes toggle-color { + 0% { background-color: transparent; } + 50% { color: rgb(76, 74, 66); background-color: rgb(255, 249, 234); border-color: rgb(223, 216, 194); } + 100% { background-color: transparent; } +} + +.automated-check-options { margin-top: 8px; } + +.automated-check-options .listgroup-item label { font-size: inherit; } + +.automated-check-options .listgroup-item input[type="checkbox"] { float: none; margin-top: -2px; margin-right: 4px; margin-left: 0px; } + +.automated-check-options .label { margin-top: 4px; } + +.repository-settings-actions [role="tab"][aria-selected="true"] { font-weight: 600; color: var(--color-fg-default); border-color: var(--color-severe-emphasis); } + +.repository-settings-actions [role="tab"][aria-selected="true"] .UnderlineNav-octicon { color: var(--color-fg-muted); } + +.two-factor-recovery-codes { margin: 32px 0px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 20px; } + +.two-factor-recovery-code-mark { width: 24px; height: 24px; font-size: 24px; line-height: 16px; color: var(--color-fg-muted); } + +.two-factor-recovery-code { display: inline-block; width: 48%; line-height: 1.6; text-align: center; } + +.two-factor-recovery-code::before { position: relative; top: -3px; margin-right: 8px; font-size: 12px; color: var(--color-fg-muted); content: "●"; } + +.recovery-codes-saving-options { margin-left: 32px; } + +.recovery-codes-saving-options .recovery-code-save-button { width: 115px; margin-right: 16px; text-align: center; } + +.recovery-codes-warning { margin: 0px -16px; } + +.recovery-codes-warning .recovery-codes-warning-octicon { height: 40px; margin-right: 16px; } + +.two-factor-steps { padding: 16px 16px 0px; margin: 32px 0px; border: 1px solid var(--color-border-default); border-radius: 6px; } + +.setup-wrapper { width: 750px; padding-top: 32px; margin: 0px auto; } + +.setup-wrapper::before { display: table; content: ""; } + +.setup-wrapper::after { display: table; clear: both; content: ""; } + +.setup-header { padding-bottom: 16px; margin: 0px auto 32px; overflow: hidden; text-align: left; border-bottom: 1px solid var(--color-border-default); } + +.setup-header h1 { margin-top: 0px; margin-bottom: 0px; font-size: 48px; font-weight: 400; line-height: 1.1; letter-spacing: -1px; } + +.setup-header h1 .octicon { color: var(--color-fg-muted); } + +.setup-header .lead { margin-top: 2px; margin-bottom: 0px; font-size: 20px; } + +.setup-header .lead a { color: var(--color-fg-muted); } + +.setup-header .lead a:hover { color: var(--color-accent-fg); text-decoration: none; } + +.setup-org { padding-bottom: 0px; border-bottom: 0px; } + +.setup-main { float: left; width: 450px; } + +.setup-secondary { float: right; width: 250px; } + +.setup-secondary .info { padding-top: 0px; padding-bottom: 0px; margin-top: -8px; font-size: 12px; line-height: 18px; color: var(--color-fg-muted); text-align: center; } + +.setup-info-module { margin-bottom: 32px; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 3px; } + +.setup-info-module h2 { padding: 16px; margin-bottom: 16px; overflow: hidden; font-size: 16px; border-bottom: 1px solid var(--color-border-default); } + +.setup-info-module h2 .price { float: right; font-weight: 600; color: var(--color-fg-muted); } + +.setup-info-module h3 { padding: 0px 16px; margin: 0px 0px -8px; font-size: 14px; } + +.setup-info-module p { padding: 0px 16px; margin: 16px 0px; } + +.features-list { padding: 0px 16px 16px; margin: 0px; font-size: 14px; list-style: none; } + +.features-list li { margin-top: 8px; } + +.features-list li:first-child { margin-top: 0px; } + +.features-list .list-divider { margin: 16px -16px; border-top: 1px solid var(--color-border-muted); } + +.features-list .octicon-check { margin-right: 4px; color: var(--color-success-fg); } + +.features-list .octicon-question { font-size: 12px; color: var(--color-fg-muted); } + +.features-list .tooltipped::after { width: 250px; white-space: normal; } + +.setup-form-container .setup-form-title { font-size: 16px; } + +.setup-form-container .secure { float: right; margin-top: 2px; font-size: 12px; color: var(--color-success-fg); text-transform: uppercase; } + +.setup-form-container hr { margin-top: 24px; margin-bottom: 24px; } + +.setup-form-container .form-actions { padding-top: 0px; padding-bottom: 0px; text-align: left; } + +.team-member-container { margin-bottom: 16px; } + +.team-member-container .team-member-username { line-height: 1.2; } + +.setup-form { padding-bottom: 16px; } + +.setup-form .form-group.successed .error { display: none; } + +.setup-form .form-group dd .form-control { width: 100%; } + +.setup-form .form-group dd .form-control.short { width: 250px; } + +.setup-form dd { position: relative; } + +.setup-form dd .octicon { position: absolute; top: 8px; right: 25px; } + +.setup-form .octicon-alert { color: var(--color-danger-fg); } + +.setup-form .octicon-check { color: var(--color-success-fg); } + +.setup-form .tos-info, .setup-form .setup-organization-next { margin: 16px 0px; border-top: 1px solid var(--color-border-muted); border-bottom: 1px solid var(--color-border-muted); } + +.setup-form .tos-info { padding: 16px 0px; } + +.setup-form .setup-organization-next { padding-top: 16px; padding-bottom: 16px; } + +.setup-form .setup-plans { border-collapse: separate; border: 1px solid var(--color-border-default); } + +.setup-form .setup-plans tr.selected { background-color: var(--color-accent-subtle); } + +.setup-form .setup-plans .name { font-weight: 600; } + +.setup-form .setup-plans .choose-plan input[type="radio"] { display: none; } + +.setup-creditcard-form .country-form, .setup-creditcard-form .state-form { float: left; margin: 0px; overflow-wrap: normal; } + +.setup-creditcard-form .country-form, .setup-creditcard-form .postal-code-form { margin-top: 0px; margin-bottom: 16px; } + +.setup-creditcard-form .form-group select.select-country { width: 182px; margin-right: 4px; } + +.setup-creditcard-form .form-group select:invalid { color: var(--color-fg-muted); } + +.setup-creditcard-form .form-group select.select-state { width: 113px; } + +.setup-creditcard-form .form-group .input-vat { width: 288px; } + +.setup-creditcard-form .form-group input.input-postal-code { width: 180px; } + +.setup-creditcard-form.is-vat-country .vat-field { display: block; } + +.setup-creditcard-form.is-international .form-group select.select-country { width: 300px; } + +.setup-creditcard-form.is-international .state-form { display: none; } + +.setup-creditcard-form.no-postcodes .postal-code-form { display: none; } + +.setup-creditcard-form dd .octicon-credit-card { position: inherit; } + +.setup-creditcard-form .vat-field { display: none; } + +.setup-creditcard-form .vat-field.prefilled { display: block; } + +.setup-creditcard-form .help-text { font-size: 80%; font-weight: 400; color: var(--color-fg-muted); } + +.user-identification-questions { float: none; width: auto; margin-top: 40px; } + +.user-identification-questions .question { margin-bottom: 32px; } + +.user-identification-questions .response-group label { font-weight: 400; } + +.user-identification-questions .form-checkbox { margin: 8px 0px; } + +.user-identification-questions .disclaimer { margin: 40px 0px 0px; text-align: center; } + +.user-identification-questions.redesign .question { margin-bottom: 96px; } + +.user-identification-questions.redesign .topic-input-container .tag-input { width: 100%; border-width: 0px 0px 6px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0); box-shadow: 0px 0px 0px; } + +.signup-plan-summary-subhead { border-bottom: 6px solid; } + +.signup-btn:disabled { opacity: 0.5 !important; } + +.collection-search-results em { padding: 0.1em; background-color: rgb(250, 255, 166); } + +.draft-tag { padding: 4px 8px; font-weight: 600; color: rgb(238, 238, 238); background-color: rgb(64, 64, 64); } + +.showcase-page-pattern { position: relative; z-index: -1; height: 100px; margin-top: -24px; margin-bottom: -70px; } + +.showcase-page-pattern::after { position: absolute; inset: 0px; display: block; content: ""; background-image: linear-gradient(rgba(255, 255, 255, 0.85), white); } + +.showcase-page-repo-list { border-top: 1px solid var(--color-border-muted); } + +.slash-command-menu-item .command-description { color: var(--color-fg-muted); } + +.slash-command-menu-item[aria-selected="true"] { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.slash-command-menu-item[aria-selected="true"] .command-description { color: var(--color-fg-on-emphasis); } + +.modal-anchor::before { position: fixed; inset: 0px; z-index: 99; display: block; cursor: default; content: " "; background: var(--color-primer-canvas-backdrop); } + +.sortable-button-item:first-of-type .sortable-button[data-direction="up"], .sortable-button-item:last-of-type .sortable-button[data-direction="down"] { display: none; } + +@keyframes sponsors-progress-animation { + 0% { background-position: 100% center; } + 100% { background-position: 0% center; } +} + +@keyframes circle-progress { + 0% { stroke-dasharray: 0, 100; } +} + +.sponsors-funded-dependencies-percent-circle-bg, .sponsors-funded-dependencies-percent-circle { fill: none; stroke-width: 3; stroke-linecap: round; } + +.sponsors-funded-dependencies-percent-circle-bg { stroke: var(--color-done-subtle); } + +.sponsors-funded-dependencies-percent-circle { animation: 1s ease-out 0s 1 normal forwards running circle-progress; } + +.sponsors-goal-progress-bar { background: rgb(236, 108, 185); transition: width 0.5s ease-in 0s; } + +@media (prefers-reduced-motion: no-preference) { + .sponsors-goal-progress-bar:hover { background: linear-gradient(90deg, rgb(255, 211, 61) 0%, rgb(234, 74, 170) 17%, rgb(179, 75, 255) 34%, rgb(1, 254, 255) 51%, rgb(255, 211, 61) 68%, rgb(234, 74, 170) 85%, rgb(179, 75, 255) 100%) 0% 0% / 300% 100%; animation: 2s linear 0s infinite normal none running sponsors-progress-animation; } +} + +.sponsors-goal-completed-bar { background: linear-gradient(90deg, rgb(255, 211, 61) 0%, rgb(234, 74, 170) 17%, rgb(179, 75, 255) 34%, rgb(1, 254, 255) 51%, rgb(255, 211, 61) 68%, rgb(234, 74, 170) 85%, rgb(179, 75, 255) 100%) 0% 0% / 300% 100%; } + +@media (prefers-reduced-motion: no-preference) { + .sponsors-goal-completed-bar { transition: width 0.5s ease-in 0s; animation: 2s linear 0s infinite normal none running sponsors-progress-animation; } +} + +.sponsors-goals-avatar-border { background-color: var(--color-canvas-default); border: 1px solid var(--color-fg-on-emphasis); } + +.sponsors-goals-heart-anim { width: 100px; height: 100px; cursor: pointer; background: url("/images/modules/site/sponsors/heart-explosion.png") 0px 0px / 600px 100px no-repeat; transition: background-position 0s steps(5) 0s; } + +.sponsors-goals-heart-anim.is-active { background-position: -500px 0px; transition-duration: 0.3s; } + +.open > .sponsors-foldable { max-height: 700px; } + +.open .sponsors-foldable-opened { display: block; } + +.open .sponsors-foldable-closed { display: none; } + +.sponsors-foldable { max-height: 0px; box-sizing: border-box; overflow-y: auto; transition: max-height 0.25s ease-in-out 0s; } + +.sponsors-foldable-opened { display: none; } + +.sponsors-foldable-closed { display: block; } + +.sponsor-card { width: 100%; height: 450px; border: 0px; } + +@media (min-width: 544px) { + .sponsor-card { height: 260px; } +} + +.sponsor-cell { padding: 8px; vertical-align: middle; border-right: 1px solid var(--color-neutral-muted); border-bottom: 1px solid var(--color-neutral-muted); } + +.sponsor-cell:first-child { width: 45px; padding-left: 32px; border-right-width: 0px; } + +.sponsor-cell:last-child { padding-left: 8px; border-right-width: 0px; } + +.sponsor-header-cell { padding-right: 16px; font-weight: 600; text-align: left; border-top: 1px solid var(--color-neutral-muted); } + +.sponsor-row-number { color: var(--color-fg-subtle); } + +@media (prefers-reduced-motion: no-preference) { + .tier-category:hover .tier-emoji { animation: 0.1s ease 0.1s 4 alternate none running wiggle; } +} + +@keyframes wiggle { + 0% { transform: rotate(-25deg); } + 100% { transform: rotate(15deg) scale(1.2); } +} + +.sponsors-featured-item { width: 100%; } + +@media (min-width: 768px) { + .sponsors-featured-item { width: calc(50% - 8px); } +} + +.tab-size[data-tab-size="1"] { tab-size: 1; } + +.tab-size[data-tab-size="2"] { tab-size: 2; } + +.tab-size[data-tab-size="3"] { tab-size: 3; } + +.tab-size[data-tab-size="4"] { tab-size: 4; } + +.tab-size[data-tab-size="5"] { tab-size: 5; } + +.tab-size[data-tab-size="6"] { tab-size: 6; } + +.tab-size[data-tab-size="7"] { tab-size: 7; } + +.tab-size[data-tab-size="8"] { tab-size: 8; } + +.tab-size[data-tab-size="9"] { tab-size: 9; } + +.tab-size[data-tab-size="10"] { tab-size: 10; } + +.tab-size[data-tab-size="11"] { tab-size: 11; } + +.tab-size[data-tab-size="12"] { tab-size: 12; } + +.team-label-ldap { display: inline-block; padding: 0px 8px; line-height: 25px; color: var(--color-fg-muted); text-transform: uppercase; cursor: default; border: 1px solid var(--color-border-muted); border-radius: 6px; box-shadow: none; } + +.team-label-ldap.header-label-ldap { padding: 4px; } + +.team-member-ellipsis { width: 25px; height: 25px; line-height: 24px; } + +.team-member-ellipsis:hover { color: var(--color-accent-fg); background: var(--color-canvas-subtle); } + +.team-listing .nested-teams-checkbox { padding-left: 4px; } + +.team-listing .nested-teams-checkbox.show { padding-right: 12px; } + +.team-listing .nested-teams-checkbox.indent-1 { padding-left: 30px; } + +.team-listing .nested-teams-checkbox.indent-2 { padding-left: 54px; } + +.team-listing .nested-teams-checkbox.indent-3 { padding-left: 78px; } + +.team-listing .nested-teams-checkbox.indent-4 { padding-left: 102px; } + +.team-listing .nested-teams-checkbox.indent-5 { padding-left: 126px; } + +.team-listing .nested-teams-checkbox.indent-6 { padding-left: 150px; } + +.team-listing .nested-teams-checkbox.indent-7 { padding-left: 174px; } + +.team-listing .nested-teams-checkbox.indent-8 { padding-left: 198px; } + +.team-listing .nested-teams-checkbox.indent-9 { padding-left: 222px; } + +.team-listing .nested-teams-checkbox.indent-10 { padding-left: 246px; } + +.team-listing .nested-teams-checkbox.indent-11 { padding-left: 270px; } + +.team-listing .nested-teams-checkbox.indent-12 { padding-left: 294px; } + +.team-listing .nested-teams-checkbox.indent-13 { padding-left: 318px; } + +.team-listing .nested-teams-checkbox.indent-14 { padding-left: 342px; } + +.team-listing .nested-teams-checkbox.indent-15 { padding-left: 366px; } + +.team-listing .team-info { width: 280px; } + +.team-listing .team-short-info { width: 170px; } + +.team-listing .nested-team-info { width: 650px; } + +.team-listing .nested-team-name { max-width: 268px; } + +.team-listing .shortened-teams-avatars { margin-left: auto; } + +.team-listing .shortened-teams-avatars.width-0 { width: 300px; } + +.team-listing .shortened-teams-avatars.width-1 { width: 233px; } + +.team-listing .shortened-teams-avatars.width-2 { width: 167px; } + +.team-listing .shortened-teams-avatars.width-3 { width: 99px; } + +.team-listing .team-members-count { width: 124px; } + +.team-listing .team-show-more-cell { width: 980px; } + +.team-listing .team-buttons { width: 150px; } + +.team-listing .octicon-wrapper { width: 16px; } + +.team-listing .is-open.root-team { background-color: var(--color-canvas-subtle); } + +.team-listing .is-open .expand-nested-team { font-weight: 600; } + +.team-listing .is-open .octicon-chevron-down { transform: rotate(180deg); } + +.traffic-graph { min-height: 150px; } + +.traffic-graph .activity { margin-top: 0px; } + +.traffic-graph .activity .dots { margin-top: 40px; } + +.traffic-graph .path { fill: none; stroke-width: 2; } + +.traffic-graph path.total { stroke: var(--color-success-emphasis); } + +.traffic-graph path.unique { stroke: var(--color-accent-emphasis); } + +.traffic-graph .axis.x .tick:first-of-type line { stroke: var(--color-success-emphasis); stroke-width: 2px; } + +.traffic-graph .y line { stroke: var(--color-success-emphasis); } + +.traffic-graph .y.unique line { stroke: var(--color-accent-emphasis); } + +.traffic-graph .overlay { fill-opacity: 0; } + +.uniques-graph .axis.x .tick:last-child line { stroke: var(--color-accent-emphasis); stroke-width: 2px; } + +.svg-tip .date { color: var(--color-fg-on-emphasis); } + +.top-domains .dots { display: block; margin: 167px auto 0px; } + +table.capped-list { width: 100%; line-height: 100%; } + +table.capped-list th { padding: 8px; text-align: left; background: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-default); } + +table.capped-list td { padding: 8px; font-size: 12px; vertical-align: middle; border-bottom: 1px solid var(--color-border-muted); } + +table.capped-list th.middle, table.capped-list td.middle { text-align: center; } + +table.capped-list .favicon { width: 16px; height: 16px; margin: 0px 4px; vertical-align: middle; } + +table.capped-list .octicon { margin-right: 8px; color: var(--color-fg-muted); vertical-align: -3px; } + +table.capped-list tr:nth-child(2n) { background-color: var(--color-canvas-subtle); } + +.capped-list-label { max-width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.traffic-graph-stats .summary-stats { width: 100%; } + +.traffic-graph-stats .summary-stats::before { display: table; content: ""; } + +.traffic-graph-stats .summary-stats::after { display: table; clear: both; content: ""; } + +.traffic-graph-stats .summary-stats li { display: block; float: left; width: 50%; } + +.totals circle { fill: var(--color-success-emphasis); stroke: var(--color-canvas-default); stroke-width: 2; } + +.uniques circle { fill: var(--color-accent-emphasis); stroke: var(--color-canvas-default); stroke-width: 2; } + +ul.web-views li { width: 140px; } + +ul.clones li { width: 170px; } + +.TrackingBlock .TrackingBlock-list { padding-left: 0px; } + +.TrackingBlock-item:hover { background-color: var(--color-canvas-subtle); } + +.tasklist-omnibar { display: flex; width: 100%; flex-direction: row; } + +.tasklist-omnibar-autocomplete-wrapper { width: 100%; flex: 1 1 0%; } + +.tasklist-omnibar-input-wrapper .FormControl-input { display: inline-block; border-radius: 6px 0px 0px 6px; } + +.tasklist-omnibar-input-wrapper .FormControl-input:focus { border-radius: 6px 0px 0px 6px; } + +.tasklist-omnibar-input-button { border-radius: 0px 6px 6px 0px; } + +.tasklist-omnibar-autocomplete-wrapper .ActionList { padding: 8px; margin: 0px; } + +.ActionList-item-label .octicon { margin-right: 4px; } + +.TrackingBlock-item:hover .dropdown-details-button { z-index: 20; width: auto; height: auto; overflow: visible; clip: auto; visibility: visible !important; } + +.TrackingBlock-item:hover .dropdown-details-button svg { overflow: visible; } + +.tracking-block-omnibar-input-element { background: var(--color-canvas-default); border-color: var(--color-border-default); border-radius: 6px 0px 0px 6px; } + +.tracking-block-omnibar-input-element:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; } + +.tracking-block [data-disabled] .tasklist-omnibar { background-color: var(--color-canvas-subtle); } + +.tracking-block [data-disabled] .tasklist-omnibar:hover { outline: none !important; } + +.tracking-block-omnibar-input-wrapper { position: relative; flex: 1 1 0%; } + +.tracking-block-omnibar-input-wrapper .octicon { position: absolute; margin: 8px; color: var(--color-fg-muted); pointer-events: none; } + +.tracking-block-omnibar-input-wrapper .tracking-block-omnibar-input-element { display: inline-block; width: 100%; height: 32px; background: transparent; border-color: transparent; border-style: solid; border-width: 1px; border-radius: 6px 0px 0px 6px; padding-block: 4px; padding-inline: 32px 8px; } + +.tracking-block-omnibar-input-wrapper .tracking-block-omnibar-input-element:focus { background: var(--color-canvas-default); border-color: var(--color-accent-fg); } + +.typeahead-result { position: relative; display: block; min-width: 100%; padding: 8px; margin-top: 0px; color: var(--color-fg-default); cursor: pointer; } + +.typeahead-result::before { display: table; content: ""; } + +.typeahead-result::after { display: table; clear: both; content: ""; } + +.typeahead-result:first-child { border-top: 0px; } + +.typeahead-result:focus, .typeahead-result:hover, .typeahead-result[aria-selected="true"], .typeahead-result.navigation-focus { text-decoration: none; } + +.typeahead-result[aria-selected="true"], .typeahead-result:hover, .typeahead-result.navigation-focus { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); } + +.typeahead-result[aria-selected="true"] .octicon-plus, .typeahead-result:hover .octicon-plus, .typeahead-result.navigation-focus .octicon-plus { color: var(--color-fg-on-emphasis); } + +.typeahead-result.disabled { pointer-events: none; opacity: 0.5; } + +.member-suggestion { padding-left: 44px; } + +.member-suggestion .avatar { float: left; margin-right: 8px; margin-left: -32px; } + +.member-suggestion .member-suggestion-info { width: 90%; margin-top: 2px; margin-bottom: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.member-suggestion .member-name { font-size: 12px; color: var(--color-fg-muted); } + +.member-suggestion .member-email { margin-top: 0px; margin-bottom: 0px; } + +.member-suggestion .octicon-plus, .member-suggestion .octicon-check { position: absolute; top: 50%; right: 15px; margin-top: -8px; color: var(--color-fg-muted); } + +.member-suggestion .already-member-note, .member-suggestion .non-member-note, .member-suggestion .non-member-action { margin-top: 0px; margin-bottom: 0px; color: var(--color-fg-muted); } + +.member-suggestion .non-member-action { display: none; } + +.member-suggestion[aria-selected="true"] .member-name, .member-suggestion[aria-selected="true"] .non-member-note, .member-suggestion[aria-selected="true"] .already-member-note, .member-suggestion[aria-selected="true"] .non-member-action, .member-suggestion[aria-selected="true"] .member-email, .member-suggestion:hover .member-name, .member-suggestion:hover .non-member-note, .member-suggestion:hover .already-member-note, .member-suggestion:hover .non-member-action, .member-suggestion:hover .member-email, .member-suggestion.navigation-focus .member-name, .member-suggestion.navigation-focus .non-member-note, .member-suggestion.navigation-focus .already-member-note, .member-suggestion.navigation-focus .non-member-action, .member-suggestion.navigation-focus .member-email { color: var(--color-fg-on-emphasis); } + +.member-suggestion[aria-selected="true"] .non-member-note, .member-suggestion:hover .non-member-note, .member-suggestion.navigation-focus .non-member-note { display: none; } + +.member-suggestion[aria-selected="true"] .non-member-action, .member-suggestion:hover .non-member-action, .member-suggestion.navigation-focus .non-member-action { display: block; } + +.member-suggestion[aria-selected="true"] .octicon, .member-suggestion:hover .octicon, .member-suggestion.navigation-focus .octicon { color: var(--color-fg-on-emphasis); } + +.member-suggestion.not-a-member .member-info, .member-suggestion.disabled .member-info { margin-top: -2px; } + +.non-member-result { padding-left: 32px; } + +.email-suggestion { padding-left: 32px; } + +.email-suggestion .octicon-mail { margin-left: -16px; color: var(--color-fg-muted); } + +.email-suggestion .member-suggestion-info { margin-top: 1px; } + +.repo-access-add-team .team-name { font-size: 14px; } + +.repo-access-add-team .team-description { display: block; } + +.repo-access-add-team .team-size, .repo-access-add-team .team-description { font-size: 12px; color: var(--color-fg-muted); } + +.repo-access-add-team[aria-selected="true"] .team-size, .repo-access-add-team[aria-selected="true"] .team-description, .repo-access-add-team.navigation-focus .team-size, .repo-access-add-team.navigation-focus .team-description { color: var(--color-fg-on-emphasis); } + +#user-content-toc { overflow: visible; } + +#user-content-toc tr { border-top: 0px; } + +#user-content-toc td { padding: 0px 16px; background-color: var(--color-canvas-subtle); border: 0px; border-radius: 6px; } + +#user-content-toc ul { padding-left: 0px; font-weight: 600; list-style: none; } + +#user-content-toc ul li { padding-left: 0.2em; } + +#user-content-toc ul ul { font-weight: 400; } + +#user-content-toc ul ul li::before { float: left; margin-top: -0.2em; margin-right: 0.2em; font-size: 1.2em; line-height: 1; color: var(--color-fg-muted); content: "⌞"; } + +#user-content-toc ul ul ul { padding-left: 0.9em; } + +#user-content-toctitle h2 { margin-top: 1em; margin-bottom: 0.5em; font-size: 1.25em; border-bottom: 0px; } + +.user-list-info { min-height: 48px; padding: 0px; font-size: 16px; font-weight: 400; line-height: 20px; } + +.WorkflowJob-deployment-progress .Progress { background: none; } + +.WorkflowJob-deployment-progress .WorkflowJob-deployment-progress-complete { background-color: var(--color-workflow-card-progress-complete-bg) !important; } + +.WorkflowJob-deployment-progress .WorkflowJob-deployment-progress-incomplete { background-color: var(--color-workflow-card-progress-incomplete-bg) !important; } + +.WorkflowJob { padding: 12px; transition: opacity 0.12s ease-out 0s; } + +.WorkflowJob-title { height: 20px; line-height: 20px; } + +.WorkflowJob-title::after { position: absolute; inset: 0px; content: ""; } + +.MatrixComponent-pending { padding: 12px; transition: opacity 0.12s ease-out 0s; } + +.MatrixComponent-collapse--title { line-height: 20px; } + +.actions-workflow-table.sticky th { position: sticky; top: 0px; z-index: 1; background-color: var(--color-primer-canvas-sticky); } + +.actions-workflow-table th { height: auto; line-height: 44px; text-align: left; } + +.actions-workflow-table td { height: 64px; padding-top: 12px; padding-bottom: 12px; line-height: 20px; } + +.actions-workflow-table td.compact { height: 48px; } + +.actions-workflow-table th:first-child, .actions-workflow-table td:first-child { padding-left: 16px; } + +@media (min-width: 768px) { + .actions-workflow-table th:first-child, .actions-workflow-table td:first-child { padding-left: 20px; } +} + +.actions-workflow-table th:last-child, .actions-workflow-table td:last-child { padding-right: 20px; } + +@media (max-width: 768px) { + .actions-fullwidth-module { position: relative; margin-right: -16px !important; margin-left: -16px !important; border-right: 0px !important; border-left: 0px !important; } + .actions-fullwidth-module.actions-fullwidth-module { border-radius: 0px !important; } + .actions-fullwidth-module::after { position: absolute; right: 0px; bottom: -17px; left: 0px; z-index: 0; height: 16px; content: ""; background-color: var(--color-canvas-subtle); } +} + +.annotation--contracted div:first-child { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.annotation--expanded div:first-child { word-break: break-word; white-space: pre-wrap; } + +.enterprise-settings .field-with-errors { min-width: 0px; padding: 0px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/gist-b21db28d2f80.css + +@charset "utf-8"; + +.file-navigation-options { float: right; margin-left: 4px; } + +.file-navigation-options .dropdown-menu { width: 360px; padding: 16px; } + +.file-navigation-options .dropdown-divider { margin: 16px -16px; } + +.file-navigation-option { position: relative; display: inline-block; margin-left: 4px; } + +.file-navigation-option .select-menu { display: inline-block; margin-right: 0px; margin-bottom: 0px; vertical-align: middle; } + +.file-navigation-option .select-menu-button .octicon:only-child { margin-left: 2px; } + +.file-navigation-option .zeroclipboard-button { padding-right: 8px; } + +.file-navigation-option .input-group { width: 290px; } + +.file-navigation-option .input-group .form-control { width: calc(100% + 2px); height: 28px; min-height: 0px; margin-right: -1px; margin-left: -1px; border-radius: 0px; } + +.file-navigation-option .input-group .select-menu-button { position: relative; z-index: 2; } + +.reponav-item .hx_reponav_item_counter { min-width: 0px; line-height: 1.25; } + +.gisthead { background-color: var(--color-page-header-bg); } + +.gisthead .pagehead-actions .thread-subscription-status { padding: 0px; margin: 0px; border: 0px; } + +.gisthead .pagehead-actions .octicon-mute { color: var(--color-neutral-emphasis); } + +.gist-snippet { position: relative; margin-bottom: 2em; } + +.gist-snippet::before { display: table; content: ""; } + +.gist-snippet::after { display: table; clear: both; content: ""; } + +.gist-snippet .readme .markdown-body { border-radius: 6px; } + +.gist-snippet .file-box { position: relative; } + +.gist-snippet .file-box:hover .file { cursor: pointer; border-color: var(--color-accent-emphasis); } + +.gist-snippet .file-box:hover .link-overlay { visibility: visible; } + +.gist-snippet .link-overlay { position: absolute; inset: 0px; z-index: 50; display: block; visibility: hidden; } + +.gist-snippet .link-overlay .link { position: absolute; top: 0px; right: 0px; z-index: 100; padding: 2px 8px; font-size: 12px; color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-top-right-radius: 6px; } + +.gist-snippet .render-container { max-height: 340px; } + +.gist-snippet-meta .description { display: inline; margin-left: 42px; overflow: hidden; font-size: 12px; color: var(--color-fg-muted); text-overflow: ellipsis; overflow-wrap: break-word; } + +.gist-snippet-meta .description > p { display: inline; } + +.gist-snippet-meta .byline { margin: 4px 0px 12px; } + +.gist-snippet-meta .creator { position: relative; display: block; width: 440px; padding-left: 42px; color: var(--color-fg-muted); } + +.gist-snippet-meta .creator a { font-weight: 600; } + +.gist-snippet-meta .creator img { position: absolute; top: 0px; left: 0px; width: 30px; height: 30px; margin-left: 4px; border-radius: 6px; } + +.gist-filename-input { float: left; width: 250px; min-height: 36px; padding-bottom: 4px; margin-right: 8px; } + +.page-gist-edit .octicon-gist { color: rgb(187, 187, 187); } + +.page-gist-edit .gist-content { width: 100%; } + +.gist-dropzone { position: fixed; top: 0px; left: 0px; z-index: 100; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.25); } + +.gist-dropzone-pill { position: absolute; top: 50%; left: 50%; width: 220px; padding: 24px; font-weight: 600; color: rgb(255, 255, 255); text-align: center; background: rgba(0, 0, 0, 0.75); border-radius: 6px; transform: translateX(-50%) translateY(-50%); } + +@media print { + .server-stats { display: none !important; } + .gist-content { width: 100% !important; } + .pagehead-actions, .timeline-comment-actions, .timeline-new-comment, .reponav, .file-actions, .footer { display: none; } + .discussion-timeline-actions { border: 0px; } +} + +.gist-blob-name.css-truncate-target { max-width: 690px; } + +.gist-snippet .gist-border-0 { border-bottom: 0px; } + +.pagehead .gistsearch-head { padding-bottom: 24px; } + +.gistsearch-aside h3 { margin-top: 0px; } + +.gistsearch-aside .filter-list li { position: relative; } + +.gistsearch-aside .filter-list li span.bar { position: absolute; top: 2px; right: 0px; bottom: 2px; z-index: -1; display: inline-block; background: var(--color-canvas-subtle); } + +.gist-quicksearch-results { position: absolute; z-index: 999; display: none; width: 320px; box-sizing: border-box; margin-top: 4px; background: var(--color-canvas-subtle); border: 1px solid var(--color-border-default); border-radius: 6px; } + +.gist-quicksearch-results.active { display: block; } + +.gist-quicksearch-results .gist-quicksearch-result-group { position: relative; min-height: 32px; border-top: 1px solid var(--color-border-default); } + +.gist-quicksearch-results .gist-quicksearch-result-group::before { display: table; content: ""; } + +.gist-quicksearch-results .gist-quicksearch-result-group::after { display: table; clear: both; content: ""; } + +.gist-quicksearch-results .gist-quicksearch-result-group:first-child { border-top: 0px; } + +.gist-quicksearch-results .gist-quicksearch-result-group .gist-quicksearch-hits { margin-left: 64px; } + +.gist-quicksearch-results .gist-quicksearch-result-header { position: absolute; top: 0px; bottom: 0px; display: block; width: 64px; padding: 12px 8px; margin: 0px; font-size: 12px; font-weight: 400; color: var(--color-fg-default); background: var(--color-canvas-subtle); border-right: 1px solid var(--color-border-default); } + +.gist-quicksearch-results .gist-quicksearch-result-header:first-child { border-top-left-radius: 6px; } + +.gist-quicksearch-results .select-menu-item { display: block; padding: 8px 8px 8px 44px; font-size: 12px; overflow-wrap: break-word; border-bottom: 1px solid var(--color-border-muted); } + +.gist-quicksearch-results .select-menu-item:last-child { border-bottom: 0px; } + +.gist-quicksearch-results .select-menu-item img.avatar, .gist-quicksearch-results .select-menu-item .octicon { float: left; margin-left: -32px; } + +.gist-quicksearch-results .select-menu-item .octicon-gist { color: var(--color-fg-muted); } + +.gist-quicksearch-results .select-menu-item h4 { display: block; max-width: 100%; margin: 0px; font-size: 12px; line-height: 1.4em; color: var(--color-fg-default); } + +.gist-quicksearch-results .select-menu-item span { max-width: 100%; color: var(--color-fg-muted); } + +.gist-quicksearch-results .select-menu-item[aria-selected="true"] h4, .gist-quicksearch-results .select-menu-item[aria-selected="true"] span, .gist-quicksearch-results .select-menu-item.navigation-focus h4, .gist-quicksearch-results .select-menu-item.navigation-focus span { color: var(--color-fg-on-emphasis); } + +.gist-quicksearch-results .gist-quicksearch-no-results { display: block; padding: 8px; font-style: italic; line-height: 22px; color: var(--color-fg-muted); border: 0px; } + +.gist-welcome { padding: 40px 0px; } + +.gist-welcome h1 { margin: 0px 0px 16px; font-size: 32px; font-weight: 300; } + +.gist-welcome .lead { max-width: 750px; } + +.gist-detail-intro { padding: 24px 0px 0px; } + +.gist-detail-intro .lead { line-height: 34px; } + +.gist-banner { margin-top: 0px; color: var(--color-fg-default); background-image: linear-gradient(180deg, var(--color-canvas-default-transparent) 60%, var(--color-canvas-default)),linear-gradient(70deg, var(--color-accent-subtle) 32%, var(--color-success-subtle)); border-bottom-color: rgb(255, 255, 255); } + +.gist-banner.gist-detail-intro { background-image: linear-gradient(180deg, var(--color-canvas-default-transparent) 60%, var(--color-canvas-default)),linear-gradient(70deg, var(--color-accent-subtle) 32%, var(--color-success-subtle)); } + +.gist-banner .lead { margin: 0px auto; color: var(--color-fg-default); } + +.keyboard-mappings { font-size: 12px; color: var(--color-fg-default); } + +.keyboard-mappings th { padding-top: 24px; font-size: 14px; line-height: 1.5; color: var(--color-fg-default); text-align: left; } + +.keyboard-mappings tbody:first-child tr:first-child th { padding-top: 0px; } + +.keyboard-mappings td { padding-top: 4px; padding-bottom: 4px; vertical-align: top; } + +.keyboard-mappings .keys { padding-right: 16px; color: var(--color-fg-muted); text-align: right; white-space: nowrap; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: image/png +Content-Transfer-Encoding: binary +Content-Location: https://avatars.githubusercontent.com/u/22155537?s=40&v=4 + +�PNG + + IHDR((���m pHYs���+wIDATX�e�ۏd�U�k�}nu�tW��L�\홱�ql���a�H!H�!��< ��BH<�@�H �`9� +I�c˗�㙉��=}���圳o<��� U/U:�ҷ��ַ��ɟ��_��=!���� ރ�=!x$x4����ބ��>��������X�!�h�h�6h%h4��c������4IHڋ|t��$�8�*X��D�� �;b��1F �&!F@@)� A��&��e�Q�Ew爅�-��m��C���"�ܤtҔ^b�'B+8�jF�S��!�<Q�ZR�xs���U��_���V�5V���H��X��wId�̐�~���1��1�CE��EH�"M4Y���ۄ"��5�k1�U$x��K��O&��'�V�S&����14܁@T�P[D0�A��"� j�Dpi��f6�2� +ҔI�*��-�"#mD% ��n�h�V�f�)�YR%x[s��o��vP*g��o�4 �hP����h��{�?�D���g���leI��H ���(5L�s|��2� �V��=����ӫ�J4��F>b'S�-���֖j8�(L��_\��cwB{�9ڝ.��H��>w�����B + ���#�L�L{�9����=}���H�T��6�C0IJL�3���1�V�u��ב�12�;\��R,��2.1�sZ����zE����ݛt>�̓�;YS��.Pٚ$h��9WVq�ݘ�<����΀�֤�1!D�Nj?����{<<�(��2L{�+O=ˍsW8y��StXY\��"U)F)�4'�g�_i3����]�[��J�g>��{��x���6 ~:E�r�<�(E堞��O���;���qX&ؘ�qL��N�եU�Gk���̠�D��T�l�EJF%�:#�-�=s��;��>3�� +����t2�dg��{ۈI4���&qo���1G�!'cn�>d����,!��@���yU�}���NP���]L��@��1Fq%ҀLڄ�n�����O��m�u�|���=��3�<��,!d>%�����H �=� ��Hy�H��d>Sت��'Sj���a�Q����ch�/A+�V��J��&n�����@�_�� %i�PNK��TB��"�L(@�L��ڳt���V{���{�$��@Y��X�p!�c@��c Z ��62�w琹Y!����`0�(��}�|�IR5>�MC��{�ۣ�Oq�������/s��*�Zy�:=���b��6z|�����j$DN�.x!eN��O�QJ�������N ��ZK��D���b��fH�U#��~z�� ��W^%o�!*b�wT��yO��\p�మ>=]XP�>z\p�!r� ��$z��*���r�ν��l�������a���ZfDm���e��ͽ��QY$i)Ҷ"���F��L�J�Æ +LJ <�{�,Y]�RDZU�yDE�Rb�xP�f�y.��6v�r�٢�b��`6�ݩcxf�ݍ�Զ���L�SZE�"/�Z�&�:֔�����x��p����8?!��[��� ϼ����xz)�����k�?�h� ݺłR�X?��h�4ρ�&0�wtD�$|�.�����u�2 �*leٽ��[�{��B+�S��?��x����̻��c�xv�Y��Q� q�r��ꭻ�g �+|=C���t�|��Wyȳ�?�2LOPD�v$����΍�X]Q�%�����,a#x@�D�c�1Ae, F�i�O����p�q��ۘ�f�d����=6Uɮ�!��•A����� RYBQ`�f�[���U��i���P�#Z5rbK�eL��!�{8i$&xbpDc�k�ts�/�=˅�W�^hs�������u��Թ���C&����O��Yn��'�j�je�����ܟ"�q�i��1���\]"Z���P�`-I��]����;�;K�MD����M��S��W�& Q�Ƅ�9ќX��Op�nj�� �G+0|�*M�d��FdY�@' ZDi�:/�L'̦%E�QJ���|��~�����!ġ�&���;"Z�M!�0�4f:��-R]!PJ���QJ�TB�wa��#�R���jz �Py����m]������6�u��vA��B��I�o?w���x�����f�� l]39:`�r�3k�u�]B�,�Y�L�NJ FP^C^4lF'�n=�,�]=O�Z�/����z���ZK+̏�)g3t��.\"k��Y��w�IR�]���?�����[����>8b����y���"¬��^|�ҷ�����t: �&'<�$�;�֯Q^|��q�Q��Zq��&�ޘK�� �r$��3Q�χ7�p�6P z�v���|��;�� ��?�s�������ajK�(��U����ݟ��:9Fͫ)�U8_�}c����.��y�$K�(��F� �Ϭ��#MJL�!Ռ4i����+�Jq��y�CR�I�m�� ����7=�4�n�a�ӌlQ(c��N��?1��W�;C���''u�X�/�j�h�]�$o~<�IX?�µ���� +�[|=��_����y��%�j�+ZJ$�����̓q��"���11F���L������l���Q��9Ÿ�̎J�[־:�H �[�./��k��Mp�j�� �6I���RP���Y|Y�����&I��9�¸$͡v�}�p�X;48�>R;��cl]�$�!V�rkD�4\���3QD�(gB�2�|��1���?b���ZQ�&����扣��%��ցu��.x�s8�P�>�������̧S� ]D+�>]�N�Qxg��`+~������?�?�5�E!FlU�B���0*1Of��j>+Eto-i��?=id�zv�s�?����!Z)�p4�@�(m��"��' {��$:��O?���"M.cDi�uu����\�1��a3F�J$M)+�N <�[�s�������������ك�����>%��C������GO �g��:ɘY���No��Ig�4�ɣ�!D��k�(�nw0E��6�!���>ઊ�.���y���+�"���(;3n��mf*�_�MV/^DN�#�� �锖фVޔ%�����Գ�)�S�A�p� +�YtN��pJ�6 �{��Զ‡f� �d���y^:�"W/�>Z�o���+����Y f''���\8� �Q}7��V�5�{�V�˔#XGp�l�G��a�$�|M�:"5}������K�E��֜�t?��ͳ��ۛ0��-m���3�N��s��>S���'�Fy�!�@ ����� ީ�X�}�g�UU����G�No2*2����d9���*Z\�-��˼~o�:�S�)��2}1~�~�JЀ�-1D��3�(��m�# �G����W/_�p6�losgs����9<��Ҁ?���0\l\w�R�[�,ȴ�B�͇��!bҌ`�/�1`����ɬ �4͚t!4� +�о�ln�~� +�k������T�) �;l��S�)�����'ow�F7}�Q,�H�&�s^�3V/^$��%�x�m����� �)T� +�M��E���Es��ҵS�s�������>�:K�d_�2��E"�z78w�Y��Is�i;��d�z�E��RT�Õg���Ư�ʗ��������.�Yh}K��R��$ -t�G�=}�,1\�3^���~���U:�s�\~����q�cr ,/Y�v�Zm�4Ek��h�R���$��Đ G\���eX.���/r��[����h�_U̞pvz���<9@XۑN^�/��b�T2,����B��:�f�)%��41(�|�Qo����e�h�b!#T����<'/ +�3(4J"�S6dI�[�ҩ`jʡ�4u�o[��! +�����%��+ �1�l����� �)Dz E��P�[M�X�i5�,��Sb���BST$�T��֩F(�*��)�t$ +��v�G̳ <��K��3��ld�̴䦦�� |�32 +�,(1�R�"tMK���T�"B����)��Q��4���e���\PZ0�a23�I���>G�;����l�]�&J)�6���A�R���y��+Q���,�,���|��T���v�`4�,�l9El�7s:�O=S�˳u� ��hC�u�uM��Z� >�Ƿ��La�Q8���pL9b׹�y1�� �\�Rj�" ^����dR ?|��>��9��i760Ơ�%t~�6�Z畈���9��sC�V�3�-Y���l�����ĸ��3�AN�-�jO���Q���،�jU�\Uԭ����@h���P�d��a�Fq�ȱA�(���k䃂V�ݜ�WXS`��O��ߍ �9����A�p�Fd��E^8Z"�SH)!�:O����Za����it��� �z�E6�a�c��,x� �?ImX4��R +���f��]pv�bQy�&8�Q�Py���X^�0�-���F��l�:Հ�:v��3m�HFvDiJ�ִ�&s��&��6���?|���)O��(����!�5��;O�2��k�7�o�prz +y��!�{�*�T�Y�i���X-QQ�z ���A[�(�jY���O�/88o9\D>u��\�=��D��:F�{����ȋ!�'i�gX�4��m6�[k�!�����6D��l����6�ۊ�ق��|��KbLM^�(�ֈ�����0�!�`@�>��#|�Q}ᔦ&��� +b�xՑ�Q�NJ#x�l��GǼ�����y u0D��(΢ŏJ�:c�٘����}6���g�46s�m�,#ƐZ�2W +�LBkơ�P����]����;'̷68��J�&��3D��j�EM�3�h�v\��R�� �������� E��u��9��@+Z�8Zy�ْ&��,���e'�!ʃ3��K�r�z�y��� ����W��#�՜��ԋ��cʢD���*�=JC��jGnX���c��c��۳K.G# +ۂh!Z��ڎ�F�+NN.hZO^��rߒ-.��3���W5z4e~��Ts~_���0[VtA�D�Q$��߀2*4F���Vqp<�r��l�! +���� l9c������_� +@�RB[��X��wo�^�E<>gr�$�i�l��`AB������9��,->@��QZ3;;E)0��H���|�QH�}DZR4mG�[k�T�Π]��YI�HG�������'��v>��{B���(�G�4�� ���3��#RZ�rB��m�w~H�����JKh;<���,�+N/iZC��l�� �ɘ���@]U �oھmB�$��Qgյ h��i�麐��� �U�����t�}�^�"��@��}�Z���(�7>"z'���> +s5�*K���`c�;9ǜ]�\�||�6J���t��}�y���]5 ���&4�!>��9ҿ�C��A�T��Ƹ|�D��rX���|8,�Ezc >ж-Q��&�� ύ������ 7h�� ��)����9��PJ혌&�m3g��K, |�b��^,M�MZ�D$� �? +�8�s4M��= +�Ag�ug����7�q���䀮m�{�:��,q�Ci�R�"M�!��q�� Q֩��`��>4!fؘ �Єn��)Z��1գCb�R.��b�p�A�刏�r�j�ȑ>d�~/Lf +�D�b�ֆ���1�?t-�wo��_����n����mD��sT?�+��mW�%@b �> ��u:D�$��w��7i�5��X��D�,.X>;@E�1 �f^㛖�xB1S%���~���]ע�&�sB� �#WDM c G\�K���R~�x��ǔe��/���f0^�����QB�����4� +(��}·�(H��*~W)�����(Q���gQ�ɲ�]����B� +cL��:�oj�m���l������1]�����Sm���w<��ľ�C\���>���� /����4�F�g�B ���}��닠�!&c�D�t���Nd("\qBQ$�U"&$.���C�]z8b��:�YF3���XkPʐ��z�d:��h����D���6���$�! �1�[���L=3�X������$��W=\��t���]WfaSȓ +`_��}�h�!��BP�+ ��Mw\�aW�_�e%�)�x�֚�$&y�Z������rȥ�l +�Z͖� ���0�2�{��Y�1��Ek�bvJ]�/dÂ�m�X��� +EV��N�@� >z�� ��""�ڧ��Wi=^:�Ҹh���  +�Qybq ���U�/L '���(P]V(��(��C�.�v�v�01�k w66�����9;�^�qp~Ƽ^Q͵ሱK �>�y7��k&�{py�����?;C�b4��b�&sk-��V�E�6�.� F�shm��g �C�1D��m�5-�ȼ]rxyIl�έ�쌷qJCעۆL 7&9w_�F�}��­��g����.>{��OɆ%w'ܼō�k�)Fc��:4� �x�������چ��� V ��ȊM�\��4��Ɋ��ѻ�>$�c,e9�3����%}��Ւ����[{؇��[���O �Q#,W�YK�;įh�8�?�Z��;&�'h㐮A�����R�K��%_���7�|�W^ �e�ն��mM�EY�O&h���@�HL)u��x���6tMK۵�W8�ﻔ�.#F�HH8aYq��ņ��tr��Q`����Ǐ���| ��)�h��3��)z�2��j��؛\�T�9��3�ǁ��� U��@�@554]*�֒ +v&c�q�Mn�x�|8F�P��lmnC]!�Cŀ�rt��E�#^#uG��%��>Bh[��%��b��Q*�!��MP��R*�P��r�I��򜦩y�d���9�wi#��S�˅�b�'�s�f�ѭ�I,�}�8���`����9�N��_���I+&���l`���8��� �1�4�6&�m�ޣ$�'�un+���u�_p6_�kh�6u����f�D��s�m�b��-��߶=y��G?����C �����`)s| �Z����xF"e� �`��(�<�ǔ3GY��`Q����p9��gě-�^��a*zZ�e�ԃO���A��`�}�:�6i +D /��0儡�DѴZ�%�6L�X$B�tu�p˝W_#�ɧ����3��a9������,C:O۶��k-p�IJ�~u�k׮s{g���!ul�J1vm��e����~TF"�i�� ��'�6}�����6�@���{����"B �����9��r0��L8��yV/�Ū:e>����Ƙ������w����7?G���֊��[tUE�Zb���h�!������=L�a +�v$m�L�a3G�,�K�!���o�{op2��W�ӿ�J!~ť�;T=�"��]�.�K�*��A��&���-�a��u&�.�E9%��FV��.R�K��rA6�࣋���1��kl�|�c�E��Z.�?=�>x��������9z�/~��lr��b�7Hm4v �Z�u��������e^y��lo]��o��o|�[k�L)�ڝR������>bۦ��n��i � �Z����[����m�BD{�L�>�V%����������#c$h���ج]�1�|4��gloﲱ�����ؾw�����1Wq�&ψ> ]K��V��s|v:fo2��y����� ��!��<��M�Z��z����ڶ��?�,�>|�ijf� ���Eɠ�Bۜ���l����1@�hm؜L�[ ����_�i�u�~�s�;h+�n�>b�c��N�]`}������ �Hkp�&W��$�I⋁sL����i��tՒ�sE�jTJg��QR\)�P��Ac�e��sn�y���9����!D�q��%�ll*�4r||H���x�gc�� ^�������`��G<{����(!�у��(kֆ���~ �OI�� Z!]�n�ȇC�����]-ytzL�k�R*�_��~`�\�}�7 +[��1��a:��j�Q�, $@����5�8�|�r�b��� +&Y��`��"Ġ𡣐�t8���X�(e���u(��>"6O��Z��k�� +��@�y}��{#o�v���uB� �c�Zp�Z$`� k�ִmCS-_P��udY��n*����:=#�'������'H�I�1�O���p��3���Y)�k��-�X�h�c��h� Z�Ǹ�itV�����uHj�:����|<�w����D������1�h���jɲ�L���q�}�K�y���*D*���'�A|D�^��m<�KtfR�u]�$�8 +;E�0?� �l���S�h�D�M� �m�$�RI�pU�E"�&��|I��%�Ւ||��kT3�|�C:��a��"IC�k׎y��E��Z�n�DX��>�鋉�U�ed�=�����^�: +��mSC�9�Ri�/>��Нϒ��J�c���U~�Έ��6\^�Xu-{��C9�[�9���|�{D��6���&˨��k>my� �|�z���#�n�툵��T�!�z�|��|�\DXU5E14��l�6Z4�~H��]�sI�E��h��} �V��E|G���=�eX��y�U�q��s��o�N�*i�}V�i)�˨�ч�_e����Z��Ȱ��!��WH1Ę��(�h�~�:?Cayt����~�-���Td���j/���)%��� �#O�Z�C�{�|�� ��_�w<���u~��O�dK�Z /���kD��^(W_?��*U�+Ey���: +hbZL\ �����r���m]�T zU����� ����g_--�+���ԃ�^����Y,��NJ����}^��� �1_���rW)DA�X�-�y�ǐ�*��Q�OC��et���yb�d��(*H��\I� 1�Nj���o��;���+d�~�>>�&7n�@�%9�Ժ_%�D�����>F����]d,�fU�}�����n����^��Y/�M�%D�d�96�W^걔��I�$m����zwѣcWHH��7I3�|��G�����ј�#����=_��D4d +LV���s�*�d\o�"���˺��t³i��nm��O己e4m��3�;b����*/ �*LV��i#+�t-t�,QJ�cD:O�u�v�{�C~��C�^1���Kl�����Lww�ػ���de�&��8�nc�w�γX�ȵbPhE���Է���Bh����Տ��;�J��%B��We�v�\߫{J+�,��w����} P1��4˪�͍]F٘Aa�+���G���O�_��Wy���^z+kV*Mr��auy�jv�k�n�J�5� q�W����d!t?�ף�B�� � *!���k�{A�U�~H 1�?��vMOr��#S�(.�f�f�57����ܿv�;�n�"��o�&�����MS�O,q���Պ���z��*�y�%40,���^=/�>�ˋT�C� �'�ac���/�!#Q�D�^�S�t��6�H��_�����k7o�� x� �d�h�OX�3�8��^c��m����pv���۷�{�%�;��o[|��.��ݸI���gg�j�t����H��4J����*�o�5O�(��G����kiZ b����c�����������6e�)��v�ln��xk��|��D���9ɾ9�o;|�� ��L�vi 4��?���s��#��(g�U���0��_bR�7�z�����0�ĥO �M����ѧ���%D��1���1M�v�3{�!�׮q��&���f@1������.{�oS�'�0�Q��,.ιxz��ݻX�hd�V��^��E���_����1�| + j��4���/���4 e��A��x�����:��"�~��yX������f7gv����M̰��'�O��Ǐ����7vw��4�%�;;4�%�>�9�b@�ڤXu��A΃�)� ���u�=���P`��?�A}��Ñ������ͱ����ϸWِ]�WO�O�E �|p|BU7� ��7���{���&�T��sdy�p0@B�*�K>��ON�w�dVk����d��g�ҘO td���4 �t����1� +Oc�w�׼d�26����������t¢iY�5�G��/yg�)��q�\�6 7F%��_��g�\s�$Xk\M��!F+�̮��w��rم^ګ�K?� ����&^�!��!���A��C���P�Bq]K��F��/}���K�����IDAT��5â��K���_,���eE�,�����/~������u�.�L�%�XCfy����2G�g<)vX�x��w��;�Z�c��ӽD��]�(P��+oՇZB�(H�a|M�#{Ü{�7�����g�毽���k���������>�O���ѳ3� _�,?������K��0��L�)*q�s��ъ�\�Բ�/�A�W��9��_�_��_�hY�ɟ�E+��W|zZJ%#��I�H��������ў�逽�M6�S�r�p���J��ޘW������Sr���5��o�� q.G[׷���u��QYg6�&Ǩ�E�e���)|�k�$����7�6�zſ|��;���u$�(-f_8��և�(�.>�@\U)��Z�2k�q�t�:,��o퐗C�6h�q��ϡ�����+�ܱ3R#LL���3�5kҝ ͚+���I9��� dĮ�"(g�J�w�-�[�\.Z6�Cn�m�O��?���g>��R��i+�O����B;����br�)n\b�#tY�-m��!7^~��9bSq#���ք�ɔ���ф�b���oPnl���џ|��;t-�X��@�0��+���k^B�ŕ� [ճ�#!����k#D�ѧ�_*�H!P�Sm:F������ ]���h�rd�F �DJ�R�$ZkJSPC�5��"R1ޡ}���[t�d�X��P��("Rx��(�w�W�(e��� ��q2%V�(�eE, +�T8!�B��JH� D +�l�������+vR�� �1܈�䅑���8mR#�� 1�cȎB��mnD�#BdC\�;oݽ�L����'��A� �(�(X)MW����Ն�A�&� ��BL'��-*zt 1b�1`b���@+�P�$*E� +� ��!��5B�� �!(�B���b@J���Eߢ.^�'��=D�`Q��w�M���C�AR�ι��#�~����`!��16�iH�5�P��N��uI5P/�y�`�1^\R�k�DB)���M( lU�����*��� ����,(�:��EJ��N�/y�����}��g,/�����p�5J|ױ�8gq~�b�f��$Ưe�x�j����X�^#R��=1f��U/��ȧ�6G��8�ٌvP�M���R +EԊ�^Jz�pEI, �1PdY��Y��.�J�u�ڗZ�B�D��J�]dHip�ӵ-�Y$�DJQ �!p���p�br���n�buv��꒳Ŋ��&�����h��;�}��:�!�N%�u��|@�Tb�����!"Bb�������O��k� �}y 9:�G5 ��((e ƎM�� +KQ��WԲ�,�u< A! �����Xk >~��R�} zO���٬W� X+CSA*�6�R��P���eMq0���tH��g,~��������>n2FH� ��5J�����ź@�)_��77���H�=���(�Y؞����Mj���B�rH9���ʞ9 JI��)j6��g��~�:{A��s�bC{����,QJ���R��y3�LD��" +|�Pg ¦×��P������Ś��G`�&3��� dY��e{�V]ѻ�q�`"��H%S1ζ�V� ���i��Ǻ���#�G|� �.`}DK�� !��&J* ��D�A)U]3�Pk���݊U������6��"���z)~| O�T��:��qe�1Wz �;��)L���yD��W�~������*�h�c�"AC_��G���7ij���a5��sL��(R���H@�6I�nX/W,k������Թ"� h]���Ҕg�ؖ6D��wʊ��p���� +S��w�h4CH�т# !z�4����xB�o��f����_�@J�ŭ�6��!��d8%�ABx��ޣ}DU�(���� Rk���|� ^�#uI�@�a�k��1A(��H$Ra#ѧ�SH��%Rt}�z���j��E�|eY4�M��(aR���dQcC�i6xUp�����~�� �_�B�-{�}&�}������ +d��7�C*�6%�t���c����]����ꊫ�}���w5Q�e#R�� �p��WL�T�={�̗K��.�L@C���Xۆ�@v�`ƀ3�1�BDއ݉+�"m�2��y�����W<���n"�tQ"�Ĉȡ����T5B���Eɝ{y���QV#Vg-s%��D0������*�����%4��V +� B��h^�̮Z�b�^l88�ӎF4e�2�*."bDJ��"��.6-6�zH�s�x��gϞ EJ�"F$ +�6�R�� +YU����g*t$��B� �.�ێ�� ��� >y���"��� +��~�Q��+��)�b` +f� �ј��[��6K����DH�VJ1�T���\0#؅�2�_��+��B����a�޳ �O�0�Z��[�����G��6b�Y ��@@m�C>2�8�Y��Lf�u�۴ĶE�V9� +�'+d�)�D�ل@�l������|��OW<�p��/ +��"Q�ۯ��� 18�ׂ�!d�r�F����g��8���CWEŰatA�& p��I!v�H�F-5������%�qN����؛/��L�e A ]��`8����n)J�œ'4������k�u�#�ŜV +�z�Q��x�q��;RH�X\g�l5 MY�"�>�� ��:�f��٬ٜ�il$���l�J|���!��mW=*$������#\߂��m���m,6=6��2�J�'�&�1W +�C�w(� @,��C��� >���l�u��un���21��|���֍J��%sH��c����S�e��p1�D�������q�{�������Gϖ �� ���wVF�K�����s���yz�[�0��[� �(�u�E�9Bt�f��yG >D:�1^�:�:��#�@�]:3B���taL2J��BBP�Qw��}��Jޙ�cLq��)G5������X�z����Fz�X/[�^�Y/u=櫳�#�f�dk�޳Y��B�\�����w v�2�HBJ���PJ��B�.( +| � +�@�"Ql�#ƈ��$އt�JPJf�)!�1����B+����b�ቼ��Ɨ�͋RH�P�K��=Ƴ1n�P6=�r��V�=�ċ�� h�%+��츺\�ˊmo���o��G}�ČP� �C-��h7SH�!�[<3�FB+����%PrC�J��()L�(�2)u�p��>��ZI�\2/��}kțMk�!�z�d8�͑R�c�l�x��n��b}ɧv�`j�� N��ֳn�)��hJ��ئ�p�ҭ7�S�S8F��*�w� ����Jib8�n��ɰBD$j0���=���&S���.^���kw9ڛ�#�h4f8�L��H�!�u��뉀2�w$A>!���u$:M�� /L�kxU�!q:�X��y((f�hl{�҂�|M�� +f',�.qm�`4���i��TB��u���R`�� �įM�w��� �Q29>fz����o�������!]�3��2��V*�����>D|H���� ĸ���q���ٸ�xR�"{kX!��F*�9~}E���-���G,�?�[�)kLYSI��3��Z\�v�4�\��%��.B1;8`9���>�\>�l���v���_#1��U�Qi�����X���ᥤ��:q1��D��vF\��mY �x1��d.���(����nyI��9"x��х!:X_�q]�T��t�%��>���rN�� EYb;��-�hcp��K =��SH��L�@gAH�4��i�|y�������\�u�Çߡ�� {%��z�6�9���タ� P��|2��� ��AOy��+�~܆�D���!y�����Z�� >�>���bC�O����zdyu�V��g_q|r�\��`4�����}@�uZ�v�&,/�YrD�)�!�2g��"���.~�����|~����H�w#��qbw���pޥ�c;���D��!�)�-�m��Է��N���:�!����h�|�W����pf?lANA*6W�Ւ���}��=BJ��b8�u-�!}��sō�K�ʒ��� +b�G�� ��f�����^�K=*R5����� !�|2��.=��>� itG�gl�9�A��'���9�����x� 2�*ļ':����� ��H!Xo6�U���) X^]"�`43��1 �%��&3�JB�(Ҙ�������� !�m^��9CQ�}� ���Jpx<�,�`���H�����8����>8�ڸӉ�'�3!�t�O +�"!�$�5�#zKo��s��Y�S��=v�NK)0B@��P����Z����Њ:V�� ��Eߢ�d6�)% �`f4�RB2)4m����O���Ԇ�w^���%˫3b �\�6W�����.�.x��7�h�R\��9\]L�s1�S���[�T�Ɗ)���E����TyX�ё�MI-L���Z�;�u��s��[�r��lE3o�>�\�%wfc�ަ� :k)�D��(�����c�3b��ߥ�Z^�/yvu��j����R�Ħ������5��h6��a������%���7�����eR�J)���(���َ�[�Rhm�R�/�W �Rz�A\ i��z�J'�5�a�5,V �,99���p-��G�Id$��ވ{�+ΦW�}�wxc2����2��r���?�j��`<�vU�����؛���x�*+����_%/O_�œ'���8B)��q<�����s����z�p4a���.��m��Mh�=�}�˦EH��&3o�v���=��9O�~�r�@W�����)�ӏ����!����jOk;�j�x)鈱Ƿ �� �8��=o��ToԌ�� �z�;ʪ`4����K~����}��}]�8����s�/�1�L�z0�����*���0LfH2��[�w��6��Ȣ��=�r~Ÿm(EU�`�\�M���� i��W �9�����j�=��9+*�� gϞ�J�@=1�}�~��Wtaɛ�#�rB_�iuŪ�v-v��V���a>yJլ�ב~�����T��!z� �D�Қ�?|� ~x�:���`�� `L���mx�6�m�gUE��*dfk�7l��>M>� ��,JP� ��O웆{�!��6x�1=8��� +�M>�{"�f��#��s�2HSaL�#tM��?�/l��H|�4���%��l8{�bv�+�0��cb�M�̅��+V������Y��'}��}�Mu��EU�7���1��Q�uj�H�*�ܢ��9�w ���&�)�$ +�ޥ�V�<3 H!�l�r~E�[�K+����w�Ė'cdyvN��L�oa�1u=d0#�3l�dXO�48�\�s��D�eϙ�1�SF�d�!(�d�<��Z.�������98�#�Ŝ�P�GCTo�.1���-��b���"Z� k4�+�,����e����^i��&��1�ߵ6Ե�a��8�'��w�(9V3WRm���?x��m�`�5���4eU�Ѝ�l��$"�M�$����TD)�Qu*�:.yY�ByTQ1���W���/�]���Ԋ�4O�6!KJ3oר�C4�Y0O8ٛ0A��:��ظ�Y��`�Ҳ�}�����ZB����>�x��Q�1���0� ��#�ep��A �`o�j�Bj���,�'T[�%R�T�k�4i�59(B��y��Ҝ��}QP�Lg3�E��zb�⺆��}_}pɋ��&4K�w=�>�3�OQJcʊ�0�̨����)���$����~�B�H Z��M�w�M�_�QJS�Q':��|Di(�h1L`A�ڶx)Bf�dQRN��1 C@�����3���%�7���S�� +�JF��P +i �q��8����~��mX�ִ�T8�_��1�MLQе-m��ȤR)�G܀�r�Cjc�f�J5�)i�~;Xr� �����O � �q�Ɣ �{(Y�]�������HQ��a +M �J�(���(K)D��S�*�B�%B+���sN���x���X���\l�]�hS&'��D�2�b3�:�G��+J����r�"��ϸ���Y8T=��hSd�\!������0i6�k�"GNP��l�V߷D���@���1�ʶ = +��]<��+�����ω}ð,集��K�ܻ�p8H��@�T��!?��=�:��e�H�t;���M������l�����n��&��g�\]���_`���=RJ�����{�Q��"d4" adQ�� +]�m���PUShxO�z� ;'Qk����'�`v��n��D��)��&MH�.MǺ��O���ggt�cvp�k�7�2�L�:�l����%�d +7!����1����'�b��n �"�7k���m6,.�Ρ�!�^{x�����OY-�����1�w��ЭK �e��Z�$ RI�VH���+*�0��u-�zM�V��[T)�s�k +C5���<��������CF����E: ��\|����� +e����;��2���V�$��ď!@3s��޹s��/���>��B )�r�_����ݤ����]�Қ���ŋg�<��]KUR*�����BT%VDlt�1 [�I`w)�!`��<���M�Ջnj����b�7��bXr^�Ҽ1���K�?}ΓG_00 �Q�F���qWʘ�v��ʢ��=�Z���~� z��F�aRkb>��1��k>~�����ɻ !��t���cc-���]O�~��J)n����������˧DoS:pg{6�9ږ�H e�=��$��Է(������bI3[0�;�a����!kή9[~�m.R�h�=�r�����/�<�kZ^�M�'w�.F�G���o:����[�6�}�����7SM�`$�*PZ'�F.���Ȣ�Ri^R�������|�{����O�ۿ���o� v���w���d�C�Հ�[.����=��6��)���7^+)�*_��r0�(+�T8!����:��0��fA�4��k�\>;�s�{�b��e�s�����;=���p��������=x�����~�Wږ�|��t�걢�M���Bj͸.���6���?� ��FXw���������O�����y�m���܍���v����>��W��.`�T�\��q�;�r����`����>e�,����\X� g�%�|�#����|��<{�Eӣ� +)"�u�z$�z�G�SU|�W�嗹{�.���g�=>��~�l���a�.+TY�B[�Wf���x�{�����{��a4��9��3��Y���$�|U�E&���>f�ΖQv�}�B��iSR & �S�6�v���n �>.�*�f<����=�޽͛�BP��X^ lBr�`*���k^��O��9��U./��`:�� �>�3&ݛ1H�$[�V�ɄZJ�OY=}����ˢ.8��|���i]d"mZ�c��k�u�#Pj)%}oSm'ι�}�}��?jIDAT(�y��S0N��H��T��j�m��OcΘ&��j��*�rûwoc��ٽ�H)q�':����6�tB9��J�aY��V�%��@�4��[�07��l�Q��0�;��3!��Y/��������lo[��]��/�W� �Q�n�k���y����<�%g����&yW���@�m*LYQ�c� �^� ��� �r�{�1�a���}�UL�ΐ�l����B�N�dW.y���� � +]V ,آ(yV�GDRyR �yF�<���{��� �{��o{���K� qW����5д�4��Z�oj���#˒��0�����3�y }�� K��u��������G��� ��`� �[Ź�I��Bd`*F�Q �]���B�Op�.:&d�U�̑R �*Sd5��� $�d~�OC��H�9�<:�����c��������+����:zh6+�w��O\��t����xF���>�?o�۾/@,$ȘTA]��z��/X]���8N��?L7�IJ�hRhޣH�Q�$X�G��`�k�RQ!�G�L�4&1�U�V�D�0�}$�(g�a� ��.�W�������/�y|v��>~_�6�$��}Z�j�ܽ������� .�/��%d=!�� � ���\-:�� R �� +�l��F$��>`X�P����6HdY�f]��� ���:�we�R%t�;؈\(o�>)�=� ’���о�hz�q�G��Oa�{���P��_�R��v��F*��ߍÉ�*`k@���x��|��-�%-p�_�6ݘ� ��>� ��5'֦*!�)�A(�.�T,�iQED��婄��I�z�F�5^�h������j��z��ބ��������3=/�%���WI�{��P'YG�nv%�7�i@�y�W +�U��ր��{K�Y3o��� �9�G�G'����q�w������H�mH`�7���_cP���[��H�iv�Vc(�+�.���9��� ���r���]%���Q��"��A +���Oh��0�)�D� �!���e�XH�&!$R�m���;LQ��a����,����?�'�I��lA�v{2���o7��0;��6����'$�t��=�� ,�Ġ��x"�rDEE/�X�q�Ү(m $��z�b���agi�.�Yپ[h��p� }y�X�51$Zл��ki�9��Z.���������C���[�ڲo��ui +z�c���)��ڭJ�f)���+~-�S�rM�݆p΋۰�e�{�0��� ������G�|��?�{GG�yb&2�>�p��K�?�P��v�Fޮ+p]�z��Ҝ?{�o������������!�V� ��I:^�������Ԛi�*�+����v|��B���k��4E�B:��n��N5&�C��b�-�Mft>���O�sx�Ç�����M@1'z1#��`�&�d�3̻l��� �� "Xl6Zaꊹ\��u�� ��f�O�Q��!X�-��o�uU\�@��'B�\呌's��#�'�N �e]!�J�3%6d>�Gƈ� +�-����޿�:�j����/�x�{��.(���;a��J�� +db��T�� +�R�s<=�@��� �g����� }M�!�D��!�o �-�F��Q7ڣ���kȄ��0:w.�e��R�N4A���iDZ�q!����'���ϸ71D�����BUU��YY&  M� �uf�4c������%���ۓ1��7�)f��^��������Ar͆�_���Q�h��J� ���'�%��DkQ�I�p1�Ǻ��!D��0�Ն����n�2��S6g�X�����F����0��Q��(Y��u���}Y� �&����=��9�{ƃ��ҜڹW��-��7 h1�5�]~��)RC �Hl�W`-Y�4�N�`�E(�, LY_�Cb��P�d���M�@@���ׇ����dJ�Q�Ǒ��������|��vܹ�������9�f�¶ٶ]HGD`mO�po�ÃC��<�y3܀Ҳ����RC��l���+ȵ޵)����'��:2�d�L�N��|j ��Z��3���?�K�~GJ�ΰ�ۍ�̎0��Ȓ��[ '{<={L9���Ѭ[�����%���/�wr�CdB̤��t!d�<l۲xy�����ٌ��doRT ��^�2�,�čS�e4F�m�wR�./�O�7�@�ZN��< 򖷬t�e�u��L���J)��mϋ��1 +"C��78�T��!�?�����Oʰ����0�Q��}lQY[��,��3��8�u���P��b_�;D·��]��C����� +��@�\�1&�S���A1�`*vS�$�HdG]#�k]�v��ͭp���gox���&��NX��.i�s.?bxX���?�vM%%Ͼ�����$f�I:S(��z|��5'w�SV5��PY�W_CU·����L �j[~�j��4�RjW(okI�6���(�޳��GT���,O�3��ɘ���pβ�<�o*�`�ԛ����$��{�紛5�o<Ȍ�)1�/ +K�������e2���[��?׽pց��*���7i(-��̤��Uv4���/x� r�|�p��z�=_<���;��\Ή}�����'�o�!t�;��4�%�Ϟ����x��[ �����eZ_'�� �/9�s/��K�c�P�iax�`�e�e�G|�����۟c�k�Rm��k�S|uA`�;tyd�{�W�^\pG�MK�Ȑ���� +)X��~����_!�[���� ��0�cD��٣�Ւ��+>>��_�.��)����m�����z1���ho)���iJ+�`\�1�l���y�Ro1Q��*��Pٷ0{�p(��H�����(�$B ��3�~a+�qBE7S�؎;�!M$��ߛ½� o��1�,"kC����,�,x��+"� �&*���Gh]�Z̩�#~�чL�s�v�(m(�f�7~t�ƾ�٦��t_Ɂ9wG~N x��R��.��Wb�������N�B�b5w�]��W.h��(�4�JST%�h>��h�W<��E�ჷ��;P;�* +b�\^\P�& e�&H>=?g�4�������y�{�!3b�:�PI����ð.�~��>���s�;��6N�m�����Ou؀��/����o�BK��ԒR�K�)[���*dzTQ����O�������6��2ՎU�І�|���_�x�g/�X{��b�r�ж-wfS~�G�>��j�Ŗ̑�v�qY�B+ �+!�\t�F1�OZ�\�oEbnz���@t�"����إ\����%n�go7�����;sYc@�������?����Cl�s~y��t��諯�e�'/���j����{�������W�}���>�h�jY�s_0U��Fk����tH�irR�'�w>��$�:�� {�^J�_~Z_cr��i�I�,�w1�'�N�39�"|O-�����t?�������� tנ�ƿ8�������9��b����^]��|�.��ӣ[�HiA��c �VE�e�i�1i!�*4�((˂'Ŕ��~�o����NweR���B�UO�^�kXo���U��TU��o�n +y#Pf'x��u���������� ��[<���K?���������1_m���A�8�cL˂���y��78:>A���N�'�xe�DDET:���':�RI�)L��$S�y�~�o��|�=����w�����/�J�3��!�_�F^Py~�7[(���ж��cj$�u��t��lƠ���;�~�)K������/���/Y,7�e�b>g��x���9:��h��T*��Kse����uUy%dҝ�P���^�F�Fh�4%�:����hP�����7��?��?�)���V��/��n;��J�ր�����Ȥ@�bW�x�q]]��۵�1��L�3�Z��av�!��#b��珩5�o�:B�Q��@xOY �FctY#Uj��(��Pi�~�2#v���#-� ��]bKt +d=��;��wߥ�Zi�gS����¤*�/������l�=~P�{c����fr�&Q*�.�V*٭5����V �we��R�Q�QYR�&��)��2��0�1������=�m�'N�]�\��� �܍h�<��e+���>��y�����G�\�)IH�(^��_Ce *�B�$������ÿ�o����fq��7�)�im�%��YZ"MZ�* �,K���,~a�5�0 ��)�Yq˭xo *1eEQ��)XVi�'�y/���=���^+tY��&�+Dȳ�"d���}� +B5� +Content-Transfer-Encoding: binary +Content-Location: https://notebooks.githubusercontent.com/view/ipynb?color_mode=auto&commit=291a7dc27e22f7db2ce83484c605887a90a94ead&enc_url=68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f676973742f7072616b6173686b6d7234382f32303934353764393839376634353062353439346463653130353935363236392f7261772f323931613764633237653232663764623263653833343834633630353838376139306139346561642f70726f6d70745f62617365645f696d6167655f696e5f7061696e74696e675f706f77657265645f62795f636c69707365672e6970796e62&logged_in=true&nwo=prakashkmr48%2F209457d9897f450b5494dce105956269&path=prompt_based_image_in_painting_powered_by_clipseg.ipynb&repository_id=118492827&repository_type=Gist#a0606fb2-e0f2-411b-9caa-0e4214c13b20 + + + + +Notebooks + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-bbffc87d-f3e3-4eb7-9fe2-9a8c1bb9ccff@mhtml.blink + +@charset "utf-8"; + +pre { line-height: 125%; } + +td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } + +span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } + +td.linenos .special { color: rgb(0, 0, 0); background-color: rgb(255, 255, 192); padding-left: 5px; padding-right: 5px; } + +span.linenos.special { color: rgb(0, 0, 0); background-color: rgb(255, 255, 192); padding-left: 5px; padding-right: 5px; } + +.highlight .hll { background-color: var(--jp-cell-editor-active-background) ; } + +.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) ; } + +.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .err { color: var(--jp-mirror-editor-error-color) ; } + +.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold; } + +.highlight .p { color: var(--jp-mirror-editor-punctuation-color) ; } + +.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.highlight .m { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .s { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold; } + +.highlight .w { color: var(--jp-mirror-editor-variable-color) ; } + +.highlight .mb { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .mf { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .mh { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .mi { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .mo { color: var(--jp-mirror-editor-number-color) ; } + +.highlight .sa { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sb { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sc { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .dl { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sd { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .s2 { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .se { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sh { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .si { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sx { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .sr { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .s1 { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .ss { color: var(--jp-mirror-editor-string-color) ; } + +.highlight .il { color: var(--jp-mirror-editor-number-color) ; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-473bb196-4376-49a5-9967-c47de0de6eb8@mhtml.blink + +@charset "utf-8"; + +[data-jp-theme-scrollbars="true"] { } + +[data-jp-theme-scrollbars="true"] .CodeMirror-hscrollbar, [data-jp-theme-scrollbars="true"] .CodeMirror-vscrollbar { } + +.jp-scrollbar-tiny { } + +[data-jp-theme-scrollbars="true"] ::-webkit-scrollbar, [data-jp-theme-scrollbars="true"] ::-webkit-scrollbar-corner { background: var(--jp-scrollbar-background-color); } + +[data-jp-theme-scrollbars="true"] ::-webkit-scrollbar-thumb { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat-x: ; background-repeat-y: ; background-attachment: ; background-origin: ; background-color: ; border: var(--jp-scrollbar-thumb-margin) solid transparent; background-clip: content-box; border-radius: var(--jp-scrollbar-thumb-radius); } + +[data-jp-theme-scrollbars="true"] ::-webkit-scrollbar-track:horizontal { border-left: var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color); border-right: var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color); } + +[data-jp-theme-scrollbars="true"] ::-webkit-scrollbar-track:vertical { border-top: var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color); border-bottom: var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color); } + +[data-jp-theme-scrollbars="true"] .CodeMirror-hscrollbar::-webkit-scrollbar, [data-jp-theme-scrollbars="true"] .CodeMirror-vscrollbar::-webkit-scrollbar, [data-jp-theme-scrollbars="true"] .CodeMirror-hscrollbar::-webkit-scrollbar-corner, [data-jp-theme-scrollbars="true"] .CodeMirror-vscrollbar::-webkit-scrollbar-corner { background-color: transparent; } + +[data-jp-theme-scrollbars="true"] .CodeMirror-hscrollbar::-webkit-scrollbar-thumb, [data-jp-theme-scrollbars="true"] .CodeMirror-vscrollbar::-webkit-scrollbar-thumb { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat-x: ; background-repeat-y: ; background-attachment: ; background-origin: ; background-color: ; border: var(--jp-scrollbar-thumb-margin) solid transparent; background-clip: content-box; border-radius: var(--jp-scrollbar-thumb-radius); } + +[data-jp-theme-scrollbars="true"] .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal { border-left: var(--jp-scrollbar-endpad) solid transparent; border-right: var(--jp-scrollbar-endpad) solid transparent; } + +[data-jp-theme-scrollbars="true"] .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical { border-top: var(--jp-scrollbar-endpad) solid transparent; border-bottom: var(--jp-scrollbar-endpad) solid transparent; } + +.jp-scrollbar-tiny::-webkit-scrollbar, .jp-scrollbar-tiny::-webkit-scrollbar-corner { background-color: transparent; height: 4px; width: 4px; } + +.jp-scrollbar-tiny::-webkit-scrollbar-thumb { background: rgba(var(--jp-scrollbar-thumb-color), 0.5); } + +.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal { border-left: 0px solid transparent; border-right: 0px solid transparent; } + +.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical { border-top: 0px solid transparent; border-bottom: 0px solid transparent; } + +.lm-ScrollBar[data-orientation="horizontal"] { min-height: 16px; max-height: 16px; min-width: 45px; border-top: 1px solid rgb(160, 160, 160); } + +.lm-ScrollBar[data-orientation="vertical"] { min-width: 16px; max-width: 16px; min-height: 45px; border-left: 1px solid rgb(160, 160, 160); } + +.lm-ScrollBar-button { background-color: rgb(240, 240, 240); background-position: center center; min-height: 15px; max-height: 15px; min-width: 15px; max-width: 15px; } + +.lm-ScrollBar-button:hover { background-color: rgb(218, 218, 218); } + +.lm-ScrollBar-button.lm-mod-active { background-color: rgb(205, 205, 205); } + +.lm-ScrollBar-track { background: rgb(240, 240, 240); } + +.lm-ScrollBar-thumb { background: rgb(205, 205, 205); } + +.lm-ScrollBar-thumb:hover { background: rgb(186, 186, 186); } + +.lm-ScrollBar-thumb.lm-mod-active { background: rgb(160, 160, 160); } + +.lm-ScrollBar[data-orientation="horizontal"] .lm-ScrollBar-thumb { height: 100%; min-width: 15px; border-left: 1px solid rgb(160, 160, 160); border-right: 1px solid rgb(160, 160, 160); } + +.lm-ScrollBar[data-orientation="vertical"] .lm-ScrollBar-thumb { width: 100%; min-height: 15px; border-top: 1px solid rgb(160, 160, 160); border-bottom: 1px solid rgb(160, 160, 160); } + +.lm-ScrollBar[data-orientation="horizontal"] .lm-ScrollBar-button[data-action="decrement"] { background-image: var(--jp-icon-caret-left); background-size: 17px; } + +.lm-ScrollBar[data-orientation="horizontal"] .lm-ScrollBar-button[data-action="increment"] { background-image: var(--jp-icon-caret-right); background-size: 17px; } + +.lm-ScrollBar[data-orientation="vertical"] .lm-ScrollBar-button[data-action="decrement"] { background-image: var(--jp-icon-caret-up); background-size: 17px; } + +.lm-ScrollBar[data-orientation="vertical"] .lm-ScrollBar-button[data-action="increment"] { background-image: var(--jp-icon-caret-down); background-size: 17px; } + +.p-Widget, .lm-Widget { box-sizing: border-box; position: relative; overflow: hidden; cursor: default; } + +.p-Widget.p-mod-hidden, .lm-Widget.lm-mod-hidden { display: none !important; } + +.p-CommandPalette, .lm-CommandPalette { display: flex; flex-direction: column; user-select: none; } + +.p-CommandPalette-search, .lm-CommandPalette-search { flex: 0 0 auto; } + +.p-CommandPalette-content, .lm-CommandPalette-content { flex: 1 1 auto; margin: 0px; padding: 0px; min-height: 0px; overflow: auto; list-style-type: none; } + +.p-CommandPalette-header, .lm-CommandPalette-header { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.p-CommandPalette-item, .lm-CommandPalette-item { display: flex; flex-direction: row; } + +.p-CommandPalette-itemIcon, .lm-CommandPalette-itemIcon { flex: 0 0 auto; } + +.p-CommandPalette-itemContent, .lm-CommandPalette-itemContent { flex: 1 1 auto; overflow: hidden; } + +.p-CommandPalette-itemShortcut, .lm-CommandPalette-itemShortcut { flex: 0 0 auto; } + +.p-CommandPalette-itemLabel, .lm-CommandPalette-itemLabel { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.lm-close-icon { border: 1px solid transparent; background-color: transparent; position: absolute; z-index: 1; right: 3%; top: 0px; bottom: 0px; margin: auto; padding: 7px 0px; display: none; vertical-align: middle; outline: 0px; cursor: pointer; } + +.lm-close-icon::after { content: "X"; display: block; width: 15px; height: 15px; text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-size: 12px; cursor: pointer; } + +.p-DockPanel, .lm-DockPanel { z-index: 0; } + +.p-DockPanel-widget, .lm-DockPanel-widget { z-index: 0; } + +.p-DockPanel-tabBar, .lm-DockPanel-tabBar { z-index: 1; } + +.p-DockPanel-handle, .lm-DockPanel-handle { z-index: 2; } + +.p-DockPanel-handle.p-mod-hidden, .lm-DockPanel-handle.lm-mod-hidden { display: none !important; } + +.p-DockPanel-handle::after, .lm-DockPanel-handle::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: ""; } + +.p-DockPanel-handle[data-orientation="horizontal"], .lm-DockPanel-handle[data-orientation="horizontal"] { cursor: ew-resize; } + +.p-DockPanel-handle[data-orientation="vertical"], .lm-DockPanel-handle[data-orientation="vertical"] { cursor: ns-resize; } + +.p-DockPanel-handle[data-orientation="horizontal"]::after, .lm-DockPanel-handle[data-orientation="horizontal"]::after { left: 50%; min-width: 8px; transform: translateX(-50%); } + +.p-DockPanel-handle[data-orientation="vertical"]::after, .lm-DockPanel-handle[data-orientation="vertical"]::after { top: 50%; min-height: 8px; transform: translateY(-50%); } + +.p-DockPanel-overlay, .lm-DockPanel-overlay { z-index: 3; box-sizing: border-box; pointer-events: none; } + +.p-DockPanel-overlay.p-mod-hidden, .lm-DockPanel-overlay.lm-mod-hidden { display: none !important; } + +.p-Menu, .lm-Menu { z-index: 10000; position: absolute; white-space: nowrap; overflow: hidden auto; outline: none; user-select: none; } + +.p-Menu-content, .lm-Menu-content { margin: 0px; padding: 0px; display: table; list-style-type: none; } + +.p-Menu-item, .lm-Menu-item { display: table-row; } + +.p-Menu-item.p-mod-hidden, .p-Menu-item.p-mod-collapsed, .lm-Menu-item.lm-mod-hidden, .lm-Menu-item.lm-mod-collapsed { display: none !important; } + +.p-Menu-itemIcon, .p-Menu-itemSubmenuIcon, .lm-Menu-itemIcon, .lm-Menu-itemSubmenuIcon { display: table-cell; text-align: center; } + +.p-Menu-itemLabel, .lm-Menu-itemLabel { display: table-cell; text-align: left; } + +.p-Menu-itemShortcut, .lm-Menu-itemShortcut { display: table-cell; text-align: right; } + +.p-MenuBar, .lm-MenuBar { outline: none; user-select: none; } + +.p-MenuBar-content, .lm-MenuBar-content { margin: 0px; padding: 0px; display: flex; flex-direction: row; list-style-type: none; } + +.p--MenuBar-item, .lm-MenuBar-item { box-sizing: border-box; } + +.p-MenuBar-itemIcon, .p-MenuBar-itemLabel, .lm-MenuBar-itemIcon, .lm-MenuBar-itemLabel { display: inline-block; } + +.p-ScrollBar, .lm-ScrollBar { display: flex; user-select: none; } + +.p-ScrollBar[data-orientation="horizontal"], .lm-ScrollBar[data-orientation="horizontal"] { flex-direction: row; } + +.p-ScrollBar[data-orientation="vertical"], .lm-ScrollBar[data-orientation="vertical"] { flex-direction: column; } + +.p-ScrollBar-button, .lm-ScrollBar-button { box-sizing: border-box; flex: 0 0 auto; } + +.p-ScrollBar-track, .lm-ScrollBar-track { box-sizing: border-box; position: relative; overflow: hidden; flex: 1 1 auto; } + +.p-ScrollBar-thumb, .lm-ScrollBar-thumb { box-sizing: border-box; position: absolute; } + +.p-SplitPanel-child, .lm-SplitPanel-child { z-index: 0; } + +.p-SplitPanel-handle, .lm-SplitPanel-handle { z-index: 1; } + +.p-SplitPanel-handle.p-mod-hidden, .lm-SplitPanel-handle.lm-mod-hidden { display: none !important; } + +.p-SplitPanel-handle::after, .lm-SplitPanel-handle::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: ""; } + +.p-SplitPanel[data-orientation="horizontal"] > .p-SplitPanel-handle, .lm-SplitPanel[data-orientation="horizontal"] > .lm-SplitPanel-handle { cursor: ew-resize; } + +.p-SplitPanel[data-orientation="vertical"] > .p-SplitPanel-handle, .lm-SplitPanel[data-orientation="vertical"] > .lm-SplitPanel-handle { cursor: ns-resize; } + +.p-SplitPanel[data-orientation="horizontal"] > .p-SplitPanel-handle::after, .lm-SplitPanel[data-orientation="horizontal"] > .lm-SplitPanel-handle::after { left: 50%; min-width: 8px; transform: translateX(-50%); } + +.p-SplitPanel[data-orientation="vertical"] > .p-SplitPanel-handle::after, .lm-SplitPanel[data-orientation="vertical"] > .lm-SplitPanel-handle::after { top: 50%; min-height: 8px; transform: translateY(-50%); } + +.p-TabBar, .lm-TabBar { display: flex; user-select: none; } + +.p-TabBar[data-orientation="horizontal"], .lm-TabBar[data-orientation="horizontal"] { flex-direction: row; align-items: flex-end; } + +.p-TabBar[data-orientation="vertical"], .lm-TabBar[data-orientation="vertical"] { flex-direction: column; align-items: flex-end; } + +.p-TabBar-content, .lm-TabBar-content { margin: 0px; padding: 0px; display: flex; flex: 1 1 auto; list-style-type: none; } + +.p-TabBar[data-orientation="horizontal"] > .p-TabBar-content, .lm-TabBar[data-orientation="horizontal"] > .lm-TabBar-content { flex-direction: row; } + +.p-TabBar[data-orientation="vertical"] > .p-TabBar-content, .lm-TabBar[data-orientation="vertical"] > .lm-TabBar-content { flex-direction: column; } + +.p-TabBar-tab, .lm-TabBar-tab { display: flex; flex-direction: row; box-sizing: border-box; overflow: hidden; } + +.p-TabBar-tabIcon, .p-TabBar-tabCloseIcon, .lm-TabBar-tabIcon, .lm-TabBar-tabCloseIcon { flex: 0 0 auto; } + +.p-TabBar-tabLabel, .lm-TabBar-tabLabel { flex: 1 1 auto; overflow: hidden; white-space: nowrap; } + +.lm-TabBar-tabInput { user-select: all; width: 100%; box-sizing: border-box; } + +.p-TabBar-tab.p-mod-hidden, .lm-TabBar-tab.lm-mod-hidden { display: none !important; } + +.lm-TabBar-addButton.lm-mod-hidden { display: none !important; } + +.p-TabBar.p-mod-dragging .p-TabBar-tab, .lm-TabBar.lm-mod-dragging .lm-TabBar-tab { position: relative; } + +.p-TabBar.p-mod-dragging[data-orientation="horizontal"] .p-TabBar-tab, .lm-TabBar.lm-mod-dragging[data-orientation="horizontal"] .lm-TabBar-tab { left: 0px; transition: left 150ms ease 0s; } + +.p-TabBar.p-mod-dragging[data-orientation="vertical"] .p-TabBar-tab, .lm-TabBar.lm-mod-dragging[data-orientation="vertical"] .lm-TabBar-tab { top: 0px; transition: top 150ms ease 0s; } + +.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging, .lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging { transition: none 0s ease 0s; } + +.lm-TabBar-tabLabel .lm-TabBar-tabInput { user-select: all; width: 100%; box-sizing: border-box; background: inherit; } + +.p-TabPanel-tabBar, .lm-TabPanel-tabBar { z-index: 1; } + +.p-TabPanel-stackedPanel, .lm-TabPanel-stackedPanel { z-index: 0; } + +html { box-sizing: border-box; } + +*, ::before, ::after { box-sizing: inherit; } + +body { font-size: 14px; font-weight: 400; letter-spacing: 0px; line-height: 1.28581; text-transform: none; color: rgb(24, 32, 38); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Icons16, sans-serif; } + +p { margin-bottom: 10px; margin-top: 0px; } + +small { font-size: 12px; } + +strong { font-weight: 600; } + +::selection { background: rgba(125, 188, 255, 0.6); } + +.bp3-heading { color: rgb(24, 32, 38); font-weight: 600; margin: 0px 0px 10px; padding: 0px; } + +.bp3-dark .bp3-heading { color: rgb(245, 248, 250); } + +h1.bp3-heading, .bp3-running-text h1 { font-size: 36px; line-height: 40px; } + +h2.bp3-heading, .bp3-running-text h2 { font-size: 28px; line-height: 32px; } + +h3.bp3-heading, .bp3-running-text h3 { font-size: 22px; line-height: 25px; } + +h4.bp3-heading, .bp3-running-text h4 { font-size: 18px; line-height: 21px; } + +h5.bp3-heading, .bp3-running-text h5 { font-size: 16px; line-height: 19px; } + +h6.bp3-heading, .bp3-running-text h6 { font-size: 14px; line-height: 16px; } + +.bp3-ui-text { font-size: 14px; font-weight: 400; letter-spacing: 0px; line-height: 1.28581; text-transform: none; } + +.bp3-monospace-text { font-family: monospace; text-transform: none; } + +.bp3-text-muted { color: rgb(92, 112, 128); } + +.bp3-dark .bp3-text-muted { color: rgb(167, 182, 194); } + +.bp3-text-disabled { color: rgba(92, 112, 128, 0.6); } + +.bp3-dark .bp3-text-disabled { color: rgba(167, 182, 194, 0.6); } + +.bp3-text-overflow-ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; } + +.bp3-running-text { font-size: 14px; line-height: 1.5; } + +.bp3-running-text h1 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h1 { color: rgb(245, 248, 250); } + +.bp3-running-text h2 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h2 { color: rgb(245, 248, 250); } + +.bp3-running-text h3 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h3 { color: rgb(245, 248, 250); } + +.bp3-running-text h4 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h4 { color: rgb(245, 248, 250); } + +.bp3-running-text h5 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h5 { color: rgb(245, 248, 250); } + +.bp3-running-text h6 { color: rgb(24, 32, 38); font-weight: 600; margin-bottom: 20px; margin-top: 40px; } + +.bp3-dark .bp3-running-text h6 { color: rgb(245, 248, 250); } + +.bp3-running-text hr { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgba(16, 22, 26, 0.15); margin: 20px 0px; } + +.bp3-dark .bp3-running-text hr { border-color: rgba(255, 255, 255, 0.15); } + +.bp3-running-text p { margin: 0px 0px 10px; padding: 0px; } + +.bp3-text-large { font-size: 16px; } + +.bp3-text-small { font-size: 12px; } + +a { color: rgb(16, 107, 163); text-decoration: none; } + +a:hover { color: rgb(16, 107, 163); cursor: pointer; text-decoration: underline; } + +a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large { color: inherit; } + +a code, .bp3-dark a code { color: inherit; } + +.bp3-dark a, .bp3-dark a:hover { color: rgb(72, 175, 240); } + +.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large, .bp3-dark a:hover .bp3-icon, .bp3-dark a:hover .bp3-icon-standard, .bp3-dark a:hover .bp3-icon-large { color: inherit; } + +.bp3-running-text code, .bp3-code { font-family: monospace; text-transform: none; background: rgba(255, 255, 255, 0.7); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset; color: rgb(92, 112, 128); font-size: smaller; padding: 2px 5px; } + +.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code { background: rgba(16, 22, 26, 0.3); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; color: rgb(167, 182, 194); } + +.bp3-running-text a > code, a > .bp3-code { color: rgb(19, 124, 189); } + +.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code { color: inherit; } + +.bp3-running-text pre, .bp3-code-block { font-family: monospace; text-transform: none; background: rgba(255, 255, 255, 0.7); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset; color: rgb(24, 32, 38); display: block; font-size: 13px; line-height: 1.4; margin: 10px 0px; padding: 13px 15px 12px; word-break: break-all; overflow-wrap: break-word; } + +.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block { background: rgba(16, 22, 26, 0.3); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; color: rgb(245, 248, 250); } + +.bp3-running-text pre > code, .bp3-code-block > code { background: none; box-shadow: none; color: inherit; font-size: inherit; padding: 0px; } + +.bp3-running-text kbd, .bp3-key { -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.2) 0px 1px 1px; color: rgb(92, 112, 128); display: inline-flex; font-family: inherit; font-size: 12px; height: 24px; -webkit-box-pack: center; justify-content: center; line-height: 24px; min-width: 24px; padding: 3px 6px; vertical-align: middle; } + +.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large { margin-right: 5px; } + +.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key { background: rgb(57, 75, 89); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.4) 0px 1px 1px; color: rgb(167, 182, 194); } + +.bp3-running-text blockquote, .bp3-blockquote { border-left: 4px solid rgba(167, 182, 194, 0.5); margin: 0px 0px 10px; padding: 0px 20px; } + +.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote { border-color: rgba(115, 134, 148, 0.5); } + +.bp3-running-text ul, .bp3-running-text ol, .bp3-list { margin: 10px 0px; padding-left: 30px; } + +.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child) { margin-bottom: 5px; } + +.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol, .bp3-running-text ul ul, .bp3-running-text ol ul, .bp3-list ul { margin-top: 5px; } + +.bp3-list-unstyled { list-style: none; margin: 0px; padding: 0px; } + +.bp3-list-unstyled li { padding: 0px; } + +.bp3-rtl { text-align: right; } + +.bp3-dark { color: rgb(245, 248, 250); } + +:focus { outline: rgba(19, 124, 189, 0.6) auto 2px; outline-offset: 2px; } + +.bp3-focus-disabled :focus { outline: none !important; } + +.bp3-focus-disabled :focus ~ .bp3-control-indicator { outline: none !important; } + +.bp3-alert { max-width: 400px; padding: 20px; } + +.bp3-alert-body { display: flex; } + +.bp3-alert-body .bp3-icon { font-size: 40px; margin-right: 20px; margin-top: 0px; } + +.bp3-alert-contents { word-break: break-word; } + +.bp3-alert-footer { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; margin-top: 10px; } + +.bp3-alert-footer .bp3-button { margin-left: 10px; } + +.bp3-breadcrumbs { -webkit-box-align: center; align-items: center; cursor: default; display: flex; flex-wrap: wrap; height: 30px; list-style: none; margin: 0px; padding: 0px; } + +.bp3-breadcrumbs > li { -webkit-box-align: center; align-items: center; display: flex; } + +.bp3-breadcrumbs > li::after { background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e"); content: ""; display: block; height: 16px; margin: 0px 5px; width: 16px; } + +.bp3-breadcrumbs > li:last-of-type::after { display: none; } + +.bp3-breadcrumb, .bp3-breadcrumb-current, .bp3-breadcrumbs-collapsed { -webkit-box-align: center; align-items: center; display: inline-flex; font-size: 16px; } + +.bp3-breadcrumb, .bp3-breadcrumbs-collapsed { color: rgb(92, 112, 128); } + +.bp3-breadcrumb:hover { text-decoration: none; } + +.bp3-breadcrumb.bp3-disabled { color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-breadcrumb .bp3-icon { margin-right: 5px; } + +.bp3-breadcrumb-current { color: inherit; font-weight: 600; } + +.bp3-breadcrumb-current .bp3-input { font-size: inherit; font-weight: inherit; vertical-align: baseline; } + +.bp3-breadcrumbs-collapsed { background: rgb(206, 217, 224); border: none; border-radius: 3px; cursor: pointer; margin-right: 2px; padding: 1px 5px; vertical-align: text-bottom; } + +.bp3-breadcrumbs-collapsed::before { background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat; content: ""; display: block; height: 16px; width: 16px; } + +.bp3-breadcrumbs-collapsed:hover { background: rgb(191, 204, 214); color: rgb(24, 32, 38); text-decoration: none; } + +.bp3-dark .bp3-breadcrumb, .bp3-dark .bp3-breadcrumbs-collapsed { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-breadcrumbs > li::after { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-breadcrumb.bp3-disabled { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-breadcrumb-current { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-breadcrumbs-collapsed { background: rgba(16, 22, 26, 0.4); } + +.bp3-dark .bp3-breadcrumbs-collapsed:hover { background: rgba(16, 22, 26, 0.6); color: rgb(245, 248, 250); } + +.bp3-button { display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; border: none; border-radius: 3px; cursor: pointer; font-size: 14px; -webkit-box-pack: center; justify-content: center; padding: 5px 10px; text-align: left; vertical-align: middle; min-height: 30px; min-width: 30px; } + +.bp3-button > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-button > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-button::before, .bp3-button > * { margin-right: 7px; } + +.bp3-button:empty::before, .bp3-button > :last-child { margin-right: 0px; } + +.bp3-button:empty { padding: 0px !important; } + +.bp3-button:disabled, .bp3-button.bp3-disabled { cursor: not-allowed; } + +.bp3-button.bp3-fill { display: flex; width: 100%; } + +.bp3-button.bp3-align-right, .bp3-align-right .bp3-button { text-align: right; } + +.bp3-button.bp3-align-left, .bp3-align-left .bp3-button { text-align: left; } + +.bp3-button:not([class*="bp3-intent-"]) { background-color: rgb(245, 248, 250); background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; color: rgb(24, 32, 38); } + +.bp3-button:not([class*="bp3-intent-"]):hover { background-clip: padding-box; background-color: rgb(235, 241, 245); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; } + +.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active { background-color: rgb(216, 225, 232); background-image: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled { background-color: rgba(206, 217, 224, 0.5); background-image: none; box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; outline: none; } + +.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover { background: rgba(206, 217, 224, 0.7); } + +.bp3-button.bp3-intent-primary { background-color: rgb(19, 124, 189); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active { color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-primary:hover { background-color: rgb(16, 107, 163); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active { background-color: rgb(14, 90, 138); background-image: none; box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled { background-color: rgba(19, 124, 189, 0.5); background-image: none; border-color: transparent; box-shadow: none; color: rgba(255, 255, 255, 0.6); } + +.bp3-button.bp3-intent-success { background-color: rgb(15, 153, 96); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active { color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-success:hover { background-color: rgb(13, 128, 80); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active { background-color: rgb(10, 102, 64); background-image: none; box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled { background-color: rgba(15, 153, 96, 0.5); background-image: none; border-color: transparent; box-shadow: none; color: rgba(255, 255, 255, 0.6); } + +.bp3-button.bp3-intent-warning { background-color: rgb(217, 130, 43); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active { color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-warning:hover { background-color: rgb(191, 115, 38); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active { background-color: rgb(166, 99, 33); background-image: none; box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled { background-color: rgba(217, 130, 43, 0.5); background-image: none; border-color: transparent; box-shadow: none; color: rgba(255, 255, 255, 0.6); } + +.bp3-button.bp3-intent-danger { background-color: rgb(219, 55, 55); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active { color: rgb(255, 255, 255); } + +.bp3-button.bp3-intent-danger:hover { background-color: rgb(194, 48, 48); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active { background-color: rgb(168, 42, 42); background-image: none; box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled { background-color: rgba(219, 55, 55, 0.5); background-image: none; border-color: transparent; box-shadow: none; color: rgba(255, 255, 255, 0.6); } + +.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head { stroke: rgb(255, 255, 255); } + +.bp3-button.bp3-large, .bp3-large .bp3-button { min-height: 40px; min-width: 40px; font-size: 16px; padding: 5px 15px; } + +.bp3-button.bp3-large::before, .bp3-button.bp3-large > *, .bp3-large .bp3-button::before, .bp3-large .bp3-button > * { margin-right: 10px; } + +.bp3-button.bp3-large:empty::before, .bp3-button.bp3-large > :last-child, .bp3-large .bp3-button:empty::before, .bp3-large .bp3-button > :last-child { margin-right: 0px; } + +.bp3-button.bp3-small, .bp3-small .bp3-button { min-height: 24px; min-width: 24px; padding: 0px 7px; } + +.bp3-button.bp3-loading { position: relative; } + +.bp3-button.bp3-loading[class*="bp3-icon-"]::before { visibility: hidden; } + +.bp3-button.bp3-loading .bp3-button-spinner { margin: 0px; position: absolute; } + +.bp3-button.bp3-loading > :not(.bp3-button-spinner) { visibility: hidden; } + +.bp3-button[class*="bp3-icon-"]::before { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; color: rgb(92, 112, 128); } + +.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large { color: rgb(92, 112, 128); } + +.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right { margin-left: 7px; } + +.bp3-button .bp3-icon:first-child:last-child, .bp3-button .bp3-spinner + .bp3-icon:last-child { margin: 0px -7px; } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]) { background-color: rgb(57, 75, 89); background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; color: rgb(245, 248, 250); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active { background-color: rgb(32, 43, 51); background-image: none; box-shadow: rgba(16, 22, 26, 0.6) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled { background-color: rgba(57, 75, 89, 0.5); background-image: none; box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active { background: rgba(57, 75, 89, 0.7); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head { background: rgba(16, 22, 26, 0.5); stroke: rgb(138, 155, 168); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-button[class*="bp3-intent-"] { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-button[class*="bp3-intent-"]:hover { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled { background-image: none; box-shadow: none; color: rgba(255, 255, 255, 0.3); } + +.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head { stroke: rgb(138, 155, 168); } + +.bp3-button:disabled::before, .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before, .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before, .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large { color: inherit !important; } + +.bp3-button.bp3-minimal { background: none; box-shadow: none; } + +.bp3-button.bp3-minimal:hover { background: rgba(167, 182, 194, 0.3); box-shadow: none; color: rgb(24, 32, 38); text-decoration: none; } + +.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active { background: rgba(115, 134, 148, 0.3); box-shadow: none; color: rgb(24, 32, 38); } + +.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover { background: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active { background: rgba(115, 134, 148, 0.3); } + +.bp3-dark .bp3-button.bp3-minimal { background: none; box-shadow: none; color: inherit; } + +.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active { background: none; box-shadow: none; } + +.bp3-dark .bp3-button.bp3-minimal:hover { background: rgba(138, 155, 168, 0.15); } + +.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active { background: rgba(138, 155, 168, 0.3); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover { background: none; color: rgba(167, 182, 194, 0.6); cursor: not-allowed; } + +.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active { background: rgba(138, 155, 168, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active { background: none; box-shadow: none; color: rgb(16, 107, 163); } + +.bp3-button.bp3-minimal.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.15); color: rgb(16, 107, 163); } + +.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(16, 107, 163); } + +.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled { background: none; color: rgba(16, 107, 163, 0.5); } + +.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { stroke: rgb(16, 107, 163); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.2); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled { background: none; color: rgba(72, 175, 240, 0.5); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active { background: none; box-shadow: none; color: rgb(13, 128, 80); } + +.bp3-button.bp3-minimal.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.15); color: rgb(13, 128, 80); } + +.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(13, 128, 80); } + +.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled { background: none; color: rgba(13, 128, 80, 0.5); } + +.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { stroke: rgb(13, 128, 80); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.2); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled { background: none; color: rgba(61, 204, 145, 0.5); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active { background: none; box-shadow: none; color: rgb(191, 115, 38); } + +.bp3-button.bp3-minimal.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.15); color: rgb(191, 115, 38); } + +.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(191, 115, 38); } + +.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled { background: none; color: rgba(191, 115, 38, 0.5); } + +.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { stroke: rgb(191, 115, 38); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.2); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled { background: none; color: rgba(255, 179, 102, 0.5); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active { background: none; box-shadow: none; color: rgb(194, 48, 48); } + +.bp3-button.bp3-minimal.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.15); color: rgb(194, 48, 48); } + +.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(194, 48, 48); } + +.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled { background: none; color: rgba(194, 48, 48, 0.5); } + +.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { stroke: rgb(194, 48, 48); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.2); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled { background: none; color: rgba(255, 115, 115, 0.5); } + +.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button.bp3-outlined { background: none; box-shadow: none; border: 1px solid rgba(24, 32, 38, 0.2); box-sizing: border-box; } + +.bp3-button.bp3-outlined:hover { background: rgba(167, 182, 194, 0.3); box-shadow: none; color: rgb(24, 32, 38); text-decoration: none; } + +.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active { background: rgba(115, 134, 148, 0.3); box-shadow: none; color: rgb(24, 32, 38); } + +.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover { background: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active { background: rgba(115, 134, 148, 0.3); } + +.bp3-dark .bp3-button.bp3-outlined { background: none; box-shadow: none; color: inherit; } + +.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active { background: none; box-shadow: none; } + +.bp3-dark .bp3-button.bp3-outlined:hover { background: rgba(138, 155, 168, 0.15); } + +.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active { background: rgba(138, 155, 168, 0.3); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover { background: none; color: rgba(167, 182, 194, 0.6); cursor: not-allowed; } + +.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active { background: rgba(138, 155, 168, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active { background: none; box-shadow: none; color: rgb(16, 107, 163); } + +.bp3-button.bp3-outlined.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.15); color: rgb(16, 107, 163); } + +.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(16, 107, 163); } + +.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled { background: none; color: rgba(16, 107, 163, 0.5); } + +.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { stroke: rgb(16, 107, 163); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.2); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled { background: none; color: rgba(72, 175, 240, 0.5); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active { background: none; box-shadow: none; color: rgb(13, 128, 80); } + +.bp3-button.bp3-outlined.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.15); color: rgb(13, 128, 80); } + +.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(13, 128, 80); } + +.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled { background: none; color: rgba(13, 128, 80, 0.5); } + +.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { stroke: rgb(13, 128, 80); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.2); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled { background: none; color: rgba(61, 204, 145, 0.5); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active { background: none; box-shadow: none; color: rgb(191, 115, 38); } + +.bp3-button.bp3-outlined.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.15); color: rgb(191, 115, 38); } + +.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(191, 115, 38); } + +.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled { background: none; color: rgba(191, 115, 38, 0.5); } + +.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { stroke: rgb(191, 115, 38); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.2); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled { background: none; color: rgba(255, 179, 102, 0.5); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active { background: none; box-shadow: none; color: rgb(194, 48, 48); } + +.bp3-button.bp3-outlined.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.15); color: rgb(194, 48, 48); } + +.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(194, 48, 48); } + +.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled { background: none; color: rgba(194, 48, 48, 0.5); } + +.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { stroke: rgb(194, 48, 48); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.2); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled { background: none; color: rgba(255, 115, 115, 0.5); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover { border-color: rgba(92, 112, 128, 0.1); } + +.bp3-dark .bp3-button.bp3-outlined { border-color: rgba(255, 255, 255, 0.4); } + +.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover { border-color: rgba(255, 255, 255, 0.2); } + +.bp3-button.bp3-outlined.bp3-intent-primary { border-color: rgba(16, 107, 163, 0.6); } + +.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled { border-color: rgba(16, 107, 163, 0.2); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary { border-color: rgba(72, 175, 240, 0.6); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled { border-color: rgba(72, 175, 240, 0.2); } + +.bp3-button.bp3-outlined.bp3-intent-success { border-color: rgba(13, 128, 80, 0.6); } + +.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled { border-color: rgba(13, 128, 80, 0.2); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success { border-color: rgba(61, 204, 145, 0.6); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled { border-color: rgba(61, 204, 145, 0.2); } + +.bp3-button.bp3-outlined.bp3-intent-warning { border-color: rgba(191, 115, 38, 0.6); } + +.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled { border-color: rgba(191, 115, 38, 0.2); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning { border-color: rgba(255, 179, 102, 0.6); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled { border-color: rgba(255, 179, 102, 0.2); } + +.bp3-button.bp3-outlined.bp3-intent-danger { border-color: rgba(194, 48, 48, 0.6); } + +.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled { border-color: rgba(194, 48, 48, 0.2); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger { border-color: rgba(255, 115, 115, 0.6); } + +.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled { border-color: rgba(255, 115, 115, 0.2); } + +a.bp3-button { text-align: center; text-decoration: none; transition: none 0s ease 0s; } + +a.bp3-button, a.bp3-button:hover, a.bp3-button:active { color: rgb(24, 32, 38); } + +a.bp3-button.bp3-disabled { color: rgba(92, 112, 128, 0.6); } + +.bp3-button-text { -webkit-box-flex: 0; flex: 0 1 auto; } + +.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text, .bp3-button-group.bp3-align-left .bp3-button-text, .bp3-button-group.bp3-align-right .bp3-button-text { -webkit-box-flex: 1; flex: 1 1 auto; } + +.bp3-button-group { display: inline-flex; } + +.bp3-button-group .bp3-button { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; z-index: 4; } + +.bp3-button-group .bp3-button:focus { z-index: 5; } + +.bp3-button-group .bp3-button:hover { z-index: 6; } + +.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active { z-index: 7; } + +.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled { z-index: 3; } + +.bp3-button-group .bp3-button[class*="bp3-intent-"] { z-index: 9; } + +.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus { z-index: 10; } + +.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover { z-index: 11; } + +.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active { z-index: 12; } + +.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled { z-index: 8; } + +.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button, .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; } + +.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button, .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; margin-right: -1px; } + +.bp3-button-group.bp3-minimal .bp3-button { background: none; box-shadow: none; } + +.bp3-button-group.bp3-minimal .bp3-button:hover { background: rgba(167, 182, 194, 0.3); box-shadow: none; color: rgb(24, 32, 38); text-decoration: none; } + +.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active { background: rgba(115, 134, 148, 0.3); box-shadow: none; color: rgb(24, 32, 38); } + +.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover { background: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active { background: rgba(115, 134, 148, 0.3); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button { background: none; box-shadow: none; color: inherit; } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active { background: none; box-shadow: none; } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover { background: rgba(138, 155, 168, 0.15); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active { background: rgba(138, 155, 168, 0.3); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover { background: none; color: rgba(167, 182, 194, 0.6); cursor: not-allowed; } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active { background: rgba(138, 155, 168, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active { background: none; box-shadow: none; color: rgb(16, 107, 163); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.15); color: rgb(16, 107, 163); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(16, 107, 163); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled { background: none; color: rgba(16, 107, 163, 0.5); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { stroke: rgb(16, 107, 163); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.2); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled { background: none; color: rgba(72, 175, 240, 0.5); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active { background: none; box-shadow: none; color: rgb(13, 128, 80); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.15); color: rgb(13, 128, 80); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(13, 128, 80); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled { background: none; color: rgba(13, 128, 80, 0.5); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { stroke: rgb(13, 128, 80); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.2); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled { background: none; color: rgba(61, 204, 145, 0.5); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active { background: none; box-shadow: none; color: rgb(191, 115, 38); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.15); color: rgb(191, 115, 38); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(191, 115, 38); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled { background: none; color: rgba(191, 115, 38, 0.5); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { stroke: rgb(191, 115, 38); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.2); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled { background: none; color: rgba(255, 179, 102, 0.5); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active { background: none; box-shadow: none; color: rgb(194, 48, 48); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.15); color: rgb(194, 48, 48); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(194, 48, 48); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled { background: none; color: rgba(194, 48, 48, 0.5); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { stroke: rgb(194, 48, 48); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.2); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled { background: none; color: rgba(255, 115, 115, 0.5); } + +.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-button-group .bp3-popover-wrapper, .bp3-button-group .bp3-popover-target { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; } + +.bp3-button-group.bp3-fill { display: flex; width: 100%; } + +.bp3-button-group .bp3-button.bp3-fill, .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed) { -webkit-box-flex: 1; flex: 1 1 auto; } + +.bp3-button-group.bp3-vertical { -webkit-box-align: stretch; align-items: stretch; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; vertical-align: top; } + +.bp3-button-group.bp3-vertical.bp3-fill { height: 100%; width: unset; } + +.bp3-button-group.bp3-vertical .bp3-button { width: 100%; margin-right: 0px !important; } + +.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button, .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child { border-radius: 3px 3px 0px 0px; } + +.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button, .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child { border-radius: 0px 0px 3px 3px; } + +.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button, .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child) { margin-bottom: -1px; } + +.bp3-button-group.bp3-align-left .bp3-button { text-align: left; } + +.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button, .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child) { margin-right: 1px; } + +.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button, .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child) { margin-bottom: 1px; } + +.bp3-callout { font-size: 14px; line-height: 1.5; background-color: rgba(138, 155, 168, 0.15); border-radius: 3px; padding: 10px 12px 9px; position: relative; width: 100%; } + +.bp3-callout[class*="bp3-icon-"] { padding-left: 40px; } + +.bp3-callout[class*="bp3-icon-"]::before { font-family: Icons20, sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; color: rgb(92, 112, 128); left: 10px; position: absolute; top: 10px; } + +.bp3-callout.bp3-callout-icon { padding-left: 40px; } + +.bp3-callout.bp3-callout-icon > .bp3-icon:first-child { color: rgb(92, 112, 128); left: 10px; position: absolute; top: 10px; } + +.bp3-callout .bp3-heading { line-height: 20px; margin-bottom: 5px; margin-top: 0px; } + +.bp3-callout .bp3-heading:last-child { margin-bottom: 0px; } + +.bp3-dark .bp3-callout { background-color: rgba(138, 155, 168, 0.2); } + +.bp3-dark .bp3-callout[class*="bp3-icon-"]::before { color: rgb(167, 182, 194); } + +.bp3-callout.bp3-intent-primary { background-color: rgba(19, 124, 189, 0.15); } + +.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before, .bp3-callout.bp3-intent-primary > .bp3-icon:first-child, .bp3-callout.bp3-intent-primary .bp3-heading { color: rgb(16, 107, 163); } + +.bp3-dark .bp3-callout.bp3-intent-primary { background-color: rgba(19, 124, 189, 0.25); } + +.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before, .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child, .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading { color: rgb(72, 175, 240); } + +.bp3-callout.bp3-intent-success { background-color: rgba(15, 153, 96, 0.15); } + +.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before, .bp3-callout.bp3-intent-success > .bp3-icon:first-child, .bp3-callout.bp3-intent-success .bp3-heading { color: rgb(13, 128, 80); } + +.bp3-dark .bp3-callout.bp3-intent-success { background-color: rgba(15, 153, 96, 0.25); } + +.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before, .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child, .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading { color: rgb(61, 204, 145); } + +.bp3-callout.bp3-intent-warning { background-color: rgba(217, 130, 43, 0.15); } + +.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before, .bp3-callout.bp3-intent-warning > .bp3-icon:first-child, .bp3-callout.bp3-intent-warning .bp3-heading { color: rgb(191, 115, 38); } + +.bp3-dark .bp3-callout.bp3-intent-warning { background-color: rgba(217, 130, 43, 0.25); } + +.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before, .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child, .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading { color: rgb(255, 179, 102); } + +.bp3-callout.bp3-intent-danger { background-color: rgba(219, 55, 55, 0.15); } + +.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before, .bp3-callout.bp3-intent-danger > .bp3-icon:first-child, .bp3-callout.bp3-intent-danger .bp3-heading { color: rgb(194, 48, 48); } + +.bp3-dark .bp3-callout.bp3-intent-danger { background-color: rgba(219, 55, 55, 0.25); } + +.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before, .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child, .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading { color: rgb(255, 115, 115); } + +.bp3-running-text .bp3-callout { margin: 20px 0px; } + +.bp3-card { background-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.15) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0) 0px 0px 0px; padding: 20px; transition: transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-card.bp3-dark, .bp3-dark .bp3-card { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0) 0px 0px 0px; } + +.bp3-elevation-0 { box-shadow: rgba(16, 22, 26, 0.15) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0) 0px 0px 0px; } + +.bp3-elevation-0.bp3-dark, .bp3-dark .bp3-elevation-0 { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0) 0px 0px 0px; } + +.bp3-elevation-1 { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.2) 0px 1px 1px; } + +.bp3-elevation-1.bp3-dark, .bp3-dark .bp3-elevation-1 { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.4) 0px 1px 1px; } + +.bp3-elevation-2 { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 1px, rgba(16, 22, 26, 0.2) 0px 2px 6px; } + +.bp3-elevation-2.bp3-dark, .bp3-dark .bp3-elevation-2 { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 1px 1px, rgba(16, 22, 26, 0.4) 0px 2px 6px; } + +.bp3-elevation-3 { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; } + +.bp3-elevation-3.bp3-dark, .bp3-dark .bp3-elevation-3 { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-elevation-4 { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 4px 8px, rgba(16, 22, 26, 0.2) 0px 18px 46px 6px; } + +.bp3-elevation-4.bp3-dark, .bp3-dark .bp3-elevation-4 { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 4px 8px, rgba(16, 22, 26, 0.4) 0px 18px 46px 6px; } + +.bp3-card.bp3-interactive:hover { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; cursor: pointer; } + +.bp3-card.bp3-interactive:hover.bp3-dark, .bp3-dark .bp3-card.bp3-interactive:hover { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-card.bp3-interactive:active { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.2) 0px 1px 1px; opacity: 0.9; } + +.bp3-card.bp3-interactive:active.bp3-dark, .bp3-dark .bp3-card.bp3-interactive:active { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.4) 0px 1px 1px; } + +.bp3-collapse { height: 0px; overflow-y: hidden; transition: height 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-collapse .bp3-collapse-body { transition: transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-collapse .bp3-collapse-body[aria-hidden="true"] { display: none; } + +.bp3-context-menu .bp3-popover-target { display: block; } + +.bp3-context-menu-popover-target { position: fixed; } + +.bp3-divider { border-bottom: 1px solid rgba(16, 22, 26, 0.15); border-right: 1px solid rgba(16, 22, 26, 0.15); margin: 5px; } + +.bp3-dark .bp3-divider { border-color: rgba(16, 22, 26, 0.4); } + +.bp3-dialog-container { opacity: 1; transform: scale(1); -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; min-height: 100%; pointer-events: none; user-select: none; width: 100%; } + +.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog { opacity: 0; transform: scale(0.5); } + +.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog { opacity: 1; transform: scale(1); transition-duration: 300ms; transition-property: opacity, transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog { opacity: 1; transform: scale(1); } + +.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog { opacity: 0; transform: scale(0.5); transition-duration: 300ms; transition-property: opacity, transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-dialog { background: rgb(235, 241, 245); border-radius: 6px; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 4px 8px, rgba(16, 22, 26, 0.2) 0px 18px 46px 6px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 30px 0px; padding-bottom: 20px; pointer-events: all; user-select: text; width: 500px; } + +.bp3-dialog:focus { outline: 0px; } + +.bp3-dialog.bp3-dark, .bp3-dark .bp3-dialog { background: rgb(41, 55, 66); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 4px 8px, rgba(16, 22, 26, 0.4) 0px 18px 46px 6px; color: rgb(245, 248, 250); } + +.bp3-dialog-header { -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border-radius: 6px 6px 0px 0px; box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; min-height: 40px; padding-left: 20px; padding-right: 5px; z-index: 30; } + +.bp3-dialog-header .bp3-icon-large, .bp3-dialog-header .bp3-icon { color: rgb(92, 112, 128); -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 10px; } + +.bp3-dialog-header .bp3-heading { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; -webkit-box-flex: 1; flex: 1 1 auto; line-height: inherit; margin: 0px; } + +.bp3-dialog-header .bp3-heading:last-child { margin-right: 20px; } + +.bp3-dark .bp3-dialog-header { background: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 1px 0px; } + +.bp3-dark .bp3-dialog-header .bp3-icon-large, .bp3-dark .bp3-dialog-header .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-dialog-body { -webkit-box-flex: 1; flex: 1 1 auto; line-height: 18px; margin: 20px; } + +.bp3-dialog-footer { -webkit-box-flex: 0; flex: 0 0 auto; margin: 0px 20px; } + +.bp3-dialog-footer-actions { display: flex; -webkit-box-pack: end; justify-content: flex-end; } + +.bp3-dialog-footer-actions .bp3-button { margin-left: 10px; } + +.bp3-multistep-dialog-panels { display: flex; } + +.bp3-multistep-dialog-left-panel { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.bp3-dark .bp3-multistep-dialog-left-panel { background: rgb(32, 43, 51); } + +.bp3-multistep-dialog-right-panel { background-color: rgb(245, 248, 250); border-left: 1px solid rgba(16, 22, 26, 0.15); border-radius: 0px 0px 6px; -webkit-box-flex: 3; flex: 3 1 0%; min-width: 0px; } + +.bp3-dark .bp3-multistep-dialog-right-panel { background-color: rgb(41, 55, 66); border-left: 1px solid rgba(16, 22, 26, 0.4); } + +.bp3-multistep-dialog-footer { background-color: rgb(255, 255, 255); border-radius: 0px 0px 6px; border-top: 1px solid rgba(16, 22, 26, 0.15); padding: 10px; } + +.bp3-dark .bp3-multistep-dialog-footer { background: rgb(48, 64, 77); border-top: 1px solid rgba(16, 22, 26, 0.4); } + +.bp3-dialog-step-container { background-color: rgb(245, 248, 250); border-bottom: 1px solid rgba(16, 22, 26, 0.15); } + +.bp3-dark .bp3-dialog-step-container { background: rgb(41, 55, 66); border-bottom: 1px solid rgba(16, 22, 26, 0.4); } + +.bp3-dialog-step-container.bp3-dialog-step-viewed { background-color: rgb(255, 255, 255); } + +.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed { background: rgb(48, 64, 77); } + +.bp3-dialog-step { -webkit-box-align: center; align-items: center; background-color: rgb(245, 248, 250); border-radius: 6px; cursor: not-allowed; display: flex; margin: 4px; padding: 6px 14px; } + +.bp3-dark .bp3-dialog-step { background: rgb(41, 55, 66); } + +.bp3-dialog-step-viewed .bp3-dialog-step { background-color: rgb(255, 255, 255); cursor: pointer; } + +.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step { background: rgb(48, 64, 77); } + +.bp3-dialog-step:hover { background-color: rgb(245, 248, 250); } + +.bp3-dark .bp3-dialog-step:hover { background: rgb(41, 55, 66); } + +.bp3-dialog-step-icon { -webkit-box-align: center; align-items: center; background-color: rgba(92, 112, 128, 0.6); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 25px; -webkit-box-pack: center; justify-content: center; width: 25px; } + +.bp3-dark .bp3-dialog-step-icon { background-color: rgba(167, 182, 194, 0.6); } + +.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon { background-color: rgb(43, 149, 214); } + +.bp3-dialog-step-viewed .bp3-dialog-step-icon { background-color: rgb(138, 155, 168); } + +.bp3-dialog-step-title { color: rgba(92, 112, 128, 0.6); -webkit-box-flex: 1; flex: 1 1 0%; padding-left: 10px; } + +.bp3-dark .bp3-dialog-step-title { color: rgba(167, 182, 194, 0.6); } + +.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title { color: rgb(43, 149, 214); } + +.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title { color: rgb(24, 32, 38); } + +.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title { color: rgb(245, 248, 250); } + +.bp3-drawer { background: rgb(255, 255, 255); box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 4px 8px, rgba(16, 22, 26, 0.2) 0px 18px 46px 6px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0px; padding: 0px; } + +.bp3-drawer:focus { outline: 0px; } + +.bp3-drawer.bp3-position-top { height: 50%; left: 0px; right: 0px; top: 0px; } + +.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear { transform: translateY(-100%); } + +.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active { transform: translateY(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-top.bp3-overlay-exit { transform: translateY(0px); } + +.bp3-drawer.bp3-position-top.bp3-overlay-exit-active { transform: translateY(-100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-bottom { bottom: 0px; height: 50%; left: 0px; right: 0px; } + +.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear { transform: translateY(100%); } + +.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active { transform: translateY(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-bottom.bp3-overlay-exit { transform: translateY(0px); } + +.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active { transform: translateY(100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-left { bottom: 0px; left: 0px; top: 0px; width: 50%; } + +.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear { transform: translateX(-100%); } + +.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active { transform: translateX(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-left.bp3-overlay-exit { transform: translateX(0px); } + +.bp3-drawer.bp3-position-left.bp3-overlay-exit-active { transform: translateX(-100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-right { bottom: 0px; right: 0px; top: 0px; width: 50%; } + +.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear { transform: translateX(100%); } + +.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active { transform: translateX(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-position-right.bp3-overlay-exit { transform: translateX(0px); } + +.bp3-drawer.bp3-position-right.bp3-overlay-exit-active { transform: translateX(100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical) { bottom: 0px; right: 0px; top: 0px; width: 50%; } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear { transform: translateX(100%); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active { transform: translateX(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit { transform: translateX(0px); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active { transform: translateX(100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical { bottom: 0px; height: 50%; left: 0px; right: 0px; } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear { transform: translateY(100%); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear-active { transform: translateY(0px); transition-duration: 200ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit { transform: translateY(0px); } + +.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit-active { transform: translateY(100%); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-drawer.bp3-dark, .bp3-dark .bp3-drawer { background: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 4px 8px, rgba(16, 22, 26, 0.4) 0px 18px 46px 6px; color: rgb(245, 248, 250); } + +.bp3-drawer-header { -webkit-box-align: center; align-items: center; border-radius: 0px; box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; min-height: 40px; padding: 5px 5px 5px 20px; position: relative; } + +.bp3-drawer-header .bp3-icon-large, .bp3-drawer-header .bp3-icon { color: rgb(92, 112, 128); -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 10px; } + +.bp3-drawer-header .bp3-heading { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; -webkit-box-flex: 1; flex: 1 1 auto; line-height: inherit; margin: 0px; } + +.bp3-drawer-header .bp3-heading:last-child { margin-right: 20px; } + +.bp3-dark .bp3-drawer-header { box-shadow: rgba(16, 22, 26, 0.4) 0px 1px 0px; } + +.bp3-dark .bp3-drawer-header .bp3-icon-large, .bp3-dark .bp3-drawer-header .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-drawer-body { -webkit-box-flex: 1; flex: 1 1 auto; line-height: 18px; overflow: auto; } + +.bp3-drawer-footer { box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px inset; -webkit-box-flex: 0; flex: 0 0 auto; padding: 10px 20px; position: relative; } + +.bp3-dark .bp3-drawer-footer { box-shadow: rgba(16, 22, 26, 0.4) 0px 1px 0px inset; } + +.bp3-editable-text { cursor: text; display: inline-block; max-width: 100%; position: relative; vertical-align: top; white-space: nowrap; } + +.bp3-editable-text::before { inset: -3px; position: absolute; border-radius: 3px; content: ""; transition: background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-editable-text:hover::before { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset; } + +.bp3-editable-text.bp3-editable-text-editing::before { background-color: rgb(255, 255, 255); box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-editable-text.bp3-disabled::before { box-shadow: none; } + +.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input, .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content { color: rgb(19, 124, 189); } + +.bp3-editable-text.bp3-intent-primary:hover::before { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0.4) 0px 0px 0px 1px inset; } + +.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-editable-text.bp3-intent-success .bp3-editable-text-input, .bp3-editable-text.bp3-intent-success .bp3-editable-text-content { color: rgb(15, 153, 96); } + +.bp3-editable-text.bp3-intent-success:hover::before { box-shadow: rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0.4) 0px 0px 0px 1px inset; } + +.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px, rgba(15, 153, 96, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input, .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content { color: rgb(217, 130, 43); } + +.bp3-editable-text.bp3-intent-warning:hover::before { box-shadow: rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0.4) 0px 0px 0px 1px inset; } + +.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px, rgba(217, 130, 43, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input, .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content { color: rgb(219, 55, 55); } + +.bp3-editable-text.bp3-intent-danger:hover::before { box-shadow: rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0.4) 0px 0px 0px 1px inset; } + +.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px, rgba(219, 55, 55, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-dark .bp3-editable-text:hover::before { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(255, 255, 255, 0.15) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before { background-color: rgba(16, 22, 26, 0.3); box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-disabled::before { box-shadow: none; } + +.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before { box-shadow: rgba(72, 175, 240, 0) 0px 0px 0px 0px, rgba(72, 175, 240, 0) 0px 0px 0px 0px, rgba(72, 175, 240, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before { box-shadow: rgb(72, 175, 240) 0px 0px 0px 1px, rgba(72, 175, 240, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before { box-shadow: rgba(61, 204, 145, 0) 0px 0px 0px 0px, rgba(61, 204, 145, 0) 0px 0px 0px 0px, rgba(61, 204, 145, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before { box-shadow: rgb(61, 204, 145) 0px 0px 0px 1px, rgba(61, 204, 145, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before { box-shadow: rgba(255, 179, 102, 0) 0px 0px 0px 0px, rgba(255, 179, 102, 0) 0px 0px 0px 0px, rgba(255, 179, 102, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before { box-shadow: rgb(255, 179, 102) 0px 0px 0px 1px, rgba(255, 179, 102, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before { box-shadow: rgba(255, 115, 115, 0) 0px 0px 0px 0px, rgba(255, 115, 115, 0) 0px 0px 0px 0px, rgba(255, 115, 115, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before { box-shadow: rgb(255, 115, 115) 0px 0px 0px 1px, rgba(255, 115, 115, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-editable-text-input, .bp3-editable-text-content { color: inherit; display: inherit; font: inherit; letter-spacing: inherit; max-width: inherit; min-width: inherit; position: relative; resize: none; text-transform: inherit; vertical-align: top; } + +.bp3-editable-text-input { background: none; border: none; box-shadow: none; padding: 0px; white-space: pre-wrap; width: 100%; } + +.bp3-editable-text-input::-webkit-input-placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-editable-text-input::placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-editable-text-input:focus { outline: none; } + +.bp3-editable-text-content { overflow: hidden; padding-right: 2px; text-overflow: ellipsis; white-space: pre; } + +.bp3-editable-text-editing > .bp3-editable-text-content { left: 0px; position: absolute; visibility: hidden; } + +.bp3-editable-text-placeholder > .bp3-editable-text-content { color: rgba(92, 112, 128, 0.6); } + +.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content { color: rgba(167, 182, 194, 0.6); } + +.bp3-editable-text.bp3-multiline { display: block; } + +.bp3-editable-text.bp3-multiline .bp3-editable-text-content { overflow: auto; white-space: pre-wrap; overflow-wrap: break-word; } + +.bp3-divider { border-bottom: 1px solid rgba(16, 22, 26, 0.15); border-right: 1px solid rgba(16, 22, 26, 0.15); margin: 5px; } + +.bp3-dark .bp3-divider { border-color: rgba(16, 22, 26, 0.4); } + +.bp3-control-group { transform: translateZ(0px); display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: stretch; align-items: stretch; } + +.bp3-control-group > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-control-group > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-control-group .bp3-button, .bp3-control-group .bp3-html-select, .bp3-control-group .bp3-input, .bp3-control-group .bp3-select { position: relative; } + +.bp3-control-group .bp3-input { border-radius: inherit; z-index: 2; } + +.bp3-control-group .bp3-input:focus { border-radius: 3px; z-index: 14; } + +.bp3-control-group .bp3-input[class*="bp3-intent"] { z-index: 13; } + +.bp3-control-group .bp3-input[class*="bp3-intent"]:focus { z-index: 15; } + +.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled { z-index: 1; } + +.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input { z-index: 13; } + +.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus { z-index: 15; } + +.bp3-control-group .bp3-button, .bp3-control-group .bp3-html-select select, .bp3-control-group .bp3-select select { transform: translateZ(0px); border-radius: inherit; z-index: 4; } + +.bp3-control-group .bp3-button:focus, .bp3-control-group .bp3-html-select select:focus, .bp3-control-group .bp3-select select:focus { z-index: 5; } + +.bp3-control-group .bp3-button:hover, .bp3-control-group .bp3-html-select select:hover, .bp3-control-group .bp3-select select:hover { z-index: 6; } + +.bp3-control-group .bp3-button:active, .bp3-control-group .bp3-html-select select:active, .bp3-control-group .bp3-select select:active { z-index: 7; } + +.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled, .bp3-control-group .bp3-html-select select[readonly], .bp3-control-group .bp3-html-select select:disabled, .bp3-control-group .bp3-html-select select.bp3-disabled, .bp3-control-group .bp3-select select[readonly], .bp3-control-group .bp3-select select:disabled, .bp3-control-group .bp3-select select.bp3-disabled { z-index: 3; } + +.bp3-control-group .bp3-button[class*="bp3-intent"], .bp3-control-group .bp3-html-select select[class*="bp3-intent"], .bp3-control-group .bp3-select select[class*="bp3-intent"] { z-index: 9; } + +.bp3-control-group .bp3-button[class*="bp3-intent"]:focus, .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus, .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus { z-index: 10; } + +.bp3-control-group .bp3-button[class*="bp3-intent"]:hover, .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover, .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover { z-index: 11; } + +.bp3-control-group .bp3-button[class*="bp3-intent"]:active, .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active, .bp3-control-group .bp3-select select[class*="bp3-intent"]:active { z-index: 12; } + +.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled, .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly], .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled, .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly], .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled { z-index: 8; } + +.bp3-control-group .bp3-input-group > .bp3-icon, .bp3-control-group .bp3-input-group > .bp3-button, .bp3-control-group .bp3-input-group > .bp3-input-left-container, .bp3-control-group .bp3-input-group > .bp3-input-action { z-index: 16; } + +.bp3-control-group .bp3-select::after, .bp3-control-group .bp3-html-select::after, .bp3-control-group .bp3-select > .bp3-icon, .bp3-control-group .bp3-html-select > .bp3-icon { z-index: 17; } + +.bp3-control-group .bp3-select:focus-within { z-index: 5; } + +.bp3-control-group:not(.bp3-vertical) > :not(.bp3-divider) { margin-right: -1px; } + +.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child) { margin-left: 6px; } + +.bp3-dark .bp3-control-group:not(.bp3-vertical) > :not(.bp3-divider) { margin-right: 0px; } + +.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button { margin-left: 1px; } + +.bp3-control-group .bp3-popover-wrapper, .bp3-control-group .bp3-popover-target { border-radius: inherit; } + +.bp3-control-group > :first-child { border-radius: 3px 0px 0px 3px; } + +.bp3-control-group > :last-child { border-radius: 0px 3px 3px 0px; margin-right: 0px; } + +.bp3-control-group > :only-child { border-radius: 3px; margin-right: 0px; } + +.bp3-control-group .bp3-input-group .bp3-button { border-radius: 3px; } + +.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group { border-bottom-left-radius: 0px; border-top-left-radius: 0px; } + +.bp3-control-group.bp3-fill { width: 100%; } + +.bp3-control-group > .bp3-fill { -webkit-box-flex: 1; flex: 1 1 auto; } + +.bp3-control-group.bp3-fill > :not(.bp3-fixed) { -webkit-box-flex: 1; flex: 1 1 auto; } + +.bp3-control-group.bp3-vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.bp3-control-group.bp3-vertical > * { margin-top: -1px; } + +.bp3-control-group.bp3-vertical > :first-child { border-radius: 3px 3px 0px 0px; margin-top: 0px; } + +.bp3-control-group.bp3-vertical > :last-child { border-radius: 0px 0px 3px 3px; } + +.bp3-control { cursor: pointer; display: block; margin-bottom: 10px; position: relative; text-transform: none; } + +.bp3-control input:checked ~ .bp3-control-indicator { background-color: rgb(19, 124, 189); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-control:hover input:checked ~ .bp3-control-indicator { background-color: rgb(16, 107, 163); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator { background: rgb(14, 90, 138); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-control input:disabled:checked ~ .bp3-control-indicator { background: rgba(19, 124, 189, 0.5); box-shadow: none; } + +.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator { background-color: rgb(16, 107, 163); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator { background-color: rgb(14, 90, 138); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator { background: rgba(14, 90, 138, 0.5); box-shadow: none; } + +.bp3-control:not(.bp3-align-right) { padding-left: 26px; } + +.bp3-control:not(.bp3-align-right) .bp3-control-indicator { margin-left: -26px; } + +.bp3-control.bp3-align-right { padding-right: 26px; } + +.bp3-control.bp3-align-right .bp3-control-indicator { margin-right: -26px; } + +.bp3-control.bp3-disabled { color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-control.bp3-inline { display: inline-block; margin-right: 20px; } + +.bp3-control input { left: 0px; opacity: 0; position: absolute; top: 0px; z-index: -1; } + +.bp3-control .bp3-control-indicator { background-clip: padding-box; background-color: rgb(245, 248, 250); background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)); border: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; cursor: pointer; display: inline-block; font-size: 16px; height: 1em; margin-right: 10px; margin-top: -3px; position: relative; user-select: none; vertical-align: middle; width: 1em; } + +.bp3-control .bp3-control-indicator::before { content: ""; display: block; height: 1em; width: 1em; } + +.bp3-control:hover .bp3-control-indicator { background-color: rgb(235, 241, 245); } + +.bp3-control input:not(:disabled):active ~ .bp3-control-indicator { background: rgb(216, 225, 232); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-control input:disabled ~ .bp3-control-indicator { background: rgba(206, 217, 224, 0.5); box-shadow: none; cursor: not-allowed; } + +.bp3-control input:focus ~ .bp3-control-indicator { outline: rgba(19, 124, 189, 0.6) auto 2px; outline-offset: 2px; } + +.bp3-control.bp3-align-right .bp3-control-indicator { float: right; margin-left: 10px; margin-top: 1px; } + +.bp3-control.bp3-large { font-size: 16px; } + +.bp3-control.bp3-large:not(.bp3-align-right) { padding-left: 30px; } + +.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator { margin-left: -30px; } + +.bp3-control.bp3-large.bp3-align-right { padding-right: 30px; } + +.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator { margin-right: -30px; } + +.bp3-control.bp3-large .bp3-control-indicator { font-size: 20px; } + +.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator { margin-top: 0px; } + +.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator { background-color: rgb(19, 124, 189); background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; color: rgb(255, 255, 255); } + +.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator { background-color: rgb(16, 107, 163); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px -1px 0px inset; } + +.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator { background: rgb(14, 90, 138); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator { background: rgba(19, 124, 189, 0.5); box-shadow: none; } + +.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator { background-color: rgb(16, 107, 163); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator { background-color: rgb(14, 90, 138); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator { background: rgba(14, 90, 138, 0.5); box-shadow: none; } + +.bp3-control.bp3-checkbox .bp3-control-indicator { border-radius: 3px; } + +.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); } + +.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); } + +.bp3-control.bp3-radio .bp3-control-indicator { border-radius: 50%; } + +.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before { background-image: radial-gradient(rgb(255, 255, 255), rgb(255, 255, 255) 28%, transparent 32%); } + +.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before { opacity: 0.5; } + +.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator { } + +.bp3-control.bp3-switch input ~ .bp3-control-indicator { background: rgba(167, 182, 194, 0.5); } + +.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator { background: rgba(115, 134, 148, 0.5); } + +.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator { background: rgba(92, 112, 128, 0.5); } + +.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator { background: rgba(206, 217, 224, 0.5); } + +.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before { background: rgba(255, 255, 255, 0.8); } + +.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator { background: rgb(19, 124, 189); } + +.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator { background: rgb(16, 107, 163); } + +.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator { background: rgb(14, 90, 138); } + +.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator { background: rgba(19, 124, 189, 0.5); } + +.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before { background: rgba(255, 255, 255, 0.8); } + +.bp3-control.bp3-switch:not(.bp3-align-right) { padding-left: 38px; } + +.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator { margin-left: -38px; } + +.bp3-control.bp3-switch.bp3-align-right { padding-right: 38px; } + +.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator { margin-right: -38px; } + +.bp3-control.bp3-switch .bp3-control-indicator { border: none; border-radius: 1.75em; min-width: 1.75em; transition: background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; width: auto; box-shadow: none !important; } + +.bp3-control.bp3-switch .bp3-control-indicator::before { background: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 1px; height: calc(1em - 4px); left: 0px; margin: 2px; position: absolute; transition: left 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; width: calc(1em - 4px); } + +.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before { left: calc(100% - 1em); } + +.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) { padding-left: 45px; } + +.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator { margin-left: -45px; } + +.bp3-control.bp3-switch.bp3-large.bp3-align-right { padding-right: 45px; } + +.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator { margin-right: -45px; } + +.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator { background: rgba(16, 22, 26, 0.5); } + +.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator { background: rgba(16, 22, 26, 0.7); } + +.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator { background: rgba(16, 22, 26, 0.9); } + +.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator { background: rgba(57, 75, 89, 0.5); } + +.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before { background: rgba(16, 22, 26, 0.4); } + +.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator { background: rgb(19, 124, 189); } + +.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator { background: rgb(16, 107, 163); } + +.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator { background: rgb(14, 90, 138); } + +.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator { background: rgba(14, 90, 138, 0.5); } + +.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before { background: rgba(16, 22, 26, 0.4); } + +.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before { background: rgb(57, 75, 89); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; } + +.bp3-control.bp3-switch .bp3-switch-inner-text { font-size: 0.7em; text-align: center; } + +.bp3-control.bp3-switch .bp3-control-indicator-child:first-child { line-height: 0; margin-left: 0.5em; margin-right: 1.2em; visibility: hidden; } + +.bp3-control.bp3-switch .bp3-control-indicator-child:last-child { line-height: 1em; margin-left: 1.2em; margin-right: 0.5em; visibility: visible; } + +.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child { line-height: 1em; visibility: visible; } + +.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child { line-height: 0; visibility: hidden; } + +.bp3-dark .bp3-control { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-control.bp3-disabled { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-control .bp3-control-indicator { background-color: rgb(57, 75, 89); background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-control:hover .bp3-control-indicator { background-color: rgb(48, 64, 77); } + +.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator { background: rgb(32, 43, 51); box-shadow: rgba(16, 22, 26, 0.6) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator { background: rgba(57, 75, 89, 0.5); box-shadow: none; cursor: not-allowed; } + +.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator { color: rgba(167, 182, 194, 0.6); } + +.bp3-file-input { cursor: pointer; display: inline-block; height: 30px; position: relative; } + +.bp3-file-input input { margin: 0px; min-width: 200px; opacity: 0; } + +.bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-file-input input.bp3-disabled + .bp3-file-upload-input { background: rgba(206, 217, 224, 0.5); box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; resize: none; } + +.bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after { background-color: rgba(206, 217, 224, 0.5); background-image: none; box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; outline: none; } + +.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark .bp3-file-input input.bp3-disabled + .bp3-file-upload-input { background: rgba(57, 75, 89, 0.5); box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after { background-color: rgba(57, 75, 89, 0.5); background-image: none; box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input { color: rgb(24, 32, 38); } + +.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input { color: rgb(245, 248, 250); } + +.bp3-file-input.bp3-fill { width: 100%; } + +.bp3-file-input.bp3-large, .bp3-large .bp3-file-input { height: 40px; } + +.bp3-file-input .bp3-file-upload-input-custom-text::after { content: attr(bp3-button-text); } + +.bp3-file-upload-input { appearance: none; background: rgb(255, 255, 255); border: none; border-radius: 3px; box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; font-size: 14px; font-weight: 400; height: 30px; line-height: 30px; outline: none; padding: 0px 80px 0px 10px; transition: box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; color: rgba(92, 112, 128, 0.6); left: 0px; position: absolute; right: 0px; top: 0px; user-select: none; } + +.bp3-file-upload-input::-webkit-input-placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-file-upload-input::placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round { border-radius: 30px; box-sizing: border-box; padding-left: 10px; } + +.bp3-file-upload-input[readonly] { box-shadow: rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset; } + +.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled { background: rgba(206, 217, 224, 0.5); box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; resize: none; } + +.bp3-file-upload-input::after { background-color: rgb(245, 248, 250); background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; color: rgb(24, 32, 38); min-height: 24px; min-width: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; border-radius: 3px; content: "Browse"; line-height: 24px; margin: 3px; position: absolute; right: 0px; text-align: center; top: 0px; width: 70px; } + +.bp3-file-upload-input:hover::after { background-clip: padding-box; background-color: rgb(235, 241, 245); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; } + +.bp3-file-upload-input:active::after { background-color: rgb(216, 225, 232); background-image: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-large .bp3-file-upload-input { font-size: 16px; height: 40px; line-height: 40px; padding-right: 95px; } + +.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round { padding: 0px 15px; } + +.bp3-large .bp3-file-upload-input::after { min-height: 30px; min-width: 30px; line-height: 30px; margin: 5px; width: 85px; } + +.bp3-dark .bp3-file-upload-input { background: rgba(16, 22, 26, 0.3); box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-file-upload-input::placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-file-upload-input:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-file-upload-input[readonly] { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled { background: rgba(57, 75, 89, 0.5); box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-file-upload-input::after { background-color: rgb(57, 75, 89); background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; color: rgb(245, 248, 250); } + +.bp3-dark .bp3-file-upload-input:hover::after { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-file-upload-input:active::after { background-color: rgb(32, 43, 51); background-image: none; box-shadow: rgba(16, 22, 26, 0.6) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-file-upload-input::after { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; } + +.bp3-form-group { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0px 0px 15px; } + +.bp3-form-group label.bp3-label { margin-bottom: 5px; } + +.bp3-form-group .bp3-control { margin-top: 7px; } + +.bp3-form-group .bp3-form-helper-text { color: rgb(92, 112, 128); font-size: 12px; margin-top: 5px; } + +.bp3-form-group.bp3-intent-primary .bp3-form-helper-text { color: rgb(16, 107, 163); } + +.bp3-form-group.bp3-intent-success .bp3-form-helper-text { color: rgb(13, 128, 80); } + +.bp3-form-group.bp3-intent-warning .bp3-form-helper-text { color: rgb(191, 115, 38); } + +.bp3-form-group.bp3-intent-danger .bp3-form-helper-text { color: rgb(194, 48, 48); } + +.bp3-form-group.bp3-inline { -webkit-box-align: start; align-items: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.bp3-form-group.bp3-inline.bp3-large label.bp3-label { line-height: 40px; margin: 0px 10px 0px 0px; } + +.bp3-form-group.bp3-inline label.bp3-label { line-height: 30px; margin: 0px 10px 0px 0px; } + +.bp3-form-group.bp3-disabled .bp3-label, .bp3-form-group.bp3-disabled .bp3-text-muted, .bp3-form-group.bp3-disabled .bp3-form-helper-text { color: rgba(92, 112, 128, 0.6) !important; } + +.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-form-group .bp3-form-helper-text { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-form-group.bp3-disabled .bp3-label, .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted, .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text { color: rgba(167, 182, 194, 0.6) !important; } + +.bp3-input-group { display: block; position: relative; } + +.bp3-input-group .bp3-input { position: relative; width: 100%; } + +.bp3-input-group .bp3-input:not(:first-child) { padding-left: 30px; } + +.bp3-input-group .bp3-input:not(:last-child) { padding-right: 30px; } + +.bp3-input-group .bp3-input-action, .bp3-input-group > .bp3-input-left-container, .bp3-input-group > .bp3-button, .bp3-input-group > .bp3-icon { position: absolute; top: 0px; } + +.bp3-input-group .bp3-input-action:first-child, .bp3-input-group > .bp3-input-left-container:first-child, .bp3-input-group > .bp3-button:first-child, .bp3-input-group > .bp3-icon:first-child { left: 0px; } + +.bp3-input-group .bp3-input-action:last-child, .bp3-input-group > .bp3-input-left-container:last-child, .bp3-input-group > .bp3-button:last-child, .bp3-input-group > .bp3-icon:last-child { right: 0px; } + +.bp3-input-group .bp3-button { min-height: 24px; min-width: 24px; margin: 3px; padding: 0px 7px; } + +.bp3-input-group .bp3-button:empty { padding: 0px; } + +.bp3-input-group > .bp3-input-left-container, .bp3-input-group > .bp3-icon { z-index: 1; } + +.bp3-input-group > .bp3-input-left-container > .bp3-icon, .bp3-input-group > .bp3-icon { color: rgb(92, 112, 128); } + +.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty, .bp3-input-group > .bp3-icon:empty { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; } + +.bp3-input-group > .bp3-input-left-container > .bp3-icon, .bp3-input-group > .bp3-icon, .bp3-input-group .bp3-input-action > .bp3-spinner { margin: 7px; } + +.bp3-input-group .bp3-tag { margin: 5px; } + +.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { color: rgb(92, 112, 128); } + +.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) { color: rgb(167, 182, 194); } + +.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large { color: rgb(92, 112, 128); } + +.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled { color: rgba(92, 112, 128, 0.6) !important; } + +.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large { color: rgba(92, 112, 128, 0.6) !important; } + +.bp3-input-group.bp3-disabled { cursor: not-allowed; } + +.bp3-input-group.bp3-disabled .bp3-icon { color: rgba(92, 112, 128, 0.6); } + +.bp3-input-group.bp3-large .bp3-button { min-height: 30px; min-width: 30px; margin: 5px; } + +.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon, .bp3-input-group.bp3-large > .bp3-icon, .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner { margin: 12px; } + +.bp3-input-group.bp3-large .bp3-input { font-size: 16px; height: 40px; line-height: 40px; } + +.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round { padding: 0px 15px; } + +.bp3-input-group.bp3-large .bp3-input:not(:first-child) { padding-left: 40px; } + +.bp3-input-group.bp3-large .bp3-input:not(:last-child) { padding-right: 40px; } + +.bp3-input-group.bp3-small .bp3-button { min-height: 20px; min-width: 20px; margin: 2px; } + +.bp3-input-group.bp3-small .bp3-tag { min-height: 20px; min-width: 20px; margin: 2px; } + +.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon, .bp3-input-group.bp3-small > .bp3-icon, .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner { margin: 4px; } + +.bp3-input-group.bp3-small .bp3-input { font-size: 12px; height: 24px; line-height: 24px; padding-left: 8px; padding-right: 8px; } + +.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round { padding: 0px 12px; } + +.bp3-input-group.bp3-small .bp3-input:not(:first-child) { padding-left: 24px; } + +.bp3-input-group.bp3-small .bp3-input:not(:last-child) { padding-right: 24px; } + +.bp3-input-group.bp3-fill { -webkit-box-flex: 1; flex: 1 1 auto; width: 100%; } + +.bp3-input-group.bp3-round .bp3-button, .bp3-input-group.bp3-round .bp3-input, .bp3-input-group.bp3-round .bp3-tag { border-radius: 30px; } + +.bp3-dark .bp3-input-group .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon { color: rgba(167, 182, 194, 0.6); } + +.bp3-input-group.bp3-intent-primary .bp3-input { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgb(19, 124, 189) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-primary .bp3-input:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-primary .bp3-input[readonly] { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px inset; } + +.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled { box-shadow: none; } + +.bp3-input-group.bp3-intent-primary > .bp3-icon { color: rgb(16, 107, 163); } + +.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon { color: rgb(72, 175, 240); } + +.bp3-input-group.bp3-intent-success .bp3-input { box-shadow: rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgb(15, 153, 96) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-success .bp3-input:focus { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px, rgba(15, 153, 96, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-success .bp3-input[readonly] { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px inset; } + +.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled { box-shadow: none; } + +.bp3-input-group.bp3-intent-success > .bp3-icon { color: rgb(13, 128, 80); } + +.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon { color: rgb(61, 204, 145); } + +.bp3-input-group.bp3-intent-warning .bp3-input { box-shadow: rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgb(217, 130, 43) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-warning .bp3-input:focus { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px, rgba(217, 130, 43, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-warning .bp3-input[readonly] { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px inset; } + +.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled { box-shadow: none; } + +.bp3-input-group.bp3-intent-warning > .bp3-icon { color: rgb(191, 115, 38); } + +.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon { color: rgb(255, 179, 102); } + +.bp3-input-group.bp3-intent-danger .bp3-input { box-shadow: rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgb(219, 55, 55) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-danger .bp3-input:focus { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px, rgba(219, 55, 55, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input-group.bp3-intent-danger .bp3-input[readonly] { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px inset; } + +.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled { box-shadow: none; } + +.bp3-input-group.bp3-intent-danger > .bp3-icon { color: rgb(194, 48, 48); } + +.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon { color: rgb(255, 115, 115); } + +.bp3-input { appearance: none; background: rgb(255, 255, 255); border: none; border-radius: 3px; box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; color: rgb(24, 32, 38); font-size: 14px; font-weight: 400; height: 30px; line-height: 30px; outline: none; padding: 0px 10px; transition: box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; vertical-align: middle; } + +.bp3-input::-webkit-input-placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-input::placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-input:focus, .bp3-input.bp3-active { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input[type="search"], .bp3-input.bp3-round { border-radius: 30px; box-sizing: border-box; padding-left: 10px; } + +.bp3-input[readonly] { box-shadow: rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset; } + +.bp3-input:disabled, .bp3-input.bp3-disabled { background: rgba(206, 217, 224, 0.5); box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; resize: none; } + +.bp3-input.bp3-large { font-size: 16px; height: 40px; line-height: 40px; } + +.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round { padding: 0px 15px; } + +.bp3-input.bp3-small { font-size: 12px; height: 24px; line-height: 24px; padding-left: 8px; padding-right: 8px; } + +.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round { padding: 0px 12px; } + +.bp3-input.bp3-fill { -webkit-box-flex: 1; flex: 1 1 auto; width: 100%; } + +.bp3-dark .bp3-input { background: rgba(16, 22, 26, 0.3); box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; color: rgb(245, 248, 250); } + +.bp3-dark .bp3-input::-webkit-input-placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-input::placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-input:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input[readonly] { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled { background: rgba(57, 75, 89, 0.5); box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-input.bp3-intent-primary { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgb(19, 124, 189) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-primary:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-primary[readonly] { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px inset; } + +.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled { box-shadow: none; } + +.bp3-dark .bp3-input.bp3-intent-primary { box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgb(19, 124, 189) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-primary:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-primary[readonly] { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled { box-shadow: none; } + +.bp3-input.bp3-intent-success { box-shadow: rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgb(15, 153, 96) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-success:focus { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px, rgba(15, 153, 96, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-success[readonly] { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px inset; } + +.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled { box-shadow: none; } + +.bp3-dark .bp3-input.bp3-intent-success { box-shadow: rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgba(15, 153, 96, 0) 0px 0px 0px 0px, rgb(15, 153, 96) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-success:focus { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px, rgb(15, 153, 96) 0px 0px 0px 1px, rgba(15, 153, 96, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-success[readonly] { box-shadow: rgb(15, 153, 96) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled { box-shadow: none; } + +.bp3-input.bp3-intent-warning { box-shadow: rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgb(217, 130, 43) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-warning:focus { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px, rgba(217, 130, 43, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-warning[readonly] { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px inset; } + +.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled { box-shadow: none; } + +.bp3-dark .bp3-input.bp3-intent-warning { box-shadow: rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgba(217, 130, 43, 0) 0px 0px 0px 0px, rgb(217, 130, 43) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-warning:focus { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px, rgb(217, 130, 43) 0px 0px 0px 1px, rgba(217, 130, 43, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-warning[readonly] { box-shadow: rgb(217, 130, 43) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled { box-shadow: none; } + +.bp3-input.bp3-intent-danger { box-shadow: rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgb(219, 55, 55) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.15) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-danger:focus { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px, rgba(219, 55, 55, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-input.bp3-intent-danger[readonly] { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px inset; } + +.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled { box-shadow: none; } + +.bp3-dark .bp3-input.bp3-intent-danger { box-shadow: rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgba(219, 55, 55, 0) 0px 0px 0px 0px, rgb(219, 55, 55) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-danger:focus { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px, rgb(219, 55, 55) 0px 0px 0px 1px, rgba(219, 55, 55, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-danger[readonly] { box-shadow: rgb(219, 55, 55) 0px 0px 0px 1px inset; } + +.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled { box-shadow: none; } + +textarea.bp3-input { max-width: 100%; padding: 10px; } + +textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small { height: auto; line-height: inherit; } + +textarea.bp3-input.bp3-small { padding: 8px; } + +.bp3-dark textarea.bp3-input { background: rgba(16, 22, 26, 0.3); box-shadow: rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(19, 124, 189, 0) 0px 0px 0px 0px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; color: rgb(245, 248, 250); } + +.bp3-dark textarea.bp3-input::-webkit-input-placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark textarea.bp3-input::placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark textarea.bp3-input:focus { box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark textarea.bp3-input[readonly] { box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px inset; } + +.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled { background: rgba(57, 75, 89, 0.5); box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +label.bp3-label { display: block; margin-bottom: 15px; margin-top: 0px; } + +label.bp3-label .bp3-html-select, label.bp3-label .bp3-input, label.bp3-label .bp3-select, label.bp3-label .bp3-slider, label.bp3-label .bp3-popover-wrapper { display: block; margin-top: 5px; text-transform: none; } + +label.bp3-label .bp3-button-group { margin-top: 5px; } + +label.bp3-label .bp3-select select, label.bp3-label .bp3-html-select select { font-weight: 400; vertical-align: top; width: 100%; } + +label.bp3-label.bp3-disabled, label.bp3-label.bp3-disabled .bp3-text-muted { color: rgba(92, 112, 128, 0.6); } + +label.bp3-label.bp3-inline { line-height: 30px; } + +label.bp3-label.bp3-inline .bp3-html-select, label.bp3-label.bp3-inline .bp3-input, label.bp3-label.bp3-inline .bp3-input-group, label.bp3-label.bp3-inline .bp3-select, label.bp3-label.bp3-inline .bp3-popover-wrapper { display: inline-block; margin: 0px 0px 0px 5px; vertical-align: top; } + +label.bp3-label.bp3-inline .bp3-button-group { margin: 0px 0px 0px 5px; } + +label.bp3-label.bp3-inline .bp3-input-group .bp3-input { margin-left: 0px; } + +label.bp3-label.bp3-inline.bp3-large { line-height: 40px; } + +label.bp3-label:not(.bp3-inline) .bp3-popover-target { display: block; } + +.bp3-dark label.bp3-label { color: rgb(245, 248, 250); } + +.bp3-dark label.bp3-label.bp3-disabled, .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted { color: rgba(167, 182, 194, 0.6); } + +.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button { -webkit-box-flex: 1; flex: 1 1 14px; min-height: 0px; padding: 0px; width: 30px; } + +.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child { border-radius: 0px 3px 0px 0px; } + +.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child { border-radius: 0px 0px 3px; } + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child { border-radius: 3px 0px 0px; } + +.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child { border-radius: 0px 0px 0px 3px; } + +.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button { width: 40px; } + +form { display: block; } + +.bp3-html-select select, .bp3-select select { display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; border: none; cursor: pointer; font-size: 14px; -webkit-box-pack: center; justify-content: center; text-align: left; vertical-align: middle; background-color: rgb(245, 248, 250); background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; color: rgb(24, 32, 38); appearance: none; border-radius: 3px; height: 30px; padding: 0px 25px 0px 10px; width: 100%; } + +.bp3-html-select select > *, .bp3-select select > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-html-select select::before, .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > * { margin-right: 7px; } + +.bp3-html-select select:empty::before, .bp3-select select:empty::before, .bp3-html-select select > :last-child, .bp3-select select > :last-child { margin-right: 0px; } + +.bp3-html-select select:hover, .bp3-select select:hover { background-clip: padding-box; background-color: rgb(235, 241, 245); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; } + +.bp3-html-select select:active, .bp3-select select:active, .bp3-html-select select.bp3-active, .bp3-select select.bp3-active { background-color: rgb(216, 225, 232); background-image: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-html-select select:disabled, .bp3-select select:disabled, .bp3-html-select select.bp3-disabled, .bp3-select select.bp3-disabled { background-color: rgba(206, 217, 224, 0.5); background-image: none; box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; outline: none; } + +.bp3-html-select select:disabled.bp3-active, .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover, .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active, .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover, .bp3-select select.bp3-disabled.bp3-active:hover { background: rgba(206, 217, 224, 0.7); } + +.bp3-html-select.bp3-minimal select, .bp3-select.bp3-minimal select { background: none; box-shadow: none; } + +.bp3-html-select.bp3-minimal select:hover, .bp3-select.bp3-minimal select:hover { background: rgba(167, 182, 194, 0.3); box-shadow: none; color: rgb(24, 32, 38); text-decoration: none; } + +.bp3-html-select.bp3-minimal select:active, .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal select.bp3-active { background: rgba(115, 134, 148, 0.3); box-shadow: none; color: rgb(24, 32, 38); } + +.bp3-html-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal select.bp3-disabled:hover { background: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active { background: rgba(115, 134, 148, 0.3); } + +.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select, .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select { background: none; box-shadow: none; color: inherit; } + +.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active { background: none; box-shadow: none; } + +.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover { background: rgba(138, 155, 168, 0.15); } + +.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active { background: rgba(138, 155, 168, 0.3); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover, .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover { background: none; color: rgba(167, 182, 194, 0.6); cursor: not-allowed; } + +.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active { background: rgba(138, 155, 168, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal select.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active { background: none; box-shadow: none; color: rgb(16, 107, 163); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal select.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.15); color: rgb(16, 107, 163); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(16, 107, 163); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled { background: none; color: rgba(16, 107, 163, 0.5); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head { stroke: rgb(16, 107, 163); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover { background: rgba(19, 124, 189, 0.2); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active { background: rgba(19, 124, 189, 0.3); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled { background: none; color: rgba(72, 175, 240, 0.5); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active { background: rgba(19, 124, 189, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal select.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active { background: none; box-shadow: none; color: rgb(13, 128, 80); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal select.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.15); color: rgb(13, 128, 80); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(13, 128, 80); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled { background: none; color: rgba(13, 128, 80, 0.5); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head { stroke: rgb(13, 128, 80); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover { background: rgba(15, 153, 96, 0.2); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active { background: rgba(15, 153, 96, 0.3); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled { background: none; color: rgba(61, 204, 145, 0.5); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active { background: rgba(15, 153, 96, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal select.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active { background: none; box-shadow: none; color: rgb(191, 115, 38); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal select.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.15); color: rgb(191, 115, 38); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(191, 115, 38); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled { background: none; color: rgba(191, 115, 38, 0.5); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head { stroke: rgb(191, 115, 38); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover { background: rgba(217, 130, 43, 0.2); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active { background: rgba(217, 130, 43, 0.3); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled { background: none; color: rgba(255, 179, 102, 0.5); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active { background: rgba(217, 130, 43, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal select.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active { background: none; box-shadow: none; color: rgb(194, 48, 48); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal select.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.15); color: rgb(194, 48, 48); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(194, 48, 48); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled { background: none; color: rgba(194, 48, 48, 0.5); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head { stroke: rgb(194, 48, 48); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover { background: rgba(219, 55, 55, 0.2); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active { background: rgba(219, 55, 55, 0.3); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled { background: none; color: rgba(255, 115, 115, 0.5); } + +.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active { background: rgba(219, 55, 55, 0.3); } + +.bp3-html-select.bp3-large select, .bp3-select.bp3-large select { font-size: 16px; height: 40px; padding-right: 35px; } + +.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select { background-color: rgb(57, 75, 89); background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; color: rgb(245, 248, 250); } + +.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active { background-color: rgb(32, 43, 51); background-image: none; box-shadow: rgba(16, 22, 26, 0.6) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled { background-color: rgba(57, 75, 89, 0.5); background-image: none; box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active { background: rgba(57, 75, 89, 0.7); } + +.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head { background: rgba(16, 22, 26, 0.5); stroke: rgb(138, 155, 168); } + +.bp3-html-select select:disabled, .bp3-select select:disabled { background-color: rgba(206, 217, 224, 0.5); box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-html-select .bp3-icon, .bp3-select .bp3-icon, .bp3-select::after { color: rgb(92, 112, 128); pointer-events: none; position: absolute; right: 7px; top: 7px; } + +.bp3-html-select .bp3-disabled.bp3-icon, .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after { color: rgba(92, 112, 128, 0.6); } + +.bp3-html-select, .bp3-select { display: inline-block; letter-spacing: normal; position: relative; vertical-align: middle; } + +.bp3-html-select .bp3-icon, .bp3-select .bp3-icon { color: rgb(92, 112, 128); } + +.bp3-html-select .bp3-icon:hover, .bp3-select .bp3-icon:hover { color: rgb(24, 32, 38); } + +.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark .bp3-select .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark .bp3-select .bp3-icon:hover { color: rgb(245, 248, 250); } + +.bp3-html-select.bp3-large::after, .bp3-html-select.bp3-large .bp3-icon, .bp3-select.bp3-large::after, .bp3-select.bp3-large .bp3-icon { right: 12px; top: 12px; } + +.bp3-html-select.bp3-fill, .bp3-html-select.bp3-fill select, .bp3-select.bp3-fill, .bp3-select.bp3-fill select { width: 100%; } + +.bp3-dark .bp3-html-select option, .bp3-dark .bp3-select option { background-color: rgb(48, 64, 77); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-html-select option:disabled, .bp3-dark .bp3-select option:disabled { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-html-select::after, .bp3-dark .bp3-select::after { color: rgb(167, 182, 194); } + +.bp3-select::after { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; } + +.bp3-running-text table, table.bp3-html-table { border-spacing: 0px; font-size: 14px; } + +.bp3-running-text table th, table.bp3-html-table th, .bp3-running-text table td, table.bp3-html-table td { padding: 11px; text-align: left; vertical-align: top; } + +.bp3-running-text table th, table.bp3-html-table th { color: rgb(24, 32, 38); font-weight: 600; } + +.bp3-running-text table td, table.bp3-html-table td { color: rgb(24, 32, 38); } + +.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th, .bp3-running-text table tbody tr:first-child td, table.bp3-html-table tbody tr:first-child td, .bp3-running-text table tfoot tr:first-child th, table.bp3-html-table tfoot tr:first-child th, .bp3-running-text table tfoot tr:first-child td, table.bp3-html-table tfoot tr:first-child td { box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px 0px inset; } + +.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th, .bp3-dark .bp3-running-text table tbody tr:first-child td, .bp3-running-text .bp3-dark table tbody tr:first-child td, .bp3-dark table.bp3-html-table tbody tr:first-child td, .bp3-dark .bp3-running-text table tfoot tr:first-child th, .bp3-running-text .bp3-dark table tfoot tr:first-child th, .bp3-dark table.bp3-html-table tfoot tr:first-child th, .bp3-dark .bp3-running-text table tfoot tr:first-child td, .bp3-running-text .bp3-dark table tfoot tr:first-child td, .bp3-dark table.bp3-html-table tfoot tr:first-child td { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px 0px inset; } + +table.bp3-html-table.bp3-html-table-condensed th, table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th, table.bp3-html-table.bp3-small td { padding-bottom: 6px; padding-top: 6px; } + +table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(2n+1) td { background: rgba(191, 204, 214, 0.15); } + +table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { box-shadow: rgba(16, 22, 26, 0.15) 1px 0px 0px 0px inset; } + +table.bp3-html-table.bp3-html-table-bordered tbody tr td, table.bp3-html-table.bp3-html-table-bordered tfoot tr td { box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px 0px inset; } + +table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child), table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child) { box-shadow: rgba(16, 22, 26, 0.15) 1px 1px 0px 0px inset; } + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { box-shadow: none; } + +table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child) { box-shadow: rgba(16, 22, 26, 0.15) 1px 0px 0px 0px inset; } + +table.bp3-html-table.bp3-interactive tbody tr:hover td { background-color: rgba(191, 204, 214, 0.3); cursor: pointer; } + +table.bp3-html-table.bp3-interactive tbody tr:active td { background-color: rgba(191, 204, 214, 0.4); } + +.bp3-dark table.bp3-html-table { } + +.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(2n+1) td { background: rgba(92, 112, 128, 0.15); } + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child) { box-shadow: rgba(255, 255, 255, 0.15) 1px 0px 0px 0px inset; } + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td, .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px 0px inset; } + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child), .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child) { box-shadow: rgba(255, 255, 255, 0.15) 1px 1px 0px 0px inset; } + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td { box-shadow: rgba(255, 255, 255, 0.15) 1px 0px 0px 0px inset; } + +.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child { box-shadow: none; } + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td { background-color: rgba(92, 112, 128, 0.3); cursor: pointer; } + +.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td { background-color: rgba(92, 112, 128, 0.4); } + +.bp3-key-combo { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; } + +.bp3-key-combo > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-key-combo > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-key-combo::before, .bp3-key-combo > * { margin-right: 5px; } + +.bp3-key-combo:empty::before, .bp3-key-combo > :last-child { margin-right: 0px; } + +.bp3-hotkey-dialog { padding-bottom: 0px; top: 40px; } + +.bp3-hotkey-dialog .bp3-dialog-body { margin: 0px; padding: 0px; } + +.bp3-hotkey-dialog .bp3-hotkey-label { -webkit-box-flex: 1; flex-grow: 1; } + +.bp3-hotkey-column { margin: auto; max-height: 80vh; overflow-y: auto; padding: 30px; } + +.bp3-hotkey-column .bp3-heading { margin-bottom: 20px; } + +.bp3-hotkey-column .bp3-heading:not(:first-child) { margin-top: 40px; } + +.bp3-hotkey { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-left: 0px; margin-right: 0px; } + +.bp3-hotkey:not(:last-child) { margin-bottom: 10px; } + +.bp3-icon { display: inline-block; -webkit-box-flex: 0; flex: 0 0 auto; vertical-align: text-bottom; } + +.bp3-icon:not(:empty)::before { content: unset !important; } + +.bp3-icon > svg { display: block; } + +.bp3-icon > svg:not([fill]) { fill: currentcolor; } + +.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger { color: rgb(255, 115, 115); } + +span.bp3-icon-standard { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; } + +span.bp3-icon-large { font-family: Icons20, sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; } + +span.bp3-icon:empty { font-family: Icons20; font-size: inherit; font-style: normal; font-weight: 400; line-height: 1; } + +span.bp3-icon:empty::before { -webkit-font-smoothing: antialiased; } + +.bp3-icon-add::before { content: ""; } + +.bp3-icon-add-column-left::before { content: ""; } + +.bp3-icon-add-column-right::before { content: ""; } + +.bp3-icon-add-row-bottom::before { content: ""; } + +.bp3-icon-add-row-top::before { content: ""; } + +.bp3-icon-add-to-artifact::before { content: ""; } + +.bp3-icon-add-to-folder::before { content: ""; } + +.bp3-icon-airplane::before { content: ""; } + +.bp3-icon-align-center::before { content: ""; } + +.bp3-icon-align-justify::before { content: ""; } + +.bp3-icon-align-left::before { content: ""; } + +.bp3-icon-align-right::before { content: ""; } + +.bp3-icon-alignment-bottom::before { content: ""; } + +.bp3-icon-alignment-horizontal-center::before { content: ""; } + +.bp3-icon-alignment-left::before { content: ""; } + +.bp3-icon-alignment-right::before { content: ""; } + +.bp3-icon-alignment-top::before { content: ""; } + +.bp3-icon-alignment-vertical-center::before { content: ""; } + +.bp3-icon-annotation::before { content: ""; } + +.bp3-icon-application::before { content: ""; } + +.bp3-icon-applications::before { content: ""; } + +.bp3-icon-archive::before { content: ""; } + +.bp3-icon-arrow-bottom-left::before { content: "↙"; } + +.bp3-icon-arrow-bottom-right::before { content: "↘"; } + +.bp3-icon-arrow-down::before { content: "↓"; } + +.bp3-icon-arrow-left::before { content: "←"; } + +.bp3-icon-arrow-right::before { content: "→"; } + +.bp3-icon-arrow-top-left::before { content: "↖"; } + +.bp3-icon-arrow-top-right::before { content: "↗"; } + +.bp3-icon-arrow-up::before { content: "↑"; } + +.bp3-icon-arrows-horizontal::before { content: "↔"; } + +.bp3-icon-arrows-vertical::before { content: "↕"; } + +.bp3-icon-asterisk::before { content: "*"; } + +.bp3-icon-automatic-updates::before { content: ""; } + +.bp3-icon-badge::before { content: ""; } + +.bp3-icon-ban-circle::before { content: ""; } + +.bp3-icon-bank-account::before { content: ""; } + +.bp3-icon-barcode::before { content: ""; } + +.bp3-icon-blank::before { content: ""; } + +.bp3-icon-blocked-person::before { content: ""; } + +.bp3-icon-bold::before { content: ""; } + +.bp3-icon-book::before { content: ""; } + +.bp3-icon-bookmark::before { content: ""; } + +.bp3-icon-box::before { content: ""; } + +.bp3-icon-briefcase::before { content: ""; } + +.bp3-icon-bring-data::before { content: ""; } + +.bp3-icon-build::before { content: ""; } + +.bp3-icon-calculator::before { content: ""; } + +.bp3-icon-calendar::before { content: ""; } + +.bp3-icon-camera::before { content: ""; } + +.bp3-icon-caret-down::before { content: "⌄"; } + +.bp3-icon-caret-left::before { content: "〈"; } + +.bp3-icon-caret-right::before { content: "〉"; } + +.bp3-icon-caret-up::before { content: "⌃"; } + +.bp3-icon-cell-tower::before { content: ""; } + +.bp3-icon-changes::before { content: ""; } + +.bp3-icon-chart::before { content: ""; } + +.bp3-icon-chat::before { content: ""; } + +.bp3-icon-chevron-backward::before { content: ""; } + +.bp3-icon-chevron-down::before { content: ""; } + +.bp3-icon-chevron-forward::before { content: ""; } + +.bp3-icon-chevron-left::before { content: ""; } + +.bp3-icon-chevron-right::before { content: ""; } + +.bp3-icon-chevron-up::before { content: ""; } + +.bp3-icon-circle::before { content: ""; } + +.bp3-icon-circle-arrow-down::before { content: ""; } + +.bp3-icon-circle-arrow-left::before { content: ""; } + +.bp3-icon-circle-arrow-right::before { content: ""; } + +.bp3-icon-circle-arrow-up::before { content: ""; } + +.bp3-icon-citation::before { content: ""; } + +.bp3-icon-clean::before { content: ""; } + +.bp3-icon-clipboard::before { content: ""; } + +.bp3-icon-cloud::before { content: "☁"; } + +.bp3-icon-cloud-download::before { content: ""; } + +.bp3-icon-cloud-upload::before { content: ""; } + +.bp3-icon-code::before { content: ""; } + +.bp3-icon-code-block::before { content: ""; } + +.bp3-icon-cog::before { content: ""; } + +.bp3-icon-collapse-all::before { content: ""; } + +.bp3-icon-column-layout::before { content: ""; } + +.bp3-icon-comment::before { content: ""; } + +.bp3-icon-comparison::before { content: ""; } + +.bp3-icon-compass::before { content: ""; } + +.bp3-icon-compressed::before { content: ""; } + +.bp3-icon-confirm::before { content: ""; } + +.bp3-icon-console::before { content: ""; } + +.bp3-icon-contrast::before { content: ""; } + +.bp3-icon-control::before { content: ""; } + +.bp3-icon-credit-card::before { content: ""; } + +.bp3-icon-cross::before { content: "✗"; } + +.bp3-icon-crown::before { content: ""; } + +.bp3-icon-cube::before { content: ""; } + +.bp3-icon-cube-add::before { content: ""; } + +.bp3-icon-cube-remove::before { content: ""; } + +.bp3-icon-curved-range-chart::before { content: ""; } + +.bp3-icon-cut::before { content: ""; } + +.bp3-icon-dashboard::before { content: ""; } + +.bp3-icon-data-lineage::before { content: ""; } + +.bp3-icon-database::before { content: ""; } + +.bp3-icon-delete::before { content: ""; } + +.bp3-icon-delta::before { content: "Δ"; } + +.bp3-icon-derive-column::before { content: ""; } + +.bp3-icon-desktop::before { content: ""; } + +.bp3-icon-diagnosis::before { content: ""; } + +.bp3-icon-diagram-tree::before { content: ""; } + +.bp3-icon-direction-left::before { content: ""; } + +.bp3-icon-direction-right::before { content: ""; } + +.bp3-icon-disable::before { content: ""; } + +.bp3-icon-document::before { content: ""; } + +.bp3-icon-document-open::before { content: ""; } + +.bp3-icon-document-share::before { content: ""; } + +.bp3-icon-dollar::before { content: "$"; } + +.bp3-icon-dot::before { content: "•"; } + +.bp3-icon-double-caret-horizontal::before { content: ""; } + +.bp3-icon-double-caret-vertical::before { content: ""; } + +.bp3-icon-double-chevron-down::before { content: ""; } + +.bp3-icon-double-chevron-left::before { content: ""; } + +.bp3-icon-double-chevron-right::before { content: ""; } + +.bp3-icon-double-chevron-up::before { content: ""; } + +.bp3-icon-doughnut-chart::before { content: ""; } + +.bp3-icon-download::before { content: ""; } + +.bp3-icon-drag-handle-horizontal::before { content: ""; } + +.bp3-icon-drag-handle-vertical::before { content: ""; } + +.bp3-icon-draw::before { content: ""; } + +.bp3-icon-drive-time::before { content: ""; } + +.bp3-icon-duplicate::before { content: ""; } + +.bp3-icon-edit::before { content: "✎"; } + +.bp3-icon-eject::before { content: "⏏"; } + +.bp3-icon-endorsed::before { content: ""; } + +.bp3-icon-envelope::before { content: "✉"; } + +.bp3-icon-equals::before { content: ""; } + +.bp3-icon-eraser::before { content: ""; } + +.bp3-icon-error::before { content: ""; } + +.bp3-icon-euro::before { content: "€"; } + +.bp3-icon-exchange::before { content: ""; } + +.bp3-icon-exclude-row::before { content: ""; } + +.bp3-icon-expand-all::before { content: ""; } + +.bp3-icon-export::before { content: ""; } + +.bp3-icon-eye-off::before { content: ""; } + +.bp3-icon-eye-on::before { content: ""; } + +.bp3-icon-eye-open::before { content: ""; } + +.bp3-icon-fast-backward::before { content: ""; } + +.bp3-icon-fast-forward::before { content: ""; } + +.bp3-icon-feed::before { content: ""; } + +.bp3-icon-feed-subscribed::before { content: ""; } + +.bp3-icon-film::before { content: ""; } + +.bp3-icon-filter::before { content: ""; } + +.bp3-icon-filter-keep::before { content: ""; } + +.bp3-icon-filter-list::before { content: ""; } + +.bp3-icon-filter-open::before { content: ""; } + +.bp3-icon-filter-remove::before { content: ""; } + +.bp3-icon-flag::before { content: "⚑"; } + +.bp3-icon-flame::before { content: ""; } + +.bp3-icon-flash::before { content: ""; } + +.bp3-icon-floppy-disk::before { content: ""; } + +.bp3-icon-flow-branch::before { content: ""; } + +.bp3-icon-flow-end::before { content: ""; } + +.bp3-icon-flow-linear::before { content: ""; } + +.bp3-icon-flow-review::before { content: ""; } + +.bp3-icon-flow-review-branch::before { content: ""; } + +.bp3-icon-flows::before { content: ""; } + +.bp3-icon-folder-close::before { content: ""; } + +.bp3-icon-folder-new::before { content: ""; } + +.bp3-icon-folder-open::before { content: ""; } + +.bp3-icon-folder-shared::before { content: ""; } + +.bp3-icon-folder-shared-open::before { content: ""; } + +.bp3-icon-follower::before { content: ""; } + +.bp3-icon-following::before { content: ""; } + +.bp3-icon-font::before { content: ""; } + +.bp3-icon-fork::before { content: ""; } + +.bp3-icon-form::before { content: ""; } + +.bp3-icon-full-circle::before { content: ""; } + +.bp3-icon-full-stacked-chart::before { content: ""; } + +.bp3-icon-fullscreen::before { content: ""; } + +.bp3-icon-function::before { content: ""; } + +.bp3-icon-gantt-chart::before { content: ""; } + +.bp3-icon-geolocation::before { content: ""; } + +.bp3-icon-geosearch::before { content: ""; } + +.bp3-icon-git-branch::before { content: ""; } + +.bp3-icon-git-commit::before { content: ""; } + +.bp3-icon-git-merge::before { content: ""; } + +.bp3-icon-git-new-branch::before { content: ""; } + +.bp3-icon-git-pull::before { content: ""; } + +.bp3-icon-git-push::before { content: ""; } + +.bp3-icon-git-repo::before { content: ""; } + +.bp3-icon-glass::before { content: ""; } + +.bp3-icon-globe::before { content: ""; } + +.bp3-icon-globe-network::before { content: ""; } + +.bp3-icon-graph::before { content: ""; } + +.bp3-icon-graph-remove::before { content: ""; } + +.bp3-icon-greater-than::before { content: ""; } + +.bp3-icon-greater-than-or-equal-to::before { content: ""; } + +.bp3-icon-grid::before { content: ""; } + +.bp3-icon-grid-view::before { content: ""; } + +.bp3-icon-group-objects::before { content: ""; } + +.bp3-icon-grouped-bar-chart::before { content: ""; } + +.bp3-icon-hand::before { content: ""; } + +.bp3-icon-hand-down::before { content: ""; } + +.bp3-icon-hand-left::before { content: ""; } + +.bp3-icon-hand-right::before { content: ""; } + +.bp3-icon-hand-up::before { content: ""; } + +.bp3-icon-header::before { content: ""; } + +.bp3-icon-header-one::before { content: ""; } + +.bp3-icon-header-two::before { content: ""; } + +.bp3-icon-headset::before { content: ""; } + +.bp3-icon-heart::before { content: "♥"; } + +.bp3-icon-heart-broken::before { content: ""; } + +.bp3-icon-heat-grid::before { content: ""; } + +.bp3-icon-heatmap::before { content: ""; } + +.bp3-icon-help::before { content: "?"; } + +.bp3-icon-helper-management::before { content: ""; } + +.bp3-icon-highlight::before { content: ""; } + +.bp3-icon-history::before { content: ""; } + +.bp3-icon-home::before { content: "⌂"; } + +.bp3-icon-horizontal-bar-chart::before { content: ""; } + +.bp3-icon-horizontal-bar-chart-asc::before { content: ""; } + +.bp3-icon-horizontal-bar-chart-desc::before { content: ""; } + +.bp3-icon-horizontal-distribution::before { content: ""; } + +.bp3-icon-id-number::before { content: ""; } + +.bp3-icon-image-rotate-left::before { content: ""; } + +.bp3-icon-image-rotate-right::before { content: ""; } + +.bp3-icon-import::before { content: ""; } + +.bp3-icon-inbox::before { content: ""; } + +.bp3-icon-inbox-filtered::before { content: ""; } + +.bp3-icon-inbox-geo::before { content: ""; } + +.bp3-icon-inbox-search::before { content: ""; } + +.bp3-icon-inbox-update::before { content: ""; } + +.bp3-icon-info-sign::before { content: "ℹ"; } + +.bp3-icon-inheritance::before { content: ""; } + +.bp3-icon-inner-join::before { content: ""; } + +.bp3-icon-insert::before { content: ""; } + +.bp3-icon-intersection::before { content: ""; } + +.bp3-icon-ip-address::before { content: ""; } + +.bp3-icon-issue::before { content: ""; } + +.bp3-icon-issue-closed::before { content: ""; } + +.bp3-icon-issue-new::before { content: ""; } + +.bp3-icon-italic::before { content: ""; } + +.bp3-icon-join-table::before { content: ""; } + +.bp3-icon-key::before { content: ""; } + +.bp3-icon-key-backspace::before { content: ""; } + +.bp3-icon-key-command::before { content: ""; } + +.bp3-icon-key-control::before { content: ""; } + +.bp3-icon-key-delete::before { content: ""; } + +.bp3-icon-key-enter::before { content: ""; } + +.bp3-icon-key-escape::before { content: ""; } + +.bp3-icon-key-option::before { content: ""; } + +.bp3-icon-key-shift::before { content: ""; } + +.bp3-icon-key-tab::before { content: ""; } + +.bp3-icon-known-vehicle::before { content: ""; } + +.bp3-icon-lab-test::before { content: ""; } + +.bp3-icon-label::before { content: ""; } + +.bp3-icon-layer::before { content: ""; } + +.bp3-icon-layers::before { content: ""; } + +.bp3-icon-layout::before { content: ""; } + +.bp3-icon-layout-auto::before { content: ""; } + +.bp3-icon-layout-balloon::before { content: ""; } + +.bp3-icon-layout-circle::before { content: ""; } + +.bp3-icon-layout-grid::before { content: ""; } + +.bp3-icon-layout-group-by::before { content: ""; } + +.bp3-icon-layout-hierarchy::before { content: ""; } + +.bp3-icon-layout-linear::before { content: ""; } + +.bp3-icon-layout-skew-grid::before { content: ""; } + +.bp3-icon-layout-sorted-clusters::before { content: ""; } + +.bp3-icon-learning::before { content: ""; } + +.bp3-icon-left-join::before { content: ""; } + +.bp3-icon-less-than::before { content: ""; } + +.bp3-icon-less-than-or-equal-to::before { content: ""; } + +.bp3-icon-lifesaver::before { content: ""; } + +.bp3-icon-lightbulb::before { content: ""; } + +.bp3-icon-link::before { content: ""; } + +.bp3-icon-list::before { content: "☰"; } + +.bp3-icon-list-columns::before { content: ""; } + +.bp3-icon-list-detail-view::before { content: ""; } + +.bp3-icon-locate::before { content: ""; } + +.bp3-icon-lock::before { content: ""; } + +.bp3-icon-log-in::before { content: ""; } + +.bp3-icon-log-out::before { content: ""; } + +.bp3-icon-manual::before { content: ""; } + +.bp3-icon-manually-entered-data::before { content: ""; } + +.bp3-icon-map::before { content: ""; } + +.bp3-icon-map-create::before { content: ""; } + +.bp3-icon-map-marker::before { content: ""; } + +.bp3-icon-maximize::before { content: ""; } + +.bp3-icon-media::before { content: ""; } + +.bp3-icon-menu::before { content: ""; } + +.bp3-icon-menu-closed::before { content: ""; } + +.bp3-icon-menu-open::before { content: ""; } + +.bp3-icon-merge-columns::before { content: ""; } + +.bp3-icon-merge-links::before { content: ""; } + +.bp3-icon-minimize::before { content: ""; } + +.bp3-icon-minus::before { content: "−"; } + +.bp3-icon-mobile-phone::before { content: ""; } + +.bp3-icon-mobile-video::before { content: ""; } + +.bp3-icon-moon::before { content: ""; } + +.bp3-icon-more::before { content: ""; } + +.bp3-icon-mountain::before { content: ""; } + +.bp3-icon-move::before { content: ""; } + +.bp3-icon-mugshot::before { content: ""; } + +.bp3-icon-multi-select::before { content: ""; } + +.bp3-icon-music::before { content: ""; } + +.bp3-icon-new-drawing::before { content: ""; } + +.bp3-icon-new-grid-item::before { content: ""; } + +.bp3-icon-new-layer::before { content: ""; } + +.bp3-icon-new-layers::before { content: ""; } + +.bp3-icon-new-link::before { content: ""; } + +.bp3-icon-new-object::before { content: ""; } + +.bp3-icon-new-person::before { content: ""; } + +.bp3-icon-new-prescription::before { content: ""; } + +.bp3-icon-new-text-box::before { content: ""; } + +.bp3-icon-ninja::before { content: ""; } + +.bp3-icon-not-equal-to::before { content: ""; } + +.bp3-icon-notifications::before { content: ""; } + +.bp3-icon-notifications-updated::before { content: ""; } + +.bp3-icon-numbered-list::before { content: ""; } + +.bp3-icon-numerical::before { content: ""; } + +.bp3-icon-office::before { content: ""; } + +.bp3-icon-offline::before { content: ""; } + +.bp3-icon-oil-field::before { content: ""; } + +.bp3-icon-one-column::before { content: ""; } + +.bp3-icon-outdated::before { content: ""; } + +.bp3-icon-page-layout::before { content: ""; } + +.bp3-icon-panel-stats::before { content: ""; } + +.bp3-icon-panel-table::before { content: ""; } + +.bp3-icon-paperclip::before { content: ""; } + +.bp3-icon-paragraph::before { content: ""; } + +.bp3-icon-path::before { content: ""; } + +.bp3-icon-path-search::before { content: ""; } + +.bp3-icon-pause::before { content: ""; } + +.bp3-icon-people::before { content: ""; } + +.bp3-icon-percentage::before { content: ""; } + +.bp3-icon-person::before { content: ""; } + +.bp3-icon-phone::before { content: "☎"; } + +.bp3-icon-pie-chart::before { content: ""; } + +.bp3-icon-pin::before { content: ""; } + +.bp3-icon-pivot::before { content: ""; } + +.bp3-icon-pivot-table::before { content: ""; } + +.bp3-icon-play::before { content: ""; } + +.bp3-icon-plus::before { content: "+"; } + +.bp3-icon-polygon-filter::before { content: ""; } + +.bp3-icon-power::before { content: ""; } + +.bp3-icon-predictive-analysis::before { content: ""; } + +.bp3-icon-prescription::before { content: ""; } + +.bp3-icon-presentation::before { content: ""; } + +.bp3-icon-print::before { content: "⎙"; } + +.bp3-icon-projects::before { content: ""; } + +.bp3-icon-properties::before { content: ""; } + +.bp3-icon-property::before { content: ""; } + +.bp3-icon-publish-function::before { content: ""; } + +.bp3-icon-pulse::before { content: ""; } + +.bp3-icon-random::before { content: ""; } + +.bp3-icon-record::before { content: ""; } + +.bp3-icon-redo::before { content: ""; } + +.bp3-icon-refresh::before { content: ""; } + +.bp3-icon-regression-chart::before { content: ""; } + +.bp3-icon-remove::before { content: ""; } + +.bp3-icon-remove-column::before { content: ""; } + +.bp3-icon-remove-column-left::before { content: ""; } + +.bp3-icon-remove-column-right::before { content: ""; } + +.bp3-icon-remove-row-bottom::before { content: ""; } + +.bp3-icon-remove-row-top::before { content: ""; } + +.bp3-icon-repeat::before { content: ""; } + +.bp3-icon-reset::before { content: ""; } + +.bp3-icon-resolve::before { content: ""; } + +.bp3-icon-rig::before { content: ""; } + +.bp3-icon-right-join::before { content: ""; } + +.bp3-icon-ring::before { content: ""; } + +.bp3-icon-rotate-document::before { content: ""; } + +.bp3-icon-rotate-page::before { content: ""; } + +.bp3-icon-satellite::before { content: ""; } + +.bp3-icon-saved::before { content: ""; } + +.bp3-icon-scatter-plot::before { content: ""; } + +.bp3-icon-search::before { content: ""; } + +.bp3-icon-search-around::before { content: ""; } + +.bp3-icon-search-template::before { content: ""; } + +.bp3-icon-search-text::before { content: ""; } + +.bp3-icon-segmented-control::before { content: ""; } + +.bp3-icon-select::before { content: ""; } + +.bp3-icon-selection::before { content: "⦿"; } + +.bp3-icon-send-to::before { content: ""; } + +.bp3-icon-send-to-graph::before { content: ""; } + +.bp3-icon-send-to-map::before { content: ""; } + +.bp3-icon-series-add::before { content: ""; } + +.bp3-icon-series-configuration::before { content: ""; } + +.bp3-icon-series-derived::before { content: ""; } + +.bp3-icon-series-filtered::before { content: ""; } + +.bp3-icon-series-search::before { content: ""; } + +.bp3-icon-settings::before { content: ""; } + +.bp3-icon-share::before { content: ""; } + +.bp3-icon-shield::before { content: ""; } + +.bp3-icon-shop::before { content: ""; } + +.bp3-icon-shopping-cart::before { content: ""; } + +.bp3-icon-signal-search::before { content: ""; } + +.bp3-icon-sim-card::before { content: ""; } + +.bp3-icon-slash::before { content: ""; } + +.bp3-icon-small-cross::before { content: ""; } + +.bp3-icon-small-minus::before { content: ""; } + +.bp3-icon-small-plus::before { content: ""; } + +.bp3-icon-small-tick::before { content: ""; } + +.bp3-icon-snowflake::before { content: ""; } + +.bp3-icon-social-media::before { content: ""; } + +.bp3-icon-sort::before { content: ""; } + +.bp3-icon-sort-alphabetical::before { content: ""; } + +.bp3-icon-sort-alphabetical-desc::before { content: ""; } + +.bp3-icon-sort-asc::before { content: ""; } + +.bp3-icon-sort-desc::before { content: ""; } + +.bp3-icon-sort-numerical::before { content: ""; } + +.bp3-icon-sort-numerical-desc::before { content: ""; } + +.bp3-icon-split-columns::before { content: ""; } + +.bp3-icon-square::before { content: ""; } + +.bp3-icon-stacked-chart::before { content: ""; } + +.bp3-icon-star::before { content: "★"; } + +.bp3-icon-star-empty::before { content: "☆"; } + +.bp3-icon-step-backward::before { content: ""; } + +.bp3-icon-step-chart::before { content: ""; } + +.bp3-icon-step-forward::before { content: ""; } + +.bp3-icon-stop::before { content: ""; } + +.bp3-icon-stopwatch::before { content: ""; } + +.bp3-icon-strikethrough::before { content: ""; } + +.bp3-icon-style::before { content: ""; } + +.bp3-icon-swap-horizontal::before { content: ""; } + +.bp3-icon-swap-vertical::before { content: ""; } + +.bp3-icon-symbol-circle::before { content: ""; } + +.bp3-icon-symbol-cross::before { content: ""; } + +.bp3-icon-symbol-diamond::before { content: ""; } + +.bp3-icon-symbol-square::before { content: ""; } + +.bp3-icon-symbol-triangle-down::before { content: ""; } + +.bp3-icon-symbol-triangle-up::before { content: ""; } + +.bp3-icon-tag::before { content: ""; } + +.bp3-icon-take-action::before { content: ""; } + +.bp3-icon-taxi::before { content: ""; } + +.bp3-icon-text-highlight::before { content: ""; } + +.bp3-icon-th::before { content: ""; } + +.bp3-icon-th-derived::before { content: ""; } + +.bp3-icon-th-disconnect::before { content: ""; } + +.bp3-icon-th-filtered::before { content: ""; } + +.bp3-icon-th-list::before { content: ""; } + +.bp3-icon-thumbs-down::before { content: ""; } + +.bp3-icon-thumbs-up::before { content: ""; } + +.bp3-icon-tick::before { content: "✓"; } + +.bp3-icon-tick-circle::before { content: ""; } + +.bp3-icon-time::before { content: "⏲"; } + +.bp3-icon-timeline-area-chart::before { content: ""; } + +.bp3-icon-timeline-bar-chart::before { content: ""; } + +.bp3-icon-timeline-events::before { content: ""; } + +.bp3-icon-timeline-line-chart::before { content: ""; } + +.bp3-icon-tint::before { content: ""; } + +.bp3-icon-torch::before { content: ""; } + +.bp3-icon-tractor::before { content: ""; } + +.bp3-icon-train::before { content: ""; } + +.bp3-icon-translate::before { content: ""; } + +.bp3-icon-trash::before { content: ""; } + +.bp3-icon-tree::before { content: ""; } + +.bp3-icon-trending-down::before { content: ""; } + +.bp3-icon-trending-up::before { content: ""; } + +.bp3-icon-truck::before { content: ""; } + +.bp3-icon-two-columns::before { content: ""; } + +.bp3-icon-unarchive::before { content: ""; } + +.bp3-icon-underline::before { content: "⎁"; } + +.bp3-icon-undo::before { content: "⎌"; } + +.bp3-icon-ungroup-objects::before { content: ""; } + +.bp3-icon-unknown-vehicle::before { content: ""; } + +.bp3-icon-unlock::before { content: ""; } + +.bp3-icon-unpin::before { content: ""; } + +.bp3-icon-unresolve::before { content: ""; } + +.bp3-icon-updated::before { content: ""; } + +.bp3-icon-upload::before { content: ""; } + +.bp3-icon-user::before { content: ""; } + +.bp3-icon-variable::before { content: ""; } + +.bp3-icon-vertical-bar-chart-asc::before { content: ""; } + +.bp3-icon-vertical-bar-chart-desc::before { content: ""; } + +.bp3-icon-vertical-distribution::before { content: ""; } + +.bp3-icon-video::before { content: ""; } + +.bp3-icon-volume-down::before { content: ""; } + +.bp3-icon-volume-off::before { content: ""; } + +.bp3-icon-volume-up::before { content: ""; } + +.bp3-icon-walk::before { content: ""; } + +.bp3-icon-warning-sign::before { content: ""; } + +.bp3-icon-waterfall-chart::before { content: ""; } + +.bp3-icon-widget::before { content: ""; } + +.bp3-icon-widget-button::before { content: ""; } + +.bp3-icon-widget-footer::before { content: ""; } + +.bp3-icon-widget-header::before { content: ""; } + +.bp3-icon-wrench::before { content: ""; } + +.bp3-icon-zoom-in::before { content: ""; } + +.bp3-icon-zoom-out::before { content: ""; } + +.bp3-icon-zoom-to-fit::before { content: ""; } + +.bp3-submenu > .bp3-popover-wrapper { display: block; } + +.bp3-submenu .bp3-popover-target { display: block; } + +.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item { } + +.bp3-submenu.bp3-popover { box-shadow: none; padding: 0px 5px; } + +.bp3-submenu.bp3-popover > .bp3-popover-content { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; } + +.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark { box-shadow: none; } + +.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-menu { background: rgb(255, 255, 255); border-radius: 3px; color: rgb(24, 32, 38); list-style: none; margin: 0px; min-width: 180px; padding: 5px; text-align: left; } + +.bp3-menu-divider { border-top: 1px solid rgba(16, 22, 26, 0.15); display: block; margin: 5px; } + +.bp3-dark .bp3-menu-divider { border-top-color: rgba(255, 255, 255, 0.15); } + +.bp3-menu-item { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; border-radius: 2px; color: inherit; line-height: 20px; padding: 5px 7px; text-decoration: none; user-select: none; } + +.bp3-menu-item > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-menu-item > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-menu-item::before, .bp3-menu-item > * { margin-right: 7px; } + +.bp3-menu-item:empty::before, .bp3-menu-item > :last-child { margin-right: 0px; } + +.bp3-menu-item > .bp3-fill { word-break: break-word; } + +.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item { background-color: rgba(167, 182, 194, 0.3); cursor: pointer; text-decoration: none; } + +.bp3-menu-item.bp3-disabled { background-color: inherit; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-dark .bp3-menu-item { color: inherit; } + +.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item { background-color: rgba(138, 155, 168, 0.15); color: inherit; } + +.bp3-dark .bp3-menu-item.bp3-disabled { background-color: inherit; color: rgba(167, 182, 194, 0.6); } + +.bp3-menu-item.bp3-intent-primary { color: rgb(16, 107, 163); } + +.bp3-menu-item.bp3-intent-primary .bp3-icon { color: inherit; } + +.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after, .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label { color: rgb(16, 107, 163); } + +.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active { background-color: rgb(19, 124, 189); } + +.bp3-menu-item.bp3-intent-primary:active { background-color: rgb(16, 107, 163); } + +.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after, .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after, .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-menu-item.bp3-intent-success { color: rgb(13, 128, 80); } + +.bp3-menu-item.bp3-intent-success .bp3-icon { color: inherit; } + +.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after, .bp3-menu-item.bp3-intent-success .bp3-menu-item-label { color: rgb(13, 128, 80); } + +.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active { background-color: rgb(15, 153, 96); } + +.bp3-menu-item.bp3-intent-success:active { background-color: rgb(13, 128, 80); } + +.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after, .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after, .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-menu-item.bp3-intent-warning { color: rgb(191, 115, 38); } + +.bp3-menu-item.bp3-intent-warning .bp3-icon { color: inherit; } + +.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after, .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label { color: rgb(191, 115, 38); } + +.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active { background-color: rgb(217, 130, 43); } + +.bp3-menu-item.bp3-intent-warning:active { background-color: rgb(191, 115, 38); } + +.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after, .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after, .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-menu-item.bp3-intent-danger { color: rgb(194, 48, 48); } + +.bp3-menu-item.bp3-intent-danger .bp3-icon { color: inherit; } + +.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after, .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label { color: rgb(194, 48, 48); } + +.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active { background-color: rgb(219, 55, 55); } + +.bp3-menu-item.bp3-intent-danger:active { background-color: rgb(194, 48, 48); } + +.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after, .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after, .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-menu-item::before { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; margin-right: 7px; } + +.bp3-menu-item::before, .bp3-menu-item > .bp3-icon { color: rgb(92, 112, 128); margin-top: 2px; } + +.bp3-menu-item .bp3-menu-item-label { color: rgb(92, 112, 128); } + +.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item { color: inherit; } + +.bp3-menu-item.bp3-active, .bp3-menu-item:active { background-color: rgba(115, 134, 148, 0.3); } + +.bp3-menu-item.bp3-disabled { background-color: inherit !important; color: rgba(92, 112, 128, 0.6) !important; cursor: not-allowed !important; outline: none !important; } + +.bp3-menu-item.bp3-disabled::before, .bp3-menu-item.bp3-disabled > .bp3-icon, .bp3-menu-item.bp3-disabled .bp3-menu-item-label { color: rgba(92, 112, 128, 0.6) !important; } + +.bp3-large .bp3-menu-item { font-size: 16px; line-height: 22px; padding: 9px 7px; } + +.bp3-large .bp3-menu-item .bp3-icon { margin-top: 3px; } + +.bp3-large .bp3-menu-item::before { font-family: Icons20, sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; margin-right: 10px; margin-top: 1px; } + +button.bp3-menu-item { background: none; border: none; text-align: left; width: 100%; } + +.bp3-menu-header { border-top: 1px solid rgba(16, 22, 26, 0.15); display: block; margin: 5px; cursor: default; padding-left: 2px; } + +.bp3-dark .bp3-menu-header { border-top-color: rgba(255, 255, 255, 0.15); } + +.bp3-menu-header:first-of-type { border-top: none; } + +.bp3-menu-header > h6 { color: rgb(24, 32, 38); font-weight: 600; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; line-height: 17px; margin: 0px; padding: 10px 7px 0px 1px; } + +.bp3-dark .bp3-menu-header > h6 { color: rgb(245, 248, 250); } + +.bp3-menu-header:first-of-type > h6 { padding-top: 0px; } + +.bp3-large .bp3-menu-header > h6 { font-size: 18px; padding-bottom: 5px; padding-top: 15px; } + +.bp3-large .bp3-menu-header:first-of-type > h6 { padding-top: 0px; } + +.bp3-dark .bp3-menu { background: rgb(48, 64, 77); color: rgb(245, 248, 250); } + +.bp3-dark .bp3-menu-item { } + +.bp3-dark .bp3-menu-item.bp3-intent-primary { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon { color: inherit; } + +.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after, .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active { background-color: rgb(19, 124, 189); } + +.bp3-dark .bp3-menu-item.bp3-intent-primary:active { background-color: rgb(16, 107, 163); } + +.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after, .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-dark .bp3-menu-item.bp3-intent-success { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon { color: inherit; } + +.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after, .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label { color: rgb(61, 204, 145); } + +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active { background-color: rgb(15, 153, 96); } + +.bp3-dark .bp3-menu-item.bp3-intent-success:active { background-color: rgb(13, 128, 80); } + +.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after, .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-dark .bp3-menu-item.bp3-intent-warning { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon { color: inherit; } + +.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after, .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label { color: rgb(255, 179, 102); } + +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active { background-color: rgb(217, 130, 43); } + +.bp3-dark .bp3-menu-item.bp3-intent-warning:active { background-color: rgb(191, 115, 38); } + +.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after, .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-dark .bp3-menu-item.bp3-intent-danger { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon { color: inherit; } + +.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after, .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label { color: rgb(255, 115, 115); } + +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active { background-color: rgb(219, 55, 55); } + +.bp3-dark .bp3-menu-item.bp3-intent-danger:active { background-color: rgb(194, 48, 48); } + +.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after, .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label { color: rgb(255, 255, 255); } + +.bp3-dark .bp3-menu-item::before, .bp3-dark .bp3-menu-item > .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-menu-item .bp3-menu-item-label { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active { background-color: rgba(138, 155, 168, 0.3); } + +.bp3-dark .bp3-menu-item.bp3-disabled { color: rgba(167, 182, 194, 0.6) !important; } + +.bp3-dark .bp3-menu-item.bp3-disabled::before, .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon, .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label { color: rgba(167, 182, 194, 0.6) !important; } + +.bp3-dark .bp3-menu-divider, .bp3-dark .bp3-menu-header { border-color: rgba(255, 255, 255, 0.15); } + +.bp3-dark .bp3-menu-header > h6 { color: rgb(245, 248, 250); } + +.bp3-label .bp3-menu { margin-top: 5px; } + +.bp3-navbar { background-color: rgb(255, 255, 255); box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.2) 0px 1px 1px; height: 50px; padding: 0px 15px; position: relative; width: 100%; z-index: 10; } + +.bp3-navbar.bp3-dark, .bp3-dark .bp3-navbar { background-color: rgb(57, 75, 89); } + +.bp3-navbar.bp3-dark { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.4) 0px 1px 1px; } + +.bp3-dark .bp3-navbar { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0) 0px 0px 0px, rgba(16, 22, 26, 0.4) 0px 1px 1px; } + +.bp3-navbar.bp3-fixed-top { left: 0px; position: fixed; right: 0px; top: 0px; } + +.bp3-navbar-heading { font-size: 16px; margin-right: 15px; } + +.bp3-navbar-group { -webkit-box-align: center; align-items: center; display: flex; height: 50px; } + +.bp3-navbar-group.bp3-align-left { float: left; } + +.bp3-navbar-group.bp3-align-right { float: right; } + +.bp3-navbar-divider { border-left: 1px solid rgba(16, 22, 26, 0.15); height: 20px; margin: 0px 10px; } + +.bp3-dark .bp3-navbar-divider { border-left-color: rgba(255, 255, 255, 0.15); } + +.bp3-non-ideal-state { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; height: 100%; -webkit-box-pack: center; justify-content: center; text-align: center; width: 100%; } + +.bp3-non-ideal-state > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-non-ideal-state > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-non-ideal-state::before, .bp3-non-ideal-state > * { margin-bottom: 20px; } + +.bp3-non-ideal-state:empty::before, .bp3-non-ideal-state > :last-child { margin-bottom: 0px; } + +.bp3-non-ideal-state > * { max-width: 400px; } + +.bp3-non-ideal-state-visual { color: rgba(92, 112, 128, 0.6); font-size: 60px; } + +.bp3-dark .bp3-non-ideal-state-visual { color: rgba(167, 182, 194, 0.6); } + +.bp3-overflow-list { display: flex; flex-wrap: nowrap; min-width: 0px; } + +.bp3-overflow-list-spacer { flex-shrink: 1; width: 1px; } + +body.bp3-overlay-open { overflow: hidden; } + +.bp3-overlay { inset: 0px; position: static; z-index: 20; } + +.bp3-overlay:not(.bp3-overlay-open) { pointer-events: none; } + +.bp3-overlay.bp3-overlay-container { overflow: hidden; position: fixed; } + +.bp3-overlay.bp3-overlay-container.bp3-overlay-inline { position: absolute; } + +.bp3-overlay.bp3-overlay-scroll-container { overflow: auto; position: fixed; } + +.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline { position: absolute; } + +.bp3-overlay.bp3-overlay-inline { display: inline; overflow: visible; } + +.bp3-overlay-content { position: fixed; z-index: 20; } + +.bp3-overlay-inline .bp3-overlay-content, .bp3-overlay-scroll-container .bp3-overlay-content { position: absolute; } + +.bp3-overlay-backdrop { inset: 0px; position: fixed; opacity: 1; background-color: rgba(16, 22, 26, 0.7); overflow: auto; user-select: none; z-index: 20; } + +.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear { opacity: 0; } + +.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active { opacity: 1; transition-duration: 200ms; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-overlay-backdrop.bp3-overlay-exit { opacity: 1; } + +.bp3-overlay-backdrop.bp3-overlay-exit-active { opacity: 0; transition-duration: 200ms; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-overlay-backdrop:focus { outline: none; } + +.bp3-overlay-inline .bp3-overlay-backdrop { position: absolute; } + +.bp3-panel-stack { overflow: hidden; position: relative; } + +.bp3-panel-stack-header { -webkit-box-align: center; align-items: center; box-shadow: rgba(16, 22, 26, 0.15) 0px 1px; display: flex; flex-shrink: 0; height: 30px; z-index: 1; } + +.bp3-dark .bp3-panel-stack-header { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px; } + +.bp3-panel-stack-header > span { -webkit-box-align: stretch; align-items: stretch; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; } + +.bp3-panel-stack-header .bp3-heading { margin: 0px 5px; } + +.bp3-button.bp3-panel-stack-header-back { margin-left: 5px; padding-left: 0px; white-space: nowrap; } + +.bp3-button.bp3-panel-stack-header-back .bp3-icon { margin: 0px 2px; } + +.bp3-panel-stack-view { inset: 0px; position: absolute; background-color: rgb(255, 255, 255); border-right: 1px solid rgba(16, 22, 26, 0.15); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-right: -1px; overflow-y: auto; z-index: 1; } + +.bp3-dark .bp3-panel-stack-view { background-color: rgb(48, 64, 77); } + +.bp3-panel-stack-view:nth-last-child(n+4) { display: none; } + +.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear { transform: translateX(100%); opacity: 0; } + +.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active { transform: translate(0%); opacity: 1; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack-push .bp3-panel-stack-exit { transform: translate(0%); opacity: 1; } + +.bp3-panel-stack-push .bp3-panel-stack-exit-active { transform: translateX(-50%); opacity: 0; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear { transform: translateX(-50%); opacity: 0; } + +.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active { transform: translate(0%); opacity: 1; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack-pop .bp3-panel-stack-exit { transform: translate(0%); opacity: 1; } + +.bp3-panel-stack-pop .bp3-panel-stack-exit-active { transform: translateX(100%); opacity: 0; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack2 { overflow: hidden; position: relative; } + +.bp3-panel-stack2-header { -webkit-box-align: center; align-items: center; box-shadow: rgba(16, 22, 26, 0.15) 0px 1px; display: flex; flex-shrink: 0; height: 30px; z-index: 1; } + +.bp3-dark .bp3-panel-stack2-header { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px; } + +.bp3-panel-stack2-header > span { -webkit-box-align: stretch; align-items: stretch; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; } + +.bp3-panel-stack2-header .bp3-heading { margin: 0px 5px; } + +.bp3-button.bp3-panel-stack2-header-back { margin-left: 5px; padding-left: 0px; white-space: nowrap; } + +.bp3-button.bp3-panel-stack2-header-back .bp3-icon { margin: 0px 2px; } + +.bp3-panel-stack2-view { inset: 0px; position: absolute; background-color: rgb(255, 255, 255); border-right: 1px solid rgba(16, 22, 26, 0.15); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-right: -1px; overflow-y: auto; z-index: 1; } + +.bp3-dark .bp3-panel-stack2-view { background-color: rgb(48, 64, 77); } + +.bp3-panel-stack2-view:nth-last-child(n+4) { display: none; } + +.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear { transform: translateX(100%); opacity: 0; } + +.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active { transform: translate(0%); opacity: 1; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack2-push .bp3-panel-stack2-exit { transform: translate(0%); opacity: 1; } + +.bp3-panel-stack2-push .bp3-panel-stack2-exit-active { transform: translateX(-50%); opacity: 0; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear { transform: translateX(-50%); opacity: 0; } + +.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active { transform: translate(0%); opacity: 1; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-panel-stack2-pop .bp3-panel-stack2-exit { transform: translate(0%); opacity: 1; } + +.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active { transform: translateX(100%); opacity: 0; transition-duration: 400ms; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; } + +.bp3-popover { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; transform: scale(1); border-radius: 3px; display: inline-block; z-index: 20; } + +.bp3-popover .bp3-popover-arrow { height: 30px; position: absolute; width: 30px; } + +.bp3-popover .bp3-popover-arrow::before { height: 20px; margin: 5px; width: 20px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover { margin-bottom: 17px; margin-top: -17px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow { bottom: -11px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg { transform: rotate(-90deg); } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover { margin-left: 17px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow { left: -11px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg { transform: rotate(0deg); } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover { margin-top: 17px; } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow { top: -11px; } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg { transform: rotate(90deg); } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover { margin-left: -17px; margin-right: 17px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow { right: -11px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg { transform: rotate(180deg); } + +.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow { top: 50%; transform: translateY(-50%); } + +.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow { right: 50%; transform: translateX(50%); } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow { top: -0.3934px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow { right: -0.3934px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow { left: -0.3934px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow { bottom: -0.3934px; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover { transform-origin: left top; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover { transform-origin: center top; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover { transform-origin: right top; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover { transform-origin: left center; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover { transform-origin: center center; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover { transform-origin: right center; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover { transform-origin: left bottom; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover { transform-origin: center bottom; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover { transform-origin: right bottom; } + +.bp3-popover .bp3-popover-content { background: rgb(255, 255, 255); color: inherit; } + +.bp3-popover .bp3-popover-arrow::before { box-shadow: rgba(16, 22, 26, 0.2) 1px 1px 6px; } + +.bp3-popover .bp3-popover-arrow-border { fill: rgb(16, 22, 26); fill-opacity: 0.1; } + +.bp3-popover .bp3-popover-arrow-fill { fill: rgb(255, 255, 255); } + +.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover { transform: scale(0.3); } + +.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover { transform: scale(1); transition-duration: 300ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-popover-exit > .bp3-popover { transform: scale(1); } + +.bp3-popover-exit-active > .bp3-popover { transform: scale(0.3); transition-duration: 300ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-popover .bp3-popover-content { border-radius: 3px; position: relative; } + +.bp3-popover.bp3-popover-content-sizing .bp3-popover-content { max-width: 350px; padding: 20px; } + +.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing { width: 350px; } + +.bp3-popover.bp3-minimal { margin: 0px !important; } + +.bp3-popover.bp3-minimal .bp3-popover-arrow { display: none; } + +.bp3-popover.bp3-minimal.bp3-popover { transform: scale(1); } + +.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover { transform: scale(1); } + +.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover { transform: scale(1); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover { transform: scale(1); } + +.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover { transform: scale(1); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-popover.bp3-dark, .bp3-dark .bp3-popover { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-popover.bp3-dark .bp3-popover-content, .bp3-dark .bp3-popover .bp3-popover-content { background: rgb(48, 64, 77); color: inherit; } + +.bp3-popover.bp3-dark .bp3-popover-arrow::before, .bp3-dark .bp3-popover .bp3-popover-arrow::before { box-shadow: rgba(16, 22, 26, 0.4) 1px 1px 6px; } + +.bp3-popover.bp3-dark .bp3-popover-arrow-border, .bp3-dark .bp3-popover .bp3-popover-arrow-border { fill: rgb(16, 22, 26); fill-opacity: 0.2; } + +.bp3-popover.bp3-dark .bp3-popover-arrow-fill, .bp3-dark .bp3-popover .bp3-popover-arrow-fill { fill: rgb(48, 64, 77); } + +.bp3-popover-arrow::before { border-radius: 2px; content: ""; display: block; position: absolute; transform: rotate(45deg); } + +.bp3-tether-pinned .bp3-popover-arrow { display: none; } + +.bp3-popover-backdrop { background: rgba(255, 255, 255, 0); } + +.bp3-transition-container { opacity: 1; display: flex; z-index: 20; } + +.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear { opacity: 0; } + +.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active { opacity: 1; transition-duration: 100ms; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-transition-container.bp3-popover-exit { opacity: 1; } + +.bp3-transition-container.bp3-popover-exit-active { opacity: 0; transition-duration: 100ms; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-transition-container:focus { outline: none; } + +.bp3-transition-container.bp3-popover-leave .bp3-popover-content { pointer-events: none; } + +.bp3-transition-container[data-x-out-of-boundaries] { display: none; } + +span.bp3-popover-target { display: inline-block; } + +.bp3-popover-wrapper.bp3-fill { width: 100%; } + +.bp3-portal { left: 0px; position: absolute; right: 0px; top: 0px; } + +@-webkit-keyframes linear-progress-bar-stripes { + 0% { background-position: 0px 0px; } + 100% { background-position: 30px 0px; } +} + +@keyframes linear-progress-bar-stripes { + 0% { background-position: 0px 0px; } + 100% { background-position: 30px 0px; } +} + +.bp3-progress-bar { background: rgba(92, 112, 128, 0.2); border-radius: 40px; display: block; height: 8px; overflow: hidden; position: relative; width: 100%; } + +.bp3-progress-bar .bp3-progress-meter { background: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%) 0% 0% / 30px 30px rgba(92, 112, 128, 0.8); border-radius: 40px; height: 100%; position: absolute; transition: width 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; width: 100%; } + +.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter { animation: 300ms linear 0s infinite reverse none running linear-progress-bar-stripes; } + +.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter { background-image: none; } + +.bp3-dark .bp3-progress-bar { background: rgba(16, 22, 26, 0.5); } + +.bp3-dark .bp3-progress-bar .bp3-progress-meter { background-color: rgb(138, 155, 168); } + +.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter { background-color: rgb(19, 124, 189); } + +.bp3-progress-bar.bp3-intent-success .bp3-progress-meter { background-color: rgb(15, 153, 96); } + +.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter { background-color: rgb(217, 130, 43); } + +.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter { background-color: rgb(219, 55, 55); } + +@-webkit-keyframes skeleton-glow { + 0% { background: rgba(206, 217, 224, 0.2); border-color: rgba(206, 217, 224, 0.2); } + 100% { background: rgba(92, 112, 128, 0.2); border-color: rgba(92, 112, 128, 0.2); } +} + +@keyframes skeleton-glow { + 0% { background: rgba(206, 217, 224, 0.2); border-color: rgba(206, 217, 224, 0.2); } + 100% { background: rgba(92, 112, 128, 0.2); border-color: rgba(92, 112, 128, 0.2); } +} + +.bp3-skeleton { animation: 1000ms linear 0s infinite alternate none running skeleton-glow; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-color: rgba(206, 217, 224, 0.2); border-radius: 2px; cursor: default; pointer-events: none; user-select: none; background-clip: padding-box !important; border-color: rgba(206, 217, 224, 0.2) !important; box-shadow: none !important; color: transparent !important; } + +.bp3-skeleton::before, .bp3-skeleton::after, .bp3-skeleton * { visibility: hidden !important; } + +.bp3-slider { height: 40px; min-width: 150px; width: 100%; cursor: default; outline: none; position: relative; user-select: none; } + +.bp3-slider:hover { cursor: pointer; } + +.bp3-slider:active { cursor: grabbing; } + +.bp3-slider.bp3-disabled { cursor: not-allowed; opacity: 0.5; } + +.bp3-slider.bp3-slider-unlabeled { height: 16px; } + +.bp3-slider-track, .bp3-slider-progress { height: 6px; left: 0px; right: 0px; top: 5px; position: absolute; } + +.bp3-slider-track { border-radius: 3px; overflow: hidden; } + +.bp3-slider-progress { background: rgba(92, 112, 128, 0.2); } + +.bp3-dark .bp3-slider-progress { background: rgba(16, 22, 26, 0.5); } + +.bp3-slider-progress.bp3-intent-primary { background-color: rgb(19, 124, 189); } + +.bp3-slider-progress.bp3-intent-success { background-color: rgb(15, 153, 96); } + +.bp3-slider-progress.bp3-intent-warning { background-color: rgb(217, 130, 43); } + +.bp3-slider-progress.bp3-intent-danger { background-color: rgb(219, 55, 55); } + +.bp3-slider-handle { background-color: rgb(245, 248, 250); background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)); color: rgb(24, 32, 38); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 1px; cursor: pointer; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; } + +.bp3-slider-handle:hover { background-clip: padding-box; background-color: rgb(235, 241, 245); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.1) 0px -1px 0px inset; } + +.bp3-slider-handle:active, .bp3-slider-handle.bp3-active { background-color: rgb(216, 225, 232); background-image: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled { background-color: rgba(206, 217, 224, 0.5); background-image: none; box-shadow: none; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; outline: none; } + +.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover { background: rgba(206, 217, 224, 0.7); } + +.bp3-slider-handle:focus { z-index: 1; } + +.bp3-slider-handle:hover { background-clip: padding-box; background-color: rgb(235, 241, 245); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 1px; cursor: grab; z-index: 2; } + +.bp3-slider-handle.bp3-active { background-color: rgb(216, 225, 232); background-image: none; box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.1) 0px 1px 1px inset; cursor: grabbing; } + +.bp3-disabled .bp3-slider-handle { background: rgb(191, 204, 214); box-shadow: none; pointer-events: none; } + +.bp3-dark .bp3-slider-handle { background-color: rgb(57, 75, 89); background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; color: rgb(245, 248, 250); } + +.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-slider-handle:hover { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.4) 0px 0px 0px 1px; } + +.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active { background-color: rgb(32, 43, 51); background-image: none; box-shadow: rgba(16, 22, 26, 0.6) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 1px 2px inset; } + +.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled { background-color: rgba(57, 75, 89, 0.5); background-image: none; box-shadow: none; color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active { background: rgba(57, 75, 89, 0.7); } + +.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head { background: rgba(16, 22, 26, 0.5); stroke: rgb(138, 155, 168); } + +.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover { background-color: rgb(57, 75, 89); } + +.bp3-dark .bp3-slider-handle.bp3-active { background-color: rgb(41, 55, 66); } + +.bp3-dark .bp3-disabled .bp3-slider-handle { background: rgb(92, 112, 128); border-color: rgb(92, 112, 128); box-shadow: none; } + +.bp3-slider-handle .bp3-slider-label { background: rgb(57, 75, 89); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; color: rgb(245, 248, 250); margin-left: 8px; } + +.bp3-dark .bp3-slider-handle .bp3-slider-label { background: rgb(225, 232, 237); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; color: rgb(57, 75, 89); } + +.bp3-disabled .bp3-slider-handle .bp3-slider-label { box-shadow: none; } + +.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end { width: 8px; } + +.bp3-slider-handle.bp3-start { border-bottom-right-radius: 0px; border-top-right-radius: 0px; } + +.bp3-slider-handle.bp3-end { border-bottom-left-radius: 0px; border-top-left-radius: 0px; margin-left: 8px; } + +.bp3-slider-handle.bp3-end .bp3-slider-label { margin-left: 0px; } + +.bp3-slider-label { transform: translate(-50%, 20px); display: inline-block; font-size: 12px; line-height: 1; padding: 2px 5px; position: absolute; vertical-align: top; } + +.bp3-slider.bp3-vertical { height: 150px; min-width: 40px; width: 40px; } + +.bp3-slider.bp3-vertical .bp3-slider-track, .bp3-slider.bp3-vertical .bp3-slider-progress { bottom: 0px; height: auto; left: 5px; top: 0px; width: 6px; } + +.bp3-slider.bp3-vertical .bp3-slider-progress { top: auto; } + +.bp3-slider.bp3-vertical .bp3-slider-label { transform: translate(20px, 50%); } + +.bp3-slider.bp3-vertical .bp3-slider-handle { top: auto; } + +.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label { margin-left: 0px; margin-top: -8px; } + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { height: 8px; margin-left: 0px; width: 16px; } + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start { border-bottom-right-radius: 3px; border-top-left-radius: 0px; } + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label { transform: translate(20px); } + +.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 3px; margin-bottom: 8px; } + +@-webkit-keyframes pt-spinner-animation { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes pt-spinner-animation { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.bp3-spinner { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; overflow: visible; vertical-align: middle; } + +.bp3-spinner svg { display: block; } + +.bp3-spinner path { fill-opacity: 0; } + +.bp3-spinner .bp3-spinner-head { stroke: rgba(92, 112, 128, 0.8); stroke-linecap: round; transform-origin: center center; transition: stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-spinner .bp3-spinner-track { stroke: rgba(92, 112, 128, 0.2); } + +.bp3-spinner-animation { animation: 500ms linear 0s infinite normal none running pt-spinner-animation; } + +.bp3-no-spin > .bp3-spinner-animation { animation: 0s ease 0s 1 normal none running none; } + +.bp3-dark .bp3-spinner .bp3-spinner-head { stroke: rgb(138, 155, 168); } + +.bp3-dark .bp3-spinner .bp3-spinner-track { stroke: rgba(16, 22, 26, 0.5); } + +.bp3-spinner.bp3-intent-primary .bp3-spinner-head { stroke: rgb(19, 124, 189); } + +.bp3-spinner.bp3-intent-success .bp3-spinner-head { stroke: rgb(15, 153, 96); } + +.bp3-spinner.bp3-intent-warning .bp3-spinner-head { stroke: rgb(217, 130, 43); } + +.bp3-spinner.bp3-intent-danger .bp3-spinner-head { stroke: rgb(219, 55, 55); } + +.bp3-tabs.bp3-vertical { display: flex; } + +.bp3-tabs.bp3-vertical > .bp3-tab-list { -webkit-box-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab { border-radius: 3px; padding: 0px 10px; width: 100%; } + +.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"] { background-color: rgba(19, 124, 189, 0.2); box-shadow: none; } + +.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator { background-color: rgba(19, 124, 189, 0.2); border-radius: 3px; inset: 0px; height: auto; } + +.bp3-tabs.bp3-vertical > .bp3-tab-panel { margin-top: 0px; padding-left: 20px; } + +.bp3-tab-list { -webkit-box-align: end; align-items: flex-end; border: none; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; list-style: none; margin: 0px; padding: 0px; position: relative; } + +.bp3-tab-list > :not(:last-child) { margin-right: 20px; } + +.bp3-tab { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; color: rgb(24, 32, 38); cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; font-size: 14px; line-height: 30px; max-width: 100%; position: relative; vertical-align: top; } + +.bp3-tab a { color: inherit; display: block; text-decoration: none; } + +.bp3-tab-indicator-wrapper ~ .bp3-tab { background-color: transparent !important; box-shadow: none !important; } + +.bp3-tab[aria-disabled="true"] { color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-tab[aria-selected="true"] { border-radius: 0px; box-shadow: rgb(16, 107, 163) 0px -3px 0px inset; } + +.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover { color: rgb(16, 107, 163); } + +.bp3-tab:focus { } + +.bp3-large > .bp3-tab { font-size: 16px; line-height: 40px; } + +.bp3-tab-panel { margin-top: 20px; } + +.bp3-tab-panel[aria-hidden="true"] { display: none; } + +.bp3-tab-indicator-wrapper { left: 0px; pointer-events: none; position: absolute; top: 0px; transition: height 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, transform 0s, width 0s, -webkit-transform 0s; } + +.bp3-tab-indicator-wrapper .bp3-tab-indicator { background-color: rgb(16, 107, 163); bottom: 0px; height: 3px; left: 0px; position: absolute; right: 0px; } + +.bp3-tab-indicator-wrapper.bp3-no-animation { transition: none 0s ease 0s; } + +.bp3-dark .bp3-tab { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-tab[aria-disabled="true"] { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-tab[aria-selected="true"] { box-shadow: rgb(72, 175, 240) 0px -3px 0px inset; } + +.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover { color: rgb(72, 175, 240); } + +.bp3-dark .bp3-tab-indicator { background-color: rgb(72, 175, 240); } + +.bp3-flex-expander { -webkit-box-flex: 1; flex: 1 1 0%; } + +.bp3-tag { display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; background-color: rgb(92, 112, 128); border: none; border-radius: 3px; box-shadow: none; color: rgb(245, 248, 250); font-size: 12px; line-height: 16px; max-width: 100%; min-height: 20px; min-width: 20px; padding: 2px 6px; position: relative; } + +.bp3-tag.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-interactive:hover { background-color: rgba(92, 112, 128, 0.85); } + +.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active { background-color: rgba(92, 112, 128, 0.7); } + +.bp3-tag > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-tag > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-tag::before, .bp3-tag > * { margin-right: 4px; } + +.bp3-tag:empty::before, .bp3-tag > :last-child { margin-right: 0px; } + +.bp3-tag:focus { outline: rgba(19, 124, 189, 0.6) auto 2px; outline-offset: 0px; } + +.bp3-tag.bp3-round { border-radius: 30px; padding-left: 8px; padding-right: 8px; } + +.bp3-dark .bp3-tag { background-color: rgb(191, 204, 214); color: rgb(24, 32, 38); } + +.bp3-dark .bp3-tag.bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-interactive:hover { background-color: rgba(191, 204, 214, 0.85); } + +.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active { background-color: rgba(191, 204, 214, 0.7); } + +.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large { fill: currentcolor; } + +.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large { fill: rgb(255, 255, 255); } + +.bp3-tag.bp3-large, .bp3-large .bp3-tag { font-size: 14px; line-height: 20px; min-height: 30px; min-width: 30px; padding: 5px 10px; } + +.bp3-tag.bp3-large::before, .bp3-tag.bp3-large > *, .bp3-large .bp3-tag::before, .bp3-large .bp3-tag > * { margin-right: 7px; } + +.bp3-tag.bp3-large:empty::before, .bp3-tag.bp3-large > :last-child, .bp3-large .bp3-tag:empty::before, .bp3-large .bp3-tag > :last-child { margin-right: 0px; } + +.bp3-tag.bp3-large.bp3-round, .bp3-large .bp3-tag.bp3-round { padding-left: 12px; padding-right: 12px; } + +.bp3-tag.bp3-intent-primary { background: rgb(19, 124, 189); color: rgb(255, 255, 255); } + +.bp3-tag.bp3-intent-primary.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-intent-primary.bp3-interactive:hover { background-color: rgba(19, 124, 189, 0.85); } + +.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active { background-color: rgba(19, 124, 189, 0.7); } + +.bp3-tag.bp3-intent-success { background: rgb(15, 153, 96); color: rgb(255, 255, 255); } + +.bp3-tag.bp3-intent-success.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-intent-success.bp3-interactive:hover { background-color: rgba(15, 153, 96, 0.85); } + +.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active { background-color: rgba(15, 153, 96, 0.7); } + +.bp3-tag.bp3-intent-warning { background: rgb(217, 130, 43); color: rgb(255, 255, 255); } + +.bp3-tag.bp3-intent-warning.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-intent-warning.bp3-interactive:hover { background-color: rgba(217, 130, 43, 0.85); } + +.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active { background-color: rgba(217, 130, 43, 0.7); } + +.bp3-tag.bp3-intent-danger { background: rgb(219, 55, 55); color: rgb(255, 255, 255); } + +.bp3-tag.bp3-intent-danger.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-intent-danger.bp3-interactive:hover { background-color: rgba(219, 55, 55, 0.85); } + +.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active { background-color: rgba(219, 55, 55, 0.7); } + +.bp3-tag.bp3-fill { display: flex; width: 100%; } + +.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large { fill: rgb(92, 112, 128); } + +.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) { background-color: rgba(138, 155, 168, 0.2); color: rgb(24, 32, 38); } + +.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover { background-color: rgba(92, 112, 128, 0.3); } + +.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active { background-color: rgba(92, 112, 128, 0.4); } + +.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover { background-color: rgba(191, 204, 214, 0.3); } + +.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active { background-color: rgba(191, 204, 214, 0.4); } + +.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large { fill: rgb(167, 182, 194); } + +.bp3-tag.bp3-minimal.bp3-intent-primary { background-color: rgba(19, 124, 189, 0.15); color: rgb(16, 107, 163); } + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { background-color: rgba(19, 124, 189, 0.25); } + +.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { background-color: rgba(19, 124, 189, 0.35); } + +.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large { fill: rgb(19, 124, 189); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary { background-color: rgba(19, 124, 189, 0.25); color: rgb(72, 175, 240); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover { background-color: rgba(19, 124, 189, 0.35); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active { background-color: rgba(19, 124, 189, 0.45); } + +.bp3-tag.bp3-minimal.bp3-intent-success { background-color: rgba(15, 153, 96, 0.15); color: rgb(13, 128, 80); } + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { background-color: rgba(15, 153, 96, 0.25); } + +.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { background-color: rgba(15, 153, 96, 0.35); } + +.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large { fill: rgb(15, 153, 96); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success { background-color: rgba(15, 153, 96, 0.25); color: rgb(61, 204, 145); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover { background-color: rgba(15, 153, 96, 0.35); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active { background-color: rgba(15, 153, 96, 0.45); } + +.bp3-tag.bp3-minimal.bp3-intent-warning { background-color: rgba(217, 130, 43, 0.15); color: rgb(191, 115, 38); } + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { background-color: rgba(217, 130, 43, 0.25); } + +.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { background-color: rgba(217, 130, 43, 0.35); } + +.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large { fill: rgb(217, 130, 43); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning { background-color: rgba(217, 130, 43, 0.25); color: rgb(255, 179, 102); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover { background-color: rgba(217, 130, 43, 0.35); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active { background-color: rgba(217, 130, 43, 0.45); } + +.bp3-tag.bp3-minimal.bp3-intent-danger { background-color: rgba(219, 55, 55, 0.15); color: rgb(194, 48, 48); } + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { cursor: pointer; } + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { background-color: rgba(219, 55, 55, 0.25); } + +.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { background-color: rgba(219, 55, 55, 0.35); } + +.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large { fill: rgb(219, 55, 55); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger { background-color: rgba(219, 55, 55, 0.25); color: rgb(255, 115, 115); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive { cursor: pointer; } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover { background-color: rgba(219, 55, 55, 0.35); } + +.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active { background-color: rgba(219, 55, 55, 0.45); } + +.bp3-tag-remove { background: none; border: none; color: inherit; cursor: pointer; display: flex; margin-bottom: -2px; margin-top: -2px; opacity: 0.5; padding: 2px 2px 2px 0px; margin-right: -6px !important; } + +.bp3-tag-remove:hover { background: none; opacity: 0.8; text-decoration: none; } + +.bp3-tag-remove:active { opacity: 1; } + +.bp3-tag-remove:empty::before { font-family: Icons16, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; } + +.bp3-large .bp3-tag-remove { padding: 0px 5px 0px 0px; margin-right: -10px !important; } + +.bp3-large .bp3-tag-remove:empty::before { font-family: Icons20, sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1; } + +.bp3-tag-input { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; cursor: text; height: auto; line-height: inherit; min-height: 30px; padding-left: 5px; padding-right: 0px; } + +.bp3-tag-input > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-tag-input > .bp3-tag-input-values { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-tag-input .bp3-tag-input-icon { color: rgb(92, 112, 128); margin-left: 2px; margin-right: 7px; margin-top: 7px; } + +.bp3-tag-input .bp3-tag-input-values { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-align: center; align-items: center; align-self: stretch; margin-right: 7px; margin-top: 5px; min-width: 0px; } + +.bp3-tag-input .bp3-tag-input-values > * { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; } + +.bp3-tag-input .bp3-tag-input-values > .bp3-fill { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; } + +.bp3-tag-input .bp3-tag-input-values::before, .bp3-tag-input .bp3-tag-input-values > * { margin-right: 5px; } + +.bp3-tag-input .bp3-tag-input-values:empty::before, .bp3-tag-input .bp3-tag-input-values > :last-child { margin-right: 0px; } + +.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child { padding-left: 5px; } + +.bp3-tag-input .bp3-tag-input-values > * { margin-bottom: 5px; } + +.bp3-tag-input .bp3-tag { overflow-wrap: break-word; } + +.bp3-tag-input .bp3-tag.bp3-active { outline: rgba(19, 124, 189, 0.6) auto 2px; outline-offset: 0px; } + +.bp3-tag-input .bp3-input-ghost { -webkit-box-flex: 1; flex: 1 1 auto; line-height: 20px; width: 80px; } + +.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled { cursor: not-allowed; } + +.bp3-tag-input .bp3-button, .bp3-tag-input .bp3-spinner { margin: 3px 3px 3px 0px; } + +.bp3-tag-input .bp3-button { min-height: 24px; min-width: 24px; padding: 0px 7px; } + +.bp3-tag-input.bp3-large { height: auto; min-height: 40px; } + +.bp3-tag-input.bp3-large::before, .bp3-tag-input.bp3-large > * { margin-right: 10px; } + +.bp3-tag-input.bp3-large:empty::before, .bp3-tag-input.bp3-large > :last-child { margin-right: 0px; } + +.bp3-tag-input.bp3-large .bp3-tag-input-icon { margin-left: 5px; margin-top: 10px; } + +.bp3-tag-input.bp3-large .bp3-input-ghost { line-height: 30px; } + +.bp3-tag-input.bp3-large .bp3-button { min-height: 30px; min-width: 30px; padding: 5px 10px; margin: 5px 5px 5px 0px; } + +.bp3-tag-input.bp3-large .bp3-spinner { margin: 8px 8px 8px 0px; } + +.bp3-tag-input.bp3-active { background-color: rgb(255, 255, 255); box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-tag-input.bp3-active.bp3-intent-primary { box-shadow: rgb(16, 107, 163) 0px 0px 0px 1px, rgba(16, 107, 163, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-tag-input.bp3-active.bp3-intent-success { box-shadow: rgb(13, 128, 80) 0px 0px 0px 1px, rgba(13, 128, 80, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-tag-input.bp3-active.bp3-intent-warning { box-shadow: rgb(191, 115, 38) 0px 0px 0px 1px, rgba(191, 115, 38, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-tag-input.bp3-active.bp3-intent-danger { box-shadow: rgb(194, 48, 48) 0px 0px 0px 1px, rgba(194, 48, 48, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.2) 0px 1px 1px inset; } + +.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost { color: rgb(245, 248, 250); } + +.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder { color: rgba(167, 182, 194, 0.6); } + +.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active { background-color: rgba(16, 22, 26, 0.3); box-shadow: rgb(19, 124, 189) 0px 0px 0px 1px, rgb(19, 124, 189) 0px 0px 0px 1px, rgba(19, 124, 189, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary { box-shadow: rgb(16, 107, 163) 0px 0px 0px 1px, rgba(16, 107, 163, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success { box-shadow: rgb(13, 128, 80) 0px 0px 0px 1px, rgba(13, 128, 80, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning { box-shadow: rgb(191, 115, 38) 0px 0px 0px 1px, rgba(191, 115, 38, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger { box-shadow: rgb(194, 48, 48) 0px 0px 0px 1px, rgba(194, 48, 48, 0.3) 0px 0px 0px 3px, rgba(16, 22, 26, 0.3) 0px 0px 0px 1px inset, rgba(16, 22, 26, 0.4) 0px 1px 1px inset; } + +.bp3-input-ghost { background: none; border: none; box-shadow: none; padding: 0px; } + +.bp3-input-ghost::-webkit-input-placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-input-ghost::placeholder { color: rgba(92, 112, 128, 0.6); opacity: 1; } + +.bp3-input-ghost:focus { outline: none !important; } + +.bp3-toast { -webkit-box-align: start; align-items: flex-start; background-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; display: flex; margin: 20px 0px 0px; max-width: 500px; min-width: 300px; pointer-events: all; position: relative !important; } + +.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear { transform: translateY(-40px); } + +.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active { transform: translateY(0px); transition-duration: 300ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast { transform: translateY(-40px); } + +.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast { transform: translateY(0px); transition-duration: 300ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.54, 1.12, 0.38, 1.11); } + +.bp3-toast.bp3-toast-exit { opacity: 1; filter: blur(0px); } + +.bp3-toast.bp3-toast-exit-active { opacity: 0; filter: blur(10px); transition-duration: 300ms; transition-property: opacity, filter, -webkit-filter; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-toast.bp3-toast-exit ~ .bp3-toast { transform: translateY(0px); } + +.bp3-toast.bp3-toast-exit-active ~ .bp3-toast { transform: translateY(-40px); transition: transform 100ms cubic-bezier(0.4, 1, 0.75, 0.9) 50ms, -webkit-transform; } + +.bp3-toast .bp3-button-group { -webkit-box-flex: 0; flex: 0 0 auto; padding: 5px 5px 5px 0px; } + +.bp3-toast > .bp3-icon { color: rgb(92, 112, 128); margin: 12px 0px 12px 12px; } + +.bp3-toast.bp3-dark, .bp3-dark .bp3-toast { background-color: rgb(57, 75, 89); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-toast.bp3-dark > .bp3-icon, .bp3-dark .bp3-toast > .bp3-icon { color: rgb(167, 182, 194); } + +.bp3-toast[class*="bp3-intent-"] a { color: rgba(255, 255, 255, 0.7); } + +.bp3-toast[class*="bp3-intent-"] a:hover { color: rgb(255, 255, 255); } + +.bp3-toast[class*="bp3-intent-"] > .bp3-icon { color: rgb(255, 255, 255); } + +.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before, .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active { color: rgba(255, 255, 255, 0.7) !important; } + +.bp3-toast[class*="bp3-intent-"] .bp3-button:focus { outline-color: rgba(255, 255, 255, 0.5); } + +.bp3-toast[class*="bp3-intent-"] .bp3-button:hover { background-color: rgba(255, 255, 255, 0.15) !important; color: rgb(255, 255, 255) !important; } + +.bp3-toast[class*="bp3-intent-"] .bp3-button:active { background-color: rgba(255, 255, 255, 0.3) !important; color: rgb(255, 255, 255) !important; } + +.bp3-toast[class*="bp3-intent-"] .bp3-button::after { background: rgba(255, 255, 255, 0.3) !important; } + +.bp3-toast.bp3-intent-primary { background-color: rgb(19, 124, 189); color: rgb(255, 255, 255); } + +.bp3-toast.bp3-intent-success { background-color: rgb(15, 153, 96); color: rgb(255, 255, 255); } + +.bp3-toast.bp3-intent-warning { background-color: rgb(217, 130, 43); color: rgb(255, 255, 255); } + +.bp3-toast.bp3-intent-danger { background-color: rgb(219, 55, 55); color: rgb(255, 255, 255); } + +.bp3-toast-message { -webkit-box-flex: 1; flex: 1 1 auto; padding: 11px; word-break: break-word; } + +.bp3-toast-container { -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; left: 0px; overflow: hidden; padding: 0px 20px 20px; pointer-events: none; right: 0px; z-index: 40; display: flex !important; } + +.bp3-toast-container.bp3-toast-container-in-portal { position: fixed; } + +.bp3-toast-container.bp3-toast-container-inline { position: absolute; } + +.bp3-toast-container.bp3-toast-container-top { top: 0px; } + +.bp3-toast-container.bp3-toast-container-bottom { bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; top: auto; } + +.bp3-toast-container.bp3-toast-container-left { -webkit-box-align: start; align-items: flex-start; } + +.bp3-toast-container.bp3-toast-container-right { -webkit-box-align: end; align-items: flex-end; } + +.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active), .bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active), .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast { transform: translateY(60px); } + +.bp3-tooltip { box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 2px 4px, rgba(16, 22, 26, 0.2) 0px 8px 24px; transform: scale(1); } + +.bp3-tooltip .bp3-popover-arrow { height: 22px; position: absolute; width: 22px; } + +.bp3-tooltip .bp3-popover-arrow::before { height: 14px; margin: 4px; width: 14px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip { margin-bottom: 11px; margin-top: -11px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow { bottom: -8px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg { transform: rotate(-90deg); } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip { margin-left: 11px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow { left: -8px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg { transform: rotate(0deg); } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip { margin-top: 11px; } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow { top: -8px; } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg { transform: rotate(90deg); } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip { margin-left: -11px; margin-right: 11px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow { right: -8px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg { transform: rotate(180deg); } + +.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow { top: 50%; transform: translateY(-50%); } + +.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow { right: 50%; transform: translateX(50%); } + +.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow { top: -0.22183px; } + +.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow { right: -0.22183px; } + +.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow { left: -0.22183px; } + +.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow { bottom: -0.22183px; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip { transform-origin: left top; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip { transform-origin: center top; } + +.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip { transform-origin: right top; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip { transform-origin: left center; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip { transform-origin: center center; } + +.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip { transform-origin: right center; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip { transform-origin: left bottom; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip { transform-origin: center bottom; } + +.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip { transform-origin: right bottom; } + +.bp3-tooltip .bp3-popover-content { background: rgb(57, 75, 89); color: rgb(245, 248, 250); } + +.bp3-tooltip .bp3-popover-arrow::before { box-shadow: rgba(16, 22, 26, 0.2) 1px 1px 6px; } + +.bp3-tooltip .bp3-popover-arrow-border { fill: rgb(16, 22, 26); fill-opacity: 0.1; } + +.bp3-tooltip .bp3-popover-arrow-fill { fill: rgb(57, 75, 89); } + +.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip { transform: scale(0.8); } + +.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip { transform: scale(1); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-popover-exit > .bp3-tooltip { transform: scale(1); } + +.bp3-popover-exit-active > .bp3-tooltip { transform: scale(0.8); transition-duration: 100ms; transition-property: transform, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-tooltip .bp3-popover-content { padding: 10px 12px; } + +.bp3-tooltip.bp3-dark, .bp3-dark .bp3-tooltip { box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 2px 4px, rgba(16, 22, 26, 0.4) 0px 8px 24px; } + +.bp3-tooltip.bp3-dark .bp3-popover-content, .bp3-dark .bp3-tooltip .bp3-popover-content { background: rgb(225, 232, 237); color: rgb(57, 75, 89); } + +.bp3-tooltip.bp3-dark .bp3-popover-arrow::before, .bp3-dark .bp3-tooltip .bp3-popover-arrow::before { box-shadow: rgba(16, 22, 26, 0.4) 1px 1px 6px; } + +.bp3-tooltip.bp3-dark .bp3-popover-arrow-border, .bp3-dark .bp3-tooltip .bp3-popover-arrow-border { fill: rgb(16, 22, 26); fill-opacity: 0.2; } + +.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill, .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill { fill: rgb(225, 232, 237); } + +.bp3-tooltip.bp3-intent-primary .bp3-popover-content { background: rgb(19, 124, 189); color: rgb(255, 255, 255); } + +.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill { fill: rgb(19, 124, 189); } + +.bp3-tooltip.bp3-intent-success .bp3-popover-content { background: rgb(15, 153, 96); color: rgb(255, 255, 255); } + +.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill { fill: rgb(15, 153, 96); } + +.bp3-tooltip.bp3-intent-warning .bp3-popover-content { background: rgb(217, 130, 43); color: rgb(255, 255, 255); } + +.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill { fill: rgb(217, 130, 43); } + +.bp3-tooltip.bp3-intent-danger .bp3-popover-content { background: rgb(219, 55, 55); color: rgb(255, 255, 255); } + +.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill { fill: rgb(219, 55, 55); } + +.bp3-tooltip-indicator { border-bottom: 1px dotted; cursor: help; } + +.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large { color: rgb(92, 112, 128); } + +.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary { color: rgb(19, 124, 189); } + +.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success { color: rgb(15, 153, 96); } + +.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning { color: rgb(217, 130, 43); } + +.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger { color: rgb(219, 55, 55); } + +.bp3-tree-node-list { list-style: none; margin: 0px; padding-left: 0px; } + +.bp3-tree-root { background-color: transparent; cursor: default; padding-left: 0px; position: relative; } + +.bp3-tree-node-content-0 { padding-left: 0px; } + +.bp3-tree-node-content-1 { padding-left: 23px; } + +.bp3-tree-node-content-2 { padding-left: 46px; } + +.bp3-tree-node-content-3 { padding-left: 69px; } + +.bp3-tree-node-content-4 { padding-left: 92px; } + +.bp3-tree-node-content-5 { padding-left: 115px; } + +.bp3-tree-node-content-6 { padding-left: 138px; } + +.bp3-tree-node-content-7 { padding-left: 161px; } + +.bp3-tree-node-content-8 { padding-left: 184px; } + +.bp3-tree-node-content-9 { padding-left: 207px; } + +.bp3-tree-node-content-10 { padding-left: 230px; } + +.bp3-tree-node-content-11 { padding-left: 253px; } + +.bp3-tree-node-content-12 { padding-left: 276px; } + +.bp3-tree-node-content-13 { padding-left: 299px; } + +.bp3-tree-node-content-14 { padding-left: 322px; } + +.bp3-tree-node-content-15 { padding-left: 345px; } + +.bp3-tree-node-content-16 { padding-left: 368px; } + +.bp3-tree-node-content-17 { padding-left: 391px; } + +.bp3-tree-node-content-18 { padding-left: 414px; } + +.bp3-tree-node-content-19 { padding-left: 437px; } + +.bp3-tree-node-content-20 { padding-left: 460px; } + +.bp3-tree-node-content { -webkit-box-align: center; align-items: center; display: flex; height: 30px; padding-right: 5px; width: 100%; } + +.bp3-tree-node-content:hover { background-color: rgba(191, 204, 214, 0.4); } + +.bp3-tree-node-caret, .bp3-tree-node-caret-none { min-width: 30px; } + +.bp3-tree-node-caret { color: rgb(92, 112, 128); cursor: pointer; padding: 7px; transform: rotate(0deg); transition: transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s, -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9) 0s; } + +.bp3-tree-node-caret:hover { color: rgb(24, 32, 38); } + +.bp3-dark .bp3-tree-node-caret { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-tree-node-caret:hover { color: rgb(245, 248, 250); } + +.bp3-tree-node-caret.bp3-tree-node-caret-open { transform: rotate(90deg); } + +.bp3-tree-node-caret.bp3-icon-standard::before { content: ""; } + +.bp3-tree-node-icon { margin-right: 7px; position: relative; } + +.bp3-tree-node-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; -webkit-box-flex: 1; flex: 1 1 auto; position: relative; user-select: none; } + +.bp3-tree-node-label span { display: inline; } + +.bp3-tree-node-secondary-label { padding: 0px 5px; user-select: none; } + +.bp3-tree-node-secondary-label .bp3-popover-wrapper, .bp3-tree-node-secondary-label .bp3-popover-target { -webkit-box-align: center; align-items: center; display: flex; } + +.bp3-tree-node.bp3-disabled .bp3-tree-node-content { background-color: inherit; color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-tree-node.bp3-disabled .bp3-tree-node-caret, .bp3-tree-node.bp3-disabled .bp3-tree-node-icon { color: rgba(92, 112, 128, 0.6); cursor: not-allowed; } + +.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content { background-color: rgb(19, 124, 189); } + +.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large { color: rgb(255, 255, 255); } + +.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before { color: rgba(255, 255, 255, 0.7); } + +.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before { color: rgb(255, 255, 255); } + +.bp3-dark .bp3-tree-node-content:hover { background-color: rgba(92, 112, 128, 0.3); } + +.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large { color: rgb(167, 182, 194); } + +.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary { color: rgb(19, 124, 189); } + +.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success { color: rgb(15, 153, 96); } + +.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning { color: rgb(217, 130, 43); } + +.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger { color: rgb(219, 55, 55); } + +.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content { background-color: rgb(19, 124, 189); } + +.bp3-omnibar { filter: blur(0px); opacity: 1; background-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) 0px 4px 8px, rgba(16, 22, 26, 0.2) 0px 18px 46px 6px; left: calc(50% - 250px); top: 20vh; width: 500px; z-index: 21; } + +.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear { filter: blur(20px); opacity: 0.2; } + +.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active { filter: blur(0px); opacity: 1; transition-duration: 200ms; transition-property: filter, opacity, -webkit-filter; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-omnibar.bp3-overlay-exit { filter: blur(0px); opacity: 1; } + +.bp3-omnibar.bp3-overlay-exit-active { filter: blur(20px); opacity: 0.2; transition-duration: 200ms; transition-property: filter, opacity, -webkit-filter; transition-timing-function: cubic-bezier(0.4, 1, 0.75, 0.9); } + +.bp3-omnibar .bp3-input { background-color: transparent; border-radius: 0px; } + +.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus { box-shadow: none; } + +.bp3-omnibar .bp3-menu { background-color: transparent; border-radius: 0px; box-shadow: rgba(16, 22, 26, 0.15) 0px 1px 0px inset; max-height: calc(60vh - 40px); overflow: auto; } + +.bp3-omnibar .bp3-menu:empty { display: none; } + +.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark { background-color: rgb(48, 64, 77); box-shadow: rgba(16, 22, 26, 0.2) 0px 0px 0px 1px, rgba(16, 22, 26, 0.4) 0px 4px 8px, rgba(16, 22, 26, 0.4) 0px 18px 46px 6px; } + +.bp3-omnibar-overlay .bp3-overlay-backdrop { background-color: rgba(16, 22, 26, 0.2); } + +.bp3-select-popover .bp3-popover-content { padding: 5px; } + +.bp3-select-popover .bp3-input-group { margin-bottom: 0px; } + +.bp3-select-popover .bp3-menu { max-height: 300px; max-width: 400px; overflow: auto; padding: 0px; } + +.bp3-select-popover .bp3-menu:not(:first-child) { padding-top: 5px; } + +.bp3-multi-select { min-width: 150px; } + +.bp3-multi-select-popover .bp3-menu { max-height: 300px; max-width: 400px; overflow: auto; } + +.bp3-select-popover .bp3-popover-content { padding: 5px; } + +.bp3-select-popover .bp3-input-group { margin-bottom: 0px; } + +.bp3-select-popover .bp3-menu { max-height: 300px; max-width: 400px; overflow: auto; padding: 0px; } + +.bp3-select-popover .bp3-menu:not(:first-child) { padding-top: 5px; } + +:root { --jp-icon-add: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-bug: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-build: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8\+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-caret-down-empty-thin: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K); --jp-icon-caret-down-empty: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-caret-down: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-caret-left: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-caret-right: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-caret-up-empty-thin: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8\+Cgk8L2c\+Cjwvc3ZnPgo\=); --jp-icon-caret-up: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-case-sensitive: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8\+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-check: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-circle-empty: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-circle: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-clear: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8\+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8\+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-close: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8\+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI\+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-code: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-console: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-copy: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-copyright: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI\+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-cut: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-download: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-edit: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-ellipses: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8\+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8\+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-extension: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-fast-forward: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8\+CiAgICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-file-upload: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-file: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc\+Cg\=\=); --jp-icon-filter-list: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-folder: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8\+Cjwvc3ZnPgo\=); --jp-icon-html5: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8\+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8\+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc\+Cg\=\=); --jp-icon-image: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8\+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8\+Cjwvc3ZnPgo\=); --jp-icon-inspector: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K); --jp-icon-json: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-julia: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI\+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI\+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-jupyter-favicon: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI\+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-jupyter: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8\+CiAgICA8L2c\+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8\+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4\+Cjwvc3ZnPgo\=); --jp-icon-jupyterlab-wordmark: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI\+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c\+CiAgICA8L2c\+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI\+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c\+CiAgICA8L2c\+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI\+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI\+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI\+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c\+CiAgICA8L2c\+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI\+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c\+CiAgICA8L2c\+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI\+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-kernel: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K); --jp-icon-keyboard: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc\+Cg\=\=); --jp-icon-launcher: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc\+Cg\=\=); --jp-icon-line-form: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8\+Cjwvc3ZnPgo\=); --jp-icon-link: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-list: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4\=); --jp-icon-listings-info: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI\+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8\+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8\+Cgk8L2c\+Cjwvc3ZnPgo\=); --jp-icon-markdown: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc\+Cg\=\=); --jp-icon-new-folder: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-not-trusted: url(data\:image\/svg\+xml\;base64\,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8\+Cjwvc3ZnPgo\=); --jp-icon-notebook: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-numbering: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K); --jp-icon-offline-bolt: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-palette: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-paste: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-pdf: url(data\:image\/svg\+xml\;base64\,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K); --jp-icon-python: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8\+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-r-kernel: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc\+Cg\=\=); --jp-icon-react: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI\+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI\+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-redo: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8\+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-refresh: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8\+CiAgICA8L2c\+Cjwvc3ZnPgo\=); --jp-icon-regex: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8\+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-run: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K); --jp-icon-running: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-save: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K); --jp-icon-search: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-settings: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc\+Cg\=\=); --jp-icon-spreadsheet: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8\+Cjwvc3ZnPgo\=); --jp-icon-stop: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-tab: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8\+CiAgPC9nPgo8L3N2Zz4K); --jp-icon-table-rows: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4\=); --jp-icon-tag: url(data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K); --jp-icon-terminal: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA\+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K); --jp-icon-text-editor: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8\+Cjwvc3ZnPgo\=); --jp-icon-toc: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-tree-view: url(data\:image\/svg\+xml\;base64\,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI\+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4\=); --jp-icon-trusted: url(data\:image\/svg\+xml\;base64\,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8\+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K); --jp-icon-undo: url(data\:image\/svg\+xml\;base64\,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-vega: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8\+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc\+Cg\=\=); --jp-icon-yaml: url(data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8\+CiAgPC9nPgo8L3N2Zz4K); } + +.jp-AddIcon { background-image: var(--jp-icon-add); } + +.jp-BugIcon { background-image: var(--jp-icon-bug); } + +.jp-BuildIcon { background-image: var(--jp-icon-build); } + +.jp-CaretDownEmptyIcon { background-image: var(--jp-icon-caret-down-empty); } + +.jp-CaretDownEmptyThinIcon { background-image: var(--jp-icon-caret-down-empty-thin); } + +.jp-CaretDownIcon { background-image: var(--jp-icon-caret-down); } + +.jp-CaretLeftIcon { background-image: var(--jp-icon-caret-left); } + +.jp-CaretRightIcon { background-image: var(--jp-icon-caret-right); } + +.jp-CaretUpEmptyThinIcon { background-image: var(--jp-icon-caret-up-empty-thin); } + +.jp-CaretUpIcon { background-image: var(--jp-icon-caret-up); } + +.jp-CaseSensitiveIcon { background-image: var(--jp-icon-case-sensitive); } + +.jp-CheckIcon { background-image: var(--jp-icon-check); } + +.jp-CircleEmptyIcon { background-image: var(--jp-icon-circle-empty); } + +.jp-CircleIcon { background-image: var(--jp-icon-circle); } + +.jp-ClearIcon { background-image: var(--jp-icon-clear); } + +.jp-CloseIcon { background-image: var(--jp-icon-close); } + +.jp-CodeIcon { background-image: var(--jp-icon-code); } + +.jp-ConsoleIcon { background-image: var(--jp-icon-console); } + +.jp-CopyIcon { background-image: var(--jp-icon-copy); } + +.jp-CopyrightIcon { background-image: var(--jp-icon-copyright); } + +.jp-CutIcon { background-image: var(--jp-icon-cut); } + +.jp-DownloadIcon { background-image: var(--jp-icon-download); } + +.jp-EditIcon { background-image: var(--jp-icon-edit); } + +.jp-EllipsesIcon { background-image: var(--jp-icon-ellipses); } + +.jp-ExtensionIcon { background-image: var(--jp-icon-extension); } + +.jp-FastForwardIcon { background-image: var(--jp-icon-fast-forward); } + +.jp-FileIcon { background-image: var(--jp-icon-file); } + +.jp-FileUploadIcon { background-image: var(--jp-icon-file-upload); } + +.jp-FilterListIcon { background-image: var(--jp-icon-filter-list); } + +.jp-FolderIcon { background-image: var(--jp-icon-folder); } + +.jp-Html5Icon { background-image: var(--jp-icon-html5); } + +.jp-ImageIcon { background-image: var(--jp-icon-image); } + +.jp-InspectorIcon { background-image: var(--jp-icon-inspector); } + +.jp-JsonIcon { background-image: var(--jp-icon-json); } + +.jp-JuliaIcon { background-image: var(--jp-icon-julia); } + +.jp-JupyterFaviconIcon { background-image: var(--jp-icon-jupyter-favicon); } + +.jp-JupyterIcon { background-image: var(--jp-icon-jupyter); } + +.jp-JupyterlabWordmarkIcon { background-image: var(--jp-icon-jupyterlab-wordmark); } + +.jp-KernelIcon { background-image: var(--jp-icon-kernel); } + +.jp-KeyboardIcon { background-image: var(--jp-icon-keyboard); } + +.jp-LauncherIcon { background-image: var(--jp-icon-launcher); } + +.jp-LineFormIcon { background-image: var(--jp-icon-line-form); } + +.jp-LinkIcon { background-image: var(--jp-icon-link); } + +.jp-ListIcon { background-image: var(--jp-icon-list); } + +.jp-ListingsInfoIcon { background-image: var(--jp-icon-listings-info); } + +.jp-MarkdownIcon { background-image: var(--jp-icon-markdown); } + +.jp-NewFolderIcon { background-image: var(--jp-icon-new-folder); } + +.jp-NotTrustedIcon { background-image: var(--jp-icon-not-trusted); } + +.jp-NotebookIcon { background-image: var(--jp-icon-notebook); } + +.jp-NumberingIcon { background-image: var(--jp-icon-numbering); } + +.jp-OfflineBoltIcon { background-image: var(--jp-icon-offline-bolt); } + +.jp-PaletteIcon { background-image: var(--jp-icon-palette); } + +.jp-PasteIcon { background-image: var(--jp-icon-paste); } + +.jp-PdfIcon { background-image: var(--jp-icon-pdf); } + +.jp-PythonIcon { background-image: var(--jp-icon-python); } + +.jp-RKernelIcon { background-image: var(--jp-icon-r-kernel); } + +.jp-ReactIcon { background-image: var(--jp-icon-react); } + +.jp-RedoIcon { background-image: var(--jp-icon-redo); } + +.jp-RefreshIcon { background-image: var(--jp-icon-refresh); } + +.jp-RegexIcon { background-image: var(--jp-icon-regex); } + +.jp-RunIcon { background-image: var(--jp-icon-run); } + +.jp-RunningIcon { background-image: var(--jp-icon-running); } + +.jp-SaveIcon { background-image: var(--jp-icon-save); } + +.jp-SearchIcon { background-image: var(--jp-icon-search); } + +.jp-SettingsIcon { background-image: var(--jp-icon-settings); } + +.jp-SpreadsheetIcon { background-image: var(--jp-icon-spreadsheet); } + +.jp-StopIcon { background-image: var(--jp-icon-stop); } + +.jp-TabIcon { background-image: var(--jp-icon-tab); } + +.jp-TableRowsIcon { background-image: var(--jp-icon-table-rows); } + +.jp-TagIcon { background-image: var(--jp-icon-tag); } + +.jp-TerminalIcon { background-image: var(--jp-icon-terminal); } + +.jp-TextEditorIcon { background-image: var(--jp-icon-text-editor); } + +.jp-TocIcon { background-image: var(--jp-icon-toc); } + +.jp-TreeViewIcon { background-image: var(--jp-icon-tree-view); } + +.jp-TrustedIcon { background-image: var(--jp-icon-trusted); } + +.jp-UndoIcon { background-image: var(--jp-icon-undo); } + +.jp-VegaIcon { background-image: var(--jp-icon-vega); } + +.jp-YamlIcon { background-image: var(--jp-icon-yaml); } + +.jp-Icon, .jp-MaterialIcon { background-position: center center; background-repeat: no-repeat; background-size: 16px; min-width: 16px; min-height: 16px; } + +.jp-Icon-cover { background-position: center center; background-repeat: no-repeat; background-size: cover; } + +.jp-Icon-16 { background-size: 16px; min-width: 16px; min-height: 16px; } + +.jp-Icon-18 { background-size: 18px; min-width: 18px; min-height: 18px; } + +.jp-Icon-20 { background-size: 20px; min-width: 20px; min-height: 20px; } + +.jp-icon0[fill] { fill: var(--jp-inverse-layout-color0); } + +.jp-icon1[fill] { fill: var(--jp-inverse-layout-color1); } + +.jp-icon2[fill] { fill: var(--jp-inverse-layout-color2); } + +.jp-icon3[fill] { fill: var(--jp-inverse-layout-color3); } + +.jp-icon4[fill] { fill: var(--jp-inverse-layout-color4); } + +.jp-icon0[stroke] { stroke: var(--jp-inverse-layout-color0); } + +.jp-icon1[stroke] { stroke: var(--jp-inverse-layout-color1); } + +.jp-icon2[stroke] { stroke: var(--jp-inverse-layout-color2); } + +.jp-icon3[stroke] { stroke: var(--jp-inverse-layout-color3); } + +.jp-icon4[stroke] { stroke: var(--jp-inverse-layout-color4); } + +.jp-icon-accent0[fill] { fill: var(--jp-layout-color0); } + +.jp-icon-accent1[fill] { fill: var(--jp-layout-color1); } + +.jp-icon-accent2[fill] { fill: var(--jp-layout-color2); } + +.jp-icon-accent3[fill] { fill: var(--jp-layout-color3); } + +.jp-icon-accent4[fill] { fill: var(--jp-layout-color4); } + +.jp-icon-accent0[stroke] { stroke: var(--jp-layout-color0); } + +.jp-icon-accent1[stroke] { stroke: var(--jp-layout-color1); } + +.jp-icon-accent2[stroke] { stroke: var(--jp-layout-color2); } + +.jp-icon-accent3[stroke] { stroke: var(--jp-layout-color3); } + +.jp-icon-accent4[stroke] { stroke: var(--jp-layout-color4); } + +.jp-icon-none[fill] { fill: none; } + +.jp-icon-none[stroke] { stroke: none; } + +.jp-icon-brand0[fill] { fill: var(--jp-brand-color0); } + +.jp-icon-brand1[fill] { fill: var(--jp-brand-color1); } + +.jp-icon-brand2[fill] { fill: var(--jp-brand-color2); } + +.jp-icon-brand3[fill] { fill: var(--jp-brand-color3); } + +.jp-icon-brand4[fill] { fill: var(--jp-brand-color4); } + +.jp-icon-brand0[stroke] { stroke: var(--jp-brand-color0); } + +.jp-icon-brand1[stroke] { stroke: var(--jp-brand-color1); } + +.jp-icon-brand2[stroke] { stroke: var(--jp-brand-color2); } + +.jp-icon-brand3[stroke] { stroke: var(--jp-brand-color3); } + +.jp-icon-brand4[stroke] { stroke: var(--jp-brand-color4); } + +.jp-icon-warn0[fill] { fill: var(--jp-warn-color0); } + +.jp-icon-warn1[fill] { fill: var(--jp-warn-color1); } + +.jp-icon-warn2[fill] { fill: var(--jp-warn-color2); } + +.jp-icon-warn3[fill] { fill: var(--jp-warn-color3); } + +.jp-icon-warn0[stroke] { stroke: var(--jp-warn-color0); } + +.jp-icon-warn1[stroke] { stroke: var(--jp-warn-color1); } + +.jp-icon-warn2[stroke] { stroke: var(--jp-warn-color2); } + +.jp-icon-warn3[stroke] { stroke: var(--jp-warn-color3); } + +.jp-icon-contrast0[fill] { fill: var(--jp-icon-contrast-color0); } + +.jp-icon-contrast1[fill] { fill: var(--jp-icon-contrast-color1); } + +.jp-icon-contrast2[fill] { fill: var(--jp-icon-contrast-color2); } + +.jp-icon-contrast3[fill] { fill: var(--jp-icon-contrast-color3); } + +.jp-icon-contrast0[stroke] { stroke: var(--jp-icon-contrast-color0); } + +.jp-icon-contrast1[stroke] { stroke: var(--jp-icon-contrast-color1); } + +.jp-icon-contrast2[stroke] { stroke: var(--jp-icon-contrast-color2); } + +.jp-icon-contrast3[stroke] { stroke: var(--jp-icon-contrast-color3); } + +#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] { fill: rgb(255, 255, 255); } + +#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable-inverse[fill] { fill: var(--jp-brand-color1); } + +.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] { fill: rgb(255, 255, 255); } + +.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] { fill: var(--jp-brand-color1); } + +#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] { fill: rgb(255, 255, 255); } + +#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] { fill: var(--jp-brand-color1); } + +#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-hover :hover .jp-icon-selectable[fill] { fill: var(--jp-brand-color1); } + +#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-hover :hover .jp-icon-selectable-inverse[fill] { fill: rgb(255, 255, 255); } + +#tab-manager .lm-TabBar-tab.jp-mod-dirty > .lm-TabBar-tabCloseIcon > :not(:hover) > .jp-icon3[fill] { fill: none; } + +#tab-manager .lm-TabBar-tab.jp-mod-dirty > .lm-TabBar-tabCloseIcon > :not(:hover) > .jp-icon-busy[fill] { fill: var(--jp-inverse-layout-color3); } + +#tab-manager .lm-TabBar-tab.jp-mod-dirty.jp-mod-active > .lm-TabBar-tabCloseIcon > :not(:hover) > .jp-icon-busy[fill] { fill: rgb(255, 255, 255); } + +.lm-DockPanel-tabBar .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty > .lm-TabBar-tabCloseIcon > :not(:hover) > .jp-icon3[fill] { fill: none; } + +.lm-DockPanel-tabBar .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty > .lm-TabBar-tabCloseIcon > :not(:hover) > .jp-icon-busy[fill] { fill: var(--jp-inverse-layout-color3); } + +#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] { fill: rgb(255, 255, 255); } + +#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] { fill: var(--jp-brand-color1); } + +:root { --jp-warn-color0: var(--md-orange-700); } + +.jp-DragIcon { margin-right: 4px; } + +.jp-icon-alt .jp-icon0[fill] { fill: var(--jp-layout-color0); } + +.jp-icon-alt .jp-icon1[fill] { fill: var(--jp-layout-color1); } + +.jp-icon-alt .jp-icon2[fill] { fill: var(--jp-layout-color2); } + +.jp-icon-alt .jp-icon3[fill] { fill: var(--jp-layout-color3); } + +.jp-icon-alt .jp-icon4[fill] { fill: var(--jp-layout-color4); } + +.jp-icon-alt .jp-icon0[stroke] { stroke: var(--jp-layout-color0); } + +.jp-icon-alt .jp-icon1[stroke] { stroke: var(--jp-layout-color1); } + +.jp-icon-alt .jp-icon2[stroke] { stroke: var(--jp-layout-color2); } + +.jp-icon-alt .jp-icon3[stroke] { stroke: var(--jp-layout-color3); } + +.jp-icon-alt .jp-icon4[stroke] { stroke: var(--jp-layout-color4); } + +.jp-icon-alt .jp-icon-accent0[fill] { fill: var(--jp-inverse-layout-color0); } + +.jp-icon-alt .jp-icon-accent1[fill] { fill: var(--jp-inverse-layout-color1); } + +.jp-icon-alt .jp-icon-accent2[fill] { fill: var(--jp-inverse-layout-color2); } + +.jp-icon-alt .jp-icon-accent3[fill] { fill: var(--jp-inverse-layout-color3); } + +.jp-icon-alt .jp-icon-accent4[fill] { fill: var(--jp-inverse-layout-color4); } + +.jp-icon-alt .jp-icon-accent0[stroke] { stroke: var(--jp-inverse-layout-color0); } + +.jp-icon-alt .jp-icon-accent1[stroke] { stroke: var(--jp-inverse-layout-color1); } + +.jp-icon-alt .jp-icon-accent2[stroke] { stroke: var(--jp-inverse-layout-color2); } + +.jp-icon-alt .jp-icon-accent3[stroke] { stroke: var(--jp-inverse-layout-color3); } + +.jp-icon-alt .jp-icon-accent4[stroke] { stroke: var(--jp-inverse-layout-color4); } + +.jp-icon-hoverShow:not(:hover) svg { display: none !important; } + +.jp-icon-hover :hover .jp-icon0-hover[fill] { fill: var(--jp-inverse-layout-color0); } + +.jp-icon-hover :hover .jp-icon1-hover[fill] { fill: var(--jp-inverse-layout-color1); } + +.jp-icon-hover :hover .jp-icon2-hover[fill] { fill: var(--jp-inverse-layout-color2); } + +.jp-icon-hover :hover .jp-icon3-hover[fill] { fill: var(--jp-inverse-layout-color3); } + +.jp-icon-hover :hover .jp-icon4-hover[fill] { fill: var(--jp-inverse-layout-color4); } + +.jp-icon-hover :hover .jp-icon0-hover[stroke] { stroke: var(--jp-inverse-layout-color0); } + +.jp-icon-hover :hover .jp-icon1-hover[stroke] { stroke: var(--jp-inverse-layout-color1); } + +.jp-icon-hover :hover .jp-icon2-hover[stroke] { stroke: var(--jp-inverse-layout-color2); } + +.jp-icon-hover :hover .jp-icon3-hover[stroke] { stroke: var(--jp-inverse-layout-color3); } + +.jp-icon-hover :hover .jp-icon4-hover[stroke] { stroke: var(--jp-inverse-layout-color4); } + +.jp-icon-hover :hover .jp-icon-accent0-hover[fill] { fill: var(--jp-layout-color0); } + +.jp-icon-hover :hover .jp-icon-accent1-hover[fill] { fill: var(--jp-layout-color1); } + +.jp-icon-hover :hover .jp-icon-accent2-hover[fill] { fill: var(--jp-layout-color2); } + +.jp-icon-hover :hover .jp-icon-accent3-hover[fill] { fill: var(--jp-layout-color3); } + +.jp-icon-hover :hover .jp-icon-accent4-hover[fill] { fill: var(--jp-layout-color4); } + +.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] { stroke: var(--jp-layout-color0); } + +.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] { stroke: var(--jp-layout-color1); } + +.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] { stroke: var(--jp-layout-color2); } + +.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] { stroke: var(--jp-layout-color3); } + +.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] { stroke: var(--jp-layout-color4); } + +.jp-icon-hover :hover .jp-icon-none-hover[fill] { fill: none; } + +.jp-icon-hover :hover .jp-icon-none-hover[stroke] { stroke: none; } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] { fill: var(--jp-layout-color0); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] { fill: var(--jp-layout-color1); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] { fill: var(--jp-layout-color2); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] { fill: var(--jp-layout-color3); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] { fill: var(--jp-layout-color4); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] { stroke: var(--jp-layout-color0); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] { stroke: var(--jp-layout-color1); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] { stroke: var(--jp-layout-color2); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] { stroke: var(--jp-layout-color3); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] { stroke: var(--jp-layout-color4); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] { fill: var(--jp-inverse-layout-color0); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] { fill: var(--jp-inverse-layout-color1); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] { fill: var(--jp-inverse-layout-color2); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] { fill: var(--jp-inverse-layout-color3); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] { fill: var(--jp-inverse-layout-color4); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] { stroke: var(--jp-inverse-layout-color0); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] { stroke: var(--jp-inverse-layout-color1); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] { stroke: var(--jp-inverse-layout-color2); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] { stroke: var(--jp-inverse-layout-color3); } + +.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] { stroke: var(--jp-inverse-layout-color4); } + +.jp-switch { display: flex; align-items: center; padding-left: 4px; padding-right: 4px; font-size: var(--jp-ui-font-size1); background-color: transparent; color: var(--jp-ui-font-color1); border: none; height: 20px; } + +.jp-switch:hover { background-color: var(--jp-layout-color2); } + +.jp-switch-label { margin-right: 5px; } + +.jp-switch-track { cursor: pointer; background-color: var(--jp-border-color1); transition: all 0.4s ease 0s; border-radius: 34px; height: 16px; width: 35px; position: relative; } + +.jp-switch-track::before { content: ""; position: absolute; height: 10px; width: 10px; margin: 3px; left: 0px; background-color: var(--jp-ui-inverse-font-color1); transition: all 0.4s ease 0s; border-radius: 50%; } + +.jp-switch[aria-checked="true"] .jp-switch-track { background-color: var(--jp-warn-color0); } + +.jp-switch[aria-checked="true"] .jp-switch-track::before { left: 19px; } + +html { box-sizing: unset; } + +*, ::before, ::after { box-sizing: unset; } + +body { color: unset; font-family: var(--jp-ui-font-family); } + +p { margin-top: unset; margin-bottom: unset; } + +small { font-size: unset; } + +strong { font-weight: unset; } + +a { text-decoration: unset; color: unset; } + +a:hover { text-decoration: unset; color: unset; } + +:focus { outline: unset; outline-offset: unset; } + +.jp-Button { border-radius: var(--jp-border-radius); padding: 0px 12px; font-size: var(--jp-ui-font-size1); } + +button.jp-Button.bp3-button.bp3-minimal:hover { background-color: var(--jp-layout-color2); } + +.jp-Button.minimal { color: unset !important; } + +.jp-Button.jp-ToolbarButtonComponent { text-transform: none; } + +.jp-InputGroup input { box-sizing: border-box; border-radius: 0px; background-color: transparent; color: var(--jp-ui-font-color0); box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color); } + +.jp-InputGroup input:focus { box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-active-box-shadow-color), inset 0 0 0 3px var(--jp-input-active-box-shadow-color); } + +.jp-InputGroup input::placeholder, input::placeholder { color: var(--jp-ui-font-color3); } + +.jp-BPIcon { display: inline-block; vertical-align: middle; margin: auto; } + +.bp3-icon.jp-BPIcon > svg:not([fill]) { fill: var(--jp-inverse-layout-color3); } + +.jp-InputGroupAction { padding: 6px; } + +.jp-HTMLSelect.jp-DefaultStyle select { background-color: initial; border: none; border-radius: 0px; box-shadow: none; color: var(--jp-ui-font-color0); display: block; font-size: var(--jp-ui-font-size1); height: 24px; line-height: 14px; padding: 0px 25px 0px 10px; text-align: left; appearance: none; } + +.jp-HTMLSelect.jp-DefaultStyle select:hover, .jp-HTMLSelect.jp-DefaultStyle select > option { background-color: var(--jp-layout-color2); color: var(--jp-ui-font-color0); } + +select { box-sizing: border-box; } + +.jp-Collapse { display: flex; flex-direction: column; align-items: stretch; border-top: 1px solid var(--jp-border-color2); border-bottom: 1px solid var(--jp-border-color2); } + +.jp-Collapse-header { padding: 1px 12px; color: var(--jp-ui-font-color1); background-color: var(--jp-layout-color1); font-size: var(--jp-ui-font-size2); } + +.jp-Collapse-header:hover { background-color: var(--jp-layout-color2); } + +.jp-Collapse-contents { padding: 0px 12px; background-color: var(--jp-layout-color1); color: var(--jp-ui-font-color1); overflow: auto; } + +:root { --jp-private-commandpalette-search-height: 28px; } + +.lm-CommandPalette { padding-bottom: 0px; color: var(--jp-ui-font-color1); background: var(--jp-layout-color1); font-size: var(--jp-ui-font-size1); } + +.jp-ModalCommandPalette { position: absolute; z-index: 10000; top: 38px; left: 30%; margin: 0px; padding: 4px; width: 40%; box-shadow: var(--jp-elevation-z4); border-radius: 4px; background: var(--jp-layout-color0); } + +.jp-ModalCommandPalette .lm-CommandPalette { max-height: 40vh; } + +.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after { display: none; } + +.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header { display: none; } + +.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item { margin-left: 4px; margin-right: 4px; } + +.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item.lm-mod-disabled { display: none; } + +.lm-CommandPalette-search { padding: 4px; background-color: var(--jp-layout-color1); z-index: 2; } + +.lm-CommandPalette-wrapper { overflow: overlay; padding: 0px 9px; background-color: var(--jp-input-active-background); height: 30px; box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color); } + +.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper { box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color), inset 0 0 0 3px var(--jp-input-active-box-shadow-color); } + +.jp-SearchIconGroup { color: white; background-color: var(--jp-brand-color1); position: absolute; top: 4px; right: 4px; padding: 5px 5px 1px; } + +.jp-SearchIconGroup svg { height: 20px; width: 20px; } + +.jp-SearchIconGroup .jp-icon3[fill] { fill: var(--jp-layout-color0); } + +.lm-CommandPalette-input { background: transparent; width: calc(100% - 18px); float: left; border: none; outline: none; font-size: var(--jp-ui-font-size1); color: var(--jp-ui-font-color0); line-height: var(--jp-private-commandpalette-search-height); } + +.lm-CommandPalette-header:first-child { margin-top: 0px; } + +.lm-CommandPalette-header { border-bottom: solid var(--jp-border-width) var(--jp-border-color2); color: var(--jp-ui-font-color1); cursor: pointer; display: flex; font-size: var(--jp-ui-font-size0); font-weight: 600; letter-spacing: 1px; margin-top: 8px; padding: 8px 0px 8px 12px; text-transform: uppercase; } + +.lm-CommandPalette-header.lm-mod-active { background: var(--jp-layout-color2); } + +.lm-CommandPalette-header > mark { background-color: transparent; font-weight: bold; color: var(--jp-ui-font-color1); } + +.lm-CommandPalette-item { padding: 4px 12px 4px 4px; color: var(--jp-ui-font-color1); font-size: var(--jp-ui-font-size1); font-weight: 400; display: flex; } + +.lm-CommandPalette-item.lm-mod-disabled { color: var(--jp-ui-font-color2); } + +.lm-CommandPalette-item.lm-mod-active { color: var(--jp-ui-inverse-font-color1); background: var(--jp-brand-color1); } + +.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark { color: var(--jp-ui-inverse-font-color0); } + +.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] { fill: var(--jp-layout-color0); } + +.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark { color: var(--jp-ui-inverse-font-color0); } + +.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) { color: var(--jp-ui-inverse-font-color1); background: var(--jp-brand-color1); } + +.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) { background: var(--jp-layout-color2); } + +.lm-CommandPalette-itemContent { overflow: hidden; } + +.lm-CommandPalette-itemLabel > mark { color: var(--jp-ui-font-color0); background-color: transparent; font-weight: bold; } + +.lm-CommandPalette-item.lm-mod-disabled mark { color: var(--jp-ui-font-color2); } + +.lm-CommandPalette-item .lm-CommandPalette-itemIcon { margin: 0px 4px 0px 0px; position: relative; width: 16px; top: 2px; flex: 0 0 auto; } + +.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon { opacity: 0.6; } + +.lm-CommandPalette-item .lm-CommandPalette-itemShortcut { flex: 0 0 auto; } + +.lm-CommandPalette-itemCaption { display: none; } + +.lm-CommandPalette-content { background-color: var(--jp-layout-color1); } + +.lm-CommandPalette-content:empty::after { content: "No results"; margin: 20px auto auto; width: 100px; display: block; font-size: var(--jp-ui-font-size2); font-family: var(--jp-ui-font-family); font-weight: lighter; } + +.lm-CommandPalette-emptyMessage { text-align: center; margin-top: 24px; line-height: 1.32; padding: 0px 8px; color: var(--jp-content-font-color3); } + +.jp-Dialog { position: absolute; z-index: 10000; display: flex; flex-direction: column; align-items: center; justify-content: center; top: 0px; left: 0px; margin: 0px; padding: 0px; width: 100%; height: 100%; background: var(--jp-dialog-background); } + +.jp-Dialog-content { display: flex; flex-direction: column; margin-left: auto; margin-right: auto; background: var(--jp-layout-color1); padding: 24px 24px 12px; min-width: 300px; min-height: 150px; max-width: 1000px; max-height: 500px; box-sizing: border-box; box-shadow: var(--jp-elevation-z20); overflow-wrap: break-word; border-radius: var(--jp-border-radius); font-size: var(--jp-ui-font-size1); color: var(--jp-ui-font-color1); resize: both; } + +.jp-Dialog-button { overflow: visible; } + +button.jp-Dialog-button:focus { outline: 1px solid var(--jp-brand-color1); outline-offset: 4px; } + +button.jp-Dialog-close-button { padding: 0px; height: 100%; min-width: unset; min-height: unset; } + +.jp-Dialog-header { display: flex; justify-content: space-between; flex: 0 0 auto; padding-bottom: 12px; font-size: var(--jp-ui-font-size3); font-weight: 400; color: var(--jp-ui-font-color0); } + +.jp-Dialog-body { display: flex; flex-direction: column; flex: 1 1 auto; font-size: var(--jp-ui-font-size1); background: var(--jp-layout-color1); overflow: auto; } + +.jp-Dialog-footer { display: flex; flex-direction: row; justify-content: flex-end; flex: 0 0 auto; margin-left: -12px; margin-right: -12px; padding: 12px; } + +.jp-Dialog-title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.jp-Dialog-body > .jp-select-wrapper { width: 100%; } + +.jp-Dialog-body > button { padding: 0px 16px; } + +.jp-Dialog-body > label { line-height: 1.4; color: var(--jp-ui-font-color0); } + +.jp-Dialog-button.jp-mod-styled:not(:last-child) { margin-right: 12px; } + +.jp-HoverBox { position: fixed; } + +.jp-HoverBox.jp-mod-outofview { display: none; } + +.jp-IFrame { width: 100%; height: 100%; } + +.jp-IFrame > iframe { border: none; } + +body.lm-mod-override-cursor .jp-IFrame { position: relative; } + +body.lm-mod-override-cursor .jp-IFrame::before { content: ""; position: absolute; inset: 0px; background: transparent; } + +.jp-Input-Boolean-Dialog { flex-direction: row-reverse; align-items: end; width: 100%; } + +.jp-Input-Boolean-Dialog > label { flex: 1 1 auto; } + +.jp-MainAreaWidget > :focus { outline: none; } + +:root { --md-red-50: #ffebee; --md-red-100: #ffcdd2; --md-red-200: #ef9a9a; --md-red-300: #e57373; --md-red-400: #ef5350; --md-red-500: #f44336; --md-red-600: #e53935; --md-red-700: #d32f2f; --md-red-800: #c62828; --md-red-900: #b71c1c; --md-red-A100: #ff8a80; --md-red-A200: #ff5252; --md-red-A400: #ff1744; --md-red-A700: #d50000; --md-pink-50: #fce4ec; --md-pink-100: #f8bbd0; --md-pink-200: #f48fb1; --md-pink-300: #f06292; --md-pink-400: #ec407a; --md-pink-500: #e91e63; --md-pink-600: #d81b60; --md-pink-700: #c2185b; --md-pink-800: #ad1457; --md-pink-900: #880e4f; --md-pink-A100: #ff80ab; --md-pink-A200: #ff4081; --md-pink-A400: #f50057; --md-pink-A700: #c51162; --md-purple-50: #f3e5f5; --md-purple-100: #e1bee7; --md-purple-200: #ce93d8; --md-purple-300: #ba68c8; --md-purple-400: #ab47bc; --md-purple-500: #9c27b0; --md-purple-600: #8e24aa; --md-purple-700: #7b1fa2; --md-purple-800: #6a1b9a; --md-purple-900: #4a148c; --md-purple-A100: #ea80fc; --md-purple-A200: #e040fb; --md-purple-A400: #d500f9; --md-purple-A700: #aa00ff; --md-deep-purple-50: #ede7f6; --md-deep-purple-100: #d1c4e9; --md-deep-purple-200: #b39ddb; --md-deep-purple-300: #9575cd; --md-deep-purple-400: #7e57c2; --md-deep-purple-500: #673ab7; --md-deep-purple-600: #5e35b1; --md-deep-purple-700: #512da8; --md-deep-purple-800: #4527a0; --md-deep-purple-900: #311b92; --md-deep-purple-A100: #b388ff; --md-deep-purple-A200: #7c4dff; --md-deep-purple-A400: #651fff; --md-deep-purple-A700: #6200ea; --md-indigo-50: #e8eaf6; --md-indigo-100: #c5cae9; --md-indigo-200: #9fa8da; --md-indigo-300: #7986cb; --md-indigo-400: #5c6bc0; --md-indigo-500: #3f51b5; --md-indigo-600: #3949ab; --md-indigo-700: #303f9f; --md-indigo-800: #283593; --md-indigo-900: #1a237e; --md-indigo-A100: #8c9eff; --md-indigo-A200: #536dfe; --md-indigo-A400: #3d5afe; --md-indigo-A700: #304ffe; --md-blue-50: #e3f2fd; --md-blue-100: #bbdefb; --md-blue-200: #90caf9; --md-blue-300: #64b5f6; --md-blue-400: #42a5f5; --md-blue-500: #2196f3; --md-blue-600: #1e88e5; --md-blue-700: #1976d2; --md-blue-800: #1565c0; --md-blue-900: #0d47a1; --md-blue-A100: #82b1ff; --md-blue-A200: #448aff; --md-blue-A400: #2979ff; --md-blue-A700: #2962ff; --md-light-blue-50: #e1f5fe; --md-light-blue-100: #b3e5fc; --md-light-blue-200: #81d4fa; --md-light-blue-300: #4fc3f7; --md-light-blue-400: #29b6f6; --md-light-blue-500: #03a9f4; --md-light-blue-600: #039be5; --md-light-blue-700: #0288d1; --md-light-blue-800: #0277bd; --md-light-blue-900: #01579b; --md-light-blue-A100: #80d8ff; --md-light-blue-A200: #40c4ff; --md-light-blue-A400: #00b0ff; --md-light-blue-A700: #0091ea; --md-cyan-50: #e0f7fa; --md-cyan-100: #b2ebf2; --md-cyan-200: #80deea; --md-cyan-300: #4dd0e1; --md-cyan-400: #26c6da; --md-cyan-500: #00bcd4; --md-cyan-600: #00acc1; --md-cyan-700: #0097a7; --md-cyan-800: #00838f; --md-cyan-900: #006064; --md-cyan-A100: #84ffff; --md-cyan-A200: #18ffff; --md-cyan-A400: #00e5ff; --md-cyan-A700: #00b8d4; --md-teal-50: #e0f2f1; --md-teal-100: #b2dfdb; --md-teal-200: #80cbc4; --md-teal-300: #4db6ac; --md-teal-400: #26a69a; --md-teal-500: #009688; --md-teal-600: #00897b; --md-teal-700: #00796b; --md-teal-800: #00695c; --md-teal-900: #004d40; --md-teal-A100: #a7ffeb; --md-teal-A200: #64ffda; --md-teal-A400: #1de9b6; --md-teal-A700: #00bfa5; --md-green-50: #e8f5e9; --md-green-100: #c8e6c9; --md-green-200: #a5d6a7; --md-green-300: #81c784; --md-green-400: #66bb6a; --md-green-500: #4caf50; --md-green-600: #43a047; --md-green-700: #388e3c; --md-green-800: #2e7d32; --md-green-900: #1b5e20; --md-green-A100: #b9f6ca; --md-green-A200: #69f0ae; --md-green-A400: #00e676; --md-green-A700: #00c853; --md-light-green-50: #f1f8e9; --md-light-green-100: #dcedc8; --md-light-green-200: #c5e1a5; --md-light-green-300: #aed581; --md-light-green-400: #9ccc65; --md-light-green-500: #8bc34a; --md-light-green-600: #7cb342; --md-light-green-700: #689f38; --md-light-green-800: #558b2f; --md-light-green-900: #33691e; --md-light-green-A100: #ccff90; --md-light-green-A200: #b2ff59; --md-light-green-A400: #76ff03; --md-light-green-A700: #64dd17; --md-lime-50: #f9fbe7; --md-lime-100: #f0f4c3; --md-lime-200: #e6ee9c; --md-lime-300: #dce775; --md-lime-400: #d4e157; --md-lime-500: #cddc39; --md-lime-600: #c0ca33; --md-lime-700: #afb42b; --md-lime-800: #9e9d24; --md-lime-900: #827717; --md-lime-A100: #f4ff81; --md-lime-A200: #eeff41; --md-lime-A400: #c6ff00; --md-lime-A700: #aeea00; --md-yellow-50: #fffde7; --md-yellow-100: #fff9c4; --md-yellow-200: #fff59d; --md-yellow-300: #fff176; --md-yellow-400: #ffee58; --md-yellow-500: #ffeb3b; --md-yellow-600: #fdd835; --md-yellow-700: #fbc02d; --md-yellow-800: #f9a825; --md-yellow-900: #f57f17; --md-yellow-A100: #ffff8d; --md-yellow-A200: #ffff00; --md-yellow-A400: #ffea00; --md-yellow-A700: #ffd600; --md-amber-50: #fff8e1; --md-amber-100: #ffecb3; --md-amber-200: #ffe082; --md-amber-300: #ffd54f; --md-amber-400: #ffca28; --md-amber-500: #ffc107; --md-amber-600: #ffb300; --md-amber-700: #ffa000; --md-amber-800: #ff8f00; --md-amber-900: #ff6f00; --md-amber-A100: #ffe57f; --md-amber-A200: #ffd740; --md-amber-A400: #ffc400; --md-amber-A700: #ffab00; --md-orange-50: #fff3e0; --md-orange-100: #ffe0b2; --md-orange-200: #ffcc80; --md-orange-300: #ffb74d; --md-orange-400: #ffa726; --md-orange-500: #ff9800; --md-orange-600: #fb8c00; --md-orange-700: #f57c00; --md-orange-800: #ef6c00; --md-orange-900: #e65100; --md-orange-A100: #ffd180; --md-orange-A200: #ffab40; --md-orange-A400: #ff9100; --md-orange-A700: #ff6d00; --md-deep-orange-50: #fbe9e7; --md-deep-orange-100: #ffccbc; --md-deep-orange-200: #ffab91; --md-deep-orange-300: #ff8a65; --md-deep-orange-400: #ff7043; --md-deep-orange-500: #ff5722; --md-deep-orange-600: #f4511e; --md-deep-orange-700: #e64a19; --md-deep-orange-800: #d84315; --md-deep-orange-900: #bf360c; --md-deep-orange-A100: #ff9e80; --md-deep-orange-A200: #ff6e40; --md-deep-orange-A400: #ff3d00; --md-deep-orange-A700: #dd2c00; --md-brown-50: #efebe9; --md-brown-100: #d7ccc8; --md-brown-200: #bcaaa4; --md-brown-300: #a1887f; --md-brown-400: #8d6e63; --md-brown-500: #795548; --md-brown-600: #6d4c41; --md-brown-700: #5d4037; --md-brown-800: #4e342e; --md-brown-900: #3e2723; --md-grey-50: #fafafa; --md-grey-100: #f5f5f5; --md-grey-200: #eeeeee; --md-grey-300: #e0e0e0; --md-grey-400: #bdbdbd; --md-grey-500: #9e9e9e; --md-grey-600: #757575; --md-grey-700: #616161; --md-grey-800: #424242; --md-grey-900: #212121; --md-blue-grey-50: #eceff1; --md-blue-grey-100: #cfd8dc; --md-blue-grey-200: #b0bec5; --md-blue-grey-300: #90a4ae; --md-blue-grey-400: #78909c; --md-blue-grey-500: #607d8b; --md-blue-grey-600: #546e7a; --md-blue-grey-700: #455a64; --md-blue-grey-800: #37474f; --md-blue-grey-900: #263238; } + +.jp-Spinner { position: absolute; display: flex; justify-content: center; align-items: center; z-index: 10; left: 0px; top: 0px; width: 100%; height: 100%; background: var(--jp-layout-color0); outline: none; } + +.jp-SpinnerContent { font-size: 10px; margin: 50px auto; text-indent: -9999em; width: 3em; height: 3em; border-radius: 50%; background: linear-gradient(to right, rgb(243, 118, 38) 10%, rgba(255, 255, 255, 0) 42%); position: relative; animation: 1s linear 0s infinite normal none running load3, 1s ease 0s 1 normal none running fadeIn; } + +.jp-SpinnerContent::before { width: 50%; height: 50%; background: rgb(243, 118, 38); border-radius: 100% 0px 0px; position: absolute; top: 0px; left: 0px; content: ""; } + +.jp-SpinnerContent::after { background: var(--jp-layout-color0); width: 75%; height: 75%; border-radius: 50%; content: ""; margin: auto; position: absolute; inset: 0px; } + +@keyframes fadeIn { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes load3 { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +button.jp-mod-styled { font-size: var(--jp-ui-font-size1); color: var(--jp-ui-font-color0); border: none; box-sizing: border-box; text-align: center; line-height: 32px; height: 32px; padding: 0px 12px; letter-spacing: 0.8px; outline: none; appearance: none; } + +input.jp-mod-styled { background: var(--jp-input-background); height: 28px; box-sizing: border-box; border: var(--jp-border-width) solid var(--jp-border-color1); padding-left: 7px; padding-right: 7px; font-size: var(--jp-ui-font-size2); color: var(--jp-ui-font-color0); outline: none; appearance: none; } + +input[type="checkbox"].jp-mod-styled { appearance: checkbox; height: auto; } + +input.jp-mod-styled:focus { border: var(--jp-border-width) solid var(--md-blue-500); box-shadow: inset 0 0 4px var(--md-blue-300); } + +.jp-FileDialog-Checkbox { margin-top: 35px; display: flex; flex-direction: row; align-items: end; width: 100%; } + +.jp-FileDialog-Checkbox > label { flex: 1 1 auto; } + +.jp-select-wrapper { display: flex; position: relative; flex-direction: column; padding: 1px; background-color: var(--jp-layout-color1); height: 28px; box-sizing: border-box; margin-bottom: 12px; } + +.jp-select-wrapper.jp-mod-focused select.jp-mod-styled { border: var(--jp-border-width) solid var(--jp-input-active-border-color); box-shadow: var(--jp-input-box-shadow); background-color: var(--jp-input-active-background); } + +select.jp-mod-styled:hover { cursor: pointer; color: var(--jp-ui-font-color0); background-color: var(--jp-input-hover-background); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px inset; } + +select.jp-mod-styled { flex: 1 1 auto; height: 32px; width: 100%; font-size: var(--jp-ui-font-size2); background: var(--jp-input-background); color: var(--jp-ui-font-color0); padding: 0px 25px 0px 8px; border: var(--jp-border-width) solid var(--jp-input-border-color); border-radius: 0px; outline: none; appearance: none; } + +:root { --jp-private-toolbar-height: calc( 28px + var(--jp-border-width) ); } + +.jp-Toolbar { color: var(--jp-ui-font-color1); flex: 0 0 auto; display: flex; flex-direction: row; border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color); box-shadow: var(--jp-toolbar-box-shadow); background: var(--jp-toolbar-background); min-height: var(--jp-toolbar-micro-height); padding: 2px; z-index: 1; overflow-x: auto; } + +.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer { flex-grow: 1; flex-shrink: 1; } + +.jp-Toolbar-item.jp-Toolbar-kernelStatus { display: inline-block; width: 32px; background-repeat: no-repeat; background-position: center center; background-size: 16px; } + +.jp-Toolbar > .jp-Toolbar-item { flex: 0 0 auto; display: flex; padding-left: 1px; padding-right: 1px; font-size: var(--jp-ui-font-size1); line-height: var(--jp-private-toolbar-height); height: 100%; } + +div.jp-ToolbarButton { color: transparent; border: none; box-sizing: border-box; outline: none; appearance: none; padding: 0px; margin: 0px; } + +button.jp-ToolbarButtonComponent { background: var(--jp-layout-color1); border: none; box-sizing: border-box; outline: none; appearance: none; padding: 0px 6px; margin: 0px; height: 24px; border-radius: var(--jp-border-radius); display: flex; align-items: center; text-align: center; font-size: 14px; min-width: unset; min-height: unset; } + +button.jp-ToolbarButtonComponent:disabled { opacity: 0.4; } + +button.jp-ToolbarButtonComponent span { padding: 0px; flex: 0 0 auto; } + +button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label { font-size: var(--jp-ui-font-size1); line-height: 100%; padding-left: 2px; color: var(--jp-ui-font-color1); } + +#jp-main-dock-panel[data-mode="single-document"] .jp-MainAreaWidget > .jp-Toolbar.jp-Toolbar-micro { padding: 0px; min-height: 0px; } + +#jp-main-dock-panel[data-mode="single-document"] .jp-MainAreaWidget > .jp-Toolbar { border: none; box-shadow: none; } + +body.p-mod-override-cursor *, body.lm-mod-override-cursor * { cursor: inherit !important; } + +.jp-JSONEditor { display: flex; flex-direction: column; width: 100%; } + +.jp-JSONEditor-host { flex: 1 1 auto; border: var(--jp-border-width) solid var(--jp-input-border-color); border-radius: 0px; background: var(--jp-layout-color0); min-height: 50px; padding: 1px; } + +.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host { border-color: red; outline-color: red; } + +.jp-JSONEditor-header { display: flex; flex: 1 0 auto; padding: 0px 0px 0px 12px; } + +.jp-JSONEditor-header label { flex: 0 0 auto; } + +.jp-JSONEditor-commitButton { height: 16px; width: 16px; background-size: 18px; background-repeat: no-repeat; background-position: center center; } + +.jp-JSONEditor-host.jp-mod-focused { background-color: var(--jp-input-active-background); border: 1px solid var(--jp-input-active-border-color); box-shadow: var(--jp-input-box-shadow); } + +.jp-Editor.jp-mod-dropTarget { border: var(--jp-border-width) solid var(--jp-input-active-border-color); box-shadow: var(--jp-input-box-shadow); } + +.CodeMirror { font-family: monospace; height: 300px; color: black; direction: ltr; } + +.CodeMirror-lines { padding: 4px 0px; } + +.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { padding: 0px 4px; } + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color: white; } + +.CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); background-color: rgb(247, 247, 247); white-space: nowrap; } + +.CodeMirror-linenumbers { } + +.CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-align: right; color: rgb(153, 153, 153); white-space: nowrap; } + +.CodeMirror-guttermarker { color: black; } + +.CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); } + +.CodeMirror-cursor { border-left: 1px solid black; border-right: none; width: 0px; } + +.CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver; } + +.cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, 119); border: 0px !important; } + +.cm-fat-cursor div.CodeMirror-cursors { z-index: 1; } + +.cm-fat-cursor-mark { background-color: rgba(20, 255, 20, 0.5); animation: 1.06s steps(1) 0s infinite normal none running blink; } + +.cm-animate-fat-cursor { width: auto; border: 0px; animation: 1.06s steps(1) 0s infinite normal none running blink; background-color: rgb(119, 238, 119); } + +@-webkit-keyframes blink { + 0% { } + 50% { background-color: transparent; } + 100% { } +} + +@keyframes blink { + 0% { } + 50% { background-color: transparent; } + 100% { } +} + +.CodeMirror-overwrite .CodeMirror-cursor { } + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hidden; } + +.CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bottom: 0px; position: absolute; } + +.cm-s-default .cm-header { color: blue; } + +.cm-s-default .cm-quote { color: rgb(0, 153, 0); } + +.cm-negative { color: rgb(221, 68, 68); } + +.cm-positive { color: rgb(34, 153, 34); } + +.cm-header, .cm-strong { font-weight: bold; } + +.cm-em { font-style: italic; } + +.cm-link { text-decoration: underline; } + +.cm-strikethrough { text-decoration: line-through; } + +.cm-s-default .cm-keyword { color: rgb(119, 0, 136); } + +.cm-s-default .cm-atom { color: rgb(34, 17, 153); } + +.cm-s-default .cm-number { color: rgb(17, 102, 68); } + +.cm-s-default .cm-def { color: rgb(0, 0, 255); } + +.cm-s-default .cm-variable, .cm-s-default .cm-punctuation, .cm-s-default .cm-property, .cm-s-default .cm-operator { } + +.cm-s-default .cm-variable-2 { color: rgb(0, 85, 170); } + +.cm-s-default .cm-variable-3, .cm-s-default .cm-type { color: rgb(0, 136, 85); } + +.cm-s-default .cm-comment { color: rgb(170, 85, 0); } + +.cm-s-default .cm-string { color: rgb(170, 17, 17); } + +.cm-s-default .cm-string-2 { color: rgb(255, 85, 0); } + +.cm-s-default .cm-meta { color: rgb(85, 85, 85); } + +.cm-s-default .cm-qualifier { color: rgb(85, 85, 85); } + +.cm-s-default .cm-builtin { color: rgb(51, 0, 170); } + +.cm-s-default .cm-bracket { color: rgb(153, 153, 119); } + +.cm-s-default .cm-tag { color: rgb(17, 119, 0); } + +.cm-s-default .cm-attribute { color: rgb(0, 0, 204); } + +.cm-s-default .cm-hr { color: rgb(153, 153, 153); } + +.cm-s-default .cm-link { color: rgb(0, 0, 204); } + +.cm-s-default .cm-error { color: rgb(255, 0, 0); } + +.cm-invalidchar { color: rgb(255, 0, 0); } + +.CodeMirror-composing { border-bottom: 2px solid; } + +div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 187, 0); } + +div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(170, 34, 34); } + +.CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); } + +.CodeMirror-activeline-background { background: rgb(232, 242, 255); } + +.CodeMirror { position: relative; overflow: hidden; background: white; } + +.CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bottom: 50px; height: 100%; outline: none; position: relative; overflow: scroll !important; } + +.CodeMirror-sizer { position: relative; border-right: 50px solid transparent; } + +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: none; outline: none; } + +.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; } + +.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; } + +.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; } + +.CodeMirror-gutter-filler { left: 0px; bottom: 0px; } + +.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: 100%; z-index: 3; } + +.CodeMirror-gutter { white-space: normal; height: 100%; display: inline-block; vertical-align: top; margin-bottom: -50px; } + +.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: none !important; border: none !important; } + +.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; z-index: 4; } + +.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; } + +.CodeMirror-gutter-wrapper ::selection { background-color: transparent; } + +.CodeMirror-lines { cursor: text; min-height: 1px; } + +.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { border-radius: 0px; border-width: 0px; background: transparent; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: normal; line-height: inherit; color: inherit; z-index: 2; position: relative; overflow: visible; -webkit-tap-highlight-color: transparent; font-variant-ligatures: contextual; } + +.CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-like { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal; } + +.CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; } + +.CodeMirror-linewidget { position: relative; z-index: 2; padding: 0.1px; } + +.CodeMirror-widget { } + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { outline: none; } + +.CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber { box-sizing: content-box; } + +.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: hidden; visibility: hidden; } + +.CodeMirror-cursor { position: absolute; pointer-events: none; } + +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3; } + +div.CodeMirror-dragcursors { visibility: visible; } + +.CodeMirror-focused div.CodeMirror-cursors { visibility: visible; } + +.CodeMirror-selected { background: rgb(217, 217, 217); } + +.CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); } + +.CodeMirror-crosshair { cursor: crosshair; } + +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: rgb(215, 212, 240); } + +.cm-searching { background-color: rgba(255, 255, 0, 0.4); } + +.cm-force-border { padding-right: 0.1px; } + +@media print { + .CodeMirror div.CodeMirror-cursors { visibility: hidden; } +} + +.cm-tab-wrap-hack::after { content: ""; } + +span.CodeMirror-selectedtext { background: none; } + +.CodeMirror-dialog { position: absolute; left: 0px; right: 0px; background: inherit; z-index: 15; padding: 0.1em 0.8em; overflow: hidden; color: inherit; } + +.CodeMirror-dialog-top { border-bottom: 1px solid rgb(238, 238, 238); top: 0px; } + +.CodeMirror-dialog-bottom { border-top: 1px solid rgb(238, 238, 238); bottom: 0px; } + +.CodeMirror-dialog input { border: none; outline: none; background: transparent; width: 20em; color: inherit; font-family: monospace; } + +.CodeMirror-dialog button { font-size: 70%; } + +.CodeMirror-foldmarker { color: blue; text-shadow: rgb(187, 153, 255) 1px 1px 2px, rgb(187, 153, 255) -1px -1px 2px, rgb(187, 153, 255) 1px -1px 2px, rgb(187, 153, 255) -1px 1px 2px; font-family: arial; line-height: 0.3; cursor: pointer; } + +.CodeMirror-foldgutter { width: 0.7em; } + +.CodeMirror-foldgutter-open, .CodeMirror-foldgutter-folded { cursor: pointer; } + +.CodeMirror-foldgutter-open::after { content: "▾"; } + +.CodeMirror-foldgutter-folded::after { content: "▸"; } + +.CodeMirror { line-height: var(--jp-code-line-height); font-size: var(--jp-code-font-size); font-family: var(--jp-code-font-family); border: 0px; border-radius: 0px; height: auto; } + +.CodeMirror pre { padding: 0 var(--jp-code-padding); } + +.jp-CodeMirrorEditor[data-type="inline"] .CodeMirror-dialog { background-color: var(--jp-layout-color0); color: var(--jp-content-font-color1); } + +.CodeMirror-lines { padding: var(--jp-code-padding) 0; } + +.CodeMirror-linenumber { padding: 0px 8px; } + +.jp-CodeMirrorEditor { cursor: text; } + +.jp-CodeMirrorEditor[data-type="inline"] .CodeMirror-cursor { border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color); } + +@media screen and (min-width: 2138px) and (max-width: 4319px) { + .jp-CodeMirrorEditor[data-type="inline"] .CodeMirror-cursor { border-left: var(--jp-code-cursor-width1) solid var(--jp-editor-cursor-color); } +} + +@media screen and (min-width: 4320px) { + .jp-CodeMirrorEditor[data-type="inline"] .CodeMirror-cursor { border-left: var(--jp-code-cursor-width2) solid var(--jp-editor-cursor-color); } +} + +.CodeMirror.jp-mod-readOnly .CodeMirror-cursor { display: none; } + +.CodeMirror-gutters { border-right: 1px solid var(--jp-border-color2); background-color: var(--jp-layout-color0); } + +.jp-CollaboratorCursor { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: none; border-bottom: 3px solid; background-clip: content-box; margin-left: -5px; margin-right: -5px; } + +.CodeMirror-selectedtext.cm-searching { background-color: var(--jp-search-selected-match-background-color) !important; color: var(--jp-search-selected-match-color) !important; } + +.cm-searching { background-color: var( --jp-search-unselected-match-background-color ) !important; color: var(--jp-search-unselected-match-color) !important; } + +.CodeMirror-focused .CodeMirror-selected { background-color: var(--jp-editor-selected-focused-background); } + +.CodeMirror-selected { background-color: var(--jp-editor-selected-background); } + +.jp-CollaboratorCursor-hover { position: absolute; z-index: 1; transform: translateX(-50%); color: white; border-radius: 3px; padding: 1px 4px; text-align: center; font-size: var(--jp-ui-font-size1); white-space: nowrap; } + +.jp-CodeMirror-ruler { border-left: 1px dashed var(--jp-border-color2); } + +.CodeMirror.cm-s-jupyter { background: var(--jp-layout-color0); color: var(--jp-content-font-color1); } + +.jp-CodeConsole .CodeMirror.cm-s-jupyter, .jp-Notebook .CodeMirror.cm-s-jupyter { background: transparent; } + +.cm-s-jupyter .CodeMirror-cursor { border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color); } + +.cm-s-jupyter span.cm-keyword { color: var(--jp-mirror-editor-keyword-color); font-weight: bold; } + +.cm-s-jupyter span.cm-atom { color: var(--jp-mirror-editor-atom-color); } + +.cm-s-jupyter span.cm-number { color: var(--jp-mirror-editor-number-color); } + +.cm-s-jupyter span.cm-def { color: var(--jp-mirror-editor-def-color); } + +.cm-s-jupyter span.cm-variable { color: var(--jp-mirror-editor-variable-color); } + +.cm-s-jupyter span.cm-variable-2 { color: var(--jp-mirror-editor-variable-2-color); } + +.cm-s-jupyter span.cm-variable-3 { color: var(--jp-mirror-editor-variable-3-color); } + +.cm-s-jupyter span.cm-punctuation { color: var(--jp-mirror-editor-punctuation-color); } + +.cm-s-jupyter span.cm-property { color: var(--jp-mirror-editor-property-color); } + +.cm-s-jupyter span.cm-operator { color: var(--jp-mirror-editor-operator-color); font-weight: bold; } + +.cm-s-jupyter span.cm-comment { color: var(--jp-mirror-editor-comment-color); font-style: italic; } + +.cm-s-jupyter span.cm-string { color: var(--jp-mirror-editor-string-color); } + +.cm-s-jupyter span.cm-string-2 { color: var(--jp-mirror-editor-string-2-color); } + +.cm-s-jupyter span.cm-meta { color: var(--jp-mirror-editor-meta-color); } + +.cm-s-jupyter span.cm-qualifier { color: var(--jp-mirror-editor-qualifier-color); } + +.cm-s-jupyter span.cm-builtin { color: var(--jp-mirror-editor-builtin-color); } + +.cm-s-jupyter span.cm-bracket { color: var(--jp-mirror-editor-bracket-color); } + +.cm-s-jupyter span.cm-tag { color: var(--jp-mirror-editor-tag-color); } + +.cm-s-jupyter span.cm-attribute { color: var(--jp-mirror-editor-attribute-color); } + +.cm-s-jupyter span.cm-header { color: var(--jp-mirror-editor-header-color); } + +.cm-s-jupyter span.cm-quote { color: var(--jp-mirror-editor-quote-color); } + +.cm-s-jupyter span.cm-link { color: var(--jp-mirror-editor-link-color); } + +.cm-s-jupyter span.cm-error { color: var(--jp-mirror-editor-error-color); } + +.cm-s-jupyter span.cm-hr { color: rgb(153, 153, 153); } + +.cm-s-jupyter span.cm-tab { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=") right center no-repeat; } + +.cm-s-jupyter .CodeMirror-activeline-background, .cm-s-jupyter .CodeMirror-gutter { background-color: var(--jp-layout-color2); } + +.jp-CodeMirrorEditor .remote-caret { position: relative; border-left: 2px solid black; margin-left: -1px; margin-right: -1px; box-sizing: border-box; } + +.jp-CodeMirrorEditor .remote-caret > div { white-space: nowrap; position: absolute; top: -1.15em; padding-bottom: 0.05em; left: -2px; font-size: 0.95em; background-color: rgb(250, 129, 0); font-family: var(--jp-ui-font-family); font-weight: bold; line-height: normal; user-select: none; color: white; padding-left: 2px; padding-right: 2px; z-index: 3; transition: opacity 0.3s ease-in-out 0s; } + +.jp-CodeMirrorEditor .remote-caret.hide-name > div { transition-delay: 0.7s; opacity: 0; } + +.jp-CodeMirrorEditor .remote-caret:hover > div { opacity: 1; transition-delay: 0s; } + +:root { --jp-private-code-span-padding: calc( (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2 ); } + +.jp-RenderedText { text-align: left; padding-left: var(--jp-code-padding); line-height: var(--jp-code-line-height); font-family: var(--jp-code-font-family); } + +.jp-RenderedText pre, .jp-RenderedJavaScript pre, .jp-RenderedHTMLCommon pre { color: var(--jp-content-font-color1); font-size: var(--jp-code-font-size); border: none; margin: 0px; padding: 0px; } + +.jp-RenderedText pre a:link { text-decoration: none; color: var(--jp-content-link-color); } + +.jp-RenderedText pre a:hover { text-decoration: underline; color: var(--jp-content-link-color); } + +.jp-RenderedText pre a:visited { text-decoration: none; color: var(--jp-content-link-color); } + +.jp-RenderedText pre .ansi-black-fg { color: rgb(62, 66, 77); } + +.jp-RenderedText pre .ansi-red-fg { color: rgb(231, 92, 88); } + +.jp-RenderedText pre .ansi-green-fg { color: rgb(0, 162, 80); } + +.jp-RenderedText pre .ansi-yellow-fg { color: rgb(221, 182, 43); } + +.jp-RenderedText pre .ansi-blue-fg { color: rgb(32, 143, 251); } + +.jp-RenderedText pre .ansi-magenta-fg { color: rgb(209, 96, 196); } + +.jp-RenderedText pre .ansi-cyan-fg { color: rgb(96, 198, 200); } + +.jp-RenderedText pre .ansi-white-fg { color: rgb(197, 193, 180); } + +.jp-RenderedText pre .ansi-black-bg { background-color: rgb(62, 66, 77); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-red-bg { background-color: rgb(231, 92, 88); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-green-bg { background-color: rgb(0, 162, 80); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-yellow-bg { background-color: rgb(221, 182, 43); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-blue-bg { background-color: rgb(32, 143, 251); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-magenta-bg { background-color: rgb(209, 96, 196); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-cyan-bg { background-color: rgb(96, 198, 200); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-white-bg { background-color: rgb(197, 193, 180); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-black-intense-fg { color: rgb(40, 44, 54); } + +.jp-RenderedText pre .ansi-red-intense-fg { color: rgb(178, 43, 49); } + +.jp-RenderedText pre .ansi-green-intense-fg { color: rgb(0, 116, 39); } + +.jp-RenderedText pre .ansi-yellow-intense-fg { color: rgb(178, 125, 18); } + +.jp-RenderedText pre .ansi-blue-intense-fg { color: rgb(0, 101, 202); } + +.jp-RenderedText pre .ansi-magenta-intense-fg { color: rgb(160, 49, 150); } + +.jp-RenderedText pre .ansi-cyan-intense-fg { color: rgb(37, 143, 143); } + +.jp-RenderedText pre .ansi-white-intense-fg { color: rgb(161, 166, 178); } + +.jp-RenderedText pre .ansi-black-intense-bg { background-color: rgb(40, 44, 54); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-red-intense-bg { background-color: rgb(178, 43, 49); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-green-intense-bg { background-color: rgb(0, 116, 39); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-yellow-intense-bg { background-color: rgb(178, 125, 18); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-blue-intense-bg { background-color: rgb(0, 101, 202); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-magenta-intense-bg { background-color: rgb(160, 49, 150); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-cyan-intense-bg { background-color: rgb(37, 143, 143); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-white-intense-bg { background-color: rgb(161, 166, 178); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-default-inverse-fg { color: var(--jp-ui-inverse-font-color0); } + +.jp-RenderedText pre .ansi-default-inverse-bg { background-color: var(--jp-inverse-layout-color0); padding: var(--jp-private-code-span-padding) 0; } + +.jp-RenderedText pre .ansi-bold { font-weight: bold; } + +.jp-RenderedText pre .ansi-underline { text-decoration: underline; } + +.jp-RenderedText[data-mime-type="application/vnd.jupyter.stderr"] { background: var(--jp-rendermime-error-background); padding-top: var(--jp-code-padding); } + +.jp-RenderedLatex { color: var(--jp-content-font-color1); font-size: var(--jp-content-font-size1); line-height: var(--jp-content-line-height); } + +.jp-OutputArea-output.jp-RenderedLatex { padding: var(--jp-code-padding); text-align: left; } + +.jp-RenderedHTMLCommon { color: var(--jp-content-font-color1); font-family: var(--jp-content-font-family); font-size: var(--jp-content-font-size1); line-height: var(--jp-content-line-height); padding-right: 20px; } + +.jp-RenderedHTMLCommon em { font-style: italic; } + +.jp-RenderedHTMLCommon strong { font-weight: bold; } + +.jp-RenderedHTMLCommon u { text-decoration: underline; } + +.jp-RenderedHTMLCommon a:link { text-decoration: none; color: var(--jp-content-link-color); } + +.jp-RenderedHTMLCommon a:hover { text-decoration: underline; color: var(--jp-content-link-color); } + +.jp-RenderedHTMLCommon a:visited { text-decoration: none; color: var(--jp-content-link-color); } + +.jp-RenderedHTMLCommon h1, .jp-RenderedHTMLCommon h2, .jp-RenderedHTMLCommon h3, .jp-RenderedHTMLCommon h4, .jp-RenderedHTMLCommon h5, .jp-RenderedHTMLCommon h6 { line-height: var(--jp-content-heading-line-height); font-weight: var(--jp-content-heading-font-weight); font-style: normal; margin: var(--jp-content-heading-margin-top) 0 var(--jp-content-heading-margin-bottom) 0; } + +.jp-RenderedHTMLCommon h1:first-child, .jp-RenderedHTMLCommon h2:first-child, .jp-RenderedHTMLCommon h3:first-child, .jp-RenderedHTMLCommon h4:first-child, .jp-RenderedHTMLCommon h5:first-child, .jp-RenderedHTMLCommon h6:first-child { margin-top: calc(0.5 * var(--jp-content-heading-margin-top)); } + +.jp-RenderedHTMLCommon h1:last-child, .jp-RenderedHTMLCommon h2:last-child, .jp-RenderedHTMLCommon h3:last-child, .jp-RenderedHTMLCommon h4:last-child, .jp-RenderedHTMLCommon h5:last-child, .jp-RenderedHTMLCommon h6:last-child { margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom)); } + +.jp-RenderedHTMLCommon h1 { font-size: var(--jp-content-font-size5); } + +.jp-RenderedHTMLCommon h2 { font-size: var(--jp-content-font-size4); } + +.jp-RenderedHTMLCommon h3 { font-size: var(--jp-content-font-size3); } + +.jp-RenderedHTMLCommon h4 { font-size: var(--jp-content-font-size2); } + +.jp-RenderedHTMLCommon h5 { font-size: var(--jp-content-font-size1); } + +.jp-RenderedHTMLCommon h6 { font-size: var(--jp-content-font-size0); } + +.jp-RenderedHTMLCommon ul:not(.list-inline), .jp-RenderedHTMLCommon ol:not(.list-inline) { padding-left: 2em; } + +.jp-RenderedHTMLCommon ul { list-style: disc; } + +.jp-RenderedHTMLCommon ul ul { list-style: square; } + +.jp-RenderedHTMLCommon ul ul ul { list-style: circle; } + +.jp-RenderedHTMLCommon ol { list-style: decimal; } + +.jp-RenderedHTMLCommon ol ol { list-style: upper-alpha; } + +.jp-RenderedHTMLCommon ol ol ol { list-style: lower-alpha; } + +.jp-RenderedHTMLCommon ol ol ol ol { list-style: lower-roman; } + +.jp-RenderedHTMLCommon ol ol ol ol ol { list-style: decimal; } + +.jp-RenderedHTMLCommon ol, .jp-RenderedHTMLCommon ul { margin-bottom: 1em; } + +.jp-RenderedHTMLCommon ul ul, .jp-RenderedHTMLCommon ul ol, .jp-RenderedHTMLCommon ol ul, .jp-RenderedHTMLCommon ol ol { margin-bottom: 0em; } + +.jp-RenderedHTMLCommon hr { color: var(--jp-border-color2); background-color: var(--jp-border-color1); margin-top: 1em; margin-bottom: 1em; } + +.jp-RenderedHTMLCommon > pre { margin: 1.5em 2em; } + +.jp-RenderedHTMLCommon pre, .jp-RenderedHTMLCommon code { border: 0px; background-color: var(--jp-layout-color0); color: var(--jp-content-font-color1); font-family: var(--jp-code-font-family); font-size: inherit; line-height: var(--jp-code-line-height); padding: 0px; white-space: pre-wrap; } + +.jp-RenderedHTMLCommon :not(pre) > code { background-color: var(--jp-layout-color2); padding: 1px 5px; } + +.jp-RenderedHTMLCommon table { border-collapse: collapse; border-spacing: 0px; border: none; color: var(--jp-ui-font-color1); font-size: 12px; table-layout: fixed; margin-left: auto; margin-right: auto; } + +.jp-RenderedHTMLCommon thead { border-bottom: var(--jp-border-width) solid var(--jp-border-color1); vertical-align: bottom; } + +.jp-RenderedHTMLCommon td, .jp-RenderedHTMLCommon th, .jp-RenderedHTMLCommon tr { vertical-align: middle; padding: 0.5em; line-height: normal; white-space: normal; max-width: none; border: none; } + +.jp-RenderedMarkdown.jp-RenderedHTMLCommon td, .jp-RenderedMarkdown.jp-RenderedHTMLCommon th { max-width: none; } + +:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td, :not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th, :not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr { text-align: right; } + +.jp-RenderedHTMLCommon th { font-weight: bold; } + +.jp-RenderedHTMLCommon tbody tr:nth-child(2n+1) { background: var(--jp-layout-color0); } + +.jp-RenderedHTMLCommon tbody tr:nth-child(2n) { background: var(--jp-rendermime-table-row-background); } + +.jp-RenderedHTMLCommon tbody tr:hover { background: var(--jp-rendermime-table-row-hover-background); } + +.jp-RenderedHTMLCommon table { margin-bottom: 1em; } + +.jp-RenderedHTMLCommon p { text-align: left; margin: 0px; } + +.jp-RenderedHTMLCommon p { margin-bottom: 1em; } + +.jp-RenderedHTMLCommon img { } + +.jp-RenderedHTMLCommon > img { display: block; margin-left: 0px; margin-right: 0px; margin-bottom: 1em; } + +[data-jp-theme-light="false"] .jp-RenderedImage img.jp-needs-light-background { background-color: var(--jp-inverse-layout-color1); } + +[data-jp-theme-light="true"] .jp-RenderedImage img.jp-needs-dark-background { background-color: var(--jp-inverse-layout-color1); } + +[data-jp-theme-light="false"] .jp-RenderedImage img.jp-needs-dark-background { } + +[data-jp-theme-light="true"] .jp-RenderedImage img.jp-needs-light-background { } + +.jp-RenderedHTMLCommon img, .jp-RenderedImage img, .jp-RenderedHTMLCommon svg, .jp-RenderedSVG svg { max-width: 100%; height: auto; } + +.jp-RenderedHTMLCommon img.jp-mod-unconfined, .jp-RenderedImage img.jp-mod-unconfined, .jp-RenderedHTMLCommon svg.jp-mod-unconfined, .jp-RenderedSVG svg.jp-mod-unconfined { max-width: none; } + +.jp-RenderedHTMLCommon .alert { padding: var(--jp-notebook-padding); border: var(--jp-border-width) solid transparent; border-radius: var(--jp-border-radius); margin-bottom: 1em; } + +.jp-RenderedHTMLCommon .alert-info { color: var(--jp-info-color0); background-color: var(--jp-info-color3); border-color: var(--jp-info-color2); } + +.jp-RenderedHTMLCommon .alert-info hr { border-color: var(--jp-info-color3); } + +.jp-RenderedHTMLCommon .alert-info > p:last-child, .jp-RenderedHTMLCommon .alert-info > ul:last-child { margin-bottom: 0px; } + +.jp-RenderedHTMLCommon .alert-warning { color: var(--jp-warn-color0); background-color: var(--jp-warn-color3); border-color: var(--jp-warn-color2); } + +.jp-RenderedHTMLCommon .alert-warning hr { border-color: var(--jp-warn-color3); } + +.jp-RenderedHTMLCommon .alert-warning > p:last-child, .jp-RenderedHTMLCommon .alert-warning > ul:last-child { margin-bottom: 0px; } + +.jp-RenderedHTMLCommon .alert-success { color: var(--jp-success-color0); background-color: var(--jp-success-color3); border-color: var(--jp-success-color2); } + +.jp-RenderedHTMLCommon .alert-success hr { border-color: var(--jp-success-color3); } + +.jp-RenderedHTMLCommon .alert-success > p:last-child, .jp-RenderedHTMLCommon .alert-success > ul:last-child { margin-bottom: 0px; } + +.jp-RenderedHTMLCommon .alert-danger { color: var(--jp-error-color0); background-color: var(--jp-error-color3); border-color: var(--jp-error-color2); } + +.jp-RenderedHTMLCommon .alert-danger hr { border-color: var(--jp-error-color3); } + +.jp-RenderedHTMLCommon .alert-danger > p:last-child, .jp-RenderedHTMLCommon .alert-danger > ul:last-child { margin-bottom: 0px; } + +.jp-RenderedHTMLCommon blockquote { margin: 1em 2em; padding: 0px 1em; border-left: 5px solid var(--jp-border-color2); } + +a.jp-InternalAnchorLink { visibility: hidden; margin-left: 8px; color: var(--md-blue-800); } + +h1:hover .jp-InternalAnchorLink, h2:hover .jp-InternalAnchorLink, h3:hover .jp-InternalAnchorLink, h4:hover .jp-InternalAnchorLink, h5:hover .jp-InternalAnchorLink, h6:hover .jp-InternalAnchorLink { visibility: visible; } + +.jp-RenderedHTMLCommon kbd { background-color: var(--jp-rendermime-table-row-background); 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(--jp-border-color2); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px inset; display: inline-block; font-size: 0.8em; line-height: 1em; padding: 0.2em 0.5em; } + +.jp-RenderedHTMLCommon > :last-child { margin-bottom: 0.5em; } + +.jp-MimeDocument { outline: none; } + +:root { --jp-private-filebrowser-button-height: 28px; --jp-private-filebrowser-button-width: 48px; } + +.jp-FileBrowser { display: flex; flex-direction: column; color: var(--jp-ui-font-color1); background: var(--jp-layout-color1); font-size: var(--jp-ui-font-size1); } + +.jp-FileBrowser-toolbar.jp-Toolbar { border-bottom: none; height: auto; margin: var(--jp-toolbar-header-margin); box-shadow: none; } + +.jp-BreadCrumbs { flex: 0 0 auto; margin: 8px 12px; } + +.jp-BreadCrumbs-item { margin: 0px 2px; padding: 0px 2px; border-radius: var(--jp-border-radius); cursor: pointer; } + +.jp-BreadCrumbs-item:hover { background-color: var(--jp-layout-color2); } + +.jp-BreadCrumbs-item:first-child { margin-left: 0px; } + +.jp-BreadCrumbs-item.jp-mod-dropTarget { background-color: var(--jp-brand-color2); opacity: 0.7; } + +.jp-FileBrowser-toolbar.jp-Toolbar { padding: 0px; margin: 8px 12px 0px; } + +.jp-FileBrowser-toolbar.jp-Toolbar { justify-content: flex-start; } + +.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item { flex: 0 0 auto; padding-left: 0px; padding-right: 2px; } + +.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent { width: 40px; } + +.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item:first-child .jp-ToolbarButtonComponent { width: 72px; background: var(--jp-brand-color1); } + +.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item:first-child .jp-ToolbarButtonComponent:focus-visible { background-color: var(--jp-brand-color0); } + +.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item:first-child .jp-ToolbarButtonComponent .jp-icon3 { fill: white; } + +.jp-FileDialog.jp-mod-conflict input { color: var(--jp-error-color1); } + +.jp-FileDialog .jp-new-name-title { margin-top: 12px; } + +.jp-LastModified-hidden { display: none; } + +.jp-FileBrowser-filterBox { padding: 0px; flex: 0 0 auto; margin: 8px 12px 0px; } + +.jp-DirListing { flex: 1 1 auto; display: flex; flex-direction: column; outline: 0px; } + +.jp-DirListing:focus-visible { border: 1px solid var(--jp-brand-color1); } + +.jp-DirListing-header { flex: 0 0 auto; display: flex; flex-direction: row; overflow: hidden; border-top: var(--jp-border-width) solid var(--jp-border-color2); border-bottom: var(--jp-border-width) solid var(--jp-border-color1); box-shadow: var(--jp-toolbar-box-shadow); z-index: 2; } + +.jp-DirListing-headerItem { padding: 4px 12px 2px; font-weight: 500; } + +.jp-DirListing-headerItem:hover { background: var(--jp-layout-color2); } + +.jp-DirListing-headerItem.jp-id-name { flex: 1 0 84px; } + +.jp-DirListing-headerItem.jp-id-modified { flex: 0 0 112px; border-left: var(--jp-border-width) solid var(--jp-border-color2); text-align: right; } + +.jp-id-narrow { display: none; flex: 0 0 5px; padding: 4px; border-left: var(--jp-border-width) solid var(--jp-border-color2); text-align: right; color: var(--jp-border-color2); } + +.jp-DirListing-narrow .jp-id-narrow { display: block; } + +.jp-DirListing-narrow .jp-id-modified, .jp-DirListing-narrow .jp-DirListing-itemModified { display: none; } + +.jp-DirListing-headerItem.jp-mod-selected { font-weight: 600; } + +.jp-DirListing-content { flex: 1 1 auto; margin: 0px; padding: 0px; list-style-type: none; overflow: auto; background-color: var(--jp-layout-color1); } + +.jp-DirListing-content mark { color: var(--jp-ui-font-color0); background-color: transparent; font-weight: bold; } + +.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark { color: var(--jp-ui-inverse-font-color0); } + +.jp-DirListing.jp-mod-native-drop .jp-DirListing-content { outline: rgba(128, 128, 128, 0.5) dashed 5px; outline-offset: -10px; cursor: copy; } + +.jp-DirListing-item { display: flex; flex-direction: row; padding: 4px 12px; user-select: none; } + +.jp-DirListing-item[data-is-dot] { opacity: 0.75; } + +.jp-DirListing-item.jp-mod-selected { color: var(--jp-ui-inverse-font-color1); background: var(--jp-brand-color1); } + +.jp-DirListing-item.jp-mod-dropTarget { background: var(--jp-brand-color3); } + +.jp-DirListing-item:hover:not(.jp-mod-selected) { background: var(--jp-layout-color2); } + +.jp-DirListing-itemIcon { flex: 0 0 20px; margin-right: 4px; } + +.jp-DirListing-itemText { flex: 1 0 64px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; user-select: none; } + +.jp-DirListing-itemModified { flex: 0 0 125px; text-align: right; } + +.jp-DirListing-editor { flex: 1 0 64px; outline: none; border: none; } + +.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon::before { color: var(--jp-success-color1); content: "●"; font-size: 8px; position: absolute; left: -8px; } + +.jp-DirListing-item.jp-mod-running.jp-mod-selected .jp-DirListing-itemIcon::before { color: var(--jp-ui-inverse-font-color1); } + +.jp-DirListing-item.lm-mod-drag-image, .jp-DirListing-item.jp-mod-selected.lm-mod-drag-image { font-size: var(--jp-ui-font-size1); padding-left: 4px; margin-left: 4px; width: 160px; background-color: var(--jp-ui-inverse-font-color2); box-shadow: var(--jp-elevation-z2); border-radius: 0px; color: var(--jp-ui-font-color1); transform: translateX(-40%) translateY(-58%); } + +.jp-DirListing-deadSpace { flex: 1 1 auto; margin: 0px; padding: 0px; list-style-type: none; overflow: auto; background-color: var(--jp-layout-color1); } + +.jp-Document { min-width: 120px; min-height: 120px; outline: none; } + +:root { } + +.jp-OutputArea { overflow-y: auto; } + +.jp-OutputArea-child { display: flex; flex-direction: row; } + +body[data-format="mobile"] .jp-OutputArea-child { flex-direction: column; } + +.jp-OutputPrompt { flex: 0 0 var(--jp-cell-prompt-width); color: var(--jp-cell-outprompt-font-color); font-family: var(--jp-cell-prompt-font-family); padding: var(--jp-code-padding); letter-spacing: var(--jp-cell-prompt-letter-spacing); line-height: var(--jp-code-line-height); font-size: var(--jp-code-font-size); border: var(--jp-border-width) solid transparent; opacity: var(--jp-cell-prompt-opacity); text-align: right; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; user-select: none; } + +body[data-format="mobile"] .jp-OutputPrompt { flex: 0 0 auto; text-align: left; } + +.jp-OutputArea-output { height: auto; overflow: auto; user-select: text; } + +.jp-OutputArea-child .jp-OutputArea-output { flex-grow: 1; flex-shrink: 1; } + +body[data-format="mobile"] .jp-OutputArea-child .jp-OutputArea-output { margin-left: var(--jp-notebook-padding); } + +.jp-OutputArea-output.jp-mod-isolated { width: 100%; display: block; } + +body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated { position: relative; } + +body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated::before { content: ""; position: absolute; inset: 0px; background: transparent; } + +.jp-OutputArea-output pre { border: none; margin: 0px; padding: 0px; overflow: auto; word-break: break-all; overflow-wrap: break-word; white-space: pre-wrap; } + +.jp-OutputArea-output.jp-RenderedHTMLCommon table { margin-left: 0px; margin-right: 0px; } + +.jp-OutputArea-output dl, .jp-OutputArea-output dt, .jp-OutputArea-output dd { display: block; } + +.jp-OutputArea-output dl { width: 100%; overflow: hidden; padding: 0px; margin: 0px; } + +.jp-OutputArea-output dt { font-weight: bold; float: left; width: 20%; padding: 0px; margin: 0px; } + +.jp-OutputArea-output dd { float: left; width: 80%; padding: 0px; margin: 0px; } + +.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt { display: none; } + +.jp-OutputArea-output.jp-OutputArea-executeResult { margin-left: 0px; flex: 1 1 auto; } + +.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output { padding-top: var(--jp-code-padding); border-top: var(--jp-border-width) solid transparent; } + +.jp-OutputArea-stdin { line-height: var(--jp-code-line-height); padding-top: var(--jp-code-padding); display: flex; } + +.jp-Stdin-prompt { color: var(--jp-content-font-color0); padding-right: var(--jp-code-padding); vertical-align: baseline; flex: 0 0 auto; } + +.jp-Stdin-input { font-family: var(--jp-code-font-family); font-size: inherit; color: inherit; background-color: inherit; width: 42%; min-width: 200px; vertical-align: baseline; padding: 0em 0.25em; margin: 0em 0.25em; flex: 0 0 70%; } + +.jp-Stdin-input:focus { box-shadow: none; } + +.jp-LinkedOutputView .jp-OutputArea { height: 100%; display: block; } + +.jp-LinkedOutputView .jp-OutputArea-output:only-child { height: 100%; } + +.jp-Collapser { flex: 0 0 var(--jp-cell-collapser-width); padding: 0px; margin: 0px; border: none; outline: none; background: transparent; border-radius: var(--jp-border-radius); opacity: 1; } + +.jp-Collapser-child { display: block; width: 100%; box-sizing: border-box; position: absolute; top: 0px; bottom: 0px; } + +.jp-CellHeader, .jp-CellFooter { height: 0px; width: 100%; padding: 0px; margin: 0px; border: none; outline: none; background: transparent; } + +.jp-InputArea { display: flex; flex-direction: row; overflow: hidden; } + +body[data-format="mobile"] .jp-InputArea { flex-direction: column; } + +.jp-InputArea-editor { flex: 1 1 auto; overflow: hidden; } + +.jp-InputArea-editor { border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); border-radius: 0px; background: var(--jp-cell-editor-background); } + +body[data-format="mobile"] .jp-InputArea-editor { margin-left: var(--jp-notebook-padding); } + +.jp-InputPrompt { flex: 0 0 var(--jp-cell-prompt-width); color: var(--jp-cell-inprompt-font-color); font-family: var(--jp-cell-prompt-font-family); padding: var(--jp-code-padding); letter-spacing: var(--jp-cell-prompt-letter-spacing); line-height: var(--jp-code-line-height); font-size: var(--jp-code-font-size); border: var(--jp-border-width) solid transparent; opacity: var(--jp-cell-prompt-opacity); text-align: right; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; user-select: none; } + +body[data-format="mobile"] .jp-InputPrompt { flex: 0 0 auto; text-align: left; } + +.jp-Placeholder { display: flex; flex-direction: row; flex: 1 1 auto; } + +.jp-Placeholder-prompt { box-sizing: border-box; } + +.jp-Placeholder-content { flex: 1 1 auto; border: none; background: transparent; height: 20px; box-sizing: border-box; } + +.jp-Placeholder-content .jp-MoreHorizIcon { width: 32px; height: 16px; border: 1px solid transparent; border-radius: var(--jp-border-radius); } + +.jp-Placeholder-content .jp-MoreHorizIcon:hover { border: 1px solid var(--jp-border-color1); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 2px 0px; background-color: var(--jp-layout-color0); } + +:root { --jp-private-cell-scrolling-output-offset: 5px; } + +.jp-Cell { padding: var(--jp-cell-padding); margin: 0px; border: none; outline: none; background: transparent; } + +.jp-Cell-inputWrapper, .jp-Cell-outputWrapper { display: flex; flex-direction: row; padding: 0px; margin: 0px; overflow: visible; } + +.jp-Cell-inputArea, .jp-Cell-outputArea { flex: 1 1 auto; } + +.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser { border: none !important; background: transparent !important; } + +.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser { min-height: var(--jp-cell-collapser-min-height); } + +.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper { margin-top: 5px; } + +.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea { overflow-y: auto; max-height: 200px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px 2px inset; margin-left: var(--jp-private-cell-scrolling-output-offset); } + +.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt { flex: 0 0 calc( var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset) ); } + +.jp-MarkdownOutput { flex: 1 1 auto; margin-top: 0px; margin-bottom: 0px; padding-left: var(--jp-code-padding); } + +.jp-MarkdownOutput.jp-RenderedHTMLCommon { overflow: auto; } + +.jp-showHiddenCellsButton { margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding)); margin-top: var(--jp-code-padding); border: 1px solid var(--jp-border-color2); background-color: var(--jp-border-color3) !important; color: var(--jp-content-font-color0) !important; } + +.jp-showHiddenCellsButton:hover { background-color: var(--jp-border-color2) !important; } + +.jp-collapseHeadingButton { display: none; } + +.jp-MarkdownCell:hover .jp-collapseHeadingButton { display: flex; min-height: var(--jp-cell-collapser-min-height); position: absolute; right: 0px; top: 0px; bottom: 0px; } + +.jp-NotebookPanel-toolbar { padding: 2px; } + +.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused { border: none; box-shadow: none; } + +.jp-Notebook-toolbarCellTypeDropdown select { height: 24px; font-size: var(--jp-ui-font-size1); line-height: 14px; border-radius: 0px; display: block; } + +.jp-Notebook-toolbarCellTypeDropdown span { top: 5px !important; } + +:root { --jp-private-notebook-dragImage-width: 304px; --jp-private-notebook-dragImage-height: 36px; --jp-private-notebook-selected-color: var(--md-blue-400); --jp-private-notebook-active-color: var(--md-green-400); } + +.jp-NotebookPanel { display: block; height: 100%; } + +.jp-NotebookPanel.jp-Document { min-width: 240px; min-height: 120px; } + +.jp-Notebook { padding: var(--jp-notebook-padding); outline: none; overflow: auto; background: var(--jp-layout-color0); } + +.jp-Notebook.jp-mod-scrollPastEnd::after { display: block; content: ""; min-height: var(--jp-notebook-scroll-padding); } + +.jp-MainAreaWidget-ContainStrict .jp-Notebook * { contain: strict; } + +.jp-Notebook-render * { contain: none !important; } + +.jp-Notebook .jp-Cell { overflow: visible; } + +.jp-Notebook .jp-Cell .jp-InputPrompt { cursor: move; float: left; } + +.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt { opacity: var(--jp-cell-prompt-not-active-opacity); color: var(--jp-cell-prompt-not-active-font-color); } + +.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt { opacity: var(--jp-cell-prompt-not-active-opacity); color: var(--jp-cell-prompt-not-active-font-color); } + +.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser { background: var(--jp-brand-color1); } + +.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt { color: var(--jp-warn-color1); } + +.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt::before { color: var(--jp-warn-color1); content: "•"; } + +.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser { background: var(--jp-warn-color1); } + +.jp-Notebook .jp-Cell .jp-Collapser:hover { box-shadow: var(--jp-elevation-z2); background: var(--jp-brand-color1); opacity: var(--jp-cell-collapser-not-active-hover-opacity); } + +.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover { background: var(--jp-brand-color0); opacity: 1; } + +.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected { background: var(--jp-notebook-multiselected-color); } + +.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) { background: transparent; } + +.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor { border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color); box-shadow: var(--jp-input-box-shadow); background-color: var(--jp-cell-editor-active-background); } + +.jp-Notebook-cell.jp-mod-dropSource { opacity: 0.5; } + +.jp-Notebook-cell.jp-mod-dropTarget, .jp-Notebook.jp-mod-commandMode .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget { border-top-color: var(--jp-private-notebook-selected-color); border-top-style: solid; border-top-width: 2px; } + +.jp-dragImage { display: block; flex-direction: row; width: var(--jp-private-notebook-dragImage-width); height: var(--jp-private-notebook-dragImage-height); border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); background: var(--jp-cell-editor-background); overflow: visible; } + +.jp-dragImage-singlePrompt { box-shadow: rgba(0, 0, 0, 0.12) 2px 2px 4px 0px; } + +.jp-dragImage .jp-dragImage-content { flex: 1 1 auto; z-index: 2; font-size: var(--jp-code-font-size); font-family: var(--jp-code-font-family); line-height: var(--jp-code-line-height); padding: var(--jp-code-padding); border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); background: var(--jp-cell-editor-background-color); color: var(--jp-content-font-color3); text-align: left; margin: 4px 4px 4px 0px; } + +.jp-dragImage .jp-dragImage-prompt { flex: 0 0 auto; min-width: 36px; color: var(--jp-cell-inprompt-font-color); padding-top: ; padding-right: ; padding-bottom: ; padding-left: 12px; font-family: var(--jp-cell-prompt-font-family); letter-spacing: var(--jp-cell-prompt-letter-spacing); line-height: 1.9; font-size: var(--jp-code-font-size); border: var(--jp-border-width) solid transparent; } + +.jp-dragImage-multipleBack { z-index: -1; position: absolute; height: 32px; width: 300px; top: 8px; left: 8px; background: var(--jp-layout-color2); border: var(--jp-border-width) solid var(--jp-input-border-color); box-shadow: rgba(0, 0, 0, 0.12) 2px 2px 4px 0px; } + +.jp-NotebookTools { display: block; min-width: var(--jp-sidebar-min-width); color: var(--jp-ui-font-color1); background: var(--jp-layout-color1); font-size: var(--jp-ui-font-size1); overflow: auto; } + +.jp-NotebookTools-tool { padding: 0px 12px; } + +.jp-ActiveCellTool { padding: 12px; background-color: var(--jp-layout-color1); border-top: none !important; } + +.jp-ActiveCellTool .jp-InputArea-prompt { flex: 0 0 auto; padding-left: 0px; } + +.jp-ActiveCellTool .jp-InputArea-editor { flex: 1 1 auto; background: var(--jp-cell-editor-background); border-color: var(--jp-cell-editor-border-color); } + +.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror { background: transparent; } + +.jp-MetadataEditorTool { flex-direction: column; padding: 12px 0px; } + +.jp-RankedPanel > :not(:first-child) { margin-top: 12px; } + +.jp-KeySelector select.jp-mod-styled { font-size: var(--jp-ui-font-size1); color: var(--jp-ui-font-color0); border: var(--jp-border-width) solid var(--jp-border-color1); } + +.jp-KeySelector label, .jp-MetadataEditorTool label { line-height: 1.4; } + +.jp-NotebookTools .jp-select-wrapper { margin-top: 4px; margin-bottom: 0px; } + +.jp-NotebookTools .jp-Collapse { margin-top: 16px; } + +.jp-mod-presentationMode .jp-Notebook { --jp-content-font-size1: var(--jp-content-presentation-font-size1); --jp-code-font-size: var(--jp-code-presentation-font-size); } + +.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt, .jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt { flex: 0 0 110px; } + +.jp-Cell-Placeholder { padding-left: 55px; } + +.jp-Cell-Placeholder-wrapper { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(229, 230, 233) rgb(223, 224, 228) rgb(208, 209, 213); border-radius: 4px; margin: 10px 15px; } + +.jp-Cell-Placeholder-wrapper-inner { padding: 15px; position: relative; } + +.jp-Cell-Placeholder-wrapper-body { background-repeat: repeat; background-size: 50%; } + +.jp-Cell-Placeholder-wrapper-body div { background: -webkit-linear-gradient(left, rgb(246, 247, 248) 0%, rgb(237, 238, 241) 20%, rgb(246, 247, 248) 40%, rgb(246, 247, 248) 100%) 0% 0% / 800px 104px no-repeat rgb(246, 247, 248); height: 104px; position: relative; } + +.jp-Cell-Placeholder-wrapper-body div { position: absolute; right: 15px; left: 15px; top: 15px; } + +div.jp-Cell-Placeholder-h1 { top: 20px; height: 20px; left: 15px; width: 150px; } + +div.jp-Cell-Placeholder-h2 { left: 15px; top: 50px; height: 10px; width: 100px; } + +div.jp-Cell-Placeholder-content-1, div.jp-Cell-Placeholder-content-2, div.jp-Cell-Placeholder-content-3 { left: 15px; right: 15px; height: 10px; } + +div.jp-Cell-Placeholder-content-1 { top: 100px; } + +div.jp-Cell-Placeholder-content-2 { top: 120px; } + +div.jp-Cell-Placeholder-content-3 { top: 140px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-4ab8ec85-f660-4600-a598-e99f40c15d32@mhtml.blink + +@charset "utf-8"; + +:root { --jp-shadow-base-lightness: 0; --jp-shadow-umbra-color: rgba( var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), 0.2 ); --jp-shadow-penumbra-color: rgba( var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), 0.14 ); --jp-shadow-ambient-color: rgba( var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), var(--jp-shadow-base-lightness), 0.12 ); --jp-elevation-z0: none; --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color), 0px 1px 1px 0px var(--jp-shadow-penumbra-color), 0px 1px 3px 0px var(--jp-shadow-ambient-color); --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color), 0px 2px 2px 0px var(--jp-shadow-penumbra-color), 0px 1px 5px 0px var(--jp-shadow-ambient-color); --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color), 0px 4px 5px 0px var(--jp-shadow-penumbra-color), 0px 1px 10px 0px var(--jp-shadow-ambient-color); --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color), 0px 6px 10px 0px var(--jp-shadow-penumbra-color), 0px 1px 18px 0px var(--jp-shadow-ambient-color); --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color), 0px 8px 10px 1px var(--jp-shadow-penumbra-color), 0px 3px 14px 2px var(--jp-shadow-ambient-color); --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color), 0px 12px 17px 2px var(--jp-shadow-penumbra-color), 0px 5px 22px 4px var(--jp-shadow-ambient-color); --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color), 0px 16px 24px 2px var(--jp-shadow-penumbra-color), 0px 6px 30px 5px var(--jp-shadow-ambient-color); --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color), 0px 20px 31px 3px var(--jp-shadow-penumbra-color), 0px 8px 38px 7px var(--jp-shadow-ambient-color); --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color), 0px 24px 38px 3px var(--jp-shadow-penumbra-color), 0px 9px 46px 8px var(--jp-shadow-ambient-color); --jp-border-width: 1px; --jp-border-color0: var(--md-grey-400); --jp-border-color1: var(--md-grey-400); --jp-border-color2: var(--md-grey-300); --jp-border-color3: var(--md-grey-200); --jp-border-radius: 2px; --jp-ui-font-scale-factor: 1.2; --jp-ui-font-size0: 0.83333em; --jp-ui-font-size1: 13px; --jp-ui-font-size2: 1.2em; --jp-ui-font-size3: 1.44em; --jp-ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --jp-ui-font-color0: rgba(0, 0, 0, 1); --jp-ui-font-color1: rgba(0, 0, 0, 0.87); --jp-ui-font-color2: rgba(0, 0, 0, 0.54); --jp-ui-font-color3: rgba(0, 0, 0, 0.38); --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1); --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1); --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7); --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5); --jp-content-line-height: 1.6; --jp-content-font-scale-factor: 1.2; --jp-content-font-size0: 0.83333em; --jp-content-font-size1: 14px; --jp-content-font-size2: 1.2em; --jp-content-font-size3: 1.44em; --jp-content-font-size4: 1.728em; --jp-content-font-size5: 2.0736em; --jp-content-presentation-font-size1: 17px; --jp-content-heading-line-height: 1; --jp-content-heading-margin-top: 1.2em; --jp-content-heading-margin-bottom: 0.8em; --jp-content-heading-font-weight: 500; --jp-content-font-color0: rgba(0, 0, 0, 1); --jp-content-font-color1: rgba(0, 0, 0, 0.87); --jp-content-font-color2: rgba(0, 0, 0, 0.54); --jp-content-font-color3: rgba(0, 0, 0, 0.38); --jp-content-link-color: var(--md-blue-700); --jp-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --jp-code-font-size: 13px; --jp-code-line-height: 1.3077; --jp-code-padding: 5px; --jp-code-font-family-default: Menlo, Consolas, "DejaVu Sans Mono", monospace; --jp-code-font-family: var(--jp-code-font-family-default); --jp-code-presentation-font-size: 16px; --jp-code-cursor-width0: 1.4px; --jp-code-cursor-width1: 2px; --jp-code-cursor-width2: 4px; --jp-layout-color0: white; --jp-layout-color1: white; --jp-layout-color2: var(--md-grey-200); --jp-layout-color3: var(--md-grey-400); --jp-layout-color4: var(--md-grey-600); --jp-inverse-layout-color0: #111111; --jp-inverse-layout-color1: var(--md-grey-900); --jp-inverse-layout-color2: var(--md-grey-800); --jp-inverse-layout-color3: var(--md-grey-700); --jp-inverse-layout-color4: var(--md-grey-600); --jp-brand-color0: var(--md-blue-900); --jp-brand-color1: var(--md-blue-700); --jp-brand-color2: var(--md-blue-300); --jp-brand-color3: var(--md-blue-100); --jp-brand-color4: var(--md-blue-50); --jp-accent-color0: var(--md-green-900); --jp-accent-color1: var(--md-green-700); --jp-accent-color2: var(--md-green-300); --jp-accent-color3: var(--md-green-100); --jp-warn-color0: var(--md-orange-900); --jp-warn-color1: var(--md-orange-700); --jp-warn-color2: var(--md-orange-300); --jp-warn-color3: var(--md-orange-100); --jp-error-color0: var(--md-red-900); --jp-error-color1: var(--md-red-700); --jp-error-color2: var(--md-red-300); --jp-error-color3: var(--md-red-100); --jp-success-color0: var(--md-green-900); --jp-success-color1: var(--md-green-700); --jp-success-color2: var(--md-green-300); --jp-success-color3: var(--md-green-100); --jp-info-color0: var(--md-cyan-900); --jp-info-color1: var(--md-cyan-700); --jp-info-color2: var(--md-cyan-300); --jp-info-color3: var(--md-cyan-100); --jp-cell-padding: 5px; --jp-cell-collapser-width: 8px; --jp-cell-collapser-min-height: 20px; --jp-cell-collapser-not-active-hover-opacity: 0.6; --jp-cell-editor-background: var(--md-grey-100); --jp-cell-editor-border-color: var(--md-grey-300); --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300); --jp-cell-editor-active-background: var(--jp-layout-color0); --jp-cell-editor-active-border-color: var(--jp-brand-color1); --jp-cell-prompt-width: 64px; --jp-cell-prompt-font-family: var(--jp-code-font-family-default); --jp-cell-prompt-letter-spacing: 0px; --jp-cell-prompt-opacity: 1; --jp-cell-prompt-not-active-opacity: 0.5; --jp-cell-prompt-not-active-font-color: var(--md-grey-700); --jp-cell-inprompt-font-color: #307fc1; --jp-cell-outprompt-font-color: #bf5b3d; --jp-notebook-padding: 10px; --jp-notebook-select-background: var(--jp-layout-color1); --jp-notebook-multiselected-color: var(--md-blue-50); --jp-notebook-scroll-padding: calc( 100% - var(--jp-code-font-size) * var(--jp-code-line-height) - var(--jp-code-padding) - var(--jp-cell-padding) - 1px ); --jp-rendermime-error-background: #fdd; --jp-rendermime-table-row-background: var(--md-grey-100); --jp-rendermime-table-row-hover-background: var(--md-light-blue-50); --jp-dialog-background: rgba(0, 0, 0, 0.25); --jp-console-padding: 10px; --jp-toolbar-border-color: var(--jp-border-color1); --jp-toolbar-micro-height: 8px; --jp-toolbar-background: var(--jp-layout-color1); --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24); --jp-toolbar-header-margin: 4px 4px 0px 4px; --jp-toolbar-active-background: var(--md-grey-300); --jp-statusbar-height: 24px; --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300); --jp-input-active-background: var(--jp-layout-color1); --jp-input-hover-background: var(--jp-layout-color1); --jp-input-background: var(--md-grey-100); --jp-input-border-color: var(--jp-border-color1); --jp-input-active-border-color: var(--jp-brand-color1); --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3); --jp-editor-selected-background: #d9d9d9; --jp-editor-selected-focused-background: #d7d4f0; --jp-editor-cursor-color: var(--jp-ui-font-color0); --jp-mirror-editor-keyword-color: #008000; --jp-mirror-editor-atom-color: #88f; --jp-mirror-editor-number-color: #080; --jp-mirror-editor-def-color: #00f; --jp-mirror-editor-variable-color: var(--md-grey-900); --jp-mirror-editor-variable-2-color: #05a; --jp-mirror-editor-variable-3-color: #085; --jp-mirror-editor-punctuation-color: #05a; --jp-mirror-editor-property-color: #05a; --jp-mirror-editor-operator-color: #aa22ff; --jp-mirror-editor-comment-color: #408080; --jp-mirror-editor-string-color: #ba2121; --jp-mirror-editor-string-2-color: #708; --jp-mirror-editor-meta-color: #aa22ff; --jp-mirror-editor-qualifier-color: #555; --jp-mirror-editor-builtin-color: #008000; --jp-mirror-editor-bracket-color: #997; --jp-mirror-editor-tag-color: #170; --jp-mirror-editor-attribute-color: #00c; --jp-mirror-editor-header-color: blue; --jp-mirror-editor-quote-color: #090; --jp-mirror-editor-link-color: #00c; --jp-mirror-editor-error-color: #f00; --jp-mirror-editor-hr-color: #999; --jp-vega-background: white; --jp-sidebar-min-width: 250px; --jp-search-toggle-off-opacity: 0.5; --jp-search-toggle-hover-opacity: 0.8; --jp-search-toggle-on-opacity: 1; --jp-search-selected-match-background-color: rgb(245, 200, 0); --jp-search-selected-match-color: black; --jp-search-unselected-match-background-color: var( --jp-inverse-layout-color0 ); --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0); --jp-icon-contrast-color0: var(--md-purple-600); --jp-icon-contrast-color1: var(--md-green-600); --jp-icon-contrast-color2: var(--md-pink-600); --jp-icon-contrast-color3: var(--md-blue-600); } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-2d8e030f-1bea-4307-a67f-55cfcf9ae8cc@mhtml.blink + +@charset "utf-8"; + +a.anchor-link { display: none; } + +.highlight { margin: 0.4em; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-6e207b1e-b734-45ea-8fc9-e8c0cd037ef8@mhtml.blink + +@charset "utf-8"; + +.CtxtMenu_InfoClose { top: 0.2em; right: 0.2em; } + +.CtxtMenu_InfoContent { overflow: auto; text-align: left; font-size: 80%; padding: 0.4em 0.6em; border: 1px inset; margin: 1em 0px; max-height: 20em; max-width: 30em; background-color: rgb(238, 238, 238); white-space: normal; } + +.CtxtMenu_Info.CtxtMenu_MousePost { outline: none; } + +.CtxtMenu_Info { position: fixed; left: 50%; width: auto; text-align: center; border: 3px outset; padding: 1em 2em; background-color: rgb(221, 221, 221); color: black; cursor: default; font-family: message-box; font-size: 120%; font-style: normal; text-indent: 0px; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; overflow-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 15px; box-shadow: rgb(128, 128, 128) 0px 10px 20px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-79a8d550-44e8-4e0e-acee-0d151d3e796c@mhtml.blink + +@charset "utf-8"; + +.CtxtMenu_MenuClose { position: absolute; cursor: pointer; display: inline-block; border: 2px solid rgb(170, 170, 170); border-radius: 18px; font-family: "Courier New", Courier; font-size: 24px; color: rgb(240, 240, 240); } + +.CtxtMenu_MenuClose span { display: block; background-color: rgb(170, 170, 170); border: 1.5px solid; border-radius: 18px; line-height: 0; padding: 8px 0px 6px; } + +.CtxtMenu_MenuClose:hover { color: white !important; border: 2px solid rgb(204, 204, 204) !important; } + +.CtxtMenu_MenuClose:hover span { background-color: rgb(204, 204, 204) !important; } + +.CtxtMenu_MenuClose:hover:focus { outline: none; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-7208cdb5-74c3-4ac2-b72c-1d13b29431da@mhtml.blink + +@charset "utf-8"; + +.CtxtMenu_Menu { position: absolute; background-color: white; color: black; width: auto; padding: 5px 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; cursor: default; font-style: ; font-variant: normal; font-weight: ; font-stretch: ; font-size: ; font-family: ; text-align: left; text-indent: 0px; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; overflow-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 5px; box-shadow: rgb(128, 128, 128) 0px 10px 20px; } + +.CtxtMenu_MenuItem { padding: 1px 2em; background: transparent; } + +.CtxtMenu_MenuArrow { position: absolute; right: 0.5em; padding-top: 0.25em; color: rgb(102, 102, 102); font-family: null; font-size: 0.75em; } + +.CtxtMenu_MenuActive .CtxtMenu_MenuArrow { color: white; } + +.CtxtMenu_MenuArrow.CtxtMenu_RTL { left: 0.5em; right: auto; } + +.CtxtMenu_MenuCheck { position: absolute; left: 0.7em; font-family: null; } + +.CtxtMenu_MenuCheck.CtxtMenu_RTL { right: 0.7em; left: auto; } + +.CtxtMenu_MenuRadioCheck { position: absolute; left: 0.7em; } + +.CtxtMenu_MenuRadioCheck.CtxtMenu_RTL { right: 0.7em; left: auto; } + +.CtxtMenu_MenuInputBox { padding-left: 1em; right: 0.5em; color: rgb(102, 102, 102); font-family: null; } + +.CtxtMenu_MenuInputBox.CtxtMenu_RTL { left: 0.1em; } + +.CtxtMenu_MenuComboBox { left: 0.1em; padding-bottom: 0.5em; } + +.CtxtMenu_MenuSlider { left: 0.1em; } + +.CtxtMenu_SliderValue { position: absolute; right: 0.1em; padding-top: 0.25em; color: rgb(51, 51, 51); font-size: 0.75em; } + +.CtxtMenu_SliderBar { outline: none; background: rgb(211, 211, 211); } + +.CtxtMenu_MenuLabel { padding: 1px 2em 3px 1.33em; font-style: italic; } + +.CtxtMenu_MenuRule { border-top: 1px solid rgb(221, 221, 221); margin: 4px 3px; } + +.CtxtMenu_MenuDisabled { color: graytext; } + +.CtxtMenu_MenuActive { background-color: rgb(96, 104, 114); color: white; } + +.CtxtMenu_MenuDisabled:focus { background-color: rgb(232, 232, 232); } + +.CtxtMenu_MenuLabel:focus { background-color: rgb(232, 232, 232); } + +.CtxtMenu_ContextMenu:focus { outline: none; } + +.CtxtMenu_ContextMenu .CtxtMenu_MenuItem:focus { outline: none; } + +.CtxtMenu_SelectionMenu { position: relative; float: left; border-bottom: none; box-shadow: none; border-radius: 0px; } + +.CtxtMenu_SelectionItem { padding-right: 1em; } + +.CtxtMenu_Selection { right: 40%; width: 50%; } + +.CtxtMenu_SelectionBox { padding: 0em; max-height: 20em; max-width: none; background-color: rgb(255, 255, 255); } + +.CtxtMenu_SelectionDivider { clear: both; border-top: 2px solid rgb(0, 0, 0); } + +.CtxtMenu_Menu .CtxtMenu_MenuClose { top: -10px; left: -10px; } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-fdb9d8e2-5db0-4dba-b95c-b8780f6d2d14@mhtml.blink + +@charset "utf-8"; + +mjx-container[jax="CHTML"] { line-height: 0; } + +mjx-container [space="1"] { margin-left: 0.111em; } + +mjx-container [space="2"] { margin-left: 0.167em; } + +mjx-container [space="3"] { margin-left: 0.222em; } + +mjx-container [space="4"] { margin-left: 0.278em; } + +mjx-container [space="5"] { margin-left: 0.333em; } + +mjx-container [rspace="1"] { margin-right: 0.111em; } + +mjx-container [rspace="2"] { margin-right: 0.167em; } + +mjx-container [rspace="3"] { margin-right: 0.222em; } + +mjx-container [rspace="4"] { margin-right: 0.278em; } + +mjx-container [rspace="5"] { margin-right: 0.333em; } + +mjx-container [size="s"] { font-size: 70.7%; } + +mjx-container [size="ss"] { font-size: 50%; } + +mjx-container [size="Tn"] { font-size: 60%; } + +mjx-container [size="sm"] { font-size: 85%; } + +mjx-container [size="lg"] { font-size: 120%; } + +mjx-container [size="Lg"] { font-size: 144%; } + +mjx-container [size="LG"] { font-size: 173%; } + +mjx-container [size="hg"] { font-size: 207%; } + +mjx-container [size="HG"] { font-size: 249%; } + +mjx-container [width="full"] { width: 100%; } + +mjx-box { display: inline-block; } + +mjx-block { display: block; } + +mjx-itable { display: inline-table; } + +mjx-row { display: table-row; } + +mjx-row > * { display: table-cell; } + +mjx-mtext { display: inline-block; } + +mjx-mstyle { display: inline-block; } + +mjx-merror { display: inline-block; color: red; background-color: yellow; } + +mjx-mphantom { visibility: hidden; } + +mjx-assistive-mml { top: 0px; left: 0px; clip: rect(1px, 1px, 1px, 1px); user-select: none; position: absolute !important; padding: 1px 0px 0px !important; border: 0px !important; display: block !important; width: auto !important; overflow: hidden !important; } + +mjx-assistive-mml[display="block"] { width: 100% !important; } + +mjx-c::before { display: block; width: 0px; } + +.MJX-TEX { font-family: MJXZERO, MJXTEX; } + +.TEX-B { font-family: MJXZERO, MJXTEX-B; } + +.TEX-I { font-family: MJXZERO, MJXTEX-I; } + +.TEX-MI { font-family: MJXZERO, MJXTEX-MI; } + +.TEX-BI { font-family: MJXZERO, MJXTEX-BI; } + +.TEX-S1 { font-family: MJXZERO, MJXTEX-S1; } + +.TEX-S2 { font-family: MJXZERO, MJXTEX-S2; } + +.TEX-S3 { font-family: MJXZERO, MJXTEX-S3; } + +.TEX-S4 { font-family: MJXZERO, MJXTEX-S4; } + +.TEX-A { font-family: MJXZERO, MJXTEX-A; } + +.TEX-C { font-family: MJXZERO, MJXTEX-C; } + +.TEX-CB { font-family: MJXZERO, MJXTEX-CB; } + +.TEX-FR { font-family: MJXZERO, MJXTEX-FR; } + +.TEX-FRB { font-family: MJXZERO, MJXTEX-FRB; } + +.TEX-SS { font-family: MJXZERO, MJXTEX-SS; } + +.TEX-SSB { font-family: MJXZERO, MJXTEX-SSB; } + +.TEX-SSI { font-family: MJXZERO, MJXTEX-SSI; } + +.TEX-SC { font-family: MJXZERO, MJXTEX-SC; } + +.TEX-T { font-family: MJXZERO, MJXTEX-T; } + +.TEX-V { font-family: MJXZERO, MJXTEX-V; } + +.TEX-VB { font-family: MJXZERO, MJXTEX-VB; } + +mjx-stretchy-v mjx-c, mjx-stretchy-h mjx-c { font-family: MJXZERO, MJXTEX-S1, MJXTEX-S4, MJXTEX, MJXTEX-A !important; } + +@font-face { font-family: MJXZERO; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Zero.woff") format("woff"); } + +@font-face { font-family: MJXTEX; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-B; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Main-Bold.woff") format("woff"); } + +@font-face { font-family: MJXTEX-I; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff") format("woff"); } + +@font-face { font-family: MJXTEX-MI; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Main-Italic.woff") format("woff"); } + +@font-face { font-family: MJXTEX-BI; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Math-BoldItalic.woff") format("woff"); } + +@font-face { font-family: MJXTEX-S1; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-S2; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Size2-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-S3; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Size3-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-S4; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-A; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_AMS-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-C; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-CB; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Bold.woff") format("woff"); } + +@font-face { font-family: MJXTEX-FR; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Fraktur-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-FRB; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Fraktur-Bold.woff") format("woff"); } + +@font-face { font-family: MJXTEX-SS; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_SansSerif-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-SSB; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_SansSerif-Bold.woff") format("woff"); } + +@font-face { font-family: MJXTEX-SSI; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_SansSerif-Italic.woff") format("woff"); } + +@font-face { font-family: MJXTEX-SC; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Script-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-T; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Typewriter-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-V; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Vector-Regular.woff") format("woff"); } + +@font-face { font-family: MJXTEX-VB; src: url("https://notebooks.githubusercontent.com/static/vendor/MathJax/output/chtml/fonts/woff-v2/MathJax_Vector-Bold.woff") format("woff"); } +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: binary +Content-Location: https://camo.githubusercontent.com/84f0493939e0c4de4e6dbe113251b4bfb5353e57134ffd9fcab6b8714514d4d1/68747470733a2f2f636f6c61622e72657365617263682e676f6f676c652e636f6d2f6173736574732f636f6c61622d62616467652e737667 + + Open in ColabOpen in Colab + +------MultipartBoundary--3NxKlwxBX7QBtz8EkfaTIqV8ozbsVgytfUjNc9TPkt------