gitea-theme-meta-info {
  --theme-display-name: "MergeControl";
}
:root {
  --theme-version: "1.25.4.260123";
  --is-dark-theme: false;
  --text-white-space: #82071e;
  --chroma-err: #82071e;
  --chroma-keyword: #cf222e;
  --chroma-keyword-constant: #0550ae;
  --chroma-keyword-declaration: #cf222e;
  --chroma-keyword-namespace: #cf222e;
  --chroma-keyword-pseudo: #0550ae;
  --chroma-keyword-reserved: #cf222e;
  --chroma-keyword-type: #1f2328;
  --chroma-name: #1f2328;
  --chroma-name-attribute: #0550ae;
  --chroma-name-builtin: #6639ba;
  --chroma-name-builtinPseudo: #1f2328;
  --chroma-name-class: #953800;
  --chroma-name-constant: #953800;
  --chroma-name-decorator: #6639ba;
  --chroma-name-entity: #953800;
  --chroma-name-exception: #953800;
  --chroma-name-function: #6639ba;
  --chroma-name-functionMagic: #6639ba;
  --chroma-name-label: #0550ae;
  --chroma-name-other: #1f2328;
  --chroma-name-namespace: #1f2328;
  --chroma-name-property: #0550ae;
  --chroma-name-tag: #0550ae;
  --chroma-name-variable: #0550ae;
  --chroma-name-variableClass: #0550ae;
  --chroma-name-variableGlobal: #0550ae;
  --chroma-name-variableInstance: #0550ae;
  --chroma-name-variableMagic: #1f2328;
  --chroma-literal: #0a3069;
  --chroma-literal-date: #0550ae;
  --chroma-string: #0a3069;
  --chroma-string-affix: #0a3069;
  --chroma-string-backtick: #0550ae;
  --chroma-string-char: #0a3069;
  --chroma-string-delimiter: #0a3069;
  --chroma-string-doc: #59636e;
  --chroma-string-double: #0a3069;
  --chroma-string-escape: #0a3069;
  --chroma-string-heredoc: #0a3069;
  --chroma-string-interpol: #0a3069;
  --chroma-string-other: #0a3069;
  --chroma-string-regex: #116329;
  --chroma-string-single: #0a3069;
  --chroma-string-symbol: #0a3069;
  --chroma-ber: #0550ae;
  --chroma-ber-bin: #0550ae;
  --chroma-ber-float: #0550ae;
  --chroma-ber-hex: #0550ae;
  --chroma-ber-integer: #0550ae;
  --chroma-ber-integerLong: #0550ae;
  --chroma-ber-oct: #0550ae;
  --chroma-operator: #0550ae;
  --chroma-operator-word: #0550ae;
  --chroma-punctuation: #1f2328;
  --chroma-comment: #59636e;
  --chroma-comment-hashbang: #59636e;
  --chroma-comment-multiline: #59636e;
  --chroma-comment-preproc: #0550ae;
  --chroma-comment-preprocFile: #0550ae;
  --chroma-comment-single: #59636e;
  --chroma-comment-special: #59636e;
  --chroma-generic: #1f2328;
  --chroma-generic-deleted: #82071e;
  --chroma-generic-emph: #1f2328;
  --chroma-generic-error: #f6f8fa;
  --chroma-generic-heading: #0550ae;
  --chroma-generic-inserted: #116329;
  --chroma-generic-output: #1f2328;
  --chroma-generic-prompt: #1f2328;
  --chroma-generic-strong: #1f2328;
  --chroma-generic-subheading: #0550ae;
  --chroma-generic-traceback: #f6f8fa;
  --chroma-generic-underline: #1f2328;
  --color-primary: #243b55;
  --color-primary-contrast: #1f2328;
  --color-primary-dark-1: #085cc0;
  --color-primary-dark-2: #0750a6;
  --color-primary-dark-3: #06438c;
  --color-primary-dark-4: #053771;
  --color-primary-dark-5: #042a57;
  --color-primary-dark-6: #031d3d;
  --color-primary-dark-7: #011123;
  --color-primary-light-1: #1079f5;
  --color-primary-light-2: #308bf6;
  --color-primary-light-3: #519ef8;
  --color-primary-light-4: #72b0f9;
  --color-primary-light-5: #92c2fb;
  --color-primary-light-6: #b3d4fc;
  --color-primary-light-7: #d4e7fd;
  --color-primary-alpha-10: #0969da1a;
  --color-primary-alpha-20: #0969da33;
  --color-primary-alpha-30: #0969da4d;
  --color-primary-alpha-40: #0969da66;
  --color-primary-alpha-50: #0969da80;
  --color-primary-alpha-60: #0969da99;
  --color-primary-alpha-70: #0969dab3;
  --color-primary-alpha-80: #0969dacc;
  --color-primary-alpha-90: #0969dae6;
  --color-primary-hover: var(--color-primary-dark-1);
  --color-primary-active: var(--color-primary-dark-2);
  --color-secondary: #d1d9e0;
  --color-secondary-dark-1: #c1ccd6;
  --color-secondary-dark-2: #b2bfcb;
  --color-secondary-dark-3: #a2b3c1;
  --color-secondary-dark-4: #93a6b6;
  --color-secondary-dark-5: #8399ac;
  --color-secondary-dark-6: #748ca1;
  --color-secondary-dark-7: #657f96;
  --color-secondary-dark-8: #5b7287;
  --color-secondary-dark-9: #506577;
  --color-secondary-dark-10: #465867;
  --color-secondary-dark-11: #3b4b58;
  --color-secondary-dark-12: #313d48;
  --color-secondary-dark-13: #232c34;
  --color-secondary-light-1: #d9e0e6;
  --color-secondary-light-2: #e2e7eb;
  --color-secondary-light-3: #eaeef1;
  --color-secondary-light-4: #f2f4f6;
  --color-secondary-alpha-10: #d1d9e01a;
  --color-secondary-alpha-20: #d1d9e033;
  --color-secondary-alpha-30: #d1d9e04d;
  --color-secondary-alpha-40: #d1d9e066;
  --color-secondary-alpha-50: #d1d9e080;
  --color-secondary-alpha-60: #d1d9e099;
  --color-secondary-alpha-70: #d1d9e0b3;
  --color-secondary-alpha-80: #d1d9e0cc;
  --color-secondary-alpha-90: #d1d9e0e6;
  --color-secondary-button: var(--color-secondary-dark-4);
  --color-secondary-hover: var(--color-secondary-dark-5);
  --color-secondary-active: var(--color-secondary-dark-6);
  --color-red: #d1242f;
  --color-red-light: #e2555e;
  --color-red-dark-1: #bc202a;
  --color-red-dark-2: #a71d26;
  --color-red-badge: #d1242f;
  --color-red-badge-bg: #d1242f1a;
  --color-red-badge-hover-bg: #d1242f4d;
  --color-orange: #bc4c00;
  --color-orange-light: #ff6f0e;
  --color-orange-dark-1: #a94400;
  --color-orange-dark-2: #963d00;
  --color-orange-badge: #bc4c00;
  --color-orange-badge-bg: #bc4c001a;
  --color-orange-badge-hover-bg: #bc4c004d;
  --color-yellow: #9a6700;
  --color-yellow-light: #f3a300;
  --color-yellow-dark-1: #8b5d00;
  --color-yellow-dark-2: #7b5200;
  --color-yellow-badge: #9a6700;
  --color-yellow-badge-bg: #9a67001a;
  --color-yellow-badge-hover-bg: #9a67004d;
  --color-olive: #56682c;
  --color-olive-light: #8ba847;
  --color-olive-dark-1: #4d5e28;
  --color-olive-dark-2: #455323;
  --color-green: #1a7f37;
  --color-green-light: #29c957;
  --color-green-dark-1: #177231;
  --color-green-dark-2: #15662c;
  --color-green-badge: #1a7f37;
  --color-green-badge-bg: #1a7f371a;
  --color-green-badge-hover-bg: #1a7f374d;
  --color-teal: #106e75;
  --color-teal-light: #1bbcc8;
  --color-teal-dark-1: #0e6369;
  --color-teal-dark-2: #0d585e;
  --color-blue: #0969da;
  --color-blue-light: #338df7;
  --color-blue-dark-1: #085ec4;
  --color-blue-dark-2: #0754ae;
  --color-violet: #494edf;
  --color-violet-light: #777ae7;
  --color-violet-dark-1: #3036db;
  --color-violet-dark-2: #2329c9;
  --color-purple: #8250df;
  --color-purple-light: #a17ce7;
  --color-purple-dark-1: #7036da;
  --color-purple-dark-2: #6025cd;
  --color-pink: #bf3989;
  --color-pink-light: #d268a7;
  --color-pink-dark-1: #ac337b;
  --color-pink-dark-2: #992e6e;
  --color-brown: #755f43;
  --color-brown-light: #a68964;
  --color-brown-dark-1: #69563c;
  --color-brown-dark-2: #5e4c36;
  --color-black: #1f2328;
  --color-black-light: #4f5966;
  --color-black-dark-1: #1c2024;
  --color-black-dark-2: #191c20;
  --color-grey: #59636e;
  --color-grey-light: #7e8a97;
  --color-gold: #786002;
  --color-white: #fff;
  --color-ansi-black: var(--color-black);
  --color-ansi-red: var(--color-red);
  --color-ansi-green: var(--color-green);
  --color-ansi-yellow: var(--color-yellow);
  --color-ansi-blue: var(--color-blue);
  --color-ansi-magenta: var(--color-pink);
  --color-ansi-cyan: #006a80;
  --color-ansi-white: var(--color-console-fg-subtle);
  --color-ansi-bright-black: var(--color-black-light);
  --color-ansi-bright-red: var(--color-red-light);
  --color-ansi-bright-green: var(--color-green-light);
  --color-ansi-bright-yellow: var(--color-yellow-light);
  --color-ansi-bright-blue: var(--color-blue-light);
  --color-ansi-bright-magenta: var(--color-pink-light);
  --color-ansi-bright-cyan: #00b9e0;
  --color-ansi-bright-white: var(--color-console-fg);
  --color-console-fg: #1f2328;
  --color-console-fg-subtle: #59636e;
  --color-console-bg: #f6f8fa;
  --color-console-border: #d1d9e0b3;
  --color-console-active-bg: #e6eaef;
  --color-console-hover-bg: #818b981a;
  --color-console-menu-bg: #fff;
  --color-console-menu-border: #d1d9e0b3;
  --color-diff-added-linenum-bg: #aceebb;
  --color-diff-added-row-bg: #dafbe1;
  --color-diff-added-row-border: #dafbe1;
  --color-diff-added-word-bg: #aceebb;
  --color-diff-removed-linenum-bg: #ffcecb;
  --color-diff-removed-row-bg: #ffebe9;
  --color-diff-removed-row-border: #ffebe9;
  --color-diff-removed-word-bg: #ffcecb;
  --color-diff-moved-row-bg: #fff8c5;
  --color-diff-moved-row-border: #fff8c5;
  --color-diff-inactive: #f6f8fa;
  --color-error-bg: #d1242f1a;
  --color-error-bg-active: #d1242f80;
  --color-error-bg-hover: #d1242f4d;
  --color-error-border: #d1242f66;
  --color-error-text: #ea0b1a;
  --color-success-bg: #1a7f371a;
  --color-success-border: #1a7f3766;
  --color-success-text: #0b8e30;
  --color-warning-bg: #9a67001a;
  --color-warning-border: #9a670066;
  --color-warning-text: #9a6700;
  --color-info-bg: #0969da1a;
  --color-info-border: #0969da66;
  --color-info-text: #0068e3;
  --color-logo: var(--color-primary);
  --color-body: #fff;
  --color-box-header: #f6f8fa;
  --color-box-body: var(--color-body);
  --color-box-body-highlight: #ddf4ff;
  --color-text: #1f2328;
  --color-text-light: #1f2328;
  --color-text-light-1: #59636e;
  --color-text-light-2: #59636e;
  --color-text-light-3: #59636e;
  --color-text-dark: #1f2328;
  --color-footer: #f6f8fa;
  --color-timeline: #d1d9e0b3;
  --color-input-text: var(--color-text);
  --color-input-background: #f6f8fa;
  --color-input-toggle-background: var(--color-body);
  --color-input-border: var(--color-light-border);
  --color-input-border-hover: var(--color-light-border);
  --color-light: var(--color-body);
  --color-light-border: #d1d9e0;
  --color-hover: #eff2f5;
  --color-hover-opaque: var(--color-box-header);
  --color-active: #818b9826;
  --color-menu: #fff;
  --color-card: var(--color-body);
  --color-markup-table-row: #f6f8fa;
  --color-markup-code-block: #f6f8fa;
  --color-markup-code-inline: #818b981f;
  --color-button: #f6f8fa;
  --color-code-bg: unset;
  --color-shadow: #25292e0a;
  --color-shadow-opaque: var(--color-shadow);
  --color-secondary-bg: unset;
  --color-expand-button: #b6e3ff;
  --color-placeholder-text: var(--color-text-light-3);
  --color-editor-line-highlight: var(--color-primary-light-5);
  --color-project-column-bg: #f6f8fa;
  --color-caret: var(--color-text-dark);
  --color-reaction-bg: initial;
  --color-reaction-hover-bg: #ddf4ff;
  --color-reaction-active-bg: #ddf4ff;
  --color-tooltip-text: #fff;
  --color-tooltip-bg: #25292e;
  --color-nav-bg: #f6f8fa;
  --color-nav-hover-bg: #818b981a;
  --color-nav-text: var(--color-text);
  --color-secondary-nav-bg: var(--color-body);
  --color-label-text: var(--color-text);
  --color-label-bg: #818b981f;
  --color-label-hover-bg: #818b9826;
  --color-label-active-bg: var(--color-label-hover-bg);
  --color-accent: var(--color-primary-light-1);
  --color-small-accent: var(--color-primary-light-5);
  --color-highlight-fg: #9a6700;
  --color-highlight-bg: #fff8c5;
  --color-overlay-backdrop: #c8d1da66;
  --github-avatar-bgColor: #fff;
  --github-avatar-borderColor: #1f232826;
  --github-fgColor-accent: #0969da;
  --github-fgColor-success: #243b55;
  --github-fgColor-done: #8250df;
  --github-bgColor-accent-emphasis: #0969da;
  --github-bgColor-accent-muted: #ddf4ff;
  --github-bgColor-success-emphasis: #243b55;
  --github-bgColor-attention-emphasis: #9a6700;
  --github-bgColor-danger-emphasis: #cf222e;
  --github-bgColor-done-emphasis: #8250df;
  --github-borderColor-accent-emphasis: #0969da;
  --github-borderColor-attention-emphasis: #9a6700;
  --github-borderColor-success-emphasis: #1a7f37;
  --github-borderColor-done-emphasis: #8250df;
  --github-button-default-bgColor-active: #e6eaef;
  --github-button-primary-fgColor-accent: #10792e;
  --github-button-primary-fgColor-rest: #fff;
  --github-button-primary-bgColor-rest: var(--github-bgColor-success-emphasis);
  --github-button-primary-bgColor-hover: #344e6d;
  --github-button-primary-borderColor-rest: #1f232826;
  --github-button-primary-borderColor-hover: #1f232826;
  --github-button-danger-fgColor-rest: #d1242f;
  --github-button-danger-fgColor-hover: #fff;
  --github-button-danger-bgColor-rest: #f6f8fa;
  --github-button-danger-bgColor-hover: #cf222e;
  --github-button-danger-borderColor-hover: #1f232826;
  --github-button-star-iconColor: #eac54f;
  --github-control-bgColor-rest: #f6f8fa;
  --github-control-transparent-bgColor-hover: #818b981a;
  --github-shadow-floating-small:
    0px 0px 0px 1px var(--color-light-border),
    0px 6px 12px -3px var(--color-shadow), 0px 6px 18px 0px var(--color-shadow);
  --github-shadow-resting-small:
    0px 1px 1px 0px #1f23280f, 0px 1px 3px 0px #1f23280f;
  --github-underlineNav-borderColor-active: #fd8c73;
  --github-contribution-default-bgColor-0: #eff2f5;
  --github-contribution-default-bgColor-1: #aceebb;
  --github-contribution-default-bgColor-2: #4ac26b;
  --github-contribution-default-bgColor-3: #2da44e;
  --github-contribution-default-bgColor-4: #116329;
  --github-contribution-default-bgColor-5: #022f0f;
  --github-contribution-default-borderColor-0: #1f23280d;
  --github-contribution-default-borderColor-1: var(
    --github-contribution-default-borderColor-0
  );
  --github-contribution-default-borderColor-2: var(
    --github-contribution-default-borderColor-0
  );
  --github-contribution-default-borderColor-3: var(
    --github-contribution-default-borderColor-0
  );
  --github-contribution-default-borderColor-4: var(
    --github-contribution-default-borderColor-0
  );
  --github-contribution-default-borderColor-5: var(
    --github-contribution-default-borderColor-0
  );
  --border-radius: 6px;
  --color-git: #f05133;
  --color-light-mimic-enabled: rgba(
    0,
    0,
    0,
    calc(6 / 255 * 222 / 255 / var(--opacity-disabled))
  );
  accent-color: var(--color-accent);
  color-scheme: light;
}

body {
  line-height: 1.5;
}
a {
  text-underline-offset: 0.2rem;
}
code:not(.code-inner) {
  padding: 0.2em 0.4em;
}
.ui.form textarea,
.ui.form input:not([type]),
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="time"],
.ui.form input[type="text"],
.ui.form input[type="file"],
.ui.form input[type="url"],
.ui.form textarea:focus,
.ui.form input:not([type]):focus,
.ui.form input[type="date"]:focus,
.ui.form input[type="datetime-local"]:focus,
.ui.form input[type="email"]:focus,
.ui.form input[type="number"]:focus,
.ui.form input[type="password"]:focus,
.ui.form input[type="search"]:focus,
.ui.form input[type="tel"]:focus,
.ui.form input[type="time"]:focus,
.ui.form input[type="text"]:focus,
.ui.form input[type="file"]:focus,
.ui.form input[type="url"]:focus,
.ui.form select,
.ui.input textarea,
.ui.input input,
.ui.menu,
.ui.modal,
.ui.label,
.ui.table,
.ui.segment,
.ui.segments,
.ui.grid.segment,
.ui.selection.dropdown,
.ui.horizontal.segments,
.ui.active.empty.selection.dropdown,
.ui.dropdown .menu,
.ui.inline.dropdown .menu,
.ui.pointing.upward.dropdown .menu,
.ui.top.pointing.upward.dropdown .menu,
.ui.search > .results,
.ui.search.selection .prompt,
.ui.pointing.dropdown > .menu,
.ui.loading.form.segments:before,
.ui.secondary.menu .dropdown.item > .menu {
  border-radius: var(--border-radius);
}
.ui.segments:not(.horizontal) > .segment:has(~ .tw-hidden) {
  border-radius: var(--border-radius);
}
.ui.dropdown .menu .menu,
.ui.dropdown .menu .left.menu,
.ui.dropdown .menu .right.menu,
.ui.dropdown > .left.menu .menu,
.ui.floating.dropdown .menu,
.ui.floating.dropdown > .menu,
.ui.dropdown .right.menu > .menu,
.ui.secondary.vertical.menu > .item,
.ui.secondary.tabular.menu .item,
.ui.secondary.tabular.menu .item.active,
.ui.secondary.tabular.menu .item.active:hover,
.ui.secondary.tabular.menu .item:hover {
  border-radius: var(--border-radius) !important;
}
.ui.vertical.menu > .item:first-child,
.ui.vertical.menu > .active.item:first-child,
.ui.segments:not(.horizontal) > .segment:first-child,
.ui.top.attached.header,
.ui.upward.dropdown > .menu,
.ui.upward.dropdown.button:not(.pointing):not(.floating).active,
.ui[class*="top\ attached"].menu,
.ui[class*="top\ attached"].segment,
.ui[class*="top\ attached"].segment:last-child,
.ui.search > .results > :first-child,
.ui.modal > i.icon:first-child + *,
.ui.modal > .dimmer:first-child + i.icon + *,
.ui.modal > .dimmer:first-child + :not(.icon),
.ui.modal > :first-child:not(.icon):not(.dimmer) {
  border-radius: var(--border-radius) var(--border-radius) 0 0;
}
.ui.tabular.menu .item.active,
.ui.tabular.menu .item.active:hover,
.ui.tabular.menu .item:hover,
.ui.simple.upward.dropdown.active,
.ui.simple.upward.dropdown.active:hover,
.ui.simple.upward.dropdown:hover {
  border-radius: var(--border-radius) var(--border-radius) 0 0 !important;
}
.ui.attached.segment:last-child,
.ui.vertical.menu > .item:last-child,
.ui.vertical.menu > .active.item:last-child,
.ui.segments:not(.horizontal) > .segment:last-child,
.ui.modal > :last-child,
.ui.search > .results > :last-child,
.ui.selection.dropdown .menu,
.ui.menu .dropdown.item .menu,
.ui.bottom.attached.header,
.ui[class*="bottom\ attached"].table,
.ui.segment[class*="bottom\ attached"] {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.ui.attached.segment:has(+ .ui.modal) {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.ui.attached.segment:has(+ .page.buttons) {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.ui.attached.segment:has(+ .ui[class*="top\ attached"].header) {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.ui.segment:has(+ .ui.segment:not(.attached)) {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.ui.upward.selection.dropdown.visible,
.ui.active.upward.selection.dropdown {
  border-radius: 0 0 var(--border-radius) var(--border-radius) !important;
}
.ui.menu > .item:first-child,
.ui.action.input > .button:first-child,
.ui.action.input > .dropdown:first-child,
.ui.horizontal.segments > .segment:first-child,
.ui[class*="left\ icon"].input > i.icon,
.ui.action.input > .buttons:first-child > .button {
  border-radius: var(--border-radius) 0 0 var(--border-radius);
}
.ui.compact.menu .item:last-child,
.ui.compact.menu:not(.secondary) .item:last-child,
.ui.pagination.menu .item:last-child,
.ui.action.input > .button:last-child,
.ui.action.input > .dropdown:last-child,
.ui.horizontal.segments > .segment:last-child,
.ui.icon.input > i.icon,
.ui.buttons .unescape-button,
.ui.action.input > .buttons:last-child > .button {
  border-radius: 0 var(--border-radius) var(--border-radius) 0;
}
.ui.top.attached.menu > .item:first-child,
.ui.table > thead > tr:first-child > th:first-child {
  border-top-left-radius: var(--border-radius);
}
.ui.table > thead > tr:first-child > th:last-child,
.ui.category.search > .results .category:first-child .name + .result {
  border-top-right-radius: var(--border-radius);
}
.ui.table > tfoot > tr:first-child > th:first-child,
.ui.table > tfoot > tr:first-child > td:first-child {
  border-bottom-left-radius: var(--border-radius);
}
.ui.table > tfoot > tr:first-child > th:last-child,
.ui.table > tfoot > tr:first-child > td:last-child,
.ui.category.search > .results .category:last-child .result:last-child {
  border-bottom-right-radius: var(--border-radius);
}
.ui.vertical.menu > .active.item:only-child,
.ui.segments:not(.horizontal) > .segment:only-child {
  border-radius: var(--border-radius);
}
.ui.table > thead > tr:first-child > th:only-child {
  border-radius: var(--border-radius) var(--border-radius) 0 0;
}
.ui.table > tfoot > tr:first-child > th:only-child,
.ui.table > tfoot > tr:first-child > td:only-child {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
}
.repository.view.issue .comment-list .comment > .content > div:first-child {
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
}
.repository.view.issue .comment-list .comment > .content > div:last-child {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.ui.secondary.menu .item {
  border-radius: var(--border-radius);
}
@keyframes overlay-appear {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes overlay-appear-down {
  0% {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes overlay-appear-up {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.code-expander-button,
.file-header-left,
.file-header-right,
.ui.attached.segment.table ul li,
.issue-list-toolbar .item,
.flex-list#issue-list > .flex-item,
.ui.borderless.pagination.menu .item,
#navbar .item,
.header-wrapper .ui.tabular.menu .item,
.job-step-summary,
.job-step-logs,
.job-brief-item,
.repo-file-cell,
.tippy-box .flex-items-block .item,
.clone-panel-tab .item,
.ui.form select,
.ui.label,
.ui.modal,
.ui.checkbox label:before,
.ui.checkbox input:checked ~ label:before,
.ui.checkbox input:not([type="radio"]):indeterminate ~ label:before,
.ui.selection.dropdown,
.ui.selection.active.dropdown,
.ui.selection.active.dropdown:hover,
.ui.selection.active.dropdown .menu,
.ui.selection.active.dropdown:hover .menu,
.ui.vertical.menu .header.item,
.ui.secondary.menu .item,
input,
textarea,
tr,
.ui.input textarea,
.ui.form textarea,
.ui.form input:not([type]),
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="time"],
.ui.form input[type="text"],
.ui.form input[type="file"],
.ui.form input[type="url"] {
  transition: all 80ms cubic-bezier(0.33, 1, 0.68, 1);
}
.ui.table > tr > td,
.ui.table > tbody > tr > td {
  border-top: 1px solid var(--color-secondary-alpha-70);
}
.text.red .svg.octicon-issue-closed,
.text.red.svg.octicon-issue-closed {
  color: var(--github-fgColor-done) !important;
}
.text.grey {
  color: var(--color-text-light-1) !important;
}
.ui.button {
  min-height: 30px;
  padding: 9px 16px;
  font-weight: 500;
}
.ui.button.ui {
  gap: 8px;
}
.ui.button:not(.primary):not(.red) svg {
  color: var(--color-text-light-1);
}
.ui.primary.buttons .button svg {
  color: var(--color-white);
}
.ui.primary.button,
.ui.primary.buttons .button {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-rest);
  border-color: var(--github-button-primary-borderColor-rest);
  box-shadow: var(--github-shadow-resting-small);
}
.ui.primary.button:hover,
.ui.primary.buttons .button:hover {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-hover);
  border-color: var(--github-button-primary-borderColor-hover);
}
.ui.primary.buttons {
  box-shadow: var(--github-shadow-resting-small);
}
.ui.primary.buttons .button {
  box-shadow: none;
}
.ui.basic.primary.button {
  background-color: var(--color-button);
  color: var(--color-text);
  border-color: var(--color-light-border);
  box-shadow: none;
}
.ui.basic.primary.button:hover {
  background-color: var(--color-hover);
  color: var(--color-text);
  border-color: var(--color-light-border);
}
.ui.basic.button:hover,
.ui.labeled.button > .label:hover {
  border-color: var(--color-light-border);
}
.ui.basic.buttons .button:active,
.ui.basic.button:active,
.ui.basic.buttons .active.button,
.ui.basic.active.button,
.ui.basic.buttons .active.button:hover,
.ui.basic.active.button:hover {
  background-color: var(--github-button-default-bgColor-active);
}
.ui.red.button,
.ui.basic.red.buttons .button,
.ui.basic.red.button {
  color: var(--github-button-danger-fgColor-rest);
  background-color: var(--github-button-danger-bgColor-rest);
  border-color: var(--color-light-border);
}
.ui.red.button:hover,
.ui.basic.red.buttons .button:hover,
.ui.basic.red.button:hover {
  color: var(--github-button-danger-fgColor-hover);
  background-color: var(--github-button-danger-bgColor-hover);
  border-color: var(--github-button-danger-borderColor-hover);
  box-shadow: var(--github-shadow-resting-small);
}
.ui.small.buttons .button,
.ui.ui.ui.ui.small.button {
  height: 32px;
  min-height: 26px;
}
.repo-button-row .ui.button {
  height: 32px;
  min-height: 32px;
}
.repo-header .ui.ui.ui.ui.small.compact.button,
.repo-header .ui.labeled.button > .label {
  height: 28px;
  min-height: 28px;
  line-height: 1.5;
}
.ui.ui.ui.ui.small.button.compact .ui.tiny.buttons .button,
.ui.ui.ui.ui.tiny.button {
  min-height: 20px;
}
.ui.ui.ui.ui.small.button {
  z-index: 0;
}
.ui.button.code-copy {
  min-height: 28px;
  padding: 4px 6px;
}
.ui.dropdown .menu,
.ui.menu .ui.dropdown .menu {
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-down;
  background-color: var(--color-menu) !important;
  border: unset !important;
  box-shadow: var(--github-shadow-floating-small) !important;
  border-radius: 12px !important;
}
.ui.dropdown .menu > .item:not(.tw-hidden),
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden) {
  align-content: center;
  align-items: center;
  gap: 4px;
  min-height: 32px;
  border-radius: var(--border-radius) !important;
  padding: 6px 8px !important;
  display: flex !important;
}
.ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji),
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji) {
  margin: 0 8px;
}
.ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji):first-of-type,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji):first-of-type {
  margin-top: 8px;
}
.ui.dropdown
  .menu
  > .item:not(.tw-hidden):not(.emoji):first-of-type.clear-selection,
.ui.menu
  .ui.dropdown
  .menu
  > .item:not(.tw-hidden):not(.emoji):first-of-type.clear-selection {
  margin-top: 0;
}
.ui.dropdown .menu > .item:not(.tw-hidden).cherry-pick-button,
.ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji):last-of-type,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).cherry-pick-button,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden):not(.emoji):last-of-type {
  margin-bottom: 8px;
}
.ui.dropdown .menu > .item:not(.tw-hidden):has(+ .tw-hidden:last-of-type) {
  margin-bottom: 8px;
}
.ui.menu
  .ui.dropdown
  .menu
  > .item:not(.tw-hidden):has(+ .tw-hidden:last-of-type) {
  margin-bottom: 8px;
}
.ui.dropdown .menu > .item:not(.tw-hidden):hover,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden):hover {
  background-color: var(--github-control-transparent-bgColor-hover) !important;
}
.ui.dropdown .menu > .item:not(.tw-hidden).selected,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).selected {
  background-color: var(--color-active) !important;
}
.ui.dropdown .menu > .item:not(.tw-hidden).selected:hover,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).selected:hover {
  background-color: var(--github-control-transparent-bgColor-hover) !important;
}
.ui.dropdown .menu > .item:not(.tw-hidden).active:after,
.ui.dropdown .menu > .item:not(.tw-hidden).selected:after,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).active:after,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).selected:after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.ui.dropdown .menu > .item:not(.tw-hidden) svg,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden) svg {
  margin-top: 2px;
  margin-right: 2px;
}
.ui.dropdown .menu > .item:not(.tw-hidden) .ui.checkbox input[type="checkbox"],
.ui.menu
  .ui.dropdown
  .menu
  > .item:not(.tw-hidden)
  .ui.checkbox
  input[type="checkbox"] {
  height: 100%;
}
.ui.dropdown .menu > .item:not(.tw-hidden).filtered,
.ui.menu .ui.dropdown .menu > .item:not(.tw-hidden).filtered {
  display: none !important;
}
.ui.dropdown .menu:has(> .item.filtered):has(> .item.selected) {
  padding: 8px 0;
}
.ui.menu .ui.dropdown .menu:has(> .item.filtered):has(> .item.selected) {
  padding: 8px 0;
}
.ui.dropdown
  .menu:has(> .item.filtered):has(> .item.selected)
  > .item:first-of-type {
  margin-top: 0;
}
.ui.menu
  .ui.dropdown
  .menu:has(> .item.filtered):has(> .item.selected)
  > .item:first-of-type {
  margin-top: 0;
}
.ui.dropdown
  .menu:has(> .item.filtered):has(> .item.selected)
  > .item:last-of-type {
  margin-bottom: 0;
}
.ui.menu
  .ui.dropdown
  .menu:has(> .item.filtered):has(> .item.selected)
  > .item:last-of-type {
  margin-bottom: 0;
}
.ui.dropdown .menu > .divider,
.ui.menu .ui.dropdown .menu > .divider {
  margin: 8px 0;
}
.ui.dropdown .menu:after,
.ui.menu .ui.dropdown .menu:after {
  display: none !important;
}
.ui.dropdown:not(.upward) > .menu,
.ui.menu .ui.dropdown:not(.upward) > .menu {
  margin-top: 4px !important;
}
.ui.dropdown.upward > .menu,
.ui.menu .ui.dropdown.upward > .menu {
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-up;
  margin-bottom: 4px !important;
}
.ui.floating.dropdown > .menu {
  border-radius: 12px !important;
}
.ui.dropdown .menu .scrolling.menu,
.ui.dropdown .menu.context-user-switch .scrolling.menu:last-child {
  border-radius: 0 0 12px 12px !important;
}
.user-menu > .item,
.ui.menu .ui.dropdown.item .menu .item {
  width: calc(100% - 16px);
}
.ui.selection.dropdown .menu > .item {
  border: unset;
}
.ui.dropdown .menu .menu {
  border-radius: 12px !important;
}
.ui.floating.dropdown .menu,
.ui.dropdown .menu.context-user-switch .scrolling.menu {
  box-shadow: var(--github-shadow-floating-small) !important;
}
.ui.selection.dropdown:not(.search):not(.ellipsis-text-items),
.ui.selection.dropdown.active:not(.search):not(.ellipsis-text-items) {
  background-color: var(--color-button);
  border-color: var(--color-light-border);
  border-radius: var(--border-radius);
  min-height: 32px;
  padding: 8px 16px;
}
.ui.selection.dropdown:not(.search):not(.ellipsis-text-items):focus,
.ui.selection.dropdown.active:not(.search):not(.ellipsis-text-items):focus {
  background: var(--color-button);
  border-color: var(--color-light-border);
}
.ui.selection.dropdown:not(.search):not(.ellipsis-text-items):hover,
.ui.selection.dropdown.active:not(.search):not(.ellipsis-text-items):hover {
  background: var(--color-hover);
  border-color: var(--color-light-border);
}
.ui.selection.dropdown:not(.search):not(.ellipsis-text-items) .item:hover:after,
.ui.selection.dropdown.active:not(.search):not(.ellipsis-text-items)
  .item:hover:after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.list-header-search .ui.action.input > .dropdown.small {
  padding: 8px 40px 8px 16px;
}
.repository.new.release .target .selection.dropdown {
  padding-top: 8px;
  padding-bottom: 8px;
}
.ui.selection.dropdown.ellipsis-text-items:focus,
.ui.selection.dropdown.activeellipsis-text-items:focus {
  background: var(--color-button);
  border-color: var(--color-light-border);
}
.ui.selection.dropdown.ellipsis-text-items:hover,
.ui.selection.dropdown.activeellipsis-text-items:hover {
  background: var(--color-hover);
  border-color: var(--color-light-border);
}
.ui.selection.dropdown.active.search {
  background: var(--color-body);
  box-shadow: inset 0 0 0 1px var(--github-borderColor-accent-emphasis);
  outline: none;
}
.ui.selection.dropdown.active.search.upward:hover {
  box-shadow: inset 0 0 0 1px var(--github-borderColor-accent-emphasis);
}
.ui.action.input > .dropdown.small:not(:first-child) {
  border-radius: 0;
}
.ui.selection.dropdown.active:not(.small) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
#new-dependency-drop-list.ui.selection.dropdown.active,
#git-graph-container #flow-select-refs-dropdown {
  border-bottom-right-radius: 0 !important;
}
.ui.upward.selection.dropdown.visible:not(.small),
.ui.active.upward.selection.dropdown:not(.small) {
  border-top-left-radius: var(--border-radius) !important;
  border-top-right-radius: var(--border-radius) !important;
}
.page-content.repository.labels .ui.selection.dropdown.active > .menu > .item,
.page-content.repository.new-repo
  .ui.search.selection.dropdown
  > .menu
  > .item {
  flex-direction: column;
  align-items: flex-start;
}
.page-content.repository.labels
  .ui.selection.dropdown.active
  > .menu
  > .item
  > i,
.page-content.repository.new-repo
  .ui.search.selection.dropdown
  > .menu
  > .item
  > i {
  color: var(--color-text-light-1);
}
#new-dependency-drop-list.ui.selection.dropdown {
  min-height: 32px;
}
.ui.dropdown.branch-selector-dropdown > .menu {
  width: var(--custom-branch-menu-width, 320px);
  max-width: 640px;
}
.ui.dropdown.branch-selector-dropdown > .menu > .menu > .item {
  height: 32px;
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-down;
}
.ui.dropdown.branch-selector-dropdown
  > .menu
  > .branch-tag-tab
  > .branch-tag-item {
  height: 32px;
  padding: 8px 12px;
  font-weight: 500;
  line-height: 1.15;
}
.ui.dropdown.branch-selector-dropdown
  > .menu
  > .branch-tag-tab
  > .branch-tag-item
  svg {
  display: none;
}
.ui.dropdown.branch-selector-dropdown
  > .menu
  > .branch-tag-tab
  > .branch-tag-item.active {
  background: var(--color-body);
}
.ui.dropdown.branch-selector-dropdown
  > .menu
  > .branch-tag-tab
  > .branch-tag-item:hover {
  color: inherit;
}
.ui.dropdown.branch-selector-dropdown
  > .menu
  > .branch-tag-tab
  > .branch-tag-item:hover:not(.active) {
  background: var(--color-hover);
  border: 1px solid var(--color-secondary);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
}
.ui.dropdown.action.select-reaction.active .menu:has(.emoji) {
  flex-direction: row;
  gap: 4px;
  min-width: auto;
  padding: 4px;
  display: flex !important;
}
.ui.dropdown.action.select-reaction.active .menu:has(.emoji) > .item.emoji {
  height: 32px;
  min-height: 32px;
  margin: 0;
  font-size: 14px;
}
.ui.dropdown.action.select-reaction.active
  .menu:has(.emoji)
  > .item.emoji:hover {
  background-color: var(--github-bgColor-accent-emphasis) !important;
}
input,
textarea,
.ui.input input,
.ui.form input:not([type]):not(.search),
.ui.form select,
.ui.form textarea,
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
.ui.form input[type="file"],
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="text"],
.ui.form input[type="time"],
.ui.form input[type="url"] {
  padding: 8px 12px;
}
input:focus,
input:focus-visible,
textarea:focus,
textarea:focus-visible,
.ui.input input:focus,
.ui.input input:focus-visible,
.ui.form input:not([type]):not(.search):focus,
.ui.form input:not([type]):not(.search):focus-visible,
.ui.form select:focus,
.ui.form select:focus-visible,
.ui.form textarea:focus,
.ui.form textarea:focus-visible,
.ui.form input[type="date"]:focus,
.ui.form input[type="date"]:focus-visible,
.ui.form input[type="datetime-local"]:focus,
.ui.form input[type="datetime-local"]:focus-visible,
.ui.form input[type="email"]:focus,
.ui.form input[type="email"]:focus-visible,
.ui.form input[type="file"]:focus,
.ui.form input[type="file"]:focus-visible,
.ui.form input[type="number"]:focus,
.ui.form input[type="number"]:focus-visible,
.ui.form input[type="password"]:focus,
.ui.form input[type="password"]:focus-visible,
.ui.form input[type="search"]:focus,
.ui.form input[type="search"]:focus-visible,
.ui.form input[type="tel"]:focus,
.ui.form input[type="tel"]:focus-visible,
.ui.form input[type="text"]:focus,
.ui.form input[type="text"]:focus-visible,
.ui.form input[type="time"]:focus,
.ui.form input[type="time"]:focus-visible,
.ui.form input[type="url"]:focus,
.ui.form input[type="url"]:focus-visible {
  border-radius: var(--border-radius);
  border-color: var(--github-borderColor-accent-emphasis);
  box-shadow: inset 0 0 0 1px var(--github-borderColor-accent-emphasis);
  outline: none;
  background: var(--color-body) !important;
}
.ui.input {
  height: 32px;
}
.ui.form#repo-search-form {
  align-items: center;
}
.ui.dropdown.dropdown .menu > .input {
  margin: 12px 10px;
}
.ui.label {
  border: 1px solid #0000;
}
div.label.ui.ui.ui,
span.label.ui.ui.ui,
span.labels-list a.label.ui.ui.ui {
  border-radius: 9999px;
  padding: 0 6px;
  line-height: 18px;
}
div.label.ui.ui.ui.mini,
span.label.ui.ui.ui.mini,
span.labels-list a.label.ui.ui.ui.mini {
  line-height: 16px;
}
div.label.ui.ui.ui.scope-parent .scope-left,
span.label.ui.ui.ui.scope-parent .scope-left,
span.labels-list a.label.ui.ui.ui.scope-parent .scope-left {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
div.label.ui.ui.ui.scope-parent .scope-middle,
span.label.ui.ui.ui.scope-parent .scope-middle,
span.labels-list a.label.ui.ui.ui.scope-parent .scope-middle {
  border-radius: 0;
}
div.label.ui.ui.ui.scope-parent .scope-right,
span.label.ui.ui.ui.scope-parent .scope-right,
span.labels-list a.label.ui.ui.ui.scope-parent .scope-right {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
div.ui.ui.ui.label.primary,
span.ui.ui.ui.label.primary {
  background-color: unset;
  border: 1px solid var(--color-primary);
  color: var(--color-primary);
}
div.ui.ui.ui.label.red,
span.ui.ui.ui.label.red {
  background-color: unset;
  border: 1px solid var(--github-borderColor-done-emphasis);
  color: var(--color-purple);
}
div.ui.ui.ui.label.orange,
span.ui.ui.ui.label.orange {
  background-color: unset;
  border: 1px solid var(--github-borderColor-attention-emphasis);
  color: var(--color-yellow);
}
div.ui.ui.ui.label.yellow,
span.ui.ui.ui.label.yellow {
  background-color: unset;
  border: 1px solid var(--github-borderColor-attention-emphasis);
  color: var(--color-orange);
}
div.ui.ui.ui.label.olive,
span.ui.ui.ui.label.olive {
  background-color: unset;
  border: 1px solid var(--color-olive);
  color: var(--color-olive);
}
div.ui.ui.ui.label.green,
span.ui.ui.ui.label.green {
  background-color: unset;
  border: 1px solid var(--github-borderColor-success-emphasis);
  color: var(--color-green);
}
div.ui.ui.ui.label.purple,
span.ui.ui.ui.label.purple {
  background-color: unset;
  border: 1px solid var(--github-borderColor-done-emphasis);
  color: var(--color-purple);
}
.ui.small.label {
  font-size: 12px;
}
.ui.mini.label {
  font-size: 10px;
}
a.ui.label.sha,
a.ui.label.commit-id-short {
  border: unset;
  background-color: unset;
  color: var(--color-text-light-1);
  margin-top: 2px;
  font-size: 12px;
  font-weight: 500;
}
a.ui.label.sha:hover,
a.ui.label.commit-id-short:hover {
  background-color: var(--color-label-hover-bg);
}
a.ui.label.sha.commit-is-signed,
a.ui.label.commit-id-short.commit-is-signed {
  border: unset !important;
  background-color: unset !important;
}
a.ui.label.sha.commit-is-signed:hover,
a.ui.label.commit-id-short.commit-is-signed:hover {
  background-color: var(--color-label-hover-bg) !important;
}
a.ui.label.sha.commit-is-signed span.ui.label.commit-is-signed,
a.ui.label.commit-id-short.commit-is-signed span.ui.label.commit-is-signed {
  height: 25px;
  margin-left: 5px;
}
a.ui.label.sha.commit-is-signed img.ui.avatar,
a.ui.label.commit-id-short.commit-is-signed img.ui.avatar {
  border-radius: 9999px;
}
.ui.label.commit-id-short {
  height: 25px;
}
span.ui.label.commit-is-signed {
  justify-content: center;
  min-width: 35px;
  height: 25px;
}
span.ui.label.commit-is-signed.sign-trusted {
  border: 1.5px solid var(--color-green-badge) !important;
  color: var(--color-green-badge) !important;
}
span.ui.label.commit-is-signed.sign-trusted:hover {
  background-color: var(--color-green-badge-hover-bg) !important;
}
span.ui.label.commit-is-signed.sign-untrusted {
  border: 1.5px solid var(--color-yellow-badge) !important;
  color: var(--color-yellow-badge) !important;
}
span.ui.label.commit-is-signed.sign-untrusted:hover {
  background-color: var(--color-yellow-badge-hover-bg) !important;
}
span.ui.label.commit-is-signed.sign-unmatched {
  border: 1.5px solid var(--color-orange-badge) !important;
  color: var(--color-orange-badge) !important;
}
span.ui.label.commit-is-signed.sign-unmatched:hover {
  background-color: var(--color-orange-badge-hover-bg) !important;
}
span.ui.label.commit-is-signed.sign-warning {
  border: 1.5px solid var(--color-red-badge) !important;
  color: var(--color-red-badge) !important;
}
span.ui.label.commit-is-signed.sign-warning:hover {
  background-color: var(--color-red-badge-hover-bg) !important;
}
span.ui.label.commit-is-signed span {
  justify-content: center;
  align-items: center;
  display: inline-flex;
}
span.ui.label.commit-is-signed,
.ui.label.commit-id-short,
.ui.label.commit-sign-badge {
  font-size: 12px;
}
span.ui.label.commit-is-signed .ui.avatar,
.ui.label.commit-id-short .ui.avatar,
.ui.label.commit-sign-badge .ui.avatar {
  border-radius: 9999px;
}
.runner-container .ui.label.task-status-success {
  color: var(--color-success-text);
  border: 1px solid var(--color-success-border);
  background: var(--color-success-bg);
}
.runner-container .ui.label.task-status-failure {
  color: var(--color-error-text);
  border: 1px solid var(--color-error-border);
  background: var(--color-error-bg);
}
.runner-container .ui.label.task-status-running,
.runner-container .ui.label.task-status-skipped {
  color: var(--color-info-text);
  border: 1px solid var(--color-info-border);
  background: var(--color-info-bg);
}
.runner-container .ui.label.task-status-cancelled,
.runner-container .ui.label.task-status-blocked {
  color: var(--color-warning-text);
  border: 1px solid var(--color-warning-border);
  background: var(--color-warning-bg);
}
span.ui.basic.label,
.org-visibility div.ui.basic.label {
  background-color: unset;
  color: var(--color-text-light-1);
  font-size: 12px;
  font-weight: 500;
}
.ui.vertical.menu {
  background: var(--color-body);
  border: 0;
}
.ui.vertical.menu .header.item {
  background: unset;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  font-weight: 700;
  color: var(--color-text-light-1) !important;
}
.ui.vertical.menu a.item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.vertical.menu .item,
.ui.vertical.menu .item > summary {
  background: unset;
  border-radius: var(--border-radius);
  padding: 6px 8px;
  font-size: 1.1rem;
}
.ui.vertical.menu > .item:first-child,
.ui.vertical.menu > .item:last-child,
.ui.vertical.menu > .active.item:first-child,
.ui.vertical.menu > .active.item:last-child {
  border-radius: var(--border-radius);
}
.ui.vertical.menu .item:before {
  background: unset;
}
.ui.vertical.menu .active.item,
.ui.vertical.menu .active.item > summary {
  border-radius: var(--border-radius);
  font-weight: 600;
}
.ui.vertical.menu .active.item:after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.ui.vertical.menu details.item summary:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.vertical.menu details.item .menu .item {
  color: var(--color-text);
}
.ui.vertical.menu details.item:has(.active.item) > summary {
  background: var(--color-active);
  font-weight: 600;
}
.ui.vertical.menu details.item:has(.active.item) > summary:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.vertical.menu details.item:has(.active.item):after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.ui.vertical.menu details.item:has(.active.item) .active.item {
  background: var(--color-active);
  font-weight: 400;
}
.ui.vertical.menu details.item:has(.active.item) .active.item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.vertical.menu details.item:has(.active.item)[open] > summary {
  background: unset;
}
.ui.vertical.menu details.item:has(.active.item)[open] > summary:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.vertical.menu details.item:has(.active.item)[open]:after {
  display: none;
}
.menu .item svg {
  color: var(--color-text-light-1);
}
.ui.menu a.item:hover,
.ui.secondary.pointing.menu a.item:hover,
.ui.secondary.menu .dropdown.item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.small-menu-items .item {
  background-color: var(--color-body) !important;
}
.small-menu-items .item:hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.ui.segment .ui.tabular.menu .item:hover,
.ui.segment .ui.tabular.menu .active.item:hover,
.header-wrapper .ui.tabular.menu .item:hover,
.header-wrapper .ui.tabular.menu .active.item:hover,
.ui.secondary.pointing.menu .item:hover,
.ui.secondary.pointing.menu .active.item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.menu .item > .label:not(.floating) {
  padding: 0 6px;
}
.ui.secondary.menu .item {
  height: 32px;
  padding: 0 12px;
  font-weight: 500;
}
.ui.secondary.menu a.item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.ui.secondary.pointing.menu .overflow-menu-items {
  gap: 4px;
}
.ui.secondary.pointing.menu .overflow-menu-items .item {
  margin-block: 0.5rem;
  margin-bottom: 0.5rem !important;
  padding: 5px 8px !important;
}
.ui.secondary.pointing.menu .item {
  font-weight: 400;
}
.ui.secondary.pointing.menu .active.item,
.ui.secondary.pointing.menu .dropdown.item,
.ui.secondary.pointing.menu .link.item,
.ui.secondary.pointing.menu a.item {
  border-radius: var(--border-radius);
  color: var(--color-text);
}
.ui.secondary.pointing.menu .active.item svg,
.ui.secondary.pointing.menu .dropdown.item svg,
.ui.secondary.pointing.menu .link.item svg,
.ui.secondary.pointing.menu a.item svg {
  margin-right: 8px;
}
.ui.secondary.pointing.menu .active.item {
  border-color: #fff0;
}
.ui.secondary.pointing.menu .active.item span:after {
  content: "";
  background: var(--github-underlineNav-borderColor-active);
  border-radius: var(--border-radius);
  z-index: 1;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: calc(50% - 1.8rem);
  right: 50%;
  transform: translate(50%, -50%);
}
.page-content.repository .ui.secondary.pointing.menu {
  border-bottom: none !important;
}
.ui.borderless.pagination.menu {
  background-color: unset;
  border: 0;
  align-items: center;
  gap: 4px;
  min-height: fit-content;
}
.ui.borderless.pagination.menu .item {
  border-radius: var(--border-radius);
  justify-content: center;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
  padding: 5px 10px !important;
}
.ui.borderless.pagination.menu .item.active {
  background: var(--github-bgColor-accent-emphasis);
  color: var(--color-white);
}
.ui.borderless.pagination.menu .item:not(.active) {
  border: 1px solid #fff0;
}
.ui.borderless.pagination.menu .item:not(.active):hover {
  background: unset;
  border-color: var(--color-secondary);
}
.ui.borderless.pagination.menu .item.navigation:not(.disabled) span,
.ui.borderless.pagination.menu .item.navigation:not(.disabled) svg {
  color: var(--color-primary);
}
.ui.borderless.pagination.menu .item.navigation svg {
  margin-top: 2px;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items {
  border: 0;
  gap: 8px;
  height: 32px;
  font-size: 14px;
  background: var(--color-hover) !important;
  min-height: 32px !important;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items {
  border: 0;
  gap: 8px;
  height: 32px;
  font-size: 14px;
  background: var(--color-hover) !important;
  min-height: 32px !important;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item {
  border: 1px solid var(--color-hover);
  border-radius: var(--border-radius);
  background: unset !important;
  padding: 6px 12px !important;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item {
  border: 1px solid var(--color-hover);
  border-radius: var(--border-radius);
  background: unset !important;
  padding: 6px 12px !important;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item.active,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item.active,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item.active {
  border-color: var(--color-light-border);
  font-weight: 600;
  background: var(--color-menu) !important;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item.active {
  border-color: var(--color-light-border);
  font-weight: 600;
  background: var(--color-menu) !important;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item:before,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:before,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:before {
  display: none;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item:before {
  display: none;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active),
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active),
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active) {
  height: calc(100% - 8px);
  position: relative;
  top: 4px;
  padding: 4px 12px !important;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active) {
  height: calc(100% - 8px);
  position: relative;
  top: 4px;
  padding: 4px 12px !important;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):first-child,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):first-child,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):first-child {
  left: 4px;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):first-child {
  left: 4px;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):last-child,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):last-child,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):last-child {
  right: 4px;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):last-child {
  right: 4px;
}
.page-content.repository.milestones
  .list-header
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):hover,
.page-content.repository.new.milestone
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):hover,
.page-content.repository.labels
  .issue-navbar
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.user.notification
  > .ui.container:has(.flex-list)
  .ui.compact.small.menu.small-menu-items
  > .item:not(.active):hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.ui.modal {
  border: 1.5px solid var(--color-light-border);
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-down;
}
.ui.modal > .header {
  background-color: var(--color-menu);
  border-bottom: 1.5px solid var(--color-light-border);
}
.ui.modal > .content,
.ui.modal form > .content {
  background-color: var(--color-menu);
}
.ui.modal > .actions,
.ui.modal .content + .actions,
.ui.modal .content + form > .actions {
  background-color: var(--color-menu);
  border-top: 1.5px solid var(--color-light-border);
}
.ui.modal .actions > .ui.button {
  padding: 8px 12px;
}
.tippy-box {
  border-radius: var(--border-radius);
  margin-top: -3px;
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-down;
  overflow: hidden;
}
.tippy-box[data-theme="default"],
.tippy-box[data-theme="box-with-header"] {
  border: unset;
  box-shadow: var(--github-shadow-floating-small);
}
.tippy-box[data-theme="default"],
.tippy-box[data-theme="menu"] {
  border-radius: 12px;
}
.tippy-box[data-theme="box-with-header"] .tippy-content {
  background-color: var(--color-menu);
}
.tippy-box[data-theme="box-with-header"] .tippy-content .ui.attached.header {
  background-color: var(--color-body);
}
.tippy-box[data-theme="menu"] .tippy-content {
  padding: 8px;
}
.tippy-box[data-theme="menu"] .tippy-content .item {
  border-radius: var(--border-radius);
  height: 32px;
  padding: 6px 8px;
}
.tippy-box[data-theme="menu"] .tippy-content .item:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.tippy-box[data-theme="tooltip"] {
  animation: 80ms ease-in forwards overlay-appear;
}
.tippy-box[data-theme="tooltip"] .tippy-content {
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 400;
}
.user-main-content .ui.top.attached.header,
.repo-setting-content .ui.top.attached.header,
.user-setting-content .ui.top.attached.header,
.org-setting-content .ui.top.attached.header,
.admin-setting-content .ui.top.attached.header,
.page-content.repository.new-repo .ui.top.attached.header,
.page-content.repository.new.migrate .ui.top.attached.header,
.page-content.repository.new.fork .ui.top.attached.header,
.page-content.organization.new.org .ui.top.attached.header {
  border: 0;
  margin-bottom: 0.25rem;
  padding-left: 0;
  padding-right: 0;
  font-size: 20px;
  font-weight: 400;
  background-color: unset !important;
}
.user-main-content .ui.top.attached.header > .ui.right,
.repo-setting-content .ui.top.attached.header > .ui.right,
.user-setting-content .ui.top.attached.header > .ui.right,
.org-setting-content .ui.top.attached.header > .ui.right,
.admin-setting-content .ui.top.attached.header > .ui.right,
.page-content.repository.new-repo .ui.top.attached.header > .ui.right,
.page-content.repository.new.migrate .ui.top.attached.header > .ui.right,
.page-content.repository.new.fork .ui.top.attached.header > .ui.right,
.page-content.organization.new.org .ui.top.attached.header > .ui.right {
  right: 0;
}
.user-main-content .ui.attached.segment,
.repo-setting-content .ui.attached.segment,
.user-setting-content .ui.attached.segment,
.org-setting-content .ui.attached.segment,
.admin-setting-content .ui.attached.segment,
.page-content.repository.new-repo .ui.attached.segment,
.page-content.repository.new.migrate .ui.attached.segment,
.page-content.repository.new.fork .ui.attached.segment,
.page-content.organization.new.org .ui.attached.segment {
  background-color: unset;
  border-top-left-radius: var(--border-radius) !important;
  border-top-right-radius: var(--border-radius) !important;
  border: 1px solid var(--color-light-border) !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.user-main-content .ui.attached.segment + .ui.attached.segment,
.repo-setting-content .ui.attached.segment + .ui.attached.segment,
.user-setting-content .ui.attached.segment + .ui.attached.segment,
.org-setting-content .ui.attached.segment + .ui.attached.segment,
.admin-setting-content .ui.attached.segment + .ui.attached.segment,
.page-content.repository.new-repo .ui.attached.segment + .ui.attached.segment,
.page-content.repository.new.migrate
  .ui.attached.segment
  + .ui.attached.segment,
.page-content.repository.new.fork .ui.attached.segment + .ui.attached.segment,
.page-content.organization.new.org .ui.attached.segment + .ui.attached.segment {
  border-top: 0 !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.user-main-content .ui.attached.segment:last-child,
.repo-setting-content .ui.attached.segment:last-child,
.user-setting-content .ui.attached.segment:last-child,
.org-setting-content .ui.attached.segment:last-child,
.admin-setting-content .ui.attached.segment:last-child,
.page-content.repository.new-repo .ui.attached.segment:last-child,
.page-content.repository.new.migrate .ui.attached.segment:last-child,
.page-content.repository.new.fork .ui.attached.segment:last-child,
.page-content.organization.new.org .ui.attached.segment:last-child {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.user-main-content .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.repo-setting-content .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.user-setting-content .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.org-setting-content .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.admin-setting-content .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.page-content.repository.new-repo
  .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.page-content.repository.new.migrate
  .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.page-content.repository.new.fork
  .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.page-content.organization.new.org
  .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}
.user-main-content .ui.attached.segment.error,
.repo-setting-content .ui.attached.segment.error,
.user-setting-content .ui.attached.segment.error,
.org-setting-content .ui.attached.segment.error,
.admin-setting-content .ui.attached.segment.error,
.page-content.repository.new-repo .ui.attached.segment.error,
.page-content.repository.new.migrate .ui.attached.segment.error,
.page-content.repository.new.fork .ui.attached.segment.error,
.page-content.organization.new.org .ui.attached.segment.error {
  border: 1px solid var(--color-error-border) !important;
}
.page-content.repository.commits
  .flex-container-main:has(.ui.header.activity-header)
  > .ui.attached.segment {
  border-radius: 0;
}
.page-content.repository.commits
  .flex-container-main:has(.ui.header.activity-header)
  > .ui.attached.segment:has(+ :not(.ui.attached.segment)) {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.list-header {
  align-content: center;
  align-items: center;
}
.octicon-star-fill {
  color: var(--github-button-star-iconColor) !important;
}
.gitea-vscode {
  color: #007acc !important;
}
.gitea-vscodium {
  color: #429cf0 !important;
}
img.ui.avatar,
.ui.avatar img,
.ui.avatar svg {
  background-color: var(--github-avatar-bgColor);
  box-shadow: 0 0 0 1px var(--github-avatar-borderColor);
}
.page-content.repository.actions .ui.grid .four.wide {
  border-right: 1px solid var(--color-light-border);
  min-height: calc(100vh - 104px);
}
.page-content.repository.actions .ui.grid .four.wide:before {
  content: "Actions";
  margin-top: 6px;
  margin-bottom: 24px;
  font-size: 20px;
  font-weight: 600;
  display: block;
}
.page-content.repository.actions .ui.grid .twelve.wide:before {
  content: "Workflow Runs";
  margin-top: 6px;
  margin-bottom: 24px;
  margin-left: 2px;
  font-size: 20px;
  display: block;
}
.page-content.repository.actions .ui.grid .twelve.wide .ui.secondary.menu {
  background-color: var(--color-box-header);
  border: 1px solid var(--color-light-border);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
  margin-bottom: 0;
  padding: 16px;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .ui.secondary.menu
  > .ui.dropdown {
  color: var(--color-text-light-1);
}
.page-content.repository.actions .ui.grid .twelve.wide .ui.info.message {
  border-left-color: var(--color-light-border);
  border-right-color: var(--color-light-border);
  border-radius: 0;
  margin: 0;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .ui.info.message
  ~ .run-list {
  border-top: 0;
}
.page-content.repository.actions .ui.grid .twelve.wide .run-list {
  border: 1px solid var(--color-light-border);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.repository.actions .ui.grid .twelve.wide .run-list .run-list-ref {
  background-color: var(--github-bgColor-accent-muted);
  color: var(--github-fgColor-accent);
  font-family: var(--fonts-monospace);
  padding: 0 6px;
  font-weight: 400;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .run-list-ref:hover {
  background-color: var(--github-bgColor-accent-muted);
  color: var(--github-fgColor-accent);
  text-decoration-line: underline !important;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .run-list-item-right {
  color: var(--color-text-light-1);
}
.page-content.repository.actions .ui.grid .twelve.wide .run-list .flex-item {
  padding: 16px;
  line-height: 18px;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-leading {
  align-self: flex-start;
  margin-top: 2px;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-main {
  gap: 0.5rem;
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-trailing
  > .ui.label {
  border-radius: var(--border-radius);
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-trailing
  > .ui.dropdown.jump {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-trailing
  > .ui.dropdown.jump:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.page-content.repository.actions
  .ui.grid
  .twelve.wide
  .run-list
  .flex-item
  .flex-item-trailing
  > .ui.dropdown.jump
  .menu
  > .item:hover {
  color: var(--color-text) !important;
}
@media (max-width: 767.98px) {
  .page-content.repository.actions .ui.grid .four.wide {
    min-height: auto;
  }
}
.ui.vertical.menu .item > .ui.red.label {
  color: var(--color-error-text);
  border: 1px solid var(--color-error-border);
  background: var(--color-error-bg);
  margin-top: 0.5px;
}
#runWorkflowDispatchForm
  .ui.dropdown.button.branch-selector-dropdown
  .svg.octicon-git-branch {
  margin-right: 6px;
}
.action-view-header .action-commit-summary a:hover {
  -webkit-text-decoration: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}
.action-view-header .action-commit-summary > a.muted:first-of-type {
  text-decoration: underline;
}
.action-view-header .action-commit-summary .ui.ui.ui.label {
  background-color: var(--github-bgColor-accent-muted);
  border-radius: var(--border-radius);
  color: var(--github-fgColor-accent);
}
.action-view-header .action-commit-summary .ui.ui.ui.label > a {
  opacity: 1;
  font-family:
    ui-monospace,
    SFMono-Regular,
    SF Mono,
    Menlo,
    Consolas,
    monospace;
  font-weight: 400;
}
.action-view-left.action-view-left.action-view-left {
  border-top: 1px solid var(--color-console-border);
  max-width: 22vw;
  margin-right: 28px;
}
.action-view-left.action-view-left.action-view-left:before {
  content: "Jobs";
  color: var(--color-console-fg-subtle);
  margin-top: 22px;
  font-size: 12px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: -8px;
  left: 15px;
}
.action-view-left.action-view-left.action-view-left .job-group-section {
  border-bottom: 1px solid var(--color-console-border);
  padding-bottom: 8px;
  padding-right: 8px;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list {
  gap: 4px;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item {
  margin-left: 0.5rem;
  padding: 8px;
  position: relative;
  border-radius: var(--border-radius) !important;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item:hover {
  background-color: var(--color-console-hover-bg);
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item.selected:after {
  background: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  content: "";
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -0.5rem;
  overflow: visible;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item
  .job-brief-item-right
  svg.job-brief-rerun {
  color: var(--color-console-fg-subtle);
  display: none;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item
  .job-brief-item-right
  svg.job-brief-rerun:hover {
  color: var(--color-text);
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item
  .job-brief-item-right
  .step-summary-duration {
  color: var(--color-console-fg-subtle);
  font-family: var(--fonts-monospace);
  font-size: 12px;
}
.action-view-left.action-view-left.action-view-left
  .job-group-section
  .job-brief-list
  .job-brief-item.job-brief-item:hover
  .job-brief-item-right
  svg.job-brief-rerun {
  display: inline-block;
}
.action-view-right {
  min-height: calc(100vh - 245px);
}
.action-view-right .job-info-header {
  height: 80px !important;
  padding: 16px 12px 16px 24px !important;
}
.action-view-right
  .job-info-header
  .job-info-header-left
  .job-info-header-title {
  color: var(--github-fgColor-accent) !important;
}
.action-view-right
  .job-info-header
  .job-info-header-left
  .job-info-header-detail {
  margin-top: 8px;
}
.action-view-right
  .job-info-header
  .job-info-header-right
  .ui.dropdown
  > .button {
  border: unset;
  padding: 7px !important;
}
.action-view-right
  .job-info-header
  .job-info-header-right
  .ui.dropdown
  .menu
  > .item
  > i.icon {
  margin-right: 2px;
}
.action-view-right .job-step-container {
  padding: 8px;
}
.action-view-right .job-step-container .job-step-section {
  margin: 0 4px 4px;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary {
  color: var(--color-console-fg-subtle);
  height: 36px;
  padding: 8px !important;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary.selected {
  top: 80px;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary.step-expandable:hover {
  color: var(--color-console-fg-subtle);
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary
  .tw-mr-2:not(.svg)
  svg.svg {
  margin: 1.5px 6px 0 2px;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary
  svg.svg.text.green {
  color: var(--color-console-fg-subtle) !important;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary.selected {
  color: var(--color-console-fg) !important;
  background-color: var(--color-console-active-bg) !important;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary.selected
  svg.svg.text.green {
  color: var(--color-console-fg) !important;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-summary.job-step-summary
  .step-summary-duration {
  font-size: 12px;
  font-family: var(--fonts-monospace);
}
.action-view-right .job-step-container .job-step-section .job-step-logs {
  animation: 0.2s cubic-bezier(0.33, 1, 0.68, 1) overlay-appear-down;
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-logs
  .job-log-line {
  color: var(--color-console-fg);
}
.action-view-right
  .job-step-container
  .job-step-section
  .job-step-logs
  .job-log-line
  .log-msg:hover
  * {
  color: var(--color-console-fg) !important;
}
.chroma .lntd {
  vertical-align: top;
  border: 0;
  margin: 0;
  padding: 0;
}
.chroma .lntable {
  border-spacing: 0;
  border: 0;
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
  overflow: auto;
}
.chroma .hl {
  width: 100%;
  display: block;
}
.chroma .lnt,
.chroma .ln {
  margin-right: 0.4em;
  padding: 0 0.4em;
}
.chroma .gs {
  font-weight: var(--font-weight-semibold);
}
.chroma .gl {
  text-decoration: underline;
}
.chroma .w {
  color: var(--text-white-space);
}
.chroma .err {
  color: var(--chroma-err);
}
.chroma .k {
  color: var(--chroma-keyword);
}
.chroma .kc {
  color: var(--chroma-keyword-constant);
}
.chroma .kd {
  color: var(--chroma-keyword-declaration);
}
.chroma .kn {
  color: var(--chroma-keyword-namespace);
}
.chroma .kp {
  color: var(--chroma-keyword-pseudo);
}
.chroma .kr {
  color: var(--chroma-keyword-reserved);
}
.chroma .kt {
  color: var(--chroma-keyword-type);
}
.chroma .n {
  color: var(--chroma-name);
}
.chroma .na {
  color: var(--chroma-name-attribute);
}
.chroma .nb {
  color: var(--chroma-name-builtin);
}
.chroma .bp {
  color: var(--chroma-name-builtinPseudo);
}
.chroma .nc {
  color: var(--chroma-name-class);
}
.chroma .no {
  color: var(--chroma-name-constant);
}
.chroma .nd {
  color: var(--chroma-name-decorator);
}
.chroma .ni {
  color: var(--chroma-name-entity);
}
.chroma .ne {
  color: var(--chroma-name-exception);
}
.chroma .nf {
  color: var(--chroma-name-function);
}
.chroma .fm {
  color: var(--chroma-name-functionMagic);
}
.chroma .py {
  color: var(--chroma-name-property);
}
.chroma .nl {
  color: var(--chroma-name-label);
}
.chroma .nn {
  color: var(--chroma-name-namespace);
}
.chroma .nx {
  color: var(--chroma-name-other);
}
.chroma .nt {
  color: var(--chroma-name-tag);
}
.chroma .nv {
  color: var(--chroma-name-variable);
}
.chroma .vc {
  color: var(--chroma-name-variableClass);
}
.chroma .vg {
  color: var(--chroma-name-variableGlobal);
}
.chroma .vi {
  color: var(--chroma-name-variableInstance);
}
.chroma .vm {
  color: var(--chroma-name-variableMagic);
}
.chroma .l {
  color: var(--chroma-literal);
}
.chroma .ld {
  color: var(--chroma-literal-date);
}
.chroma .s {
  color: var(--chroma-string);
}
.chroma .sa {
  color: var(--chroma-string-affix);
}
.chroma .sb {
  color: var(--chroma-string-backtick);
}
.chroma .sc {
  color: var(--chroma-string-char);
}
.chroma .dl {
  color: var(--chroma-string-delimiter);
}
.chroma .sd {
  color: var(--chroma-string-doc);
}
.chroma .s2 {
  color: var(--chroma-string-double);
}
.chroma .se {
  color: var(--chroma-string-escape);
}
.chroma .sh {
  color: var(--chroma-string-heredoc);
}
.chroma .si {
  color: var(--chroma-string-interpol);
}
.chroma .sx {
  color: var(--chroma-string-other);
}
.chroma .sr {
  color: var(--chroma-string-regex);
}
.chroma .s1 {
  color: var(--chroma-string-single);
}
.chroma .ss {
  color: var(--chroma-string-symbol);
}
.chroma .m {
  color: var(--chroma-ber);
}
.chroma .mb {
  color: var(--chroma-ber-bin);
}
.chroma .mf {
  color: var(--chroma-ber-float);
}
.chroma .mh {
  color: var(--chroma-ber-hex);
}
.chroma .mi {
  color: var(--chroma-ber-integer);
}
.chroma .il {
  color: var(--chroma-ber-integerLong);
}
.chroma .mo {
  color: var(--chroma-ber-oct);
}
.chroma .o {
  color: var(--chroma-operator);
}
.chroma .ow {
  color: var(--chroma-operator-word);
}
.chroma .p {
  color: var(--chroma-punctuation);
}
.chroma .c {
  color: var(--chroma-comment);
}
.chroma .ch {
  color: var(--chroma-comment-hashbang);
}
.chroma .cm {
  color: var(--chroma-comment-multiline);
}
.chroma .cp {
  color: var(--chroma-comment-preproc);
}
.chroma .cpf {
  color: var(--chroma-comment-preprocFile);
}
.chroma .c1 {
  color: var(--chroma-comment-single);
}
.chroma .cs {
  color: var(--chroma-comment-special);
}
.chroma .g {
  color: var(--chroma-generic);
}
.chroma .gd {
  color: var(--chroma-generic-deleted);
}
.chroma .ge {
  color: var(--chroma-generic-emph);
}
.chroma .gr {
  color: var(--chroma-generic-error);
}
.chroma .gh {
  color: var(--chroma-generic-heading);
}
.chroma .gi {
  color: var(--chroma-generic-inserted);
}
.chroma .go {
  color: var(--chroma-generic-output);
}
.chroma .gp {
  color: var(--chroma-generic-prompt);
}
.chroma .gs {
  color: var(--chroma-generic-strong);
}
.chroma .gt {
  color: var(--chroma-generic-traceback);
}
.chroma .gu {
  color: var(--chroma-generic-underline);
}
.tippy-box .clone-panel-popup > .clone-panel-field {
  margin-left: 16px;
  margin-right: 16px;
}
.tippy-box .clone-panel-popup > .clone-panel-field:first-of-type {
  margin-top: 16px;
  font-weight: 600;
}
.tippy-box .clone-panel-popup .clone-panel-tab {
  gap: 8px;
  margin-left: 16px;
  display: flex;
}
.tippy-box .clone-panel-popup .clone-panel-tab .item {
  color: var(--color-text);
  margin: 8px 0;
  padding: 6px 8px;
  font-weight: 600;
}
.tippy-box .clone-panel-popup .clone-panel-tab .item:hover {
  background: var(--github-control-transparent-bgColor-hover);
  border-radius: var(--border-radius);
}
.tippy-box .clone-panel-popup .clone-panel-tab .item.active:after {
  content: "";
  background: var(--github-underlineNav-borderColor-active);
  border-radius: var(--border-radius);
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  bottom: -8px;
  left: 0;
}
.tippy-box .clone-panel-popup .clone-panel-tab .item.active {
  border-bottom: 0;
  position: relative;
}
.tippy-box .clone-panel-popup .ui.input.action > input {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  font-family: var(
    --fontStack-monospace,
    ui-monospace,
    SFMono-Regular,
    SF Mono,
    Menlo,
    Consolas,
    monospace
  );
  min-width: 150px;
  max-width: 400px;
  width: var(--custom-clone-menu-width);
}
.tippy-box .clone-panel-popup .ui.input.action > input:hover {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
}
.tippy-box .clone-panel-popup .ui.input.action > input:focus,
.tippy-box .clone-panel-popup .ui.input.action > input:focus-visible {
  border-color: var(--github-borderColor-accent-emphasis);
}
.tippy-box .clone-panel-popup .ui.input.action .ui.ui.ui.button {
  background-color: unset;
  border: unset;
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  width: 32px;
  height: 32px;
  margin-left: 5px;
  padding: 0;
}
.tippy-box .clone-panel-popup .ui.input.action .ui.ui.ui.button:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.tippy-box .clone-panel-popup .ui.input.action .ui.ui.ui.button svg {
  width: 16px;
  height: 16px;
}
.tippy-box .clone-panel-popup .divider {
  margin: 0;
}
.tippy-box .clone-panel-popup .clone-panel-list {
  margin: 8px;
}
.tippy-box .clone-panel-popup .clone-panel-list .item {
  border-radius: var(--border-radius);
  height: 32px;
  margin: 0;
  padding: 6px 8px;
}
.tippy-box .clone-panel-popup .clone-panel-list .item svg {
  color: var(--color-text-light-1);
  margin-right: 0.25rem;
}
.tippy-box .clone-panel-popup .clone-panel-list > .item:hover {
  color: var(--color-text);
  background: var(--github-control-transparent-bgColor-hover);
  text-decoration: none;
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .author
  img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .author
  .author-wrapper {
  color: var(--color-text-light-1);
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .sha
  a.ui.label.commit-id-short {
  height: 28px;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
  margin-left: -8px;
  padding: 2px 8px;
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .message
  a.ui.basic.primary.label {
  border-width: 1.5px;
  border-radius: 9999px;
  padding: 3px 8px !important;
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .tw-text-right
  relative-time,
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  .tw-text-right
  svg {
  color: var(--color-text-light-1);
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  tr:hover {
  background-color: var(--color-hover-opaque);
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  tr:nth-child(2n):hover {
  background-color: var(--color-hover-opaque) !important;
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  tr:last-child
  td:first-child {
  border-bottom-left-radius: var(--border-radius);
}
.page-content.repository
  #commits-table.ui.basic.striped.table
  tbody.commit-list
  tr:last-child
  td:last-child {
  border-bottom-right-radius: var(--border-radius);
}
.flex-text-inline[data-global-init="initCommitStatuses"] {
  border-radius: var(--border-radius);
  margin-top: 2px;
  padding: 3px;
}
.flex-text-inline[data-global-init="initCommitStatuses"]:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.flex-text-inline[data-global-init="initCommitStatuses"] svg {
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
}
.page-content.repository #git-graph-container img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository #git-graph-container li .ui.label.commit-id-short,
.page-content.repository
  #git-graph-container
  li
  .ui.label.commit-id-short.commit-is-signed
  span.ui.label.commit-is-signed {
  height: 25px;
}
.page-content.dashboard.feeds .ui.two.item.menu {
  background: var(--color-hover);
  border: 0;
  border-radius: 12px;
  margin-bottom: 8px;
}
.page-content.dashboard.feeds .ui.two.item.menu > .item {
  background: unset;
  border-radius: 12px;
  padding: 6px 12px !important;
}
.page-content.dashboard.feeds .ui.two.item.menu > .item.active {
  background: var(--color-menu);
  box-shadow: var(--github-shadow-floating-small);
  font-weight: 600;
}
.page-content.dashboard.feeds .ui.two.item.menu > .item:before {
  display: none;
}
.page-content.dashboard.feeds .ui.two.item.menu > .item:not(.active) {
  border-radius: var(--border-radius);
  width: calc(50% - 12px);
  margin: 6px !important;
}
.page-content.dashboard.feeds .ui.two.item.menu > .item:not(.active):hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.page-content.dashboard.feeds .ui.top.attached.header {
  border: 0;
  margin-bottom: 0.25rem;
  font-size: 20px;
  font-weight: 400;
  background-color: unset !important;
}
.page-content.dashboard.feeds .ui.top.attached.header .ui.label {
  border-color: #0000;
}
.page-content.dashboard.feeds .ui.attached.segment {
  background-color: var(--color-menu);
  box-shadow: var(--github-shadow-floating-small);
  border: unset !important;
}
.page-content.dashboard.feeds .ui.attached.segment.repos-search {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.page-content.dashboard.feeds
  .ui.attached.segment.repos-search
  > .menu.repos-filter
  .ui.circular.label {
  border-color: #0000;
  min-height: fit-content;
  padding: 0 6px !important;
}
.page-content.dashboard.feeds .ui.attached.segment.table:last-child {
  border-bottom-right-radius: 12px !important;
  border-bottom-left-radius: 12px !important;
}
.page-content.dashboard.feeds .ui.attached.segment.table ul {
  padding: 8px;
}
.page-content.dashboard.feeds .ui.attached.segment.table ul li {
  border-radius: var(--border-radius);
  height: 32px;
  padding: 6px 8px !important;
}
.page-content.dashboard.feeds
  .ui.attached.segment.table
  ul
  li:not(:last-child) {
  border-bottom: 0;
}
.page-content.dashboard.feeds .ui.attached.segment.table ul li:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.page-content.dashboard.feeds .ui.attached.segment.table ul li a.muted:hover {
  color: inherit;
  text-decoration-line: none;
}
.page-content.dashboard.feeds
  .ui.tab.dashboard-orgs
  .ui.attached.segment.table {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.page-content.dashboard.issues .list-header {
  background-color: var(--color-box-header);
  border: 1px solid var(--color-light-border);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
  height: 54px;
  padding: 16px 8px;
}
.page-content.dashboard.issues .list-header .list-header-toggle {
  border: 0;
  align-items: center;
}
.page-content.dashboard.issues .list-header .list-header-toggle > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  height: 30px;
  padding: 0 8px;
  background: unset !important;
}
.page-content.dashboard.issues .list-header .list-header-toggle > .item:before {
  display: none;
}
.page-content.dashboard.issues .list-header .list-header-toggle > .item:hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.dashboard.issues .list-header .list-header-toggle > .item.active {
  color: var(--color-text);
  font-weight: 700;
}
.page-content.dashboard.issues .list-header .list-header-filters > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  height: 32px;
  padding: 0 12px;
}
.page-content.dashboard.issues .list-header .list-header-filters > .item:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
@media (max-width: 767.98px) {
  .page-content.dashboard.issues .list-header {
    height: auto;
  }
}
.dashboard .secondary-nav .org-visibility .label {
  margin-right: 0;
}
.tag-code {
  background-color: unset;
  height: 28px;
}
.tag-code .code-expander-buttons .code-expander-button {
  height: 28px;
}
.tag-code:has(.code-expander-buttons[data-expand-direction="3"]) {
  height: 40px;
}
.tag-code:has(.code-expander-buttons[data-expand-direction="3"])
  .code-expander-button {
  height: 20px;
}
.tag-code .code-expander-button {
  color: var(--color-text-light-1);
}
.tag-code .code-expander-button:hover {
  background: var(--github-bgColor-accent-emphasis);
  color: var(--color-white);
}
.tag-code .code-inner {
  color: var(--color-text-light-1);
}
.lines-num,
.lines-code {
  line-height: 20px;
}
.lines-num {
  text-align: center !important;
}
.code-diff-unified .del-code,
.code-diff-unified .add-code {
  background: unset;
  border-color: unset;
}
.added-code,
.removed-code {
  color: var(--color-text);
  border-radius: 3px;
}
.added-code *,
.removed-code * {
  color: var(--color-text) !important;
}
.diff-file-box .diff-file-header .diff-file-name {
  font-weight: 400;
}
.diff-file-box .diff-file-header .diff-file-name .fold-file.btn svg {
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
}
.diff-file-box .diff-file-header .diff-file-name .diff-stats-bar {
  height: 8px;
}
.diff-file-box .diff-file-header .diff-file-name > div,
.diff-file-box .diff-file-header .diff-file-name .file-link {
  font-size: 12px;
}
.diff-file-box .diff-file-header .diff-file-header-actions {
  color: var(--color-text-light-1);
  font-size: 12px;
  font-weight: 400;
}
.diff-file-box
  .diff-file-header
  .diff-file-header-actions
  .diff-header-popup-btn {
  border-radius: var(--border-radius);
  padding: 5px !important;
}
.diff-file-box
  .diff-file-header
  .diff-file-header-actions
  .diff-header-popup-btn:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.repository
  .diff-file-box
  .code-diff.code-diff-unified
  colgroup
  col:nth-child(3),
.repository .diff-file-box .code-diff.code-diff-split colgroup col:nth-child(2),
.repository .diff-file-box .code-diff.code-diff-split colgroup col:nth-child(6),
.repository .diff-file-box .code-diff td.lines-escape {
  width: 0;
}
.repository
  .diff-file-box
  .code-diff:has(td.lines-escape:not(:empty)).code-diff-unified
  colgroup
  col:nth-child(3) {
  width: 20px;
}
.repository
  .diff-file-box
  .code-diff:has(td.lines-escape:not(:empty)).code-diff-split
  colgroup
  col:nth-child(2) {
  width: 20px;
}
.repository
  .diff-file-box
  .code-diff:has(td.lines-escape:not(:empty)).code-diff-split
  colgroup
  col:nth-child(6) {
  width: 20px;
}
.repository
  .diff-file-box
  .code-diff:has(td.lines-escape:not(:empty))
  td.lines-escape {
  width: 20px;
}
.repository .diff-file-box .code-diff .lines-num {
  min-width: 45px;
}
.repository
  .diff-file-box
  .code-diff.code-diff-unified
  colgroup
  col:nth-child(4),
.repository .diff-file-box .code-diff.code-diff-split colgroup col:nth-child(3),
.repository
  .diff-file-box
  .code-diff.code-diff-split
  colgroup
  col:nth-child(7) {
  width: 20px;
}
.repository .diff-file-box .file-body.file-code {
  border-radius: 0 0 var(--border-radius) var(--border-radius);
  overflow: hidden;
}
.monaco-editor {
  --vscode-editor-background: var(--color-body) !important;
  --vscode-editorGutter-background: var(--color-body) !important;
}
.monaco-editor .sticky-widget {
  background: var(--color-body) !important;
  box-shadow: 0 1px 0 var(--color-secondary) !important;
  width: 100% !important;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed),
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed),
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed) {
  display: grid;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  padding: 16px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  img,
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  svg,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  img,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  svg,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  img,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-leading
  svg {
  color: var(--color-text-light-1);
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title {
  gap: 8px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title:not(a),
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title:not(a),
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title:not(a) {
  color: var(--color-text-light-1);
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing {
  color: var(--color-text-light-1);
  gap: 16px;
  font-size: 12px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing
  > .flex-text-inline
  .color-icon,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing
  > .flex-text-inline
  .color-icon,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing
  > .flex-text-inline
  .color-icon {
  width: 12px;
  height: 12px;
  margin-right: 0 !important;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body {
  margin-top: 8px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body:last-child,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body:last-child,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .flex-item-body:last-child {
  font-size: 12px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .label-list,
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .label-list,
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed)
  > .flex-item
  > .flex-item-main
  > .label-list {
  margin-top: 8px;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list {
  grid-template-columns: repeat(var(--custom-org-repolist-columns, 1), 1fr);
  gap: min(var(--custom-org-repolist-columns, 1) * 8px, 16px);
}
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed) {
  grid-template-columns: repeat(var(--custom-user-repolist-columns, 2), 1fr);
  gap: min(var(--custom-user-repolist-columns, 2) * 8px, 16px);
}
.page-content.explore.repositories > .ui.container > .flex-list {
  grid-template-columns: repeat(var(--custom-explore-repolist-columns, 2), 1fr);
  gap: min(var(--custom-explore-repolist-columns, 2) * 8px, 16px);
}
.page-content.organization.members > .ui.container > .flex-list,
.page-content.explore.users > .ui.container > .flex-list {
  display: grid;
}
.page-content.organization.members > .ui.container > .flex-list > .flex-item,
.page-content.explore.users > .ui.container > .flex-list > .flex-item {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  padding: 16px;
}
.page-content.organization.members
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-title,
.page-content.explore.users
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-title {
  gap: 8px;
  margin-bottom: 8px;
}
.page-content.organization.members
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-title
  > .label,
.page-content.explore.users
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-title
  > .label,
.page-content.organization.members
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body,
.page-content.explore.users
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body {
  font-size: 12px;
}
.page-content.organization.members
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body
  svg,
.page-content.explore.users
  > .ui.container
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body
  svg {
  width: 12px;
  min-width: 12px;
}
.page-content.organization.members > .ui.container > .flex-list {
  grid-template-columns: repeat(var(--custom-org-userlist-columns, 2), 1fr);
  gap: min(var(--custom-org-userlist-columns, 2) * 8px, 16px);
}
.page-content.explore.users > .ui.container > .flex-list {
  grid-template-columns: repeat(var(--custom-explore-userlist-columns, 3), 1fr);
  gap: min(var(--custom-explore-userlist-columns, 3) * 8px, 16px);
}
@media (max-width: 767.98px) {
  .page-content.organization.profile
    > .ui.container
    > .ui.stackable
    > .ui.eleven
    > .flex-list:not(#activity-feed),
  .page-content.user.profile
    > .ui.container
    > .ui.stackable
    > .ui.twelve
    > .flex-list:not(#activity-feed),
  .page-content.explore.repositories
    > .ui.container
    > .flex-list:not(#activity-feed),
  .page-content.organization.members
    > .ui.container
    > .flex-list:not(#activity-feed),
  .page-content.explore.users > .ui.container > .flex-list:not(#activity-feed) {
    grid-template-columns: 1fr;
    gap: 8px;
  }
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  ) {
  grid-template-columns: 1fr;
}
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  ) {
  grid-template-columns: 1fr;
}
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  ) {
  grid-template-columns: 1fr;
}
.page-content.organization.members
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  ) {
  grid-template-columns: 1fr;
}
.page-content.explore.users
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  ) {
  grid-template-columns: 1fr;
}
.page-content.organization.profile
  > .ui.container
  > .ui.stackable
  > .ui.eleven
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  padding: 32px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}
.page-content.user.profile
  > .ui.container
  > .ui.stackable
  > .ui.twelve
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  padding: 32px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}
.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  padding: 32px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}
.page-content.organization.members
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  padding: 32px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}
.page-content.explore.users
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  padding: 32px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}
.page-content.repository.file.list
  .ui.dropdown.branch-selector-dropdown
  > .menu
  > .menu
  .ui.label {
  background-color: var(--color-menu);
  border: 1px solid var(--color-light-border);
  margin-top: 1px;
  margin-left: auto;
  margin-right: 20px;
}
.page-content.repository.file.list .repo-home-filelist > .ui.message {
  background: var(--color-box-header);
  margin: 16px 0;
  padding: 8px 8px 8px 16px;
}
.page-content.repository.file.list
  .repo-home-filelist
  > .ui.message
  .ui.button {
  min-width: 96px;
}
.repo-button-row,
.repository.file.list #repo-files-table {
  margin: 16px 0;
}
.repository.file.list #repo-files-table .repo-file-line {
  padding-right: 16px;
}
.repository.file.list #repo-files-table .repo-file-line.parent-link {
  gap: 0.5rem;
  padding-left: 16px;
}
.repository.file.list #repo-files-table .repo-file-line.parent-link svg {
  margin-right: 2px;
}
.repository.file.list #repo-files-table .repo-file-line.repo-file-last-commit {
  min-height: 3.725rem;
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  .latest-commit {
  gap: 8px;
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  .latest-commit
  .commit-summary {
  color: var(--color-text-light-1);
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  .latest-commit
  img.ui.avatar {
  border-radius: 9999px;
  width: 20px;
  height: 20px;
  margin-left: 2px;
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  .latest-commit
  .author-wrapper:hover {
  color: var(--color-text);
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  .latest-commit
  .ui.label {
  display: none;
}
.repository.file.list
  #repo-files-table
  .repo-file-line.repo-file-last-commit
  relative-time {
  color: var(--color-text-light-1);
}
.repository.file.list #repo-files-table .repo-file-item .repo-file-cell {
  height: 40px;
}
.repository.file.list #repo-files-table .repo-file-item .repo-file-cell.name {
  align-items: center;
  gap: 0.5rem;
  padding-left: 16px;
  display: flex;
}
.repository.file.list #repo-files-table .repo-file-item .repo-file-cell.age {
  padding-right: 16px;
}
.repository.file.list #readme .file-header {
  background: var(--color-body);
  min-height: 48px;
  overflow-x: visible;
  padding: 0 8px !important;
}
.repository.file.list #readme .file-header svg {
  color: var(--color-text-light-1);
}
.repository.file.list #readme .file-header .file-header-left {
  line-height: 1.45;
  position: relative;
  padding: 6px 8px !important;
}
.repository.file.list #readme .file-header .file-header-left:hover {
  background: var(--github-control-transparent-bgColor-hover);
  border-radius: var(--border-radius);
}
.repository.file.list #readme .file-header .file-header-left:after {
  content: "";
  background: var(--github-underlineNav-borderColor-active);
  border-radius: var(--border-radius);
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: -8px;
  left: 0;
}
.repository.file.list #readme .file-header .file-header-left a.muted:hover {
  color: inherit;
  text-decoration-line: none;
}
.repository.file.list #readme .file-header .file-header-right .btn-octicon {
  border-radius: var(--border-radius);
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  padding: 0 8px;
  display: inline-flex;
}
.repository.file.list
  #readme
  .file-header
  .file-header-right
  .btn-octicon:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
@media (max-width: 767.98px) {
  #repo-files-table {
    grid-template-columns: 1fr auto;
  }
  #repo-files-table .repo-file-line {
    grid-column: 1 / span 2;
  }
  #repo-files-table .repo-file-cell.name {
    max-width: none;
  }
  #repo-files-table .repo-file-cell.message {
    display: none;
  }
}
body > .full.height:has(.repo-view-file-tree-container) {
  padding-bottom: 0;
}
body > .full.height:has(.repo-view-file-tree-container) + .page-footer {
  display: none;
}
.page-content.repository.file.list:has(.repo-view-file-tree-container)
  .secondary-nav {
  margin-bottom: 0 !important;
}
.page-content.repository.file.list:has(.repo-view-file-tree-container)
  .secondary-nav
  .ui.tabs.divider {
  margin-bottom: 0;
}
.page-content.repository.file.list > .ui.container.fluid {
  max-width: calc(100% - 32px);
}
.page-content.repository.file.list .repo-view-container {
  position: sticky;
  top: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container {
  height: 100vh;
  overflow-y: unset;
  position: sticky;
  top: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container:after {
  content: "";
  background: var(--color-secondary);
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container
  > .repo-button-row {
  background: var(--color-body);
  align-content: center;
  height: 64px;
  margin: 0;
  font-size: 16px;
  position: sticky;
  top: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container
  > .repo-button-row:after {
  content: "";
  background: var(--color-secondary);
  width: calc(100% + 16px);
  height: 1px;
  position: absolute;
  top: 64px;
  left: -16px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container
  > .repo-button-row
  .ui.compact.icon.button {
  border: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-file-tree-container
  .view-file-tree-items {
  margin-right: 0;
  padding: 12px 16px 8px 0;
}
.page-content.repository.file.list .repo-view-container .repo-view-content {
  padding-bottom: 40px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row {
  background: var(--color-box-header);
  border: 1px solid var(--color-secondary);
  border-radius: var(--border-radius);
  z-index: 1;
  align-content: center;
  height: 46px;
  min-height: 46px;
  margin: 16px 0;
  padding: 8px;
  position: sticky;
  top: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .ui.button {
  min-height: 32px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .repo-view-file-tree-toggle-show {
  background: initial;
  border-color: #0000;
  min-width: 32px;
  padding: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .branch-dropdown-button {
  padding: 0 12px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .repo-path {
  gap: 4px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .repo-path
  .section:first-child,
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .repo-path
  .section.active {
  font-weight: 600;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .repo-button-row
  .repo-path
  .btn
  svg {
  color: var(--color-text-light-1);
  margin-left: 4px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content {
  z-index: 0;
  position: relative;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header {
  z-index: 1;
  position: sticky;
  top: 45px;
  padding: 8px 12px !important;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-left {
  color: var(--color-text-light-1);
  font-size: 12px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right {
  gap: 0;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .ui.buttons {
  margin: 0 8px 0 0 !important;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .ui.buttons
  .ui.mini.button {
  height: 28px;
  min-height: 28px;
  padding: 0 8px;
  font-size: 12px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon {
  background: var(--color-button);
  border: 1px solid var(--color-light-border);
  border-left-width: 0;
  align-items: center;
  height: 28px;
  padding: 0 8px;
  display: flex;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon
  svg {
  color: var(--color-text-light-1);
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon:first-of-type {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius);
  border-left-width: 1px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon:last-of-type {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon:last-of-type
  + .btn-octicon.disabled {
  margin-left: 8px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .non-diff-file-content
  h4.file-header
  .file-header-right
  > .btn-octicon:hover {
  background: var(--color-hover);
  color: var(--color-text-light-1);
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .ui.segment#repo-file-commit-box {
  min-height: 46px;
  padding: 8px 12px;
  margin-bottom: 16px !important;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .ui.segment#repo-file-commit-box
  > .latest-commit {
  gap: 8px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .ui.segment#repo-file-commit-box
  > .latest-commit
  .commit-summary {
  color: var(--color-text-light-1);
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .ui.segment#repo-file-commit-box
  > .latest-commit
  > img.ui.avatar {
  border-radius: 9999px;
  width: 20px;
  height: 20px;
}
.page-content.repository.file.list
  .repo-view-container
  .repo-view-content
  .ui.segment#repo-file-commit-box
  > .age {
  align-items: center;
  display: flex;
}
@media (max-width: 1023.98px) {
  .page-content.repository.file.list
    .repo-view-container
    .repo-view-content
    .repo-button-row {
    z-index: 0;
    height: auto;
    position: static;
  }
  .page-content.repository.file.list
    .repo-view-container
    .repo-view-content
    .non-diff-file-content
    h4.file-header {
    top: 0;
  }
}
.repo-grid-filelist-sidebar {
  grid-template-columns: auto 312px;
  gap: 24px;
}
@media (max-width: 767.98px) {
  .repo-grid-filelist-sidebar {
    grid-template-columns: 100%;
  }
}
.page-content.repository.file.list .repo-home-sidebar-top a.muted:hover {
  text-decoration: none;
}
.page-content.repository.file.list .repo-home-sidebar-top .flex-item {
  padding: 10px 0 0;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-title {
  margin-top: 10px;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  > .tw-flex:first-child {
  gap: 8px !important;
  margin-top: 16px !important;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .repo-description {
  color: var(--color-text);
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  #repo-topics {
  margin: 8px 0 !important;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .flex-text-block {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .flex-text-block.muted {
  margin-top: 2px;
  font-weight: 400;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .flex-text-block
  svg.svg {
  margin-right: 4px;
}
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .flex-text-block
  svg.svg.octicon-database,
.page-content.repository.file.list
  .repo-home-sidebar-top
  .flex-item
  .flex-item-body
  .flex-text-block
  svg.svg.octicon-law {
  margin-right: 6px;
}
.page-content.repository.file.list .repo-home-sidebar-bottom a.muted:hover {
  text-decoration: none;
}
.page-content.repository.file.list .repo-home-sidebar-bottom .flex-item {
  padding: 16px 0;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .flex-item
  .flex-item {
  padding: 16px 0 0;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .flex-item
  .flex-item
  .flex-item-leading
  svg.svg.octicon-tag {
  color: var(--color-green);
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .flex-item
  .flex-item
  .flex-item-header
  .flex-item-title {
  font-size: 14px;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .flex-item
  .flex-item-body {
  font-size: 12px;
}
.page-content.repository.file.list .repo-home-sidebar-bottom .language-stats {
  height: 8px;
  margin-bottom: 0;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .language-stats-details
  .item {
  margin-right: 8px;
  font-size: 12px;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .language-stats-details
  .item
  .color-icon {
  width: 8px;
  height: 8px;
  margin-right: 8px;
}
.page-content.repository.file.list
  .repo-home-sidebar-bottom
  .language-stats-details
  .item
  .tw-font-semibold {
  color: var(--color-text);
  margin-right: 2px;
}
.page-footer {
  background-color: var(--color-body);
  color: var(--color-text-light-1);
  border-top: 0;
  justify-content: center;
  gap: 32px;
  padding: 16px 0 40px;
  font-size: 12px;
}
.page-footer > .left-links {
  gap: 4px;
}
.page-footer > .left-links > a {
  color: var(--color-text-light-1);
}
.page-footer > .left-links > a:hover {
  color: var(--color-primary);
}
.page-footer > .left-links > strong {
  font-weight: 400;
}
.page-footer > .right-links {
  gap: 16px;
}
.page-footer > .right-links > .ui.dropdown {
  font-size: 12px;
}
.page-footer > .right-links > .ui.dropdown:hover {
  color: var(--color-primary);
}
.page-footer > .right-links > a {
  color: var(--color-text-light-1);
  border-left: 0;
  margin-left: 0;
  padding-left: 0;
}
.page-footer > .right-links > a:hover {
  color: var(--color-primary);
}
#user-heatmap + .divider:not(.divider-text) {
  border-color: #0000;
  margin: 8px 0;
}
#user-heatmap .total-contributions {
  bottom: 12px;
  left: 45px;
}
#user-heatmap .total-contributions,
#user-heatmap .vch__legend-right {
  color: var(--color-text-light-1);
}
#user-heatmap .vch__container {
  box-shadow: var(--github-shadow-floating-small);
  border-radius: 12px;
  padding: 12px 20px;
}
#user-heatmap .vch__container .vch__day__square,
#user-heatmap .vch__container .vch__legend__wrapper rect {
  rx: 2.5px;
  ry: 2.5px;
  outline: 0.5px solid var(--github-contribution-default-borderColor-0);
  outline-offset: -0.5px;
  border-radius: 0.75px;
  width: 9px;
  height: 9px;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-secondary-alpha-60);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-secondary-alpha-60);"] {
  fill: var(--github-contribution-default-bgColor-0) !important;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-primary-light-4);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-primary-light-4);"] {
  outline-color: var(--github-contribution-default-borderColor-1);
  fill: var(--github-contribution-default-bgColor-1) !important;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-primary-light-2);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-primary-light-2);"] {
  outline-color: var(--github-contribution-default-borderColor-2);
  fill: var(--github-contribution-default-bgColor-2) !important;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-primary);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-primary);"] {
  outline-color: var(--github-contribution-default-borderColor-3);
  fill: var(--github-contribution-default-bgColor-3) !important;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-primary-dark-2);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-primary-dark-2);"] {
  outline-color: var(--github-contribution-default-borderColor-4);
  fill: var(--github-contribution-default-bgColor-4) !important;
}
#user-heatmap
  .vch__container
  .vch__day__square[style="fill: var(--color-primary-dark-4);"],
#user-heatmap
  .vch__container
  .vch__legend__wrapper
  rect[style="fill: var(--color-primary-dark-4);"] {
  outline-color: var(--github-contribution-default-borderColor-5);
  fill: var(--github-contribution-default-bgColor-5) !important;
}
.activity-heatmap-container + .divider:not(.divider-text) {
  border-color: #0000;
}
.flex-list#activity-feed {
  box-shadow: var(--github-shadow-floating-small);
  border-radius: 12px;
}
.flex-list#activity-feed > .flex-item {
  gap: 12px;
  padding: 16px;
}
.flex-list#activity-feed > .flex-item > .flex-item-leading img {
  border-radius: 9999px;
  width: 24px;
  height: 24px;
}
.flex-list#activity-feed > .flex-item > .flex-item-main {
  gap: 8px !important;
}
.flex-list#activity-feed > .flex-item > .flex-item-main > div:not([class]) {
  flex-wrap: wrap;
  align-items: baseline;
  gap: 6px;
  display: flex;
}
.flex-list#activity-feed > .flex-item > .flex-item-main > div:not([class]) > a {
  color: var(--color-text);
}
.flex-list#activity-feed
  > .flex-item
  > .flex-item-main
  > div:not([class])
  > a:not([title]):not([href*="tag"]):not([href*="branch"]) {
  color: var(--color-primary);
  text-decoration: underline;
}
.flex-list#activity-feed
  > .flex-item
  > .flex-item-main
  > div:not([class])
  relative-time {
  color: var(--color-text-light-1);
  font-size: 12px;
}
.flex-list#activity-feed > .flex-item > .flex-item-main > .tw-flex-col {
  gap: 0 !important;
}
.flex-list#activity-feed
  > .flex-item
  > .flex-item-main
  > .tw-flex-col
  > .flex-text-block {
  color: var(--color-text-light-1);
  gap: 4px;
  font-size: 12px;
}
.flex-list#activity-feed
  > .flex-item
  > .flex-item-main
  > .tw-flex-col
  > .flex-text-block
  img {
  border-radius: 9999px;
  width: 16px;
  height: 16px;
}
.flex-list#activity-feed
  > .flex-item
  > .flex-item-main
  > .tw-flex-col
  > .flex-text-block
  .ui.sha.label {
  margin-top: 0;
}
.flex-list#activity-feed > .flex-item > .flex-item-main > .flex-item-body {
  color: var(--color-text-light-1);
  gap: 4px;
  font-size: 12px;
}
.flex-list#activity-feed > .flex-item > .flex-item-main > a {
  font-size: 12px;
}
.flex-list#activity-feed > .flex-item .flex-item-trailing {
  align-self: center;
}
.flex-list#activity-feed > .flex-item .flex-item-trailing svg {
  width: 18px;
  height: 18px;
}
.flex-list#activity-feed > .page.buttons {
  border-top: 1px solid var(--color-secondary);
  padding: 12px 0;
}
.page-content.repository.milestones .issue-list-toolbar,
.page-content.repository.milestone-issue-list .issue-list-toolbar,
.page-content.repository.issue-list .issue-list-toolbar {
  background-color: var(--color-box-header);
  border: 1px solid var(--color-light-border);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
  align-content: center;
  align-items: center;
  height: 48px;
  margin-top: 16px;
  padding: 8px;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  input,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  input,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  input {
  margin: 0 8px !important;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu {
  border: 0;
  align-items: center;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  height: 30px;
  padding: 0 8px;
  background: unset !important;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:before,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:before,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:before {
  display: none;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:hover,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:hover,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item:hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item.active,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item.active,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-left
  > .ui.compact.menu
  > .item.active {
  color: var(--color-text);
  font-weight: 700;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu {
  align-items: center;
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .item,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .item,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .item {
  color: var(--color-text-light-1);
}
.page-content.repository.milestones
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .ui.button,
.page-content.repository.milestone-issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .ui.button,
.page-content.repository.issue-list
  .issue-list-toolbar
  .issue-list-toolbar-right
  > .ui.menu
  > .ui.button {
  height: 32px;
  padding: 0 12px;
}
.page-content.repository.milestones .issue-list-toolbar img.ui.avatar,
.page-content.repository.milestone-issue-list .issue-list-toolbar img.ui.avatar,
.page-content.repository.issue-list .issue-list-toolbar img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository.milestone-issue-list .flex-list#issue-list,
.page-content.dashboard.issues .flex-list#issue-list,
.page-content.user.notification .flex-list#issue-list,
.page-content.repository.issue-list .flex-list#issue-list {
  border: 1px solid var(--color-light-border);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  img.ui.avatar,
.page-content.dashboard.issues .flex-list#issue-list img.ui.avatar,
.page-content.user.notification .flex-list#issue-list img.ui.avatar,
.page-content.repository.issue-list .flex-list#issue-list img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item,
.page-content.dashboard.issues .flex-list#issue-list > .flex-item,
.page-content.user.notification .flex-list#issue-list > .flex-item,
.page-content.repository.issue-list .flex-list#issue-list > .flex-item {
  align-items: center;
  min-height: 64px;
  padding: 0;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item:last-child,
.page-content.dashboard.issues .flex-list#issue-list > .flex-item:last-child,
.page-content.user.notification .flex-list#issue-list > .flex-item:last-child,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item:last-child {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item:hover,
.page-content.dashboard.issues .flex-list#issue-list > .flex-item:hover,
.page-content.user.notification .flex-list#issue-list > .flex-item:hover,
.page-content.repository.issue-list .flex-list#issue-list > .flex-item:hover {
  background-color: var(--color-hover-opaque);
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading {
  align-self: flex-start;
  margin-top: 14px;
  margin-left: 16px;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline {
  margin-top: 0 !important;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline
  input,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline
  input,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline
  input,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-leading
  > .flex-text-inline
  input {
  margin-right: 8px !important;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main {
  gap: 4px;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-header,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-header,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-header,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-header {
  padding-top: 8px;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-body,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-body,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-body,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-main
  .flex-item-body {
  padding-bottom: 8px;
  font-size: 12px;
}
.page-content.repository.milestone-issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-trailing,
.page-content.dashboard.issues
  .flex-list#issue-list
  > .flex-item
  > .flex-item-trailing,
.page-content.user.notification
  .flex-list#issue-list
  > .flex-item
  > .flex-item-trailing,
.page-content.repository.issue-list
  .flex-list#issue-list
  > .flex-item
  > .flex-item-trailing {
  margin-right: 32px;
}
.page-content.repository.milestones:not(.projects) .milestone-list {
  border: 1px solid var(--color-light-border);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.repository.milestones:not(.projects)
  .milestone-list
  .milestone-card {
  padding: 8px 16px 10px;
}
.page-content.repository.milestones:not(.projects)
  .milestone-list
  .milestone-card
  .milestone-header
  h3 {
  font-size: 16px;
  font-weight: 500;
}
.page-content.repository.milestones:not(.projects)
  .milestone-list
  .milestone-card
  .milestone-header
  div
  span {
  font-size: 14px;
  font-weight: 600;
}
.page-content.repository.milestones:not(.projects)
  .milestone-list
  .milestone-toolbar {
  font-size: 12px;
}
.page-content.repository.milestones:not(.projects)
  .milestone-list
  .milestone-toolbar
  .group
  > a {
  font-size: 13px;
}
@media (max-width: 1023.98px) {
  .page-content.repository.milestones .issue-list-toolbar,
  .page-content.repository.milestone-issue-list .issue-list-toolbar,
  .page-content.repository.issue-list .issue-list-toolbar {
    height: auto;
  }
}
#issue-pins {
  gap: 12px;
  margin-bottom: 16px;
}
#issue-pins .issue-card {
  padding: 16px 12px;
}
#issue-pins .issue-card .content .issue-card-title {
  font-size: 16px;
  font-weight: 600;
}
#issue-pins .issue-card .content svg {
  color: var(--color-text-light-1);
  height: 100%;
  margin-right: 3px;
}
#issue-pins .issue-card .content .meta {
  padding-top: 4px;
  font-size: 12px;
}
#issue-pins .issue-card .issue-card-bottom {
  display: none;
}
#issue-pins img.ui.avatar {
  border-radius: 9999px;
}
.issue-content-left .field.footer .ui.red.basic.button#status-button {
  color: var(--github-fgColor-done);
  background-color: var(--color-button);
  border-color: var(--color-light-border);
}
.issue-content-left .field.footer .ui.red.basic.button#status-button:hover {
  background-color: var(--color-hover);
}
.issue-content-left .field.footer .ui.basic.primary.button#status-button {
  color: var(--github-fgColor-success);
}
.repository.view.issue .issue-title-buttons > .ui.button {
  height: 32px;
  padding: 0 12px;
}
.issue-content-left .badge.tw-bg-green {
  background-color: var(--github-bgColor-success-emphasis) !important;
}
.issue-content-left .badge.tw-bg-red,
.issue-content-left .badge.tw-bg-purple {
  background-color: var(--github-bgColor-done-emphasis) !important;
}
.ui.label.issue-state-label {
  border-radius: 25px !important;
}
.ui.label.issue-state-label.green {
  color: var(--color-white) !important;
  background-color: var(--github-bgColor-success-emphasis) !important;
  border-color: var(--github-bgColor-success-emphasis) !important;
}
.ui.label.issue-state-label.red,
.ui.label.issue-state-label.purple {
  color: var(--color-white) !important;
  background-color: var(--github-bgColor-done-emphasis) !important;
  border-color: var(--github-bgColor-done-emphasis) !important;
}
.repository.view.issue .pull-desc code,
#issue-list .flex-item-body .branches .branch {
  color: var(--github-fgColor-accent);
  background-color: var(--github-bgColor-accent-muted);
  border-radius: var(--border-radius);
  font-family: var(
    --fontStack-monospace,
    ui-monospace,
    SFMono-Regular,
    SF Mono,
    Menlo,
    Consolas,
    monospace
  );
  padding: 0 5px;
  font-size: 12px;
  line-height: 18px;
}
.repository.view.issue .pull-desc code {
  padding-top: 3px;
  padding-bottom: 3px;
}
.repository.view.issue .pull-desc code a:hover {
  text-decoration-line: none;
}
.comment .comment-container img.ui.avatar {
  border-radius: 9999px;
}
.comment .comment-container .comment-header:before,
.comment .comment-container .comment-header:after,
.comment .comment-container:target .comment-header:before,
.comment .comment-container:target .comment-header:after {
  display: none;
}
.comment .comment-container:target .comment-container {
  border-color: var(--github-borderColor-accent-emphasis) !important;
  box-shadow: 0 0 0 1px var(--color-primary) !important;
}
.comment .comment-container .comment-header {
  min-height: 38px;
  padding: 4px 4px 4px 16px;
}
.comment
  .comment-container
  .comment-header
  .comment-header-left
  .ui.basic.label {
  height: 20px;
  margin-left: 4px;
  padding: 0 6px !important;
}
.comment
  .comment-container
  .comment-header
  .comment-header-left
  a:has(relative-time) {
  text-decoration: underline;
}
.comment
  .comment-container
  .comment-header
  .comment-header-left
  .content-history-menu {
  color: var(--color-text-light-1) !important;
}
.comment
  .comment-container
  .comment-header
  .comment-header-left
  .content-history-menu
  .menu
  .item {
  font-size: 12px;
}
.comment
  .comment-container
  .comment-header
  .comment-header-left
  .content-history-menu
  .menu
  .item
  .ui.avatar {
  width: 20px;
  height: 20px;
}
.comment .comment-container .comment-header-right > .item,
.comment .comment-container .comment-header-right > .label {
  color: var(--color-text-light-1);
}
.comment .comment-container .comment-header-right > .ui.label {
  background-color: initial;
  height: 20px;
  padding: 0 6px;
  font-size: 12px;
}
.comment .comment-container .comment-header-right .context-dropdown {
  border-radius: var(--border-radius);
  height: 28px;
  padding: 0 6px;
}
.comment .comment-container .comment-header-right .context-dropdown:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
}
.comment
  .comment-container
  .comment-header-right
  .context-dropdown
  a.context-menu {
  align-items: center;
  display: flex;
}
.comment
  .comment-container
  .comment-header-right
  .context-dropdown
  a.context-menu:hover {
  color: inherit;
}
.comment
  .comment-container
  .comment-header-right
  .context-dropdown
  .menu
  .item.delete-comment {
  color: var(--color-red);
}
.comment
  .comment-container
  .comment-header-right
  .context-dropdown
  .menu
  .item.delete-comment:hover {
  color: var(--color-red-light);
  background-color: var(--color-red-badge-bg) !important;
}
.comment .comment-container .ui.dropdown.action.select-reaction > a {
  background: var(--color-button);
  border: 1px solid var(--color-light-border);
  color: var(--color-text-light-1);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  display: flex;
  padding: 0 8px !important;
}
.comment .comment-container .bottom-reactions .ui.ui.ui.label {
  border-color: var(--color-light-border);
  border-radius: 9999px;
  background-color: unset !important;
}
.comment .comment-container .bottom-reactions .ui.ui.ui.label:hover {
  border-color: var(--color-light-border);
  background-color: var(--color-reaction-hover-bg) !important;
}
.comment .comment-container .bottom-reactions .ui.ui.ui.label .reaction {
  font-size: 12px;
}
.comment .comment-container .bottom-reactions .ui.ui.ui.label .reaction-count {
  color: var(--color-text-light);
  margin-left: 0;
  font-weight: 500;
}
.comment .comment-container .bottom-reactions .select-reaction {
  padding: 0;
}
.repository .comment.form .content .segment:before,
.repository .comment.form .content .segment:after {
  display: none;
}
.repository.issue-list .ui.dropdown .menu .item:hover:after,
.repository .ui.menu .ui.dropdown .menu .item:hover:after,
.repository.issue.view
  .issue-content-right
  .ui.dropdown
  .scrolling.menu
  .item:hover:after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar {
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar
  svg {
  width: 24px;
  height: 24px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text {
  border-radius: var(--border-radius);
  color: var(--color-white) !important;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text
  + .content
  > .ui.attached.segment {
  border-width: 1.5px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.grey {
  background-color: var(--color-text-light-1);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.green {
  background-color: var(--github-bgColor-success-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.green
  + .content
  > .ui.attached.segment {
  border-left-color: var(--github-bgColor-success-emphasis);
  border-right-color: var(--github-bgColor-success-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.green
  + .content
  > .ui.attached.segment:first-child {
  border-top-color: var(--github-bgColor-success-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.green
  + .content
  > .ui.attached.segment:last-child {
  border-bottom-color: var(--github-bgColor-success-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.purple {
  background-color: var(--github-bgColor-done-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.purple
  + .content
  > .ui.attached.segment {
  border-left-color: var(--github-bgColor-done-emphasis);
  border-right-color: var(--github-bgColor-done-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.purple
  + .content
  > .ui.attached.segment:first-child {
  border-top-color: var(--github-bgColor-done-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.purple
  + .content
  > .ui.attached.segment:last-child {
  border-bottom-color: var(--github-bgColor-done-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.yellow {
  background-color: var(--github-bgColor-attention-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.yellow
  + .content
  > .ui.attached.segment {
  border-left-color: var(--github-bgColor-attention-emphasis);
  border-right-color: var(--github-bgColor-attention-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.yellow
  + .content
  > .ui.attached.segment:first-child {
  border-top-color: var(--github-bgColor-attention-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.yellow
  + .content
  > .ui.attached.segment:last-child {
  border-bottom-color: var(--github-bgColor-attention-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.red {
  background-color: var(--github-bgColor-danger-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.red
  + .content
  > .ui.attached.segment {
  border-left-color: var(--github-bgColor-danger-emphasis);
  border-right-color: var(--github-bgColor-danger-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.red
  + .content
  > .ui.attached.segment:first-child {
  border-top-color: var(--github-bgColor-danger-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .timeline-avatar.text.red
  + .content
  > .ui.attached.segment:last-child {
  border-bottom-color: var(--github-bgColor-danger-emphasis);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-header {
  background: var(--color-body);
  padding: 16px;
  font-size: 16px;
  font-weight: 600;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-header
  .ui.right {
  color: var(--color-text-light-1);
  font-size: 14px;
  font-weight: 400;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-list {
  background: var(--color-menu);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-list
  .commit-status-item {
  border-radius: var(--border-radius);
  height: 37px;
  margin: 0 8px;
  padding: 2px 8px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-list
  .commit-status-item:first-child {
  margin-top: 8px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-list
  .commit-status-item:last-child {
  margin-bottom: 8px;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .commit-status-panel
  .commit-status-list
  .commit-status-item:hover {
  background-color: var(--color-hover-opaque);
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .merge-section {
  color: var(--color-text-light-1);
  gap: 8px;
  padding: 16px;
  display: grid;
}
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .merge-section:before,
.repository.view.issue
  .comment-list
  .timeline-item.pull-merge-box
  .merge-section:after {
  display: none;
}
.repository.view.issue .comment-list .timeline:before {
  height: calc(100% - 62px);
}
.repository.view.issue .comment-list .timeline-item,
.repository.view.issue .comment-list .timeline-item-group {
  padding: 12px 0;
}
.repository.view.issue .comment-list .timeline-item .comment-text-line,
.repository.view.issue .comment-list .timeline-item-group .comment-text-line {
  color: var(--color-text-light-1);
}
.repository.view.issue .comment-list .timeline-item.event,
.repository.view.issue .comment-list .timeline-item-group.event {
  padding-left: 15px;
}
.repository.view.issue
  .comment-list
  .timeline-item.event
  .avatar-with-link
  .avatar,
.repository.view.issue
  .comment-list
  .timeline-item-group.event
  .avatar-with-link
  .avatar {
  width: 20px;
  height: 20px;
}
.repository.view.issue .comment-list .timeline-item.event .timeline-avatar,
.repository.view.issue
  .comment-list
  .timeline-item-group.event
  .timeline-avatar {
  top: -4px;
}
.repository.view.issue
  .comment-list
  .timeline-item.event
  .comment-text-line
  .ui.basic.label,
.repository.view.issue
  .comment-list
  .timeline-item-group.event
  .comment-text-line
  .ui.basic.label {
  height: 20px;
  margin-left: 4px;
  padding: 0 6px !important;
}
.repository.view.issue .comment-list .timeline-item.event .badge,
.repository.view.issue .comment-list .timeline-item-group.event .badge {
  border: 2px solid var(--color-body);
}
.repository.view.issue .comment-list .timeline-item.event,
.repository.view.issue .comment-list .timeline-item-group.event {
  background-color: var(--github-control-bgColor-rest);
}
.repository.view.issue .comment-list .timeline-item.event,
.repository.view.issue .comment-list .timeline-item-group.event svg {
  color: var(--color-text-light-1);
}
.repository.view.issue
  .comment-list
  .timeline-item.commits-list
  .flex-text-block,
.repository.view.issue
  .comment-list
  .timeline-item-group.commits-list
  .flex-text-block {
  padding-top: 4px;
}
.repository.view.issue .comment-list .timeline-item.commits-list .badge svg,
.repository.view.issue
  .comment-list
  .timeline-item-group.commits-list
  .badge
  svg {
  color: var(--color-text-light-1);
}
.repository.view.issue .comment-list .timeline-item.commits-list a.muted,
.repository.view.issue .comment-list .timeline-item-group.commits-list a.muted {
  color: var(--color-text-light-1);
  font-size: 12px;
  text-decoration-line: underline;
}
.repository.view.issue .comment-list .timeline-item.commits-list a.muted:hover,
.repository.view.issue
  .comment-list
  .timeline-item-group.commits-list
  a.muted:hover {
  color: var(--color-primary);
}
.page-content.repository.issue .issue-content img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository.issue .issue-content {
  gap: 24px;
}
.page-content.repository.issue .issue-content .issue-content-right {
  border: 0;
  padding: 0;
  font-size: 12px;
}
.page-content.repository.issue .issue-content .issue-content-right .ui.button {
  font-size: 12px;
}
.page-content.repository.issue .issue-content .issue-content-right .ui.form,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  a.fixed-text.muted,
.page-content.repository.issue .issue-content .issue-content-right span.text,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  span.item.empty-list,
.page-content.repository.issue .issue-content .issue-content-right p {
  color: var(--color-text-light-1);
  font-size: 12px;
}
.page-content.repository.issue .issue-content .issue-content-right > a,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.dropdown.select-branch,
.page-content.repository.issue .issue-content .issue-content-right .ui.form,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  a.fixed-text.muted,
.page-content.repository.issue .issue-content .issue-content-right span.text,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.watching
  > div,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.depending
  > div,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .flex-text-block,
.page-content.repository.issue .issue-content .issue-content-right .ui.list,
.page-content.repository.issue .issue-content .issue-content-right .toggle-wip,
.page-content.repository.issue .issue-content .issue-content-right p {
  padding: 4px 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > .ui.checkbox {
  margin: 4px 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > .ui.checkbox
  strong {
  font-weight: 400;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > a.fixed-text.muted {
  border-radius: var(--border-radius);
  align-items: center;
  height: 28px;
  text-decoration-line: none;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > a.fixed-text.muted:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.list {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.relaxed.list
  .item
  a.muted.icon {
  color: var(--color-text-light-1);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.relaxed.list
  .item
  a.muted.icon:hover {
  color: var(--color-primary);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info) {
  grid-template-columns: auto auto 1fr;
  row-gap: 0;
  display: grid !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info).tw-hidden {
  display: none !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info {
  color: var(--color-text-light-1);
  grid-column: 2/-1;
  display: none;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info
  > .tw-pl-\[20px\] {
  white-space: normal;
  padding-top: 4px;
  padding-left: 0 !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info
  > .tw-pl-\[20px\]
  small {
  font-size: 12px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info
  > .archived-label-hint {
  top: 6px;
  right: 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info:has(.tw-pl-\[20px\]) {
  display: block;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info:has(.tw-pl-\[20px\])
  > .archived-label-hint {
  top: 4px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .issue-sidebar-combo
  .ui.dropdown
  > .menu
  > .scrolling.menu
  > .item:has(.item-secondary-info)
  .item-secondary-info:has(.archived-label-hint > .ui.label) {
  display: block;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > div:not([class]):not([id])
  > .flex-text-block {
  color: var(--color-text-light-1);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > div:not([class]):not([id])
  > .ui.buttons {
  padding: 4px 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > div:not([class]):not([id])
  > .ui.buttons
  .button {
  height: 30px;
  min-height: 30px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > div:not([class]):not([id])
  > .ui.buttons
  .button:hover {
  border-color: var(--color-light-border);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > div:not([class]):not([id])
  > .ui.buttons
  .button:hover
  + .button {
  border-left-color: var(--color-light-border);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.form
  .due-date {
  color: var(--color-text);
}
.page-content.repository.issue .issue-content .issue-content-right > .divider {
  width: calc(100% - 16px);
  margin: 12px 0 12px 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.watching
  .ui.button {
  height: 30px;
  min-height: 30px;
  padding: 0 8px;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.watching
  .ui.button
  svg {
  margin: 0 !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .form-fetch-action.single-button-form
  .ui.button,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > .ui.show-modal.button {
  background: unset;
  border: 0;
  justify-content: left;
  padding: 4px 8px;
  font-weight: 400;
  margin: 0 !important;
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .form-fetch-action.single-button-form
  .ui.button:hover,
.page-content.repository.issue
  .issue-content
  .issue-content-right
  > .ui.show-modal.button:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.show-modal.button[data-modal="\#sidebar-delete-issue"],
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.show-modal.button[data-modal="\#sidebar-delete-issue"]
  svg {
  color: var(--color-red);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.show-modal.button[data-modal="\#sidebar-delete-issue"]:hover {
  background-color: var(--color-red-badge-bg);
  color: var(--color-red-light);
}
.page-content.repository.issue
  .issue-content
  .issue-content-right
  .ui.show-modal.button[data-modal="\#sidebar-delete-issue"]:hover
  svg {
  color: var(--color-red-light);
}
.page-content.repository.issue
  .issue-title-header
  .issue-title-meta
  .issue-state-label {
  padding: 6px 9px !important;
}
.page-content.repository.issue
  .issue-title-header
  .issue-title-meta
  .time-desc {
  color: var(--color-text-light-1);
}
.milestone-header {
  gap: 16px;
}
.milestone-header progress {
  width: 300px;
  max-width: 80vw;
  height: 5px;
}
.milestone-progress-big {
  height: 8px;
}
.page-content.repository.milestone-issue-list
  > .ui.container
  > .flex-text-block:first-child {
  margin-bottom: 16px;
}
.page-content.repository.milestone-issue-list
  > .ui.container
  > .flex-text-block:first-child
  > h1 {
  word-break: keep-all;
  font-size: 32px;
  font-weight: 600;
  line-height: 48px;
}
.page-content.repository.milestone-issue-list
  > .ui.container
  > .flex-text-block:first-child
  + .tw-flex {
  color: var(--color-text-light-1);
  align-items: center;
  padding-top: 8px;
  padding-bottom: 10px;
  font-size: 14px;
  flex-direction: row !important;
  gap: 8px !important;
}
.page-content.repository.milestone-issue-list
  > .ui.container
  > .flex-text-block:first-child
  + .tw-flex
  strong {
  color: var(--color-text);
}
.page-content.repository.milestone-issue-list
  > .ui.container
  > .flex-text-block:first-child
  + .tw-flex
  > .flex-text-block {
  gap: 8px !important;
}
.page-content.repository.milestone-issue-list > .ui.container > .divider {
  border-top-color: #0000;
}
@media (max-width: 767.98px) {
  .page-content.repository.milestone-issue-list
    > .ui.container
    > .flex-text-block:first-child
    + .tw-flex {
    flex-direction: column !important;
  }
}
#navbar {
  border-bottom: 0;
  min-height: 64px;
  padding: 8px 16px;
}
#navbar .navbar-left,
#navbar .navbar-right {
  min-height: 48px;
}
#navbar .navbar-left {
  gap: 8px;
}
#navbar .navbar-left > .item {
  min-height: 20px;
  padding: 4px 8px;
}
#navbar .navbar-left > .item.active {
  font-weight: 600;
}
#navbar .navbar-left > .item#navbar-logo {
  padding-left: 6px;
}
#navbar .navbar-left > .item#navbar-logo:hover {
  background: unset;
}
#navbar .navbar-left > .item#navbar-logo img {
  width: 160px;
  height: 36px;
}
#navbar .navbar-right:has(.user-menu) {
  gap: 8px;
}
#navbar .navbar-right:has(.user-menu) > .item:not(:last-child) {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  justify-content: center;
  align-items: center;
  gap: 4px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
  padding: 0;
}
#navbar .navbar-right:has(.user-menu) > .item:not(:last-child) .tw-relative {
  width: 16px;
  height: 16px;
}
#navbar .navbar-right:has(.user-menu) > .item:not(:last-child) .svg {
  color: var(--color-text-light-1);
}
#navbar .navbar-right:has(.user-menu) > .item:not(:last-child).ui.dropdown {
  padding: 0 8px;
}
#navbar
  .navbar-right:has(.user-menu)
  > .item:not(:last-child).ui.dropdown
  .text {
  grid-auto-flow: column;
  align-items: center;
  display: grid;
}
#navbar
  .navbar-right:has(.user-menu)
  > .item:not(:last-child).ui.dropdown
  .text
  > svg {
  margin-right: 4px;
}
#navbar
  .navbar-right:has(.user-menu)
  > .item:not(:last-child).ui.dropdown
  .text
  .not-mobile {
  height: 16px;
}
#navbar
  .navbar-right:has(.user-menu)
  > .item:not(:last-child).ui.dropdown:hover {
  background-color: var(--color-nav-hover-bg);
}
#navbar .navbar-right:has(.user-menu) .item.ui.dropdown:last-child {
  padding: 0;
}
#navbar
  .navbar-right:has(.user-menu)
  .item.ui.dropdown:last-child
  .text
  > .not-mobile {
  display: none;
}
#navbar .navbar-right:has(.user-menu) .item.ui.dropdown:last-child .text img {
  border-radius: 9999px;
  height: 32px;
  max-height: 32px;
  margin: 0 !important;
}
#navbar .navbar-right:has(.user-menu) .item.ui.dropdown:last-child.active {
  background: unset;
}
:is(
  #navbar .navbar-right:has(.user-menu) a.item .notification_count,
  #navbar .navbar-right:has(.user-menu) a.item .header-stopwatch-dot
) {
  background-color: var(--github-bgColor-accent-emphasis);
  color: var(--color-white);
  border-radius: 9999px;
  font-size: 9px;
  font-weight: 600;
  top: -15px;
  left: 11px;
}
#navbar .navbar-right .user-menu {
  width: var(--custom-user-menu-width, 192px);
  max-width: 320px;
}
#navbar .navbar-right .user-menu > .header {
  margin: 0;
  padding: 16px 16px 8px;
  font-size: 14px;
  font-weight: 400;
}
#navbar .navbar-right .user-menu > .header strong {
  font-weight: 600;
}
#navbar .navbar-right .user-menu > .divider {
  width: calc(100% - 16px);
  margin: 8px;
}
@media (max-width: 767.98px) {
  #navbar.navbar-menu-open,
  #navbar .navbar-mobile-right {
    gap: 8px;
  }
  #navbar .navbar-mobile-right > .item {
    border: 1px solid var(--color-light-border);
    border-radius: var(--border-radius);
    justify-content: center;
    align-items: center;
    min-width: 32px;
    height: 32px;
    min-height: 32px;
    padding: 0;
  }
  #navbar .navbar-mobile-right > .item .tw-relative {
    width: 16px;
    height: 16px;
  }
  #navbar .navbar-mobile-right > .item .svg {
    margin: 0;
  }
}
.page-content > :first-child.secondary-nav {
  margin-bottom: 16px;
}
.page-content > :first-child.secondary-nav > .ui.secondary.stackable.menu {
  gap: 0;
  min-height: 48px;
}
.page-content
  > :first-child.secondary-nav
  > .ui.secondary.stackable.menu
  > .item {
  margin-top: auto;
  margin-bottom: auto;
}
.page-content
  > :first-child.secondary-nav
  > .ui.secondary.stackable.menu
  > .item
  > .ui.dropdown
  > .text {
  align-items: center;
  gap: 4px;
  display: inline-flex;
}
.page-content
  > :first-child.secondary-nav
  > .ui.secondary.stackable.menu
  > .item
  > .ui.dropdown
  > .text
  svg {
  margin-right: 4px;
}
.page-content
  > :first-child.secondary-nav
  > .ui.secondary.stackable.menu
  > .right.menu {
  gap: 4px;
}
.page-content.repository.new-repo .ui.dropdown .menu .item:hover:after {
  content: "";
  background-color: var(--github-borderColor-accent-emphasis);
  border-radius: var(--border-radius);
  width: 4px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: -8px;
}
.page-content.user.notification > .ui.container > .ui.attached.segment {
  border: 0;
  padding: 0;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .divider {
  display: none;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex {
  background-color: var(--color-box-header);
  border: 1px solid var(--color-light-border);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
  align-content: center;
  align-items: center;
  height: 52px;
  padding: 8px;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:first-child
  > .ui.compact.menu {
  border: 0;
  align-items: center;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:first-child
  > .ui.compact.menu
  > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  height: 30px;
  padding: 0 8px;
  background: unset !important;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:first-child
  > .ui.compact.menu
  > .item:before {
  display: none;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:first-child
  > .ui.compact.menu
  > .item:hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:first-child
  > .ui.compact.menu
  > .item.active {
  color: var(--color-text);
  font-weight: 700;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:last-child
  > .ui.menu {
  align-items: center;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:last-child
  > .ui.menu
  > .item {
  color: var(--color-text-light-1);
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment:has(#issue-list)
  > .tw-flex
  > .tw-flex:last-child
  > .ui.menu
  > .ui.button {
  height: 32px;
  padding: 0 12px;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id]) {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item {
  padding: 16px;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item
  > .flex-item-main {
  gap: 4px;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title {
  gap: 12px;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing {
  color: var(--color-text-light-1);
  gap: 16px;
  font-size: 12px;
  font-weight: 400;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing
  .color-icon {
  width: 12px;
  height: 12px;
  margin-right: 0 !important;
}
.page-content.user.notification
  > .ui.container
  > .ui.attached.segment
  > .flex-list:not([id])
  > .flex-item
  > .flex-item-main
  > .flex-item-body:last-child {
  font-size: 12px;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child {
  background-color: var(--color-box-header);
  border: 1px solid var(--color-light-border);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom: 0;
  height: 52px;
  padding: 8px;
  margin-bottom: 0 !important;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu {
  border: 0;
  align-items: center;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu
  > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  height: 30px;
  padding: 0 8px;
  background: unset !important;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu
  > .item:before {
  display: none;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu
  > .item:hover {
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu
  > .item.active {
  color: var(--color-text);
  font-weight: 700;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  > .flex-text-block:first-child
  > .ui.compact.menu
  > .item
  .notifications-unread-count {
  margin-left: 4px;
}
.page-content.user.notification
  > .ui.container:has(#notification_table)
  .ui.ui.ui.ui.mini.button {
  height: 32px;
}
.page-content.user.notification > .ui.container #notification_table {
  color: var(--color-text-light-1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item {
  border-top: 1px solid var(--color-light-border);
  padding: 12px !important;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item:first-child {
  border-top: 0;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item:last-child {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item:last-child:hover {
  border-bottom-left-radius: 0;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item:hover {
  background: var(--github-bgColor-accent-muted);
  box-shadow: 2px 0 0 var(--github-borderColor-accent-emphasis) inset;
  color: var(--color-text);
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item
  > .notifications-link
  > div:first-child {
  font-size: 12px !important;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item
  > .notifications-link
  > div:last-child {
  font-size: 14px !important;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item
  > .notifications-updated {
  font-size: 12px;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item
  > .notifications-buttons
  .interact-bg {
  color: var(--color-text-light-1);
  background: var(--github-bgColor-accent-muted) !important;
  padding: 8px !important;
}
.page-content.user.notification
  > .ui.container
  #notification_table
  > .notifications-item
  > .notifications-buttons
  .interact-bg:hover {
  color: var(--color-text);
  background: var(--github-control-transparent-bgColor-hover) !important;
}
.page-content.organization .members .ui.avatar {
  border-radius: 9999px;
}
.page-content.organization .org-avatar {
  margin: 8px 24px 16px 0;
}
.page-content.organization #org-info {
  gap: 8px;
  margin-top: 8px;
}
.page-content.organization #org-info > .ui.header {
  font-size: 24px;
}
.page-content.organization #org-info > .ui.header > .org-visibility {
  margin-left: 8px;
}
.page-content.organization #org-info > .ui.header .ui.label.button {
  padding: 4px 16px;
}
.page-content.organization #org-info > .ui.header .ui.label.button .svg {
  width: 20px;
  min-width: 20px;
}
.page-content.organization #org-info > .ui.header .ui.label.button:hover {
  border-color: var(--color-light-border);
}
.page-content.organization #org-info > .markup {
  color: var(--color-text-light-1);
}
.page-content.organization #org-info > .meta {
  font-size: 12px;
}
.page-content.organization #org-info > .meta svg {
  color: var(--color-text-light-1);
}
.page-content.packages > .ui.container > div:not([class]) {
  border: 1px solid var(--color-light-border);
  border-radius: var(--border-radius);
  margin-top: 16px;
}
.page-content.packages > .ui.container > div:not([class]) .flex-list {
  border-top: 1px solid var(--color-light-border);
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list:first-child {
  border-top: 0;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item {
  padding: 16px;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item
  .flex-item-main
  .flex-item-title {
  gap: 8px;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item
  .flex-item-main
  .flex-item-title
  > a {
  min-height: 25px;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item
  .flex-item-main
  .flex-item-title
  .ui.label {
  background-color: unset;
  border: 1px solid var(--color-light-border);
  min-height: 24.5px;
  color: var(--color-primary);
  gap: 4px;
  padding: 3px 6px;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item
  .flex-item-main
  .flex-item-body {
  font-size: 12px;
}
.page-content.packages
  > .ui.container
  > div:not([class])
  .flex-list
  .flex-item
  .flex-item-main
  .flex-item-body
  a {
  text-decoration: underline;
}
.page-content.packages .issue-title-header > div {
  color: var(--color-text-light-1);
}
.page-content.packages .packages-content .packages-content-left {
  width: calc(100% - 320px);
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.top.attached.header {
  padding: 16px;
  font-size: 14px;
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment {
  color: var(--color-text-light-1);
  padding: 16px;
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  .ui.table,
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  .ui.form
  .field
  > label {
  color: var(--color-text-light-1);
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  .ui.form
  .field
  > label {
  margin-bottom: 8px;
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  .markup {
  color: var(--color-text);
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  .markup
  pre {
  padding: 12px 16px;
  font-size: 12px;
  font-weight: 400;
}
.page-content.packages
  .packages-content
  .packages-content-left
  .ui.attached.segment
  + .ui.top.attached.header {
  margin-top: 24px;
}
.page-content.packages .packages-content .packages-content-right {
  border: 0;
  width: 304px;
  padding: 0 16px;
}
.page-content.packages .packages-content .packages-content-right > strong {
  font-size: 16px;
}
.page-content.packages .packages-content .packages-content-right > .divider,
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list {
  margin: 16px 0;
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item {
  color: var(--color-text-light-1);
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item
  svg {
  color: var(--color-text);
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item.tw-flex {
  justify-content: space-between;
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item.tw-flex
  > a {
  border: 1px solid var(--color-light-border);
  border-radius: 9999px;
  min-height: 20px;
  padding: 0 6px;
  font-size: 12px;
  flex: none !important;
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item.tw-flex
  > a:hover {
  text-decoration: none;
}
.page-content.packages
  .packages-content
  .packages-content-right
  > .ui.relaxed.list
  .item.tw-flex:after {
  display: none;
}
@media (max-width: 767.98px) {
  .page-content.packages .packages-content .packages-content-left,
  .page-content.packages .packages-content .packages-content-right {
    width: 100%;
  }
}
.page-content.repository.releases h2.small.menu .item,
.page-content.repository.tags h2.small.menu .item {
  font-weight: 500;
  background-color: unset !important;
}
.page-content.repository.releases h2.small.menu .item.active,
.page-content.repository.tags h2.small.menu .item.active {
  color: var(--color-white);
  background: var(--github-bgColor-accent-emphasis) !important;
}
.page-content.repository.releases .ui.small.button,
.page-content.repository.tags .ui.small.button {
  background-color: var(--color-button);
  border-color: var(--color-light-border);
  box-shadow: none;
  color: var(--color-text-light);
  min-height: auto;
  padding: 5px 16px;
  line-height: 20px;
}
.page-content.repository.releases .ui.small.button:hover,
.page-content.repository.tags .ui.small.button:hover {
  background-color: var(--color-hover);
}
.page-content.repository.tags .tag-list-row .tag-list-row-title {
  line-height: 1.5;
}
.page-content.repository.tags .tag-list-row .muted-links {
  color: var(--color-text-light-1);
  font-size: 12px;
}
.page-content.repository.tags .tag-list-row .muted-links svg {
  width: 12px;
  min-width: 12px;
}
.page-content.repository.tags .tag-list-row .muted-links a:hover {
  text-decoration: none;
}
.page-content.repository.releases > .ui.container > .divider {
  margin: 16px 0;
}
.page-content.repository.releases ul#release-list {
  gap: 32px;
  margin: 32px 0 16px;
}
.page-content.repository.releases ul#release-list .release-entry .meta {
  text-align: left;
  flex: 0.125;
  gap: 0.5rem;
  min-width: 0;
  padding-top: 24px;
  padding-right: 40px;
}
.page-content.repository.releases ul#release-list .release-entry .meta a.muted {
  color: var(--color-text-light-1);
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  overflow: hidden;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .meta
  a.muted
  svg {
  margin-right: 8px !important;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .meta
  a.muted
  svg.tw-mr-1.svg.octicon-tag {
  margin-top: 1px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .meta
  .ui.button.branch-dropdown-button {
  min-height: 20px;
  padding: 3px 12px;
  font-size: 12px;
  line-height: 20px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail {
  padding: 16px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  img.ui.avatar {
  border-radius: 9999px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .svg {
  color: var(--color-text-light-1);
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .release-list-title {
  gap: 8px;
  font-size: 32px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  p.text.grey {
  flex-wrap: wrap;
  gap: 6px;
  margin: 24px 0 0;
  display: flex;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  p.text.grey
  span {
  word-break: break-word;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  p.text.grey
  .time {
  color: var(--color-text);
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .markup
  > :first-child {
  margin-top: 24px !important;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .divider {
  border-top-width: 1px;
  width: calc(100% + 32px);
  margin: 24px 0 16px;
  position: relative;
  left: -16px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  summary {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 600;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  summary::marker {
  font-size: 14px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list {
  margin-top: 16px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list
  .item {
  align-items: center;
  padding: 8px 16px;
  line-height: 17px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list
  .item
  .flex-text-inline {
  gap: 8px;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list
  .item
  strong.flex-text-inline:hover {
  text-decoration: underline !important;
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list
  .item
  .attachment-right-info {
  color: var(--color-text-light-1);
}
.page-content.repository.releases
  ul#release-list
  .release-entry
  .segment.detail
  .download
  .attachment-list
  .item
  .attachment-right-info
  .svg {
  height: 28px;
}
.page-content.repository .repo-header .ui.compact.button {
  padding: 3px 12px;
}
.page-content.repository .repo-header .flex-item .flex-item-title {
  color: var(--color-text-light-1);
}
.page-content.repository .repo-header .flex-item .flex-item-title a {
  color: var(--color-text);
  border-radius: var(--border-radius);
  align-items: center;
  min-width: 3ch;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  padding: 0 6px;
  font-size: 18px;
  display: flex;
  text-decoration: none !important;
}
.page-content.repository .repo-header .flex-item .flex-item-title a:hover {
  background: var(--github-control-transparent-bgColor-hover);
}
.page-content.repository
  .repo-header
  .flex-item
  .flex-item-title
  a.muted:not(.tw-font-normal) {
  font-weight: 600;
}
.page-content.repository .repo-header .flex-item a:not(.label, .button):hover {
  color: var(--color-text) !important;
}
.page-content.repository .repository-summary .repository-menu {
  background-color: var(--color-box-header);
}
.page-content.repository .repository-summary .repository-menu .item {
  color: var(--color-text-light-1);
  height: 31px;
}
.page-content.repository .repository-summary .repository-menu .item b {
  color: var(--color-text);
  margin: 0 2px;
}
.page-content.repository .repository-summary .repository-menu .item.active {
  background-color: var(--color-active);
  color: var(--color-text);
  font-weight: 500;
}
.page-content.repository .repository-summary .repository-menu .item.active svg {
  color: var(--color-text-light-1);
}
.flex-item-main > .label-list .ui.label,
#repo-topics .ui.label.repo-topic {
  background-color: var(--github-bgColor-accent-muted);
  color: var(--github-fgColor-accent);
  border-radius: 9999px;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
}
.flex-item-main > .label-list .ui.label:hover,
#repo-topics .ui.label.repo-topic:hover {
  background-color: var(--github-bgColor-accent-emphasis);
  color: var(--color-white);
}
.stats-table .table-cell.tw-bg-red[href="\#closed-issues"] {
  background-color: var(--color-purple) !important;
}
.user-main-content .ui.primary.button,
.repo-setting-content .ui.primary.button,
.user-setting-content .ui.primary.button,
.org-setting-content .ui.primary.button {
  color: var(--color-text-light);
  background-color: var(--color-button);
  border-color: var(--color-light-border);
  box-shadow: none;
}
.user-main-content .ui.primary.button:hover,
.repo-setting-content .ui.primary.button:hover,
.user-setting-content .ui.primary.button:hover,
.org-setting-content .ui.primary.button:hover {
  background-color: var(--color-hover);
}
.user-main-content .ui.primary.button.tiny,
.repo-setting-content .ui.primary.button.tiny,
.user-setting-content .ui.primary.button.tiny,
.org-setting-content .ui.primary.button.tiny {
  color: var(--github-button-primary-fgColor-accent);
  background-color: var(--color-button);
  border-color: var(--color-light-border);
}
.user-main-content .ui.primary.button.tiny:hover,
.repo-setting-content .ui.primary.button.tiny:hover,
.user-setting-content .ui.primary.button.tiny:hover,
.org-setting-content .ui.primary.button.tiny:hover {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-hover);
  border-color: var(--github-button-primary-borderColor-hover);
}
.user-main-content .ui.attached.header > .ui.right .ui.primary.button.tiny,
.repo-setting-content .ui.attached.header > .ui.right .ui.primary.button.tiny,
.user-setting-content .ui.attached.header > .ui.right .ui.primary.button.tiny,
.org-setting-content .ui.attached.header > .ui.right .ui.primary.button.tiny,
.admin-setting-content .ui.attached.header > .ui.right .ui.primary.button.tiny {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-rest);
  border-color: var(--github-button-primary-borderColor-rest);
  box-shadow: var(--github-shadow-resting-small);
  min-height: 20px;
  padding: 3px 12px;
  line-height: 20px;
}
.user-main-content
  .ui.attached.header
  > .ui.right
  .ui.primary.button.tiny:hover,
.repo-setting-content
  .ui.attached.header
  > .ui.right
  .ui.primary.button.tiny:hover,
.user-setting-content
  .ui.attached.header
  > .ui.right
  .ui.primary.button.tiny:hover,
.org-setting-content
  .ui.attached.header
  > .ui.right
  .ui.primary.button.tiny:hover,
.admin-setting-content
  .ui.attached.header
  > .ui.right
  .ui.primary.button.tiny:hover {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-hover);
  border-color: var(--github-button-primary-borderColor-hover);
}
.admin-setting-content .ui.primary.button {
  color: var(--github-button-primary-fgColor-accent);
  background-color: var(--color-button);
  border-color: var(--color-light-border);
  padding: 5px 16px;
  line-height: 22px;
}
.admin-setting-content .ui.primary.button:hover {
  color: var(--github-button-primary-fgColor-rest);
  background-color: var(--github-button-primary-bgColor-hover);
  border-color: var(--github-button-primary-borderColor-hover);
}
.admin-setting-content .ui.red.button {
  box-shadow: var(--github-shadow-resting-small);
  padding: 5px 16px;
  line-height: 22px;
}
.runner-container .ui.label {
  border: 1px solid var(--color-light-border);
}
.page-content.organization.settings .org-setting-content {
  border: 0;
}
.page-content.user.signin .ui.grid {
  justify-content: center;
}
.page-content.user.signin .ui.grid > .column {
  width: 384px;
  padding: 16px;
}
.page-content.user.signin .ui.grid > .column > .ui.container {
  max-width: unset;
}
.page-content.user.signin .ui.top.attached.header {
  text-align: center;
  border: 0;
  padding: 16px;
  font-size: 20px;
  font-weight: 600;
  background-color: unset !important;
}
.page-content.user.signin .ui.attached.segment {
  border: 0;
  padding: 16px 0 0;
}
.page-content.user.signin .ui.attached.segment .field:not(.inline) label {
  font-size: 14px;
  font-weight: 600;
}
.page-content.user.signin .ui.attached.segment .field:not(.inline) input {
  background: unset;
  height: 40px;
  padding: 5px 12px;
  font-size: 16px;
}
.page-content.user.signin .ui.attached.segment .button {
  height: 40px;
}
.page-content.user.signin .ui.attached.segment .divider.divider-text {
  margin: 20px 0;
}
.page-content.user.signin .ui.attached.segment #oauth2-login-navigator-inner {
  gap: 8px;
}
.page-content.user.signin
  .ui.attached.segment
  #oauth2-login-navigator-inner
  .ui.button
  svg {
  width: 18px;
}
.page-content.user.signin .ui.top.attached.header.segment {
  gap: 16px;
  font-size: 14px;
  font-weight: 400;
}
.page-content.user.signin .ui.top.attached.header.segment .signin-passkey {
  font-weight: 500;
}
.page-content.user.profile .stars > .flex-list > .flex-item {
  padding: 24px 0;
}
.page-content.user.profile .stars > .flex-list > .flex-item:first-child {
  padding-top: 14px;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-leading
  img,
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-leading
  svg {
  color: var(--color-text-light-1);
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title {
  gap: 8px;
  font-size: 20px;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-title:not(a) {
  color: var(--color-primary);
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing {
  color: var(--color-text-light-1);
  gap: 16px;
  font-size: 12px;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-header
  > .flex-item-trailing
  > .flex-text-inline
  .color-icon {
  width: 12px;
  height: 12px;
  margin-right: 0 !important;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body {
  margin-top: 10px;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .flex-item-body:last-child {
  font-size: 12px;
}
.page-content.user.profile
  .stars
  > .flex-list
  > .flex-item
  > .flex-item-main
  > .label-list {
  margin-top: 10px;
}
.page-content.user.profile #profile-avatar-card #profile-avatar img.ui.avatar {
  border-radius: 9999px;
}
a.ui.label.commit-id-short.github-theme-commit-sha {
  padding: unset;
  margin: unset;
  gap: 8px;
  height: 26px;
  margin: 0 4px;
}
a.ui.label.commit-id-short.github-theme-commit-sha.commit-is-signed:hover {
  background-color: unset !important;
}
a.ui.label.commit-id-short.github-theme-commit-sha.commit-is-signed
  span.ui.label.commit-sign-badge.commit-is-signed {
  margin: unset;
}
a.ui.label.commit-id-short.github-theme-commit-sha .github-theme-sha {
  border-radius: var(--border-radius);
  justify-content: center;
  align-items: center;
  min-width: 85px;
  height: 26px;
  padding: 0 8px;
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Noto Sans,
    Helvetica,
    Arial,
    sans-serif,
    Apple Color Emoji,
    Segoe UI Emoji;
  font-weight: 500;
  display: flex;
}
a.ui.label.commit-id-short.github-theme-commit-sha .github-theme-sha:hover {
  background-color: var(--color-hover);
}
.ui.label.commit-sign-badge.github-theme-commit-sign-badge {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Noto Sans,
    Helvetica,
    Arial,
    sans-serif,
    Apple Color Emoji,
    Segoe UI Emoji;
  font-weight: 500;
}
ul.github-theme-templates-commits-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul.github-theme-templates-commits-list li.github-theme-commit {
  border-bottom: 1px solid var(--color-secondary);
  grid-template-rows: repeat(2, auto);
  grid-template-columns: minmax(30%, 1fr) minmax(0, max-content) min-content;
  grid-template-areas: "primary metadata actions" "secondary metadata actions";
  padding: 8px 16px;
  display: grid;
}
ul.github-theme-templates-commits-list li.github-theme-commit:last-child {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  border-bottom: none;
}
ul.github-theme-templates-commits-list li.github-theme-commit:hover {
  background-color: var(--color-hover-opaque);
}
ul.github-theme-templates-commits-list li.github-theme-commit .message {
  grid-area: primary;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .message
  .commit-summary {
  white-space: pre-wrap;
  font-size: 16px;
  font-weight: 500;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .message
  .ellipsis-button {
  padding: unset;
  background: unset;
  border: unset;
  vertical-align: bottom;
  min-width: 1.75rem;
  height: 1.5rem;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .message
  .ellipsis-button:hover {
  background: var(--color-hover);
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .message
  .commit-body {
  color: var(--color-text-light-1);
  margin: 8px 0;
  font-size: 12px;
  font-weight: 400;
}
ul.github-theme-templates-commits-list li.github-theme-commit .metadata {
  color: var(--color-text-light-1);
  flex-direction: row;
  grid-area: secondary;
  align-items: center;
  gap: 4px;
  font-size: 12px;
  display: flex;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .metadata
  img.ui.avatar {
  border-radius: 9999px;
  margin-right: 4px;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .metadata
  .ui.label
  svg {
  width: 12px;
  min-width: 12px;
  height: 12px;
  min-height: 12px;
}
ul.github-theme-templates-commits-list li.github-theme-commit .extra {
  flex-flow: wrap;
  grid-area: metadata;
  align-items: center;
  column-gap: 8px;
  display: flex;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .extra
  .github-theme-tag {
  border-width: 1.5px;
  border-radius: 9999px;
  height: 25px;
}
ul.github-theme-templates-commits-list li.github-theme-commit .actions {
  color: var(--color-text-light-1);
  flex-direction: row;
  grid-area: actions;
  align-items: center;
  gap: 4px;
  display: flex;
}
ul.github-theme-templates-commits-list
  li.github-theme-commit
  .actions
  .github-theme-action {
  justify-content: center;
  width: 28px;
  height: 28px;
}
@media (max-width: 767.98px) {
  ul.github-theme-templates-commits-list li.github-theme-commit {
    grid-template-rows: repeat(3, auto);
    grid-template-areas: "primary primary" "metadata actions" "secondary actions";
  }
}
.github-theme-templates.repo-button-row {
  margin: 0 0 16px;
}
.github-theme-templates.repo-button-row
  .repo-button-row-left
  .repository-summary
  > .item {
  border-radius: var(--border-radius);
  color: var(--color-text-light-1);
  align-items: center;
  gap: 4px;
  height: 32px;
  min-height: 32px;
  padding: 4px;
  display: inline-flex;
}
.github-theme-templates.repo-button-row
  .repo-button-row-left
  .repository-summary
  > .item:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
  text-decoration-line: none;
}
.github-theme-templates.repo-button-row
  .repo-button-row-left
  .repository-summary
  > .item
  svg {
  margin-right: 4px;
}
.github-theme-templates.repo-button-row
  .repo-button-row-left
  .repository-summary
  > .item
  b {
  color: var(--color-caret);
}
.github-theme-templates.repo-button-row
  .repo-button-row-right
  .repo-add-file
  > .menu {
  min-width: 152px;
}
.repository.file.list
  #repo-files-table
  .github-theme-templates.repo-file-line.repo-file-last-commit {
  padding-right: 10px;
}
.repository.file.list
  #repo-files-table
  .github-theme-templates.repo-file-line.repo-file-last-commit
  .github-latest-time {
  color: var(--color-text-light-1);
  font-size: 12px;
}
.repository.file.list
  #repo-files-table
  .github-theme-templates.repo-file-line.repo-file-last-commit
  .github-latest-commit {
  border-radius: var(--border-radius);
  align-items: center;
  gap: 4px;
  height: 28px;
  min-height: 28px;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 500;
  display: inline-flex;
}
.repository.file.list
  #repo-files-table
  .github-theme-templates.repo-file-line.repo-file-last-commit
  .github-latest-commit:hover {
  background-color: var(--github-control-transparent-bgColor-hover);
  color: inherit;
  text-decoration-line: none;
}
.repository.file.list
  #repo-files-table
  .github-theme-templates.repo-file-line.repo-file-last-commit
  .github-latest-commit
  svg {
  color: var(--color-text-light-1);
}

body {
  background: var(--color-nav-bg);
}

#navbar {
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
  border-bottom: 1px dashed var(--color-secondary);
}

.home-hero {
  background: var(--color-nav-bg);
}

.home-hero > .ui {
  display: flex;
}

.home-hero .home-body,
.home-hero .home-cta {
  flex-grow: 1;
}

#navbar > .ui.container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.navbar-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.page-footer {
  border-top: 1px dashed var(--color-secondary);
  padding: 16px 0;
}

.ui.attached {
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
}

.ui.attached.header {
  border: 0;
}
.ui.attached.segment {
  border: 0;
}

#navbar .navbar-left > .item#navbar-logo {
  padding-left: 0;
}

.page-content.organization.members > .ui.container > .flex-list > .flex-item,
.page-content.explore.users > .ui.container > .flex-list > .flex-item {
  border: 0;
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
}

input,
textarea,
.ui.input > input,
.ui.form input:not([type]),
.ui.form select,
.ui.form textarea,
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
.ui.form input[type="file"],
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="text"],
.ui.form input[type="time"],
.ui.form input[type="url"],
.ui.selection.dropdown {
  background: #fff;
}

.page-footer {
  gap: 10px;
}

.page-footer .left-links .nodion {
  display: flex;
  gap: 8px;
  font-weight: 600;
}

.page-footer .left-links .nodion img {
  width: 66px;
}

.divider:not(.divider-text) {
  border-top: 0;
}

.page-content.explore.repositories
  > .ui.container
  > .flex-list:not(#activity-feed):has(> div:only-child):not(
    :has(.flex-item-main)
  )
  > div {
  border: 0;
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.04);
}
