@keyframes overlayAppear{0%{opacity:0}to{opacity:1}}@keyframes overlayAppearDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayAppearUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}gitea-theme-meta-info{--theme-color-scheme:dark;--theme-display-name:GitHub Warm Vodka}:root{--theme-version:"1.27.0.261030";--is-dark-theme:true;--color-primary:#ff747e;--color-primary-contrast:#f4e8e8;--color-primary-dark-1:#ff858d;--color-primary-dark-2:#ff949b;--color-primary-dark-3:#ffa8ae;--color-primary-dark-4:#ffb8bc;--color-primary-dark-5:#ffc7cb;--color-primary-dark-6:#ffd6d9;--color-primary-dark-7:#ffebec;--color-primary-light-1:#ff4754;--color-primary-light-2:#ff1a29;--color-primary-light-3:#f00010;--color-primary-light-4:#c2000d;--color-primary-light-5:#94000a;--color-primary-light-6:#660007;--color-primary-light-7:#3d0004;--color-primary-alpha-10:#ff747e1a;--color-primary-alpha-20:#ff747e33;--color-primary-alpha-30:#ff747e4d;--color-primary-alpha-40:#ff747e66;--color-primary-alpha-50:#ff747e80;--color-primary-alpha-60:#ff747e99;--color-primary-alpha-70:#ff747eb3;--color-primary-alpha-80:#ff747ecc;--color-primary-alpha-90:#ff747ee6;--color-primary-hover:var(--color-primary-light-1);--color-primary-active:var(--color-primary-light-2);--color-secondary:#85404a;--color-secondary-dark-1:#914651;--color-secondary-dark-2:#9e4c59;--color-secondary-dark-3:#ac5360;--color-secondary-dark-4:#b15d6a;--color-secondary-dark-5:#b86b76;--color-secondary-dark-6:#be7983;--color-secondary-dark-7:#c3838d;--color-secondary-dark-8:#ca9199;--color-secondary-dark-9:#d19fa6;--color-secondary-dark-10:#d6a9b0;--color-secondary-dark-11:#dcb7bc;--color-secondary-dark-12:#e3c4c9;--color-secondary-dark-13:#ebd6d9;--color-secondary-light-1:#6e353e;--color-secondary-light-2:#562930;--color-secondary-light-3:#3e1e23;--color-secondary-light-4:#261215;--color-secondary-alpha-10:#85404a1a;--color-secondary-alpha-20:#85404a33;--color-secondary-alpha-30:#85404a4d;--color-secondary-alpha-40:#85404a66;--color-secondary-alpha-50:#85404a80;--color-secondary-alpha-60:#85404a99;--color-secondary-alpha-70:#85404ab3;--color-secondary-alpha-80:#85404acc;--color-secondary-alpha-90:#85404ae6;--color-secondary-button:var(--color-secondary-dark-4);--color-secondary-hover:var(--color-secondary-dark-3);--color-secondary-active:var(--color-secondary-dark-2);--color-red:#f85149;--color-red-light:#f96e66;--color-red-dark-1:#f7362b;--color-red-dark-2:#f61509;--color-red-badge:#f85149;--color-red-badge-bg:#f851491a;--color-red-badge-hover-bg:#f851494d;--color-orange:#db6d28;--color-orange-light:#e08248;--color-orange-dark-1:#c96222;--color-orange-dark-2:#b3571e;--color-orange-badge:#db6d28;--color-orange-badge-bg:#db6d281a;--color-orange-badge-hover-bg:#db6d284d;--color-yellow:#d29922;--color-yellow-light:#e0ac3e;--color-yellow-dark-1:#bd8b1f;--color-yellow-dark-2:#a77a1b;--color-yellow-badge:#d29922;--color-yellow-badge-bg:#d299221a;--color-yellow-badge-hover-bg:#d299224d;--color-olive:#a2a626;--color-olive-light:#c6cc2e;--color-olive-dark-1:#929622;--color-olive-dark-2:#82851e;--color-green:#3fb950;--color-green-light:#58c666;--color-green-dark-1:#39a748;--color-green-dark-2:#339440;--color-green-badge:#3fb950;--color-green-badge-bg:#3fb9501a;--color-green-badge-hover-bg:#3fb9504d;--color-teal:#1cb0ab;--color-teal-light:#22d8d2;--color-teal-dark-1:#199f9a;--color-teal-dark-2:#168d89;--color-blue:#4da0ff;--color-blue-light:#66adff;--color-blue-dark-1:#2e8fff;--color-blue-dark-2:#0a7cff;--color-violet:#9899ec;--color-violet-light:#a9aaef;--color-violet-dark-1:#7577e6;--color-violet-dark-2:#5759e0;--color-purple:#ab7df8;--color-purple-light:#b690f9;--color-purple-dark-1:#935af6;--color-purple-dark-2:#7d38f5;--color-pink:#db61a2;--color-pink-light:#e17ab1;--color-pink-dark-1:#d54894;--color-pink-dark-2:#d02f85;--color-brown:#b69a6d;--color-brown-light:#c1aa85;--color-brown-dark-1:#ab8c59;--color-brown-dark-2:#9c7e4f;--color-black:#010409;--color-black-light:#09224e;--color-black-dark-1:#010409;--color-black-dark-2:#010409;--color-grey:#bc9b9f;--color-grey-light:#c6a9ad;--color-gold:#ba9b12;--color-white:#fff;--color-ansi-black:#2f3742;--color-ansi-red:#ff7b72;--color-ansi-green:#3fb950;--color-ansi-yellow:#d29922;--color-ansi-blue:#58a6ff;--color-ansi-magenta:#be8fff;--color-ansi-cyan:#39c5cf;--color-ansi-white:#f0f6fc;--color-ansi-bright-black:#656c76;--color-ansi-bright-red:#ffa198;--color-ansi-bright-green:#56d364;--color-ansi-bright-yellow:#e3b341;--color-ansi-bright-blue:#79c0ff;--color-ansi-bright-magenta:#d2a8ff;--color-ansi-bright-cyan:#56d4dd;--color-ansi-bright-white:#fff;--color-console-fg:#f4e8e8;--color-console-fg-subtle:#bc9b9f;--color-console-bg:#160f11;--color-console-border:#85404a99;--color-console-active-bg:#592d36;--color-console-hover-bg:#30191e;--color-console-menu-bg:#30191e;--color-console-menu-border:#85404a99;--color-console-link:#bc9b9f;--color-diff-added-fg:#3fb950;--color-diff-added-linenum-bg:#3fb9504d;--color-diff-added-row-bg:#2ea04326;--color-diff-added-row-border:#2ea04326;--color-diff-added-word-bg:#2ea04366;--color-diff-removed-fg:#f85149;--color-diff-removed-linenum-bg:#f851494d;--color-diff-removed-row-bg:#f851491a;--color-diff-removed-row-border:#f851491a;--color-diff-removed-word-bg:#f8514966;--color-diff-moved-row-bg:#bb800926;--color-diff-moved-row-border:#bb800926;--color-diff-inactive:#30191e;--color-series-16-0:#7dae37;--color-series-16-1:#41b445;--color-series-16-2:#f27d83;--color-series-16-3:#a2a626;--color-series-16-4:#e57bb2;--color-series-16-5:#b687f7;--color-series-16-6:#ed8326;--color-series-16-7:#1cb0ab;--color-series-16-8:#984b10;--color-series-16-9:#07ace4;--color-series-16-10:#c46212;--color-series-16-11:#1bb673;--color-series-16-12:#d07ef7;--color-series-16-13:#14714c;--color-series-16-14:#4da0ff;--color-series-16-15:#ac2f74;--color-error-bg:#f851491a;--color-error-bg-active:#da3633;--color-error-bg-hover:#d83432c6;--color-error-border:#f8514966;--color-error-text:#f85149;--color-success-bg:#2ea04326;--color-success-border:#2ea04366;--color-success-text:#3fb950;--color-warning-bg:#bb800926;--color-warning-border:#bb800966;--color-warning-text:#d29922;--color-info-bg:#ff747e1a;--color-info-border:#ff747e66;--color-info-text:#ff747e;--color-priority-bg:#ab7df826;--color-priority-border:#ab7df866;--color-priority-text:#ab7df8;--color-logo:var(--color-primary);--color-body:#160f11;--color-box-header:#30191e;--color-box-body:var(--color-body);--color-box-body-highlight:#ff747e1a;--color-text:#f4e8e8;--color-text-light:#f4e8e8;--color-text-light-1:#bc9b9f;--color-text-light-2:#bc9b9f;--color-text-light-3:#bc9b9f;--color-text-dark:#f4e8e8;--color-footer:#160f11;--color-timeline:#85404a99;--color-input-text:var(--color-text);--color-input-background:#30191e;--color-input-toggle-background:#160f11;--color-input-border:var(--color-light-border);--color-light:var(--color-body);--color-light-border:#85404a;--color-hover:#45232b;--color-hover-opaque:var(--color-box-header);--color-active:#592d36;--color-menu:#30191e;--color-card:var(--color-body);--color-markup-table-row:#30191e;--color-markup-code-block:#30191e;--color-markup-code-inline:#bc9b9f26;--color-button:#30191e;--color-code-bg:unset;--color-shadow:none;--color-shadow-opaque:var(--color-shadow);--color-secondary-bg:unset;--color-expand-button:#30191e;--color-placeholder-text:var(--color-text-light-3);--color-editor-line-highlight:var(--color-secondary-light-1);--color-editor-selection:var(--color-editor-line-highlight);--color-project-column-bg:#160f11;--color-caret:var(--color-text-dark);--color-reaction-bg:initial;--color-reaction-hover-bg:#ff747e1a;--color-reaction-active-bg:#ff747e1a;--color-tooltip-text:#f4e8e8;--color-tooltip-bg:#30191e;--color-nav-bg:#160f11;--color-nav-hover-bg:#30191e;--color-nav-text:var(--color-text);--color-secondary-nav-bg:var(--color-body);--color-label-text:var(--color-text);--color-label-bg:#bc9b9f26;--color-label-hover-bg:#45232b;--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:#d29922;--color-highlight-bg:#bb800926;--color-overlay-backdrop:#160f11bb;--color-danger:var(--color-red);--color-transparency-grid-light:#fff;--color-transparency-grid-dark:#e5e5e5;--color-workflow-edge-hover:#ff747e;--github-avatar-bgColor:#30191e;--github-avatar-borderColor:#85404a;--github-fgColor-accent:#ff747e;--github-fgColor-success:#3fb950;--github-fgColor-done:#ab7df8;--github-fgColor-onEmphasis:#fff;--github-bgColor-accent-emphasis:#ff747e;--github-bgColor-accent-muted:#ff747e1a;--github-bgColor-success-emphasis:#238636;--github-bgColor-attention-emphasis:#9e6a03;--github-bgColor-danger-emphasis:#da3633;--github-bgColor-done-emphasis:#8957e5;--github-bgColor-neutral-emphasis:#85404a;--github-borderColor-accent-emphasis:#ff747e;--github-borderColor-attention-emphasis:#9e6a03;--github-borderColor-success-emphasis:#238636;--github-borderColor-done-emphasis:#8957e5;--github-borderColor-emphasis:#bc9b9f;--github-button-default-bgColor-active:#592d36;--github-button-primary-fgColor-rest:#160f11;--github-button-primary-bgColor-rest:#ff747e;--github-button-primary-bgColor-hover:#ff929a;--github-button-primary-bgColor-active:#f0606c;--github-button-primary-borderColor-rest:#ff747e;--github-button-primary-borderColor-hover:#ff929a;--github-button-danger-fgColor-rest:#fa5e55;--github-button-danger-fgColor-hover:#fff;--github-button-danger-bgColor-rest:#30191e;--github-button-danger-bgColor-hover:#b62324;--github-button-danger-bgColor-active:#da3633;--github-button-danger-borderColor-hover:#ffffff26;--github-button-star-iconColor:#e3b341;--github-button-invisible-iconColor-rest:#bc9b9f;--github-control-bgColor-rest:#30191e;--github-control-transparent-bgColor-hover:#30191e;--github-control-transparent-bgColor-active:#45232b;--github-control-transparent-borderColor-active:#85404a;--github-control-danger-fgColor-hover:#ff7b72;--github-control-danger-bgColor-hover:#f851491a;--github-control-danger-bgColor-active:#f8514966;--github-controlTrack-bgColor-rest:#30191e;--github-controlKnob-bgColor-rest:#bc9b9f;--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-inset:none;--github-shadow-resting-small:none;--github-shadow-resting-medium:drop-shadow(0 1px 1px none) drop-shadow(0 3px 6px none);--github-counter-borderColor:transparent;--github-progressBar-track-bgColor:#30191e;--github-progressBar-track-borderColor:#85404a;--github-topicTag-borderColor:#0000;--github-underlineNav-borderColor-active:#ff747e;--github-contribution-default-bgColor-0:#30191e;--github-contribution-default-bgColor-1:#033a16;--github-contribution-default-bgColor-2:#196c2e;--github-contribution-default-bgColor-3:#2ea043;--github-contribution-default-bgColor-4:#56d364;--github-contribution-default-borderColor-0:#0104090d;--github-contribution-default-borderColor-1:#0104090d;--github-contribution-default-borderColor-2:#0104090d;--github-contribution-default-borderColor-3:#0104090d;--github-contribution-default-borderColor-4:#0104090d;--github-workflow-card-bg:#30191e;--github-themeExtra-button-primary-fgColor-accent:#ff8088;--github-themeExtra-contribution-default-bgColor-5:#adf5b5;--github-themeExtra-contribution-default-borderColor-5:#0104090d;--border-radius:6px;--color-git:#f05133;--checkbox-size:14px;--gap-inline:4px;--gap-block:8px;accent-color:var(--color-accent);color-scheme:dark}.emoji[aria-label=check\ mark],.emoji[aria-label=currency\ exchange],.emoji[aria-label=TOP\ arrow],.emoji[aria-label=END\ arrow],.emoji[aria-label="ON! arrow"],.emoji[aria-label=SOON\ arrow],.emoji[aria-label="heavy dollar sign"],.emoji[aria-label=copyright],.emoji[aria-label=registered],.emoji[aria-label=trade\ mark],.emoji[aria-label=multiply],.emoji[aria-label=plus],.emoji[aria-label=minus],.emoji[aria-label=divide],.emoji[aria-label=curly\ loop],.emoji[aria-label="double curly loop"],.emoji[aria-label=wavy\ dash],.emoji[aria-label=paw\ prints],.emoji[aria-label=musical\ note],.emoji[aria-label=musical\ notes]{filter:invert()hue-rotate(180deg)}.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:.4em;padding:0 .4em}.chroma .gs{font-weight:var(--font-weight-semibold)}.chroma .gl{text-decoration:underline}.chroma .w{color:var(--chroma-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 .or{color:var(--chroma-operator-reserved)}.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 .gu{color:var(--chroma-generic-subheading)}.chroma .gt{color:var(--chroma-generic-traceback)}.chroma .gl{color:var(--chroma-generic-underline)}.chroma{--chroma-text-white-space:#f85149;--chroma-err:#f85149;--chroma-keyword:#ff7b72;--chroma-keyword-constant:#79c0ff;--chroma-keyword-declaration:#ff7b72;--chroma-keyword-namespace:#ff7b72;--chroma-keyword-pseudo:#79c0ff;--chroma-keyword-reserved:#ff7b72;--chroma-keyword-type:#ffa657;--chroma-name:#f0f6fc;--chroma-name-attribute:#7ee787;--chroma-name-builtin:#d2a8ff;--chroma-name-builtinPseudo:#f0f6fc;--chroma-name-class:#ffa657;--chroma-name-constant:#ffa657;--chroma-name-decorator:#d2a8ff;--chroma-name-entity:#ffa657;--chroma-name-exception:#ffa657;--chroma-name-function:#d2a8ff;--chroma-name-functionMagic:#d2a8ff;--chroma-name-label:#79c0ff;--chroma-name-other:#f0f6fc;--chroma-name-namespace:#f0f6fc;--chroma-name-property:#79c0ff;--chroma-name-tag:#7ee787;--chroma-name-variable:#79c0ff;--chroma-name-variableClass:#79c0ff;--chroma-name-variableGlobal:#79c0ff;--chroma-name-variableInstance:#79c0ff;--chroma-name-variableMagic:#f0f6fc;--chroma-literal:#a5d6ff;--chroma-literal-date:#79c0ff;--chroma-string:#a5d6ff;--chroma-string-affix:#a5d6ff;--chroma-string-backtick:#79c0ff;--chroma-string-char:#a5d6ff;--chroma-string-delimiter:#a5d6ff;--chroma-string-doc:#9198a1;--chroma-string-double:#a5d6ff;--chroma-string-escape:#a5d6ff;--chroma-string-heredoc:#a5d6ff;--chroma-string-interpol:#a5d6ff;--chroma-string-other:#a5d6ff;--chroma-string-regex:#7ee787;--chroma-string-single:#a5d6ff;--chroma-string-symbol:#a5d6ff;--chroma-ber:#79c0ff;--chroma-ber-bin:#79c0ff;--chroma-ber-float:#79c0ff;--chroma-ber-hex:#79c0ff;--chroma-ber-integer:#79c0ff;--chroma-ber-integerLong:#79c0ff;--chroma-ber-oct:#79c0ff;--chroma-operator:#79c0ff;--chroma-operator-word:#79c0ff;--chroma-operator-reserved:#ff7b72;--chroma-punctuation:#f0f6fc;--chroma-comment:#9198a1;--chroma-comment-hashbang:#9198a1;--chroma-comment-multiline:#9198a1;--chroma-comment-preproc:#79c0ff;--chroma-comment-preprocFile:#79c0ff;--chroma-comment-single:#9198a1;--chroma-comment-special:#9198a1;--chroma-generic:#f0f6fc;--chroma-generic-deleted:#ffdcd7;--chroma-generic-emph:#f0f6fc;--chroma-generic-error:#f85149;--chroma-generic-heading:#1f6feb;--chroma-generic-inserted:#aff5b4;--chroma-generic-output:#f0f6fc;--chroma-generic-prompt:#f0f6fc;--chroma-generic-strong:#f0f6fc;--chroma-generic-subheading:#1f6feb;--chroma-generic-traceback:#f85149;--chroma-generic-underline:#f0f6fc}.codemirror-container .tok-keyword{color:var(--codeMirror-token-keyword)}.codemirror-container .tok-atom{color:var(--codeMirror-token-atom)}.codemirror-container .tok-bool{color:var(--codeMirror-token-bool)}.codemirror-container .tok-variableName{color:var(--codeMirror-token-variableName)}.codemirror-container .tok-variableName2{color:var(--codeMirror-token-variableName2)}.codemirror-container .tok-propertyName{color:var(--codeMirror-token-propertyName)}.codemirror-container .tok-typeName{color:var(--codeMirror-token-typeName)}.codemirror-container .tok-className{color:var(--codeMirror-token-className)}.codemirror-container .tok-namespace{color:var(--codeMirror-token-namespace)}.codemirror-container .tok-macroName{color:var(--codeMirror-token-macroName)}.codemirror-container .tok-labelName{color:var(--codeMirror-token-labelName)}.codemirror-container .tok-number{color:var(--codeMirror-token-ber)}.codemirror-container .tok-string{color:var(--codeMirror-token-string)}.codemirror-container .tok-string2{color:var(--codeMirror-token-string2)}.codemirror-container .tok-operator{color:var(--codeMirror-token-operator)}.codemirror-container .tok-punctuation{color:var(--codeMirror-token-punctuation)}.codemirror-container .tok-comment{color:var(--codeMirror-token-comment)}.codemirror-container .tok-meta{color:var(--codeMirror-token-meta)}.codemirror-container .tok-invalid{color:var(--codeMirror-token-invalid)}.codemirror-container .tok-link{color:var(--codeMirror-token-link)}.codemirror-container .tok-heading{color:var(--codeMirror-token-heading)}.codemirror-container .tok-emphasis{color:var(--codeMirror-token-emphasis)}.codemirror-container .tok-strong{color:var(--codeMirror-token-strong)}.codemirror-container .tok-inserted{color:var(--codeMirror-token-inserted)}.codemirror-container .tok-deleted{color:var(--codeMirror-token-deleted)}.codemirror-container[data-language=json] .tok-propertyName{color:var(--codeMirror-language-json)}.codemirror-container[data-language=json5] .tok-propertyName{color:var(--codeMirror-language-json5)}.codemirror-container[data-language=yaml] .tok-propertyName{color:var(--codeMirror-language-yaml)}.codemirror-container[data-language=css] .tok-propertyName{color:var(--codeMirror-language-css)}.codemirror-container[data-language=html] .tok-propertyName{color:var(--codeMirror-language-html)}.codemirror-container[data-language=xml] .tok-propertyName{color:var(--codeMirror-language-xml)}.codemirror-container .tok-punctuation+.tok-variableName.tok-definition,.codemirror-container .tok-keyword+.tok-variableName.tok-definition:has(+.tok-punctuation){color:var(--codeMirror-token-namespace)}.codemirror-container .tok-keyword+.tok-variableName.tok-definition:has(+.tok-punctuation+.tok-typeName){color:var(--codeMirror-token-variableName)}.codemirror-container{--codeMirror-token-keyword:#ff7b72;--codeMirror-token-atom:#79c0ff;--codeMirror-token-bool:#79c0ff;--codeMirror-token-variableName:#d2a8ff;--codeMirror-token-variableName2:#ff7b72;--codeMirror-token-propertyName:#79c0ff;--codeMirror-token-typeName:#ffa657;--codeMirror-token-className:#ffa657;--codeMirror-token-namespace:#ffa657;--codeMirror-token-macroName:#ffa657;--codeMirror-token-labelName:#79c0ff;--codeMirror-token-ber:#79c0ff;--codeMirror-token-string:#a5d6ff;--codeMirror-token-string2:#a5d6ff;--codeMirror-token-operator:#f4e8e8;--codeMirror-token-punctuation:#f4e8e8;--codeMirror-token-comment:#656c76;--codeMirror-token-meta:#79c0ff;--codeMirror-token-invalid:#ff7b72;--codeMirror-token-link:#a5d6ff;--codeMirror-token-heading:#d2a8ff;--codeMirror-token-emphasis:#656c76;--codeMirror-token-strong:#656c76;--codeMirror-token-inserted:#a5d6ff;--codeMirror-token-deleted:#ff7b72;--codeMirror-language-json:#79c0ff;--codeMirror-language-json5:#79c0ff;--codeMirror-language-yaml:#79c0ff;--codeMirror-language-css:#79c0ff;--codeMirror-language-html:#79c0ff;--codeMirror-language-xml:#79c0ff}:root{--color-selection-bg:var(--color-primary-light-1);--color-selection-fg:var(--color-white);--color-thin-green:var(--color-green);--color-thin-red:var(--color-red);--color-thin-purple:var(--color-purple);--color-thin-violet:var(--color-violet);--color-thin-orange:var(--color-orange);--color-thin-blue:var(--color-blue);--color-indicator-offline:var(--color-text-light-2);--color-indicator-offline-20:color-mix(in srgb, var(--color-indicator-offline) 10%, transparent);--color-indicator-idle:var(--color-green);--color-indicator-idle-20:color-mix(in srgb, var(--color-indicator-idle) 10%, transparent);--color-indicator-active:var(--color-blue);--color-indicator-active-20:color-mix(in srgb, var(--color-indicator-active) 20%, transparent);--checkerboard-color-1:var(--color-box-body);--checkerboard-color-2:var(--color-secondary);--fancy-card-bg:var(--color-box-body);--fancy-card-border:var(--color-light-border);--color-light-mimic-enabled:var(--color-button);--fonts-proportional:"Mona Sans VF", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif;--fonts-monospace:"Monaspace Neon", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--fonts-emoji);--fonts-emoji:"Apple Color Emoji", "Segoe UI Emoji"}body{font-family:var(--fonts-proportional), var(--fonts-emoji);line-height:1.5}a{text-underline-offset:.2rem;&:hover{text-underline-position:unset}}code:not(.code-inner){padding:.2em .4em}kbd{box-shadow:none;background-color:#0000;min-width:20px;padding:4px;font-size:12px;line-height:10px}.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]{border-radius:var(--border-radius);&:focus{border-radius:var(--border-radius)}}.ui.form select{border-radius:var(--border-radius)}.ui.input{& textarea,& input:not([type=checkbox],[type=radio]){border-radius:var(--border-radius)}}.ui{&.menu,&.modal,&.label,&.table,&.segment,&.segments,&.grid.segment,&.selection.dropdown,&.horizontal.segments,&.active.empty.selection.dropdown{border-radius:var(--border-radius)}}.ui.dropdown,.ui.inline.dropdown,.ui.pointing.upward.dropdown,.ui.top.pointing.upward.dropdown{& .menu{border-radius:var(--border-radius)}}.ui.search>.results,.ui.search.selection .prompt,.ui.pointing.dropdown>.menu,.ui.loading.form.segments:before,.ui.secondary.menu .dropdown.item>.menu,.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{border-radius:var(--border-radius)!important}.ui.secondary.tabular.menu .item{border-radius:var(--border-radius)!important;&.active,&.active:hover,&:hover{border-radius:var(--border-radius)!important}}.ui.vertical.menu>.item,.ui.vertical.menu>.active.item,.ui.segments:not(.horizontal)>.segment{&:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0}}.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,.ui.simple.upward.dropdown{&.active,&.active:hover,&:hover{border-radius:var(--border-radius) var(--border-radius) 0 0!important}}.ui.attached.segment,.ui.vertical.menu>.item,.ui.vertical.menu>.active.item,.ui.segments:not(.horizontal)>.segment{&:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}}.ui.modal,.ui.search>.results{&>:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}}.ui.selection.dropdown,.ui.menu .dropdown.item{& .menu{border-radius:0 0 var(--border-radius) var(--border-radius)}}.ui.bottom.attached.header,.ui[class*=bottom\ attached].table,.ui.segment[class*=bottom\ attached],.ui.attached.segment:has(+.ui.modal),.ui.attached.segment:has(+.page.buttons),.ui.attached.segment:has(+.ui[class*=top\ attached].header),.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,.ui.action.input>.button,.ui.action.input>.dropdown,.ui.horizontal.segments>.segment{&:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}}.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,.ui.compact.menu:not(.secondary) .item,.ui.pagination.menu .item,.ui.action.input>.button,.ui.action.input>.dropdown,.ui.horizontal.segments>.segment{&:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}}.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,&>td{&:first-child{border-bottom-left-radius:var(--border-radius)}}}.ui.table>tfoot>tr:first-child{&>th,&>td{&:last-child{border-bottom-right-radius:var(--border-radius)}}}.ui.category.search>.results .category:last-child .result:last-child{border-bottom-right-radius:var(--border-radius)}:is(.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,&>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,.ui.ui.button{border-radius:var(--border-radius)}.ui.buttons:not(.vertical)>.button:first-child:not(:only-child){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:0}.ui.buttons:not(.vertical)>.button:last-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:var(--border-radius)}.ui.buttons:not(.vertical)>.button:not(:first-child):not(:last-child){border-radius:0}.ui.vertical.buttons>.button:first-child:not(:only-child){border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.ui.vertical.buttons>.button:last-child:not(:only-child){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:0}.ui.vertical.buttons>.button:not(:first-child):not(:last-child){border-radius:0}.ui.labeled.button>.button{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:0}.ui.labeled.button>.label,.ui.left.labeled.button>.button{border-bottom-left-radius:0;border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:var(--border-radius)}.ui.left.labeled.button>.label{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:0}.code-expander-button,.file-header-left,.file-header-right,.ui.attached.segment.table ul li,.issue-list-toolbar .item,#issue-list>.item,.ui.borderless.pagination.menu .item,#navbar .item,.header-wrapper .ui.tabular.menu .item,.job-step-summary,.job-step-logs,.job-brief-item,.tippy-box .flex-items-block .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:not([type=checkbox],[type=radio]),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(.33,1,.68,1)}.ui.button{transition:color 80ms cubic-bezier(.65,0,.35,1),fill 80ms cubic-bezier(.65,0,.35,1),background-color 80ms cubic-bezier(.65,0,.35,1),box-shadow 80ms cubic-bezier(.65,0,.35,1),transform 80ms cubic-bezier(.65,0,.35,1),border-color 80ms cubic-bezier(.65,0,.35,1);&:active:not(:has(.menu:active)){transform:translateY(.5px)}&.dropdown{z-index:1}&.dropdown:active,& .button:active{transform:none}}.ui.table>tr>td,.ui.table>tbody>tr>td{border-top:1px solid var(--color-secondary-alpha-70)}.ui.button{min-height:30px;padding:9px 16px;font-weight:500;&.ui{gap:8px}}.ui.button:not(.primary):not(.red) svg{color:var(--color-text-light-1)}.ui.primary{&.button,&.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);&:focus{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)}&:hover{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover)}&:active{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover);background-color:var(--github-button-primary-bgColor-active)}& svg{color:inherit}}&.buttons{box-shadow:var(--github-shadow-resting-small);& .button{box-shadow:none}}}.button.primary:not(.ui){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);border:1px solid var(--github-button-primary-borderColor-rest);&:focus{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)}&:is(:hover,:focus-visible){color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover)}&:active{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-active);border-color:var(--github-button-primary-borderColor-hover)}& svg{color:inherit}}.ui.basic.primary.button{background-color:var(--color-button);color:var(--color-text-light);border:1px solid var(--color-light-border);box-shadow:none;&:hover{background-color:var(--color-hover);color:var(--color-text);border-color:var(--color-light-border)}&:active{background-color:var(--github-button-default-bgColor-active);color:var(--color-text);border-color:var(--color-light-border)}}.ui.basic.button,.ui.labeled.button>.label{&:hover{border-color:var(--color-light-border)}}.ui.button:active,.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.green.button,.ui.green.buttons .button{color:var(--github-button-primary-fgColor-rest);box-shadow:var(--github-shadow-resting-small)}.ui.red.button,.ui.basic.red.buttons .button,.ui.basic.red.button,.button.danger:not(.ui){color:var(--github-button-danger-fgColor-rest);background-color:var(--github-button-danger-bgColor-rest);border-color:var(--color-light-border);&: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)}&:active{color:var(--github-button-danger-fgColor-hover);background-color:var(--github-button-danger-bgColor-active);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,& .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}.js-branch-tag-selector>.ui.dropdown.custom>.menu{width:var(--custom-branch-menu-width,320px);max-width:640px;&>.scrolling.menu>.item{height:32px;animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown}padding:0;&>.branch-menu-header{justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;font-size:14px;font-weight:600;display:flex;&>.branch-menu-close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--color-text-light-1);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;&:hover{background:var(--color-hover);color:var(--color-text)}}}&>.ui.icon.search.input{width:auto!important;margin:0 16px 8px!important;&>i.icon{color:var(--color-text-light-1);align-items:center;padding:0 0 0 10px;display:flex;left:0;right:auto;&>svg{display:none}&:before{content:"";background:currentColor;width:16px;height:16px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z'/%3E%3C/svg%3E") 50%/16px no-repeat}}&>input{padding-left:34px!important;padding-right:12px!important}}&>.branch-tag-tab{border-bottom:1px solid var(--color-light-border);gap:4px;padding:0 8px;display:flex;&>.branch-tag-item{height:auto;color:var(--color-text);margin:0 0 4px;font-weight:400;line-height:20px;position:relative;border-radius:var(--border-radius)!important;background:0 0!important;border:0!important;padding:8px!important;& svg{display:none}&.active{font-weight:600;&:after{content:"";background:var(--github-underlineNav-borderColor-active);border-radius:6px;height:2px;position:absolute;bottom:-5px;left:8px;right:8px}}&:hover:not(.active){color:inherit;background:var(--color-hover)!important}}}&>.branch-tag-divider{display:none}&>.scrolling.menu{padding:8px 0;&>.item.item.item.item{position:relative;padding-left:32px!important;font-weight:400!important;&.selected:not(.active):not(:hover){background:0 0!important}&.selected{&:before{content:"";background:currentColor;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:12px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z'/%3E%3C/svg%3E") 50%/16px no-repeat}}}}&>.branch-menu-footer{border-top:1px solid var(--color-light-border);color:var(--color-text);padding:8px 16px;font-size:14px;line-height:20px;display:block;&:hover{background:var(--color-hover);text-decoration:none}}}@media (width<=767.98px){.js-branch-tag-selector>.ui.dropdown.custom>.menu{width:auto}}.ui.dropdown,.ui.menu .ui.dropdown{& .menu{will-change:auto;background-color:var(--color-menu);box-shadow:var(--github-shadow-floating-small);animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown;border:none!important;border-radius:12px!important;&.scrolling{box-shadow:none!important}&>.item:not(.tw-hidden):not(.context-switcher-item){align-content:center;align-items:center;gap:8px;line-height:20px;border-radius:var(--border-radius)!important;height:32px!important;min-height:32px!important;padding:6px 8px!important;display:flex!important;&:not(.emoji){margin:0 8px}&:not(.emoji):first-of-type{margin-top:8px;&.no-select{margin-top:0}}&.cherry-pick-button,&:has(+.tw-hidden:last-of-type),&:not(.emoji):last-of-type{margin-bottom:8px}&:hover{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);background-color:var(--github-control-transparent-bgColor-hover)!important}&:active{background-color:var(--github-control-transparent-bgColor-active)!important}&.selected:not(.context-switcher-item){background-color:var(--color-active)!important;&:hover{background-color:var(--github-control-transparent-bgColor-hover)!important}&:active{background-color:var(--github-control-transparent-bgColor-active)!important}}&.active:not(.context-switcher-item),&.selected:not(.context-switcher-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}}& svg{margin-top:2px;margin-right:2px}& .ui.checkbox input[type=checkbox]{top:3px}&.filtered{display:none!important}}&:has(>.item.filtered):has(>.item.selected){padding:8px 0;&>.item{&:first-of-type{margin-top:0}&:last-of-type{margin-bottom:0}}}&>.divider{margin:8px 0}&:after{display:none!important}}}.ui.dropdown:not(.upward),.ui.menu .ui.dropdown:not(.upward){&>.menu{margin-top:4px!important}}.ui.dropdown.upward,.ui.menu .ui.dropdown.upward{&>.menu{animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearUp;margin-bottom:4px!important}}.ui.floating.dropdown>.menu{border-radius:12px!important}.ui.dropdown .menu{& .scrolling.menu{border-radius:0 0 12px 12px!important}&.context.user.overflow{& .scrolling.menu:last-child{border-radius:0 0 12px 12px!important}}}.context-switcher>.context-switcher-menu{width:192px;padding:8px 0;&>.header{padding:0 16px 8px;line-height:20px}&>.scrolling.menu{padding:0}}.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{box-shadow:var(--github-shadow-floating-small)!important}.ui.dropdown.action.select-reaction.active .menu:has(.emoji){flex-direction:row;gap:4px;min-width:auto;padding:4px;display:flex!important;&>.item.emoji{height:32px;min-height:32px;margin:0;font-size:14px;&:hover{background-color:var(--github-bgColor-accent-emphasis)!important}}}.ui.dropdown.select-label>.filter.menu.ugc-labels>.item:not(.no-select):not(.tw-hidden):not(.filtered){white-space:normal;grid-template-columns:16px auto minmax(0,1fr);grid-template-areas:"check label hint"".description description";align-items:center;gap:2px 8px;font-size:0;line-height:0;height:auto!important;display:grid!important;&>.octicon-check{grid-area:check;display:flex;& svg{margin:0}}&>:is(.ui.label,.repository-label,.repository-label-scoped){grid-area:label;justify-self:start}&>.archived-label-hint{float:none;grid-area:hint;margin:0;font-size:12px;line-height:20px;display:flex;& .archived-label-indicator{margin:0!important}}&>.desc{color:var(--color-text-light-1);overflow-wrap:anywhere;grid-area:description;padding:0;font-size:12px;line-height:16px}}.ui.selection.dropdown:not(.search):not(:has(>#uid)):not(.theme-search-control .dropdown),.ui.selection.dropdown.active:not(.search):not(:has(>#uid)):not(.theme-search-control .dropdown){background-color:var(--color-button);border-color:var(--color-light-border);border-radius:var(--border-radius);min-height:32px;padding:8px 16px;&:focus{background:var(--color-button);border-color:var(--color-light-border)}&:hover{background:var(--color-hover);border-color:var(--color-light-border)}& .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}}.ui.selection.dropdown,.ui.selection.dropdown.active{&:hover{box-shadow:none;& .menu{box-shadow:var(--github-shadow-floating-small)}}}.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:has(>#uid),.ui.selection.dropdown.active:has(>#uid){&:focus{background:var(--color-button);border-color:var(--color-light-border)}&: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}.ui.action.input:not([class*=left\ action])>.ui.small.dropdown.selection{border-right:none}#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,.page-content.repository.new.repo .ui.search.selection.dropdown{&>.menu>.item{flex-direction:column;align-items:flex-start;&>i{color:var(--color-text-light-1)}}}#new-dependency-drop-list.ui.selection.dropdown{min-height:32px}:root{--color-input-border-hover:var(--color-input-border)}textarea,input:not([type=checkbox],[type=radio]),.ui.input input:not([type=checkbox],[type=radio]),.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]{box-shadow:var(--github-shadow-inset);border-radius:var(--border-radius);padding:8px 12px;&:focus,&:focus-visible{background:var(--color-body);border-color:var(--github-borderColor-accent-emphasis);box-shadow:inset 0 0 0 1px var(--github-borderColor-accent-emphasis);outline:none}}.ui.input{height:32px}.ui.action.input:not([class*=left\ action])>.ui.input>input{border-right-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}.ui.form .ui.action.input:not([class*=left\ action]) input:focus{border-top-right-radius:0;border-bottom-right-radius:0}.ui.form .ui[class*=left\ action].input input{border-top-left-radius:0;border-bottom-left-radius:0}.ui.form#repo-search-form{align-items:center}.ui.dropdown.dropdown .menu>.input{margin:12px 10px}input[type=checkbox],.ui.checkbox input[type=checkbox],.markup .task-list-item input[type=checkbox]{appearance:none;box-sizing:border-box;vertical-align:middle;border:1px solid var(--github-borderColor-emphasis);background-color:var(--color-body);cursor:pointer;border-radius:3px;flex-shrink:0;place-content:center;width:16px;height:16px;display:inline-grid;&:focus-visible{outline:2px solid var(--github-fgColor-accent);outline-offset:2px}&:disabled{cursor:default;opacity:.5}&:checked,&:indeterminate{background-color:var(--github-bgColor-accent-emphasis);border-color:var(--github-bgColor-accent-emphasis)}&:before{content:"";background-color:var(--github-fgColor-onEmphasis);clip-path:polygon(14% 44%,0 59%,38% 95%,100% 20%,84% 7%,36% 66%);visibility:hidden;width:10px;height:10px}&:checked:before{visibility:visible}&:indeterminate:before{clip-path:inset(40% 0);visibility:visible}}input[type=radio],.ui.checkbox input[type=radio]{background-color:var(--color-body);border-color:var(--github-borderColor-emphasis);&:checked{background-color:var(--github-fgColor-onEmphasis);border-color:var(--github-bgColor-accent-emphasis)}}.ui.label{border:1px solid var(--github-counter-borderColor)}div.label,span.label,span.labels-list a.label{&.ui.ui.ui{border-radius:9999px;padding:0 6px;line-height:18px;&.mini{line-height:16px}&.scope-parent{& .scope-left{border-top-right-radius:0;border-bottom-right-radius:0}& .scope-right{border-top-left-radius:0;border-bottom-left-radius:0}}}}a,div,span{&.ui.ui.ui.label{&.primary{background-color:unset;border:1px solid var(--color-primary);color:var(--color-primary)}&.red{background-color:unset;border:1px solid var(--github-borderColor-done-emphasis);color:var(--color-purple)}&.orange{background-color:unset;border:1px solid var(--github-borderColor-attention-emphasis);color:var(--color-yellow)}&.yellow{background-color:unset;border:1px solid var(--github-borderColor-attention-emphasis);color:var(--color-orange)}&.olive{background-color:unset;border:1px solid var(--color-olive);color:var(--color-olive)}&.green{background-color:unset;border:1px solid var(--github-borderColor-success-emphasis);color:var(--color-green)}&.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}span,.org-visibility div{&.ui.basic.label{background-color:unset;color:var(--color-text-light-1);font-size:12px;font-weight:500}}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;&:hover{background-color:var(--color-label-hover-bg);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}&.commit-is-signed{border:unset!important;background-color:unset!important;&:hover{background-color:var(--color-label-hover-bg)!important}& span.ui.label.commit-is-signed{height:25px;margin-left:5px}& 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;&.sign-trusted{border:1.5px solid var(--color-green-badge)!important;color:var(--color-green-badge)!important;&:hover{background-color:var(--color-green-badge-hover-bg)!important}}&.sign-untrusted{border:1.5px solid var(--color-yellow-badge)!important;color:var(--color-yellow-badge)!important;&:hover{background-color:var(--color-yellow-badge-hover-bg)!important}}&.sign-unmatched{border:1.5px solid var(--color-orange-badge)!important;color:var(--color-orange-badge)!important;&:hover{background-color:var(--color-orange-badge-hover-bg)!important}}&.sign-warning{border:1.5px solid var(--color-red-badge)!important;color:var(--color-red-badge)!important;&:hover{background-color:var(--color-red-badge-hover-bg)!important}}& 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;& .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)}&.task-status-failure{color:var(--color-error-text);border:1px solid var(--color-error-border);background:var(--color-error-bg)}&.task-status-running,&.task-status-skipped{color:var(--color-info-text);border:1px solid var(--color-info-border);background:var(--color-info-bg)}&.task-status-cancelled,&.task-status-blocked{color:var(--color-warning-text);border:1px solid var(--color-warning-border);background:var(--color-warning-bg)}}.ui.checkbox label:not(:has(+*)){align-items:center;gap:2px;display:inline-flex}.page-content.repository.file.editor #editor-bar,.page-content.user.notification:not(#notification_div)>.ui.container{& .switch{--switch-item-min-height:30px;--switch-padding-inline:12px;border:1px solid var(--color-secondary);gap:4px;height:32px;font-size:14px;background:var(--github-controlTrack-bgColor-rest)!important;min-height:32px!important;&>.item{border-radius:var(--border-radius);border:1px solid #0000;outline:0;height:30px;min-height:30px;margin:0;line-height:20px;background:unset!important;padding:4px 12px!important;&.active{border-color:var(--color-secondary);font-weight:600;background:var(--github-controlKnob-bgColor-rest)!important}&:before{display:none}&:not(.active){padding:4px 12px!important;&:hover{background:var(--github-control-transparent-bgColor-hover)!important}}}&>.item:has(+.active.item),&>.active.item+.item{margin:0;padding:4px 12px!important}}}.ui.menu{min-height:32px;& .item{line-height:21px}}.menu .item svg{color:var(--color-text-light-1)}.ui.menu a.item,.ui.secondary.pointing.menu a.item,.ui.secondary.menu .dropdown.item{&:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}.ui.segment .ui.tabular.menu,.header-wrapper .ui.tabular.menu,.ui.secondary.pointing.menu{& .item,& .active.item{&:hover{background:var(--github-control-transparent-bgColor-hover)}}}.ui.menu .item>.label:not(.floating){padding:0 6px}.ui.borderless.pagination.menu{background-color:unset;border:0;align-items:center;gap:4px;min-height:fit-content;& .item.item{border-radius:var(--border-radius);justify-content:center;min-width:32px;height:32px;min-height:32px;padding:5px 10px!important;&.active{background:var(--github-bgColor-accent-emphasis);color:var(--github-button-primary-fgColor-rest)}&:not(.active){border:1px solid #fff0;&:hover{background:unset;border-color:var(--color-secondary)}}&.navigation{&:not(.disabled){& span,& svg{color:var(--color-primary)}}& svg{margin-top:2px}}}}.ui.secondary.menu{& .item{height:32px;padding:0 12px;font-weight:500;&.active,&:first-child{border-radius:var(--border-radius)}}& a.item:hover{background:var(--github-control-transparent-bgColor-hover)}}.ui.secondary.pointing.menu{& .overflow-menu-items{gap:8px;& .item{margin-block:.5rem;margin-bottom:.5rem!important;padding:5px 8px!important}}& .item{font-weight:400}& .active.item,& .dropdown.item,& .link.item,& a.item{border-radius:var(--border-radius);color:var(--color-text);& svg{margin-right:8px}}& .active.item{border-color:#fff0;& 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.small.secondary.filter.menu{& .ui.small.dropdown.item{background-color:var(--color-button);color:var(--color-text-light);border:1px solid var(--color-light-border);box-shadow:none;&:hover{background-color:var(--color-hover);color:var(--color-text);border-color:var(--color-light-border)}&:active{background-color:var(--github-button-default-bgColor-active);color:var(--color-text);border-color:var(--color-light-border)}}& input[type=search]{background:unset}}.ui.vertical.menu{background:var(--color-body);border:0;& .header.item{background:unset;margin-bottom:8px;font-size:20px;font-weight:600;color:var(--color-text-light-1)!important}& a.item{&:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}&:active{background-color:var(--github-control-transparent-bgColor-active)}}& .item,& .item>summary{background:unset;border-radius:var(--border-radius);padding:6px 8px;font-size:14px}&>.item,&>.active.item{&:first-child,&:last-child{border-radius:var(--border-radius)}}& .item:before{background:unset}& .active.item,& .active.item>summary{border-radius:var(--border-radius);font-weight:600}& .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}&>details.item{&>summary,&>.menu>.item{padding:6px 8px;&:hover{background:var(--github-control-transparent-bgColor-hover)}}&>.menu{margin:0}& summary:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}& .menu .item{color:var(--color-text)}&:has(.active.item){&>summary{background:var(--color-active);font-weight:600;&:hover{background:var(--github-control-transparent-bgColor-hover)}&:active{background-color:var(--github-control-transparent-bgColor-active)}}&: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}& .active.item{background:var(--color-active);font-weight:400;&:hover{background:var(--github-control-transparent-bgColor-hover)}&:active{background-color:var(--github-control-transparent-bgColor-active)}}&[open]{&>summary{background:unset;&:hover{background:var(--github-control-transparent-bgColor-hover)}&:active{background-color:var(--github-control-transparent-bgColor-active)}}&:after{display:none}}}}}.ui.ui.modal{will-change:auto;border:1.5px solid var(--color-light-border);border-radius:12px;animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown;&>:first-child:not(.icon):not(.dimmer){border-top-left-radius:12px;border-top-right-radius:12px}&>:last-child:not(.icon):not(.dimmer){border-bottom-right-radius:12px;border-bottom-left-radius:12px}&>.header{background-color:var(--color-menu);border-bottom:1.5px solid var(--color-light-border)}&>.content,& form>.content{background-color:var(--color-menu)}&>.actions,& .content+.actions,& .content+form>.actions{background-color:var(--color-menu);border-top:1.5px solid var(--color-light-border);border-radius:0 0 12px 12px}& .actions>.ui.button{padding:8px 12px}}dialog:has(>article){background-color:var(--color-menu);border:1.5px solid var(--color-light-border);border-radius:12px;animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown;&>article>header{border-bottom:1.5px solid var(--color-light-border);border-radius:12px 12px 0 0}& .content,& .actions{background-color:var(--color-menu)}& .actions{border-top:1.5px solid var(--color-light-border);border-radius:0 0 12px 12px}& .actions>.ui.button{padding:8px 12px}}.ui.modal.transition{animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown}.tippy-box{border-radius:var(--border-radius);margin-top:-3px;animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown;overflow:hidden;&[data-theme=default],&[data-theme=box-with-header]{border:unset;box-shadow:var(--github-shadow-floating-small)}&[data-theme=default],&[data-theme=menu]{border-radius:12px}&[data-theme=box-with-header]{& .tippy-content{background-color:var(--color-menu);& .ui.attached.header{background-color:var(--color-body)}}}&[data-theme=menu]{& .tippy-content{padding:8px;& .item{border-radius:var(--border-radius);height:32px;padding:6px 8px;&:hover{background-color:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}}}&[data-theme=tooltip]{animation:80ms ease-in forwards overlayAppear;& .tippy-content{padding:4px 8px;font-size:12px;font-weight:400}}}.user-main-content,.repo-setting-content,.user-setting-content,.org-setting-content,.admin-setting-content{& .ui.top.attached.header{border:0;margin-bottom:.25rem;padding-left:0;padding-right:0;font-size:20px;font-weight:400;background-color:unset!important;&>.ui.right{right:0}}& .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;&+.ui.attached.segment{border-top-width:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}&.tw-hidden+.ui.attached.segment{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important;border-top-width:1px!important}&:has(+.tw-hidden)+.ui.attached.segment+.ui.attached.segment{border-top-width:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}&:has(+:not(.ui.attached.segment)),&:last-child{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}}& .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;&:has(+:not(.ui.attached.segment)){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}&:only-of-type{border-radius:var(--border-radius)}}}.tw-text-text-light{color:var(--color-text-light-1)!important}.list-header{align-content:center;align-items:center}.octicon-star-fill{color:var(--github-button-star-iconColor)!important}.gitea-open-with-vscode{color:#007acc!important}.gitea-open-with-vscodium{color:#429cf0!important}.tw-text-green .octicon-issue-reopened,.tw-text-green.octicon-issue-reopened{color:var(--github-fgColor-success)!important}.tw-text-red .octicon-issue-closed,.tw-text-red.octicon-issue-closed,.text.red.octicon-issue-closed{color:var(--github-fgColor-done)!important}.tw-text-red .octicon-git-pull-request-closed,.tw-text-red.octicon-git-pull-request-closed{color:var(--color-red)!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);backdrop-filter:blur(12px)}.ui.toggle.checkbox{& label{&:before{border-radius:var(--border-radius);border:1px solid var(--color-light-border);width:44px;height:24px}&:after{background:var(--color-input-background);border-radius:var(--border-radius);border:1px solid var(--color-light-border);width:23px;height:21px;top:1.5px;bottom:1.5px}}& input~label:after{left:1.5px}& input:checked~label:after{left:19.5px}}code.inline-code-block{border-radius:6px;padding:2px 4px;font-size:.9em;line-height:1}.ref-issue+div:empty{display:none}.page-content.repository.actions,.action-view-header,.action-view-body{& svg{color:var(--color-text-light-1);&.tw-text-text,&.tw-text-text-light{color:var(--color-text-light-1)!important}}}.page-content.repository.actions:not(.settings){& .actions-menu:before{content:"Actions";margin:6px 8px 8px;font-size:20px;font-weight:600;display:block}& .run-list{border:1px solid var(--color-light-border);border-radius:var(--border-radius);margin-top:8px;font-size:12px;&>.flex-item{padding:16px;line-height:18px;&>.flex-item-leading{align-self:flex-start}&>.flex-item-main{gap:.5rem}}& .run-list-ref{background-color:var(--github-bgColor-accent-muted);color:var(--github-fgColor-accent);font-family:var(--fonts-monospace);border-color:#0000;padding:0 6px;font-weight:400;&:hover{background-color:var(--github-bgColor-accent-muted);color:var(--github-fgColor-accent);text-decoration-line:underline!important}}& .run-list-item-right{color:var(--color-text-light-1)}}& .center.page.buttons{background:var(--color-body)}}.page-content.repository.actions:not(.settings) .ui.vertical.menu .item>.ui.red.label{color:var(--color-error-text);border:1px solid var(--color-error-border);background:var(--color-error-bg)}#workflow_dispatch_dropdown>.menu>.message.ui.form{font-size:12px;& .field>label{margin-bottom:6px;font-weight:600}& .branch-dropdown-button{gap:4px;min-height:27px;padding:3px 21px 3px 12px;font-size:12px;& .text{line-height:20px}}& #workflow-dispatch-submit{min-height:27px;padding:0 8px}}.action-view-header.action-view-header{margin:16px 0;& .action-info-summary .ui.basic.button{font-size:14px}& .action-summary{& a:hover{text-decoration:inherit}& .ui.ui.ui.label{background-color:var(--github-bgColor-accent-muted);border-radius:var(--border-radius);color:var(--github-fgColor-accent);border-color:#0000;& a{font-family:var(--fonts-monospace);opacity:1;font-weight:400;&:hover{text-decoration:underline}}}}}.action-view-left.action-view-left.action-view-left{min-width:224px;max-width:18vw;margin-right:28px;& .job-brief-item.job-brief-item{margin-left:.5rem;padding:8px;position:relative;border-radius:var(--border-radius)!important;&:hover{background-color:var(--color-console-hover-bg)}&.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:-.5rem}& .job-brief-item-left{align-items:center;display:flex}& .job-brief-rerun{display:none;color:var(--color-console-fg-subtle)!important;&:hover{color:var(--color-text)!important}}& .step-summary-duration{color:var(--color-console-fg-subtle);font-size:12px}&:hover .job-brief-rerun{display:inline-block}}}@media (width<=767.98px){.action-view-left.action-view-left.action-view-left{max-width:none}}.action-view-right{border-radius:var(--border-radius);box-shadow:var(--github-shadow-resting-small);min-height:calc(100vh - 245px);& .job-info-header{height:80px!important;padding:16px 12px 16px 24px!important;& .job-info-header-left{& .job-info-header-title{color:var(--github-fgColor-accent)!important}& .job-info-header-detail{margin-top:8px}}& .job-info-header-right{& .ui.dropdown .menu>.item>i.icon{margin-right:2px}}}& .job-step-container{padding:8px;& .job-step-section{margin:0 4px 4px;& .job-step-summary.job-step-summary{color:var(--color-console-fg-subtle);gap:12px;height:36px;padding:8px!important;&.selected{top:80px;background-color:var(--color-console-active-bg)!important;color:var(--color-console-fg)!important}&>svg{margin:0!important}&>span:not([class]):has(svg){align-items:center;display:inline-flex}& .step-summary-duration{font-family:var(--fonts-monospace);font-size:12px}}& .job-step-logs{animation:.2s cubic-bezier(.33,1,.68,1) overlayAppearDown;& .job-log-line{color:var(--color-console-fg);& .log-msg:hover{& *{color:var(--color-console-fg)}& a:hover{color:var(--color-primary)!important}}}}}}}.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;& .list-header-toggle{border:0;align-items:center;&>.item{border-radius:var(--border-radius);color:var(--color-text-light-1);height:30px;padding:0 8px;background:unset!important;&:before{display:none}&:hover{background:var(--github-control-transparent-bgColor-hover)!important}&.active{color:var(--color-text);font-weight:700}}}&>.ui.secondary.menu{&>.item{border-radius:var(--border-radius);color:var(--color-text-light-1);height:32px;padding:0 12px;&:hover{background:var(--github-control-transparent-bgColor-hover)}}}}}@media (width<=767.98px){.page-content.dashboard.issues .list-header{height:auto}}:is(.page-content.organization.profile>.ui.container>.ui.stackable>.ui.eleven,.page-content.user.profile>.ui.container>.ui.stackable>.ui.twelve,.page-content.explore.repositories>.ui.container)>.flex-list:not(#activity-feed){display:grid;&>.flex-item{border:1px solid var(--color-light-border);border-radius:var(--border-radius);padding:16px;&>.flex-item-leading :is(img,svg){color:var(--color-text-light-1)}&>.flex-item-main{&>.flex-item-header{&>.flex-item-title{gap:8px}&>.flex-item-trailing{color:var(--color-text-light-1);gap:16px;font-size:12px;& .color-icon{width:12px;height:12px;margin-right:0!important}}}&>.flex-item-body{margin-top:8px;&:last-child{font-size:12px}}&>.repo-topics{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}}}}.page-content.organization.profile>.ui.container>.ui.stackable>.ui.eleven>.flex-list{grid-template-columns:repeat(var(--custom-org-repolist-columns,1), minmax(0, 1fr));gap:min(calc(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), minmax(0, 1fr));gap:min(calc(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), minmax(0, 1fr));gap:min(calc(var(--custom-explore-repolist-columns,2) * 8px), 16px)}:is(.page-content.organization.members>.ui.container,.page-content.explore.users>.ui.container)>.flex-list{display:grid;&>.flex-item{border:1px solid var(--color-light-border);border-radius:var(--border-radius);padding:16px;&>.flex-item-main{&>.flex-item-title{gap:8px;margin-bottom:8px;&>.label{font-size:12px}}&>.flex-item-body{font-size:12px;& svg{width:12px;min-width:12px}}}}}.page-content.organization.members>.ui.container>.flex-list{grid-template-columns:repeat(var(--custom-org-userlist-columns,2), minmax(0, 1fr));gap:min(calc(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), minmax(0, 1fr));gap:min(calc(var(--custom-explore-userlist-columns,3) * 8px), 16px)}:is(.page-content.organization.profile>.ui.container>.ui.stackable>.ui.eleven,.page-content.user.profile>.ui.container>.ui.stackable>.ui.twelve,.page-content.explore.repositories>.ui.container,.page-content.organization.members>.ui.container,.page-content.explore.users>.ui.container)>.flex-list:has(>div:only-child):not(:has(.flex-item-main)){grid-template-columns:1fr;&>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}}@media (width<=767.98px){:is(.page-content.organization.profile>.ui.container>.ui.stackable>.ui.eleven,.page-content.user.profile>.ui.container>.ui.stackable>.ui.twelve,.page-content.explore.repositories>.ui.container,.page-content.organization.members>.ui.container,.page-content.explore.users>.ui.container)>.flex-list:not(#activity-feed){grid-template-columns:1fr;gap:8px}}.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;&>.left-links{gap:4px;& a{color:var(--color-text-light-1);transition:color .15s;&:hover{color:var(--color-primary)}}& strong{font-weight:400}}&>.right-links{gap:16px;&>.ui.dropdown{font-size:12px;transition:color .15s;&:hover{color:var(--color-primary)}&>.flex-text-inline{gap:4px}}&>a{color:var(--color-text-light-1);border-left:0;margin-left:0;padding-left:0;transition:color .15s;&:hover{color:var(--color-primary)}}}}#user-heatmap{&+.divider:not(.divider-text){border-color:#0000;margin:8px 0}& .heatmap-footer{color:var(--color-text-light-1);padding-left:20px;padding-right:8px}& .total-contributions{color:var(--color-text-light-1);bottom:12px}&>div:not(.total-contributions){box-shadow:0px 0px 0px 1px var(--color-light-border), var(--github-shadow-resting-small);border-radius:12px;padding:12px 20px}& .vch__legend{color:var(--color-text-light-1)}& :is(.vch__day__square,.vch__legend__wrapper rect){rx:2.5px;ry:2.5px;outline:.5px solid var(--github-contribution-default-borderColor-0);outline-offset:-.5px;border-radius:1.5px;width:9.5px;height:9.5px;&:hover{outline-offset:-1px;outline:1px solid var(--color-tooltip-text)!important}&[style="fill: var(--color-secondary-alpha-60);"]{fill:var(--github-contribution-default-bgColor-0)!important}&[style="fill: var(--color-primary-light-4);"]{outline-color:var(--github-contribution-default-borderColor-1);fill:var(--github-contribution-default-bgColor-1)!important}&[style="fill: var(--color-primary-light-2);"]{outline-color:var(--github-contribution-default-borderColor-2);fill:var(--github-contribution-default-bgColor-2)!important}&[style="fill: var(--color-primary);"]{outline-color:var(--github-contribution-default-borderColor-3);fill:var(--github-contribution-default-bgColor-3)!important}&[style="fill: var(--color-primary-dark-2);"]{outline-color:var(--github-contribution-default-borderColor-4);fill:var(--github-contribution-default-bgColor-4)!important}&[style="fill: var(--color-primary-dark-4);"]{outline-color:var(--github-themeExtra-contribution-default-borderColor-5);fill:var(--github-themeExtra-contribution-default-bgColor-5)!important}}}.tippy-box:not([data-theme]){background-color:var(--color-tooltip-bg);color:var(--color-tooltip-text);border:0;font-size:12px;line-height:19.5px;& .tippy-content{padding:4px 8px;font-size:12px;font-weight:400;line-height:19.5px}}#activity-feed{box-shadow:0px 0px 0px 1px var(--color-light-border), var(--github-shadow-resting-small);border-radius:12px;&>.flex-item{gap:12px;padding:16px;&>.flex-item-leading{& img{border-radius:9999px;width:24px;height:24px}}&>.flex-item-main{gap:8px!important;&>div:not([class]){flex-wrap:wrap;align-items:baseline;gap:6px;display:flex;&>a{color:var(--color-text);&:not([title]){&:not([href*=tag]):not([href*=branch]){color:var(--color-primary);text-decoration:underline}}}& code{font-size:12px}& relative-time{color:var(--color-text-light-1);font-size:12px}}&>.tw-flex-col{gap:0!important;&>.flex-text-block{color:var(--color-text-light-1);gap:4px;font-size:12px;& img{border-radius:9999px;width:16px;height:16px}& .ui.sha.label{margin-top:0}}}&>.flex-item-body{color:var(--color-text-light-1);gap:4px;font-size:12px}&>a{font-size:12px}}& .flex-item-trailing{align-self:center;& svg{width:18px;height:18px}}}&>.page.buttons{border-top:1px solid var(--color-secondary);padding:12px 0}}.repository.view.issue .button-row>.ui.button{height:32px;padding:0 12px}.issue-content-left{& .badge{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);&.tw-bg-green{color:var(--github-button-primary-fgColor-rest)!important;background-color:var(--github-bgColor-success-emphasis)!important}&.tw-bg-red,&.tw-bg-purple{color:var(--github-button-primary-fgColor-rest)!important;background-color:var(--github-bgColor-done-emphasis)!important}}}.ui.label.issue-state-label{border-radius:25px!important;&.green{box-shadow:inset 0 0 0 1px var(--github-borderColor-success-emphasis);color:var(--github-button-primary-fgColor-rest)!important;background-color:var(--github-bgColor-success-emphasis)!important;border-color:var(--github-bgColor-success-emphasis)!important}&.red,&.purple{box-shadow:inset 0 0 0 1px var(--github-borderColor-done-emphasis);color:var(--github-button-primary-fgColor-rest)!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 .branches .branch,.theme-branch-name{color:var(--github-fgColor-accent);background-color:var(--github-bgColor-accent-muted);border-radius:var(--border-radius);font-family:var(--fonts-monospace);padding:0 5px;font-size:12px;line-height:18px}.repository.view.issue .pull-desc code{padding-top:3px;padding-bottom:3px;& a:hover{text-decoration-line:none}}.issue-content-right .ui.dropdown.theme-issue-development{flex-direction:column;align-items:stretch;display:flex}.issue-content-right .theme-issue-development-ref{min-width:0;color:var(--color-text-light-1);align-items:center;gap:4px;font-size:12px;line-height:18px;display:flex;&>svg{flex:none}}.repository{&.issue-list .ui.dropdown .menu,& .ui.menu .ui.dropdown .menu,&.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}}}.page-content.repository.issue{& .issue-title-header{& .issue-title-meta{& .issue-state-label{padding:6px 9px!important}& .time-desc{color:var(--color-text-light-1)}}}}.comment .comment-container>.ui.attached.segment.reactions .ui.ui.ui.label{border-color:var(--color-light-border);border-radius:9999px;background-color:#0000!important}.comment .comment-container>.ui.attached.segment.reactions .ui.ui.ui.label:hover{border-color:var(--color-light-border);background-color:var(--color-reaction-hover-bg)!important}.comment .comment-container>.ui.attached.segment.reactions .reaction{font-size:12px}.comment .comment-container>.ui.attached.segment.reactions .reaction-count{color:var(--color-text-light);margin-left:0;font-weight:500}.comment .comment-container{& img.ui.avatar{border-radius:9999px}& .comment-header,&:target .comment-header{&:before,&:after{display:none}}&:target{& .comment-container{border-color:var(--github-borderColor-accent-emphasis)!important;box-shadow:0 0 0 1px var(--color-primary)!important}}& .comment-header{min-height:38px;padding:4px 4px 4px 16px;& .comment-header-left{& .ui.basic.label{height:20px;margin-left:4px;padding:0 6px!important}& a:has(relative-time){text-decoration:underline}& .content-history-menu{color:var(--color-text-light-1)!important;& .menu .item{font-size:12px;& .ui.avatar{width:20px;height:20px}}}}}& .comment-header-right{&>.item,&>.label{color:var(--color-text-light-1)}&>.ui.label{background-color:initial;height:20px;padding:0 6px;font-size:12px}& .context-dropdown{border-radius:var(--border-radius);height:28px;padding:0 6px;&:hover{background-color:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}&:active{background-color:var(--github-control-transparent-bgColor-active);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}& a.context-menu{align-items:center;display:flex;&:hover{color:inherit}}& .menu .item.delete-comment{color:var(--color-red);&:hover{background-color:var(--github-control-danger-bgColor-hover)!important;color:var(--github-control-danger-fgColor-hover)!important}&:active{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);background-color:var(--github-control-danger-bgColor-active)!important;color:var(--github-control-danger-fgColor-hover)!important}}}}& .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}}.repository .comment.form .content .segment{&:before,&:after{display:none}}.repository.view.issue .comment-list .timeline-item.comment.merge.box{& .timeline-avatar.text{border-radius:9999px;border-radius:var(--border-radius);justify-content:center;align-items:center;width:40px;height:40px;display:flex;color:var(--github-button-primary-fgColor-rest)!important;&+.content>.ui.segment{border-width:1px;border-color:var(--color-light-border)}& svg{width:24px;height:24px}&.grey{background-color:var(--color-text-light-1)}&.green{background-color:var(--github-bgColor-success-emphasis)}&.purple{background-color:var(--github-bgColor-done-emphasis)}&.yellow{background-color:var(--github-bgColor-attention-emphasis)}&.red{background-color:var(--github-bgColor-danger-emphasis)}}&>.content{&>.ui.segment:before,&>.ui.segment:after{display:none}& .merge-section{& .commit-status-header{padding:16px;font-size:16px;font-weight:600;& .btn{font-size:14px;font-weight:400;color:var(--color-text-light-1)!important}}& .item{&+.item{border-top:0}&:has(+.item){border-bottom:1px solid var(--color-light-border)}& .commit-status-list{background:var(--color-console-bg);padding:0 8px;& .commit-status-item{height:37px;margin:0 16px;padding:0;&:hover{background-color:var(--color-hover-opaque);border-radius:var(--border-radius);margin-left:2px;margin-right:2px;padding-left:14px;padding-right:14px}&:first-child{margin-top:8px}&:last-child{margin-bottom:8px}& .gt-ellipsis span{margin-left:4px;font-size:12px}& a{color:var(--color-text-light-1);&:hover{color:var(--color-primary)}}}}}}}}.page-content.repository.milestone-issue-list,.page-content.repository.issue-list{--checkbox-size:16px;& .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;& .issue-list-toolbar-left{& input{margin:0 8px!important}&>.ui.compact.menu{border:0;align-items:center;&>.item{border-radius:var(--border-radius);color:var(--color-text-light-1);height:30px;padding:0 8px;background:unset!important;&:before{display:none}&:hover{background:var(--github-control-transparent-bgColor-hover)!important}&.active{color:var(--color-text);font-weight:700}}}}& .issue-list-toolbar-right>.ui.menu{align-items:center;&>.item{color:var(--color-text-light-1)}&>.ui.button{height:32px;padding:0 12px}}& img.ui.avatar{border-radius:9999px}&#issue-actions{& .issue-list-toolbar-right>.ui.menu>.item{background:var(--color-button);border:1px solid var(--color-light-border);height:32px;color:var(--color-text);padding:0 12px;&:hover{background:var(--color-hover)}}}}}.page-content.repository.milestone-issue-list,.page-content.dashboard.issues,.page-content.user.notification,.page-content.repository.issue-list{& #issue-list{border:1px solid var(--color-light-border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);& img.ui.avatar{border-radius:9999px}}}@media (width<=1023.98px){.page-content.repository.milestone-issue-list,.page-content.repository.issue-list{& .issue-list-toolbar{height:auto}}}#issue-pins{gap:12px;margin-bottom:16px;& .issue-card{padding:16px 12px;& .content{& .issue-card-title{font-size:16px;font-weight:600}& svg{color:var(--color-text-light-1);height:100%;margin-right:3px}& .meta{padding-top:4px;font-size:12px}}& .issue-card-bottom{display:none}}& img.ui.avatar{border-radius:9999px}}:is(.page-content.repository.milestone-issue-list,.page-content.dashboard.issues,.page-content.user.notification,.page-content.repository.issue-list){& #issue-list>.flex-item{align-items:center;min-height:64px;padding:0}& #issue-list>.flex-item:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}& #issue-list>.flex-item:hover{background-color:var(--color-hover-opaque)}& #issue-list>.flex-item:has(:checked){background-color:var(--github-bgColor-accent-muted)}& #issue-list>.flex-item>.flex-item-icon{align-self:flex-start;margin-top:14px;margin-left:16px}& #issue-list>.flex-item>.flex-item-icon>input.issue-checkbox{margin-right:8px!important}& #issue-list>.flex-item>.flex-item-main{gap:4px}& #issue-list>.flex-item>.flex-item-main>.flex-item-header{padding-top:8px}& #issue-list>.flex-item>.flex-item-main>.flex-item-header>.flex-item-trailing{margin-right:32px}& #issue-list>.flex-item>.flex-item-main>.flex-item-body{padding-bottom:8px;font-size:12px}}.page-content.repository.issue-list:is(.github-issues,.github-pull-list){& #issue-list>.flex-item{align-items:flex-start;gap:8px;padding:8px 16px 10px}& #issue-list>.flex-item>.flex-item-icon{gap:12px;margin:0;padding-top:6px;display:flex}& #issue-list>.flex-item>.flex-item-icon>input.issue-checkbox{flex-shrink:0;margin:0!important}& #issue-list>.flex-item>.flex-item-main{gap:0}& #issue-list>.flex-item>.flex-item-main>.flex-item-header{min-height:24px;padding:0}& #issue-list>.flex-item>.flex-item-main>.flex-item-header>.flex-item-trailing{margin-right:0}& #issue-list>.flex-item>.flex-item-main>.flex-item-body{padding:0;line-height:18px}& #issue-list .labels-list{flex-wrap:wrap;align-items:center;gap:4px;line-height:18px}& #issue-list .labels-list>a{display:inline-flex}@media (width<=767.98px){& #issue-list>.flex-item{padding:12px}}}.page-content.repository.issue-list:is(.github-issues,.github-pull-list){& #issue-list .flex-item-title{display:block}& #issue-list .flex-item-title>.labels-list{display:inline;margin-left:0!important}& #issue-list .flex-item-title>.labels-list>a{vertical-align:text-bottom}& #issue-list .flex-item-title>.labels-list:not(:has(>a)){display:none}}:is(.github-issues,.github-pull-list){& .list-header-issues{margin:0 0 16px}& .issue-list-new{height:32px;min-height:32px;padding:5px 12px;font-size:14px;line-height:20px}& .issue-list-search{&{width:100%;margin-bottom:16px}&>.show-modal{display:none}}& .issue-list-toolbar{&{height:48px;margin-top:0;padding:8px 16px}& .switch{box-shadow:none;background:0 0;border:0;align-items:center;gap:8px;display:flex}& .switch>.item{box-shadow:none;min-height:32px;color:var(--color-text-light-1);background:0 0;border:0;outline:none;align-items:center;gap:8px;padding:4px;font-size:14px;font-weight:400;display:inline-flex}& .switch>.item.active{color:var(--color-text);font-weight:600}& .switch>.item>svg{display:none}& .switch>.item:before,& .switch>.item:after{display:none!important}& .switch>[data-test-name=all-issue-count]{display:none}& .list-header-author{order:-1}&-right>.ui.menu{gap:4px}&-right>.ui.menu>.item{height:32px;min-height:32px;padding:4px 8px;font-size:14px}}& #issue-list{&>.flex-item{gap:8px;min-height:64px;padding:8px 16px 10px}& .flex-item-title{font-size:16px;font-weight:500;line-height:24px}& .issue-meta{margin-top:2px;font-size:12px;line-height:18px}& .flex-item-icon{align-items:flex-start;gap:12px;padding-top:3px}& .issue-checkbox{margin:0!important}& .issue-title:hover{color:var(--github-fgColor-accent)}}@media (width<=1011.98px){& .issue-list-toolbar{flex-wrap:wrap;gap:8px;height:auto}& .issue-list-toolbar-right{min-width:0;max-width:100%}}@media (width<=767.98px){& .issue-list-toolbar{flex-wrap:nowrap;justify-content:space-between;position:relative}& #issue-filters{flex-wrap:wrap;row-gap:8px}& #issue-filters>.issue-list-toolbar-left{flex:100%;min-width:0}& #issue-filters>.issue-list-toolbar-right{scrollbar-width:none;flex:100%;min-width:0;max-width:none;margin:0 -8px;padding:0 8px;overflow-x:auto}& #issue-filters>.issue-list-toolbar-right::-webkit-scrollbar{display:none}& #issue-filters>.issue-list-toolbar-right>.ui.menu{flex-wrap:nowrap;width:max-content;margin:0}& #issue-filters>.issue-list-toolbar-right>.ui.menu>.item{flex:none}& #issue-filters>.issue-list-toolbar-right .ui.dropdown>.menu{z-index:30;min-width:0;max-width:none;max-height:calc(100dvh - 32px);position:fixed;inset:auto 16px 16px;overflow-y:auto}& #issue-list .flex-item-header{flex-direction:row;align-items:flex-start}& #issue-list .flex-item-title{flex:1;min-width:0}& #issue-list .flex-item-trailing{flex:none;margin:2px 0 0 8px}& #issue-list .issue-meta{margin-top:4px}& .issue-list-toolbar-right>.ui.menu{flex-wrap:wrap}& .issue-list-toolbar{padding:8px}& #issue-list>.flex-item{padding:12px}}}.page-content.repository.view.issue.github-conversation{&>.ui.container{width:calc(100% - 64px)!important;max-width:1232px!important;margin:24px auto!important}& .issue-title-header{margin:0 0 24px;padding:0}& .issue-title{align-items:flex-start;gap:16px}& .issue-title h1{margin:0;font-size:32px;font-weight:400;line-height:40px}& .issue-title h1 .index{color:var(--color-text-light-1);font-weight:300}& .issue-title-meta{min-height:32px;margin-top:12px}&.github-issue-conversation .issue-title-meta .time-desc{display:none}& .issue-state-label{align-items:center;gap:4px;height:32px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;border-radius:20px!important}& .issue-content{grid-template-columns:minmax(0,1fr) 288px;gap:32px;display:grid}& .issue-content img.ui.avatar{border-radius:50%}& .issue-content-left{width:auto;min-width:0}& .issue-content-right{&.ui.segment{width:auto;box-shadow:none;border:0;min-width:0;margin:0;padding:0;font-size:12px}& .divider{border-color:color-mix(in srgb, var(--color-light-border) 70%, transparent);width:100%;margin:16px 0}& strong{color:var(--color-text-light-1);font-size:12px;font-weight:600}&>.dropdown>.text,& #milestone-section>.dropdown>.text,&>.dropdown,& #milestone-section>.dropdown{width:100%}& .ui.list{margin:0;padding:0}& .ui.avatar{width:20px;height:20px}& .ui.labels .label{border-radius:20px;padding:0 6px;font-size:12px;line-height:18px}& :is(.ui.form,.no-select,p,.text){color:var(--color-text-light-1);font-size:12px;line-height:18px}& .ui.dropdown>:is(a,span).text{border-radius:0;justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin:-4px 0 4px;padding:4px 0;display:flex}& .ui.dropdown>:is(a,span).text:hover{color:var(--github-fgColor-accent);background:0 0;text-decoration:none}& .ui.dropdown>:is(a,span).text:hover strong{color:inherit}&>.ui.labels{margin:0}& .ui.button{min-height:28px;font-size:12px;line-height:20px}& .assignees .item{align-items:center;gap:4px;padding:0;display:flex}& .assignees .item .sidebar-item-link{font-weight:600}& .assignees .item :is(.show-modal,.re-request-review){width:16px;height:16px;color:var(--color-text-light-1);place-items:center;display:grid;&:hover{color:var(--github-fgColor-accent)}}& .assignees .item svg{width:16px;height:16px}& .watching .ui.button{height:28px;padding:3px 8px}& [data-modal=\#sidebar-delete-issue]{color:var(--color-red)}& .timetrack>div>.ui.button{justify-content:flex-start;align-items:center;gap:8px;height:28px;min-height:28px;padding:3px 8px;display:inline-flex}& :is(.timetrack>div,.single-button-form)>.ui.button>svg{flex:0 0 16px;margin:0!important}&>.single-button-form{margin:0}& .single-button-form>.ui.button,&>.ui.show-modal.button{box-shadow:none;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;height:28px;min-height:28px;padding:4px 0;font-weight:400;display:flex;margin:0!important;&>svg{width:16px;height:16px;margin:0!important}&:hover{color:var(--github-fgColor-accent)}}& .reference>.ui{align-items:center;gap:8px}& .reference .ui.button{width:28px;height:28px;min-height:28px;box-shadow:none;background:0 0;border:0;flex:0 0 28px;padding:6px!important}& .ui.action.input:has(>.selection.dropdown>.text>.text){align-items:stretch;height:auto;&>.ui.selection.dropdown{height:auto;min-height:50px;padding:6px 32px 6px 12px;&>.text{white-space:nowrap;text-overflow:ellipsis;line-height:18px;display:block;overflow:hidden}&>.text>.text{text-overflow:ellipsis;line-height:18px;overflow:hidden}&>.dropdown.icon{padding-top:0;top:50%;transform:translateY(-50%)}}&>.ui.button{height:auto}}& #deadline-loader{margin-top:8px}& .issue-due-form{height:28px;& input{background:var(--color-body);min-width:0;height:28px;box-shadow:none;padding:3px 8px;font-size:12px}& .ui.button{width:28px;height:28px;min-height:28px;padding:5px}}}& .issue-content-left>.ui.timeline{margin-left:0;padding-left:0}& .ui.timeline>.timeline-item.comment{margin-left:0;&>.content{margin-left:0}&:before{display:none}}& .timeline-item.comment>.timeline-avatar{display:none}& .comment-header .inline-timeline-avatar{margin-right:8px;display:inline-flex!important}& .comment-header .inline-timeline-avatar img{border-radius:50%;width:24px;height:24px}& .comment .comment-container{background:var(--color-body);border-color:var(--conversation-border,var(--color-light-border));position:relative}& .comment .comment-header{background:var(--color-box-header);border-color:var(--color-light-border);min-height:38px;padding:4px 4px 4px 8px;font-size:14px;line-height:20px}& .comment .comment-header-left{min-width:0}& .comment-header-left{&>.text{font-size:14px;font-weight:400;line-height:20px}& a:has(relative-time){text-decoration:none!important}}& .comment.first .comment-header-left>.text>a:not(.author,:has(relative-time)){color:var(--color-text);font-weight:600}& .comment-header .role-label{border:1px solid var(--color-light-border);border-radius:20px;padding:0 6px;font-size:12px}& .comment .comment-body{padding:16px;& .markup{font-size:14px;line-height:21px}& .markup h2{font-size:24px}& .markup h3{font-size:20px}& .markup pre{padding:16px;font-size:12px;line-height:18px}}&.github-issue-conversation{& .ui.timeline:before{display:none}& .comment-list .timeline-item.event{align-items:flex-start;gap:4px;min-height:48px;margin:0 0 0 20px;padding:13px 0 13px 24px;display:flex;&:before{content:"";background:var(--color-light-border);z-index:-1;width:2px;height:auto;position:absolute;top:0;bottom:0;left:-1px}& .badge{border:2px solid var(--color-body);background:var(--github-control-bgColor-rest);width:32px;height:32px;color:var(--color-text-light-1);border-radius:50%;place-items:center;margin:0;display:grid;position:absolute;top:8px;left:-16px}&>a.avatar{flex-shrink:0;width:16px;height:16px;margin-top:2.5px;display:flex;&>img.ui.avatar{width:16px;height:16px;margin:0}}&>.text.grey.muted-links{color:var(--color-text-light-1);font-size:14px;line-height:21px;& .author{color:var(--color-text)}& a:has(relative-time){text-decoration:underline}}}& .comment.first{padding-bottom:0}& .comment.first~.timeline-item.event:nth-child(1 of .timeline-item.event){margin-top:16px;&:before{top:-16px}}& .comment-list .timeline-item.event:not(:has(~.timeline-item:not(.form))):before{height:24px;bottom:auto}}& .comment-editor-heading{margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px}& .comment.form>.timeline-avatar{top:0!important}& .comment.form{z-index:1;background:var(--color-body);margin-top:32px;padding:0;& #comment-form{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0;display:grid;&>.field{min-width:0;margin:0}&>.field:first-child{grid-column:1/-1}&>.field:has(.dropzone){align-self:start}&>.field.footer{grid-column:2}& .button{height:32px;min-height:32px;padding:5px 12px;font-size:14px;line-height:20px}& #status-button svg{color:var(--github-borderColor-done-emphasis)}}}&.own-conversation .comment.first{& .comment-container{--conversation-border:rgb(from var(--github-bgColor-accent-muted) r g b / .4)}& .comment-header{background:var(--github-bgColor-accent-muted);border-color:var(--conversation-border)}& .role-label{border-color:var(--conversation-border)}}& .conversation-body-actions{align-items:center;gap:8px;margin-top:24px;display:flex}& .comment-container{& .ui.dropdown.select-reaction>.menu{left:0!important;right:auto!important}& .ui.dropdown.select-reaction>.menu.reactions-menu.visible{border-radius:var(--border-radius);grid-template-rows:repeat(2,40px);grid-auto-columns:36px;grid-auto-flow:column;width:max-content;min-width:0;padding:0 2px;display:grid!important;&>.item.reaction{float:none;border-radius:var(--border-radius);justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;line-height:1;display:flex;margin:4px 2px!important;padding:4px!important}}& .select-reaction>.add-reaction{border:1px solid var(--color-light-border);width:28px;height:28px;color:var(--color-text-light-1);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}& .select-reaction>.add-reaction:hover{background:var(--color-hover)}&:has(>.reactions .comment-reaction-button) .conversation-body-actions{display:none}&>.reactions{background:0 0;border:0;gap:8px;padding:8px 16px 16px}}& .comment-header-right{gap:8px}& .comment-header .context-dropdown{place-items:center;width:28px;height:28px;margin:0;padding:0;display:grid}@media (width<=767.98px){& .comment.form #comment-form{grid-template-columns:minmax(0,1fr);&>.field.footer{grid-column:1}}&>.ui.container{width:calc(100% - 32px)!important;margin:16px!important}& .issue-title{flex-wrap:wrap}& .issue-title h1{font-size:24px;line-height:32px}& .issue-content{grid-template-columns:minmax(0,1fr)}& .issue-content-right.ui.segment{border-top:1px solid var(--color-light-border);padding-top:16px}& .comment-header{flex-wrap:wrap;gap:4px}& .comment-header-left>.text{font-size:12px}& .comment .comment-body{padding:12px}}& .comment-header-left>.text.grey,& .comment-list .timeline-item>.text.grey.muted-links{color:var(--color-text-light-1)!important;& b,& b a{color:var(--color-text)}}& .comment .markup p{line-height:inherit}& .comment-list .timeline-item.commits-list .shabox .sha.label{height:auto;min-height:0;color:var(--color-text-light-1);background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:400;line-height:18px;&:hover{box-shadow:none;color:var(--color-primary);background:0 0}& .shortsha{white-space:nowrap;vertical-align:bottom;max-width:7ch;padding:0;display:inline-block;overflow:hidden}}}.page-content.repository.view.issue.github-pull-review{&>.ui.container{padding:0;width:calc(100% - 64px)!important;max-width:1216px!important;margin:24px auto!important}&.files>.ui.container{width:100%!important;max-width:none!important}&.files>.ui.container>.issue-title-header,&.files>.ui.container>.pull.tabs,&.files #diff-container{width:auto;max-width:none;margin-left:24px;margin-right:24px}&.files #diff-container>.diff-content-controls{padding-inline:0}&.files #diff-container .diff-file-tree-scroll{padding-left:0;padding-right:16px}&.files #diff-container>#diff-content-container{padding-right:0}&.files #diff-container.diff-file-tree-hidden>#diff-content-container{padding-left:0}& .issue-title-header{margin-bottom:16px;padding:0}& .issue-title{align-items:flex-start;gap:16px}& .issue-title h1{font-size:32px;font-weight:400;line-height:40px}& .issue-title .index{color:var(--color-text-light-1);font-weight:300}& .issue-title-meta{min-height:32px;margin-top:8px}& .issue-title-meta .issue-state-label{align-items:center;gap:4px;height:32px;font-size:14px;font-weight:600;display:inline-flex}& .issue-title-meta .ui.label.issue-state-label.red{box-shadow:none;background-color:var(--github-bgColor-danger-emphasis)!important;border-color:var(--github-bgColor-danger-emphasis)!important}& .timeline-item.event .badge.tw-bg-red{background-color:var(--github-bgColor-danger-emphasis)!important}& .issue-title-meta .ui.label.issue-state-label.grey{color:var(--github-fgColor-onEmphasis)!important;background-color:var(--github-bgColor-neutral-emphasis)!important;border-color:var(--github-bgColor-neutral-emphasis)!important}& .pull-desc{color:var(--color-text-light-1);font-size:14px;line-height:24px}& .ui.pull.tabs.container{width:100%;margin-bottom:16px;overflow:visible}& .ui.pull.tabular.menu{scrollbar-width:none;background:0 0;border:0;align-items:flex-start;gap:0;height:40px;min-height:40px;margin:0;box-shadow:inset 0 -1px 0 var(--color-light-border)!important;&>.item{box-sizing:border-box;height:40px;min-height:40px;color:var(--color-text);border:1px solid #0000;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:14px;font-weight:400;line-height:21px;display:inline-flex;position:relative}&>.item.active{background:var(--color-body);border-color:var(--color-light-border);border-bottom-color:var(--color-body);border-radius:var(--border-radius) var(--border-radius) 0 0;z-index:1;margin-bottom:-1px;font-weight:400}&>.item:not(.active):hover{background:var(--github-control-transparent-bgColor-hover);border-radius:var(--border-radius)}}& .pull.tabs>.ui.tabs.divider{display:none}& .pull-review-change-summary{align-self:center;align-items:center;margin-left:auto;padding-left:16px;display:flex}&.files .pull.tabs.container{margin-bottom:0}&.github-conversation .issue-content{grid-template-columns:minmax(0,1fr) 320px;gap:24px}&.github-conversation .issue-content-left>.ui.timeline{margin-left:40px;padding-left:16px}&.github-conversation .issue-content-left>.ui.timeline{--rail:color-mix(in srgb, var(--color-light-border) 70%, transparent);--rail-line:linear-gradient(var(--rail), var(--rail));&:before{display:none}&>.timeline-item:is(.event,.commits-list):before,&>.timeline-item:is(.event,.commits-list):after,&>.timeline-item-group>.timeline-item.event:first-child:before{content:"";background:var(--rail);width:2px;position:absolute;left:-2px}&>.timeline-item.event:before,&>.timeline-item-group>.timeline-item.event:first-child:before{height:12px;top:0}&>.timeline-item.commits-list:before{top:0;bottom:27px}&>.timeline-item:is(.event,.commits-list):after{display:none;bottom:0}&>.timeline-item:is(.event,.commits-list):has(~:is(.timeline-item:not(.form),.timeline-item-group)):after{display:block}&>.timeline-item.event:after{top:46px}&>.timeline-item.commits-list:after{height:27px}&>.timeline-item.comment:not(.form){--rail-up:var(--rail-line) 14px 0 / 2px 12px no-repeat;--rail-down:var(--rail-line) 14px 100% / 0 0 no-repeat;background:var(--rail-up), var(--rail-down)}&>.timeline-item.comment:not(.form):has(~:is(.timeline-item:not(.form),.timeline-item-group)){--rail-down:var(--rail-line) 14px 100% / 2px 12px no-repeat}&>.timeline-item.comment.first,&>.timeline-item-group+.timeline-item.comment,&>.timeline-item-group+div:empty+.timeline-item.comment{--rail-up:var(--rail-line) 14px 0 / 0 0 no-repeat}&>.timeline-item-group+.timeline-item:is(.event,.commits-list):before,&>.timeline-item-group+div:empty+.timeline-item:is(.event,.commits-list):before,&>.timeline-item-group+.timeline-item-group>.timeline-item.event:first-child:before,&>.timeline-item-group+div:empty+.timeline-item-group>.timeline-item.event:first-child:before{display:none}}&.github-conversation .timeline-item.comment>.timeline-avatar{display:block;left:-56px}&.github-conversation .comment-header .inline-timeline-avatar{display:none!important}&.commits .commit-list .message{min-width:0}&.github-conversation .comment .comment-header{min-height:38px;padding:4px 16px}& .comment-header-left a:has(relative-time){text-decoration:underline!important}& .issue-title-meta .pull-desc a:not(code a){color:var(--color-text-light-1);font-weight:600}& .comment.first .comment-container:before,& .comment.first .comment-container:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid var(--conversation-border,var(--color-light-border));width:0;height:0;position:absolute;top:12px;left:-8px}& .comment.first .comment-container:after{border-right-color:var(--color-box-header);left:-7px}&.own-conversation .comment.first .comment-container:after{border-right-color:color-mix(in srgb, var(--color-body), var(--github-bgColor-accent-emphasis) 10%)}& .merge.box{--merge-section-height:64px;--merge-section-padding:16px;--merge-section-icon:32px;--merge-section-divider:color-mix(in srgb, var(--color-light-border) 70%, transparent);z-index:2;margin-left:0;&>.content{border:1px solid var(--color-light-border);border-radius:var(--border-radius);margin-left:0}&>.timeline-avatar{border-radius:var(--border-radius);background:var(--github-bgColor-neutral-emphasis);place-items:center;width:40px;height:40px;color:var(--github-fgColor-onEmphasis)!important;display:grid!important;& svg{width:24px;height:24px}}&:has(.pull-merge-status)>.timeline-avatar{background:var(--github-bgColor-success-emphasis)}&:has(.pull-merge-status)>.content{border-color:var(--github-bgColor-success-emphasis)}&>.timeline-avatar:is(.red,.grey,.yellow){background:var(--github-bgColor-neutral-emphasis)!important}&:has(>.timeline-avatar.purple)>.content{border-color:var(--github-bgColor-done-emphasis)}&>.content:has(.pull-merge-actions form .field){border-color:var(--color-light-border);&>:not(.merge-section),&>.merge-section>:not(.pull-merge-actions){display:none!important}& .pull-merge-actions{border-radius:var(--border-radius);border-top:0!important}}& .merge-section{border:0;padding:0;&>.divider{display:none}&>:is(.item,details,.pull-merge-actions):not(:first-child){border-top:1px solid var(--merge-section-divider)}&>.item{min-height:var(--merge-section-height);padding:var(--merge-section-padding);border-bottom:0;border-left:0;border-right:0;align-items:center;gap:8px;margin:0;display:flex}&>.item:has(>svg:first-child),&>.item>.flex-text-inline{gap:8px;font-size:16px;font-weight:600;line-height:24px}&>.item>svg:first-child,&>.item>.flex-text-inline>svg{flex:0 0 var(--merge-section-icon);width:var(--merge-section-icon);height:var(--merge-section-icon);color:var(--github-fgColor-onEmphasis);background:var(--github-bgColor-neutral-emphasis);border-radius:50%;padding:8px}&>.item>svg.octicon-x:first-child{background:var(--github-bgColor-danger-emphasis)}&>.item>.flex-text-inline{flex:1;min-width:0}&>.item:not(.pull-merge-status)>:is(div,.ui.button,.ui.buttons):last-child:not(:first-child){flex:none;margin-left:auto}&>.item .ui.button{height:32px;min-height:32px;margin:0;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px}&>.item .ui.dropdown.icon.button{justify-content:center;width:32px;padding:0}&>details{background:var(--color-box-header);border-radius:0 0 var(--border-radius) var(--border-radius);padding:16px}&>details>summary{color:var(--github-fgColor-accent);cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline;list-style:none;padding:0!important;&:before,&::-webkit-details-marker{display:none}}&>.item.pull-merge-status{align-items:flex-start;font-size:14px;font-weight:400;line-height:21px;&>svg{background:var(--github-bgColor-success-emphasis)}& h3{margin:0;font-size:16px;font-weight:600;line-height:24px}& .pull-merge-note{min-height:0;color:var(--color-text-light-1);border:0;padding:0;font-size:14px;font-weight:400;line-height:21px;&>svg{display:none}}}}& .pull-merge-actions{border-radius:0 0 var(--border-radius) var(--border-radius);background:var(--color-box-header);flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex;& details{flex:1;min-width:180px}& details[open]{flex-basis:100%}& summary{color:var(--github-fgColor-accent);cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline;list-style:none;padding:0!important;&:before,&::-webkit-details-marker{display:none}}& .ui.button{min-height:32px;margin:0;padding-top:5px;padding-bottom:5px;font-size:14px;line-height:20px}& .ui.red.buttons .ui.button{color:var(--github-button-danger-fgColor-rest);background-color:var(--github-button-danger-bgColor-rest);border-color:var(--color-light-border);&:hover{color:var(--github-button-danger-fgColor-hover);background-color:var(--github-button-danger-bgColor-hover);border-color:var(--github-button-danger-borderColor-hover)}}&.merge-scheduled .ui.red.buttons .ui.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);&:hover{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover)}& svg{color:inherit}}& .ui.buttons .ui.dropdown.icon.button{justify-content:center;width:32px;padding:0}&>#pull-request-merge-form:has(form .field){flex:0 0 100%}& form{flex-wrap:wrap;align-items:center;gap:16px 8px;display:flex;&>.field{flex:0 0 100%;margin:0}&>.field>:is(input,textarea){font-family:var(--fonts-monospace);line-height:20px}&>.field>input{height:32px;padding:5px 12px}&>.field>textarea{resize:vertical;min-height:100px;padding:12px;display:block}&>.ui.checkbox{margin-left:8px!important}}}}@media (width<=767.98px){& .merge.box>.timeline-avatar{display:none!important}& .comment.first .comment-container:before,& .comment.first .comment-container:after{display:none}&.github-conversation .issue-content{grid-template-columns:minmax(0,1fr)}&.github-conversation .issue-content-left>.ui.timeline{margin-left:0;padding-left:0}&.github-conversation .timeline-item.comment>.timeline-avatar{display:none}&.github-conversation .comment-header .inline-timeline-avatar{display:inline-flex!important}&>.ui.container{width:calc(100% - 32px)!important;margin:16px auto!important}&.files>.ui.container{width:100%!important}&.files>.ui.container>.issue-title-header,&.files>.ui.container>.pull.tabs{margin-left:16px;margin-right:16px}&.files #diff-container{margin-left:0;margin-right:0}&.files #diff-container>.diff-content-controls{padding-inline:16px}&.files #diff-container>#diff-content-container{padding:16px}& .issue-title h1{font-size:24px;line-height:32px}& .pull.tabs.container{overflow-x:auto}& .pull.tabular.menu{flex-wrap:nowrap;width:max-content;min-width:100%}& .pull.tabular.menu>.item{white-space:nowrap;padding:8px}& .pull-review-change-summary{display:none}&.files .diff-content-controls-right{flex-wrap:wrap}}}.tippy-box[data-theme=menu]:has(.review-box-panel){width:640px;max-width:calc(100vw - 32px)!important;&>.tippy-content{padding:0}}#review-box .js-btn-review .review-comments-counter{min-width:20px;color:inherit;background:#0003;padding:0 6px;font-size:12px;font-weight:500;line-height:18px}#review-box .ui.ui.ui.button.js-btn-review{height:28px;min-height:28px}.diff-file-header .viewed-file-form{border:1px solid var(--color-light-border);border-radius:var(--border-radius);background:var(--color-button);height:26px;color:var(--color-text);cursor:pointer;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex;&>input[type=checkbox]{cursor:pointer;width:14px;height:14px;margin:0}&:hover{background:var(--github-control-transparent-bgColor-hover)}&.viewed-file-checked-form{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}}.review-box-panel{display:block;&>.ui.segment{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}& form{flex-wrap:wrap;justify-content:flex-end;gap:0 8px;display:flex;&>:is(.field,.divider){flex:0 0 100%;min-width:0;margin:0}}& form>.field:has(>.close){border-bottom:1px solid var(--color-light-border);min-height:48px;padding:8px 8px 8px 16px;font-size:14px;font-weight:600;& .close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--color-text-light-1);place-items:center;display:grid;&:hover{background:var(--github-control-transparent-bgColor-hover)}}}& form>.field:has(.combo-markdown-editor){padding:16px 16px 0}& form>.field:has(.dropzone){padding:4px 16px 8px}& form>.divider{border-color:var(--color-light-border)}& form>.ui.ui.ui.button{margin:16px 0}& form>.ui.ui.ui.button:last-of-type{margin-right:16px}& .combo-markdown-editor{width:auto;max-width:none;& markdown-toolbar{gap:0!important;padding-right:4px!important}& .markdown-toolbar-group{gap:0!important}}}.comment-code-cloud{& .field:has(>.dropzone){margin:4px 0 0}& .field.footer{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex;& .markup-info{margin:0}& .button-sequence{flex:1;gap:8px}& .ui.ui.ui.button{margin:0}}& :is(.button-row,.button-sequence):has(.comment-form-reply){gap:8px;margin-top:8px;& .ui.ui.ui.button{align-items:center;gap:8px;margin:0;display:inline-flex}& .ui.buttons>.ui.ui.ui.button:not(:first-child){margin-left:-1px}& .ui.ui.ui.labeled.icon.button{padding:5px 12px!important}& .ui.ui.ui.labeled.icon.button>.icon{width:16px;height:16px;box-shadow:none;color:inherit;opacity:1;background:0 0;padding:0;position:static;margin:0!important}}}.page-content.repository.diff.compare.pull,.page-content.repository.issue:not(.github-conversation){& .issue-content{& img.ui.avatar{border-radius:9999px}gap:24px;& .issue-content-right{background-color:var(--color-body);border:0;padding:0;font-size:12px;& .ui.button{font-size:12px}& .ui.form,& span.text,& .no-select,& p{color:var(--color-text-light-1);font-size:12px}&>a,& .ui.dropdown.select-branch,& .ui.form,& span.text,& .ui.watching>div,& .ui.depending>div,& .flex-text-block,& .ui.list,& .toggle-wip,& p{padding:4px 8px}&>.ui.checkbox{margin:4px 8px;& strong{font-weight:400}}&>.ui.dropdown>:is(a,span).text.muted,&>#milestone-section>.ui.dropdown>a.text.muted{border-radius:var(--border-radius);align-items:center;height:28px;text-decoration-line:none;display:flex;&:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}&>.ui.list,&>#milestone-section>.ui.list{margin-top:0!important;margin-bottom:0!important}& .ui.assignees.list{& .item{& a.muted.icon{color:var(--color-text-light-1);&:hover{color:var(--color-primary)}}}}&>.ui.dropdown .menu input,&>#milestone-section>.ui.dropdown .menu input{transition:none}&>div:not([class]):not([id]){&>.flex-text-block{color:var(--color-text-light-1)}&>.ui.buttons{padding:4px 8px;& .button{height:30px;min-height:30px;&:hover{border-color:var(--color-light-border);&+.button{border-left-color:var(--color-light-border)}}}}}& .ui.form .due-date{color:var(--color-text)}&>.divider{width:calc(100% - 16px);margin:12px 0 12px 8px}& .ui.watching .ui.button{height:30px;min-height:30px;padding:0 8px;& svg{margin:0!important}}& .form-fetch-action.single-button-form .ui.button,&>.ui.show-modal.button{background:unset;border:0;justify-content:left;padding:4px 8px;font-weight:400;margin:0!important;&:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}&:active{background-color:var(--github-control-transparent-bgColor-active);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}& .ui.show-modal.button[data-modal=\#sidebar-delete-issue]{color:var(--color-red);& svg{color:inherit}&:hover{background-color:var(--github-control-danger-bgColor-hover)!important;color:var(--github-control-danger-fgColor-hover)!important}&:active{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);background-color:var(--github-control-danger-bgColor-active)!important;color:var(--github-control-danger-fgColor-hover)!important}}}}}.page-content.repository.new.issue.github-issue-new{&>.ui.container{width:calc(100% - 64px)!important;max-width:1232px!important;margin:24px auto!important}& .issue-new-heading{margin:0 0 16px;font-size:20px;font-weight:600;line-height:32px}}@media (width<=767.98px){.page-content.repository.new.issue.github-issue-new>.ui.container{width:calc(100% - 32px)!important;margin:16px auto!important}}.ui.form.theme-issue-form.issue-content{grid-template-columns:minmax(0,1fr) 288px;display:grid;&>.issue-content-left{width:auto;min-width:0}&>.issue-content-left>.field{margin:0 0 16px}&>.issue-content-left>.field>label,& .theme-issue-form-label,&>.issue-content-left>.field>h3{color:var(--color-text);margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px;display:block}& .theme-issue-form-required{color:var(--color-red)}&>.issue-content-left>.field>.help{color:var(--color-text-light-1);margin:-4px 0 8px;padding:0;font-size:12px;line-height:20px;display:block;&>p{margin:0}}& #issue_title,&>.issue-content-left>.field>input:is([type=text],[type=number]){height:32px;padding:5px 12px;font-size:14px;line-height:20px}& .title_wip_desc{color:var(--color-text-light-1);margin-top:4px;font-size:12px;line-height:20px}& .theme-issue-form-description>.field{margin:0 0 8px}& .combo-markdown-editor textarea{min-height:200px!important}& .theme-issue-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex;&>.ui.button{margin:0}}&>.issue-content-right.ui.segment{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;font-size:12px;&>.divider{width:100%;margin:16px 0}& strong{color:var(--color-text-light-1);font-size:12px;font-weight:600}&>.ui.dropdown,&>.ui.dropdown.select-branch{width:100%;padding:0}&>.ui.dropdown>:is(a,span).text{border-radius:0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:auto;min-height:26px;margin:-4px 0 4px;padding:4px 0;display:flex;&:hover{color:var(--github-fgColor-accent);box-shadow:none;background:0 0}&:hover strong{color:inherit}}&>.ui.list,&>.ui.dropdown>.theme-issue-development-ref{margin:0;padding:0}& :is(.no-select,.theme-issue-development-ref){padding:0;font-size:12px;line-height:18px}}}@media (width<=767.98px){.ui.form.theme-issue-form.issue-content{grid-template-columns:minmax(0,1fr)}}.page-content.theme-issue-choose .theme-issue-choose-list>.theme-box-list-row{min-height:0;margin:0;padding:0;&>a{min-width:0;color:var(--color-text);flex:1;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:flex;&:hover{background:var(--color-hover)}}& .theme-box-list-main{flex-direction:column;gap:4px;font-size:14px;line-height:20px;display:flex}& .theme-box-list-main>strong{font-weight:600}&:first-child>a{border-radius:var(--border-radius) var(--border-radius) 0 0}&:last-child>a{border-radius:0 0 var(--border-radius) var(--border-radius)}&:only-child>a{border-radius:var(--border-radius)}}.page-content.theme-issue-choose .theme-issue-choose-action{color:var(--color-text-light-1);flex:none;display:flex}.page-content.theme-issue-choose .theme-issue-choose-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.repository.view.issue{& .comment-list{& .timeline:before{height:calc(100% - 62px)}& .timeline-item,& .timeline-item-group{padding:12px 0;&>.text.grey.muted-links{color:var(--color-text-light-1)}&.event{padding-left:15px;&>a.avatar>img.ui.avatar{width:20px;height:20px}& .timeline-avatar{top:-4px}&>.text.grey.muted-links .ui.basic.label{height:20px;margin-left:4px;padding:0 6px!important}& .badge{border:2px solid var(--color-body)}& [class=badge]{background-color:var(--github-control-bgColor-rest);& svg{color:var(--color-text-light-1)}}}&.commits-list{& .flex-text-block{padding-top:4px}& .badge svg{color:var(--color-text-light-1)}& a.muted{color:var(--color-text-light-1);font-size:12px;text-decoration-line:underline;&:hover{color:var(--color-primary)}}}}}}#navbar{min-height:64px;padding:8px 16px;& .navbar-left,& .navbar-right{min-height:48px}& .navbar-left>.item,& .navbar-right>.item,& .navbar-mobile-right>.item{color:var(--color-nav-text);text-decoration:none;position:relative}& #navbar-drawer-toggle{background:0 0;&:hover{background:var(--github-control-transparent-bgColor-hover)}}& .navbar-left>.navbar-context-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:6px;font-weight:600;overflow:hidden}& .navbar-search{width:197px}& .navbar-search-field{background:0 0;padding-left:12px}& .navbar-search-button{order:-1}@media (width>=1012px){& .navbar-search-button{display:none!important}}@media (width<=1011.98px){& .navbar-search{display:none}}& .navbar-mobile-right>.navbar-dashboard-link{display:none!important}@media (width<=599.98px){& .navbar-left>#navbar-logo.item{display:none}}& .navbar-left{gap:8px;&>.item{border-radius:var(--border-radius);min-height:20px;padding:4px 8px;&:hover{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}&.active{font-weight:600}&#navbar-logo{box-sizing:border-box;flex:none;width:32px;min-width:32px;height:32px;min-height:32px;margin-left:4px;padding:0;&:hover{background:unset;box-shadow:none}& img{width:32px;height:32px}}}}& .navbar-right:has(.user-menu){gap:8px;&>.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;& .tw-relative{width:16px;height:16px}& .svg{color:var(--color-text-light-1)}&.ui.dropdown{padding:0 8px;& .text{grid-auto-flow:column;align-items:center;display:grid;&>svg{margin-right:4px}& .not-mobile{height:16px}}&:hover{background-color:var(--color-nav-hover-bg)}}}& .item.ui.dropdown{&:last-child{padding:0;& .text{&>.not-mobile{display:none}&>.only-mobile{margin-left:12px;font-weight:600}& .navbar-avatar{& img{border-radius:9999px;width:32px;max-width:32px;height:32px;max-height:32px;margin:0!important}}}&.active{background:unset}}}& a.item{& .notification_count,& .header-stopwatch-dot{content-visibility:hidden;background-color:var(--github-fgColor-accent);border-color:var(--color-nav-bg);border-radius:50%;width:12px;min-width:12px;height:12px;min-height:12px;padding:0;display:block;bottom:calc(100% - 1px);left:calc(100% - 1px)}}}& .navbar-right:not(:has(.user-menu)){gap:8px;&>a.item{border-radius:var(--border-radius);border:1px solid #0000;justify-content:center;align-items:center;min-height:32px;padding:4px 8px;&.navbar-register{border-color:var(--color-light-border)}&:hover{background-color:var(--color-nav-hover-bg)}}}& .navbar-right .user-menu{width:var(--custom-user-menu-width,256px);max-width:320px;padding:8px!important;&>.header{text-transform:none;align-items:center;gap:8px;min-height:32px;margin:0;padding:0 8px;font-size:14px;line-height:24px;display:flex;& strong{text-transform:none;font-weight:600;line-height:24px}& .user-menu-avatar{border-radius:9999px;flex:none;width:32px;height:32px}}&>.divider{width:100%;margin:8px 0}&>.item{width:100%;height:32px!important;min-height:32px!important;margin:0!important}}& .navbar-right .ui.dropdown>.menu>.item{height:32px!important;min-height:32px!important}}@media (width<=767.98px){#navbar{& .navbar-mobile-right{gap:8px;&>.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;& .tw-relative{width:16px;height:16px}& .svg{margin:0}}}}}.page-content>:first-child.secondary-nav{margin-bottom:16px;&>.ui.secondary.stackable.menu{gap:0;min-height:48px;&>.item{margin-top:auto;margin-bottom:auto;&>.ui.dropdown>.text{align-items:center;gap:4px;display:inline-flex;& svg{margin-right:4px}}}&>.right.menu{gap:4px}}}.ui.secondary.pointing.menu .active.item:hover{border-bottom-color:#0000!important}.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{&>.tw-flex.tw-justify-between:first-child,&>.ui.attached.segment>.tw-flex.tw-justify-between: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;align-content:center;align-items:center;min-height:52px;padding:8px;margin-bottom:0!important;&>.switch{--switch-item-min-height:32px;--switch-padding-inline:12px;border-radius:var(--border-radius);border:0;align-items:center;gap:0;height:32px;min-height:32px;display:flex;background:light-dark(var(--github-controlTrack-bgColor-rest),var(--color-menu))!important;&>.item{border-radius:var(--border-radius);box-sizing:border-box;color:var(--color-text);border:1px solid #0000;outline:0;justify-content:center;align-items:center;height:32px;min-height:32px;margin:0;padding:4px 12px;font-weight:400;line-height:21px;text-decoration:none;display:flex;background:0 0!important;&:before{display:none}&:not(.active):hover{text-decoration:none;background:var(--github-control-transparent-bgColor-hover)!important}&.active{border-color:var(--color-secondary);color:var(--color-text);font-weight:600;background:light-dark(var(--github-controlKnob-bgColor-rest),var(--color-hover))!important}& .notifications-unread-count{margin-left:4px}}&>.item:has(+.active.item),&>.active.item+.item{margin:0;padding:4px 12px}}&>.button-row{align-items:center;gap:8px;&>.button,&>form .button{height:32px;min-height:32px;padding:5px 12px;line-height:20px}}}&>.ui.attached.segment{border:0;padding:0;&>.divider{display:none}}}}.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);&>.flex-item{padding:16px;&>.flex-item-main{gap:4px;&>.flex-item-header{&>.flex-item-title{gap:12px}&>.flex-item-trailing{color:var(--color-text-light-1);gap:16px;font-size:12px;font-weight:400;& .color-icon{width:12px;height:12px;margin-right:0!important}}}&>.flex-item-body:last-child{font-size:12px}}}}.page-content.user.notification>.ui.container{& #notification_table{border:1px solid var(--color-light-border);border-radius:0 0 var(--border-radius) var(--border-radius);color:var(--color-text-light-1);&>.notifications-item{border-top:1px solid var(--color-light-border);padding:12px!important;&:first-child{border-top:0}&:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);&:hover{border-bottom-left-radius:0}}&:hover{background:var(--github-bgColor-accent-muted);box-shadow:inset 2px 0 0 var(--github-borderColor-accent-emphasis);color:var(--color-text)}&>.tw-self-start:has(svg){line-height:1;margin-top:1px!important}&>.notifications-link>div{&:first-child{font-size:12px!important}&:last-child{font-size:14px!important}}&>.notifications-updated{font-size:12px}&>.notifications-buttons .interact-bg{color:var(--color-text-light-1);background:var(--github-bgColor-accent-muted)!important;padding:8px!important;&:hover{color:var(--color-text);background:var(--github-control-transparent-bgColor-hover)!important}}}}}.page-content.organization{& .members .ui.avatar{border-radius:9999px}&>.ui.container{&>img.org-avatar{margin:8px 16px 16px 0}&>#org-info{gap:8px;& .org-title>h1{font-size:24px}& .org-visibility{margin-left:8px}&>.markup{color:var(--color-text-light-1)}&>.meta{flex-direction:column;gap:4px;font-size:12px;display:flex;& svg{color:var(--color-text-light-1)}}}}}.page-content.repository.commits{& .ui.attached.table.segment.commit-table tbody.commit-list{& .sha{& a.ui.label.commit-id-short{height:28px;margin-top:.375rem;margin-bottom:.375rem;margin-left:-8px;padding:2px 8px}}& .message{& a.ui.basic.label{border-width:1.5px;border-radius:9999px;margin-left:4px;padding:3px 8px!important}}& .tw-text-right{& relative-time,& svg{color:var(--color-text-light-1)}& .btn.interact-bg:hover{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}& tr{&:hover{background-color:var(--color-hover-opaque)}&:nth-child(2n):hover{background-color:var(--color-hover-opaque)!important}&:last-child{& td:first-child{border-bottom-left-radius:var(--border-radius)}& 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;&:hover{background-color:var(--github-control-transparent-bgColor-hover)}& svg{width:16px;min-width:16px;height:16px;min-height:16px}}.page-content.repository #git-graph-container{& img.ui.avatar{border-radius:9999px}& li .ui.label.commit-id-short{height:25px;&.commit-is-signed{& span.ui.label.commit-is-signed{height:25px}}}}.tag-code{background-color:unset;height:28px;& .lines-num>.tw-flex>.code-expander-button{height:28px}&:has(.lines-num>.tw-flex>.code-expander-button+.code-expander-button){height:40px;& .code-expander-button{height:20px}}& .code-expander-button{color:var(--color-text-light-1);&:hover{background:var(--github-bgColor-accent-emphasis);color:var(--github-button-primary-fgColor-rest)}}& .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,& .add-code{background:unset;border-color:unset}}.added-code,.removed-code{color:var(--color-text);border-radius:3px;& *{color:var(--color-text)!important}}.diff-file-box{& .diff-file-header{& .diff-file-name{font-weight:400;& .fold-file.btn svg{width:16px;min-width:16px;height:16px;min-height:16px}&>div,& .file-link{font-size:12px}}& .diff-file-header-actions{color:var(--color-text-light-1);font-size:12px;font-weight:400;& .diff-stats-bar{border:1px solid var(--color-secondary);border-radius:2px;overflow:hidden;& .diff-stats-add-bar{border-right:1px solid var(--github-borderColor-success-emphasis)}}}}}.repository .diff-file-box{& .code-diff .ui.primary.button.add-code-comment{width:20px;height:20px;min-height:0;color:var(--github-fgColor-onEmphasis);background-color:var(--github-bgColor-accent-emphasis);border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;& svg{width:16px;height:16px}}& .code-diff{&.code-diff-unified colgroup col:nth-child(3),&.code-diff-split colgroup col:nth-child(2),&.code-diff-split colgroup col:nth-child(6),& td.lines-escape{width:0}& .lines-num{min-width:45px}&.code-diff-unified colgroup col:nth-child(4),&.code-diff-split colgroup col:nth-child(3),&.code-diff-split colgroup col:nth-child(7){width:20px}}& .file-body.file-code{border-radius:0 0 var(--border-radius) var(--border-radius);overflow:hidden}}.diff-search-field{border:1px solid var(--color-light-border);border-radius:var(--border-radius);background:var(--color-body);min-width:0;height:32px;color:var(--color-text-light-1);flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.diff-search-field:focus-within{border-color:var(--github-fgColor-accent);outline:1px solid var(--github-fgColor-accent)}.diff-search-field>svg{flex:0 0 16px}.diff-search-field input{box-shadow:none;color:var(--color-text);font:inherit;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;padding:0;font-size:14px;line-height:20px}.diff-search-field input:focus,.diff-search-field input:focus-visible{box-shadow:none!important;border:0!important;outline:none!important}.diff-search-field input::placeholder{color:var(--color-text-light-1);opacity:1}.theme-menu{flex-shrink:0;position:relative}.theme-menu>summary::-webkit-details-marker{display:none}.theme-menu-popover{z-index:1000;background:var(--color-menu);min-width:220px;max-width:calc(100vw - 32px);box-shadow:var(--github-shadow-floating-small);color:var(--color-text);font:14px/21px var(--fonts-proportional);border:0;border-radius:12px;margin-top:0;padding:8px;position:fixed;inset:auto}.theme-menu-popover>:is(label,a,button){text-align:left;width:100%;min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:5px 8px;text-decoration:none;display:flex}.theme-menu-popover>:is(label,a,button):hover{background:var(--color-hover)}.theme-menu-popover input:is([type=checkbox],[type=radio]){appearance:none;width:16px;min-width:16px;height:16px;color:var(--color-text-light-1);border-radius:0;margin:0;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.theme-menu-popover input:checked:before{content:"";background:currentColor;position:absolute;inset:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 1 1 1.06-1.06L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z'/%3E%3C/svg%3E") 50%/16px no-repeat}.theme-menu-popover>label:focus-within{outline:2px solid var(--github-fgColor-accent);outline-offset:-2px}.theme-menu-popover input:focus-visible{outline:none}.theme-menu-popover>hr{border:0;border-top:1px solid var(--color-light-border);margin:8px -8px}.diff-filter-count{margin-left:auto}.diff-tree-options .theme-menu-popover{min-width:192px}.theme-menu-title{color:var(--color-text-light-1);padding:4px 8px;font-size:12px;font-weight:600;line-height:18px;display:block}.resizable-divider{background:var(--color-light-border);cursor:col-resize;touch-action:none;align-self:stretch;position:relative}.resizable-divider:after{content:"";z-index:9;position:absolute;inset:0 -3px}.resizable-divider:hover,.resizable-divider:focus-visible{background:var(--github-fgColor-accent);outline:none}body.resizable-divider-active{cursor:col-resize;user-select:none}@property --diff-file-tree-width{syntax:"<length>";inherits:false;initial-value:296px}.repository #diff-container.diff-has-file-tree{grid-template-columns:var(--diff-file-tree-width,296px) 1px minmax(0, 1fr);grid-template-rows:auto 1fr;align-items:start;gap:0;min-height:100dvh;display:grid;position:relative}.repository #diff-container.diff-file-tree-hidden{grid-template-columns:minmax(0,1fr)}.repository #diff-container.diff-file-tree-hidden>.diff-file-tree-panel,.repository #diff-container.diff-file-tree-hidden>.resizable-divider{display:none}.repository .diff-file-tree-panel{z-index:20;min-width:0;height:100dvh;top:calc(var(--sticky-top-offset,0px) + var(--diff-toolbar-height));max-height:calc(100dvh - var(--sticky-top-offset,0px) - var(--diff-toolbar-height));position:sticky}.repository .diff-file-tree-scroll{scrollbar-gutter:stable;height:100dvh;max-height:calc(100dvh - var(--sticky-top-offset,0px) - var(--diff-toolbar-height));padding:16px 24px 24px;overflow:auto}.repository .diff-file-tree-controls{align-items:center;gap:8px;margin-bottom:8px;display:flex}.repository #diff-container #diff-file-tree{flex-basis:auto;width:auto;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;position:static;overflow:visible}.repository #diff-file-boxes>[data-tree-filtered]{display:none!important}.diff-tree-empty{color:var(--color-text-light-1);padding:8px 4px;font-size:14px}.repository #diff-container>#diff-content-container{min-width:0;padding:16px 24px 24px}.repository #diff-container{--diff-toolbar-height:56px}.repository #diff-container>.diff-content-controls{box-sizing:border-box;background:var(--color-body);border:0;border-bottom:1px solid var(--color-light-border);box-shadow:none;height:var(--diff-toolbar-height);top:var(--sticky-top-offset,0px);z-index:21;border-radius:0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 24px;display:flex;position:sticky}.diff-content-controls-left{align-items:center;gap:8px;min-width:0;display:flex}.diff-toggle-file-tree-button>svg.tw-hidden{display:none}@media (width<=767.98px){.repository .diff-toggle-file-tree-button.theme-icon-button.not-mobile{display:inline-flex!important}.repository #diff-container.diff-mobile-tree-open{flex-direction:column;display:flex}.repository #diff-container.diff-mobile-tree-open>.diff-file-tree-panel{width:100%;height:auto;max-height:none;position:static;display:block!important}.repository #diff-container.diff-mobile-tree-open .diff-file-tree-scroll{height:auto;max-height:none;padding:0 16px 16px}.repository #diff-container.diff-mobile-tree-open>#diff-content-container{display:contents}.repository #diff-container.diff-mobile-tree-open .diff-content-controls{order:-1}.repository #diff-container{--diff-toolbar-height:0px}.repository #diff-container>.diff-content-controls{flex-wrap:wrap;height:auto;padding:8px 16px;position:static}.repository #diff-container.diff-mobile-tree-open .diff-content-body,.repository #diff-container.diff-mobile-tree-open .diff-code-search{display:none}.repository #diff-container.diff-has-file-tree{display:block}.repository #diff-container.diff-mobile-tree-open{display:flex}.repository #diff-container>#diff-content-container{padding:16px}.repository #diff-container>.diff-file-tree-panel,.repository #diff-container>.resizable-divider{display:none}}.diff-change-summary{font:600 12px/18px var(--fonts-proportional);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.diff-additions{color:var(--github-fgColor-success)}.diff-deletions{color:var(--color-red)}.diff-change-bar{flex-shrink:0;display:flex}.diff-change-square{border:1px solid var(--color-light-border);border-radius:2px;width:8px;height:8px;margin-left:1px}.diff-change-added{background:var(--github-bgColor-success-emphasis);border-color:var(--github-bgColor-success-emphasis)}.diff-change-deleted{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-white) 60%, transparent) 0 1.76px, transparent 1.76px 3.52px), var(--github-bgColor-danger-emphasis);border-color:var(--github-bgColor-danger-emphasis)}.repository #diff-file-boxes .diff-file-header:has(details[open]){z-index:10}.repository #diff-file-boxes .diff-file-heading{min-width:0;font:inherit;margin:0;display:flex}.diff-expand-file{border-radius:4px;flex-shrink:0;margin-left:4px;padding:4px}.diff-expand-file[hidden],.diff-expand-file>.diff-collapse-icon,.diff-file-box[data-context-expanded] .diff-expand-file>.diff-expand-icon{display:none}.diff-file-box[data-context-expanded] .diff-expand-file>.diff-collapse-icon{display:inline-block}.diff-file-status{flex:0 0 16px;margin-left:4px}.diff-content-controls-right{margin-left:auto}.diff-viewed-summary{color:var(--color-text-light-1);white-space:nowrap;align-items:center;gap:6px;margin-right:4px;font-size:12px;display:flex;position:relative;&>#viewed-files-summary{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.diff-viewed-ring{background:conic-gradient(var(--github-fgColor-done) calc(var(--viewed-ratio,0) * 360deg), var(--color-light-border) 0);border-radius:50%;flex:0 0 14px;width:14px;height:14px;mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.diff-content-controls .diff-view-settings>.theme-icon-button,.diff-content-controls .diff-toggle-file-tree-button{width:28px;height:28px}#diff-commit-select :is(#diff-commit-list-expand,.ui.jump.dropdown.button){align-items:center;gap:6px;height:28px;min-height:0;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex;&:after{content:var(--diff-commit-label,"")}}#diff-commit-select #diff-commit-selector-menu{left:0!important;right:auto!important}#diff-commit-selector-menu>.vertical.item{height:auto!important;min-height:32px!important;padding-top:8px!important;padding-bottom:8px!important}.diff-code-search{align-items:center;gap:8px;min-width:0;display:flex}.diff-code-search>.theme-search-field{flex:0 300px;width:300px;height:34px}.diff-search-navigation:not([hidden]){align-items:center;gap:4px;display:flex}.diff-search-navigation{white-space:nowrap;color:var(--color-text-light-1);font-size:12px}.diff-search-navigation .btn{border-radius:4px;width:28px;height:28px}.diff-view-settings .theme-menu-popover{min-width:256px}.theme-menu-popover a>input{pointer-events:none}.repository #diff-file-boxes{gap:16px}.repository #diff-file-boxes .diff-file-box{scroll-margin-top:calc(var(--diff-toolbar-height,0px) + 16px);margin:0!important}.repository #diff-file-boxes .diff-file-header{background:var(--color-box-header);border:1px solid var(--color-light-border);border-radius:var(--border-radius) var(--border-radius) 0 0;box-sizing:border-box;min-height:40px;top:calc(var(--sticky-top-offset,0px) + var(--diff-toolbar-height,0px));z-index:7;flex-wrap:nowrap;gap:8px;margin:0;padding:4px 8px}.repository #diff-file-boxes .diff-file-name{flex-wrap:nowrap;gap:8px;min-width:0}.repository #diff-file-boxes .diff-file-name>.file{flex:0 auto;min-width:0}.repository #diff-file-boxes .diff-file-header .file-link{color:var(--color-text);font:400 12px/20px var(--fonts-monospace);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.repository #diff-file-boxes .diff-file-header .file-link:hover{text-decoration:underline}.repository #diff-file-boxes .diff-file-header [data-clipboard-text]{flex-shrink:0;margin-left:4px;padding:4px!important}.repository #diff-file-boxes .diff-file-header-actions{flex-wrap:nowrap;gap:8px}.repository #diff-file-boxes .diff-file-menu>.theme-icon-button{width:28px;height:28px}.repository #diff-file-boxes .fold-file{justify-content:center;align-items:center;width:24px;height:28px;display:inline-flex;padding:0!important}.diff-deleted-placeholder{border:1px solid var(--color-light-border);border-radius:0 0 var(--border-radius) var(--border-radius);height:300px;color:var(--color-text-light-1);border-top:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:relative}.diff-load-deleted{color:var(--github-fgColor-accent);font-size:16px;font-weight:600}.diff-load-deleted:hover{text-decoration:underline}.diff-deleted-skeleton{opacity:.55;pointer-events:none;width:300px;position:absolute;top:36%;left:16px}.diff-deleted-skeleton i{background:var(--color-box-header);border-radius:2px;width:72%;height:12px;margin-bottom:12px;display:block}.diff-deleted-skeleton i:nth-child(2){width:90%;margin-left:18px}.diff-deleted-skeleton i:nth-child(3){width:80%;margin-left:18px}.diff-deleted-skeleton i:nth-child(4){width:16%}.diff-deleted-placeholder>:not(.diff-deleted-skeleton){position:relative}.repository #diff-file-boxes .diff-suppressed-placeholder{height:160px;color:var(--color-text-light-1);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:12px;display:flex;position:relative}.diff-suppressed-placeholder>.diff-deleted-skeleton{top:16px}.diff-suppressed-placeholder>:not(.diff-deleted-skeleton){position:relative}.diff-suppressed-placeholder>.diff-load-button{color:var(--github-fgColor-accent);font-size:16px;font-weight:600}.diff-suppressed-placeholder>.diff-load-button:hover{text-decoration:underline}.diff-suppressed-placeholder>.diff-load-button.disabled{opacity:.6;pointer-events:none}.repository #diff-file-boxes [data-deleted-diff-hidden]>.diff-file-body,.repository #diff-file-boxes [data-folded=true]>.diff-deleted-placeholder,.repository #diff-file-boxes .diff-deleted-placeholder[hidden]{display:none}.repository #diff-file-boxes>.diff-file-box[data-folding]~.diff-file-box{content-visibility:auto;contain-intrinsic-size:auto 400px}.repository #diff-file-boxes .diff-file-box[data-folded=true]>.diff-file-body{display:block}.repository #diff-file-boxes .diff-file-box[data-folded=true]:not([data-folding])>.diff-file-body{content-visibility:hidden;border-width:0;height:0;padding:0}.repository #diff-file-boxes .diff-file-box[data-folding]>.diff-file-body{display:block;overflow:hidden}.repository #diff-file-boxes .diff-file-body{border-color:var(--color-light-border)}.repository #diff-content-container .diff-loading-more{color:var(--color-text-light-1);justify-content:center;align-items:center;gap:8px;padding:24px 0;font-size:14px;display:flex}.diff-loading-more>.diff-loading-spinner{border:2px solid var(--color-light-border);border-top-color:var(--color-text-light-1);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite github-diff-loading-spin}@keyframes github-diff-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.diff-loading-more>.diff-loading-spinner{animation-duration:2.4s}}.repository #diff-file-boxes .code-diff :is(.lines-num,.lines-code,.code-inner,.lines-type-marker){font-family:var(--fonts-monospace);font-size:12px;line-height:var(--diff-line-height,20px)}.repository #diff-file-boxes .code-diff .code-inner{white-space:pre;overflow-wrap:normal;word-break:normal}.repository #diff-file-boxes .code-diff .lines-num{min-width:40px;padding-top:0;padding-bottom:0;text-align:right!important}.repository #diff-file-boxes .add-code .lines-num{background:var(--color-diff-added-linenum-bg);color:var(--color-text)}.repository #diff-file-boxes .del-code .lines-num{background:var(--color-diff-removed-linenum-bg);color:var(--color-text)}.repository #diff-file-boxes .lines-type-marker>span{visibility:hidden}.repository #diff-file-boxes tr:hover .lines-type-marker>span{visibility:visible}.repository #diff-file-boxes :is(.added-code,.removed-code){border-radius:0}.repository #diff-file-boxes .tag-code{height:24px}.repository #diff-file-boxes .tag-code .code-inner{line-height:24px}.repository #diff-file-boxes .tag-code .code-expander-button{height:24px}.repository #diff-file-boxes .file-body.file-code{overflow-x:auto}#diff-container.diff-comfortable{--diff-line-height:24px}#diff-container.diff-minimize-comments .comment-diff-data{display:none}::highlight(diff-search-results){background:var(--color-yellow-light);color:inherit}::highlight(diff-search-current){background:var(--color-yellow);color:var(--color-body)}.diff-search-current-line{outline:1px solid var(--color-yellow);outline-offset:-1px}@media (width<=767.98px){.diff-code-search>.theme-search-field{width:min(264px,100vw - 112px)}.repository #diff-file-boxes .diff-change-summary,.repository #diff-file-boxes .diff-file-name [data-clipboard-text]{display:none}.diff-search-navigation{background:var(--color-body);position:absolute;right:40px}.repository #diff-file-boxes .diff-file-header{flex-wrap:wrap}.repository #diff-file-boxes .diff-file-header-actions{margin-left:auto}}.repo-file-picker{flex-shrink:0;width:max-content;position:relative}.repo-file-picker .repo-find-file{gap:8px;width:100%;height:32px}.repo-file-picker .repo-find-file>input{flex:10.5ch;width:10.5ch;min-width:10.5ch}.repo-file-picker .repo-find-file kbd{box-sizing:border-box;width:20px;min-width:20px;height:20px;font:12px/10px var(--fonts-proportional);border:1px solid var(--color-light-border);border-radius:var(--border-radius);box-shadow:none;color:var(--color-text-light-1);flex:0 0 20px;justify-content:center;align-items:center;margin:0;padding:4px;display:inline-flex}.repo-file-picker:has(input:not(:placeholder-shown)) kbd{display:none}.repo-picker-clear{width:16px;height:16px;color:var(--color-text-light-1);flex:0 0 16px;padding:0}.repo-picker-clear[hidden]{display:none}.repo-file-picker:focus-within{width:min(280px,40vw)}.repo-file-picker-results{z-index:50;background:var(--color-menu);width:640px;max-width:calc(100vw - 32px);max-height:768px;box-shadow:var(--github-shadow-floating-small);border-radius:12px;padding:8px;position:fixed;inset:auto;overflow:auto}.repo-file-picker-results>a{font:14px/20px var(--fonts-proportional);color:var(--color-text);border-radius:var(--border-radius);text-overflow:ellipsis;white-space:normal;align-items:flex-start;gap:8px;padding:6px 8px;display:flex;overflow:hidden}.repo-file-picker-results>a:hover{background:var(--color-hover);text-decoration:none}.repo-file-picker-results>a[aria-selected=true]{outline:2px solid var(--github-fgColor-accent);outline-offset:-2px}.repo-file-picker-results>a>svg{color:var(--color-text-light-1);flex:0 0 16px;margin-top:2px}.repo-file-result-path{overflow-wrap:anywhere;min-width:0;color:var(--color-text-light-1)}.repo-file-result-path mark{color:var(--color-text);background:0 0;font-weight:600}.repo-button-row-right:has(.repo-file-picker) .repo-add-file{min-width:98px}.repo-file-picker-empty{text-align:center;color:var(--color-text-light-1);padding:16px}.repo-file-picker-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=543.98px){.repo-file-picker{display:none}}.repository .file-tree :is(.diff-file-tree-items,.file-tree-items){width:100%;padding:0;overflow:visible}.repository .file-tree .sub-items{position:relative}.repository .file-tree .sub-items:before{content:"";top:0;bottom:0;left:calc(10px - var(--file-tree-indent,8px));pointer-events:none;border-left:1px solid #0000;position:absolute}.repository .file-tree:hover .sub-items:before,.repository .file-tree:focus-within .sub-items:before{border-color:var(--color-light-border)}.repository .file-tree .sub-items{margin-left:var(--file-tree-indent,8px);border:0;gap:0;padding-left:0}.repository .file-tree .item-directory,.repository .file-tree .item-file.item-file{border-radius:var(--border-radius);height:32px;min-height:32px;color:var(--color-text);cursor:pointer;align-items:center;gap:8px;margin:0;padding:0 4px;font-size:14px;line-height:20px;text-decoration:none;display:flex;position:relative}.repository .file-tree .item-file.item-file{padding-left:24px}.repository .file-tree .item-directory:hover,.repository .file-tree .item-file.item-file:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:none}.repository .file-tree :is(.item-file,.item-directory):focus-visible{outline:2px solid var(--github-fgColor-accent);outline-offset:-2px}.repository .file-tree :is(.item-file,.item-directory).selected{background:var(--github-control-transparent-bgColor-active)}.repository .file-tree :is(.item-file,.item-directory).selected:after{content:"";background-color:var(--github-borderColor-accent-emphasis);border-radius:var(--border-radius);width:4px;height:24px;position:absolute;top:4px;left:-8px}.repository .file-tree .gt-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.repository .file-tree .item-directory>svg:first-child{width:12px;min-width:12px;height:12px;min-height:12px;color:var(--color-text-light-1);flex:0 0 12px}.repository .file-tree .item-directory>svg:nth-child(2){display:none}.repository .file-tree .item-directory[aria-expanded=false]>svg:nth-child(2){display:block;color:var(--color-text-light-1)!important}.repository .file-tree .item-directory[aria-expanded=false]>.tree-directory-icon{display:none}.repository .file-tree .tree-directory-icon{color:var(--color-text-light-1)!important}.repository .file-tree .item-file>svg:not(.tree-file-icon){display:none}.repository .file-tree .item-file>svg.tree-file-icon{flex:0 0 16px;order:-1}#diff-file-tree .item-directory:before,#diff-file-tree .item-file:before{content:"";width:16px;height:16px;mask:var(--diff-tree-icon) center / 16px no-repeat;background-color:currentColor;flex:0 0 16px}#diff-file-tree .item-directory>svg:first-child{order:-1}#diff-file-tree .item-directory:before{--diff-tree-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.513 1.513A1.75 1.75 0 0 1 1.75 1h3.5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 0 0 .2.1H13a1 1 0 0 1 1 1v.5H2.75a.75.75 0 0 0 0 1.5h11.978a1 1 0 0 1 .994 1.117L15 13.25A1.75 1.75 0 0 1 13.25 15H1.75A1.75 1.75 0 0 1 0 13.25V2.75c0-.464.184-.91.513-1.237'/%3E%3C/svg%3E");color:var(--color-text-light-1)}#diff-file-tree .item-directory:has(>.octicon-chevron-right):before{display:none}#diff-file-tree .item-directory:has(>.octicon-chevron-right)>svg:nth-child(2){display:block;color:var(--color-text-light-1)!important}#diff-file-tree .item-file:before{--diff-tree-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1 1.75C1 .784 1.784 0 2.75 0h7.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177l-2.914-2.914a.25.25 0 0 0-.177-.073ZM8 3.25a.75.75 0 0 1 .75.75v1.5h1.5a.75.75 0 0 1 0 1.5h-1.5v1.5a.75.75 0 0 1-1.5 0V7h-1.5a.75.75 0 0 1 0-1.5h1.5V4A.75.75 0 0 1 8 3.25m-3 8a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75'/%3E%3C/svg%3E");order:-1}#diff-file-tree .item-file:has(.octicon-diff-added):before{--diff-tree-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177l-2.914-2.914a.25.25 0 0 0-.177-.073Zm4.48 3.758a.75.75 0 0 1 .755.745l.01 1.497h1.497a.75.75 0 0 1 0 1.5H9v1.507a.75.75 0 0 1-1.5 0V9.005l-1.502.01a.75.75 0 0 1-.01-1.5l1.507-.01-.01-1.492a.75.75 0 0 1 .745-.755'/%3E%3C/svg%3E");color:var(--color-green)}#diff-file-tree .item-file:has(.octicon-diff-removed):before{--diff-tree-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16h-9.5A1.75 1.75 0 0 1 2 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177l-2.914-2.914a.25.25 0 0 0-.177-.073Zm4.5 6h2.242a.75.75 0 0 1 0 1.5h-2.24l-2.254.015a.75.75 0 0 1-.01-1.5Z'/%3E%3C/svg%3E");color:var(--color-red)}.repository .file-tree [data-tree-filtered],.file-tree [hidden]{display:none!important}.page-content.repository.file.list.repo-has-source-browser>.ui.container{width:100%;max-width:none;margin:0;padding:0}#repo-source-browser{grid-template-columns:var(--repo-file-tree-width,320px) 1px minmax(0, 1fr);align-items:start;min-height:100dvh;display:grid}#repo-source-browser .repo-source-panel{z-index:20;scrollbar-gutter:stable;grid-area:1/1;height:100dvh;padding:16px;position:sticky;top:0;overflow:visible}#repo-source-browser>.resizable-divider{grid-area:1/2}#repo-source-browser>.repo-source-main{grid-area:1/3;min-width:0;padding:16px}.repo-source-title{align-items:center;gap:8px;margin-bottom:16px;display:flex}.repo-source-title h2{margin:0;font-size:16px;line-height:24px}.repo-source-branch{align-items:center;gap:8px;margin-bottom:8px;display:flex}.repo-source-branch>.js-branch-tag-selector{flex:1;min-width:0}.repo-source-branch .js-branch-tag-selector>.ui.dropdown{width:100%;display:block}#repo-source-browser .repo-source-branch .branch-dropdown-button{justify-content:space-between!important}.repo-source-branch .ui.button{width:100%;margin:0}#repo-source-browser .repo-source-panel .repo-file-picker,#repo-source-browser .repo-source-panel .repo-file-picker:focus-within{width:100%}.repo-source-tree{--file-tree-indent:16px;max-height:calc(100dvh - 168px);margin-top:16px;overflow:auto}.repo-source-tree-status{color:var(--color-text-light-1);padding:8px;font-size:14px}.repo-source-main .repo-button-row{align-items:center;min-height:32px;margin-bottom:16px}.repo-source-main .repo-path{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:16px;display:flex}.repo-source-main .repo-path .section{font-weight:600}.repo-source-main .repo-file-title{font:inherit;margin:0;display:inline}#repo-source-browser .repo-source-show-tree{display:none}#repo-source-browser.repo-source-tree-hidden{grid-template-columns:minmax(0,1fr)}#repo-source-browser.repo-source-tree-hidden>.repo-source-panel,#repo-source-browser.repo-source-tree-hidden>.resizable-divider{display:none}#repo-source-browser.repo-source-tree-hidden>.repo-source-main{grid-column:1}#repo-source-browser.repo-source-tree-hidden .repo-source-show-tree{display:inline-flex}#repo-source-browser #repo-file-commit-box{border:1px solid var(--color-light-border);border-radius:var(--border-radius);background:var(--color-body);align-items:center;gap:8px;min-height:46px;padding:0;margin:0 0 16px!important}#repo-source-browser #repo-file-commit-box .latest-commit{flex:1;min-width:0}#repo-source-browser #repo-file-commit-box .age{flex-shrink:0;font-size:12px}.repo-file-history{color:var(--color-text);flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}#repo-source-browser .file-header{background:var(--color-box-header);border-color:var(--color-light-border);gap:8px;min-height:46px;padding:6px 8px}.repo-file-view-tabs{border:1px solid var(--color-light-border);border-radius:var(--border-radius);margin-right:8px;display:inline-flex;overflow:hidden}.repo-file-view-tabs a{color:var(--color-text);background:var(--color-body);padding:3px 12px;font-size:14px;font-weight:400;line-height:20px}.repo-file-view-tabs a.active{background:var(--color-button);font-weight:600}.repo-file-view-tabs a:hover{background:var(--color-hover);text-decoration:none}#repo-source-browser .file-info{font:12px/20px var(--fonts-monospace);color:var(--color-text-light-1)}#repo-source-browser .file-view.markup{padding:32px}#repo-source-browser .file-view.markup>*{max-width:1012px;margin-left:auto;margin-right:auto}#repo-source-browser .file-view.code-view{overflow-x:auto}#repo-source-browser .file-view.code-view .code-inner{white-space:pre;font-size:12px;line-height:20px}@media (width<=767.98px){#repo-source-browser{display:block}#repo-source-browser>.resizable-divider{display:none}#repo-source-browser .repo-source-panel{height:auto;position:static}#repo-source-browser:not(.repo-source-tree-hidden) .repo-source-main{display:none}#repo-source-browser .repo-source-panel .repo-file-picker{display:block}#repo-source-browser .repo-source-panel .repo-find-file{display:flex}#repo-source-browser .repo-source-main .repo-button-row-left{flex:1}#repo-source-browser .repo-source-main .repo-path{font-size:14px}#repo-source-browser .repo-source-main .repo-path .section{overflow-wrap:anywhere}#repo-source-browser .file-view.markup{padding:16px}#repo-source-browser #repo-file-commit-box .age{display:none}}.theme-package-header{margin:0 0 24px;&>h1{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:32px;font-weight:600;line-height:40px;display:flex}&>p{color:var(--color-text-light-1);margin:4px 0 0;font-size:14px;line-height:20px}}.theme-package-header-icon{color:var(--color-text-light-1);display:inline-flex}.theme-package-header-version{color:var(--color-text-light-1);font-size:24px;font-weight:400;line-height:30px}.theme-package-layout{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:24px;display:grid}.theme-package-main{min-width:0;&>.ui.top.attached.header{border:1px solid var(--color-light-border);border-radius:var(--border-radius) var(--border-radius) 0 0;background:var(--color-box-header);color:var(--color-text);margin:0;padding:16px;font-size:14px;font-weight:600;line-height:20px}&>.ui.attached.segment{border:1px solid var(--color-light-border);border-radius:0 0 var(--border-radius) var(--border-radius);background:var(--color-box-body);width:100%;max-width:100%;color:var(--color-text);border-top:0;margin:0 0 16px;padding:16px;font-size:14px;line-height:20px;&>:last-child{margin-bottom:0}}& .ui.form .field{margin:0 0 16px;&:last-child{margin-bottom:0}&>label{color:var(--color-text-light-1);margin:0 0 8px;font-size:12px;font-weight:400;line-height:18px;display:block;&>.svg{vertical-align:text-bottom;margin-right:4px}}&:last-child>label{margin:0}}& .markup pre.code-block{border-radius:var(--border-radius);background:var(--color-markup-code-block);border:0;margin:0;padding:8px 16px;font-size:12px;line-height:20px}}.theme-package-sidebar{min-width:0;&>section+section{border-top:1px solid var(--color-light-border);margin-top:16px;padding-top:16px}& h2{align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:600;line-height:24px;display:flex}}.theme-package-details>.item{color:var(--color-text-light-1);overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;line-height:20px;&:last-child{margin-bottom:0}&>:is(.svg,img){vertical-align:text-bottom}&>img{border-radius:50%}& a{color:var(--color-text-light-1);&:hover{color:var(--color-primary)}}&>a.theme-package-owner{color:var(--color-text);font-weight:600}}.theme-package-stats{flex-wrap:wrap;gap:16px 24px;display:flex;&>div{flex-direction:column;gap:4px;min-width:0;display:flex}& span{color:var(--color-text-light-1);font-size:12px;line-height:18px}& strong{font-size:20px;font-weight:600;line-height:25px}}.theme-package-assets,.theme-package-versions{margin:0;padding:0;list-style:none;&>li{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;line-height:20px;display:flex;&>a{flex:1;min-width:0}&>span{color:var(--color-text-light-1);flex:none;font-size:12px;line-height:18px}}}.theme-package-assets>li{&>.svg{color:var(--color-text-light-1);flex:none}&>a{overflow-wrap:anywhere}}.theme-package-versions>li[aria-current]>a{color:var(--color-text);font-weight:600}.theme-package-versions-all{font-size:14px;line-height:20px;display:inline-block}.theme-package-breadcrumb{color:var(--color-text-light-1);flex-wrap:wrap;gap:4px;margin:0 0 8px;font-size:14px;line-height:20px;display:flex;&>a[aria-current]{color:var(--color-text)}}.theme-package-subhead{border-bottom:1px solid var(--color-light-border);margin:0 0 16px;padding:0 0 8px;font-size:24px;font-weight:400;line-height:36px}.theme-package-version-list{& .theme-box-list-title{align-items:center;gap:8px;display:flex;&>.svg{color:var(--color-text-light-1)}}& .theme-box-list-row h3{font-size:14px;font-weight:600;line-height:20px}}.theme-package-downloads{color:var(--color-text-light-1);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;line-height:18px;display:inline-flex}:is(.organization-global-header~.page-content,.page-content).theme-package-settings>.ui.container:is(.theme-settings-context-container,.theme-settings){width:calc(100% - 32px)!important;max-width:980px!important}@media (width<=1011.98px){.theme-package-layout{grid-template-columns:minmax(0,1fr) 240px}}@media (width<=767.98px){.theme-package-header>h1{font-size:24px;line-height:30px}.theme-package-header-version{font-size:20px;line-height:25px}.theme-package-layout{grid-template-columns:minmax(0,1fr)}}.page-content.repository .repo-header{& .ui.compact.button{padding:3px 12px}&>.flex-text-block:first-child{&>.flex-text-block:first-of-type{color:var(--color-text-light-1);& a{color:var(--color-text);border-radius:var(--border-radius);align-items:center;min-width:3ch;margin-top:8px;margin-bottom:8px;padding:0 6px;font-size:18px;display:flex;text-decoration:none!important;&:hover{background:var(--github-control-transparent-bgColor-hover)}&.muted:not(.tw-font-normal){font-weight:600}}}}}.page-content.repository{& .repository-summary .repository-menu{background-color:var(--color-box-header);& .item{color:var(--color-text-light-1);height:31px;& b{color:var(--color-text);margin:0 2px}&.active{background-color:var(--color-active);color:var(--color-text);font-weight:500;& svg{color:var(--color-text-light-1)}}}}}.flex-list>.flex-item>.flex-item-main>.repo-topics>.ui.label,#repo-topics .ui.label.repo-topic{background-color:var(--github-bgColor-accent-muted);color:var(--github-fgColor-accent);border-color:var(--github-topicTag-borderColor);border-radius:9999px;padding:0 10px;font-size:12px;font-weight:500;line-height:22px;&:hover{background-color:var(--github-bgColor-accent-emphasis);color:var(--github-button-primary-fgColor-rest)}}.stats-table .table-cell.tw-bg-red[href=\#closed-issues]{background-color:var(--color-purple)!important}.codemirror-container{min-height:auto;& .cm-editor{max-height:calc(100vh - 320px)}& .cm-panel.cm-search{background-color:var(--color-box-header);gap:0;padding:8px;& .cm-textfield{background-color:var(--color-body);margin:4px 8px 4px 0}& .cm-button{background-color:var(--color-body);text-transform:capitalize;margin:4px 8px 4px 0;padding:4px 8px;&:hover{background-color:var(--color-button)}&:active{background-color:var(--color-hover);background-image:none}}&>label{text-transform:capitalize;margin:4px 8px 4px 0;font-size:12px;font-weight:600}& button[name=close]{color:var(--color-text);width:14px;height:14px}}& .cm-scroller,& .ͼ1 .cm-scroller{font-family:var(--fonts-monospace)}}.page-content.repository.file.editor{& .repo-editor-header{min-height:32px;margin:16px 0;& .breadcrumb{gap:8px;& .section,& .breadcrumb-divider{font-size:16px}&>.section:first-child{font-weight:600}& input{margin-right:0!important}& svg{color:var(--color-text-light-1)}& span:has(svg){align-items:center;display:flex}}}& #editor-bar .switch .item svg{display:none}& #editor-bar{border:1px solid var(--color-light-border);border-radius:var(--border-radius) var(--border-radius) 0 0;background:var(--color-box-header);border-bottom:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px;display:flex;&>.button{height:32px;min-height:32px;margin:0}}& #editor-bar~.ui.bottom.tab.segment{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}}.repository.file.editor .commit-form-wrapper{& .commit-avatar{border-radius:9999px}& .commit-form{&:before,&:after{display:none}}}.page-content.repository.file.list{& .js-branch-tag-selector>.ui.dropdown.custom>.menu>.scrolling.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;& .ui.button{min-width:96px}}}.repo-button-row{margin:16px 0;& .repo-button-row-right{& .repo-add-file{padding:0 26px 0 12px;& .menu>.item{min-width:128px;& svg{margin-top:0;margin-right:4px!important}}}}}.repository.file.list{& #repo-files-table{& .repo-file-line{padding-right:16px;&.parent-link{gap:.5rem;padding-left:16px;& svg{margin-right:2px}}}}@media (width<=543.98px){& #readme{margin-left:-16px;margin-right:-16px}}& #readme{& .file-header{background:var(--color-body);min-height:48px;overflow-x:visible;padding:0 8px!important;& svg{color:var(--color-text-light-1)}& .file-header-left{padding:0!important}& .repo-readme-tabs{flex-wrap:wrap;gap:8px;display:flex;&>a{border-radius:var(--border-radius);height:32px;color:var(--color-text);align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:400;line-height:21px;display:inline-flex;position:relative;&:hover{background:var(--github-control-transparent-bgColor-hover);text-decoration-line:none}&.active{font-weight:600;&:after{content:"";border-radius:var(--border-radius);background:var(--github-underlineNav-borderColor-active);width:100%;height:2px;position:absolute;bottom:-8px;left:0}}}}& .theme-dropdown-action[data-level="2"]{padding-left:24px}& .theme-dropdown-action[data-level="3"]{padding-left:40px}& .theme-dropdown-action:is([data-level="4"],[data-level="5"],[data-level="6"]){padding-left:56px}& .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;&:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}}}}}@media (width<=767.98px){#repo-files-table{grid-template-columns:1fr auto;& .repo-file-line{grid-column:1/span 2}& .repo-file-cell{&.name{max-width:none}&.message{display:none}}}}.repo-grid-filelist-sidebar{grid-template-columns:auto 312px;gap:16px}@media (width<=767.98px){.repo-grid-filelist-sidebar{grid-template-columns:100%}}.repo-grid-filelist-sidebar{& .repo-home-sidebar-top,& .repo-home-sidebar-bottom{padding-left:24px}}.page-content.repository.file.list .repo-home-sidebar-top{& .repo-about-block{gap:0}& .repo-about-settings{color:var(--color-text-light-1);&:hover{color:var(--github-fgColor-accent);background:0 0}}& .repo-description{margin-top:12px}& .repo-home-sidebar-website{color:var(--github-fgColor-accent);gap:8px;margin-top:0;font-size:14px;font-weight:600;line-height:21px;& svg{color:var(--color-text)}&:hover{text-decoration:underline}}& .repo-about-topic-list{gap:8px 2px;margin-top:12px;.repo-description+&{margin-top:0}&:not(:has(.repo-topic)){display:none}}& #repo-topics .repo-about-topic-list .ui.label.repo-topic{border:1px solid #0000;border-radius:2em;margin:0;padding:2px 12px;font-size:12px;font-weight:600;line-height:19.5px;&:hover{background:var(--github-bgColor-accent-emphasis);color:var(--github-fgColor-onEmphasis)}}& .repo-home-sidebar-metadata{gap:8px;margin-top:8px;& .flex-text-block{min-height:0;color:var(--color-text-light-1);gap:8px;margin:0;font-size:14px;font-weight:400;line-height:21px;& b{font-weight:600}}& a.flex-text-block:hover{color:var(--github-fgColor-accent);text-decoration:none}}}.page-content.repository.file.list .repo-home-sidebar-bottom{&.flex-relaxed-list{gap:0}&>.divider{margin:16px 0!important;&:first-child{margin-top:0!important}}& .repo-home-sidebar-header{justify-content:flex-start;gap:4px;margin:0 0 12px;line-height:24px;& a.muted:hover{color:var(--github-fgColor-accent);text-decoration:none}}& .language-stats{border-radius:3px;outline:none;gap:2px;height:8px}& .language-stats-details{flex-wrap:wrap;gap:3px 12px;margin-top:11px;padding-bottom:0;display:flex;& .item{color:var(--color-text);align-items:center;font-size:12px;line-height:18px;display:flex;& .color-icon{flex:0 0 8px;width:8px;height:8px;margin-right:8px}& .tw-font-semibold{color:var(--color-text);margin-right:4px}}}}.user-main-content,.repo-setting-content,.user-setting-content,.org-setting-content{& .ui.primary.button.tiny{color:var(--github-themeExtra-button-primary-fgColor-accent);background-color:var(--color-button);border-color:var(--color-light-border);&:hover{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover)}&:active{background-color:var(--github-button-primary-bgColor-active)}}}.user-main-content,.repo-setting-content,.user-setting-content,.org-setting-content,.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;&:hover{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover)}&:active{background-color:var(--github-button-primary-bgColor-active)}}}}.admin-setting-content{& .ui.primary.button{color:var(--github-themeExtra-button-primary-fgColor-accent);background-color:var(--color-button);border-color:var(--color-light-border);box-shadow:none;padding:5px 16px;line-height:22px;&:hover{color:var(--github-button-primary-fgColor-rest);background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover);box-shadow:var(--github-shadow-resting-small)}&:active{box-shadow:var(--github-shadow-resting-small);background-color:var(--github-button-primary-bgColor-active);border-color:var(--github-button-primary-borderColor-hover);color:var(--github-button-primary-fgColor-rest)}}& .ui.red.button{padding:5px 16px;line-height:22px}& .button:is(.primary,.danger):not(.ui){gap:8px;min-height:30px;padding:5px 16px;line-height:22px}& .button.primary:not(.ui){background-color:var(--color-button);border-color:var(--color-light-border);box-shadow:none;color:var(--github-themeExtra-button-primary-fgColor-accent);&:is(:hover,:focus-visible){background-color:var(--github-button-primary-bgColor-hover);border-color:var(--github-button-primary-borderColor-hover);box-shadow:var(--github-shadow-resting-small);color:var(--github-button-primary-fgColor-rest)}&:active{background-color:var(--github-button-primary-bgColor-active);border-color:var(--github-button-primary-borderColor-hover);box-shadow:var(--github-shadow-resting-small);color:var(--github-button-primary-fgColor-rest)}}}.runner-container{& .ui.label{border:1px solid var(--color-light-border)}}.page-content.organization.settings{& .org-setting-content{border:0}}.page-content.user.signin,.page-content.user.twofa-challenge,.registration-panel{& .ui.grid{justify-content:center;&>.column{width:384px;max-width:100%;padding:16px;&>.ui.container{max-width:unset}}}& .signin-branding{flex-direction:column;align-items:center;gap:16px;margin-bottom:24px;display:flex}& .signin-logo{width:48px;height:48px;display:block}& .signin-title{color:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;border:0;margin:0;padding:0;font-size:20px;font-weight:600;line-height:1.5}& .ui.top.attached.header{background-color:unset!important}& .ui.attached.segment{border:0;padding:0;& form.tw-mb-4{margin-bottom:0!important}& .field:not(.inline){margin-bottom:16px;& label{margin-bottom:4px;font-size:14px;font-weight:600}& .signin-field-label{justify-content:space-between;align-items:baseline;width:100%;display:flex;& label{margin-bottom:4px}& a{font-size:14px;font-weight:400}}& input{background:unset;height:40px;padding:5px 12px;font-size:16px}& .ui.labeled.input{width:100%;&>.ui.label{align-items:center;font-size:14px;font-weight:400;display:flex}}& .help{color:var(--color-text-light-1);margin-top:4px;font-size:12px;display:block}}& .signin-remember{margin:0 0 16px;& label{cursor:pointer;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;display:inline-flex}& input{margin:0}}& .button{height:40px}& .divider.divider-text{margin:20px 0}& #oauth2-login-navigator-inner{gap:8px;& .ui.button svg{width:18px}}}& .signin-footer{border:0;gap:16px;padding:16px 0 0;font-size:14px;font-weight:400}& .ui.top.attached.header.segment{gap:16px;font-size:14px;font-weight:400}}.page-content.user.signin .signin-title{white-space:nowrap;align-self:center;font-size:20px;font-weight:600;line-height:30px}.registration-panel{width:384px;max-width:100%;margin:0 auto;padding:16px;& .signin-footer{text-align:center}& .ui.attached.segment>.inline.field>.ui.primary.button{width:100%;margin:0}}.page-content.user.twofa-challenge{& .twofa-challenge-column{width:384px;max-width:100%;margin:0 auto;padding:48px 16px 32px}& .signin-logo{width:44px;height:44px}& .twofa-heading{text-align:center;flex-direction:column;gap:8px;display:flex}& .signin-title{white-space:normal;overflow-wrap:anywhere}& .twofa-description{margin:0;font-size:14px;line-height:1.5}& .ui.attached.segment .field:not(.inline){margin-bottom:24px;& input{text-align:center;padding:4px 32px;line-height:20px}}& .ui.button{margin:0;padding:5px 16px;font-weight:500;line-height:20px}& .twofa-options{margin-top:16px;&>summary.ui.button{justify-content:center;align-items:center;gap:8px;list-style:none;display:flex;&::marker,&::-webkit-details-marker{display:none}}&[open]>summary .svg{transform:rotate(180deg)}& .ui.button{white-space:normal;width:100%;height:auto;min-height:40px;margin:0}}& .twofa-options-content{border-top:1px solid var(--color-light-border);margin-top:16px;padding-top:16px}}.page-content.user.link-account{& .theme-link-account{box-sizing:border-box;flex-direction:column;align-items:center;gap:24px;width:384px;max-width:100%;margin:0 auto;padding:32px 16px 0;display:flex;&>.ui.tab{width:100%}& .registration-panel{width:auto;padding:0}& .ui.tab .signin-logo{display:none}& .ui.tab .signin-branding{margin-bottom:16px}}& .theme-switch{width:100%;&>.item{cursor:pointer;text-align:center;flex:1;min-width:0;padding-inline:8px}}& form{width:auto!important;& .help{margin-inline-start:0!important}}}.page-content.oauth2-authorize-application-box{margin-top:0!important;& .theme-auth-card{box-sizing:border-box;overflow-wrap:anywhere;width:472px;max-width:100%;margin:0 auto;padding:32px 16px}& .signin-branding{flex-direction:column;align-items:center;gap:16px;margin-bottom:24px;display:flex}& .signin-logo{width:48px;height:48px;display:block}& .signin-title{text-align:center;margin:0;font-size:20px;font-weight:600;line-height:30px}& .theme-auth-card-parties{align-items:center;gap:8px;display:flex;& img.ui.avatar{border-radius:50%;width:48px;height:48px}}& .theme-auth-card-link{border-top:2px dashed var(--color-light-border);width:48px}& .theme-auth-card-box{border:1px solid var(--color-light-border);border-radius:var(--border-radius);margin-bottom:16px}& .theme-auth-card-row{align-items:flex-start;gap:12px;padding:16px;display:flex;&+.theme-auth-card-row{border-top:1px solid var(--color-light-border)}&>.svg{color:var(--color-text-light-1);flex:none;margin-top:2px}& p,& h2{margin:0;font-size:14px;line-height:20px}& h2{margin-bottom:4px;font-weight:600}}& .theme-auth-card-actions{gap:8px;display:flex;&>.ui.button{flex:1;height:40px;margin:0}}& .theme-auth-card-note{color:var(--color-text-light-1);text-align:center;margin:16px 0 0;font-size:12px;line-height:18px}}.page-content.user.profile:not(.github-profile){& .stars{&>.flex-list{&>.flex-item{padding:24px 0;&:first-child{padding-top:14px}&>.flex-item-leading{& img,& svg{color:var(--color-text-light-1)}}&>.flex-item-main{&>.flex-item-header{&>.flex-item-title{gap:8px;font-size:20px;&:not(a){color:var(--color-primary)}}&>.flex-item-trailing{color:var(--color-text-light-1);gap:16px;font-size:12px;&>.flex-text-inline .color-icon{width:12px;height:12px;margin-right:0!important}}}&>.flex-item-body{margin-top:10px;&:last-child{font-size:12px}}&>.repo-topics{margin-top:10px}}}}}}.page-content.user.profile{& #profile-avatar-card{& #profile-avatar{& img.ui.avatar{border-radius:9999px}}}}a.ui.label.commit-id-short.gitea-github-theme-commit-sha{padding:unset;margin:unset;gap:8px;height:26px;margin:0 4px;&:hover{box-shadow:unset;background-color:unset!important}&.commit-is-signed{& span.ui.label.commit-sign-badge.commit-is-signed{margin:unset}}& .gitea-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;&:hover{background-color:var(--color-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}}.ui.label.commit-sign-badge.gitea-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}.page-content.repository.diff.commit-page{&>.commit-page-container.ui.container.fluid.padded{width:100%;max-width:none;margin:0;padding:24px}& .commit-title-row{justify-content:space-between;align-items:center;gap:16px;min-height:39px;display:flex}& .commit-title{color:var(--color-text);min-width:0;margin:0;font-size:24px;font-weight:400;line-height:36px}& .commit-title code{background:var(--color-box-header);color:inherit;font-size:inherit;line-height:inherit;border-radius:4px;padding:0 4px}& .commit-page-actions{flex:none;align-items:center;gap:8px;display:flex}& .commit-page-actions>.ui.button,& .commit-page-actions>.ui.dropdown.button{background:var(--color-button);border:1px solid var(--color-light-border);border-radius:var(--border-radius);box-shadow:none;color:var(--color-text);align-items:center;gap:8px;height:32px;margin:0;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}& .commit-page-actions>.ui.button:hover,& .commit-page-actions>.ui.dropdown.button:hover{background:var(--color-hover);border-color:var(--color-light-border)}& .commit-page-actions>.commit-operations.ui.dropdown.button{padding-left:8px;padding-right:8px}& .commit-page-actions>.commit-operations.ui.dropdown.button.active{z-index:100}& .commit-attribution{color:var(--color-text-light-1);flex-wrap:wrap;align-items:center;gap:4px;min-height:21px;margin-top:8px;font-size:14px;line-height:21px;display:flex}& .commit-avatar-stack{flex:none;min-width:20px;margin-right:4px;display:inline-flex;position:relative}& .commit-avatar-stack>img.ui.avatar{border:1px solid var(--github-avatar-borderColor);border-radius:9999px;width:20px;height:20px;margin:0}& .commit-avatar-stack>img.ui.avatar+img.ui.avatar{margin-left:-11px}& .commit-attribution a{color:var(--color-text);font-weight:600}& .commit-attribution a:hover{color:var(--color-text);text-decoration:underline}& .commit-attribution-separator{margin:0 4px}& .commit-verification{border:1px solid var(--github-borderColor-success-emphasis);color:var(--github-fgColor-success);border-radius:9999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}& .commit-card{background:var(--color-box-body);border:1px solid var(--color-light-border);border-radius:var(--border-radius);margin-top:16px;overflow:hidden}& .commit-message{box-sizing:border-box;min-height:43px;padding:11px 12px}& .commit-summary{color:var(--color-text);font-family:var(--fonts-monospace);overflow-wrap:anywhere;white-space:pre-wrap;text-overflow:clip;font-size:14px;font-weight:400;line-height:21px;overflow:visible}& .commit-summary a{color:var(--github-fgColor-accent)}& .commit-message>.commit-body{color:var(--color-text);font-family:var(--fonts-monospace);white-space:pre-wrap;margin:4px 0 0;font-size:12px;line-height:18px;overflow:auto}& .commit-meta-row{border-top:1px solid var(--color-light-border);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:8px 12px;display:flex}& .commit-card .branch-and-tag-area{flex:auto;align-items:center;min-width:0;display:flex}& .commit-card .branch-and-tag-area>.ellipsis-button.ui.button{background:var(--github-bgColor-accent-muted);border-radius:var(--border-radius);box-shadow:none;color:var(--github-fgColor-accent);border:0;align-items:center;height:24px;padding:0 8px;font-size:0;display:inline-flex;margin:0!important}& .commit-card .branch-and-tag-area>.ellipsis-button.ui.button:before{content:"Branches and tags";font-size:12px;font-weight:500;line-height:20px}& .commit-card .branch-and-tag-detail{min-width:0}& .commit-card .branch-and-tag-detail>.tw-flex{align-items:center;gap:8px;margin-top:0!important}& .commit-card .branch-area a{color:var(--github-fgColor-accent);background:var(--github-bgColor-accent-muted);font-size:12px;border:0!important;padding:1px 6px!important}& .commit-identifiers>a{color:var(--color-text)}& .commit-card .branch-and-tag-detail>.divider,& .commit-card .branch-and-tag-detail>div:nth-child(2){display:none}& .commit-card .branch-and-tag-detail .ui.label{border-radius:var(--border-radius);margin:0 4px 0 0}& .commit-identifiers{color:var(--color-text-light-1);font-family:var(--fonts-monospace);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}& .commit-identifier{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}& .commit-identifier a,& .commit-identifier code{color:var(--color-text);font-family:inherit;font-size:inherit;text-underline-offset:2px;background:0 0;padding:0;text-decoration:underline}& .commit-identifier-current code{text-decoration:none}& .commit-copy.btn{border-radius:var(--border-radius);color:var(--color-text-light-1);justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}& .commit-copy.btn:hover{background:var(--github-control-transparent-bgColor-hover);color:var(--color-text)}& .commit-signature-row{border-top:1px solid var(--color-light-border);color:var(--color-text-light-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:8px 12px;font-size:12px;line-height:20px;display:flex}& .commit-signature-signer,& .commit-signature-key{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}& .commit-signature-signer>img.ui.avatar{border-radius:9999px;width:20px;height:20px;margin:0 0 0 4px}& .commit-signature-signer>a,& .commit-signature-signer>strong{color:var(--color-text);font-weight:600}& .commit-signature-key>code{color:var(--color-text);font-family:var(--fonts-monospace);overflow-wrap:anywhere}& .commit-signature-row.sign-trusted .commit-signature-icon{color:var(--color-green-badge)}& .commit-signature-row.sign-untrusted .commit-signature-icon{color:var(--color-yellow-badge)}& .commit-signature-row.sign-unmatched .commit-signature-icon{color:var(--color-orange-badge)}& .commit-signature-row.sign-warning .commit-signature-icon{color:var(--color-red-badge)}& .commit-stats-row{border-top:1px solid var(--color-light-border);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:37px;padding:7px 12px;display:flex}& .commit-files-changed{color:var(--color-text);font-size:14px;font-weight:600;line-height:21px}& .commit-note{margin-top:16px}& .commit-diff{border-top:1px solid var(--color-light-border);margin:24px -24px 0;padding:0}@media (width<=767.98px){&>.commit-page-container.ui.container.fluid.padded{padding:16px}& .commit-title-row{align-items:center}& .commit-title{font-size:24px;line-height:36px}& .commit-page-actions{gap:4px}& .commit-page-actions>a.ui.button{justify-content:center;width:32px;padding:0}& .commit-page-actions>a>span{display:none}& .commit-message{min-height:0}& .commit-meta-row{flex-direction:column;align-items:flex-start}& .commit-identifiers{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto}& .commit-stats-row{flex-wrap:nowrap}& .commit-diff{margin-left:-16px;margin-right:-16px;padding:0}}}ul.gitea-github-theme-templates-commits-list{margin:0;padding:0;list-style:none;& li.gitea-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";gap:8px;padding:8px 16px;display:grid;&:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom:none}&:hover{background-color:var(--color-hover-opaque)}& .message{grid-area:primary;& .commit-summary{white-space:pre-wrap;font-size:16px;font-weight:500;display:inline-flex;& a{font-weight:inherit}}& .ellipsis-button{padding:unset;background:unset;border:unset;vertical-align:bottom;min-width:1.75rem;height:1.5rem;&:hover{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}& .commit-body{color:var(--color-text-light-1);margin:8px 0;font-size:12px;font-weight:400}}& .metadata{color:var(--color-text-light-1);flex-direction:row;grid-area:secondary;align-items:center;gap:4px;font-size:12px;display:flex;& img.ui.avatar{border-radius:9999px;margin-right:4px}& .ui.label svg{width:12px;min-width:12px;height:12px;min-height:12px}}& .extra{flex-flow:wrap;grid-area:metadata;align-items:center;gap:8px;display:flex;& .gitea-github-theme-tag{border-width:1.5px;border-radius:9999px;height:25px}}& .actions{color:var(--color-text-light-1);flex-direction:row;grid-area:actions;align-items:center;gap:4px;display:flex;& .gitea-github-theme-action{justify-content:center;width:28px;height:28px;&:hover{box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}}}}}@media (width<=767.98px){ul.gitea-github-theme-templates-commits-list{& li.gitea-github-theme-commit{grid-template-rows:repeat(3,auto);grid-template-areas:"primary primary""metadata actions""secondary actions"}}}.gitea-github-theme-templates{&.repo-button-row{margin:0 0 16px;& .repo-button-row-left .repository-summary{&>.item{border-radius:var(--border-radius);color:var(--color-text-light-1);border:1px solid #0000;align-items:center;gap:4px;height:32px;min-height:32px;padding:4px;font-weight:500;line-height:21px;display:inline-flex;&:hover{background-color:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);text-decoration-line:none}& svg{color:var(--github-button-invisible-iconColor-rest);margin-right:4px}& b{color:var(--color-caret)}}}}}.gitea-github-theme-templates.repo-button-row{&>.repo-button-row-left,&>.repo-button-row-right{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}&>.repo-button-row-left{flex-grow:1}&>.repo-button-row-right{flex-wrap:nowrap}& .ui.button{flex-shrink:0;min-height:30px;margin:0}& .repo-find-file{gap:6px}& .repo-code-dropdown{flex:none}& .repo-code-dropdown>summary.ui.primary.button{cursor:pointer;gap:6px;height:32px;min-height:32px;background:var(--github-button-primary-bgColor-rest)!important;border-color:var(--github-button-primary-borderColor-rest)!important;color:var(--github-button-primary-fgColor-rest)!important;padding:5px 12px!important}& .repo-button-row-right:has(.repo-add-file) .repo-code-dropdown>summary.ui.primary.button{gap:2px;padding:5px 6px 5px 7px!important;&>span{display:none}}& .repo-code-dropdown>summary.ui.primary.button:hover{background:var(--github-button-primary-bgColor-hover)!important}& .repo-code-dropdown[open]>summary.ui.primary.button{background:var(--github-button-primary-bgColor-active)!important}& .repo-code-dropdown>summary.ui.primary.button>svg{color:currentColor}& .repo-code-dropdown>.content{background:var(--color-menu);box-sizing:border-box;box-shadow:var(--github-shadow-floating-small);direction:ltr;border:0;border-radius:12px;width:min(400px,100vw - 32px);min-width:0;padding:0;left:auto;right:0;overflow:hidden;margin-top:4px!important}& .repo-code-navigation{box-shadow:inset 0 -1px 0 var(--color-light-border);align-items:flex-start;height:48px;padding:8px 8px 0;display:flex}& .repo-code-navigation-item{border-radius:var(--border-radius);color:var(--color-text);align-items:center;height:32px;padding:6px 8px;line-height:21px;display:flex;position:relative}& .repo-code-navigation-item.active:after{background:var(--github-underlineNav-borderColor-active);border-radius:var(--border-radius);content:"";height:2px;position:absolute;bottom:-8px;left:8px;right:8px}& .repo-code-body{padding:16px 0 8px}& .repo-code-clone{padding:0 16px}& .repo-code-title{align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}& .repo-code-dropdown .clone-panel{grid-template-rows:32px 32px auto;grid-template-columns:max-content max-content max-content minmax(0,1fr) 36px;align-items:center;gap:8px 0;width:100%;min-height:72px;display:grid;height:auto!important}& .repo-code-dropdown .clone-panel>#repo-clone-https,& .repo-code-dropdown .clone-panel>#repo-clone-ssh,& .repo-code-dropdown .clone-panel>#repo-clone-fj{box-sizing:border-box;grid-row:1;height:32px;min-height:32px;margin:0;font-size:14px;font-weight:400;line-height:21px;border-radius:var(--border-radius)!important;box-shadow:none!important;color:var(--color-text)!important;background:0 0!important;border:1px solid #0000!important;padding:4px 12px!important}& .repo-code-dropdown .clone-panel>#repo-clone-https{grid-column:1}& .repo-code-dropdown .clone-panel>#repo-clone-ssh{grid-column:2}& .repo-code-dropdown .clone-panel>#repo-clone-fj{grid-column:3}& .repo-code-dropdown .clone-panel>.repo-clone-hint{color:var(--color-text-light-1);grid-area:3/1/auto/-1;margin:0;font-size:12px;line-height:18px}& .repo-code-dropdown .clone-panel>.repo-clone-hint[hidden]{display:none}& .repo-code-dropdown .clone-panel>.primary:is(#repo-clone-https,#repo-clone-ssh,#repo-clone-fj){font-weight:600;background:light-dark(var(--github-controlKnob-bgColor-rest),var(--color-hover))!important;border-color:var(--color-secondary)!important}& .repo-code-dropdown .clone-panel>.basic:is(#repo-clone-https,#repo-clone-ssh,#repo-clone-fj):hover{background:var(--github-control-transparent-bgColor-hover)!important}& .repo-code-dropdown .clone-panel>#repo-clone-url{background:var(--color-box-header);border:1px solid var(--color-light-border);border-radius:var(--border-radius);font-family:var(--fonts-monospace);grid-area:2/1/auto/5;width:100%;min-width:0;height:32px;padding:3px 12px;font-size:12px}& .repo-code-dropdown .clone-panel>#repo-clone-url:focus{border-color:var(--github-borderColor-accent-emphasis)}& .repo-code-dropdown .clone-panel>#clipboard-btn{color:var(--color-text-light-1);grid-area:2/5;justify-content:center;justify-self:end;align-items:center;gap:0;width:32px;height:32px;margin:0;font-size:14px;display:grid;border-radius:var(--border-radius)!important;background:0 0!important;border:1px solid #0000!important;padding:0!important}& .repo-code-dropdown .clone-panel>#clipboard-btn:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}& .repo-code-body>hr{margin:12px 0 8px}& .repo-code-body>.repo-code-search:not([open])+hr{margin-top:0}& .repo-code-actions{margin:8px;padding:0;list-style:none}& .repo-code-actions>li{margin:0}& .repo-code-actions>li>a{border-radius:var(--border-radius);color:var(--color-text);align-items:center;gap:8px;height:32px;padding:6px 8px;line-height:21px;text-decoration:none;display:flex}& .repo-code-actions>li>a:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active);text-decoration:none}& .repo-code-actions svg{flex:none;color:var(--color-text-light-1)!important;margin:0!important}}.page-content.repository.file.list .repo-home-sidebar-top>.repo-about-block{gap:0;position:relative;margin:0!important}.page-content.repository.file.list .repo-about-block>.repo-about-heading{height:24px;margin:0}.page-content.repository.file.list .repo-about-block>.repo-description{color:var(--color-text);margin:12px 0}.page-content.repository.file.list .repo-about-block>.repo-description.no-description{color:var(--color-text-light-1);font-size:16px;font-style:italic;line-height:24px}.page-content.repository.file.list .repo-about-settings,.page-content.repository.file.list .repo-about-modal-close{border-radius:var(--border-radius);justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:inline-flex}.page-content.repository.file.list .repo-about-modal-close:hover{background:var(--github-control-transparent-bgColor-hover);box-shadow:inset 0 0 0 1px var(--github-control-transparent-borderColor-active)}.page-content.repository.file.list .repo-about-topic-list:empty{display:none}html.repo-about-modal-open{overflow:hidden}.page-content.repository.file.list .repo-about-modal-overlay{background:var(--color-overlay-backdrop);z-index:1100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.page-content.repository.file.list .repo-about-modal-card{background:var(--color-body);border:1px solid var(--color-light-border);border-radius:var(--border-radius);box-shadow:var(--github-shadow-floating-small);flex-direction:column;width:min(640px,100vw - 32px);max-height:calc(100vh - 32px);display:flex;overflow:auto}.page-content.repository.file.list .repo-about-modal-header,.page-content.repository.file.list .repo-about-modal-footer{flex:none;align-items:center;padding:16px;display:flex}.page-content.repository.file.list .repo-about-modal-header{border-bottom:1px solid var(--color-light-border);justify-content:space-between;font-size:16px}.page-content.repository.file.list .repo-about-modal-body{padding:16px;overflow:auto}.page-content.repository.file.list .repo-about-modal-body>.field:not(:last-child){margin-bottom:24px}.page-content.repository.file.list .repo-about-modal-body label{font-size:14px;font-weight:var(--font-weight-semibold);line-height:21px}.page-content.repository.file.list .repo-about-modal-body input:is([name=description],[name=website],[name=topics]){box-sizing:border-box;height:32px;padding:5px 12px;font-size:14px;line-height:20px}.page-content.repository.file.list .repo-about-error{color:var(--color-error-text);margin-top:8px}.page-content.repository.file.list .repo-about-modal-footer{border-top:1px solid var(--color-light-border);justify-content:flex-end;gap:8px}.page-content.repository.file.list .repo-about-modal-footer .ui.button{height:32px;min-height:32px;margin:0;padding:5px 12px;line-height:20px}.page-content.repository.file.list .code-search+#repo-files-table{margin-top:0}.page-content.repository.file.list .code-search [data-test-tag=codesearch] .ui.action.input>input{border-radius:var(--border-radius) 0 0 var(--border-radius)}.page-content.repository.file.list .code-search [data-test-tag=codesearch] .ui.action.input>.ui.dropdown.selection{border-radius:0!important}.page-content.repository.file.list .code-search [data-test-tag=codesearch] .ui.action.input>.ui.button:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0!important}.page-content.repository.file.list .code-search+#repo-files-table>.repo-file-line:first-child{border-radius:0}@media (width<=767.98px){.gitea-github-theme-templates.repo-button-row{align-items:stretch;gap:8px}.gitea-github-theme-templates.repo-button-row>.repo-button-row-left,.gitea-github-theme-templates.repo-button-row>.repo-button-row-right{box-sizing:border-box;width:100%}.gitea-github-theme-templates.repo-button-row>.repo-button-row-left{align-items:stretch}.gitea-github-theme-templates.repo-button-row>.repo-button-row-left>.js-branch-tag-selector{flex:160px;min-width:0}.gitea-github-theme-templates.repo-button-row>.repo-button-row-right{justify-content:flex-end;overflow:visible}.gitea-github-theme-templates.repo-button-row .repo-code-dropdown>.content{max-height:calc(100vh - 96px);overflow-y:auto}.page-content.repository.file.list .repo-about-modal-overlay{align-items:flex-end;padding:0}.page-content.repository.file.list .repo-about-modal-card{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:calc(100vh - 48px)}.page-content.repository.file.list .repo-about-modal-body>.field:not(:last-child){margin-bottom:16px}}.repository.file.list #repo-file-commit-box{display:block}.repository.file.list :is(#repo-files-table,#repo-file-commit-box){& .gitea-github-theme-templates.repo-file-line.repo-file-last-commit{flex-direction:column;align-items:stretch;gap:0;min-height:52px;padding:4px}& .repo-latest-commit-row{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:8px;display:flex}& .repo-latest-commit-row>.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}& .repo-latest-commit-primary{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}& .repo-latest-commit-attribution{white-space:nowrap;flex:none;align-items:center;min-width:0;max-width:100%;display:flex;position:relative}& .repo-latest-commit-avatar{border-radius:9999px;outline:none;flex:0 0 20px;align-items:center;width:20px;height:20px;display:flex}& .repo-latest-commit-avatar:focus-visible{outline:2px solid var(--github-fgColor-accent);outline-offset:2px}& .repo-latest-commit-avatar>img.ui.avatar{border-radius:9999px;flex:none;width:20px;height:20px;margin:0}& .repo-latest-commit-author{color:var(--color-text);overflow-wrap:anywhere;white-space:normal;min-width:0;margin-left:8px;display:block}& a.repo-latest-commit-author:hover{color:var(--color-text);text-decoration:underline}& .repo-latest-commit-author-card{background:var(--color-menu);border:1px solid var(--color-light-border);border-radius:var(--border-radius);box-shadow:var(--github-shadow-floating-small);box-sizing:border-box;color:var(--color-text);opacity:0;pointer-events:none;visibility:hidden;white-space:normal;z-index:100;width:min(360px,100vw - 64px);padding:16px;transition:opacity .12s .3s,transform .12s .3s,visibility 0s linear .42s;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(4px)}& .repo-latest-commit-attribution:has(>.repo-latest-commit-avatar:hover,>.repo-latest-commit-author:hover,>.repo-latest-commit-author-card:hover)>.repo-latest-commit-author-card{opacity:1;pointer-events:auto;visibility:visible;transition-delay:.3s;transform:translateY(0)}& .repo-latest-commit-attribution:has(>.repo-latest-commit-avatar:focus,>.repo-latest-commit-author:focus)>.repo-latest-commit-author-card{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}& .repo-latest-commit-author-card:after{content:"";width:140px;height:12px;position:absolute;bottom:-12px;left:0}& .repo-latest-commit-author-card-profile{align-items:center;gap:12px;display:flex}& .repo-latest-commit-author-card-profile img.ui.avatar{border-radius:9999px;flex:0 0 48px;width:48px;height:48px;margin:0}& .repo-latest-commit-author-card-identity{flex-direction:column;min-width:0;display:flex}& .repo-latest-commit-author-card-context{color:var(--color-text-light-1);align-items:center;gap:8px;margin-top:12px;display:flex}& .repo-latest-commit-author-card-context svg{flex:none}& .repo-latest-commit-message{flex:auto;align-items:center;gap:8px;min-width:0;height:28px;display:flex;position:relative}& .repo-latest-commit-message>.message-wrapper{color:var(--color-text-light-1);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:21px;display:block;overflow:hidden}& .repo-latest-commit-message>.message-wrapper a{color:inherit}& .repo-latest-commit-message>.message-wrapper a:hover{color:var(--github-fgColor-accent);text-decoration:underline}& .repo-latest-commit-details,& .repo-latest-commit-signature,& .repo-latest-commit-status>:first-child{border-radius:var(--border-radius);color:var(--color-text-light-1);flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:5px;display:inline-flex;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}& .repo-latest-commit-details:hover,& .repo-latest-commit-signature:hover,& .repo-latest-commit-status>:first-child:hover{background:var(--github-control-transparent-bgColor-hover)!important}& .repo-latest-commit-details svg,& .repo-latest-commit-signature svg,& .repo-latest-commit-status svg{color:currentColor;width:16px;height:16px;margin:0}& .repo-latest-commit-signature .signature{justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex;background:0 0!important;border:0!important}& .repo-latest-commit-signature .signature img{display:none}& .repo-latest-commit-status{flex:0 0 28px;height:28px;display:inline-flex}& .repo-latest-commit-body{border-top:1px solid var(--color-light-border);color:var(--color-text-light-1);font:12px/18px var(--fonts-proportional);white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-width:0;margin:0;padding:12px 16px}& .repo-latest-commit-body[hidden]{display:none}& .repo-latest-commit-actions{flex:none;align-items:center;gap:8px;display:flex}& .gitea-github-theme-latest-time{color:var(--color-text-light-1);white-space:nowrap;align-items:center;gap:4px;height:28px;font-size:12px;line-height:18px;display:flex}& .gitea-github-theme-latest-commit{border-radius:var(--border-radius);text-transform:capitalize;white-space:nowrap;align-items:center;gap:4px;height:28px;min-height:28px;margin:0;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}& .gitea-github-theme-latest-commit b{font-weight:500}& .gitea-github-theme-latest-commit:hover{background:var(--github-control-transparent-bgColor-hover);color:inherit;text-decoration:none}& .gitea-github-theme-latest-commit svg{color:var(--github-button-invisible-iconColor-rest)}@media (width<=1011.98px){& .gitea-github-theme-latest-commit{justify-content:center;width:28px;padding:0}& .gitea-github-theme-latest-commit>span{display:none}}@media (width<=767.98px){& .repo-latest-commit-message,& .gitea-github-theme-latest-time{display:none}}}#repo-files-table{border:1px solid var(--color-secondary);background:var(--color-box-body);border-radius:var(--border-radius);grid-template-columns:minmax(0,40%) minmax(0,1fr) 136px;width:100%;margin:0 0 16px;display:grid}@media (width<=767.98px){#repo-files-table{grid-template-columns:minmax(0,1fr) max-content}}#repo-files-table .repo-file-item{display:contents}#repo-files-table .repo-file-item:hover>.repo-file-cell,#repo-files-table .parent-link:hover{background:var(--color-hover-opaque)}#repo-files-table .repo-file-line,#repo-files-table .repo-file-cell{border-top:1px solid var(--color-secondary);padding:8px 16px}#repo-files-table .repo-file-cell{min-width:0;height:41px;line-height:24px}#repo-files-table .repo-file-line:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0;border-top:none}#repo-files-table .repo-file-item:last-child .repo-file-cell:first-child{border-bottom-left-radius:calc(var(--border-radius) - 1px)}#repo-files-table .repo-file-item:last-child .repo-file-cell:last-child{border-bottom-right-radius:calc(var(--border-radius) - 1px)}#repo-files-table .repo-file-line{grid-column:1/-1;align-items:center;gap:8px;display:flex}#repo-files-table .repo-file-last-commit{background:var(--color-box-header);min-width:0}#repo-files-table .repo-file-cell.name{align-items:center;gap:8px;display:flex;overflow:hidden}#repo-files-table .repo-file-cell.name>svg{color:var(--color-text-light-1);flex:none}#repo-files-table .repo-file-cell.name>a,#repo-files-table .repo-file-cell.name>span{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}#repo-files-table .repo-file-cell.name .entry-name{flex-shrink:1;min-width:1ch}@media (width<=767.98px){#repo-files-table .repo-file-cell.name{max-width:none}}#repo-files-table .repo-file-cell.message{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-light-1);overflow:hidden}#repo-files-table .repo-file-cell.age{text-align:right;white-space:nowrap;color:var(--color-text-light-1)}#repo-files-table .repo-file-cell.notready.message .loader{width:16px;height:16px}#navbar.repository-navbar{box-sizing:border-box;border-bottom:0;height:52px;min-height:52px;padding-top:16px;padding-bottom:4px}#navbar.repository-navbar .navbar-left,#navbar.repository-navbar .navbar-right{height:32px;min-height:32px}#navbar.repository-navbar .navbar-left{gap:8px}#navbar .repository-navbar-breadcrumb{align-items:center;gap:0;min-width:0;height:32px;display:flex}#navbar .repository-navbar-breadcrumb a{border-radius:var(--border-radius);box-sizing:border-box;color:var(--color-nav-text);align-items:center;height:32px;padding:4px 6px;line-height:24px;text-decoration:none;display:flex}#navbar .repository-navbar-breadcrumb a:hover{background:var(--color-nav-hover-bg)}#navbar .repository-navbar-breadcrumb>a.repository-navbar-name{gap:8px;padding:4px;font-weight:600}#navbar .repository-navbar-switcher{flex:none;margin-left:2px;display:flex;&>.theme-dropdown>summary.theme-control{color:var(--color-text-light-1)}& .theme-dropdown-panel{width:320px;padding:0 8px 8px;inset:calc(100% + 8px) auto auto 0}& .theme-repo-picker-search{padding-top:8px}& .theme-repo-picker-list{max-height:320px;overflow-y:auto}}#navbar .repository-navbar-breadcrumb>.theme-dropdown{display:none}@media (width<=767.98px){#navbar .repository-navbar-breadcrumb>.theme-dropdown{display:block}}#navbar .repository-navbar-separator{box-sizing:border-box;color:#0000;flex:none;justify-content:center;align-items:center;width:1px;height:32px;margin:0 7px;font-size:0;display:flex}#navbar .repository-navbar-separator:after{border-right:1px solid var(--color-text-light-1);content:"";height:20px;transform:rotate(15deg)}.repository-tab-nav.page-content.repository{background:var(--color-nav-bg);box-sizing:border-box;flex:none;width:100%;height:48px;min-height:48px;margin-bottom:0}.repository-tab-nav.page-content.repository>.secondary-nav{box-sizing:border-box;height:48px;min-height:48px;margin-bottom:0;padding-top:0;background:var(--color-nav-bg)!important}.repository-tab-nav.page-content.repository>.secondary-nav>overflow-menu.ui.container{box-sizing:border-box;width:100%;max-width:none;height:48px;min-height:48px;padding-bottom:0;padding-left:16px;padding-right:16px;margin-left:0!important;margin-right:0!important;padding-top:8px!important}.repository-tab-nav.page-content.repository .ui.secondary.pointing.menu .overflow-menu-items{align-items:flex-start;gap:8px;height:40px}.repository-tab-nav.page-content.repository .ui.secondary.pointing.menu .overflow-menu-items>.item{box-sizing:border-box;gap:8px;border-bottom:0!important;&>svg{margin-right:0}height:32px;min-height:32px;line-height:21px;margin:0 0 8px!important;padding:6px 8px!important}.repository-tab-nav.page-content.repository>.secondary-nav>.ui.tabs.divider{border-top-color:var(--color-light-border);margin:-1px 0 0}.page-content.repository>:first-child:where(:not(.secondary-nav)){margin-top:24px}.page-content.repository>.repository-content-header{border-bottom:0;margin-top:0;margin-bottom:24px;padding:20px 0 0}.page-content.repository>.repository-content-header>.ui.container{border-bottom:1px solid var(--color-light-border);padding-bottom:20px}.page-content.repository>.secondary-nav{padding-top:0}.page-content.repository .repo-header{align-items:center;margin-bottom:0;padding:1em 0 .25em}.page-content.repository>.repository-content-header .repo-header{padding:0}.page-content.repository>.repository-content-header .repository-content-owner-avatar{display:flex}.page-content.repository>.repository-content-header .repository-content-owner-avatar img{border-radius:9999px;width:24px;height:24px;margin:0!important}.page-content.repository .repo-header>.flex-item>.flex-item-main>.flex-item-title{color:var(--color-text-light-1);align-items:center;font-size:18px}.page-content.repository .repo-header>.flex-item>.flex-item-main>.flex-item-title>a{border-radius:var(--border-radius);color:var(--color-text);align-items:center;min-width:3ch;margin-top:8px;margin-bottom:8px;padding:0 6px;font-size:18px;display:flex;text-decoration:none!important}.page-content.repository>.repository-content-header .repo-header>.flex-item>.flex-item-main>.flex-item-title>a{background:0 0;margin:0;padding:0;font-size:20px;font-weight:600}.page-content.repository>.repository-content-header .repo-header>.flex-item>.flex-item-main>.flex-item-title>a:hover{background:0 0;color:var(--color-text)!important;text-decoration:underline!important}.page-content.repository .repo-header>.flex-item>.flex-item-main>.flex-item-title>a:hover{background:var(--github-control-transparent-bgColor-hover)}.page-content.repository .repo-header>.flex-item>.flex-item-trailing>.ui.label{background:var(--color-button);border:1px solid var(--color-light-border);color:var(--color-text-light)}.page-content.repository>.repository-content-header .repo-header>.flex-item>.flex-item-trailing>.ui.label{background:0 0}.page-content.repository>.repository-content-header .repo-header>.flex-item>.flex-item-trailing>.ui.label.repository-visibility-label{color:var(--color-text-light-1)}.page-content.repository>.secondary-nav>.ui.tabs.divider{border-top-color:var(--color-light-border);margin-top:-1px;margin-bottom:12px}.page-content.repository>.secondary-nav .ui.secondary.pointing.menu .active.item:after{background:var(--github-underlineNav-borderColor-active);border-radius:var(--border-radius);content:"";visibility:visible;z-index:1;border:0;width:100%;height:2px;margin:0;transition:none;display:block;position:absolute;inset:auto auto -8px 0;transform:none}.page-content.repository>.secondary-nav .ui.secondary.pointing.menu .active.item>.theme-counter:after{content:none}.page-content.repository .repo-buttons.button-row{align-items:center;gap:8px}.page-content.repository .repo-buttons.button-row>form,.page-content.repository .repo-buttons.button-row>details,.page-content.repository .repo-buttons.button-row .ui.labeled.button{vertical-align:middle;align-items:center;height:28px;min-height:28px;margin:0;padding:0;line-height:20px;display:inline-flex}.page-content.repository .repo-buttons.button-row .ui.labeled.button>.ui.button,.page-content.repository .repo-buttons.button-row .ui.labeled.button>.ui.label,.page-content.repository .repo-buttons.button-row>a.ui.button{box-sizing:border-box;justify-content:center;align-items:center;height:28px;min-height:28px;padding-top:3px;padding-bottom:3px;font-size:12px;line-height:20px;display:inline-flex}.page-content.repository .repo-buttons.button-row>.repo-header-donation>svg{color:var(--color-pink)}.page-content.repository .repo-buttons.button-row .ui.labeled.button>.ui.button>.text{line-height:20px}.page-content.repository .repo-buttons.button-row .ui.labeled.button>.ui.button>svg,.page-content.repository .repo-buttons.button-row>a.ui.button>svg{margin-top:0;margin-bottom:0;display:block;top:auto}@media (width<=767.98px){#navbar.repository-navbar .navbar-left{min-width:0}#navbar.repository-navbar .repository-navbar-breadcrumb.not-mobile{flex:1;order:1;min-width:0;display:flex!important}#navbar.repository-navbar .repository-navbar-owner{display:none}#navbar.repository-navbar .repository-navbar-name{min-width:0;&>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}&>svg{flex:none}}#navbar.repository-navbar .navbar-mobile-right{flex-shrink:0;order:2}.repository-tab-nav.page-content.repository .ui.secondary.pointing.menu .overflow-menu-items>.item>svg{display:none}.page-content.repository>.repository-content-header{margin-bottom:16px;padding-top:16px}.page-content.repository>.repository-content-header>.ui.container{padding-bottom:16px}.page-content.repository>.repository-content-header .repo-header{align-items:flex-start;gap:12px}.page-content.repository>.repository-content-header .repo-buttons{justify-content:flex-start;width:100%}}.page-content.repository.file.list .repo-grid-filelist-sidebar{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 272px;gap:16px 40px;display:grid}.page-content.repository.file.list.repo-has-sidebar>.ui.container,.page-content.repository.file.list.repo-has-sidebar>.repository-content-header>.ui.container{width:calc(100% - 32px);max-width:1216px;margin-left:auto;margin-right:auto}@media (width>=1012px){.page-content.repository.file.list.repo-has-sidebar>.ui.container,.page-content.repository.file.list.repo-has-sidebar>.repository-content-header>.ui.container{width:calc(100% - 64px)}}.page-content.repository.file.list.repo-has-sidebar>.repository-content-header>.ui.container{padding-bottom:18px}.page-content.repository.file.list .repo-home-sidebar-top .repo-home-sidebar-header{margin-top:0;line-height:24px}.page-content.repository.file.list .repo-home-sidebar-top .repo-description{font-size:16px;line-height:24px}.page-content.repository.file.list .repo-code-search{border-top:1px solid var(--color-light-border);margin-top:16px}.page-content.repository.file.list .repo-code-search>summary{cursor:pointer;align-items:center;gap:8px;padding:12px 16px;display:flex}.page-content.repository.file.list .repo-code-search>form{padding:0 16px 16px}.page-content.repository.file.list .repo-home-filelist{grid-area:1/1/4;min-width:0}.page-content.repository.file.list .repo-home-sidebar-top{grid-area:1/2;min-width:0}.page-content.repository.file.list .repo-home-sidebar-bottom{grid-area:2/2;min-width:0}.page-content.repository.file.list .flex-relaxed-list{gap:var(--gap-block);flex-direction:column;display:flex}.page-content.repository.file.list .flex-relaxed-list>.divider{margin:0}.page-content.repository.file.list .repo-home-sidebar-top,.page-content.repository.file.list .repo-home-sidebar-bottom{padding-left:0}.page-content.repository.file.list .repo-home-sidebar-header{font-size:16px;font-weight:var(--font-weight-semibold);margin-top:.5em}.page-content.repository.file.list .repo-home-sidebar-top .repo-description{line-height:1.5}.page-content.repository.file.list .repo-home-sidebar-website{min-width:0}.page-content.repository.file.list .repo-home-sidebar-website>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-content.repository.file.list .repo-home-sidebar-header{justify-content:space-between;align-items:center;display:flex}.page-content.repository.file.list .language-stats{background-color:var(--github-progressBar-track-bgColor);white-space:nowrap;width:100%;height:8px;margin:0;padding:0;display:flex;overflow:hidden}@media (width<=767.98px){.page-content.repository.file.list.repo-has-sidebar>.repository-content-header>.ui.container{border-bottom:0;padding-bottom:0}.page-content.repository.file.list.repo-has-sidebar .repo-header>.flex-item,.page-content.repository.file.list.repo-has-sidebar .repo-header>.repo-buttons>a[href$=\.rss]{display:none}.page-content.repository.file.list.repo-has-sidebar #watch-button .text.not-mobile,.page-content.repository.file.list.repo-has-sidebar a[href$=\/fork] .text.not-mobile{display:inline!important}.page-content.repository.file.list .repo-about-heading{display:none}.page-content.repository.file.list .repo-home-sidebar-top .repo-home-sidebar-metadata{flex-flow:wrap;gap:8px 16px}.page-content.repository.file.list .repo-home-sidebar-metadata>a:has(.octicon-star){order:1}.page-content.repository.file.list .repo-home-sidebar-metadata>a:has(.octicon-repo-forked){order:2}.page-content.repository.file.list .repo-home-sidebar-metadata>a:has(.octicon-eye){order:3}.page-content.repository.file.list .repo-mobile-summary{order:4;gap:16px;display:flex}.page-content.repository.file.list .repo-home-sidebar-metadata>a:has(.octicon-pulse){order:5}.page-content.repository.file.list .repo-mobile-visibility{width:100%;color:var(--color-text-light-1);order:6;align-items:center;gap:8px;display:flex}.page-content.repository.file.list .repo-home-sidebar-top{border-bottom:1px solid var(--color-light-border);padding-bottom:16px}.page-content.repository.file.list .repo-button-row{flex-wrap:nowrap;align-items:center;position:relative}.page-content.repository.file.list .repo-button-row>.repo-button-row-left,.page-content.repository.file.list .repo-button-row>.repo-button-row-right{width:auto}.page-content.repository.file.list .repo-button-row>.repo-button-row-left{flex-grow:0}.page-content.repository.file.list .repo-button-row>.repo-button-row-left>.js-branch-tag-selector{flex:none}.page-content.repository.file.list .repo-code-dropdown{position:static}.page-content.repository.file.list .repo-button-row .repo-code-dropdown>.content{width:auto;top:100%;left:0;right:0}.page-content.repository.file.list .repo-code-dropdown>summary>span{display:none}.page-content.repository.file.list .repo-mobile-actions{order:2}.page-content.repository.file.list .repo-grid-filelist-sidebar{grid-template-rows:auto auto auto;grid-template-columns:100%}.page-content.repository.file.list .repo-home-filelist{grid-area:2/1}.page-content.repository.file.list .repo-grid-filelist-sidebar .repo-home-sidebar-top{grid-area:1/1;padding-left:0}.page-content.repository.file.list .repo-grid-filelist-sidebar .repo-home-sidebar-bottom{grid-area:3/1;padding-left:0}}@media (width<=1279.98px){.page-content.repository.file.list .repo-button-row .repo-add-file{justify-content:center;width:34px;min-width:0;padding:0!important;&>.repo-add-file-label,&>.dropdown.icon{display:none}}}@media (width>=1280px){.page-content.repository.file.list .repo-button-row .repo-add-file>.repo-add-file-icon{display:none}}@media (width<=1079.98px){.page-content.repository.file.list .repo-button-row .repository-summary{display:none}}@media (width<=1011.98px){.page-content.repository.file.list .repo-button-row .repo-file-picker{width:auto}.page-content.repository.file.list .repo-button-row .repo-find-file{background:var(--color-button);cursor:pointer;width:auto;padding:0 12px;&>svg,&>kbd{display:none}&>input{text-align:center;cursor:pointer;padding:0;&::placeholder{color:var(--color-text);font-weight:500}}}}@media (width<=543.98px){.page-content.repository.file.list .repo-button-row .repo-add-file{display:none}}@media (width>=544px){.page-content.repository.file.list .repo-mobile-actions{display:none!important}}@media (width>=768px) and (width<=984.98px){.page-content.repository.file.list .repo-button-row .repo-code-dropdown>.content{left:0;right:auto}}:root{--fonts-monospace:"SFMono-Regular", Consolas, "Liberation Mono", monospace, var(--fonts-emoji);--fonts-proportional:var(--fonts-monospace);--border-radius:0;--color-selection-bg:#ff747e;--color-selection-fg:#160f11}#navbar-logo img,.navbar-drawer-header img,.theme-home-hero>img.logo,img.signin-logo{filter:brightness(0)invert();opacity:.9}.github-footer .footer-logo{color:var(--color-text)}body,h1,h2,h3,h4,h5,h6,.ui.header,.ui.menu,.ui.button,.ui.form input,.ui.form textarea,.ui.form select,.ui.label.commit-sign-badge.gitea-github-theme-commit-sign-badge,.gitea-github-theme-sha{font-family:var(--fonts-monospace)}.ui.green.button,.ui.green.buttons .button{color:var(--github-fgColor-onEmphasis)}.ui.label.issue-state-label:is(.green,.red,.purple),.issue-content-left .badge:is(.tw-bg-green,.tw-bg-red,.tw-bg-purple),.repository.view.issue .comment-list .timeline-item.comment.merge.box .timeline-avatar.text{color:var(--github-fgColor-onEmphasis)!important}:where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--github-fgColor-accent);outline-offset:2px}a:hover{text-decoration-color:var(--github-fgColor-accent)}.theme-control:not(.primary):not(.danger):not(.disabled):not(:disabled):not([aria-disabled=true]):hover,.ui.button:not(.primary):not(.red):not(.green):not(.disabled):not(:disabled):hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-body)}.theme-control:not(.primary):not(.danger):not(.disabled):not(:disabled):not([aria-disabled=true]):hover>svg,.ui.button:not(.primary):not(.red):not(.green):not(.disabled):not(:disabled):hover svg{color:inherit}:root .navbar-drawer,:root .theme-search-syntax,:root .theme-dropdown[data-theme-dropdown=actions]>.theme-dropdown-panel{border:1px solid var(--color-light-border);box-shadow:none;border-radius:0}