See More

/* ==UserStyle== @name Dark-GitLab Lite @namespace gitlab.com/vednoc/dark-gitlab @description Dark and light theme for GitLab and self-hosted GitLab instances. @author vednoc (https://gitlab.com/vednoc) @homepageURL https://gitlab.com/vednoc/dark-gitlab @supportURL https://gitlab.com/vednoc/dark-gitlab/issues @updateURL https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.css @version 2.0.0-rc.14 @license MIT ==/UserStyle== */ /* * NOTE: Modifying the code will put auto-update feature of Stylus on pause in * order to preserve your local changes. That means you need to manually update * Dark-GitLab and re-do your modifications in order to stay up-to-date. * * A way to add domains without modifying the code doesn't exist yet. * Relevant issue: https://github.com/openstyles/stylus/issues/307 * * Make sure you have the latest version before submitting bug reports. */ @-moz-document domain('custom.domain'), domain('invent.kde.org'), domain('git.pleroma.social'), domain('gitgud.io'), domain('salsa.debian.org'), domain('framagit.org'), domain('repo.getmonero.org'), domain('0xacab.org'), domain('dev.gajim.org'), domain('devel.trisquel.info'), domain('git.cit.bcit.ca'), domain('git.coop'), domain('git.dev.ctu.univ-fcomte.fr'), domain('git.drk.sc'), domain('git.empiresmod.com'), domain('git.fosscommunity.in'), domain('git.immc.ucl.ac.be'), domain('git.jami.net'), domain('git.linux-kernel.at'), domain('git.nzoss.org.nz'), domain('git.silence.dev'), domain('lab.libreho.st'), domain('opencode.net'), domain('skylab.vc.h-brs.de'), domain('vbscan.fisica.unimib.it'), domain('git.cardiff.ac.uk'), domain('git.igwn.org'), domain('git.ligo.org'), domain('forge.tedomum.net'), domain('git.callpipe.com'), domain('git.happy-dev.fr'), domain('source.ind.ie'), domain('mau.dev'), domain('source.puri.sm'), domain('git.oeru.org'), domain('git.najer.info'), domain('gitplac.si'), domain('git.rockylinux.org'), regexp('^https?://(www\.)?git\.(gnu|synz)\.io(/.*)?$'), regexp('^https?://(www\.)?code\.((videolan|briarproject)\.org|foxkit\.us)(/.*)?$'), regexp('^https?://(www\.)?source\.(small-tech|joinmastodon)\.org(/.*)?$'), regexp('^https?://(www\.)?git\.(drupalcode|feneas|ouru|pwmt|regardscitoyens)\.org(/.*)?$'), regexp('^https?://(www\.)?(joonpc\.skku\.edu/gitlab|mpegx\.int-evry\.fr/software)(/.*)?$'), regexp('^https?://(web.archive.org/web/.*)?((next|www)\.)?(gitlab\.(?!(io|biterg)).*)(/.*)?$') { :root { --version: '🌚 Dark-GitLab v2.0.0-rc.14'; --bshadow: 0 4px 8px var(--shadow); --shadow: rgba(0,0,0,0.251); --inverse: #fff; --avatar: 25%; --ac: #d47d3f; --ui-font: '"font_name"', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Noto Sans', 'Noto Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif, sans-serif, var(--emoji-font); --mono-font: '"font_name"', 'Menlo', 'DejaVu Sans Mono', 'Liberation Mono', 'Consolas', 'Ubuntu Mono', 'Courier New', 'andale mono', 'lucida console', monospace; --emoji-font: '"font_name"', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; --bg-0: hsla(0,0%,14.51%,1); --bg-1: hsla(0,0%,16.08%,1); --bg-2: hsla(0,0%,19.61%,1); --bg-3: hsla(0,0%,22.36%,1); --bg-4: hsla(0,0%,26.28%,1); --bg-5: hsla(0,0%,30.59%,1); --fg-0: hsla(0,0%,91.38%,1); --fg-1: hsla(0,0%,90.2%,1); --fg-2: hsla(0,0%,74.12%,1); --fg-3: hsla(0,0%,65.89%,1); --fg-4: hsla(0,0%,57.65%,1); --fg-5: hsla(0,0%,49.81%,1); --v0-0: hsla(25.5,64.52%,12.16%,1); --v0-1: hsla(25.39,63.42%,17.08%,1); --v0-2: hsla(24.93,63.11%,22.2%,1); --v0-3: hsla(24.62,62.91%,27.32%,1); --v0-4: hsla(25.44,63.89%,32.24%,1); --v0-5: hsla(25.15,63.64%,37.36%,1); --v0-6: hsla(24.92,63.45%,42.48%,1); --v0-7: hsla(24.74,63.29%,47.59%,1); --v0-8: hsla(24.76,63%,52.51%,1); --v0-9: hsla(25.23,63.57%,57.44%,1); --v1-0: hsla(0,60.87%,9.02%,1); --v1-1: hsla(0,59.43%,14.53%,1); --v1-2: hsla(0,60.44%,19.85%,1); --v1-3: hsla(0,60%,25.55%,1); --v1-4: hsla(0,59.43%,31.06%,1); --v1-5: hsla(0,60.25%,36.57%,1); --v1-6: hsla(0,59.79%,42.08%,1); --v1-7: hsla(0,60.2%,47.4%,1); --v1-8: hsla(0,60%,53.1%,1); --v1-9: hsla(0,60.32%,58.42%,1); --v2-0: hsla(30,60.87%,9.02%,1); --v2-1: hsla(29.27,59.43%,14.53%,1); --v2-2: hsla(30.55,60.44%,19.85%,1); --v2-3: hsla(29.57,60%,25.55%,1); --v2-4: hsla(30,59.43%,31.06%,1); --v2-5: hsla(29.7,60.25%,36.57%,1); --v2-6: hsla(30.01,59.79%,42.08%,1); --v2-7: hsla(30,60.2%,47.4%,1); --v2-8: hsla(30.01,60%,53.1%,1); --v2-9: hsla(30.01,60.32%,58.42%,1); --v3-0: hsla(60,60.87%,9.02%,1); --v3-1: hsla(60,59.43%,14.53%,1); --v3-2: hsla(60,60.44%,19.85%,1); --v3-3: hsla(60,60%,25.55%,1); --v3-4: hsla(60,59.43%,31.06%,1); --v3-5: hsla(60,60.25%,36.57%,1); --v3-6: hsla(60,59.79%,42.08%,1); --v3-7: hsla(60,60.2%,47.4%,1); --v3-8: hsla(60,60%,53.1%,1); --v3-9: hsla(60,60.32%,58.42%,1); --v4-0: hsla(90,60.87%,9.02%,1); --v4-1: hsla(90.74,59.43%,14.53%,1); --v4-2: hsla(89.46,60.44%,19.85%,1); --v4-3: hsla(90.44,60%,25.55%,1); --v4-4: hsla(90,59.43%,31.06%,1); --v4-5: hsla(90.31,60.25%,36.57%,1); --v4-6: hsla(90,59.79%,42.08%,1); --v4-7: hsla(90,60.2%,47.4%,1); --v4-8: hsla(90,60%,53.1%,1); --v4-9: hsla(90,60.32%,58.42%,1); --v5-0: hsla(180,60.87%,9.02%,1); --v5-1: hsla(180,59.43%,14.53%,1); --v5-2: hsla(180,60.44%,19.85%,1); --v5-3: hsla(180,60%,25.55%,1); --v5-4: hsla(180,59.43%,31.06%,1); --v5-5: hsla(180,60.25%,36.57%,1); --v5-6: hsla(180,59.79%,42.08%,1); --v5-7: hsla(180,60.2%,47.4%,1); --v5-8: hsla(180,60%,53.1%,1); --v5-9: hsla(180,60.32%,58.42%,1); --v6-0: hsla(210,60.87%,9.02%,1); --v6-1: hsla(210.74,59.43%,14.53%,1); --v6-2: hsla(209.46,60.44%,19.85%,1); --v6-3: hsla(210.44,60%,25.55%,1); --v6-4: hsla(210,59.43%,31.06%,1); --v6-5: hsla(210.31,60.25%,36.57%,1); --v6-6: hsla(210,59.79%,42.08%,1); --v6-7: hsla(210,60.2%,47.4%,1); --v6-8: hsla(210,60%,53.1%,1); --v6-9: hsla(210,60.32%,58.42%,1); --v7-0: hsla(270,60.87%,9.02%,1); --v7-1: hsla(269.27,59.43%,14.53%,1); --v7-2: hsla(270.55,60.44%,19.85%,1); --v7-3: hsla(269.57,60%,25.55%,1); --v7-4: hsla(270,59.43%,31.06%,1); --v7-5: hsla(269.7,60.25%,36.57%,1); --v7-6: hsla(270,59.79%,42.08%,1); --v7-7: hsla(270,60.2%,47.4%,1); --v7-8: hsla(270,60%,53.1%,1); --v7-9: hsla(270,60.32%,58.42%,1); --v8-0: hsla(300,60.87%,9.02%,1); --v8-1: hsla(300,59.43%,14.53%,1); --v8-2: hsla(300,60.44%,19.85%,1); --v8-3: hsla(300,60%,25.55%,1); --v8-4: hsla(300,59.43%,31.06%,1); --v8-5: hsla(300,60.25%,36.57%,1); --v8-6: hsla(300,59.79%,42.08%,1); --v8-7: hsla(300,60.2%,47.4%,1); --v8-8: hsla(300,60%,53.1%,1); --v8-9: hsla(300,60.32%,58.42%,1); --v9-0: hsla(0,0%,16.87%,1); --v9-1: hsla(0,0%,25.5%,1); --v9-2: hsla(0,0%,34.12%,1); --v9-3: hsla(0,0%,42.36%,1); --v9-4: hsla(0,0%,50.99%,1); --v9-5: hsla(0,0%,59.61%,1); --v9-6: hsla(0,0%,67.85%,1); --v9-7: hsla(0,0%,76.48%,1); --v9-8: hsla(0,0%,85.1%,1); --v9-9: hsla(0,0%,93.34%,1); overflow-x: hidden; } @supports (-moz-user-select: none) { :root { --svg-status-bg: var(--bg-1); } } body { font-family: var(--ui-font) !important; } body, body.navless { color: var(--fg-1) !important; background-color: var(--bg-0) !important; } body a, body a:hover { color: var(--ac); } body hr { border-color: var(--bg-3); } body h1, body .h1, body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5, body h6, body .h6 { color: var(--fg-1); } body time { color: inherit; } body :not(pre) > code { color: var(--fg-1); background-color: var(--bg-2); box-shadow: inset 0 0 0 1px var(--bg-5); } body pre { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-2); } body pre[class*="description"] { border-left-width: 4px; font-size: 0.875rem; color: var(--fg-2) !important; border-color: var(--bg-5) !important; } body > pre:not([class]) { background-color: transparent !important; } body kbd { border-radius: 3px; color: var(--fg-1) !important; background-color: var(--bg-2) !important; box-shadow: inset 0 0 0 1px var(--bg-5), inset 0 -3px var(--bg-4) !important; } body .gl-link, body .gl-link:hover { color: var(--ac); } body .author-link, .branch-commit .commit-sha { color: var(--ac); } body .text-monospace, body .code.diff-table, body pre, body code, body kbd, body samp, body .monospace, body .ref-name, body .commit-sha, body .pipeline-number, body .label-branch, body .git-revision-dropdown .dropdown-content ul li a, body table.code, body [class *= 'git-commit'] { font-family: var(--mono-font) !important; } body .container { border-color: var(--bg-5) !important; } body .danger-title, body .gl-field-error, body .invalid-feedback { color: var(--v1-6) !important; } body [class^='price-'] { color: var(--v6-7) !important; } body .warning-title { color: var(--v2-6) !important; } body .legend-success, body .valid-feedback { color: var(--v4-6) !important; } body .account-well { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } body [class *= 'two-factor-auth'] svg { background-color: var(--inverse) !important; box-shadow: 0 0 0 4px var(--inverse); } body .progress { background-color: var(--bg-5) !important; } body .progress-bar.bg-primary { background-color: var(--v0-9) !important; } body .progress.repository-languages-bar { background-color: var(--bg-3) !important; } body .progress.repository-languages-bar .progress-bar { margin-right: unset; } body .progress.repository-languages-bar .progress-bar:last-child:nth-child(-n+4) { flex-grow: 1; } body .progress [style*='#375eab'] { background-color: #00add8 !important; } body .progress [style*='#776791'] { background-color: #000100 !important; } body .text-info:not(#z) { color: var(--v6-6) !important; } body .text-info:not(#z) > svg { fill: var(--v6-6) !important; } body .text-danger:not(#z) { color: var(--v1-6) !important; } body .text-danger:not(#z) > svg { fill: var(--v1-6) !important; } body .text-success:not(#z) { color: var(--v4-6) !important; } body .text-success:not(#z) > svg { fill: var(--v4-6) !important; } body .text-warning:not(#z) { color: var(--v2-6) !important; } body .text-warning:not(#z) > svg { fill: var(--v2-6) !important; } body .text-plain, .light { color: var(--fg-1) !important; } body .text-secondary, body .text-muted, body .text-gl-muted, body .text-tertiary, .cgray, .description-block, .help-block, .canary-deployment-callout-message, [class *= 'gl-text-gray-'], .help-text, .stat-text { color: var(--fg-4) !important; } .bg-light { background-color: var(--bg-5) !important; } .bg-danger { background-color: var(--v1-5) !important; } .bg-danger-100 { background-color: var(--v1-1) !important; } .bg-secondary { background-color: var(--bg-2) !important; } .bg-success { background-color: var(--v4-5) !important; } .bg-white, .bg-gray-light { background-color: var(--bg-1) !important; } body .border-bottom, body .bordered-box { border-color: var(--bg-5) !important; } body .bordered-list > li, body .unstyled-list > li { border-color: var(--bg-5) !important; } html { scrollbar-color: var(--bg-4) var(--bg-2); } ::-webkit-scrollbar { width: 12px; } ::-webkit-scrollbar-track { background: var(--bg-2); } ::-webkit-scrollbar-thumb { background: var(--bg-4); } body ::placeholder { color: var(--fg-4) !important; } body ::-webkit-input-placeholder { color: var(--fg-4) !important; } body .page-wrap { background-color: transparent !important; } body .page-wrap .brand-holder p { color: var(--fg-3) !important; } body .page-wrap hr.footer-fixed { padding-top: 24px; margin-bottom: 0; background-color: var(--bg-1) !important; } body .page-wrap hr.footer-fixed + .footer-container { background-color: transparent !important; } body .page-wrap .login-box, body .page-wrap .signup-box, body .page-wrap .omniauth-container { border-radius: 4px; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: inset 0 0 0 1px var(--bg-5) !important; } .omniauth-btn { background-color: var(--bg-1) !important; } .omniauth-btn:hover { background-color: var(--bg-3) !important; } .omniauth-divider::before, .omniauth-divider::after { border-color: var(--bg-5) !important; } body .page-wrap .login-box input.form-control, body .page-wrap .signup-box input.form-control, body .page-wrap .omniauth-container input.form-control { background-color: var(--bg-1) !important; } .devise-layout-html body.navless { height: calc(100% - 41px); } .fa { color: var(--fg-4) !important; } .fa.fa-triangle, .fa.merge-icon { color: var(--v2-5) !important; } .fa.fa-bars:not(#z) { color: var(--fg-1) !important; } .legend-success .fa-circle, .fa.checkmark { color: var(--v4-5) !important; } .fa.fa-certificate { color: var(--ac) !important; } .fa[class *= 'paused'] { color: var(--v1-5) !important; } .fa[class *= 'online'] { color: var(--v4-5) !important; } @supports not (-moz-user-select: none) { body .created-icon, body .opened-icon, body .ic-upload, body .gl-icon[data-testid *= 'status_'], body [class *= 'ci-status'] svg { filter: invert(0.85) hue-rotate(180deg) saturate(100%); } body :not(#z) .ci-status-icon-created svg, body :not(#z) .ci-status-icon-skipped svg { fill: #333 !important; } } body .bs-callout { border-radius: 4px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } body .bs-callout a:not(.btn) { color: var(--ac) !important; } body .bs-callout strong { color: inherit !important; } body .bs-callout-warning { color: var(--v9-8) !important; border-color: var(--v2-5) !important; background-color: var(--v2-1) !important; } body .bs-callout-success { color: var(--v9-8) !important; border-color: var(--v4-5) !important; background-color: var(--v4-1) !important; } body .bs-callout-danger { color: var(--v9-8) !important; border-color: var(--v1-5) !important; background-color: var(--v1-1) !important; } body .bs-callout-info { color: var(--v9-8) !important; border-color: var(--v6-5) !important; background-color: var(--v6-1) !important; } body .bs-callout .btn-default, body .bs-callout code:not([class]) { background-color: var(--bg-1) !important; } body .bs-callout.help-callout, body .bs-callout.shared-runners-description { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } body .bs-callout.help-callout code, body .bs-callout.shared-runners-description code, body .bs-callout.help-callout .btn-default, body .bs-callout.shared-runners-description .btn-default { background-color: var(--bg-1) !important; } .user-callout.promotion-callout { background-color: var(--bg-2) !important; } .user-callout.promotion-callout .bordered-box { background-color: var(--bg-2) !important; } .user-callout.promotion-callout.center { padding-bottom: 10px; border: 1px solid var(--bg-5); border-radius: 4px; } .user-callout.promotion-callout.js-gold-trial-callout > div { margin: 0 -16px; } body .bs-callout.gcp-signup-offer { color: var(--fg-1) !important; border-color: var(--v6-5) !important; } body .border-section { border-color: var(--bg-5) !important; } body .scrolling-tabs-container .fade-right { background: linear-gradient(to left, var(--bg-2) 45%, transparent); } body .scrolling-tabs-container .fade-left { background: linear-gradient(to right, var(--bg-2) 45%, transparent); } body .toggle-mobile-nav + .breadcrumbs-links { border-color: var(--bg-5) !important; } .fork-thumbnail { background-color: var(--bg-1) !important; } .fork-thumbnail:hover:not(.disabled), .fork-thumbnail.forked { background-color: var(--bg-2) !important; } body .issue-sticky-header { top: 50px !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } body .preview.ui-dark, body .preview.gl-dark { border-color: var(--bg-5) !important; } svg.s16, svg.s24, svg.icon { fill: var(--fg-3) !important; } .deleted-icon svg, .closed-icon svg { fill: var(--v1-6) !important; } .created-icon svg, .joined-icon svg, .opened-icon svg { fill: var(--v4-6) !important; } .commit-icon svg, .pushed-new-icon svg, .pushed-to-icon svg { fill: var(--fg-4) !important; } .imported-icon svg, .commented-on-icon svg, .accepted-icon svg { fill: var(--v6-6) !important; } svg[data-testid="status-active-icon"] { fill: var(--v4-5) !important; } svg.ic-eye-slash { fill: var(--v2-6) !important; } svg.text-success { fill: var(--v4-6) !important; } svg.text-danger { fill: var(--v1-6) !important; } svg.file-addition, svg.file-addition-solid { fill: var(--v4-6) !important; } svg.file-modified, svg.file-modified-solid { fill: var(--v6-6) !important; } svg.file-deletion, svg.file-deletion-solid { fill: var(--v1-6) !important; } svg[id*='addition-solid'] { fill: var(--v4-6) !important; } svg.issue-token-state-icon-open { fill: var(--v4-6) !important; } svg.issue-token-state-icon-closed { fill: var(--v6-6) !important; } svg.merge-request-status.open { color: var(--v4-6) !important; fill: var(--v4-6) !important; } svg.merge-request-status.closed { color: var(--v1-6) !important; fill: var(--v1-6) !important; } svg.merge-icon:not(#z) { fill: var(--v2-9) !important; filter: drop-shadow(0 0 0.5px var(--bg-2)) drop-shadow(0 0 1px var(--bg-2)) drop-shadow(0 0 2px var(--bg-2)) !important; } svg.s16[data-testid *= 'status_'] { fill: currentColor !important; } [id *= 'status_'] [fill = '#FFF'] { fill: var(--bg-1) !important; } svg .ci-status-text { max-width: 100%; margin-right: 35px; } .ci-status { color: var(--fg-1) !important; border-color: var(--bg-5); background-color: var(--bg-1) !important; } .ci-status.ci-failed { color: var(--v1-6) !important; border-color: var(--v1-6) !important; } .ci-status.ci-success { color: var(--v4-6) !important; border-color: var(--v4-6) !important; } .ci-status.ci-info, .ci-status.ci-running { color: var(--v6-6) !important; border-color: var(--v6-6) !important; } .ci-status.ci-created, .ci-status.ci-skipped { color: var(--fg-3) !important; border-color: var(--fg-3) !important; } .ci-status.ci-canceled, .ci-status.ci-disabled, .ci-status.ci-scheduled, .ci-status.ci-manual { color: var(--fg-5) !important; border-color: var(--fg-5) !important; } .ci-status.ci-pending, .ci-status.ci-waiting-for-resource, .ci-status.ci-failed-with-warnings, .ci-status.ci-success-with-warnings { color: var(--v2-6) !important; border-color: var(--v2-6) !important; } .ci-status-icon-success[class *= 'dropdown'], .ci-status-icon-success svg { border-color: var(--v4-6) !important; } .ci-status-icon-success:not(#z) svg, .ci-status-icon-success[data-toggle] svg { fill: var(--v4-6) !important; } .ci-status-icon-running[class *= 'dropdown'], .ci-status-icon-preparing[class *= 'dropdown'], .ci-status-icon-running svg, .ci-status-icon-preparing svg { border-color: var(--v6-6) !important; } .ci-status-icon-running:not(#z) svg, .ci-status-icon-preparing:not(#z) svg, .ci-status-icon-running[data-toggle] svg, .ci-status-icon-preparing[data-toggle] svg { fill: var(--v6-6) !important; } .ci-status-icon-failed[class *= 'dropdown'], .ci-status-icon-failed svg { border-color: var(--v1-6) !important; } .ci-status-icon-failed:not(#z) svg, .ci-status-icon-failed[data-toggle] svg { fill: var(--v1-6) !important; } .ci-status-icon-pending[class *= 'dropdown'], .ci-status-icon-waiting-for-resource[class *= 'dropdown'], .ci-status-icon-failed-with-warnings[class *= 'dropdown'], .ci-status-icon-success-with-warnings[class *= 'dropdown'], .ci-status-icon-pending svg, .ci-status-icon-waiting-for-resource svg, .ci-status-icon-failed-with-warnings svg, .ci-status-icon-success-with-warnings svg { border-color: var(--v2-6) !important; } .ci-status-icon-pending:not(#z) svg, .ci-status-icon-waiting-for-resource:not(#z) svg, .ci-status-icon-failed-with-warnings:not(#z) svg, .ci-status-icon-success-with-warnings:not(#z) svg, .ci-status-icon-pending[data-toggle] svg, .ci-status-icon-waiting-for-resource[data-toggle] svg, .ci-status-icon-failed-with-warnings[data-toggle] svg, .ci-status-icon-success-with-warnings[data-toggle] svg { fill: var(--v2-6) !important; } .ci-status-icon-created[class *= 'dropdown'], .ci-status-icon-skipped[class *= 'dropdown'], .ci-status-icon-created svg, .ci-status-icon-skipped svg { border-color: var(--fg-3) !important; } .ci-status-icon-created:not(#z) svg, .ci-status-icon-skipped:not(#z) svg, .ci-status-icon-created[data-toggle] svg, .ci-status-icon-skipped[data-toggle] svg { fill: var(--fg-3) !important; } .ci-status-icon-manual[class *= 'dropdown'], .ci-status-icon-canceled[class *= 'dropdown'], .ci-status-icon-disabled[class *= 'dropdown'], .ci-status-icon-scheduled[class *= 'dropdown'], .ci-status-icon-not-found[class *= 'dropdown'], .ci-status-icon-manual svg, .ci-status-icon-canceled svg, .ci-status-icon-disabled svg, .ci-status-icon-scheduled svg, .ci-status-icon-not-found svg { border-color: var(--fg-5) !important; } .ci-status-icon-manual:not(#z) svg, .ci-status-icon-canceled:not(#z) svg, .ci-status-icon-disabled:not(#z) svg, .ci-status-icon-scheduled:not(#z) svg, .ci-status-icon-not-found:not(#z) svg, .ci-status-icon-manual[data-toggle] svg, .ci-status-icon-canceled[data-toggle] svg, .ci-status-icon-disabled[data-toggle] svg, .ci-status-icon-scheduled[data-toggle] svg, .ci-status-icon-not-found[data-toggle] svg { fill: var(--fg-5) !important; } button[class *= 'ci-status-icon-'] { background-color: var(--bg-1) !important; } input[type='radio']:hover, input[type='checkbox']:hover { box-shadow: none !important; } input[type='radio'], input[type='checkbox'], input[type='radio']:focus, input[type='checkbox']:focus, input[type='radio']:hover:active, input[type='checkbox']:hover:active { -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; cursor: pointer !important; height: 1rem !important; width: 1rem !important; border: 1px solid var(--bg-5) !important; background-size: cover !important; color: var(--fg-1) !important; background-color: var(--bg-2) !important; } input[type='radio'].custom-control-input:checked ~ label::before, input[type='checkbox'].custom-control-input:checked ~ label::before { border-color: var(--v0-8) !important; background-color: var(--v0-4) !important; } input[type='radio'].custom-control-input:focus ~ label::before, input[type='checkbox'].custom-control-input:focus ~ label::before { box-shadow: 0 0 0 0.2rem var(--v0-1); } input[type='radio'].custom-control-input ~ label::before, input[type='checkbox'].custom-control-input ~ label::before { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } input[type='radio'] { border-radius: 100% !important; } input[type='radio']:checked { background-image: url('data:image/svg+xml;utf8,') !important; } input[type='radio']:checked:checked { border-color: var(--v0-8) !important; background-color: var(--v0-4) !important; } input[type='checkbox']:checked { background-image: url('data:image/svg+xml;utf8,') !important; border-color: var(--v0-8) !important; background-color: var(--v0-4) !important; } input[type='checkbox']:indeterminate { background-image: url('data:image/svg+xml;utf8,') !important; border-color: var(--v1-8) !important; background-color: var(--v1-5) !important; } [aria-sort='ascending'] { background-image: url('data:image/svg+xml;utf8,') !important; } [aria-sort='descending'] { background-image: url('data:image/svg+xml;utf8,') !important; } .swagger-ui select, .select2-arrow { background: url('data:image/svg+xml;utf8,') 10px 9px !important; } #notifications-button + ul li .is-active, .dropdown-menu-selectable > .gl-new-dropdown .is-active, .dropdown-menu-toggle + .dropdown-menu-selectable li .is-active { background-image: url('data:image/svg+xml;utf8,') !important; background-position: 14px 8px; background-repeat: no-repeat; } input[type='file'][id] { filter: invert(0.8) hue-rotate(180deg); background-color: transparent !important; } .with-performance-bar .production { background-color: var(--bg-1) !important; box-shadow: inset 0 -1px var(--bg-5) !important; } .with-performance-bar .backtrace-row { border-radius: 4px; } .with-performance-bar select { border: 1px solid var(--bg-5) !important; color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .with-performance-bar .layout-page, .with-performance-bar .content-wrapper { margin-top: 85px !important; } .navbar { display: flex; align-items: center; min-height: 50px; } .navbar-gitlab, .navbar.navbar-empty { border-bottom: 1px solid var(--bg-5) !important; background-color: var(--bg-2) !important; } .navbar .title > a { margin: 4px 2px 4px -8px !important; } .navbar .title > a[href='/']:hover { background-color: var(--bg-3) !important; } .navbar .title > a[href='/']:active, .navbar .title > a[href='/']:focus { background-color: var(--bg-4) !important; } .navbar .title .logo-text svg { fill: var(--fg-1) !important; } .navbar .canary-badge > .badge { color: var(--inverse) !important; border-color: var(--v4-5) !important; background-color: var(--v4-5) !important; } .navbar ul[class] { color: var(--fg-4) !important; } .navbar ul[class] > li > button, .navbar ul[class] > li > a, .navbar ul[class] > li > button > svg, .navbar ul[class] > li > a > svg { transition: 0.2s ease; } .navbar ul[class] > li > button[data-toggle], .navbar ul[class] > li > a[data-toggle] { color: var(--fg-3) !important; } .navbar ul[class] > li > button:hover:not([aria-expanded='true']), .navbar ul[class] > li > a:hover:not([aria-expanded='true']) { color: var(--fg-2) !important; background-color: var(--bg-3) !important; } .navbar ul[class] > li > button:hover:not([aria-expanded='true']) > svg, .navbar ul[class] > li > a:hover:not([aria-expanded='true']) > svg { fill: var(--fg-2) !important; } .navbar ul[class] > li.active > button, .navbar ul[class] > li.active:hover > button, .navbar ul[class] > li.show > button, .navbar ul[class] > li.active > a, .navbar ul[class] > li.active:hover > a, .navbar ul[class] > li.show > a { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } .navbar ul[class] > li.active > button > svg, .navbar ul[class] > li.active:hover > button > svg, .navbar ul[class] > li.show > button > svg, .navbar ul[class] > li.active > a > svg, .navbar ul[class] > li.active:hover > a > svg, .navbar ul[class] > li.show > a > svg { fill: var(--fg-1) !important; } .navbar ul[class] > li > *:focus { color: var(--fg-2) !important; background-color: var(--bg-4) !important; } .navbar ul[class] > li > *:focus svg { fill: currentColor !important; } .navbar ul[class] > li .caret-down { fill: var(--fg-4) !important; } .navbar ul[class] > li .nav-link { color: var(--fg-1) !important; } .navbar ul[class] .top-nav-menu-item:hover, .navbar ul[class] .top-nav-menu-item:focus { background-color: var(--bg-3) !important; } .navbar ul[class] .top-nav-menu-item.active { background-color: var(--bg-4) !important; } .navbar ul[class] .current-user + li + li > .btn-link { color: var(--fg-3) !important; } .navbar .header-help li:first-child > a { margin-top: 0.25rem; } .navbar .header-help li:first-child::before { content: var(--version); display: block; padding: 4px 12px 6px; border-bottom: 1px solid var(--bg-5); color: var(--fg-1); } .notification-dot { border-color: var(--bg-2) !important; background-color: var(--fg-3) !important; } .show > a .notification-dot { border-color: var(--bg-4) !important; background-color: var(--fg-1) !important; } .whats-new-notification-count { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } .navbar .header-user-avatar { border: none !important; color: var(--fg-4) !important; background-color: transparent !important; border-radius: var(--avatar); } .navbar .btn-sign-in { color: var(--fg-2); } .nav-sidebar { top: 50px; } .layout-page, .content-wrapper { margin-top: 50px; } .navbar .show > .dropdown-menu { margin-top: 8px !important; } .navbar .search-input-container .dropdown-menu { margin-top: 14px !important; } .gl-accessibility:focus { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .navbar-toggler { border-left-color: var(--bg-5) !important; } .navbar-toggler svg { fill: var(--fg-4) !important; } .navbar .search-form > form { box-shadow: none !important; } .navbar .search-form:focus-within > form { box-shadow: 0 0 0 0.2rem var(--v6-3) !important; } .navbar .search-form.search-active > form { border-color: var(--v6-5) !important; } .navbar-gitlab { box-shadow: none !important; } .navbar svg.s16[data-testid='angle-down-icon'] { width: 11px; } .navbar > div { margin: 0 auto !important; padding: 0 !important; width: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; } .navbar > div > .header-content { width: 100%; } table:not(.code) { color: var(--fg-1) !important; } table:not(.code) th { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } table:not(.code) th, table:not(.code) td { border-color: var(--bg-5) !important; } table:not(.code) thead { border-color: var(--bg-5) !important; } table:not(.code) tbody { background-color: transparent !important; } table[class*='table-stacked'] thead[role='rowgroup'] th { border-top: 1px solid var(--bg-5); } @media (max-width: 991.98px) { table[class*='table-stacked'] tr[role='row'] > td[aria-colindex='1'] { background-color: var(--bg-2) !important; } } table > tr td { border-color: var(--bg-5) !important; } table > tr:first-child > td { border-top: none; } table.grid-all > caption { padding: 10px 16px; color: var(--fg-3) !important; background-color: var(--bg-2) !important; } table.grid-all > tbody > tr > th:first-child { border-top: none !important; border-bottom: 1px solid var(--bg-5) !important; } table.table-striped, table.active-tokens, table.pipeline-project-metrics { border: 1px solid var(--bg-5); } table.table-striped thead > tr > th, table.active-tokens thead > tr > th, table.pipeline-project-metrics thead > tr > th { border-top: none; } table.table-striped tbody tr:nth-of-type(2n+1) > td, table.active-tokens tbody tr:nth-of-type(2n+1) > td, table.pipeline-project-metrics tbody tr:nth-of-type(2n+1) > td { background-color: var(--bg-0) !important; } table.table-striped tbody tr:not(:first-child) > td.issues-analytics-td, table.active-tokens tbody tr:not(:first-child) > td.issues-analytics-td, table.pipeline-project-metrics tbody tr:not(:first-child) > td.issues-analytics-td, table.table-striped tbody tr:not(:first-child) > td.issues-analytics-td ~ td, table.active-tokens tbody tr:not(:first-child) > td.issues-analytics-td ~ td, table.pipeline-project-metrics tbody tr:not(:first-child) > td.issues-analytics-td ~ td { border-top: none !important; } table.table-striped, table.grid-all, table[dir] { overflow: hidden; border-spacing: 0; border-collapse: collapse; max-width: max-content; position: relative; color: var(--fg-1) !important; border-color: transparent !important; background-color: var(--bg-1) !important; border-radius: 4px !important; } table.table-striped::before, table.grid-all::before, table[dir]::before { content: ''; position: absolute; top: 0px; right: 0px; bottom: 0; left: 0; pointer-events: none !important; border: 1px solid var(--bg-5); border-radius: 4px; } table.table-striped thead th, table.grid-all thead th, table[dir] thead th { border-bottom-width: 1px !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } table.table-striped tbody, table.grid-all tbody, table[dir] tbody { background-color: transparent !important; } table.table-striped tbody tr > td, table.grid-all tbody tr > td, table[dir] tbody tr > td { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } table.tree-table { border-spacing: 0; border-collapse: unset; border: 1px solid var(--bg-5) !important; border-radius: 4px !important; background-color: var(--bg-1) !important; } table.tree-table thead tr > th { border-top: none !important; } table.tree-table thead tr > th:first-child { border-top-left-radius: 4px !important; } table.tree-table thead tr > th:last-child { border-top-right-radius: 4px !important; } table.tree-table tbody tr > td { border-top: 1px solid var(--bg-5) !important; border-bottom: none !important; } table.tree-table tbody tr:hover > td { background-color: var(--bg-2) !important; } table.tree-table tbody tr:last-of-type > td:first-child { border-bottom-left-radius: 4px !important; } table.tree-table tbody tr:last-of-type > td:last-child { border-bottom-right-radius: 4px !important; } table.tree-table tbody tr.selected td { background-color: var(--bg-3) !important; } table.tree-table.files-slider tr:first-child td { border-top: none !important; } .tree-item-file-name, .tree-item-file-name a, .tree-item-file-name i { color: var(--fg-1) !important; } .tree-commit, .tree-commit-link { color: var(--fg-3) !important; } .tree-time-ago { color: var(--fg-3) !important; } .vulnerability-list thead th { box-shadow: 0 1px var(--bg-5) !important; } .gl-responsive-table-row { color: var(--fg-3) !important; } .gl-responsive-table-row:not(:last-child) { border-color: var(--bg-3) !important; } .gl-responsive-table-row-clickable:hover { background-color: var(--bg-2) !important; } .gl-responsive-table-row.bg-gray-light { background-color: var(--bg-1) !important; } .gl-responsive-table-row-clickable:hover { background-color: var(--bg-2) !important; } .ci-table { margin-top: 10px; border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-1) !important; border-radius: 4px; } .ci-table [class *= 'header'] { padding: 12px 16px; font-size: 14px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; border-radius: 3px 3px 0 0; } .ci-table [class $= 'table-row'] { padding: 8px 16px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ci-table [class $= 'table-row']:last-child { border-bottom: none !important; border-radius: 0 0 3px 3px; } .ci-table [class $= 'table-row']:hover { background-color: var(--bg-2) !important; } .ci-table .pipeline-actions { padding-right: 16px; } .js-run-mr-pipeline { margin-right: 16px; } .ci-table .sprite { fill: var(--fg-4) !important; } .ci-table > tbody > .build + tr + tr > th { box-shadow: inset 0 1px var(--bg-5) !important; } .ci-table > tbody > .build > td { border-top: 1px solid var(--bg-5) !important; } .ci-table > tbody > .build:hover { background-color: var(--bg-2) !important; } .ci-table .commit-sha, .ci-table .gfm-commit { color: var(--ac) !important; } .ci-table .ref-name, .ci-table .pipeline-id, .ci-table .table-mobile-header, .ci-table .build-link, .ci-table .build-name a { color: var(--fg-1) !important; } .duration, .finished-at { color: var(--fg-4) !important; } .duration svg path, .finished-at svg path { fill: var(--fg-4) !important; } .ci-table.pipeline tbody > tr > th { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .ci-table.pipeline tbody > tr > td { border-top: 1px solid var(--bg-5) !important; } .ci-table path[fill = '#FFF'] { fill: var(--bg-2) !important; } .ci-table .build.retried { background-color: var(--bg-0) !important; } .ci-table .pipeline-schedule-table-row .next-run-cell { color: var(--fg-3) !important; } .ci-table .pipeline-schedule-table-row a { color: var(--fg-1) !important; } .ci-variable-table table colgroup col:nth-child(7) { width: 50px !important; } .ci-variable-table table tr th:first-child, .ci-variable-table table tr td:first-child { padding-left: 16px; } table.import-table { border: 1px solid var(--bg-5) !important; } table.import-table thead th { border: none !important; background-color: var(--bg-2) !important; } table.import-table tbody tr:hover td { background-color: var(--bg-0) !important; } table.import-table tbody td { border-top: 1px solid var(--bg-5) !important; } .import-slash-divider { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .save-project-loader { color: var(--fg-4) !important; } table.integration-list { border: none; } table.shortcut-mappings th { background-color: transparent !important; } table td.d-sm-block { display: table-cell !important; } [class*='dropdown-menu'] { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-2); } [class*='dropdown-menu'][type] { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-2); transition: color, border, background 0.2s ease; } [class*='dropdown-menu'][type]:hover { background-color: var(--bg-3); } [class*='dropdown-menu'][type]:focus { border-color: var(--bg-5); background-color: var(--bg-4); } [class*='dropdown-menu'][type][aria-expanded='true'] { border-color: var(--bg-5); background-color: var(--bg-4); box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-4) !important; } [class*='dropdown-menu'][data-testid*='chevron'] { background-color: transparent !important; } .dropdown > button.dropdown-toggle:not(.gl-button) { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .dropdown > button.dropdown-toggle:not(.gl-button):hover { background-color: var(--bg-3) !important; } .dropdown > button.dropdown-toggle:not(.gl-button):focus { border-color: var(--bg-5) !important; background-color: var(--bg-4) !important; } .dropdown > button.dropdown-toggle-no-caret { background-color: transparent !important; } [class*='dropdown-menu'].show { border-radius: 4px; border-color: var(--bg-5); background-color: var(--bg-2); box-shadow: var(--bshadow); } .show.dropdown > .btn { border-color: var(--bg-5); background-color: var(--bg-4); } .show.dropdown > button[class*='dropdown-']:not([class*=' btn-']) { border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } [class*='dropdown-menu'] .dropdown-loading { background-color: var(--bg-2) !important; opacity: 0.9; } [class*='dropdown-menu'] .dropdown-title, [class*='dropdown-menu'] .dropdown-header { color: var(--fg-0) !important; border-color: var(--bg-5) !important; } [class*='dropdown-menu'] .dropdown-info-note { color: var(--fg-3) !important; } [class*='dropdown-menu'] .dropdown-footer { border-color: var(--bg-5) !important; } [class*='dropdown-menu'] .dropdown-toggle-text.is-default { color: var(--fg-1) !important; } [class*='dropdown-menu'] .dropdown-tabs-list { box-shadow: none !important; } [class*='dropdown-menu'] .dropdown-tab-item { padding: 0 !important; border-color: var(--bg-5) !important; } [class*='dropdown-menu'] .dropdown-tab-item a { border-width: 1px !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } [class*='dropdown-menu'] .dropdown-tab-item a.active { color: var(--fg-1) !important; border-color: transparent !important; background-color: var(--bg-2) !important; } [class*='dropdown-menu'] .dropdown-input-field { border-radius: 4px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } [class*='dropdown-menu'] .dropdown-input-field:focus { border-color: var(--v6-5) !important; box-shadow: 0 0 0 0.2rem var(--v6-3); } [class*='dropdown-menu'] [class*='separator'] { background-color: var(--bg-5) !important; } [class*='dropdown-menu'] [class*='divider'] { border-color: var(--bg-5) !important; background-color: var(--bg-5) !important; } [class*='dropdown-menu'] [class*='-content'] { color: var(--fg-3) !important; background-color: transparent !important; } [class*='dropdown-menu'] [class*='-title'] { color: var(--fg-0) !important; background-color: transparent !important; } [class*='dropdown-menu'] .search-item-avatar { border-color: var(--bg-5) !important; } [class*='dropdown-menu'] strong, [class*='dropdown-menu'] .bold, [class*='dropdown-menu'] .text { color: var(--fg-1) !important; } [class*='dropdown-menu'] .btn-helptext { color: var(--fg-5) !important; } [class*='dropdown-menu'] li { padding-left: 0; padding-right: 0; } [class*='dropdown-menu'] li > a, [class*='dropdown-menu'] li button, [class*='dropdown-menu'] li .menu-item { color: var(--fg-3); } [class*='dropdown-menu'] li > a.is-active, [class*='dropdown-menu'] li button.is-active, [class*='dropdown-menu'] li .menu-item.is-active { color: var(--fg-1) !important; } [class*='dropdown-menu'] li > a:focus, [class*='dropdown-menu'] li button:focus, [class*='dropdown-menu'] li .menu-item:focus, [class*='dropdown-menu'] li > a:active, [class*='dropdown-menu'] li button:active, [class*='dropdown-menu'] li .menu-item:active, [class*='dropdown-menu'] li > a:not(.disable-hover):not(.active):hover, [class*='dropdown-menu'] li button:not(.disable-hover):not(.active):hover, [class*='dropdown-menu'] li .menu-item:not(.disable-hover):not(.active):hover { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } [class*='dropdown-menu'] li > a.is-focused, [class*='dropdown-menu'] li button.is-focused, [class*='dropdown-menu'] li .menu-item.is-focused, [class*='dropdown-menu'] li > a.is-focused:hover:not(#z), [class*='dropdown-menu'] li button.is-focused:hover:not(#z), [class*='dropdown-menu'] li .menu-item.is-focused:hover:not(#z) { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } [class*='dropdown-menu'] li > a.is-active:not(#z), [class*='dropdown-menu'] li button.is-active:not(#z), [class*='dropdown-menu'] li .menu-item.is-active:not(#z) { color: var(--v0-9) !important; } [class*='dropdown-menu'] li button:focus { box-shadow: none !important; } [class*='dropdown-menu'] li p { color: var(--fg-3) !important; } .frequent-items-dropdown-sidebar { border-color: var(--bg-5) !important; } .frequent-items-dropdown-container li { padding: 0 1px; } .frequent-items-dropdown-container [class*='-item-title'] { color: var(--fg-1) !important; } .frequent-items-dropdown-container [class*='-namespace'] { color: var(--fg-4) !important; } .frequent-items-dropdown-container .section-header, .frequent-items-dropdown-container .section-empty { color: var(--fg-4) !important; } .dropdown-menu-user-link:not(:hover) strong, .dropdown-menu-user-link:not(:hover) span { color: var(--fg-3) !important; } .dropdown-menu-user-name, .dropdown-menu-user-full-name, .dropdown-menu-user-username { background-color: transparent !important; } [class*='dropdown-menu'] li.current-user { color: var(--fg-1) !important; } [class*='dropdown-menu'] li.current-user .bold, [class*='dropdown-menu'] li.current-user .user-status { color: var(--fg-1) !important; } [class*='dropdown-menu'].more-actions-dropdown button:not([disabled]) { color: var(--fg-3) !important; } [class*='dropdown-menu'].more-actions-dropdown button:not([disabled]):hover, [class*='dropdown-menu'].more-actions-dropdown button:not([disabled]):active { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } [class*='dropdown-menu'].more-actions-dropdown button:not([disabled]):focus { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } [class*='dropdown-menu'] [class*='counter-badge'] { font-weight: normal; color: var(--fg-3) !important; } [class*='dropdown-menu'][class*='mini-pipe']::before, [class*='dropdown-menu'][class*='big-pipe']::before, [class*='dropdown-menu'][class*='mini-pipe']::after, [class*='dropdown-menu'][class*='big-pipe']::after { border-color: transparent !important; } .select2-choice, .select2-choices { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .select2-chosen { margin-right: 25px !important; padding-right: 10px; } .select2-arrow { padding: 0 16px; width: unset; border-color: var(--bg-5) !important; background-color: transparent !important; } .select2-container.select2-container-active:not([class*='dropdown-open']) > .select2-choice { box-shadow: 0 0 0 0.2rem var(--v6-3) !important; border-color: var(--v6-6) !important; background-color: var(--bg-3) !important; } .select2-container .select2-choice:hover { background-color: var(--bg-3) !important; } .select2-container.select2-dropdown-open > .select2-choice { background-color: var(--bg-3) !important; } .select2-container.select2-dropdown-open > .select2-choice .select2-arrow { border-left: 1px solid var(--bg-5) !important; } .select2-container-disabled .select2-arrow { opacity: 0.6; } .select2-container-disabled > a { color: var(--fg-5) !important; border-color: var(--bg-3) !important; background-color: var(--bg-1) !important; } .select2-drop { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .select2-results div { color: var(--fg-0) !important; } .select2-result-sub div { color: var(--fg-3) !important; } .select2-highlighted { color: var(--fg-1) !important; } .select2-highlighted div { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .select2-arrow::after { color: var(--fg-4) !important; } .select2-match { color: var(--v0-9) !important; } .select2-input { font-family: var(--ui-font) !important; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: transparent !important; } select { border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .dropdown .btn[data-toggle='dropdown'] .fa, .dropdown .btn[data-toggle='dropdown'] svg { color: var(--fg-4); } [class*='dropdown-menu'] .border-top { border-color: var(--bg-5) !important; } [data-page^='search:'] .dropdown-menu[class*='select'], [data-page^='projects:'] .dropdown-menu[class*='select'], [data-page^='dashboard:'] .dropdown-menu[class*='select'] { max-height: 420px !important; } .btn.gl-button { box-shadow: none !important; border: 1px solid transparent; color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-2); } .btn { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-2); } .btn:hover { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-3); } .btn:focus { color: var(--fg-1) !important; border-color: var(--bg-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-4) !important; } .btn:active { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-4); } .btn[href].gl-link { color: var(--fg-1); } .btn.active, .btn.selected, .btn.is-active { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-4) !important; } .btn-default, .btn-cancel { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .btn-default:hover, .btn-cancel:hover { background-color: var(--bg-3) !important; } .btn-default:focus, .btn-cancel:focus { box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-4) !important; } .btn-comment-and-close:not(#z), .btn-secondary { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .btn-comment-and-close:not(#z):hover, .btn-secondary:hover { background-color: var(--bg-3) !important; } .btn-comment-and-close:not(#z):focus, .btn-secondary:focus { background-color: var(--bg-4) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-4) !important; } .btn-remove, .btn-danger { color: var(--v9-8) !important; border-color: var(--v1-5) !important; background-color: var(--v1-3) !important; } .btn-remove:hover, .btn-danger:hover { color: var(--v9-9) !important; border-color: var(--v1-6) !important; background-color: var(--v1-4) !important; } .btn-remove:focus, .btn-danger:focus { color: var(--v9-9) !important; border-color: var(--v1-7) !important; background-color: var(--v1-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v1-2) !important; } .btn-remove > .fa, .btn-danger > .fa, .btn-remove > svg, .btn-danger > svg { color: currentColor !important; fill: currentColor !important; } .btn-register, .btn-success { color: var(--v9-8) !important; border-color: var(--v4-5) !important; background-color: var(--v4-3) !important; } .btn-register:hover, .btn-success:hover { color: var(--v9-9) !important; border-color: var(--v4-6) !important; background-color: var(--v4-4) !important; } .btn-register:focus, .btn-success:focus { color: var(--v9-9) !important; border-color: var(--v4-7) !important; background-color: var(--v4-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v4-2) !important; } .btn-register > .fa, .btn-success > .fa, .btn-register > svg, .btn-success > svg { color: currentColor !important; fill: currentColor !important; } .btn-info, .btn-confirm, .btn-primary { color: var(--v9-8) !important; border-color: var(--v6-5) !important; background-color: var(--v6-3) !important; } .btn-info:hover, .btn-confirm:hover, .btn-primary:hover { color: var(--v9-9) !important; border-color: var(--v6-6) !important; background-color: var(--v6-4) !important; } .btn-info:focus, .btn-confirm:focus, .btn-primary:focus { color: var(--v9-9) !important; border-color: var(--v6-7) !important; background-color: var(--v6-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-3) !important; } .btn-info > .fa, .btn-confirm > .fa, .btn-primary > .fa, .btn-info > svg, .btn-confirm > svg, .btn-primary > svg { color: currentColor !important; fill: currentColor !important; } .btn-close, .btn-close-color, .btn-warning { color: var(--v9-8) !important; border-color: var(--v2-5) !important; background-color: var(--v2-3) !important; } .btn-close:hover, .btn-close-color:hover, .btn-warning:hover { color: var(--v9-9) !important; border-color: var(--v2-6) !important; background-color: var(--v2-4) !important; } .btn-close:focus, .btn-close-color:focus, .btn-warning:focus { color: var(--v9-9) !important; border-color: var(--v2-7) !important; background-color: var(--v2-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v2-3) !important; } .btn-close > .fa, .btn-close-color > .fa, .btn-warning > .fa, .btn-close > svg, .btn-close-color > svg, .btn-warning > svg { color: currentColor !important; fill: currentColor !important; } .btn-danger-secondary { color: var(--v1-6) !important; border-color: var(--v1-5) !important; background-color: var(--bg-1) !important; } .btn-danger-secondary:hover { color: var(--v1-6) !important; background-color: var(--v1-1) !important; } .btn-danger-secondary:focus { color: var(--v1-8) !important; border-color: var(--v1-5) !important; background-color: var(--bg-1) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v1-2) !important; } .btn-success.btn-inverted, .btn-success-secondary { color: var(--v4-6) !important; border-color: var(--v4-5) !important; background-color: var(--bg-1) !important; } .btn-success.btn-inverted:hover, .btn-success-secondary:hover { color: var(--v4-8) !important; background-color: var(--v4-1) !important; } .btn-success.btn-inverted:focus, .btn-success-secondary:focus { color: var(--v4-8) !important; border-color: var(--v4-5) !important; background-color: var(--bg-1) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v4-2) !important; } .btn-info-secondary, .btn-inverted-secondary, .btn-primary.btn-inverted, .btn-confirm-secondary { color: var(--v6-6) !important; border-color: var(--v6-5) !important; background-color: var(--bg-1) !important; } .btn-info-secondary:hover, .btn-inverted-secondary:hover, .btn-primary.btn-inverted:hover, .btn-confirm-secondary:hover { color: var(--v6-8) !important; background-color: var(--v6-1) !important; } .btn-info-secondary:focus, .btn-inverted-secondary:focus, .btn-primary.btn-inverted:focus, .btn-confirm-secondary:focus { color: var(--v6-8) !important; border-color: var(--v6-5) !important; background-color: var(--bg-1) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-3) !important; } .btn-warning-secondary { color: var(--v2-6) !important; border-color: var(--v2-5) !important; background-color: var(--bg-1) !important; } .btn-warning-secondary:hover { color: var(--v2-8) !important; background-color: var(--v2-1) !important; } .btn-warning-secondary:focus { color: var(--v2-8) !important; border-color: var(--v2-5) !important; background-color: var(--bg-1) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v2-2) !important; } .btn#clone-dropdown { color: var(--v9-8) !important; border-color: var(--v0-5) !important; background-color: var(--v0-3) !important; } .btn#clone-dropdown:hover { color: var(--v9-9) !important; border-color: var(--v0-6) !important; background-color: var(--v0-4) !important; } .btn#clone-dropdown:focus { color: var(--v9-9) !important; border-color: var(--v0-7) !important; background-color: var(--v0-5) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v0-2) !important; } .btn#clone-dropdown > svg { fill: var(--v9-8) !important; } .btn#clone-dropdown + ul input { font-family: var(--mono-font); background-color: var(--bg-1) !important; } .btn.disabled, .btn[disabled] { color: var(--fg-5) !important; border-color: var(--bg-3) !important; background-color: var(--bg-1) !important; } .btn.disabled svg, .btn[disabled] svg { fill: currentColor !important; } .btn.disabled:focus, .btn[disabled]:focus { box-shadow: none !important; } .btn-link, .btn.gl-link:not([href]) { color: var(--v0-9); } .btn-link:hover, .btn.gl-link:not([href]):hover, .btn-link:active, .btn.gl-link:not([href]):active, .btn-link:focus, .btn.gl-link:not([href]):focus { color: var(--v0-7); } .btn-link:focus, .btn.gl-link:not([href]):focus { background-color: transparent !important; box-shadow: none !important; } .btn-link[href], .btn.gl-link:not([href])[href] { border-color: transparent; background-color: transparent; } .btn-link.gl-button, .btn.gl-link:not([href]).gl-button { color: var(--v0-9) !important; } .btn.btn-clipboard, .btn.btn-transparent, .btn.btn-default-tertiary { border-color: transparent !important; background-color: transparent !important; } .btn.btn-clipboard:hover > svg, .btn.btn-transparent:hover > svg, .btn.btn-default-tertiary:hover > svg { fill: var(--fg-1) !important; } button[data-clipboard-text]:not(#z) { border-color: transparent !important; background-color: transparent !important; } button.close:not(#z) { transition: 0.2s ease; background-color: transparent !important; } button.close:not(#z):hover { border: 1px solid; } .btn.btn-icon[data-toggle=dropdown] svg { color: inherit; } .input-group-append, .input-group-prepend { background-color: transparent !important; } .input-group-append > [class*='-text'], .input-group-prepend > [class*='-text'] { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .input-group-append .btn:focus, .input-group-prepend .btn:focus { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v6-4) !important; } .input-group-append .btn:active, .input-group-prepend .btn:active { color: var(--fg-1); border-color: var(--bg-5); background-color: var(--bg-4); } .project-repo-buttons .count { background-color: var(--bg-3) !important; } .project-repo-buttons .btn { padding: 6px 10px !important; } .project-repo-buttons .btn-sm, .project-repo-buttons .btn-xs, .project-repo-buttons .btn-xs + span { height: 32px !important; font-size: 14px !important; } .project-repo-buttons .btn svg { fill: var(--fg-3) !important; } .project-repo-buttons .btn svg.s12 { width: 16px; height: 16px; } .project-repo-buttons .btn.dropdown-toggle:not(#z) { background-color: var(--bg-2) !important; } .project-repo-buttons .btn.dropdown-toggle:not(#z):hover { background-color: var(--bg-3) !important; } .project-repo-buttons .has-tooltip + .fork-count { height: 32px !important; } .project-repo-buttons input { height: 34px !important; } .project-repo-buttons .count { color: var(--fg-1) !important; } .project-repo-buttons .count-badge-count { border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .project-repo-buttons .count-badge:last-of-type { margin-right: 0; } .project-repo-buttons .count-with-arrow .arrow::before { border-right-color: var(--bg-5); } .project-repo-buttons .count-with-arrow .arrow::after { border-right-color: var(--bg-2); } .project-repo-buttons .count-with-arrow .count { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .text-expander { padding: 3px 5px; color: var(--fg-4) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .text-expander:hover { background-color: var(--bg-3) !important; } .text-expander.open { color: var(--fg-1) !important; background-color: var(--bg-4) !important; box-shadow: none; } .btn-label:hover, .btn-label:focus { background-color: transparent !important; box-shadow: none !important; } .btn-xs[download] { padding: 8px 10px; background-color: var(--bg-0); } .btn-xs[download]:hover { background-color: var(--bg-3); } .btn-dashed, .btn-missing { color: var(--fg-3) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; outline-color: transparent !important; border-style: dashed !important; } .btn-dashed:hover, .btn-missing:hover { background-color: var(--bg-3) !important; } .btn-dashed:focus, .btn-missing:focus { background-color: var(--bg-4) !important; } .btn-dashed.disabled, .btn-missing.disabled { background-color: var(--bg-1) !important; } .btn.gpg-status-box:focus { box-shadow: none !important; } .btn.gpg-status-box.valid { color: var(--v4-6) !important; border-color: var(--v4-6) !important; background-color: var(--bg-1) !important; } .btn.gpg-status-box.valid:hover { background-color: var(--v4-1) !important; } .btn.gpg-status-box.invalid { color: var(--fg-4) !important; border-color: var(--bg-3) !important; background-color: var(--bg-1) !important; } .btn[href*='.ics'] path { fill: var(--fg-4) !important; } .btn.selected[data-testid='award-button'].active, .btn.award-control.active { color: var(--ac) !important; border-color: var(--v0-5) !important; background-color: var(--v0-2) !important; } .btn.selected[data-testid='award-button'].active:hover, .btn.award-control.active:hover { background-color: var(--v0-3) !important; } .btn.selected[data-testid='award-button'].active:focus, .btn.award-control.active:focus { box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v0-1) !important; } .awards > .gl-button.selected { color: var(--ac) !important; border-color: var(--v0-5) !important; background-color: var(--v0-2) !important; } .awards > .gl-button.selected:hover { background-color: var(--v0-3) !important; } .awards > .gl-button.selected:focus { box-shadow: 0 0 0 1px var(--bg-1), 0 0 0 0.25rem var(--v0-1) !important; } .btn.selected[data-testid='award-button'].disabled:hover, .btn.award-control.disabled:hover { color: var(--fg-5) !important; border-color: var(--bg-3) !important; background-color: var(--bg-1) !important; } .btn.btn-text-field { color: var(--fg-3) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .btn.btn-text-field:hover { background-color: var(--bg-1) !important; } .provider-btn { line-height: unset; border-radius: 0 4px 4px 0; color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .provider-btn-group { border-radius: 4px; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .provider-btn-image { border-radius: 4px 0 0 4px; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .btn[id*='_toggle_'] { border-style: solid !important; } .btn-info-tertiary, .btn-success-tertiary, .btn-danger-tertiary, .btn-warning-tertiary, .btn-dashed-tertiary, .btn-default-tertiary { mix-blend-mode: unset !important; } .label.label-monospace, .btn-label.gl-font-monospace { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .label.scoped-label .fa-question-circle { background-color: transparent !important; } .label.scoped-label .fa-question-circle[style *= '#FFFFFF'] { color: var(--inverse) !important; } .label.scoped-label .fa-question-circle[style *= '#333333'] { color: #000 !important; } .label-link, .label-link .badge { text-decoration: none !important; } .label-badge { color: var(--fg-1) !important; } .label-badge-blue { color: var(--inverse) !important; background-color: var(--v6-5) !important; } .label-badge-gray { color: var(--fg-4) !important; background-color: var(--bg-2) !important; } .label-links a { color: var(--ac) !important; } .label-action svg { fill: var(--fg-4) !important; } .label-subscribe-button { font-weight: 400; } .label-lfs { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .badge.issues-count { color: var(--v9-9) !important; background-color: var(--v4-5) !important; } .badge.merge-requests-count { color: var(--v9-9) !important; background-color: var(--v2-5) !important; } .badge.todos-count { color: var(--v9-9) !important; background-color: var(--v6-5) !important; } .badge-pill { color: var(--fg-3) !important; background-color: var(--bg-3) !important; } .badge-pill.merge-request-badge { color: var(--fg-2) !important; background-color: var(--bg-4) !important; } .active:not(.user-counter) .badge-pill { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .badge-pill.badge-secondary { color: var(--fg-3) !important; background-color: var(--bg-2) !important; } .badge-pill.badge-secondary:hover { color: var(--fg-1) !important; } .badge.badge-gray { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .issue-count-badge, .mr-count-badge { color: var(--fg-1) !important; background-color: transparent !important; } .badge.color-label { box-shadow: inset 0 0 0 1rem rgba(51,51,51,0.439); } .badge.color-label:hover { box-shadow: none !important; } .badge.color-label[style *= 'color: #333333'] { color: #000 !important; box-shadow: inset 0 0 0 1rem rgba(51,51,51,0.145); } .badge-primary, .badge-info, .badge-active { color: var(--v9-9) !important; background-color: var(--v6-3) !important; } .badge-secondary, .badge-inactive { color: var(--fg-4) !important; background-color: var(--bg-2) !important; } .badge-warning { color: var(--v9-9) !important; background-color: var(--v2-4) !important; } .badge-success { color: var(--v9-9) !important; background-color: var(--v4-4) !important; } .badge-danger { color: var(--v9-9) !important; background-color: var(--v1-4) !important; } .badge-light { color: var(--fg-3) !important; background-color: var(--bg-3) !important; } .badge-dark { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } .badge.unverified { color: var(--fg-5) !important; border-color: var(--fg-5) !important; background-color: var(--bg-1) !important; } .badge.unverified:hover { color: var(--bg-3) !important; border-color: var(--fg-5) !important; background-color: var(--fg-5) !important; } .badge.verified { color: var(--v4-5) !important; border-color: var(--v4-5) !important; background-color: var(--bg-1) !important; } .badge.verified:hover { color: var(--v9-9) !important; border-color: var(--v4-3) !important; background-color: var(--v4-3) !important; } .status-box { color: var(--v9-9) !important; } .status-box-issue-closed, .status-box-mr-merged { background-color: var(--v6-5) !important; } .status-box-closed, .status-box-mr-closed { background-color: var(--v1-5) !important; } .status-box-upcoming { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .status-box-expired { background-color: var(--v2-5) !important; } .status-box-open { background-color: var(--v4-5) !important; } .status-box > svg.s16 { fill: var(--v9-9) !important; } .form-control, .search form { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border: 1px solid var(--bg-5) !important; } .form-control:focus, .search form:focus, .form-control.focus, .search form.focus { border-color: var(--v6-5) !important; box-shadow: 0 0 0 0.2rem var(--v6-3) !important; } .form-control[disabled = 'disabled']:not(#z), .search form[disabled = 'disabled']:not(#z) { opacity: 0.5; } .navbar .form-control, .navbar .search form { background-color: var(--bg-3) !important; } .top-area .form-control, .top-area .search form { height: 35px; } .form-control #search, .search form #search { color: var(--fg-1) !important; background-color: transparent !important; box-shadow: none !important; } .form-control #search ~ [class *= 'dropdown-menu'] .is-active, .search form #search ~ [class *= 'dropdown-menu'] .is-active { color: var(--fg-1) !important; } .dropdown-content-faded-mask::after { background: linear-gradient(to top, var(--bg-2), transparent) !important; } .search.has-location-badge { margin-top: 3px; } .search.has-location-badge > form { height: 34px; box-shadow: none !important; } .search.has-location-badge .location-badge { height: 32px; color: var(--fg-4) !important; background-color: var(--bg-3) !important; box-shadow: 1px 0 var(--bg-5) !important; } .form-control .search-icon, .search form .search-icon { fill: var(--fg-4) !important; } .form-actions { border-color: var(--bg-5) !important; background-color: transparent !important; } .form-control.select-control, .search form.select-control { background-color: var(--bg-2) !important; } .form-group button[class*='dropdown'] { height: 34px !important; } .atwho-view { color: var(--fg-4) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; box-shadow: var(--bshadow); } .atwho-view .atwho-view-ul li { color: var(--fg-1) !important; } .atwho-view .atwho-view-ul li strong { color: var(--ac) !important; } .atwho-view .atwho-view-ul li small, .atwho-view .atwho-view-ul li .params { color: var(--fg-4) !important; } .atwho-view .atwho-view-ul li:hover, .atwho-view .atwho-view-ul li.cur { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } ul.content-list li { color: var(--fg-1) !important; border-color: var(--bg-3) !important; } ul.content-list li a { color: var(--fg-1) !important; } ul.content-list li .commit-sha { color: var(--ac) !important; } .item-meta * { color: var(--fg-4) !important; } ul.content-list li .todo-label a, ul.content-list li .todo-project a { color: var(--ac) !important; } ul.content-list li .group-row-contents:hover { background-color: var(--bg-2) !important; } ul.content-list li .group-row-contents .metadata span, ul.content-list li .group-row-contents .metadata div { color: var(--fg-4) !important; } .has-no-search-results { color: var(--fg-4) !important; } ul.content-list li.group-row .description p, ul.content-list li.group-row .stats { color: var(--fg-3) !important; } ul.content-list li.issue:hover, ul.content-list li.merge-request:hover, ul.content-list li[id *= 'epic']:hover { background-color: var(--bg-2) !important; } ul.content-list:not(.event_commits) > li.commit:hover { background-color: var(--bg-2) !important; } ul.content-list.all-branches .graph-side .bar, ul.content-list.all-branches .graph-separator { background-color: var(--bg-5) !important; } ul.content-list.all-branches .branch-item:hover { background-color: var(--bg-2) !important; } ul.content-list.all-branches .commit-sha { color: var(--ac) !important; } ul.content-list.all-branches .cgray { color: var(--fg-4) !important; } ul.content-list.issuable-list .today { background-color: var(--v4-0) !important; } ul.content-list.issuable-list .today:hover { background-color: var(--v4-1) !important; } ul.content-list.issuable-list .closed, ul.content-list.issuable-list .merged { background-color: var(--bg-2) !important; } ul.content-list.issuable-list .fa:not(.fa-question-circle), ul.content-list.issuable-list .task-status { color: var(--fg-3) !important; } ul.content-list.issuable-list .issuable-milestone, ul.content-list.issuable-list .issuable-info, ul.content-list.issuable-list .issuable-updated-at { color: var(--fg-3) !important; } .issuable-email-modal-btn { color: var(--ac) !important; } .icon-merge-request-unmerged { filter: invert(0.7); } ul.content-list.issuable-list.manual-ordering { background-color: var(--bg-2) !important; } ul.content-list.issuable-list.manual-ordering > .issue { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } ul.content-list.requirements-list > li:not([class*='gl-bg']):hover { background-color: transparent !important; } ul.content-list.members-list li { background-color: var(--bg-0) !important; } ul.content-list.members-list li:hover { background-color: var(--bg-2) !important; } input.form-control + button { border-color: var(--bg-5); } ul.content-list .snippet-filename, ul.content-list .snippet-info { color: var(--fg-4) !important; } .nav-sidebar { border-right: 1px solid var(--bg-5); background-color: var(--bg-2) !important; box-shadow: none !important; } .nav-sidebar[data-track-action]:not(#z) { top: 50px !important; } .nav-sidebar[data-track-action]:not(#z) ul li > a { margin-right: 6px !important; box-shadow: none !important; } .nav-sidebar[data-track-action]:not(#z) ul li > a:hover { background-color: var(--bg-3) !important; } .nav-sidebar[data-track-action]:not(#z) ul li.active > a.has-sub-items { color: var(--ac) !important; } .nav-sidebar[data-track-action]:not(#z) ul li.active > a:not(.has-sub-items) { background-color: var(--bg-4) !important; } .nav-sidebar[data-track-action]:not(#z) ul li.active { box-shadow: none !important; } .nav-sidebar[data-track-action]:not(#z) ul .has-sub-items + ul { margin-top: 0rem !important; } .nav-sidebar[data-track-action]:not(#z) .fly-out-top-item-container { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .nav-sidebar[data-track-action]:not(#z) .fly-out-top-item-container::before { border-right-color: var(--bg-4) !important; } .nav-sidebar[data-track-action]:not(#z) .toggle-sidebar-button { box-shadow: inset -1px 0 var(--bg-5) !important; } .nav-sidebar .context-header a { color: var(--fg-1) !important; } .nav-sidebar .context-header:hover:not([data-track-label]) { background-color: var(--bg-3) !important; } .nav-sidebar .context-header .identicon.s40 { line-height: 36px !important; } .nav-sidebar .context-header [class*="avatar"] { box-shadow: none !important; } .nav-sidebar .context-header .sidebar-context-title { color: var(--fg-1) !important; } .nav-sidebar .context-header.active { background-color: transparent !important; } .nav-sidebar .context-header.active > a { background-color: var(--bg-3) !important; } .nav-sidebar li a { margin-right: 0px !important; color: var(--fg-3) !important; } .nav-sidebar li svg { fill: currentColor !important; } .nav-sidebar li .divider { border-color: var(--bg-5) !important; } .nav-sidebar li .badge { background-color: var(--bg-4) !important; } .nav-sidebar li.active { box-shadow: inset 4px 0 0 var(--v0-8) !important; } .nav-sidebar li.active > a { color: var(--ac) !important; } .nav-sidebar .sidebar-top-level-items > li:not(.active) > a:hover { color: var(--fg-1) !important; } .nav-sidebar .sidebar-top-level-items > li.active:not([data-track-label]) { background-color: var(--bg-3) !important; } .nav-sidebar .sidebar-top-level-items > li.active:not([data-track-label]) > a:hover { background-color: var(--bg-4) !important; } .nav-sidebar .sidebar-top-level-items > li.active:not([data-track-label]) .badge { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .nav-sidebar .sidebar-top-level-items > li.is-over > a { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .nav-sidebar .sidebar-top-level-items > li.is-over.active > a { background-color: var(--bg-3) !important; } .nav-sidebar .sidebar-top-level-items > li:not(.is-showing-fly-out) > ul > li:not(.active) > a:hover, .nav-sidebar .sidebar-top-level-items > li:not(.is-showing-fly-out) > ul > li:not(.active) > a:focus { color: var(--fg-1) !important; background-color: var(--bg-4) !important; box-shadow: inset 4px 0 0 var(--v0-8) !important; } .nav-sidebar .sidebar-top-level-items > li:not(.is-showing-fly-out) > ul > li.active a { background-color: var(--bg-4) !important; box-shadow: inset 4px 0 0 var(--v0-8) !important; } .nav-sidebar .is-showing-fly-out > ul { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .nav-sidebar .is-showing-fly-out > ul li { box-shadow: none !important; } .nav-sidebar .is-showing-fly-out > ul li:not(.active) > a { color: var(--fg-3) !important; } .nav-sidebar .is-showing-fly-out > ul li:not(.active):first-child > a { color: var(--fg-1) !important; } .nav-sidebar .is-showing-fly-out > ul li a:hover, .nav-sidebar .is-showing-fly-out > ul li a:focus { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .nav-sidebar .toggle-sidebar-button, .nav-sidebar .close-nav-button { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .nav-sidebar .toggle-sidebar-button span, .nav-sidebar .close-nav-button span, .nav-sidebar .toggle-sidebar-button svg, .nav-sidebar .close-nav-button svg { color: var(--fg-3) !important; } .nav-sidebar .toggle-sidebar-button:hover, .nav-sidebar .close-nav-button:hover { background-color: var(--bg-3) !important; } .nav-sidebar .toggle-sidebar-button:hover > span, .nav-sidebar .close-nav-button:hover > span, .nav-sidebar .toggle-sidebar-button:hover > svg, .nav-sidebar .close-nav-button:hover > svg { color: var(--fg-1) !important; } .right-sidebar { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; top: 50px !important; } .right-sidebar .title { color: var(--fg-1) !important; } .right-sidebar .block { border-color: var(--bg-4) !important; } .right-sidebar a:not(.btn):hover { color: var(--v0-8); } .right-sidebar .edit-link, .right-sidebar .lock-edit, .right-sidebar .no-value, .right-sidebar a[href = '#'] { color: var(--fg-3) !important; } .right-sidebar button[data-testid='edit-button']:not(#z) { color: var(--fg-3) !important; } .right-sidebar .btn-link:not([disabled]) { color: var(--v0-9) !important; } .right-sidebar .btn-link:not([disabled]) > svg { fill: currentColor !important; } .right-sidebar .btn-link:not([disabled]).edit-link, .right-sidebar .btn-link:not([disabled]).edit-link * { color: var(--fg-4) !important; background-color: transparent !important; } .right-sidebar .btn-link:not([disabled]).dropdown-menu-close { color: var(--fg-3) !important; } .right-sidebar .btn.btn-block { border: 1px solid var(--bg-5); } .right-sidebar .btn-link[disabled] { color: var(--fg-5) !important; border-color: transparent !important; background-color: transparent !important; } .right-sidebar input.form-control, .right-sidebar .labels-select-dropdown-button:not(:hover) { background-color: var(--bg-1) !important; } .gl-drawer { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; box-shadow: -1px 0 var(--bg-5), var(--bshadow); top: 50px !important; } .gl-drawer-header, .gl-drawer-body > * { border-color: var(--bg-5) !important; } .gl-drawer.whats-new-drawer { top: 10px !important; } .gl-drawer.whats-new-drawer .img-thumbnail { border-color: var(--bg-4) !important; background-color: var(--bg-2) !important; } .gl-drawer.whats-new-drawer .badge-pill { color: var(--fg-2) !important; background-color: var(--bg-3) !important; } .right-sidebar .issuable-sidebar { overflow-y: auto !important; } .right-sidebar .issuable-sidebar-header { border-color: var(--bg-4) !important; } .right-sidebar .issuable-sidebar-header .btn-default:not(.gutter-toggle), .right-sidebar .issuable-sidebar .dropdown .btn-default:not(.gutter-toggle), .right-sidebar .issuable-sidebar-header [data-toggle='dropdown'], .right-sidebar .issuable-sidebar .dropdown [data-toggle='dropdown'] { background-color: var(--bg-1) !important; } .right-sidebar .issuable-sidebar-header .btn-default:not(.gutter-toggle):hover, .right-sidebar .issuable-sidebar .dropdown .btn-default:not(.gutter-toggle):hover, .right-sidebar .issuable-sidebar-header [data-toggle='dropdown']:hover, .right-sidebar .issuable-sidebar .dropdown [data-toggle='dropdown']:hover { background-color: var(--bg-3) !important; } .right-sidebar .time_tracker .compare-label, .right-sidebar .time-tracker .compare-label { color: var(--fg-4) !important; } .right-sidebar .time_tracker .compare-value, .right-sidebar .time-tracker .compare-value { color: var(--fg-2) !important; } .right-sidebar .time_tracker .over_estimate .time-remaining, .right-sidebar .time-tracker .over_estimate .time-remaining, .right-sidebar .time_tracker .over_estimate .spent, .right-sidebar .time-tracker .over_estimate .spent { color: var(--v1-7) !important; } .right-sidebar .time_tracker .time-tracking-help-state, .right-sidebar .time-tracker .time-tracking-help-state { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .right-sidebar.build-sidebar .builds-container { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .right-sidebar.build-sidebar .builds-container .build-job.retried { background-color: transparent !important; } .right-sidebar.build-sidebar .builds-container .build-job:hover { background-color: var(--bg-0) !important; } .right-sidebar.build-sidebar .builds-container .build-job:hover a { color: var(--fg-1) !important; } .right-sidebar.build-sidebar .blocks-container a:not(.btn), .right-sidebar.build-sidebar .blocks-container .btn-link:not(.btn) { color: var(--ac) !important; } .right-sidebar.build-sidebar .btn, .right-sidebar.build-sidebar [data-toggle = 'dropdown'] { background-color: var(--bg-1) !important; } .right-sidebar.build-sidebar .btn:hover, .right-sidebar.build-sidebar [data-toggle = 'dropdown']:hover { background-color: var(--bg-3) !important; } .right-sidebar.build-sidebar .btn:focus, .right-sidebar.build-sidebar [data-toggle = 'dropdown']:focus { background-color: var(--bg-4) !important; } .right-sidebar.build-sidebar .btn-default-tertiary { background-color: transparent !important; } .right-sidebar .is-option-selected > span { color: var(--fg-4) !important; } .right-sidebar .vertical-timeline::before { border-color: var(--fg-4) !important; } .right-sidebar .vertical-timeline-icon { background-color: var(--bg-2) !important; } .right-sidebar .vertical-timeline-icon.opened svg { fill: var(--v4-5) !important; } .right-sidebar .vertical-timeline-icon.closed svg { fill: var(--v6-5) !important; } .right-sidebar .vertical-timeline-content a:hover { color: var(--ac) !important; } .labels-select-wrapper li.is-focused .label-item { background-color: var(--bg-4) !important; } .labels-select-wrapper .label-item.is-focused, .labels-select-wrapper .label-item:hover { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } .labels-select-wrapper .gl-link:not(.gl-label-link), .labels-select-wrapper .btn-link:not(.gl-label-link) { color: var(--fg-3) !important; } .labels-select-dropdown-contents { border: 1px solid var(--bg-5) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow) !important; } .labels-select-dropdown-contents .dropdown-title, .labels-select-dropdown-contents .dropdown-footer { border-color: var(--bg-5) !important; } .right-sidebar .btn-group li .dropdown-item:hover { background-color: var(--bg-5) !important; } .right-sidebar .btn-group li .dropdown-item, .right-sidebar .btn-group li .dropdown-item button.btn { background-color: transparent !important; } .dropdown-title-button { float: right; } .right-sidebar .trigger-build-variable, .right-sidebar .trigger-build-value { color: var(--fg-3) !important; } .right-sidebar-expanded .gutter-toggle { border-color: var(--bg-5) !important; } .right-sidebar.right-sidebar-collapsed .gutter-toggle { border-bottom-color: var(--bg-5) !important; border-radius: 0; } .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon { color: var(--fg-1) !important; } .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon svg { fill: var(--fg-4) !important; } .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-container:not(:hover) { background-color: transparent !important; } .right-sidebar.right-sidebar-collapsed .gutter-toggle:hover, .right-sidebar.right-sidebar-collapsed .block > .sub-block:hover, .right-sidebar.right-sidebar-collapsed .block:not(.with-sub-blocks):hover { background-color: var(--bg-3) !important; } .right-sidebar.right-sidebar-collapsed .copy-email-button { transition: none; border-radius: 0; } .right-sidebar.right-sidebar-collapsed .copy-email-button:hover { background-color: var(--bg-3) !important; } .top-area { border-color: var(--bg-3) !important; } .nav-links:not(.quick-links) { border-color: var(--bg-3) !important; } .nav-links li a, .nav-links li button { color: var(--fg-3) !important; } .nav-links li a:focus, .nav-links li button:focus { border-color: var(--bg-5) !important; } .nav-links li:hover a, .nav-links li:hover button { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .nav-links li.active, .nav-links li.active a, .nav-links li.active button { color: var(--fg-1) !important; border-color: var(--v0-8) !important; } .nav-links li a.active, .nav-links li button.active, .nav-links li a strong, .nav-links li button strong { color: var(--fg-1) !important; border-color: var(--ac) !important; } .nav-links li [class$='badge'], .nav-links li [data-state] > .badge { color: var(--fg-3) !important; background-color: var(--bg-3) !important; } .nav-links li.active [class$='badge'], .nav-links li.active [data-state] > .badge { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .nav-tabs .nav-link.active { border-color: var(--ac) !important; background-color: transparent !important; } .top-area .form-control { background-color: var(--bg-2) !important; } .content-block { border-color: var(--bg-3) !important; background-color: transparent !important; } .content-block p:not(.status-box) { color: var(--fg-1) !important; } .content-block.landing { background-color: var(--bg-2) !important; } .content-block.landing h4 { color: var(--fg-1) !important; } .content-block .new-branch-col .btn { padding: 6px 10px !important; line-height: 20px !important; font-size: 0.875rem; } .content-block .new-branch-col .btn.gl-h-7 { height: unset; } .emoji-block .col-lg-6 { flex: unset; width: unset; max-width: unset; } .emoji-block .col-lg-6:first-child { max-width: 50%; } .emoji-block .col-lg-6:last-child { flex: 1 1 auto !important; } .nav-block { border-color: var(--bg-3) !important; } .row-content-block { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .row-content-block.middle-block .btn-cancel:not(:hover):not(:focus) { background-color: var(--bg-1) !important; } #diff-notes-app .diffs.tab-pane { margin: 0 !important; } .row-content-block.footer-block { border-color: var(--bg-3) !important; background-color: transparent !important; } .row-content-block :not([class*='group']) > .js-focus-mode-btn:not([disabled]), .row-content-block :not([class*='group']) > [class*='btn btn-default']:not([disabled]), .row-content-block :not([class*='group']) > [class*='btn btn-inverted']:not([disabled]) { background-color: var(--bg-1) !important; } .row-content-block :not([class*='group']) > .js-focus-mode-btn:not([disabled]):hover, .row-content-block :not([class*='group']) > [class*='btn btn-default']:not([disabled]):hover, .row-content-block :not([class*='group']) > [class*='btn btn-inverted']:not([disabled]):hover { background-color: var(--bg-3) !important; } .row-content-block [class*='group'] > .btn-default:not(#z) { background-color: var(--bg-1) !important; } .row-content-block [class*='group'] > .btn-default:not(#z):hover { background-color: var(--bg-3) !important; } .row-content-block [class*='group'] > .btn-default:not(#z):focus { background-color: var(--bg-4) !important; } .row-content-block .filtered-search-box, .row-content-block .gl-datepicker-input { background-color: var(--bg-1) !important; } .row-content-block button[class*='dropdown-']:not(#z) { box-shadow: none !important; } .row-content-block button[class*='dropdown-']:not(#z):hover, .row-content-block button[class*='dropdown-']:not(#z):focus { background-color: var(--bg-3) !important; } .row-content-block .filtered-search-box > .dropdown .gl-button { border-color: transparent !important; border-right-color: var(--bg-5) !important; } .row-content-block.top-block { padding: 16px 0; border-color: var(--bg-3) !important; background-color: transparent !important; } .row-content-block.top-block .event-last-push time { color: var(--fg-1) !important; } .row-content-block.top-block .event-last-push-text { font-size: 14px; } .row-content-block.top-block .btn-sm { padding: 6px 10px !important; line-height: 1.5 !important; font-size: 14px !important; } .row-content-block.issues-details-filters [class*='menu-toggle']:not(svg) { background-color: var(--bg-1) !important; } .row-content-block span > code, .row-content-block form > div > button { background-color: var(--bg-1) !important; } .row-content-block .block { border-color: var(--bg-5) !important; } .row-content-block .block .title { color: var(--fg-1) !important; } .row-content-block .block button.dropdown-toggle[id]:not(#z), .row-content-block .block button.dropdown-menu-toggle { background-color: var(--bg-2) !important; } .sub-header-block { border-color: var(--bg-3) !important; background-color: transparent !important; } .sub-header-block + .card.bg-light { background-color: transparent !important; } .gl-tabs-nav { border-color: var(--bg-3) !important; } .gl-tab-nav-item { color: var(--fg-4) !important; } .gl-tab-nav-item-active { color: var(--fg-1) !important; } .gl-tab-nav-item:hover { box-shadow: inset 0 -0.125rem var(--bg-5); } .gl-tab-nav-item.active { box-shadow: inset 0 -0.125rem var(--ac); } .gl-tab-content { color: var(--fg-1) !important; } .gl-tab-content .text-dark, .gl-tab-content .text-dark:hover { color: var(--fg-1) !important; } .gl-tab-content .text-secondary, .gl-tab-content .text-secondary:hover { color: var(--fg-4) !important; } .pipeline-quota { border-color: var(--bg-5) !important; } .pipeline-quota + .ci-table > div:first-child { margin-top: -1px !important; } .registry-placeholder .gl-text-black-normal { color: var(--fg-1) !important; } .registry-placeholder a.gl-text-black-normal:hover { color: var(--ac) !important; } .gitlab-tabs { border-radius: 4px 4px 0 0; border-color: var(--bg-5) !important; background-color: transparent !important; } .gitlab-tabs.nav.nav-tabs.nav-links { border-radius: 4px 4px 0 0; border-bottom: 1px solid; border-color: var(--bg-5) !important; box-shadow: none; } .gitlab-tabs.nav.nav-tabs.nav-links > .nav-item { margin: 0; } .gitlab-tabs li[class ^= 'nav-'] { border-color: var(--bg-5) !important; background-color: var(--bg-5) !important; } .gitlab-tabs li[class ^= 'nav-']:first-child { margin: 0; } .gitlab-tabs li[class ^= 'nav-'] a { border-radius: 0; } .gitlab-tabs li[class ^= 'nav-']:first-child a { border-radius: 3px 0 0 0; } .gitlab-tabs li[class ^= 'nav-']:last-child a { border-radius: 0 3px 0 0; } .gitlab-tabs li[class ^= 'nav-']:hover a.nav-link { color: var(--fg-1) !important; border-color: transparent !important; } .gitlab-tabs li[class ^= 'nav-'] a:not(.active) { background-color: var(--bg-1) !important; } .gitlab-tabs li[class ^= 'nav-'] a.active.nav-link { margin-bottom: -1px; color: var(--fg-1) !important; border-color: var(--bg-2) !important; background-color: var(--bg-2) !important; } .gitlab-tabs + .gitlab-tab-content { border-radius: 0 0 4px 4px; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .gitlab-tabs + .gitlab-tab-content .form-control, .gitlab-tabs + .gitlab-tab-content .info-well { background-color: var(--bg-1) !important; } .gitlab-tabs + .gitlab-tab-content .select2-choice, .gitlab-tabs + .gitlab-tab-content .select2-choices { background-color: var(--bg-1) !important; } .gitlab-tabs + .gitlab-tab-content [class *= 'input-group']:not(.template-input-group) { border-radius: 3px 0 0 3px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .option-title { color: var(--fg-1) !important; } .option-description, .option-disabled-reason { color: var(--fg-4) !important; } .template-option { border-color: var(--bg-5) !important; } .gitlab-tabs + .gitlab-tab-content .card-slim { background-color: var(--bg-1) !important; } .new-session-tabs { border: 1px solid var(--bg-5) !important; border-bottom: none !important; background-color: var(--bg-1) !important; box-shadow: none !important; } .new-session-tabs li:not(.active), .new-session-tabs li:not(.active):hover a:not(.active) { border-color: var(--bg-5) !important; background-color: transparent !important; } .new-session-tabs li a.active { border-radius: 0; border-color: transparent !important; background-color: var(--bg-2) !important; box-shadow: 0 1px var(--bg-2); } .new-session-tabs + .tab-content > div { border-radius: 0 0 4px 4px !important; } [class*='gitea'] svg[version] path, [data-page='import:gitea:new'] svg[version] path { fill: var(--fg-3) !important; } [class*='gitea'] svg[version] rect, [data-page='import:gitea:new'] svg[version] rect { fill: var(--bg-1) !important; } .blank-state-row .blank-state-link, .new-namespace-panel { color: var(--fg-3) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .blank-state-row .blank-state-link:hover, .new-namespace-panel:hover { background-color: var(--bg-2) !important; } .blank-state-row .blank-state-link h3, .new-namespace-panel h3 { color: var(--v0-9) !important; } .blank-state-row .blank-state-link h3 + p, .new-namespace-panel h3 + p { color: var(--fg-2) !important; } .projects-list > li { border-color: var(--bg-4) !important; } .projects-list > li .description { color: var(--fg-3) !important; } .user-access-role { color: var(--fg-3) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .projects-list.compact .user-access-role { line-height: 18px; } .projects-list.compact .avatar { line-height: 36px !important; } .loading { color: var(--fg-4) !important; } .projects-list:not(.compact), .snippets-list-holder > ul, #groups > ul { margin-top: 10px; padding: 12px; background-color: var(--bg-2) !important; border-radius: 4px; } .projects-list:not(.compact) > li, .snippets-list-holder > ul > li, #groups > ul > li { padding: 12px 0 !important; } .projects-list:not(.compact) > li:first-child, .snippets-list-holder > ul > li:first-child, #groups > ul > li:first-child { padding-top: 0 !important; } .projects-list:not(.compact) > li:last-child, .snippets-list-holder > ul > li:last-child, #groups > ul > li:last-child { padding-bottom: 0 !important; } .user-calendar-activities { margin: 0 15px; background-color: var(--bg-2) !important; border-radius: 4px; } .user-calendar-activities h4 { margin: 10px 12px 0; padding: 10px 0; border-bottom: 1px solid var(--bg-5); } .user-calendar-activities ul li, .user-calendar-activities > p { margin: 0 12px !important; padding: 10px 0 !important; } .event-item { color: var(--fg-3) !important; border-color: var(--bg-4) !important; } .event-item .commit, .event-item .commits-stat { color: var(--fg-1) !important; } .event-item [href], .event-item [href *= '/compare/'] { color: var(--ac) !important; } .event-user-info a[href] { color: var(--fg-1) !important; } div.content_list { margin-top: 10px; padding: 10px; background-color: var(--bg-2) !important; border-radius: 4px; } div.content_list > .event-item { padding-top: 10px; padding-bottom: 10px; } .event-note pre.code { border: 1px solid var(--bg-5) !important; color: var(--fg-1) !important; background-color: var(--bg-1) !important; } .card { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .card .user-info .user { color: var(--fg-1) !important; } .card-header { border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .card-header.bg-info { color: c98 !important; border-color: var(--v6-5) !important; background-color: var(--v6-2) !important; } .card-header.bg-danger { color: c98 !important; border-color: var(--v1-5) !important; background-color: var(--v1-2) !important; } .card-header + ul > .list-group-item { border-color: var(--bg-5) !important; background-color: transparent !important; } .card.border-info { border-color: var(--v6-5) !important; } .card.border-danger { border-color: var(--v1-5) !important; } .list-group > .list-group-item { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .card-header input, .card-header [class *= 'dropdown-menu'] { background-color: var(--bg-1) !important; } .card-header .card-title { color: var(--fg-1) !important; } .card-header > .badge-pill { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .card-body > .form-actions { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .card-body, .card-body > .form-actions { border-radius: 0 0 3px 3px !important; } .card-footer { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .card-footer.alert-primary { color: var(--v6-5) !important; background-color: var(--bg-2) !important; } .card-footer pre, .card-footer code { border-radius: 4px; background-color: var(--bg-1) !important; } .card.border-0 { border: 1px solid var(--bg-5) !important; } .card.border-0 .card-header a { color: var(--fg-1) !important; } .environments-dashboard .dashboard-card { box-shadow: none !important; border: none !important; background-color: transparent !important; } .related-issues-block .card-header { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 3px 3px 0 0; } .related-issues-block .card-header.panel-empty-heading { box-shadow: inset 0 -1px var(--bg-5); } .related-issues-block .card .linked-issues-card-body { min-height: 16px; border-radius: 0 0 3px 3px; background-color: var(--bg-0) !important; } .related-issues-block .card .linked-issues-card-body > .card-body { border-radius: 3px !important; } .related-issues-block .card ul > li, .related-issues-block .card ul > li[class *= 'input'] > input { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .issue-token-reference { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .issue-token-remove-button { color: var(--v1-5) !important; background-color: var(--bg-5) !important; } .add-issuable-form-input { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .related-issues-block .card ul > li:first-child { border-radius: 3px 3px 0 0; } .related-issues-block .card ul > li:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .related-items-tree .item-title a { color: var(--fg-1) !important; } .related-items-tree .item-meta { color: var(--fg-4) !important; border-color: var(--bg-5) !important; } .related-items-list .item-body.item-closed { background-color: var(--bg-0) !important; border-radius: 3px !important; } #merge-requests:not(.card) { background-color: var(--bg-0) !important; } #merge-requests .card-header { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 3px 3px 0 0; } #merge-requests ul li { background-color: transparent !important; } .item-assignees:not(#z) .avatar { border-color: var(--bg-2) !important; } .item-assignees:not(#z) .avatar-counter { color: var(--fg-1) !important; background-color: var(--bg-5) !important; border-radius: var(--avatar); } [class *= '-filters'] + div[class]:not([class *= 'boards']), [class *= '-filters'] + div[class]:not([class *= 'boards']) .card { background-color: transparent !important; } [class *= '-filters'] + div[class]:not([class *= 'boards']) li { border-top: none; color: var(--fg-1) !important; } [class *= '-filters'] + div[class]:not([class *= 'boards']) li:hover { background-color: var(--bg-2) !important; } .done-reversible { border-top: none !important; opacity: 0.6; background-color: transparent !important; } [class *= '-filters'].epics-filters [class *= '-toggle'] { background-color: var(--bg-1) !important; } .card.linked-card::after, .card.release-block::after { border-color: var(--bg-2) !important; } .card.linked-card > .card-header, .card.release-block > .card-header { background-color: var(--bg-2) !important; } .card.linked-card > .card-body, .card.release-block > .card-body { background-color: var(--bg-1) !important; } .card.links-card a { color: var(--ac) !important; } .sortable-container { background-color: var(--bg-2) !important; } .sortable-container[class *= 'body'] { border-radius: 0 0 4px 4px; } .sortable-row .sortable-link { color: var(--ac) !important; } .epic-discussion-separator { border-color: var(--bg-5) !important; } .flex-grid .grid-row, .flex-grid .grid-cell { border-color: var(--bg-5) !important; } .flex-grid .property-label { color: var(--fg-3) !important; } .flex-grid .property-value { color: var(--fg-1) !important; } .animation-container [class *= 'skeleton-line-'] { background-color: var(--bg-2) !important; } .animation-container [class *= 'skeleton-line-']::after { background-image: linear-gradient(90deg, var(--bg-3) 0%, var(--bg-4) 50%, var(--bg-3)); } [class *= 'card-skeleton-']::after { background-image: linear-gradient(90deg, var(--bg-3) 0%, var(--bg-4) 50%, var(--bg-3)); } .gl-spinner.gl-spinner-dark { border-color: var(--bg-5) !important; border-top-color: var(--ac) !important; } .gl-spinner-container.labels-fetch-loading { background-color: transparent !important; } svg.gl-skeleton-loader .primary-stop { stop-color: var(--bg-3); } svg.gl-skeleton-loader .secondary-stop { stop-color: var(--bg-4); } .pika-single { margin-top: 10px; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 4px; } .pika-single .pika-label { color: var(--fg-1) !important; background-color: transparent !important; } .pika-single .pika-prev, .pika-single .pika-next { color: var(--fg-1) !important; text-indent: 0; background: none; } .pika-single .pika-prev::before, .pika-single .pika-next::before { display: inline-block; width: 20px; } .pika-single .pika-prev::before { content: '←'; } .pika-single .pika-next::before { content: '→'; } .pika-single:not(.gl-datepicker-theme) .pika-table { border: 1px solid var(--bg-5); } .pika-single:not(.gl-datepicker-theme) .pika-table th:not(#z) { border-top: none !important; color: var(--fg-1) !important; border-color: transparent !important; background-color: var(--bg-1) !important; } .pika-single:not(.gl-datepicker-theme) .pika-table td { border-color: var(--bg-5) !important; } .pika-single:not(.gl-datepicker-theme) .pika-table td .pika-day { color: var(--fg-1) !important; background-color: var(--bg-0) !important; } .pika-single:not(.gl-datepicker-theme) .pika-table td .pika-day:hover, .pika-single:not(.gl-datepicker-theme) .pika-table td[class ^= 'is-'] .pika-day { color: var(--ac) !important; background-color: var(--bg-2) !important; } .pika-single:not(.gl-datepicker-theme) .pika-table td.is-disabled .pika-day { color: var(--fg-4) !important; background-color: transparent !important; } .pika-single:not(.gl-datepicker-theme) .pika-table tr:last-child > td { border-bottom: none !important; } .pika-single.is-bound { box-shadow: var(--bshadow); } .gl-datepicker-theme { font-family: var(--ui-font) !important; } .gl-datepicker-theme .pika-lendar:not(#z) { border-radius: 4px; box-shadow: inset 0 0 0 1px var(--bg-5); } .gl-datepicker-theme .pika-lendar:not(#z) tr th { color: var(--fg-3) !important; } .gl-datepicker-theme .pika-lendar:not(#z) .pika-table { border-color: transparent !important; background-color: transparent !important; } .gl-datepicker-theme .pika-button { color: var(--fg-4) !important; } .gl-datepicker-theme .pika-button:hover { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .gl-datepicker-theme .is-selected .pika-button { color: var(--v9-9) !important; background-color: var(--v0-8) !important; } .avatar, .avatar-circle, .avatar-container, .gl-avatar-s32 { text-shadow: 1px 1px 1px var(--shadow); border-radius: var(--avatar) !important; color: var(--fg-1) !important; border-color: transparent !important; background-color: transparent !important; } .rect-avatar.border { border: none !important; } [class*='identicon'] { border: 1px solid transparent !important; } [class*='identicon'][class*='s20'] { line-height: 16px !important; } [class*='identicon'][class*='s24'] { line-height: 22px !important; } [class*='identicon'][class*='s32'] { line-height: 28px !important; } [class*='identicon'][class*='s40'] { line-height: 28px !important; } [class*='identicon'][class*='s48'] { line-height: 44px !important; } [class*='identicon'][class*='s64'] { line-height: 60px !important; } [class*='identicon'][class*='s90'] { line-height: 86px !important; } [class*='identicon'][class*='bg0'] { color: var(--v1-9) !important; border-color: var(--v1-3) !important; background-color: var(--v1-1) !important; } [class*='identicon'][class*='bg1'] { color: var(--v4-9) !important; border-color: var(--v4-3) !important; background-color: var(--v4-1) !important; } [class*='identicon'][class*='bg2'] { color: var(--v5-9) !important; border-color: var(--v5-3) !important; background-color: var(--v5-1) !important; } [class*='identicon'][class*='bg3'] { color: var(--v3-9) !important; border-color: var(--v3-3) !important; background-color: var(--v3-1) !important; } [class*='identicon'][class*='bg4'] { color: var(--v7-9) !important; border-color: var(--v7-3) !important; background-color: var(--v7-1) !important; } [class*='identicon'][class*='bg5'] { color: var(--v6-9) !important; border-color: var(--v6-3) !important; background-color: var(--v6-1) !important; } [class*='identicon'][class*='bg6'] { color: var(--v8-9) !important; border-color: var(--v8-3) !important; background-color: var(--v8-1) !important; } [class*='identicon'][class*='bg7'] { color: var(--v2-9) !important; border-color: var(--v2-3) !important; background-color: var(--v2-1) !important; } .avatar.bgNaN { border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .page-title { color: var(--fg-1) !important; } .page-title-holder { border-color: var(--bg-3) !important; } .commit-box { border-color: var(--bg-3) !important; } .commit-box .commit-title, .commit-box time { color: var(--fg-1) !important; } .breadcrumb-item > a { color: var(--fg-4) !important; } .breadcrumb-item > a strong, .breadcrumb-item > a.router-link-exact-active:not(#z) { font-weight: bold; color: var(--fg-1) !important; } .breadcrumbs-list a { color: var(--fg-4) !important; } .breadcrumbs-list-angle { fill: var(--fg-4) !important; } .breadcrumbs-container { border-color: var(--bg-3) !important; } .breadcrumbs-sub-title a { color: var(--fg-1) !important; } .breadcrumbs-links img { border-color: var(--bg-2) !important; background-color: var(--bg-2) !important; } .breadcrumbs.group-epics-roadmap { border-color: var(--bg-3) !important; } .breadcrumbs.issue-boards-content > .breadcrumbs-container { border-color: var(--bg-5) !important; } .breadcrumb.repo-breadcrumb > li + li::before, .breadcrumb.repo-breadcrumb a:not([class*='dropdown']) { color: var(--fg-3) !important; } .pagination .page-link { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .pagination .page-link:not(.active):hover { background-color: var(--bg-4) !important; box-shadow: none; } .pagination .disabled .page-link { color: var(--fg-5) !important; background-color: var(--bg-2) !important; } .pagination .active .page-link, .pagination .page-link.active { color: var(--v9-9) !important; border-color: var(--v0-7) !important; background-color: var(--v0-3) !important; } .md { color: var(--fg-1) !important; } .md h1, .md h2 { color: var(--fg-1) !important; border-color: var(--bg-3) !important; } .md hr { border-color: var(--bg-4) !important; } .md a > code, .md p > code { padding: 2px 4px; } .md a, .md a > code { color: var(--ac) !important; } .md p, .md p > code { color: var(--fg-1) !important; } .md kbd { border-color: var(--bg-5) !important; box-shadow: inset 0 -1px 0 var(--bg-5) !important; } .md kbd > kbd { background-color: var(--bg-0) !important; } .md blockquote, .md .blockquote { border-left-width: 4px; color: var(--fg-3) !important; border-color: var(--bg-5) !important; } .md blockquote p, .md .blockquote p { color: var(--fg-3) !important; } .md img.lazy { background-color: var(--bg-2) !important; } .md img:not(.emoji) { border-color: var(--bg-5) !important; } [src *= 'style=for-the-badge'], .md img:not(.emoji)[data-canonical-src *= 'style=for-the-badge'] { border-radius: 4px; } .md pre { border-radius: 4px !important; } .md pre.code.white { border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .md pre.code.white.highlight { background-color: var(--bg-2) !important; } .md pre.code.none { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .md pre.code.none .line span { color: var(--fg-1) !important; } .md code { font-family: var(--mono-font) !important; } .md gl-emoji { font-size: 1em; font-family: var(--emoji-font); } .md-suggestion-header { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .md-suggestion-diff { font-family: var(--mono-font) !important; border-radius: 0 0 4px 4px !important; border-color: var(--bg-5) !important; } .md-suggestion tr:last-child > td:first-child::after { border-radius: 0 0 0 3px; } .md-suggestion tr:last-child > td:last-child::after { border-radius: 0 0 3px 0; } .md .anchor::after { content: '#' !important; color: var(--fg-1) !important; } .task-list { color: var(--fg-1) !important; } .swagger-ui { color: var(--fg-1) !important; } .swagger-ui a { color: var(--ac) !important; } .swagger-ui a:not([href]) { color: inherit !important; } .swagger-ui.info a:hover { opacity: 0.8; } .swagger-ui p, .swagger-ui li, .swagger-ui table, .swagger-ui h3, .swagger-ui h4, .swagger-ui h5, .swagger-ui label { color: var(--fg-1) !important; } .swagger-ui :not(pre) > code { color: var(--ac) !important; background-color: var(--bg-2) !important; } .swagger-ui pre.microlight { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .swagger-ui pre.microlight span:not([style]) { color: var(--fg-1) !important; } .swagger-ui pre.microlight span[style^='color: rgb(162'] { color: var(--v4-7) !important; } .swagger-ui pre.microlight span[style^='color: rgb(211'] { color: var(--v2-7) !important; } .swagger-ui input, .swagger-ui textarea { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .swagger-ui input[disabled], .swagger-ui textarea[disabled], .swagger-ui input[disabled]::placeholder, .swagger-ui textarea[disabled]::placeholder { color: var(--fg-5) !important; } .swagger-ui input:focus, .swagger-ui textarea:focus { border-color: var(--v6-5) !important; box-shadow: 0 0 0 0.2rem var(--v6-3); } .swagger-ui .btn { color: var(--fg-3) !important; border-color: var(--bg-5) !important; } .swagger-ui .btn-done { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .swagger-ui .btn.execute { color: var(--v9-9) !important; border-color: var(--v0-7) !important; background-color: var(--v0-5) !important; } .swagger-ui .btn.cancel { color: var(--v9-9) !important; border-color: var(--v1-7) !important; background-color: var(--v1-4) !important; } .swagger-ui .btn.authorize { color: var(--v4-7) !important; border-color: var(--v4-3) !important; } .swagger-ui .btn.authorize:hover { background-color: var(--v4-1) !important; } .swagger-ui .btn:hover { opacity: 0.9; box-shadow: var(--bshadow); } .swagger-ui select { background-size: auto !important; background-position-x: right -10px !important; background-position-y: top 5px !important; background-repeat: no-repeat !important; } .swagger-ui select.content-type { color: var(--fg-1) !important; border-color: var(--v4-6) !important; } .swagger-ui select[disabled] { color: var(--fg-5) !important; } .swagger-ui *:not(code):not(pre) { font-family: var(--ui-font) !important; } .swagger-ui svg.arrow { fill: var(--fg-3) !important; } .swagger-ui .unlocked > svg { fill: var(--v9-9) !important; } .swagger-ui .authorize > svg { fill: var(--v4-7) !important; } .swagger-ui .close-modal > svg { fill: var(--fg-3) !important; } .swagger-ui .title { color: var(--fg-1) !important; } .swagger-ui .title small { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .swagger-ui .title .version-stamp { color: var(--inverse) !important; background-color: var(--v0-7) !important; } .swagger-ui .dialog-ux .backdrop-ux { background-color: var(--bg-0) !important; opacity: 0.85; } .swagger-ui .dialog-ux .modal-ux { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .swagger-ui .dialog-ux .modal-ux-header { border-color: var(--bg-5) !important; } .swagger-ui .opblock-tag { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .swagger-ui .opblock-tag:hover { background-color: var(--bg-2) !important; } .swagger-ui .opblock-section-header { background-color: var(--bg-2) !important; box-shadow: 0 1px var(--bg-5), inset 0 1px var(--bg-5) !important; } .swagger-ui .opblock-summary { border-color: inherit !important; } .swagger-ui .opblock-summary-path { color: var(--v9-8) !important; } .swagger-ui .opblock-summary-description { color: var(--v9-6) !important; } .swagger-ui .opblock-summary-operation-id, .swagger-ui .opblock-summary-path__deprecated { color: var(--fg-1) !important; } .swagger-ui .opblock .active h4 span::after { background-color: var(--ac) !important; } .swagger-ui .opblock [class*='accept-message'] { color: var(--v4-7) !important; } .swagger-ui .opblock .download-contents, .swagger-ui .opblock .copy-to-clipboard { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .swagger-ui .opblock .download-contents:hover, .swagger-ui .opblock .copy-to-clipboard:hover { opacity: 0.8; } .swagger-ui .opblock-get { border-color: var(--v6-4) !important; background-color: var(--v6-1) !important; } .swagger-ui .opblock-get .opblock-summary-method { background-color: var(--v6-4) !important; } .swagger-ui .opblock-put { border-color: var(--v2-4) !important; background-color: var(--v2-1) !important; } .swagger-ui .opblock-put .opblock-summary-method { background-color: var(--v2-4) !important; } .swagger-ui .opblock-post { border-color: var(--v4-4) !important; background-color: var(--v4-1) !important; } .swagger-ui .opblock-post .opblock-summary-method { background-color: var(--v4-4) !important; } .swagger-ui .opblock-patch { border-color: var(--v5-4) !important; background-color: var(--v5-1) !important; } .swagger-ui .opblock-patch .opblock-summary-method { background-color: var(--v5-4) !important; } .swagger-ui .opblock-delete { border-color: var(--v1-4) !important; background-color: var(--v1-1) !important; } .swagger-ui .opblock-delete .opblock-summary-method { background-color: var(--v1-4) !important; } .swagger-ui .scheme-container { background-color: var(--bg-2) !important; box-shadow: 0 1px var(--bg-5), inset 0 1px var(--bg-5) !important; } .swagger-ui .models { border-color: var(--bg-5) !important; } .swagger-ui .model, .swagger-ui .model-title { color: var(--fg-1) !important; } .swagger-ui .model-toggle { filter: invert(); } .swagger-ui .prop-format { color: var(--fg-4) !important; } .swagger-ui .prop-type { color: var(--v8-7) !important; } .swagger-ui .parameter__name { color: var(--fg-1) !important; } .swagger-ui .parameter__name::after { color: var(--v1-5) !important; } .swagger-ui .parameter__name.required span { color: var(--v1-7) !important; } .swagger-ui .parameter__in, .swagger-ui .parameter__type { color: var(--fg-4) !important; } .swagger-ui table:not(#z) { padding: 0 !important; background-color: transparent !important; } .swagger-ui table:not(#z) thead tr { box-shadow: 0 1px var(--bg-5) !important; } .swagger-ui table:not(#z) thead tr th, .swagger-ui table:not(#z) thead tr td { color: var(--fg-1) !important; background-color: transparent !important; } .gl-banner { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .close { color: var(--fg-4) !important; text-shadow: none; } .mermaid:not(.code), .artwork, .group-empty-state > .icon, .empty-state .svg-content > svg, .devops-empty > div > svg, .blank-state-icon > svg, .svg-container > svg, .commits-empty > svg, img[src ^= 'img/']:not([src *= 'logo']), img[src *= '/help/img/'], img[src *= 'assets/promotions/'], img[src *= 'assets/illustrations/'], .new-namespace-panel-illustration, [data-page='projects:new'] .col-lg-3 svg[width][height], #oauth-login-github > img { filter: invert(0.8) brightness(110%) hue-rotate(180deg); box-shadow: none !important; } .gl-alert-title { color: var(--v9-9) !important; } .gl-alert-body a, .gl-alert-actions a { font-weight: bold; color: currentColor !important; } .gl-alert .js-close { color: currentColor; } .gl-alert .js-close svg { fill: currentColor !important; } .gl-alert-warning { color: var(--v9-7) !important; border-color: var(--v2-3) !important; background-color: var(--v2-1) !important; } .gl-alert-warning .gl-alert-icon { fill: var(--v2-8) !important; } .gl-alert-danger { color: var(--v9-7) !important; border-color: var(--v1-3) !important; background-color: var(--v1-1) !important; } .gl-alert-danger .gl-alert-icon { fill: var(--v1-8) !important; } .gl-alert-success { color: var(--v9-7) !important; border-color: var(--v4-3) !important; background-color: var(--v4-1) !important; } .gl-alert-success .gl-alert-icon { fill: var(--v4-8) !important; } .gl-alert-info { color: var(--v9-7) !important; border-color: var(--v6-3) !important; background-color: var(--v6-1) !important; } .gl-alert-info .gl-alert-icon { fill: var(--v6-8) !important; } .gl-alert-tip { color: var(--fg-2) !important; border-color: var(--bg-4) !important; background-color: var(--bg-2) !important; } .gl-alert-tip .gl-alert-icon { fill: var(--fg-4) !important; } .alert-wrapper > .gl-alert { border-bottom: 1px solid; } .flash-container svg { fill: currentColor !important; } .flash-container .flash-alert { color: var(--v9-8) !important; background-color: var(--v1-3) !important; } .flash-container .flash-notice { color: var(--v9-8) !important; background-color: var(--v6-3) !important; } .flash-container .flash-warning { color: var(--v9-8) !important; background-color: var(--v2-3) !important; } .flash-container .flash-success { color: var(--v9-8) !important; background-color: var(--v4-3) !important; } .flash-container.sticky { top: 58px !important; } .alert.alert-info, .alert.alert-primary { color: var(--v9-8) !important; border-color: var(--v6-3) !important; background-color: var(--v6-2) !important; } .alert.alert-warning { color: var(--v9-8) !important; border-color: var(--v2-3) !important; background-color: var(--v2-2) !important; } .alert.alert-success { color: var(--v9-8) !important; border-color: var(--v4-3) !important; background-color: var(--v4-2) !important; } .alert.alert-secondary { color: var(--fg-3) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .alert.alert-danger { color: var(--v9-8) !important; border-color: var(--v1-3) !important; background-color: var(--v1-2) !important; } .alert.alert-light { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .alert h4 { color: inherit !important; } [class *= 'broadcast-banner'] svg { fill: currentColor !important; } [class *= 'broadcast-banner'] .fa { color: currentColor !important; } .broadcast-notification-message { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .broadcast-notification-message .btn { color: var(--fg-1) !important; } .broadcast-notification-message a { color: var(--ac) !important; } [role = 'alert'][class *= '_message']:not([class *= 'epic']) { border-radius: 4px; } [role = 'alert'] .warning_message:not(#z), .warning_message:not(#z) { color: var(--v9-8) !important; border-color: var(--v2-4) !important; background-color: var(--v2-1) !important; } [role = 'alert'] .danger_message:not(#z), .danger_message:not(#z) { color: var(--v9-8) !important; border-color: var(--v1-4) !important; background-color: var(--v1-1) !important; } .gl-toggle, .project-feature-toggle { background-color: var(--bg-4) !important; } .gl-toggle .toggle-icon, .project-feature-toggle .toggle-icon { background-color: var(--bg-1) !important; } .gl-toggle .toggle-icon svg, .project-feature-toggle .toggle-icon svg { fill: var(--fg-4) !important; } .gl-toggle.is-checked, .project-feature-toggle.is-checked { background-color: var(--ac) !important; } .gl-toggle.is-checked svg, .project-feature-toggle.is-checked svg { fill: var(--ac) !important; } .gl-form-checkbox, .gl-form-radio { color: var(--fg-1) !important; } .gl-form-input { box-shadow: none !important; font-family: var(--ui-font) !important; } .custom-select { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .custom-select:focus { border-color: var(--v6-5) !important; box-shadow: 0 0 0 0.2rem var(--v6-2) !important; } .gl-form-group .bordered-box.pl-3 { padding: 0 !important; background-color: var(--bg-1) !important; } .gl-form-group .bordered-box.pl-3 > .md-area { margin: 0 !important; padding: 10px !important; border-radius: 4px; } .gl-form-group .bordered-box.pl-3:focus-within { border-color: var(--v6-5) !important; } .help-form .form-group form, .help-form .form-group .form-control, .help-form .form-group code { background-color: var(--bg-1) !important; } .form-group > label + input { background-color: var(--bg-2) !important; } .gl-font-monospace { font-family: var(--mono-font) !important; } .gl-filtered-search-scrollable { background-color: var(--bg-1) !important; border-radius: 4px 0 0 4px; box-shadow: inset 0 0 0 1px var(--bg-5) !important; } .gl-filtered-search-scrollable input { color: var(--fg-1) !important; background-color: transparent !important; } .gl-filtered-search-suggestion-active { background-color: var(--bg-5) !important; } .gl-filtered-search-suggestion-active a, .gl-filtered-search-suggestion-active p { color: var(--fg-1) !important; } .gl-filtered-search-token-operator-description { color: var(--fg-4) !important; } .gl-token { color: var(--fg-1); background-color: var(--bg-3); } .gl-token-close { color: var(--fg-4) !important; } .gl-token-content { color: var(--fg-1) !important; } .gl-token.gl-filtered-search-token-type, .gl-token.gl-filtered-search-token-operator { background-color: var(--bg-2) !important; } .gl-token.gl-filtered-search-token-data { background-color: var(--bg-3) !important; } .gl-search-box-by-click-search-button { border: 1px solid var(--bg-5); } .gl-text-body { color: var(--fg-1) !important; } .gl-text-white { color: var(--inverse) !important; } .gl-text-black-normal { color: var(--fg-0) !important; } .gl-text-orange-500:not(#z) { color: var(--v2-5) !important; fill: var(--v2-5) !important; } .gl-text-red-500\! { color: var(--v1-5) !important; } .gl-text-gray-900 { color: var(--fg-1) !important; } .gl-bg-white { background-color: var(--bg-0) !important; } .gl-bg-gray-10 { background-color: var(--bg-1) !important; } .gl-bg-gray-50 { background-color: var(--bg-2) !important; } .bg-secondary-50 { background-color: var(--bg-3) !important; } .gl-bg-green-100.gl-text-green-800 { color: var(--v4-8) !important; border-color: var(--v4-2) !important; background-color: var(--v4-2) !important; } .gl-bg-green-500 { background-color: var(--v4-5) !important; } .gl-bg-blue-50 { background-color: var(--v6-2) !important; } .gl-bg-blue-50\! { background-color: var(--v6-1) !important; } .gl-bg-red-50 { background-color: var(--v1-0) !important; } .gl-border-gray-50 { border-color: var(--bg-4) !important; } .gl-border-gray-100, .gl-border-gray-200 { border-color: var(--bg-5) !important; } .border { border: 1px solid var(--bg-5) !important; } .border-left { border-left-color: var(--bg-3) !important; } .border-top { border-top-color: var(--bg-3) !important; } .gl-border-b-gray-100 { border-color: var(--bg-5) !important; } .gl-border-b-gray-200 { border-color: var(--bg-4) !important; } .gl-border-t-gray-100 { border-color: var(--bg-5) !important; } .gl-sm-text-body { color: var(--fg-1) !important; } .gl-inset-border-1-gray-100, .gl-inset-border-1-gray-100\! { box-shadow: inset 0 0 0 1px var(--bg-5) !important; } .gl-new-dropdown button[class*='close'] { border-color: transparent !important; background-color: transparent !important; } .gl-new-dropdown-header-top { border-color: var(--bg-5) !important; } .gl-new-dropdown .dropdown-menu:not(#z) { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .gl-new-dropdown .dropdown-menu:not(#z) .btn-link.dropdown-item { color: var(--fg-3) !important; } .gl-new-dropdown .dropdown-menu:not(#z) .btn-link.dropdown-item.is-active { color: var(--fg-1) !important; } .gl-new-dropdown .dropdown-toggle-split:not(:disabled)::after { background-color: var(--fg-3) !important; } .gl-new-dropdown-item .dropdown-item { color: inherit; } .gl-new-dropdown-item .dropdown-item:not(.disable-hover):hover { color: var(--fg-1) !important; background-color: var(--bg-4) !important; } .gl-new-dropdown-item .dropdown-item:not(.disable-hover):hover p { color: var(--fg-1) !important; } .gl-new-dropdown button.dropdown-toggle-split { margin-left: -1px !important; } .gl-card { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .gl-card-header, .gl-card-footer { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .gl-badge:not(#z).badge-success { color: var(--v9-9) !important; background-color: var(--v4-5) !important; } .gl-badge:not(#z).badge-warning { color: var(--v9-9) !important; background-color: var(--v2-5) !important; } .gl-badge:not(#z).badge-danger { color: var(--v9-9) !important; background-color: var(--v1-5) !important; } .gl-badge:not(#z).badge-info { color: var(--v9-9) !important; background-color: var(--v6-5) !important; } .gl-breadcrumbs { box-shadow: inset 0 -1px var(--bg-5); } .gl-breadcrumb-separator > svg { color: var(--fg-4) !important; } .gl-breadcrumb-item:last-child > a { color: var(--fg-1) !important; } .gl-form-input.form-control-plaintext { color: var(--fg-1) !important; background-color: transparent !important; } .gl-form-select { font-family: var(--ui-font); box-shadow: inset 0 0 0 1px var(--bg-5); } .gl-form-select:disabled { color: var(--fg-5) !important; box-shadow: inset 0 0 0 1px var(--bg-5); } .gl-avatar-labeled-labels { color: var(--fg-1) !important; } .gl-avatar-labeled-sublabel { color: var(--fg-3) !important; } .gfm { color: var(--fg-1) !important; } .gfm.gfm-issue, .gfm.gfm-merge_request, .gfm.gfm-epic, .gfm.gfm-milestone { color: var(--ac) !important; } .gfm.gfm-commit, .gfm.gfm-commit_range { font-family: var(--mono-font); } .gfm.gfm-commit, .gfm.gfm-commit_range > code { color: var(--ac) !important; } .gfm-color_chip > span { border-color: transparent !important; } .gfm.gfm-project_member { z-index: 1; padding: 1px 3px; position: relative; text-decoration: none !important; transition: 0.2s ease; font-weight: 500; color: var(--ac) !important; background-color: transparent !important; } .gfm.gfm-project_member::before { z-index: -1; content: ''; opacity: 0.2; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transition: inherit; border-radius: inherit; background-color: var(--ac) !important; } .gfm.gfm-project_member:hover::before { opacity: 0.4; } .gfm.gfm-project_member.current-user { color: var(--inverse) !important; background-color: var(--v0-7) !important; } .gfm.gfm-project_member.current-user:hover { opacity: 0.7; } .suggestion { color: var(--fg-1) !important; } .suggestion-confidential.s16 { fill: var(--v2-5) !important; } .suggestion-state-closed.s16 { fill: var(--v6-5) !important; } .suggestion-state-open.s16 { fill: var(--v4-5) !important; } .gl-label { transition: 0.2s ease; background-color: var(--bg-3); z-index: 1; } .gl-label span { z-index: -1; position: relative; } .gl-label span, .gl-label a { text-decoration: none !important; } .gl-label[style*='d-color:#333'] { background-color: var(--v9-3) !important; box-shadow: inset 0 0 0 1px var(--v9-6) !important; } .gl-label-text-light[style*='--label-background'] .gl-label-text-scoped { filter: grayscale(); color: var(--fg-1) !important; } .gl-label-text-light[style*='--label-background'] .gl-label-close svg { fill: var(--inverse) !important; } .gl-label-text-light[style] { text-shadow: 1px 1px 0px var(--shadow), 1px 1px 0px var(--shadow), 1px 1px 0px var(--shadow); } .gl-label-text-dark .gl-label-text-scoped { filter: grayscale(); color: var(--fg-1) !important; } .gl-label-text-dark:not([style]) { color: var(--fg-1) !important; } .gl-label-close { background-color: transparent !important; position: relative; } .gl-label-close:hover { background-color: var(--shadow) !important; } .gl-label-close::before { z-index: -1; content: ''; position: absolute; pointer-events: none; top: -4px; left: 4px; bottom: -4px; right: -4px; transition: background 0.2s ease; background-color: var(--shadow) !important; } .gl-label:hover .gl-label-close::before { background-color: transparent !important; } .gl-label span::before { z-index: -1; content: ''; position: absolute; pointer-events: none; top: 0; left: 0; bottom: 0; right: 0; transition: background 0.2s ease; background-color: var(--shadow) !important; } .gl-label:hover span::before { background-color: transparent !important; } .gfm-form[action $= 'tags'] .form-control, .gfm-form[action $= 'tags'] .dropdown-menu-toggle { background-color: var(--bg-1) !important; } .modal { background-color: transparent !important; } .modal .modal-content { border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-1) !important; box-shadow: var(--bshadow) !important; } .modal .modal-content .modal-header { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .modal .modal-content .modal-header .close { color: var(--fg-4) !important; } .modal .modal-content .modal-body { background-color: transparent !important; } .modal .modal-content .modal-body .modal-subheader { border-color: var(--bg-5) !important; } .modal .modal-content .modal-body table th { color: var(--fg-1) !important; } .modal .modal-content .modal-body table td { color: var(--fg-4) !important; } .modal .modal-content .modal-footer { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .modal .modal-content .modal-footer .btn-default:not(:hover):not(:focus) { background-color: var(--bg-0) !important; } .modal .modal-content .btn-clipboard:not(#z) { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .modal .modal-content .btn[href *= 'mailto:'] { height: 34px; } .modal-backdrop { opacity: 0.85 !important; background-color: var(--bg-0) !important; } body.modal-open { padding-right: 0px !important; } .dropzone-previews { border-color: var(--bg-5) !important; } .markdown-selector { color: var(--ac); } .design-dropzone-card .text-center { color: var(--fg-1) !important; } #add-projects-modal .gl-form-input { background-color: var(--bg-2) !important; } .gl-infinite-scroll-container .btn { background-color: transparent !important; } .gl-infinite-scroll-container .btn:focus, .gl-infinite-scroll-container .btn.focus { background-color: var(--bg-2) !important; box-shadow: none !important; } .gl-infinite-scroll-legend { color: var(--fg-4) !important; } .modal-doorkeepr-auth > .modal-content { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .modal-doorkeepr-auth > .modal-content .modal-header { border-color: var(--bg-5) !important; background-color: transparent !important; } .modal-doorkeepr-auth > .modal-content .modal-body { background-color: transparent !important; } .modal-doorkeepr-auth > .modal-content .modal-body .form-actions { background-color: var(--bg-2) !important; } .gl-popover { font-family: var(--ui-font); border-radius: 4px; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow) !important; } .gl-popover-header { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .gl-popover-body { padding: 8px; color: var(--fg-1) !important; } .gl-popover.blue { background-color: var(--v6-5) !important; } .arrow { color: var(--bg-2); } .gl-popover.blue .arrow { color: var(--v6-5) !important; } [class *= '-top'] .arrow::before { border-top-color: var(--bg-5) !important; } [class *= '-top'] .arrow::after { border-top-color: inherit !important; } [class *= '-bottom'] .arrow::before { border-bottom-color: var(--bg-5) !important; } [class *= '-bottom'] .arrow::after { border-bottom-color: inherit !important; } [class *= '-left'] .arrow::before { border-left-color: var(--bg-5) !important; } [class *= '-left'] .arrow::after { border-left-color: inherit !important; } [class *= '-right'] .arrow::before { border-right-color: var(--bg-5) !important; } [class *= '-right'] .arrow::after { border-right-color: inherit !important; } .gpg-popover-icon.valid svg { border-color: var(--v4-5) !important; fill: var(--v4-5) !important; } .gpg-popover-icon.invalid svg { border-color: var(--v1-5) !important; fill: var(--v1-5) !important; } .gpg-popover-user-link { color: var(--fg-1) !important; } .gl-popover .milestone-popover-body { background-color: transparent !important; } .gl-popover .milestone-popover-footer { border-color: var(--bg-5) !important; } .gl-popover .js-user-status { color: var(--fg-4) !important; } .tooltip.show { opacity: 1; } .tooltip-inner { color: var(--fg-1) !important; background-color: var(--bg-2) !important; border: 1px solid var(--bg-5); box-shadow: var(--bshadow); } .tooltip-inner [class *= 'share'] { color: var(--fg-3) !important; } .tooltip-inner [class *= 'scoped-label'] { color: var(--ac) !important; } .tooltip-inner .text-white-50 { color: var(--fg-4) !important; opacity: 0.5; } .tooltip[class *= 'bottom'] .arrow::before { border-bottom-color: var(--bg-5); } .tooltip[class *= 'right'] .arrow::before { border-right-color: var(--bg-5); } .tooltip[class *= 'left'] .arrow::before { border-left-color: var(--bg-5); } .tooltip[class *= 'top'] .arrow::before { border-top-color: var(--bg-5); } .popover { border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .popover-header { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .popover-body { color: var(--fg-1) !important; } .onboarding-helper-container { background-color: var(--bg-1) !important; box-shadow: inset 0 0 0 1px var(--bg-5), 0 4px 8px 0 var(--shadow); } .onboarding-helper-container .avatar { border-radius: 50% !important; background-color: var(--bg-5) !important; box-shadow: inset 0 0 0 1px var(--bg-5); } .onboarding-helper-container .progress { background-color: var(--bg-5) !important; } .onboarding-helper-container .bg-info { background-color: var(--v6-5) !important; } .onboarding-helper-container .text-info { color: var(--v6-5) !important; } .onboarding-helper-container .active { background-color: var(--bg-5) !important; } .onboarding-helper-container .qa-toggle-btn { background-color: transparent !important; } .onboarding-helper-container .qa-toggle-btn:hover svg { fill: var(--fg-1) !important; } .slead { color: var(--fg-3) !important; } .slead + hr + .no-repo-actions .btn-primary { color: var(--ac) !important; border-color: var(--ac) !important; background-color: transparent !important; } .slead + hr + .no-repo-actions .btn-primary::before { content: ''; background-color: var(--ac) !important; } .access-request-link { border-color: var(--bg-5) !important; } .home-panel-description + p time { color: var(--fg-1) !important; } .git-empty h5 { color: var(--fg-1) !important; } .git-empty pre.bg-light { background-color: var(--bg-2) !important; border-radius: 4px; } .project-home-panel { border-color: var(--bg-5) !important; } .project-home-panel .project-metadata > div { color: var(--fg-4) !important; } .project-stats { border-color: var(--bg-5) !important; } .project-stats .nav .stat-link { color: var(--fg-3) !important; } .project-stats .nav .stat-link:hover { color: var(--fg-1) !important; } .info-well { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .info-well .commit-row-message, .info-well .committer a { color: var(--fg-1) !important; } .info-well .commit-actions { align-self: center; } .info-well .branch-info { border-color: var(--bg-5) !important; } .info-well .branch-info .badge { background-color: var(--bg-5) !important; } .info-well .branch-info .cgray { color: var(--fg-1) !important; } .info-well svg path { fill: var(--fg-4) !important; } .info-well .limit-box { color: var(--inverse) !important; background-color: var(--v1-5) !important; } .info-well .limit-box .fa { color: var(--inverse) !important; } .info-well .branches .s12 { margin-top: 2px; } .info-well .well-segment { border-color: var(--bg-5) !important; } .info-well .well-segment code:not([class]) { background-color: var(--bg-1) !important; } .table-holder.bordered-box { border: none !important; } .blame tr:not(:first-child) > td { border-top: 1px solid var(--bg-5) !important; } .file-blame-legend { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .blame-commit { position: relative; padding-left: 12px !important; border-left: none !important; } .blame-commit::before { content: ''; position: absolute; top: 0; left: 0; bottom: 0; width: 4px; } .blame-commit .commit > a[href] > img { margin-right: 10px; } .blame .blame-commit:not(#z) { background-color: var(--bg-2) !important; } .blame-commit + .line-numbers:not(#z) { border-left: 1px solid var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 0; } .blame .commit-author-link, .blame .cdark { color: var(--fg-1) !important; } .blame .commit-sha { color: var(--ac) !important; } .legend-box-0, .blame-commit-age-0::before { background-color: var(--v4-5) !important; opacity: 0.099; } .legend-box-1, .blame-commit-age-1::before { background-color: var(--v4-5) !important; opacity: 0.199; } .legend-box-2, .blame-commit-age-2::before { background-color: var(--v4-5) !important; opacity: 0.299; } .legend-box-3, .blame-commit-age-3::before { background-color: var(--v4-5) !important; opacity: 0.399; } .legend-box-4, .blame-commit-age-4::before { background-color: var(--v4-5) !important; opacity: 0.499; } .legend-box-5, .blame-commit-age-5::before { background-color: var(--v4-5) !important; opacity: 0.599; } .legend-box-6, .blame-commit-age-6::before { background-color: var(--v4-5) !important; opacity: 0.699; } .legend-box-7, .blame-commit-age-7::before { background-color: var(--v4-5) !important; opacity: 0.799; } .legend-box-8, .blame-commit-age-8::before { background-color: var(--v4-5) !important; opacity: 0.899; } .legend-box-9, .blame-commit-age-9::before { background-color: var(--v4-5) !important; opacity: 0.999; } .readme-holder { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .readme-holder [class *= 'file-title'] { padding: 10px 16px; border-radius: 4px 4px 0 0; } .readme-holder [class *= 'file-title'] a:not(.btn) { color: var(--fg-1) !important; } .readme-holder .file-content [dir][align='left'] { text-align: left; } .readme-holder .file-content [dir][align='right'] { text-align: right; } .readme-holder .file-content [dir][align='center'] { text-align: center; } .readme-holder .file-content a img:not(.emoji) { box-sizing: content-box; margin: 0 !important; background-color: var(--bg-1) !important; } .readme-holder .file-content a img:not(.emoji)[align='left'] { padding-right: 20px; } .readme-holder .file-content a img:not(.emoji)[align='right'] { padding-left: 20px; } .readme-holder .file-content h1, .readme-holder .file-content h2, .readme-holder .file-content h3, .readme-holder .file-content h4, .readme-holder .file-content h5, .readme-holder .file-content h6 { position: relative; } .readme-holder .file-content::before, .readme-holder .file-content::after { content: ''; display: table; } .readme-holder .file-content::after { clear: both; } .committer { color: var(--fg-3) !important; } .commit .commit-author-link, .commit-row-message { color: var(--fg-1) !important; } .commit a, .generic-commit-status a { color: var(--fg-1); } .commit-header { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .commit-header:first-child { border-top-width: 1px; } .commit-message-container { font-family: var(--mono-font); background-color: transparent !important; } .pipeline-graph > div, .js-pipeline-graph > div { background-color: var(--bg-2) !important; } .pipeline-graph .ci-status-text, .js-pipeline-graph .ci-status-text { color: var(--fg-1) !important; } .pipeline-graph .build, .js-pipeline-graph .build, .pipeline-graph .gl-build, .js-pipeline-graph .gl-build { width: 100% !important; } .pipeline-graph .build-content, .js-pipeline-graph .build-content, .pipeline-graph .gl-build-content, .js-pipeline-graph .gl-build-content { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; transition: 0.1s ease !important; } .pipeline-graph .build-content:hover, .js-pipeline-graph .build-content:hover, .pipeline-graph .gl-build-content:hover, .js-pipeline-graph .gl-build-content:hover { background-color: var(--bg-3) !important; } .pipeline-graph .build .linked-pipeline-content, .js-pipeline-graph .build .linked-pipeline-content, .pipeline-graph .gl-build .linked-pipeline-content, .js-pipeline-graph .gl-build .linked-pipeline-content { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; border-radius: 8px !important; } .pipeline-graph .build .linked-pipeline-content::before, .js-pipeline-graph .build .linked-pipeline-content::before, .pipeline-graph .gl-build .linked-pipeline-content::before, .js-pipeline-graph .gl-build .linked-pipeline-content::before { content: unset !important; } .pipeline-graph .build .linked-pipeline-content:hover, .js-pipeline-graph .build .linked-pipeline-content:hover, .pipeline-graph .gl-build .linked-pipeline-content:hover, .js-pipeline-graph .gl-build .linked-pipeline-content:hover { background-color: var(--bg-0) !important; } .pipeline-graph .curve::before, .js-pipeline-graph .curve::before, .pipeline-graph .build:not(first-child)::before, .js-pipeline-graph .build:not(first-child)::before, .pipeline-graph .gl-build:not(first-child)::before, .js-pipeline-graph .gl-build:not(first-child)::before, .stage-container::before, .pipeline-graph .curve::after, .js-pipeline-graph .curve::after, .pipeline-graph .build:not(first-child)::after, .js-pipeline-graph .build:not(first-child)::after, .pipeline-graph .gl-build:not(first-child)::after, .js-pipeline-graph .gl-build:not(first-child)::after, .stage-container::after { border-color: var(--bg-5) !important; } .ci-build-text, .ci-status-text, .pipeline-graph .build-content .gl-font-weight-100, .js-pipeline-graph .build-content .gl-font-weight-100, .pipeline-graph .gl-build-content .gl-font-weight-100, .js-pipeline-graph .gl-build-content .gl-font-weight-100 { font-weight: normal !important; color: var(--fg-4) !important; } div[class *= 'mini-pipe']:focus { box-shadow: 0 0 4px 0px var(--ac) !important; } div[class *= 'mini-pipe'] li:hover [class *= 'dropdown-item'] { background-color: var(--bg-5) !important; } .build-page .top-bar { z-index: 99; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 4px 4px 0 0; top: 49px !important; } .build-page .job-log { border: 1px solid var(--bg-5); border-top: none; color: var(--fg-1) !important; background-color: var(--bg-1) !important; box-shadow: none; border-radius: 0 0 4px 4px; } .build-page .line-number { color: var(--fg-4) !important; } .build-page .collapsible-line .log-duration-badge { background-color: var(--bg-5) !important; } .build-page .collapsible-line:hover { background-color: var(--bg-2) !important; } .build-page .term-fg-l-red { color: var(--v1-5) !important; } .build-page .term-fg-l-blue { color: var(--v6-5) !important; } .build-page .term-fg-l-cyan { color: var(--v5-5) !important; } .build-page .term-fg-l-green { color: var(--v4-5) !important; } .build-page .term-fg-l-yellow { color: var(--v3-5) !important; } .build-page .term-fg-l-magenta { color: var(--v7-5) !important; } .build-page div.build-trace-container { padding-right: 0 !important; } .build-trace { border: 1px solid var(--bg-5); color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .build-trace-container { padding-right: 16px !important; } .detail-page-header { color: var(--fg-4) !important; border-color: var(--bg-3) !important; } .author { color: var(--fg-1) !important; } .detail-page-header a { color: var(--fg-3); } .issuable-warning-icon { background-color: var(--v2-2) !important; } .issuable-warning-icon svg { fill: var(--v2-8) !important; } .detail-page-description, .detail-page-description .title { border-color: var(--bg-3) !important; } .page-content-header [class *= '-link'] { color: var(--fg-1) !important; } .page-content-header .header-content a { color: var(--fg-1) !important; } .detail-page-description .title { color: var(--fg-1) !important; } .detail-page-description small { color: var(--fg-4) !important; } .edited-text, .edited-text .author-link { color: var(--fg-4) !important; } .filtered-search-box { border-radius: 4px; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; min-height: 36px; } .filtered-search-box ul { padding: 0 !important; } .filtered-search-box input { padding-left: 12px !important; border: none !important; background-color: transparent !important; } .filtered-search-box input:focus { box-shadow: none !important; } .filtered-search-box .clear-search { border-radius: 4px; background-color: var(--bg-1) !important; } .filtered-search-box.focus { border-color: var(--v6-6) !important; box-shadow: 0 0 0 0.2rem var(--v6-3) !important; } .filtered-search-box-input-container { background-color: transparent !important; } .filtered-search-token .name, .filtered-search-term .name, .filtered-search-token .operator, .filtered-search-term .operator { color: var(--fg-2) !important; background-color: var(--bg-2) !important; } .filtered-search-token .value-container, .filtered-search-term .value-container { color: var(--fg-1) !important; background-color: var(--bg-3) !important; } .filtered-search-token:first-child { margin-left: 5px; } .filtered-search-term .name { background-color: transparent !important; } .mr-state-widget .mr-source-target { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .mr-widget-heading { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .mr-state-widget .mr-widget-extension { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: 0 1px var(--bg-5) !important; } .mr-state-widget .mr-widget-extension:last-child { border-radius: 0 0 3px 3px; } .mr-state-widget .mr-widget-extension .label-branch { background-color: var(--bg-1) !important; } .mr-state-widget .mr-widget-extension + .border-top > table { margin-bottom: 0px !important; border: none !important; border-radius: 0 0 4px 4px !important; } .mr-state-widget .mr-widget-extension + .border-top > table thead tr th { background-color: var(--bg-1) !important; } .mr-state-widget .mr-section-container { border: 1px solid var(--bg-5) !important; background-color: var(--bg-1) !important; } .mr-state-widget .mr-section-container::before { border-color: var(--bg-2) !important; } .mr-state-widget .mr-section-container > .mr-widget-section { border-radius: 0; color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .mr-state-widget .mr-section-container .mr-widget-help { color: var(--fg-4) !important; } .mr-state-widget .mr-section-container .mr-widget-empty-state { color: var(--fg-1) !important; } .mr-widget-workflow::before { border-width: 2px; border-color: var(--bg-2) !important; } .mr-widget-workflow > :first-child { border-top: none; } .mr-state-widget .mr-widget-border-top { border-color: var(--bg-5) !important; } .mr-state-widget .mr-widget-info { color: var(--fg-1) !important; } .mr-state-widget .mr-widget-body.mr-pipeline-suggest { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .mr-state-widget .mr-widget-body .gl-font-weight-bold { color: var(--fg-3) !important; } .report-block { color: var(--fg-1) !important; } .report-block-list-issue-parent { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .report-block-list-issue-description { color: var(--fg-1) !important; } .report-block-container { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .failed > svg { fill: var(--v1-5) !important; } .neutral > svg { fill: var(--fg-4) !important; } .success > svg { fill: var(--v4-5) !important; } .mr-state-widget .border-top { border-color: var(--bg-5) !important; } .mr-state-widget .border-top .table tr:not(:first-child) > td { border-top: 1px solid var(--bg-5) !important; } .mr-state-widget .mr-widget-body.media .square + button { margin-right: 10px; } .mr-state-widget .mr-widget-body.media .bold { margin-left: 0; color: var(--fg-4) !important; } .mr-state-widget .deploy-heading, .mr-state-widget .merge-train-position-indicator { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .linked-pipeline-mini-list.is-downstream > svg.arrow-icon + a[href] { margin-top: 5px !important; } .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'] { background-color: var(--bg-2) !important; } .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'], .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'] .s16 { width: 24px !important; height: 24px !important; } .linked-pipeline-mini-list.is-downstream [class *= 'ci-status']:hover > .s16 { width: 22px !important; height: 22px !important; } .mr-state-widget .ci-widget { color: var(--fg-1) !important; } .mr-state-widget .mr-widget-footer { border-color: var(--bg-5) !important; } .mr-state-widget .mr-widget-footer .btn-link { color: var(--ac) !important; } .mr-state-widget .mr-widget-footer .mr-widget-help { color: var(--fg-3) !important; } .mr-state-widget .pipeline-number, .mr-state-widget .commit-sha, .mr-state-widget .label-branch { padding: 0.2em 0.4em; font-weight: normal !important; color: var(--ac); background-color: var(--bg-2) !important; border-radius: 4px; box-shadow: inset 0 0 0 1px var(--bg-5); } .mr-state-widget .pipeline-number.label-truncate > a, .mr-state-widget .commit-sha.label-truncate > a, .mr-state-widget .label-branch.label-truncate > a { line-height: 1.2 !important; } .mr-state-widget .bold, .mr-state-widget .media-body, .mr-state-widget .code-text, .mr-state-widget .label-branch { color: var(--fg-1) !important; } .mr-state-widget .diverged-commits-count, .mr-state-widget .coverage { color: var(--fg-4) !important; } .wiki a { color: var(--ac); } .wiki h1, .wiki h2 { color: var(--fg-1) !important; border-color: var(--bg-3) !important; } .wiki-last-edit-by { color: var(--fg-4) !important; } .wiki-last-edit-by strong { color: var(--fg-1) !important; } .wiki-sidebar.right-sidebar a { color: var(--fg-4) !important; } .wiki-sidebar.right-sidebar .active a { color: var(--ac) !important; } .wiki-sidebar.right-sidebar .btn { background-color: var(--bg-1) !important; } .wiki-form .form-control { background-color: var(--bg-1) !important; } .wiki-page-header + .table-holder > table { margin-top: 10px; border: 1px solid var(--bg-5); } .wiki-page-header + .table-holder > table thead > tr > th { border-top: none; } .wiki-page-header + .table-holder > table tbody > tr:hover { background-color: var(--bg-0) !important; } .wiki-history.table { margin-top: 16px; border: 1px solid var(--bg-5); } .wiki-history.table thead > tr > th { border-top: none; } .wiki-history.table tbody > tr > td { border-top: 1px solid var(--bg-5) !important; } .cluster-application-list { border-color: var(--bg-5) !important; } .cluster-application-row { background-color: var(--bg-2) !important; } .cluster-application-row img.avatar:not(.identicon) { background-color: 0 0 unset !important; } .clusters-container .clusters-table { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .project-visibility-setting, .project-feature-settings, .sub-section { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .settings { border-color: var(--bg-3) !important; } .project-feature-row .form-control { background-color: var(--bg-1) !important; } .settings-message { color: var(--v9-8) !important; border-color: var(--v2-4) !important; background-color: var(--v2-1) !important; } .settings .account-well { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .settings .account-well li > code { background-color: var(--bg-1) !important; } .settings .protected-branches-list > .table-bordered { border: none !important; } .settings .protected-tags-list { border: 1px solid var(--bg-5) !important; border-radius: 4px; } .settings-content .sub-section { border-radius: 4px; } .settings-content .sub-section .btn-default, .settings-content .sub-section .form-control, .settings-content .sub-section .select2-choice { background-color: var(--bg-1) !important; } .settings-content .sub-section .btn-default:hover { background-color: var(--bg-3) !important; } .project-badges { margin-top: -0.5rem; } .project-badges img { margin-top: 0.5rem; border-radius: 4px; } .file-holder { border-color: var(--bg-5) !important; } .file-holder .file-title { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .file-holder .file-title-flex-parent { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .file-holder .file-title-flex-parent a { color: var(--fg-1); } .file-holder .file-title-flex-parent .btn.disabled { color: var(--fg-5) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .file-holder .file-title-name, .file-holder .file-title strong { color: var(--fg-1) !important; } .file-holder .file-content { background-color: var(--bg-1) !important; border-radius: 0 0 3px 3px; } .file-holder .file-content pre.code.highlight.white:not([lang]) { background-color: var(--bg-1) !important; } .file-holder .file-content.wiki, .documentation-index { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .file-holder .file-content.wiki p, .documentation-index p { color: inherit !important; } .file-holder .file-content.wiki > *, .documentation-index > * { color: inherit !important; border-color: inherit !important; } .file-holder .file-content.wiki a, .documentation-index a, .file-holder .file-content.wiki a > code, .documentation-index a > code { color: var(--v0-8); } .file-holder .file-content.wiki .anchor::after, .documentation-index .anchor::after { content: '#' !important; color: var(--fg-5) !important; } .panel { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .panel-default { background-color: transparent !important; } .panel > .panel-heading { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .panel li:not([class*='disabled']):hover { background-color: var(--bg-2) !important; } .code.white .line-numbers, .code.none .line-numbers { background-color: var(--bg-2) !important; } .code.white .line-numbers > a, .code.none .line-numbers > a { color: var(--fg-3) !important; background-color: transparent !important; } .code.white pre.code, .code.none pre.code, .code.white .line_content, .code.none .line_content { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .code.white code span.line:hover, .code.none code span.line:hover { background-color: var(--bg-2) !important; } .code.white code span.line:hover.hll, .code.none code span.line:hover.hll { background-color: var(--v3-2) !important; } .code.white code .hll, .code.none code .hll { background-color: var(--v3-1) !important; } .idiff.addition { color: var(--v4-9) !important; background-color: var(--v4-1) !important; } .idiff.deletion { color: var(--v1-9) !important; background-color: var(--v1-1) !important; } .old .idiff { color: var(--v9-9) !important; background-color: var(--v1-2) !important; } .new .idiff { color: var(--v9-9) !important; background-color: var(--v4-2) !important; } .code.white pre.code { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .code.none pre.code { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .code.none pre.code .line span { color: var(--fg-1) !important; } .code.white .line a { color: var(--v6-7) !important; } .code.white .err { color: var(--v9-9) !important; background-color: var(--v1-3) !important; } .code.white .gi { color: var(--v9-8) !important; background-color: var(--v4-2) !important; } .code.white .gd { color: var(--v9-8) !important; background-color: var(--v1-2) !important; } .code.white .c, .code.white .cm, .code.white .c1, .code.white .gh, .code.white .nn, .code.white .go, .code.white .gt { color: var(--fg-4) !important; } .code.white .n, .code.white .cp, .code.white .gp, .code.white .s { color: var(--fg-1) !important; } .code.white .no, .code.white .na, .code.white .nb { color: var(--v5-7) !important; } .code.white .sx, .code.white .se, .code.white .sh, .code.white .s1, .code.white .s2 { color: var(--v1-7) !important; } .code.white .sr, .code.white .vi, .code.white .mf, .code.white .ne, .code.white .nv { color: var(--v4-6) !important; } .code.white .nt, .code.white .m, .code.white .mi, .code.white .mh { color: var(--v6-7) !important; } .code.white .nf, .code.white .ss, .code.white .si, .code.white .nc { color: var(--v7-8) !important; } .code.white .ni, .code.white .gu, .code.white .sb, .code.white .kt { color: var(--v8-6) !important; } .file-title, .file-title-flex-parent { border-top: 1px solid var(--bg-5) !important; border-radius: 4px 4px 0 0; } .diff-file .file-title, .diff-file .file-title-flex-parent { top: 165px; } .diff-file.conflict .file-title, .diff-file.conflict .file-title-flex-parent { top: 49px !important; } .diff-file .file-title.is-commit, .diff-file .file-title-flex-parent.is-commit, .diff-file .file-title.is-compare, .diff-file .file-title-flex-parent.is-compare { top: 117px; } .sticky-placeholder + div .is-commit { top: 86px !important; } .diff-file .file-title, .diff-file .file-title-flex-parent { box-shadow: none !important; } .diff-file .file-title::before, .diff-file .file-title-flex-parent::before { background-color: var(--bg-0) !important; } .diff-file.preview-container .file-container { background-color: transparent !important; } .diff-file.preview-container .file-container .file-info { color: var(--fg-3) !important; } .note-container { border-color: var(--bg-5) !important; background-color: transparent !important; } .note-container .discussion-notes::before, .note-container .discussion-form::before { background-color: transparent !important; filter: invert(0.7); } .diff-file .diff-content { border-radius: 0 0 4px 4px; color: var(--fg-1) !important; background-color: var(--bg-1) !important; } .nothing-here-block { color: var(--fg-4) !important; } .nothing-here-block .click-to-expand { color: var(--ac) !important; border-color: transparent !important; background-color: transparent !important; } .diff-file .diff-content .image { background-color: var(--bg-1) !important; } .diff-file .diff-content .image .frame { background-color: transparent !important; } .diff-file .diff-content .image .frame.added { border-color: var(--v4-5) !important; } .diff-file .diff-content .image .frame.deleted { border-color: var(--v1-5) !important; } .diff-file .diff-content .image .frame img { background-image: linear-gradient(45deg, var(--bg-5) 25%, transparent 25%, transparent 75%, var(--bg-5) 75%, var(--bg-5) 100%), linear-gradient(45deg, var(--bg-5) 25%, transparent 25%, transparent 75%, var(--bg-5) 75%, var(--bg-5) 100%); border-color: var(--bg-5) !important; } .diff-file .diff-content .image .frame img:-moz-broken::before { content: 'broken image'; } .diff-file .diff-content .image-info { color: var(--fg-3) !important; } .diff-file .diff-content .image ~ .note-container { border-color: transparent !important; background-color: transparent !important; } .diff-file .diff-content .image .swipe .swipe-bar, .diff-file .diff-content .image .controls { filter: invert(0.95) brightness(100%); } .diff-file .diff-content .view-modes { background-color: transparent !important; } .diff-file .diff-content .view-modes li { color: var(--fg-4) !important; border-color: var(--bg-5) !important; } .diff-file .diff-content .view-modes .active { color: var(--fg-1) !important; } .diff-file .diff-content .notes_holder td { border-top-color: var(--bg-5) !important; } .diff-file .diff-content .notes_holder td, .diff-file .diff-content .diff-discussions { border-bottom-color: var(--bg-5) !important; } .diff-files-changed { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; top: 49px; } .diff-files-changed > div > .dropdown { margin-left: 0; padding-left: 0; background-color: transparent !important; } .cred:not(#z) { color: var(--v1-6) !important; fill: var(--v1-6) !important; } .cgreen:not(#z) { color: var(--v4-5) !important; fill: var(--v4-5) !important; } .highlighted:not(#z) { color: var(--v0-9) !important; } .diff-changed-file-path { color: var(--fg-4) !important; } .diff-files-changed [class *= 'summary-toggle'] { color: var(--v6-7) !important; background-color: transparent !important; } .diff-files-changed [class *= 'summary-toggle']::before { content: unset; } .diff-file.is-active { box-shadow: var(--bshadow) !important; } .diff-tree-list { top: 165px !important; } .diff-tree-list .drag-handle:hover { background-color: var(--bg-2) !important; } .diff-tree-list .drag-handle.is-dragging { background-color: var(--bg-5) !important; } .diff-tree-list .file-row:hover, .diff-tree-list .file-row:focus { background-color: var(--bg-2) !important; } .diff-tree-list .file-row-header.bg-white { background-color: var(--bg-0) !important; } .diff-tree-list .file-row.is-active { background-color: var(--bg-2) !important; } .diff-file.conflict { border-top: none !important; } .diff-file.conflict tr.line_holder .head { border-color: var(--v4-3) !important; background-color: var(--v4-0) !important; } .diff-file.conflict tr.line_holder .head .btn { border-color: var(--v4-3) !important; background-color: var(--v4-3) !important; } .diff-file.conflict tr.line_holder .head.diff-line-num, .diff-file.conflict tr.line_holder .head.line_content.header, .diff-file.conflict tr.line_holder .head.line_content:hover { background-color: var(--v4-1) !important; } .diff-file.conflict tr.line_holder .origin { border-color: var(--v6-3) !important; background-color: var(--v6-0) !important; } .diff-file.conflict tr.line_holder .origin .btn { border-color: var(--v6-3) !important; background-color: var(--v6-3) !important; } .diff-file.conflict tr.line_holder .origin.diff-line-num, .diff-file.conflict tr.line_holder .origin.line_content.header, .diff-file.conflict tr.line_holder .origin.line_content:hover { background-color: var(--v6-1) !important; } .diff-file.conflict tr.line_holder .unselected { border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .diff-file.conflict tr.line_holder .unselected.diff-line-num { background-color: var(--bg-3) !important; } .diff-file.conflict tr.line_holder .unselected.line_content.header, .diff-file.conflict tr.line_holder .unselected.line_content:hover:not(#z) { background-color: var(--bg-3) !important; } .diff-file.conflict tr.line_holder .unselected.line_content:not(.header) { background-color: var(--bg-2) !important; } .diff-file.conflict .editor-wrap.saved .editor { border-color: var(--v4-5) !important; } .code.white, .code.none { color: var(--fg-1); background-color: var(--bg-1); } .code.white .line_holder pre.code, .code.none .line_holder pre.code, .code.white .line_holder .line_content, .code.none .line_holder .line_content { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } button.add-diff-note { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } button.add-diff-note:hover { background-color: var(--bg-4) !important; } .code.white .line_holder .unfold:not(#z), .code.none .line_holder .unfold:not(#z), .code.white .line_holder .unfold:not(#z) + .line_content, .code.none .line_holder .unfold:not(#z) + .line_content { color: var(--fg-4) !important; } .code.white .line_holder.match, .code.none .line_holder.match, .code.white .line_holder.new-nonewline, .code.none .line_holder.new-nonewline { background-color: var(--bg-2) !important; } .code.white .line_holder.match .match, .code.none .line_holder.match .match, .code.white .line_holder.new-nonewline .match, .code.none .line_holder.new-nonewline .match { color: var(--fg-4) !important; } .code.white .line_holder .diff-line-num, .code.none .line_holder .diff-line-num { color: var(--fg-4) !important; background-color: var(--bg-2) !important; } .code.white .line_holder .diff-line-num > a, .code.none .line_holder .diff-line-num > a { color: var(--fg-3) !important; } .diff-line-num { border-color: var(--bg-5) !important; } .code.white .line_holder .diff-line-num.old, .code.none .line_holder .diff-line-num.old { border-color: var(--v1-2) !important; background-color: var(--v1-1) !important; } .code.white .line_holder .diff-line-num.new, .code.none .line_holder .diff-line-num.new { border-color: var(--v4-2) !important; background-color: var(--v4-1) !important; } .code.white .line_holder .diff-line-num.hll, .code.none .line_holder .diff-line-num.hll { border-color: var(--v3-2) !important; background-color: var(--v3-1) !important; } .code.white .line_holder .diff-line-num.is-over.diff-line-num, .code.none .line_holder .diff-line-num.is-over.diff-line-num { background-color: var(--bg-4) !important; } .code.white .line_holder .diff-line-num.is-over.diff-line-num + .line_content, .code.none .line_holder .diff-line-num.is-over.diff-line-num + .line_content { background-color: var(--bg-3) !important; } .code.white .line_holder .diff-line-num.is-over.old, .code.none .line_holder .diff-line-num.is-over.old { border-color: var(--v1-4) !important; background-color: var(--v1-2) !important; } .code.white .line_holder .diff-line-num.is-over.new, .code.none .line_holder .diff-line-num.is-over.new { border-color: var(--v4-4) !important; background-color: var(--v4-2) !important; } .code.white .line_holder .diff-line-num.is-over.hll, .code.none .line_holder .diff-line-num.is-over.hll { border-color: var(--v3-4) !important; background-color: var(--v3-2) !important; } .code.white .line_holder:hover .diff-td:not(.match):not(.old):not(.new):not(.hll), .code.none .line_holder:hover .diff-td:not(.match):not(.old):not(.new):not(.hll), .code.white .line_holder:hover > [class ^= 'line']:not(.match):not(.old):not(.new):not(.hll), .code.none .line_holder:hover > [class ^= 'line']:not(.match):not(.old):not(.new):not(.hll) { background-color: var(--bg-3) !important; } .code.white .line_holder:hover .diff-td.old:not(.diff-line-num), .code.none .line_holder:hover .diff-td.old:not(.diff-line-num), .code.white .line_holder:hover > [class ^= 'line'].old:not(.diff-line-num), .code.none .line_holder:hover > [class ^= 'line'].old:not(.diff-line-num) { background-color: var(--v1-1) !important; } .code.white .line_holder:hover .diff-td.new:not(.diff-line-num), .code.none .line_holder:hover .diff-td.new:not(.diff-line-num), .code.white .line_holder:hover > [class ^= 'line'].new:not(.diff-line-num), .code.none .line_holder:hover > [class ^= 'line'].new:not(.diff-line-num) { background-color: var(--v4-1) !important; } .code.white .line_holder:hover .diff-td.hll:not(.diff-line-num), .code.none .line_holder:hover .diff-td.hll:not(.diff-line-num), .code.white .line_holder:hover > [class ^= 'line'].hll:not(.diff-line-num), .code.none .line_holder:hover > [class ^= 'line'].hll:not(.diff-line-num) { background-color: var(--v3-1) !important; } .code.white .line_holder [class^='line'], .code.none .line_holder [class^='line'], .code.white .line_holder .diff-td:not(.diff-line-num), .code.none .line_holder .diff-td:not(.diff-line-num) { background-color: transparent !important; } .parallel.left-side.old { background-color: var(--v1-0) !important; } .code.white .line_holder [class^='line'].old, .code.none .line_holder [class^='line'].old, .code.white .line_holder .diff-td:not(.diff-line-num).old, .code.none .line_holder .diff-td:not(.diff-line-num).old { background-color: var(--v1-0) !important; } .code.white .line_holder [class^='line'].old::before, .code.none .line_holder [class^='line'].old::before, .code.white .line_holder .diff-td:not(.diff-line-num).old::before, .code.none .line_holder .diff-td:not(.diff-line-num).old::before { color: var(--v1-6) !important; } .code.white .line_holder [class^='line'].new, .code.none .line_holder [class^='line'].new, .code.white .line_holder .diff-td:not(.diff-line-num).new, .code.none .line_holder .diff-td:not(.diff-line-num).new { background-color: var(--v4-0) !important; } .code.white .line_holder [class^='line'].new::before, .code.none .line_holder [class^='line'].new::before, .code.white .line_holder .diff-td:not(.diff-line-num).new::before, .code.none .line_holder .diff-td:not(.diff-line-num).new::before { color: var(--v4-6) !important; } .code.white .line_holder [class^='line'].hll, .code.none .line_holder [class^='line'].hll, .code.white .line_holder .diff-td:not(.diff-line-num).hll, .code.none .line_holder .diff-td:not(.diff-line-num).hll { background-color: var(--v3-0) !important; } .code.white .line_holder [class^='line'].hll::before, .code.none .line_holder [class^='line'].hll::before, .code.white .line_holder .diff-td:not(.diff-line-num).hll::before, .code.none .line_holder .diff-td:not(.diff-line-num).hll::before { color: var(--fg-3) !important; } .code.white .line_holder:not(.diff-expanded) > .left-side + .right-side, .code.none .line_holder:not(.diff-expanded) > .left-side + .right-side, .code.white .line_holder:not(.diff-expanded) > .left-side + .diff-line-num, .code.none .line_holder:not(.diff-expanded) > .left-side + .diff-line-num { border-left: 1px solid var(--bg-5) !important; } .code.white .line_holder.diff-expanded .diff-line-num, .code.none .line_holder.diff-expanded .diff-line-num { border-right-color: var(--bg-2) !important; } .code.white .line_holder.diff-expanded .line_content:not(#z), .code.none .line_holder.diff-expanded .line_content:not(#z) { background-color: var(--bg-2) !important; } .diff-comment-avatar, .diff-comments-more-count { border-color: var(--bg-1) !important; } .diff-comments-more-count, .diff-notes-collapse { border-radius: var(--avatar); color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-4) !important; } .js-temp-notes-holder td { border-color: var(--bg-5) !important; } .code.white .line_expansion, .code.none .line_expansion { background-color: var(--bg-2) !important; } .code.white .line_expansion td, .code.none .line_expansion td, .code.white .line_expansion .diff-td, .code.none .line_expansion .diff-td { border-color: var(--bg-5) !important; } .code.white .line_expansion a, .code.none .line_expansion a, .code.white .line_expansion span, .code.none .line_expansion span { color: var(--ac) !important; } .code.white.white, .code.none.white { color: var(--fg-1); background-color: transparent; } .code.white .diff-tr:last-child, .code.none .diff-tr:last-child { border-radius: 0 0 4px 4px; } .code.white .diff-tr:last-child > .diff-td, .code.none .diff-tr:last-child > .diff-td, .code.white tbody > tr.line_expansion.match:last-child > td, .code.none tbody > tr.line_expansion.match:last-child > td { border-bottom: none !important; } .group-list-tree::before { border-color: var(--bg-5) !important; } .group-list-tree .folder-caret, .group-list-tree .item-type-icon { color: var(--fg-4) !important; } .group-list-tree .group-row { border-color: var(--bg-5) !important; } .group-list-tree .group-row a { color: var(--fg-1) !important; } .group-list-tree .group-row::before { border-color: var(--bg-5) !important; } .group-list-tree .group-row-contents:hover { background-color: var(--bg-2) !important; } .group-list-tree .group-row:last-child::before { background-color: var(--bg-0) !important; } .group-list-tree .group-row .metadata { margin-right: 10px; } .group-list-tree .group-row .description p, .group-list-tree .group-row .stat-value, .group-list-tree .group-row .last-updated { color: var(--fg-4) !important; } .group-list-tree .folder-caret { margin-left: 10px; } .cover-block { background-color: var(--bg-1) !important; } .cover-title, .cover-status, .cover-desc { color: var(--fg-1) !important; } .calendar-hint { color: var(--fg-1) !important; } .calendar svg.contrib-calendar > g text { fill: var(--fg-4) !important; } .calendar svg.contrib-calendar > g rect { fill: var(--v0-9) !important; } .calendar svg.contrib-calendar > g rect[fill = '#ededed'] { opacity: 0.06; } .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(17'] { opacity: 0.2; } .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(12'] { opacity: 0.45; } .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(82'] { opacity: 0.7; } .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(37'] { opacity: 1; } .calendar svg.contrib-calendar > g .user-contrib-cell[data-level="0"] { opacity: 0.06; } .calendar svg.contrib-calendar > g .user-contrib-cell[data-level="1"] { opacity: 0.2; } .calendar svg.contrib-calendar > g .user-contrib-cell[data-level="2"] { opacity: 0.45; } .calendar svg.contrib-calendar > g .user-contrib-cell[data-level="3"] { opacity: 0.7; } .calendar svg.contrib-calendar > g .user-contrib-cell[data-level="4"] { opacity: 1; } .user-profile .projects-block, .user-profile .activities-block { padding: 0 12px; background-color: var(--bg-2) !important; border-radius: 4px; } .user-profile .activities-block [data-href] { min-height: 40px; } .user-profile .activities-block [data-href] .hide:first-child:last-child { display: flex !important; justify-content: center; } .user-profile .activities-block [data-href] .hide:first-child:last-child > div { display: none; } .user-profile .activities-block [data-href] .hide:first-child:last-child::before { content: 'No recent activities'; font-size: 15px; color: var(--fg-1) !important; } .roadmap-container .roadmap-shell { border-color: var(--bg-5) !important; border-top: 1px solid var(--bg-5); } .roadmap-container .timeline-header-blank, .roadmap-container .timeline-header-item { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .roadmap-container .timeline-header-blank::before { border-color: var(--bg-5) !important; box-shadow: none !important; background: linear-gradient(to bottom, var(--shadow) 0%, transparent 100%) !important; } .roadmap-container .timeline-header-item .item-label { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .roadmap-container .timeline-header-item .item-sublabel .sublabel-value { color: var(--fg-4) !important; } .roadmap-container .timeline-header-item .item-sublabel .label-bold { color: var(--fg-1) !important; } .roadmap-container .milestones-list-title { background-color: var(--bg-0) !important; } .roadmap-container .milestones-list-title::after { width: 4px; right: -4px; background: linear-gradient(to right, var(--shadow) 0%, transparent 100%); } .roadmap-container .milestone-start-and-end { border-color: var(--bg-5) !important; } .roadmap-container .milestone-timeline-cell { background-color: var(--bg-1) !important; } .roadmap-container .milestone-item-details { color: var(--fg-4) !important; } .roadmap-container .milestone-item-details .timeline-bar, .roadmap-container .milestone-item-details .timeline-bar::before { background-color: var(--fg-4) !important; } .roadmap-container .milestone-item-details .timeline-bar::after { border-color: var(--fg-4) !important; background-color: var(--fg-1) !important; } .roadmap-container .milestone-url { color: var(--fg-4) !important; } .roadmap-container .milestone-item-details:hover .timeline-bar, .roadmap-container .milestone-item-details:hover .timeline-bar::before { background-color: var(--fg-1) !important; } .roadmap-container .milestone-item-details:hover .milestone-url { color: var(--fg-1) !important; } .roadmap-container .epic-bar { background-color: var(--v6-5) !important; } .roadmap-container .epic-bar-child-epic { border-color: var(--v6-5) !important; background-color: var(--bg-0) !important; } .roadmap-container .epic-bar-child-epic p, .roadmap-container .epic-bar-child-epic svg { color: var(--v6-5) !important; } .roadmap-container .epic-bar-child-epic .progress-bar { background-color: var(--v6-5) !important; } .roadmap-container .epic-details-cell { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .roadmap-container .epic-timeline-cell { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .roadmap-container .epics-list-item:hover > .epic-timeline-cell { background-color: var(--bg-0) !important; } .roadmap-container .epic-group-timeframe { color: var(--fg-4) !important; } .roadmap-container .epic-title, .roadmap-container .epic-title > a { color: var(--fg-1) !important; } .roadmap-container .timeline-header-blank::after, .roadmap-container .milestones-list-title::after, .roadmap-container .epic-details-cell::after { width: 4px; right: -4px; background: linear-gradient(to right, var(--shadow) 0%, transparent 100%); } .roadmap-container .current-day-indicator, .roadmap-container .current-day-indicator-header { background-color: var(--ac) !important; } .notes { background-color: transparent !important; } .notes::before { border-color: var(--bg-4) !important; } .notes .replies-toggle { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .notes .replies-toggle > span:hover { color: var(--fg-3) !important; } .notes .replies-toggle.collapsed { color: var(--fg-3) !important; border-bottom: none; } .notes .replies-toggle.collapsed .author-link { color: var(--fg-1) !important; } .notes .replies-toggle .collapse-replies-btn:hover { color: var(--fg-3) !important; } .diff-file .notes_holder { font-family: var(--ui-font) !important; } .diff-file .notes_holder .diff-td, .diff-file .notes_holder td { border-color: var(--bg-5); } .diff-file .notes-content { padding-bottom: 0px !important; background-color: transparent !important; } .note-headline-light, .note-timestamp { color: var(--fg-3) !important; } .note-header-info a:hover, .note-header-info a.hover { color: var(--ac) !important; } .note-actions button.btn:not(#z) { color: var(--fg-3) !important; border-color: transparent !important; background-color: transparent !important; box-shadow: none !important; } .note-actions .js-reply-button > *, .note-actions .note-action-button:not(.line-resolve-btn) > *, .note-actions .js-reply-button > * > svg, .note-actions .note-action-button:not(.line-resolve-btn) > * > svg { transition: 0.15s ease; color: var(--fg-4) !important; } .note-actions .js-reply-button:hover > *, .note-actions .note-action-button:not(.line-resolve-btn):hover > *, .note-actions .js-reply-button:hover > * > svg, .note-actions .note-action-button:not(.line-resolve-btn):hover > * > svg { color: var(--fg-1) !important; fill: var(--fg-1) !important; } .note.system-note .note-text { color: var(--fg-1) !important; } .note.system-note .timeline-icon > svg { fill: var(--fg-4) !important; } .note.system-note .system-note-message a:not(.gl-link) { color: var(--ac); } .note.system-note.note-wrapper .timeline-icon { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .note.system-note .system-note-commit-list::after { background: linear-gradient(transparent -100px, var(--bg-0) 100%) !important; } .note.system-note .system-note-commit-list-toggler { color: var(--ac) !important; } .note.timeline-entry { color: var(--fg-1) !important; } .note.timeline-entry:not(.note-form):not(.system-note) { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .note.timeline-entry:not(.note-wrapper):not(.note-discussion) { background-color: transparent !important; } .note.timeline-entry:not(.note-wrapper):not(.note-discussion) > .timeline-entry-inner { border-color: var(--bg-5) !important; } .note.timeline-entry:not(.note-wrapper):not(.note-discussion) blockquote > p, .note.timeline-entry:not(.note-wrapper):not(.note-discussion) .blockquote > p, .note.timeline-entry:not(.note-wrapper):not(.note-discussion) li > p { color: var(--fg-3) !important; } .note.timeline-entry:not(.note-wrapper):not(.note-discussion) .system-note-message a:not(.gl-link) { color: var(--ac); } .disabled-comment { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .disabled-comment a { color: var(--ac) !important; } .notes + div > .disabled-comment { margin-top: 16px; padding: 8px 0; } [class *= 'award-control-'], [class *= 'award-control-'] svg { fill: var(--fg-4) !important; } [class *= 'award-control-']:hover svg { fill: var(--fg-1) !important; } [class *= 'award-control-'].is-active svg { fill: var(--ac) !important; } .emoji-menu { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .emoji-menu input { background-color: var(--bg-1) !important; } .emoji-picker-category-active { color: var(--fg-1) !important; border-color: var(--ac) !important; } .emoji-picker-category-header { background: linear-gradient(to top, transparent, var(--bg-2)) !important; } .line-resolve-all { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .line-resolve-btn { color: var(--fg-4) !important; } .line-resolve-btn.is-disabled svg { fill: var(--fg-4) !important; } .line-resolve-btn.is-active { color: var(--v4-5) !important; } .line-resolve-btn.is-active svg { fill: var(--v4-5) !important; } .epic-tabs-content .card-header .issue-count-badge { background-color: transparent !important; } .status-at-risk { color: var(--v1-5) !important; background-color: rgba(255,0,102,0.125) !important; } .status-on-track { color: var(--v4-5) !important; background-color: rgba(0,255,102,0.125) !important; } .status-needs-attention { color: var(--v2-5) !important; background-color: rgba(255,102,0,0.125) !important; } .status-at-risk > .gl-label-text, .status-on-track > .gl-label-text, .status-needs-attention > .gl-label-text { color: inherit !important; } .bullet-separator { color: var(--fg-4) !important; } .gl-label[class *= 'status-'] > .gl-label-text { box-shadow: none !important; } .sortable-drag { background-color: transparent !important; box-shadow: none !important; } .js-comment-form .float-left.btn-group { float: unset !important; } .discussion-header { border-color: transparent !important; } .discussion-header + .discussion-body[style=''] { border-top: 1px solid var(--bg-5); } .discussion-headline-light { color: var(--fg-4) !important; } .discussion-toggle-button, .discussion-header .author-link { color: var(--fg-1); } .discussion-toggle-button:hover, .discussion-header .author-link:hover, .discussion-toggle-button:focus, .discussion-header .author-link:focus { color: var(--ac) !important; } .discussion-notes .system-note { background-color: transparent !important; } .discussion-notes .system-note .system-note-message a:not(.gl-link) { color: var(--ac); } .discussion-body .notes .notes li.note { border-radius: 0; } .discussion-body .diff-content { border-radius: 0 0 4px 4px !important; } .discussion-body li.bordered-box { border-bottom: 1px solid var(--bg-5); } .discussion .timeline-entry.target:not(#z) { background-color: var(--v3-1) !important; } .discussion-body .file-title { top: 98px !important; } .discussion-reply-holder:not(.new-note) { border-top: 1px solid var(--bg-5) !important; background-color: var(--bg-2) !important; } .discussion-reply-holder:not(.new-note) textarea[rows] { font-family: var(--mono-font) !important; border-color: var(--bg-5) !important; background-color: var(--bg-3) !important; } .discussion-form { background-color: transparent !important; } .draft-note-component { background-color: var(--v3-1) !important; } .draft-note-component .note.draft-note:not(#z) { background-color: transparent !important; } .draft-note-component .badge.badge-success { background-color: var(--v4-4) !important; } .draft-note-component .badge.draft-pending-label { color: var(--v9-9) !important; background-color: var(--v2-4) !important; } .review-bar-component { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .note-form { background-color: transparent !important; } .issuable-note-warning { color: var(--v2-9) !important; border-color: var(--v2-2) !important; background-color: var(--v2-1) !important; } .issuable-note-warning a, .issuable-note-warning svg { color: currentColor !important; fill: currentColor !important; } .issuable-note-warning.gl-border-b-gray-100 { border-color: var(--bg-5) !important; } .md-area { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .toolbar-btn svg { fill: var(--fg-4) !important; } .toolbar-btn svg:hover { fill: var(--fg-1) !important; } .md-area.is-focused { border-color: var(--v6-6) !important; box-shadow: 0 0 0 0.2rem var(--v6-3) !important; } .md-area.is-focused.gfm-form:not(data-uploads-spath*='/wikis/attachments') { box-shadow: 0 0 0 1px var(--v6-6), 0 0 0 0.25rem var(--v6-3) !important; } .md-area .markdown-selector { color: var(--ac) !important; } .md-area .markdown-area { color: var(--fg-1) !important; background-color: transparent !important; } .md-area .comment-toolbar { color: var(--fg-4) !important; border-color: var(--bg-3) !important; } .md-area textarea { font-family: var(--mono-font); } .note-form .timeline-icon { background-color: transparent !important; } .referenced-commands { color: var(--fg-3) !important; background-color: var(--bg-3) !important; } .zen-control svg { fill: var(--fg-4) !important; } .zen-backdrop.fullscreen { background-color: var(--bg-1) !important; } .note-form-actions { color: var(--fg-4) !important; } .board-inner { border-color: var(--bg-5); background-color: var(--bg-1) !important; } .board-title { border-color: var(--bg-5) !important; } .board-title-sub-text { color: var(--fg-4) !important; } .board-title-caret:hover { background-color: var(--bg-2) !important; } .board-list-count { color: var(--fg-4) !important; } .board .issue-count-badge { background-color: transparent !important; } .board .form-control { background-color: var(--bg-1) !important; } .board-card { border-top: 1px solid var(--bg-5) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: none; } .board-card-header a, .board-card-title a { color: var(--fg-1) !important; } .board-card-number { color: var(--fg-4) !important; } .board-card-weight { color: var(--fg-1) !important; } .board-card:last-child { margin-bottom: 0.25rem; } .board-delete:not(:hover) { opacity: 0.6; } .issue-boards-content.is-focused { background-color: var(--bg-0) !important; } .board-blank-state, .board-promotion-state { background-color: transparent !important; } .top-space #hide-btn { margin-top: 15px; } .board-inner > header h3 { min-height: 51px !important; } .boards-list, .board-swimlanes { --offset: 11px; height: calc(100vh - 156px - var(--offset)); } @media (max-width: 1081px) { .boards-list, .board-swimlanes { --offset: 21px; } } @media (max-width: 993px) { .boards-list, .board-swimlanes { --offset: 53px; } } @media (max-width: 768px) { .boards-list, .board-swimlanes { --offset: -90px; } } .boards-app .add-issues-container { border: 1px solid; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .boards-app .add-issues-container > div > header { background-color: var(--bg-2) !important; } .boards-app .add-issues-container .board-card.is-active { background-color: rgba(34,136,255,0.082) !important; } .boards-app .add-issues-container .board-card.is-active svg.gl-icon { color: var(--inverse) !important; border-color: var(--v6-5) !important; background-color: var(--v6-5) !important; fill: var(--inverse) !important; } .boards-app .add-issues-container .btn.close { top: -5px; } .boards-app .add-issues-container .filtered-search { background-color: transparent !important; } .boards-app .add-issues-container .clear-search { background-color: transparent !important; } .milestones .milestone:not(:last-child) { margin-bottom: 8px; } .milestone .label-badge-gray { color: var(--fg-1) !important; } .milestone-content .card-header { border-color: transparent !important; } .milestone-content .card-header.bg-primary { color: var(--ac) !important; } .milestone-content li.issuable-row { background-color: var(--bg-1) !important; } .milestone-content li.issuable-row:first-child { border-top: 1px solid var(--bg-5) !important; } .milestone-content li.issuable-row:last-child { border-radius: 0 0 4px 4px; } .milestone-content li.issuable-row .issuable-number { color: var(--fg-4) !important; } .manage-labels-list li { background-color: transparent !important; } .burndown-chart { background-color: var(--bg-1) !important; border-radius: 4px; box-shadow: inset 0 0 0 1px var(--bg-5); } .burndown-chart text { fill: var(--fg-1) !important; } .burndown-chart .axis-label text { fill: var(--fg-1) !important; } .burndown-chart .axis-label line, .burndown-chart .axis line, .burndown-chart .axis path { stroke: var(--fg-4) !important; } .burndown-chart .line.ideal { stroke: var(--fg-4) !important; } .burndown-chart .line.actual { stroke: var(--v4-5) !important; } .burndown-chart .legend rect { stroke: var(--fg-4) !important; } .burndown-chart .legend text { fill: var(--fg-1) !important; } .gl-legend, .gl-legend-inline { color: var(--fg-1) !important; } .burndown-chart [style *= '221, 221, 221'] { fill: var(--bg-5) !important; } .burndown-chart [stroke = '#ddd'], .burndown-chart [stroke = '#dfdfdf'], .burndown-chart [stroke = '#919191'] { stroke: var(--bg-5) !important; } .burndown-chart [stroke = '#1f78d1'] { stroke: var(--v6-5) !important; } .burndown-chart [fill = '#1f78d1'], .burndown-chart [fill *= '34,132,229'], .burndown-chart [style *= '31, 120, 209'] { fill: var(--v6-5) !important; } .content-block.burndown-hint { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 4px; } .content-block.burndown-hint svg path[fill = '#fff'] { fill: transparent !important; } .js-burndown-data-selector .btn-primary { color: var(--inverse) !important; border-color: var(--v6-5) !important; background-color: var(--v6-5) !important; } [class *= '-tabs-holder'] { border-color: var(--bg-3) !important; background-color: var(--bg-0) !important; top: 50px; } .mr-version-controls { color: var(--fg-1) !important; border-color: var(--bg-3) !important; background-color: var(--bg-0) !important; top: 98px; } .design-detail { background-color: transparent !important; } .design-detail::before { content: ''; z-index: -1; opacity: 0.9; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: var(--bg-2) !important; } .design-detail header { border-bottom: 1px solid var(--bg-5); } .design-detail .frame .badge-pill { color: var(--inverse) !important; border-color: var(--bg-5) !important; background-color: var(--ac) !important; } .design-detail .image-notes { border-left: 1px solid var(--bg-5); background-color: var(--bg-1) !important; } .design-detail .image-notes .design-discussion { background-color: var(--bg-2) !important; } .design-detail .image-notes .design-discussion::before, .design-detail .image-notes .design-discussion .reply-wrapper { border-color: var(--bg-5) !important; } .design-detail .image-notes .design-discussion .btn-text-field { background-color: var(--bg-1) !important; } .design-detail .image-notes .badge-pill, .design-detail .image-notes .key { color: var(--inverse) !important; border-color: var(--bg-5) !important; background-color: var(--ac) !important; box-shadow: none; } .file-holder { background-color: var(--bg-1) !important; } .file-holder.file-holder-bottom-radius { border-radius: 0 0 4px 4px; } .file-holder.file-holder-bottom-radius .file-title { border-radius: 0; } .file-fork-suggestion { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .file-editor .nav-links { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; border-radius: 4px 4px 0 0; } .file-editor .file-title { border-radius: 4px 4px 0 0; } .file-editor .file-title-flex-parent > .form-control { background-color: var(--bg-1) !important; } .file-editor .file-title [data-toggle = 'dropdown'] { background-color: var(--bg-1) !important; } .file-editor .file-title .dropdown-content a { color: var(--fg-3); } .file .toolbar-btn:hover svg { fill: var(--fg-1) !important; } .file .btn, .file .encoding-selector, .file #preview { font-family: var(--ui-font); } .file .editor-ref { border-color: var(--bg-5) !important; background-color: transparent !important; } .template-selectors-menu { border-color: var(--bg-5) !important; } .template-selector-dropdowns-wrap > div[class] { font-family: var(--ui-font); } .file input, .file .btn, .file .select2-choice { background-color: var(--bg-1) !important; } .file .btn[class*='active'] { background-color: var(--bg-4) !important; } .ace-tm { border-radius: 0 0 3px 3px !important; color: var(--fg-1) !important; background-color: var(--bg-1) !important; } .ace_gutter { border-radius: 0 0 0 3px; color: var(--fg-4) !important; background-color: var(--bg-2) !important; box-shadow: 1px 0 var(--bg-5); } .ace_gutter-cell { background-color: transparent !important; } .ace_gutter + .ace_scroller { border-radius: 0 0 3px 0; } .ace_gutter-active-line, .ace_active-line { background-color: var(--bg-2) !important; } .ace_selected-word, .ace_selection { background-color: var(--v6-5) !important; opacity: 0.3; } .ace_cursor { color: var(--ac) !important; } .ace_indent-guide { background: none; box-shadow: inset -1px 0 var(--bg-5); } .ace_print-margin { background-color: var(--bg-5) !important; } .ace_search { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .ace_search_form, .ace_search_field { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ace_search [action] { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .ace_search_options { margin: 4px 0 0 -2px; text-align: left; } .ace_search_options .ace_button { padding: 4px; border-radius: 3px; color: var(--fg-4) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ace_search_options .ace_button:hover, .ace_search_options .ace_button.checked { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .ace_scroller.ace_scroll-left { box-shadow: inset 17px 0 16px -16px var(--shadow); } .ace_url { color: var(--v6-6) !important; } .ace_list { color: var(--v7-6) !important; } .ace_name.ace_function { color: var(--v8-6) !important; } .ace_line, .ace_constant, .ace_numeric { color: var(--fg-1) !important; } .file_type.ace_support, .file_function.ace_support { color: var(--fg-4) !important; } .ace_variable, .ace_string, .ace_comment { color: var(--v4-6) !important; } .ace_heading, .ace_storage, .ace_keyword, .ace_meta.ace_tag { color: var(--v6-6) !important; } .labels-container, .milestones { background-color: var(--bg-2) !important; } .manage-labels-list > li:not(.empty-message):not(.no-border), .milestones > ul > li:not(.empty-message):not(.no-border) { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } [data-page *= 'network:show'] .row-content-block { background-color: transparent !important; } [data-page *= 'network:show'] .row-content-block + div { padding: 0; } [data-page *= 'network:show'] .project-network { margin-top: 16px; border-color: var(--bg-5) !important; border-radius: 4px; } [data-page *= 'network:show'] .project-network .controls { border-radius: 3px 3px 0 0; color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } [data-page *= 'network:show'] .project-network .controls input { background-color: var(--bg-1) !important; } [data-page *= 'network:show'] .project-network .network-graph { background-color: var(--bg-1) !important; } [data-page *= 'network:show'] text { fill: var(--fg-1) !important; } [data-page *= 'network:show'] rect[fill='#222222'] { fill: var(--bg-3) !important; stroke: transparent !important; } [data-page *= 'network:show'] rect[fill='#444444'] { fill: var(--bg-2) !important; stroke: transparent !important; } [data-page *= 'network:show'] rect[transform='matrix(1,0,0,1,20,20)'] { fill: var(--bg-3) !important; stroke: var(--bg-5) !important; } [data-page *= 'network:show'] rect[style = 'fill-opacity: 0.5;'], [data-page *= 'network:show'] path[style = 'fill-opacity: 0.5;'] { fill: var(--ac) !important; } [data-page *= 'network:show'] rect[style = 'fill-opacity: 0.5;'] + text[style], [data-page *= 'network:show'] path[style = 'fill-opacity: 0.5;'] + text[style] { fill: var(--inverse) !important; } [data-page *= 'network:show'] rect[stroke = '#cc7a7a'], [data-page *= 'network:show'] path[stroke = '#cc7a7a'] { stroke: var(--fg-1) !important; } [data-page *= 'network:show'] rect[stroke = '#cccccc'], [data-page *= 'network:show'] path[stroke = '#cccccc'] { stroke: var(--fg-4) !important; } [data-page *= 'network:show'] rect[stroke = '#cc0000'], [data-page *= 'network:show'] path[stroke = '#cc0000'] { stroke: var(--v1-5) !important; } [data-page *= 'network:show'] rect[stroke = '#00cc8f'], [data-page *= 'network:show'] path[stroke = '#00cc8f'] { stroke: var(--v5-5) !important; } [data-page *= 'network:show'] rect[stroke = '#5283cc'], [data-page *= 'network:show'] path[stroke = '#5283cc'] { stroke: var(--v6-5) !important; } [data-page *= 'network:show'] rect[stroke = '#49cc29'], [data-page *= 'network:show'] path[stroke = '#49cc29'] { stroke: var(--v4-5) !important; } [data-page *= 'network:show'] rect[stroke = '#7a29cc'], [data-page *= 'network:show'] path[stroke = '#7a29cc'] { stroke: var(--v2-5) !important; } [data-page *= 'network:show'] rect[stroke = '#ccc052'], [data-page *= 'network:show'] path[stroke = '#ccc052'] { stroke: var(--v3-5) !important; } [data-page *= 'network:show'] rect[stroke = '#cc007a'], [data-page *= 'network:show'] path[stroke = '#cc007a'] { stroke: var(--v8-5) !important; } [data-page *= 'network:show'] rect[stroke = '#b8a3cc'], [data-page *= 'network:show'] path[stroke = '#b8a3cc'] { stroke: var(--v7-5) !important; } [data-page *= 'network:show'] circle[fill = '#cc7a7a'] { fill: var(--fg-1) !important; } [data-page *= 'network:show'] circle[fill = '#cccccc'] { fill: var(--fg-4) !important; } [data-page *= 'network:show'] circle[fill = '#cc0000'] { fill: var(--v1-5) !important; } [data-page *= 'network:show'] circle[fill = '#00cc8f'] { fill: var(--v5-5) !important; } [data-page *= 'network:show'] circle[fill = '#5283cc'] { fill: var(--v6-5) !important; } [data-page *= 'network:show'] circle[fill = '#49cc29'] { fill: var(--v4-5) !important; } [data-page *= 'network:show'] circle[fill = '#7a29cc'] { fill: var(--v2-5) !important; } [data-page *= 'network:show'] circle[fill = '#ccc052'] { fill: var(--v3-5) !important; } [data-page *= 'network:show'] circle[fill = '#cc007a'] { fill: var(--v8-5) !important; } [data-page *= 'network:show'] circle[fill = '#b8a3cc'] { fill: var(--v7-5) !important; } [data-page *= 'network:show'] [style *= 'Monaco'] { font-family: var(--mono-font) !important; } [data-page *= 'network:show'] [class *= '-chart'] text tspan, [_echarts_instance_ *= 'ec'] text tspan, [data-page *= 'network:show'] [class *= '-chart'] [fill = '#2e2e2e'], [_echarts_instance_ *= 'ec'] [fill = '#2e2e2e'] { fill: var(--fg-1); } [data-page *= 'network:show'] [class *= '-chart'] [fill = '#919191'], [_echarts_instance_ *= 'ec'] [fill = '#919191'] { fill: var(--fg-4); } [data-page *= 'network:show'] [class *= '-chart'] [fill = '#dbdbdb'], [_echarts_instance_ *= 'ec'] [fill = '#dbdbdb'] { fill: var(--bg-5); } [data-page *= 'network:show'] [class *= '-chart'] [fill = '#dbdbdb'], [_echarts_instance_ *= 'ec'] [fill = '#dbdbdb'] { fill: var(--bg-5); } [data-page *= 'network:show'] [class *= '-chart'] [stroke = '#bfbfbf'], [_echarts_instance_ *= 'ec'] [stroke = '#bfbfbf'] { stroke: var(--bg-5); } [data-page *= 'network:show'] [class *= '-chart'] .gl-series-label, [_echarts_instance_ *= 'ec'] .gl-series-label { color: var(--fg-1) !important; } [data-page *= 'network:show'] [class *= '-chart'] .gl-legend-series, [_echarts_instance_ *= 'ec'] .gl-legend-series { color: var(--fg-4) !important; } .issues-analytics-legend { color: var(--fg-4) !important; } #cycle-analytics h4 { color: var(--fg-1) !important; } #cycle-analytics .empty-stage, #cycle-analytics .no-access-stage { color: var(--fg-4) !important; } #cycle-analytics .card-header { border-bottom: 1px solid var(--bg-5) !important; } #cycle-analytics .stage-nav { margin-top: 4px; } #cycle-analytics .stage-nav-item { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } #cycle-analytics .stage-nav-item.active { border-color: var(--ac) !important; background-color: var(--bg-2) !important; box-shadow: inset 4px 0 var(--ac) !important; } #cycle-analytics .stage-nav-item:hover:not(.active) { background-color: var(--bg-2) !important; box-shadow: none !important; } #cycle-analytics .stage-nav-item .stage-empty, #cycle-analytics .stage-nav-item .not-available { color: var(--fg-4) !important; } #cycle-analytics .stage-event-item { color: var(--fg-4) !important; border-color: var(--bg-5) !important; } #cycle-analytics .stage-event-item .total-time, #cycle-analytics .stage-event-item .total-time span { color: var(--fg-4) !important; } #cycle-analytics .stage-event-item .issue-date, #cycle-analytics .stage-event-item .build-date { color: var(--fg-4) !important; } #cycle-analytics .stage-event-item .issue-author-link, #cycle-analytics .stage-event-item .issue-title, #cycle-analytics .stage-event-item .issue-link { color: var(--fg-1) !important; } .dashboard-card.border-0 { border: none !important; } .dashboard-card-header-failed, .dashboard-card-footer-failed { border-color: var(--v1-5) !important; background-color: var(--v1-1) !important; } .dashboard-card-body-failed { background-color: var(--v1-2) !important; } .dashboard-card-body .gl-link { color: var(--fg-1) !important; } .dashboard-card-body .ci-status { background-color: transparent !important; } .dashboard-card-body .text-secondary { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .dashboard-card-body .ci-table { margin-top: 0 !important; border-radius: 0px !important; border-color: transparent !important; background-color: transparent !important; } [data-page ^= 'snippets:'] .snippet-header h2 { color: var(--fg-1) !important; } [data-page ^= 'snippets:'] .file-holder pre.code.highlight { background-color: var(--bg-1) !important; } [data-page ^= 'snippets:'] .row-content-block.content-component-block { background-color: transparent !important; } .search-results-row { border-color: var(--bg-5) !important; } .search-results-row .author { color: var(--ac) !important; } .search-results-row pre.code { border-radius: 4px; } .search-results .blob-result { margin: 16px 0; } .search-results .code.highlight.white { background-color: var(--bg-2) !important; } .search-results .search-result-row { border-color: var(--bg-5) !important; } .ide { --ide-link-color: var(--ac); --ide-text-color: var(--fg-1); --ide-background: var(--bg-5); --ide-input-color: var(--fg-1); --ide-border-color: var(--bg-1); --ide-input-background: var(--bg-2); --ide-text-color-secondary: var(--fg-4); --ide-highlight-background: var(--bg-2); --ide-animation-gradient-1: var(--bg-5); --ide-animation-gradient-2: var(--bg-2); --ide-dropdown-background: var(--bg-2); --ide-dropdown-hover-background: var(--bg-3); --ide-dropdown-btn-hover-border: var(--bg-5); --ide-dropdown-btn-hover-background: var(--bg-4); } .ide-view { color: var(--fg-1) !important; } .ide .sidebar-context-title { color: var(--fg-1) !important; } .ide .avatar-container { background-color: transparent !important; } .ide-activity-bar svg.s16 { fill: var(--fg-4) !important; } .ide-activity-bar button.active { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; box-shadow: inset 3px 0 var(--ac) !important; } .ide-activity-bar button.active.is-right { box-shadow: inset -3px 0 var(--ac) !important; } .ide-activity-bar button.active::after { background-color: transparent !important; } .ide-activity-bar button.active svg.s16 { fill: var(--fg-1) !important; } .ide .ide-right-sidebar .ide-activity-bar { color: var(--fg-1) !important; border-color: var(--bg-5) !important; } .ide .ide-right-sidebar .ide-pipeline-header { margin: 0; padding: 16px !important; } .ide .ide-right-sidebar .multi-file-commit-panel-inner { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ide .ide-right-sidebar .multi-file-commit-panel .card-body { background-color: var(--bg-0) !important; } .ide-sidebar-link:hover { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .ide .multi-file-commit-panel { background-color: var(--bg-2) !important; } .ide .multi-file-commit-panel .ic-git-merge { color: var(--fg-4) !important; } .ide .multi-file-commit-panel-header, .ide .multi-file-commit-form > form { border-color: var(--bg-5) !important; } .ide .multi-file-commit-panel-header .ide-staged-action-btn { background-color: transparent !important; } .ide .multi-file-commit-list-path:hover, .ide .multi-file-commit-list-path:focus { background-color: var(--bg-2) !important; } .ide .multi-file-commit-list-path.is-active { background-color: var(--bg-5) !important; } .ide .multi-file-edit-pane { border-color: var(--bg-5) !important; } .ide .multi-file-commit-panel-inner-content { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ide .multi-file-commit-form { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .ide .multi-file-commit-form > .commit-form-compact { border-color: var(--bg-5) !important; } .ide .multi-file-edit-pane { border-color: var(--bg-5) !important; } .ide .multi-file-edit-pane-content > .ide-mode-tabs { border-color: var(--bg-5) !important; } .ide .multi-file-tabs { background-color: var(--bg-2) !important; box-shadow: none; } .ide .multi-file-tabs li { color: var(--fg-4) !important; border-color: var(--bg-2) !important; background-color: var(--bg-2) !important; } .ide .multi-file-tabs li:hover { background-color: rgba(136,136,136,0.082) !important; } .ide .multi-file-tabs li.active { color: var(--fg-1) !important; border-color: var(--bg-1) !important; background-color: var(--bg-1) !important; } .ide .multi-file-tab-close { color: var(--fg-4) !important; } .ide .multi-file-tab-close:not([disabled]):hover { background-color: var(--bg-5) !important; } .ide-file-templates { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .ide-file-templates [class *= 'menu-toggle'] { background-color: var(--bg-1) !important; } .ide-file-list .ide-tree-header { border-color: var(--bg-5) !important; } .ide-file-list .ide-tree-body .file-row:hover, .ide-file-list .ide-tree-body .file-row.is-active { background-color: var(--bg-2) !important; } .ide-file-list .ide-tree-body .ide-entry-dropdown-toggle { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .ide-review-sub-header { color: var(--fg-4) !important; } .ide-review-header a { color: var(--ac) !important; } .ide-commit-editor-header { background-color: var(--bg-2) !important; box-shadow: inset 0 -1px var(--bg-5); } .ide-commit-list-container.is-first { border-color: var(--bg-5) !important; } .ide-commit-message-field { background-color: transparent !important; } .ide-commit-message-field .md-area { background-color: var(--bg-2) !important; } .ide-commit-message-textarea-container .note-textarea { font-family: var(--mono-font) !important; color: var(--fg-1) !important; } .ide-nav-form li a:not(.active) { background-color: transparent !important; } .ide-nav-form ul > li { width: 100%; } .ide-tree-header { border-color: var(--bg-5) !important; } .ide-tree-header svg { color: var(--fg-4) !important; } .ide-tree-header svg:hover { color: var(--ac) !important; } .ide .drag-handle:hover { background-color: var(--bg-5) !important; } .ide .drag-handle.is-dragging { background-color: var(--ac) !important; } .ide-status-bar { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .ide-status-bar .ide-status-avatar[src *= 'png;base64'] { filter: invert(0.8); } .ide .diffOverview { border-color: var(--bg-5) !important; background-color: var(--bg-0) !important; } .ide .diffOverviewRuler { filter: invert(0.8) hue-rotate(180deg); } .monaco-editor { color: var(--fg-1) !important; background-color: var(--bg-1) !important; } .monaco-editor, .monaco-editor .margin *:not(.codicon), .monaco-editor .view-lines[style*='font-family:'] { font-family: var(--mono-font) !important; } .monaco-editor .margin { border-color: var(--bg-5) !important; background-color: transparent !important; } .monaco-editor .line-numbers { opacity: 0.6; color: var(--fg-4) !important; } .monaco-editor .current-line { background-color: var(--bg-2) !important; } .monaco-editor .current-line ~ .line-numbers { opacity: 1; color: var(--fg-1) !important; } .monaco-editor-background, .monaco-editor .inputarea.ime-input { background-color: transparent !important; } .monaco-editor .cigr, .monaco-editor .cigra { box-shadow: inset 1px 0 var(--bg-5) !important; } .monaco-editor .view-overlays .current-line { border-color: transparent !important; background-color: var(--bg-2) !important; } .monaco-editor .cursor { color: var(--bg-1) !important; border-color: var(--bg-1) !important; background-color: var(--fg-1) !important; } .monaco-editor .scroll-decoration { box-shadow: inset 0 6px 6px -6px var(--bg-1); } .monaco-editor .mtk1 { color: var(--fg-1) !important; } .monaco-editor .mtk3, .monaco-editor .mtk10 { color: var(--fg-4) !important; } .monaco-editor .mtk5, .monaco-editor .mtk6, .monaco-editor .mtk23 { color: var(--v6-6) !important; } .monaco-editor .mtk7 { color: var(--v5-6) !important; } .monaco-editor .mtk8 { color: var(--v4-6) !important; } .monaco-editor .mtk11 { color: var(--v2-6) !important; } .monaco-editor .mtk4, .monaco-editor .mtk15, .monaco-editor .mtk20 { color: var(--v1-6) !important; } .monaco-editor .mtk14, .monaco-editor .mtk20 { color: var(--v7-6) !important; } .monaco-editor .mtk12, .monaco-editor .mtk22, .monaco-editor .mtk23 { color: var(--v5-6) !important; } .monaco-editor .lines-content .cursor { color: var(--fg-1) !important; border-color: var(--ac) !important; background-color: var(--ac) !important; } .monaco-editor .lines-content .current-line { border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; } .monaco-editor .selected-text { background-color: var(--v6-5) !important; } .monaco-editor .selectionHighlight { background-color: var(--bg-5) !important; } .monaco-editor .lines-content [class *= 'cigr'] { box-shadow: inset 1px 0 var(--fg-4); } .monaco-editor .monaco-quick-open-widget { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; box-shadow: 0 0 0 1px var(--bg-5), var(--bshadow) !important; } .monaco-editor .monaco-quick-open-widget .results-group { color: var(--fg-4) !important; } .monaco-editor .monaco-quick-open-widget .label-name { color: var(--fg-1) !important; } .monaco-editor .monaco-quick-open-widget .label-name .highlight { color: var(--ac) !important; } .monaco-editor .monaco-quick-open-widget .monaco-tree-row:hover, .monaco-editor .monaco-quick-open-widget .monaco-tree-row.focused { color: var(--ac) !important; background-color: var(--bg-5) !important; } .monaco-editor .monaco-inputbox { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .monaco-editor .monaco-inputbox input { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .monaco-editor .find-widget { color: var(--fg-1) !important; border-color: var(--ac) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .monaco-editor .find-widget .button, .monaco-editor .find-widget .label { filter: invert(1) hue-rotate(180deg); } .monaco-editor .monaco-sash { background-color: var(--bg-5) !important; } .monaco-editor .find-widget textarea { color: var(--fg-1) !important; background-color: var(--bg-1) !important; } .monaco-editor .accessibilityHelpWidget { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: 0 0 0 1px var(--bg-5), var(--bshadow); } .monaco-menu-container .monaco-scrollable-element { box-shadow: var(--bshadow) !important; } .monaco-menu-container .monaco-action-bar { background-color: var(--bg-1) !important; box-shadow: inset 0 0 0 1px var(--bg-5), var(--bshadow) !important; } .monaco-menu-container .monaco-action-bar .action-item > a { color: var(--fg-4) !important; background-color: transparent !important; } .monaco-menu-container .monaco-action-bar .action-item.focused a { color: var(--fg-1) !important; background-color: var(--bg-2) !important; } .monaco-menu-container .monaco-action-bar .action-item.disabled a { border-color: var(--bg-5) !important; } .monaco-editor .scroll-decoration { box-shadow: inset var(--bshadow) !important; } .monaco-editor .tokens-inspect-widget { color: var(--fg-1) !important; border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .monaco-editor .findOptionsWidget { border-color: var(--bg-5) !important; background-color: var(--bg-5) !important; box-shadow: var(--bshadow); } .monaco-editor .monaco-editor-hover { border-color: var(--bg-5) !important; background-color: var(--bg-1) !important; } .monaco-editor .cslr.selected-text { background-color: var(--bg-5); } .monaco-editor .selectionHighlight { background-color: var(--bg-5) !important; } .monaco-editor .tree { color: var(--fg-4) !important; border-color: var(--bg-5) !important; background-color: var(--bg-2) !important; box-shadow: var(--bshadow); } .monaco-editor .tree .focused { color: var(--fg-1) !important; background-color: var(--bg-5) !important; } .monaco-editor .dirty-diff-added { background-color: var(--v4-5) !important; } .monaco-editor .dirty-diff-modified { background-color: var(--v6-5) !important; } .monaco-editor .inline-deleted-margin-view-zone, .monaco-editor .char-delete { background-color: var(--v1-3) !important; } .monaco-editor .inline-added-margin-view-zone, .monaco-editor .char-insert { background-color: var(--v4-3) !important; } .monaco-editor .line-delete { color: var(--inverse) !important; border-color: var(--shadow) !important; background-color: var(--v1-1) !important; } .monaco-editor .line-insert { color: var(--inverse) !important; border-color: var(--shadow) !important; background-color: var(--v4-1) !important; } .monaco-editor .current-line-margin { border-color: var(--bg-5) !important; background-color: var(--bg-5) !important; } .hover-overlay hr { background-color: var(--bg-5) !important; } .hover-overlay__contents { border-color: var(--bg-5) !important; } .hover-overlay--gitlab .hljs-comment, .hover-overlay--gitlab .hljs-quote { color: var(--fg-4) !important; } .hover-overlay--gitlab .hljs-section, .hover-overlay--gitlab .hljs-selector-id, .hover-overlay--gitlab .hljs-title { color: var(--fg-1) !important; } .hover-overlay .loading-spinner { border-color: var(--bg-5) !important; border-top-color: var(--ac) !important; } line[id *= 'dag-'][stroke = '#f2f2f2'] { stroke: #808080 !important; } .devops-card-high .board-card-score-big { background-color: var(--success) !important; } .devops-card-low .board-card-score-big { background-color: var(--red) !important; } .devops-step { background-color: var(--bg-2) !important; } .board-card-score-value { color: var(--fg-4) !important; } .incident-management-list .new-alert { background-color: transparent !important; } } @-moz-document domain('next.gitlab.com') { body { background: linear-gradient(130deg, var(--bg-2), var(--bg-1)) !important; } .wrapper { padding: 1rem; min-height: calc(100vh - 2rem); } .wrapper h1, .wrapper p { color: var(--fg-1) !important; } .wrapper a { color: var(--v0-9) !important; } .wrapper a:hover { color: var(--v0-7) !important; } .wrapper * { font-family: var(--ui-font) !important; } .wrapper .bg { filter: grayscale(1) invert(0.5) opacity(0.2); } .wrapper [class*='box'] { border-radius: 4px !important; background-color: var(--bg-2) !important; box-shadow: inset 0 0 0 1px var(--bg-5) !important; } .wrapper [class*='box'] .text-switch { color: var(--fg-3) !important; } .wrapper [class*='box'] [class*='toggle'] + label { background-color: var(--v0-9) !important; } .wrapper [class*='box'] [class*='toggle'] + label::after { background-color: var(--fg-0) !important; } .wrapper [class*='box'] [class*='toggle'] + label::before { background-color: var(--bg-1) !important; } .wrapper [class*='box'] [class*='toggle']:not(:checked) + label { background-color: var(--bg-5) !important; } .wrapper [class*='box'] [class*='toggle']:checked + label::before { background-color: var(--v0-5) !important; } }