test-test2/Allow render HTML with css_js external links by lunny · Pull Request #19017 · go-gitea_gitea (3_7_2022 9_45_07 AM).html

2569 lines
397 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html> <html data-color-mode=auto data-light-theme=light data-dark-theme=dark lang=en><!--
Page saved with SingleFile
url: https://github.com/go-gitea/gitea/pull/19017
saved date: Mon Mar 07 2022 09:55:39 GMT-0600 (Central Standard Time)
--><meta charset=utf-8>
<style>:root,[data-color-mode=light][data-light-theme=light],[data-color-mode=dark][data-dark-theme=light]{}:root,[data-color-mode=light][data-light-theme=light],[data-color-mode=dark][data-dark-theme=light]{--color-canvas-default-transparent:rgba(255,255,255,0);--color-page-header-bg:#f6f8fa;--color-marketing-icon-primary:#218bff;--color-marketing-icon-secondary:#54aeff;--color-diff-blob-addition-num-text:#24292f;--color-diff-blob-addition-fg:#24292f;--color-diff-blob-addition-num-bg:#CCFFD8;--color-diff-blob-addition-line-bg:#E6FFEC;--color-diff-blob-addition-word-bg:#ABF2BC;--color-diff-blob-deletion-num-text:#24292f;--color-diff-blob-deletion-fg:#24292f;--color-diff-blob-deletion-num-bg:#FFD7D5;--color-diff-blob-deletion-line-bg:#FFEBE9;--color-diff-blob-deletion-word-bg:rgba(255,129,130,0.4);--color-diff-blob-hunk-num-bg:rgba(84,174,255,0.4);--color-diff-blob-expander-icon:#57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode:multiply;--color-diffstat-deletion-border:rgba(27,31,36,0.15);--color-diffstat-addition-border:rgba(27,31,36,0.15);--color-diffstat-addition-bg:#2da44e;--color-search-keyword-hl:#fff8c5;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#FFEBE9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-codemirror-text:#24292f;--color-codemirror-bg:#ffffff;--color-codemirror-gutters-bg:#ffffff;--color-codemirror-guttermarker-text:#ffffff;--color-codemirror-guttermarker-subtle-text:#6e7781;--color-codemirror-linenumber-text:#57606a;--color-codemirror-cursor:#24292f;--color-codemirror-selection-bg:rgba(84,174,255,0.4);--color-codemirror-activeline-bg:rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text:#24292f;--color-codemirror-lines-bg:#ffffff;--color-codemirror-syntax-comment:#24292f;--color-codemirror-syntax-constant:#0550ae;--color-codemirror-syntax-entity:#8250df;--color-codemirror-syntax-keyword:#cf222e;--color-codemirror-syntax-storage:#cf222e;--color-codemirror-syntax-string:#0a3069;--color-codemirror-syntax-support:#0550ae;--color-codemirror-syntax-variable:#953800;--color-checks-bg:#24292f;--color-checks-run-border-width:0px;--color-checks-container-border-width:0px;--color-checks-text-primary:#f6f8fa;--color-checks-text-secondary:#8c959f;--color-checks-text-link:#54aeff;--color-checks-btn-icon:#afb8c1;--color-checks-btn-hover-icon:#f6f8fa;--color-checks-btn-hover-bg:rgba(255,255,255,0.125);--color-checks-input-text:#eaeef2;--color-checks-input-placeholder-text:#8c959f;--color-checks-input-focus-text:#8c959f;--color-checks-input-bg:#32383f;--color-checks-input-shadow:none;--color-checks-donut-error:#fa4549;--color-checks-donut-pending:#bf8700;--color-checks-donut-success:#2da44e;--color-checks-donut-neutral:#afb8c1;--color-checks-dropdown-text:#afb8c1;--color-checks-dropdown-bg:#32383f;--color-checks-dropdown-border:#424a53;--color-checks-dropdown-shadow:rgba(27,31,36,0.3);--color-checks-dropdown-hover-text:#f6f8fa;--color-checks-dropdown-hover-bg:#424a53;--color-checks-dropdown-btn-hover-text:#f6f8fa;--color-checks-dropdown-btn-hover-bg:#32383f;--color-checks-scrollbar-thumb-bg:#57606a;--color-checks-header-label-text:#d0d7de;--color-checks-header-label-open-text:#f6f8fa;--color-checks-header-border:#32383f;--color-checks-header-icon:#8c959f;--color-checks-line-text:#d0d7de;--color-checks-line-num-text:rgba(140,149,159,0.75);--color-checks-line-timestamp-text:#8c959f;--color-checks-line-hover-bg:#32383f;--color-checks-line-selected-bg:rgba(33,139,255,0.15);--color-checks-line-selected-num-text:#54aeff;--color-checks-line-dt-fm-text:#24292f;--color-checks-line-dt-fm-bg:#9a6700;--color-checks-gate-bg:rgba(125,78,0,0.15);--color-checks-gate-text:#d0d7de;--color-checks-gate-waiting-text:#d4a72c;--color-checks-step-header-open-bg:#32383f;--color-checks-step-error-text:#ff8182;--color-checks-step-warning-text:#d4a72c;--color-checks-logline-text:#8c959f;--color-checks-logline-num-text:rgba(140,149,159,0.75);--color-checks-logline-debug-text:#c297ff;--color-checks-logline-error-text:#d0d7de;--color-checks-logline-error-num-text:#ff8182;--color-checks-logline-error-bg:rgba(164,14,38,0.15);--color-checks-logline-warning-text:#d0d7de;--color-checks-logline-warning-num-text:#d4a72c;--color-checks-logline-warning-bg:rgba(125,78,0,0.15);--color-checks-logline-command-text:#54aeff;--color-checks-logline-section-text:#4ac26b;--color-checks-ansi-black:#24292f;--color-checks-ansi-black-bright:#32383f;--color-checks-ansi-white:#d0d7de;--color-checks-ansi-white-bright:#d0d7de;--color-checks-ansi-gray:#8c959f;--color-checks-ansi-red:#ff8182;--color-checks-ansi-red-bright:#ffaba8;--color-checks-ansi-green:#4ac26b;--color-checks-ansi-green-bright:#6fdd8b;--color-checks-ansi-yellow:#d4a72c;--color-checks-ansi-yellow-bright:#eac54f;--color-checks-ansi-blue:#54aeff;--color-checks-ansi-blue-bright:#80ccff;--color-checks-ansi-magenta:#c297ff;--color-checks-ansi-magenta-bright:#d8b9ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#24292f;--color-project-sidebar-bg:#ffffff;--color-project-gradient-in:#ffffff;--color-project-gradient-out:rgba(255,255,255,0);--color-mktg-btn-bg:#1b1f23;--color-mktg-btn-shadow-outline:rgb(0 0 0 / 15%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(0 0 0 / 15%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 3px 2px rgba(0,0,0,0.07),0 7px 5px rgba(0,0,0,0.04),0 12px 10px rgba(0,0,0,0.03),0 22px 18px rgba(0,0,0,0.03),0 42px 33px rgba(0,0,0,0.02),0 100px 80px rgba(0,0,0,0.02);--color-mktg-btn-shadow-hover-muted:rgb(0 0 0 / 70%) 0 0 0 2px inset;--color-avatar-bg:#ffffff;--color-avatar-border:rgba(27,31,36,0.15);--color-avatar-stack-fade:#afb8c1;--color-avatar-stack-fade-more:#d0d7de;--color-avatar-child-shadow:-2px -2px 0 rgba(255,255,255,0.8);--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:rgba(0,0,0,0);--color-select-menu-tap-highlight:rgba(175,184,193,0.5);--color-select-menu-tap-focus-bg:#b6e3ff;--color-overlay-shadow:0 1px 3px rgba(27,31,36,0.12),0 8px 24px rgba(66,74,83,0.12);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#24292f;--color-header-divider:#57606a;--color-header-logo:#ffffff;--color-header-search-bg:#24292f;--color-header-search-border:#57606a;--color-sidenav-selected-bg:#ffffff;--color-menu-bg-active:rgba(0,0,0,0);--color-input-disabled-bg:rgba(175,184,193,0.2);--color-timeline-badge-bg:#eaeef2;--color-ansi-black:#24292f;--color-ansi-black-bright:#57606a;--color-ansi-white:#6e7781;--color-ansi-white-bright:#8c959f;--color-ansi-gray:#6e7781;--color-ansi-red:#cf222e;--color-ansi-red-bright:#a40e26;--color-ansi-green:#116329;--color-ansi-green-bright:#1a7f37;--color-ansi-yellow:#4d2d00;--color-ansi-yellow-bright:#633c01;--color-ansi-blue:#0969da;--color-ansi-blue-bright:#218bff;--color-ansi-magenta:#8250df;--color-ansi-magenta-bright:#a475f9;--color-ansi-cyan:#1b7c83;--color-ansi-cyan-bright:#3192aa;--color-btn-text:#24292f;--color-btn-bg:#f6f8fa;--color-btn-border:rgba(27,31,36,0.15);--color-btn-shadow:0 1px 0 rgba(27,31,36,0.04);--color-btn-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.25);--color-btn-hover-bg:#f3f4f6;--color-btn-hover-border:rgba(27,31,36,0.15);--color-btn-active-bg:hsla(220,14%,93%,1);--color-btn-active-border:rgba(27,31,36,0.15);--color-btn-selected-bg:hsla(220,14%,94%,1);--color-btn-focus-bg:#f6f8fa;--color-btn-focus-border:rgba(27,31,36,0.15);--color-btn-focus-shadow:0 0 0 3px rgba(9,105,218,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(27,31,36,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(9,105,218,0.3);--color-btn-counter-bg:rgba(27,31,36,0.08);--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#2da44e;--color-btn-primary-border:rgba(27,31,36,0.15);--color-btn-primary-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-primary-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-primary-hover-bg:#2c974b;--color-btn-primary-hover-border:rgba(27,31,36,0.15);--color-btn-primary-selected-bg:hsla(137,55%,36%,1);--color-btn-primary-selected-shadow:inset 0 1px 0 rgba(0,45,17,0.2);--color-btn-primary-disabled-text:rgba(255,255,255,0.8);--color-btn-primary-disabled-bg:#94d3a2;--color-btn-primary-disabled-border:rgba(27,31,36,0.15);--color-btn-primary-focus-bg:#2da44e;--color-btn-primary-focus-border:rgba(27,31,36,0.15);--color-btn-primary-focus-shadow:0 0 0 3px rgba(45,164,78,0.4);--color-btn-primary-icon:rgba(255,255,255,0.8);--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#0969da;--color-btn-outline-hover-text:#ffffff;--color-btn-outline-hover-bg:#0969da;--color-btn-outline-hover-border:rgba(27,31,36,0.15);--color-btn-outline-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:hsla(212,92%,42%,1);--color-btn-outline-selected-border:rgba(27,31,36,0.15);--color-btn-outline-selected-shadow:inset 0 1px 0 rgba(0,33,85,0.2);--color-btn-outline-disabled-text:rgba(9,105,218,0.5);--color-btn-outline-disabled-bg:#f6f8fa;--color-btn-outline-disabled-counter-bg:rgba(9,105,218,0.05);--color-btn-outline-focus-border:rgba(27,31,36,0.15);--color-btn-outline-focus-shadow:0 0 0 3px rgba(5,80,174,0.4);--color-btn-outline-counter-bg:rgba(9,105,218,0.1);--color-btn-danger-text:#cf222e;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#a40e26;--color-btn-danger-hover-border:rgba(27,31,36,0.15);--color-btn-danger-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-danger-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:hsla(356,72%,44%,1);--color-btn-danger-selected-border:rgba(27,31,36,0.15);--color-btn-danger-selected-shadow:inset 0 1px 0 rgba(76,0,20,0.2);--color-btn-danger-disabled-text:rgba(207,34,46,0.5);--color-btn-danger-disabled-bg:#f6f8fa;--color-btn-danger-disabled-counter-bg:rgba(207,34,46,0.05);--color-btn-danger-focus-border:rgba(27,31,36,0.15);--color-btn-danger-focus-shadow:0 0 0 3px rgba(164,14,38,0.4);--color-btn-danger-counter-bg:rgba(207,34,46,0.1);--color-btn-danger-icon:#cf222e;--color-btn-danger-hover-icon:#ffffff;--color-underlinenav-icon:#6e7781;--color-underlinenav-border-hover:rgba(175,184,193,0.2);--color-action-list-item-inline-divider:rgba(208,215,222,0.48);--color-action-list-item-default-hover-bg:rgba(208,215,222,0.32);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(208,215,222,0.48);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(208,215,222,0.24);--color-action-list-item-danger-hover-bg:rgba(255,235,233,0.64);--color-action-list-item-danger-active-bg:#FFEBE9;--color-action-list-item-danger-hover-text:#cf222e;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#ffffff;--color-canvas-overlay:#ffffff;--color-canvas-inset:#f6f8fa;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-border-subtle:rgba(27,31,36,0.15);--color-shadow-small:0 1px 0 rgba(27,31,36,0.04);--color-shadow-medium:0 3px 6px rgba(140,149,159,0.15);--color-shadow-large:0 8px 24px rgba(140,149,159,0.2);--color-shadow-extra-large:0 12px 28px rgba(140,149,159,0.3);--color-neutral-emphasis-plus:#24292f;--color-neutral-emphasis:#6e7781;--color-neutral-muted:rgba(175,184,193,0.2);--color-neutral-subtle:rgba(234,238,242,0.5);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-accent-muted:rgba(84,174,255,0.4);--color-accent-subtle:#ddf4ff;--color-success-fg:#1a7f37;--color-success-emphasis:#2da44e;--color-success-muted:rgba(74,194,107,0.4);--color-success-subtle:#dafbe1;--color-attention-fg:#9a6700;--color-attention-emphasis:#bf8700;--color-attention-muted:rgba(212,167,44,0.4);--color-attention-subtle:#fff8c5;--color-severe-fg:#bc4c00;--color-severe-emphasis:#bc4c00;--color-severe-muted:rgba(251,143,68,0.4);--color-severe-subtle:#fff1e5;--color-danger-fg:#cf222e;--color-danger-emphasis:#cf222e;--color-danger-muted:rgba(255,129,130,0.4);--color-danger-subtle:#FFEBE9;--color-open-fg:#1a7f37;--color-open-emphasis:#2da44e;--color-open-muted:rgba(74,194,107,0.4);--color-open-subtle:#dafbe1;--color-closed-fg:#cf222e;--color-closed-emphasis:#cf222e;--color-closed-muted:rgba(255,129,130,0.4);--color-closed-subtle:#FFEBE9;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-done-muted:rgba(194,151,255,0.4);--color-done-subtle:#fbefff;--color-sponsors-fg:#bf3989;--color-sponsors-emphasis:#bf3989;--color-sponsors-muted:rgba(255,128,200,0.4);--color-sponsors-subtle:#ffeff7;--color-primer-fg-disabled:#8c959f;--color-primer-canvas-backdrop:rgba(27,31,36,0.5);--color-primer-canvas-sticky:rgba(255,255,255,0.95);--color-primer-border-active:#FD8C73;--color-primer-border-contrast:rgba(27,31,36,0.1);--color-primer-shadow-highlight:inset 0 1px 0 rgba(255,255,255,0.25);--color-primer-shadow-inset:inset 0 1px 0 rgba(208,215,222,0.2);--color-primer-shadow-focus:0 0 0 3px rgba(9,105,218,0.3);--color-scale-black:#1b1f24;--color-scale-white:#ffffff;--color-scale-gray-0:#f6f8fa;--color-scale-gray-1:#eaeef2;--color-scale-gray-2:#d0d7de;--color-scale-gray-3:#afb8c1;--color-scale-gray-4:#8c959f;--color-scale-gray-5:#6e7781;--color-scale-gray-6:#57606a;--color-scale-gray-7:#424a53;--color-scale-gray-8:#32383f;--color-scale-gray-9:#24292f;--color-scale-blue-0:#ddf4ff;--color-scale-blue-1:#b6e3ff;--color-scale-blue-2:#80ccff;--color-scale-blue-3:#54aeff;--color-scale-blue-4:#218bff;--color-scale-blue-5:#0969da;--color-scale-blue-6:#0550ae;--color-scale-blue-7:#033d8b;--color-scale-blue-8:#0a3069;--color-scale-blue-9:#002155;--color-scale-green-0:#dafbe1;--color-scale-green-1:#aceebb;--color-scale-green-2:#6fdd8b;--color-scale-green-3:#4ac26b;--color-scale-green-4:#2da44e;--color-scale-green-5:#1a7f37;--color-scale-green-6:#116329;--color-scale-green-7:#044f1e;--color-scale-green-8:#003d16;--color-scale-green-9:#002d11;--color-scale-yellow-0:#fff8c5;--color-scale-yellow-1:#fae17d;--color-scale-yellow-2:#eac54f;--color-scale-yellow-3:#d4a72c;--color-scale-yellow-4:#bf8700;--color-scale-yellow-5:#9a6700;--color-scale-yellow-6:#7d4e00;--color-scale-yellow-7:#633c01;--color-scale-yellow-8:#4d2d00;--color-scale-yellow-9:#3b2300;--color-scale-orange-0:#fff1e5;--color-scale-orange-1:#ffd8b5;--color-scale-orange-2:#ffb77c;--color-scale-orange-3:#fb8f44;--color-scale-orange-4:#e16f24;--color-scale-orange-5:#bc4c00;--color-scale-orange-6:#953800;--color-scale-orange-7:#762c00;--color-scale-orange-8:#5c2200;--color-scale-orange-9:#471700;--color-scale-red-0:#FFEBE9;--color-scale-red-1:#ffcecb;--color-scale-red-2:#ffaba8;--color-scale-red-3:#ff8182;--color-scale-red-4:#fa4549;--color-scale-red-5:#cf222e;--color-scale-red-6:#a40e26;--color-scale-red-7:#82071e;--color-scale-red-8:#660018;--color-scale-red-9:#4c0014;--color-scale-purple-0:#fbefff;--color-scale-purple-1:#ecd8ff;--color-scale-purple-2:#d8b9ff;--color-scale-purple-3:#c297ff;--color-scale-purple-4:#a475f9;--color-scale-purple-5:#8250df;--color-scale-purple-6:#6639ba;--color-scale-purple-7:#512a97;--color-scale-purple-8:#3e1f79;--color-scale-purple-9:#2e1461;--color-scale-pink-0:#ffeff7;--color-scale-pink-1:#ffd3eb;--color-scale-pink-2:#ffadda;--color-scale-pink-3:#ff80c8;--color-scale-pink-4:#e85aad;--color-scale-pink-5:#bf3989;--color-scale-pink-6:#99286e;--color-scale-pink-7:#772057;--color-scale-pink-8:#611347;--color-scale-pink-9:#4d0336;--color-scale-coral-0:#FFF0EB;--color-scale-coral-1:#FFD6CC;--color-scale-coral-2:#FFB4A1;--color-scale-coral-3:#FD8C73;--color-scale-coral-4:#EC6547;--color-scale-coral-5:#C4432B;--color-scale-coral-6:#9E2F1C;--color-scale-coral-7:#801F0F;--color-scale-coral-8:#691105;--color-scale-coral-9:#510901}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme=light]{--color-canvas-default-transparent:rgba(255,255,255,0);--color-page-header-bg:#f6f8fa;--color-marketing-icon-primary:#218bff;--color-marketing-icon-secondary:#54aeff;--color-diff-blob-addition-num-text:#24292f;--color-diff-blob-addition-fg:#24292f;--color-diff-blob-addition-num-bg:#CCFFD8;--color-diff-blob-addition-line-bg:#E6FFEC;--color-diff-blob-addition-word-bg:#ABF2BC;--color-diff-blob-deletion-num-text:#24292f;--color-diff-blob-deletion-fg:#24292f;--color-diff-blob-deletion-num-bg:#FFD7D5;--color-diff-blob-deletion-line-bg:#FFEBE9;--color-diff-blob-deletion-word-bg:rgba(255,129,130,0.4);--color-diff-blob-hunk-num-bg:rgba(84,174,255,0.4);--color-diff-blob-expander-icon:#57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode:multiply;--color-diffstat-deletion-border:rgba(27,31,36,0.15);--color-diffstat-addition-border:rgba(27,31,36,0.15);--color-diffstat-addition-bg:#2da44e;--color-search-keyword-hl:#fff8c5;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#FFEBE9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-codemirror-text:#24292f;--color-codemirror-bg:#ffffff;--color-codemirror-gutters-bg:#ffffff;--color-codemirror-guttermarker-text:#ffffff;--color-codemirror-guttermarker-subtle-text:#6e7781;--color-codemirror-linenumber-text:#57606a;--color-codemirror-cursor:#24292f;--color-codemirror-selection-bg:rgba(84,174,255,0.4);--color-codemirror-activeline-bg:rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text:#24292f;--color-codemirror-lines-bg:#ffffff;--color-codemirror-syntax-comment:#24292f;--color-codemirror-syntax-constant:#0550ae;--color-codemirror-syntax-entity:#8250df;--color-codemirror-syntax-keyword:#cf222e;--color-codemirror-syntax-storage:#cf222e;--color-codemirror-syntax-string:#0a3069;--color-codemirror-syntax-support:#0550ae;--color-codemirror-syntax-variable:#953800;--color-checks-bg:#24292f;--color-checks-run-border-width:0px;--color-checks-container-border-width:0px;--color-checks-text-primary:#f6f8fa;--color-checks-text-secondary:#8c959f;--color-checks-text-link:#54aeff;--color-checks-btn-icon:#afb8c1;--color-checks-btn-hover-icon:#f6f8fa;--color-checks-btn-hover-bg:rgba(255,255,255,0.125);--color-checks-input-text:#eaeef2;--color-checks-input-placeholder-text:#8c959f;--color-checks-input-focus-text:#8c959f;--color-checks-input-bg:#32383f;--color-checks-input-shadow:none;--color-checks-donut-error:#fa4549;--color-checks-donut-pending:#bf8700;--color-checks-donut-success:#2da44e;--color-checks-donut-neutral:#afb8c1;--color-checks-dropdown-text:#afb8c1;--color-checks-dropdown-bg:#32383f;--color-checks-dropdown-border:#424a53;--color-checks-dropdown-shadow:rgba(27,31,36,0.3);--color-checks-dropdown-hover-text:#f6f8fa;--color-checks-dropdown-hover-bg:#424a53;--color-checks-dropdown-btn-hover-text:#f6f8fa;--color-checks-dropdown-btn-hover-bg:#32383f;--color-checks-scrollbar-thumb-bg:#57606a;--color-checks-header-label-text:#d0d7de;--color-checks-header-label-open-text:#f6f8fa;--color-checks-header-border:#32383f;--color-checks-header-icon:#8c959f;--color-checks-line-text:#d0d7de;--color-checks-line-num-text:rgba(140,149,159,0.75);--color-checks-line-timestamp-text:#8c959f;--color-checks-line-hover-bg:#32383f;--color-checks-line-selected-bg:rgba(33,139,255,0.15);--color-checks-line-selected-num-text:#54aeff;--color-checks-line-dt-fm-text:#24292f;--color-checks-line-dt-fm-bg:#9a6700;--color-checks-gate-bg:rgba(125,78,0,0.15);--color-checks-gate-text:#d0d7de;--color-checks-gate-waiting-text:#d4a72c;--color-checks-step-header-open-bg:#32383f;--color-checks-step-error-text:#ff8182;--color-checks-step-warning-text:#d4a72c;--color-checks-logline-text:#8c959f;--color-checks-logline-num-text:rgba(140,149,159,0.75);--color-checks-logline-debug-text:#c297ff;--color-checks-logline-error-text:#d0d7de;--color-checks-logline-error-num-text:#ff8182;--color-checks-logline-error-bg:rgba(164,14,38,0.15);--color-checks-logline-warning-text:#d0d7de;--color-checks-logline-warning-num-text:#d4a72c;--color-checks-logline-warning-bg:rgba(125,78,0,0.15);--color-checks-logline-command-text:#54aeff;--color-checks-logline-section-text:#4ac26b;--color-checks-ansi-black:#24292f;--color-checks-ansi-black-bright:#32383f;--color-checks-ansi-white:#d0d7de;--color-checks-ansi-white-bright:#d0d7de;--color-checks-ansi-gray:#8c959f;--color-checks-ansi-red:#ff8182;--color-checks-ansi-red-bright:#ffaba8;--color-checks-ansi-green:#4ac26b;--color-checks-ansi-green-bright:#6fdd8b;--color-checks-ansi-yellow:#d4a72c;--color-checks-ansi-yellow-bright:#eac54f;--color-checks-ansi-blue:#54aeff;--color-checks-ansi-blue-bright:#80ccff;--color-checks-ansi-magenta:#c297ff;--color-checks-ansi-magenta-bright:#d8b9ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#24292f;--color-project-sidebar-bg:#ffffff;--color-project-gradient-in:#ffffff;--color-project-gradient-out:rgba(255,255,255,0);--color-mktg-btn-bg:#1b1f23;--color-mktg-btn-shadow-outline:rgb(0 0 0 / 15%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(0 0 0 / 15%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 3px 2px rgba(0,0,0,0.07),0 7px 5px rgba(0,0,0,0.04),0 12px 10px rgba(0,0,0,0.03),0 22px 18px rgba(0,0,0,0.03),0 42px 33px rgba(0,0,0,0.02),0 100px 80px rgba(0,0,0,0.02);--color-mktg-btn-shadow-hover-muted:rgb(0 0 0 / 70%) 0 0 0 2px inset;--color-avatar-bg:#ffffff;--color-avatar-border:rgba(27,31,36,0.15);--color-avatar-stack-fade:#afb8c1;--color-avatar-stack-fade-more:#d0d7de;--color-avatar-child-shadow:-2px -2px 0 rgba(255,255,255,0.8);--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:rgba(0,0,0,0);--color-select-menu-tap-highlight:rgba(175,184,193,0.5);--color-select-menu-tap-focus-bg:#b6e3ff;--color-overlay-shadow:0 1px 3px rgba(27,31,36,0.12),0 8px 24px rgba(66,74,83,0.12);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#24292f;--color-header-divider:#57606a;--color-header-logo:#ffffff;--color-header-search-bg:#24292f;--color-header-search-border:#57606a;--color-sidenav-selected-bg:#ffffff;--color-menu-bg-active:rgba(0,0,0,0);--color-input-disabled-bg:rgba(175,184,193,0.2);--color-timeline-badge-bg:#eaeef2;--color-ansi-black:#24292f;--color-ansi-black-bright:#57606a;--color-ansi-white:#6e7781;--color-ansi-white-bright:#8c959f;--color-ansi-gray:#6e7781;--color-ansi-red:#cf222e;--color-ansi-red-bright:#a40e26;--color-ansi-green:#116329;--color-ansi-green-bright:#1a7f37;--color-ansi-yellow:#4d2d00;--color-ansi-yellow-bright:#633c01;--color-ansi-blue:#0969da;--color-ansi-blue-bright:#218bff;--color-ansi-magenta:#8250df;--color-ansi-magenta-bright:#a475f9;--color-ansi-cyan:#1b7c83;--color-ansi-cyan-bright:#3192aa;--color-btn-text:#24292f;--color-btn-bg:#f6f8fa;--color-btn-border:rgba(27,31,36,0.15);--color-btn-shadow:0 1px 0 rgba(27,31,36,0.04);--color-btn-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.25);--color-btn-hover-bg:#f3f4f6;--color-btn-hover-border:rgba(27,31,36,0.15);--color-btn-active-bg:hsla(220,14%,93%,1);--color-btn-active-border:rgba(27,31,36,0.15);--color-btn-selected-bg:hsla(220,14%,94%,1);--color-btn-focus-bg:#f6f8fa;--color-btn-focus-border:rgba(27,31,36,0.15);--color-btn-focus-shadow:0 0 0 3px rgba(9,105,218,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(27,31,36,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(9,105,218,0.3);--color-btn-counter-bg:rgba(27,31,36,0.08);--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#2da44e;--color-btn-primary-border:rgba(27,31,36,0.15);--color-btn-primary-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-primary-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-primary-hover-bg:#2c974b;--color-btn-primary-hover-border:rgba(27,31,36,0.15);--color-btn-primary-selected-bg:hsla(137,55%,36%,1);--color-btn-primary-selected-shadow:inset 0 1px 0 rgba(0,45,17,0.2);--color-btn-primary-disabled-text:rgba(255,255,255,0.8);--color-btn-primary-disabled-bg:#94d3a2;--color-btn-primary-disabled-border:rgba(27,31,36,0.15);--color-btn-primary-focus-bg:#2da44e;--color-btn-primary-focus-border:rgba(27,31,36,0.15);--color-btn-primary-focus-shadow:0 0 0 3px rgba(45,164,78,0.4);--color-btn-primary-icon:rgba(255,255,255,0.8);--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#0969da;--color-btn-outline-hover-text:#ffffff;--color-btn-outline-hover-bg:#0969da;--color-btn-outline-hover-border:rgba(27,31,36,0.15);--color-btn-outline-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:hsla(212,92%,42%,1);--color-btn-outline-selected-border:rgba(27,31,36,0.15);--color-btn-outline-selected-shadow:inset 0 1px 0 rgba(0,33,85,0.2);--color-btn-outline-disabled-text:rgba(9,105,218,0.5);--color-btn-outline-disabled-bg:#f6f8fa;--color-btn-outline-disabled-counter-bg:rgba(9,105,218,0.05);--color-btn-outline-focus-border:rgba(27,31,36,0.15);--color-btn-outline-focus-shadow:0 0 0 3px rgba(5,80,174,0.4);--color-btn-outline-counter-bg:rgba(9,105,218,0.1);--color-btn-danger-text:#cf222e;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#a40e26;--color-btn-danger-hover-border:rgba(27,31,36,0.15);--color-btn-danger-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-danger-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:hsla(356,72%,44%,1);--color-btn-danger-selected-border:rgba(27,31,36,0.15);--color-btn-danger-selected-shadow:inset 0 1px 0 rgba(76,0,20,0.2);--color-btn-danger-disabled-text:rgba(207,34,46,0.5);--color-btn-danger-disabled-bg:#f6f8fa;--color-btn-danger-disabled-counter-bg:rgba(207,34,46,0.05);--color-btn-danger-focus-border:rgba(27,31,36,0.15);--color-btn-danger-focus-shadow:0 0 0 3px rgba(164,14,38,0.4);--color-btn-danger-counter-bg:rgba(207,34,46,0.1);--color-btn-danger-icon:#cf222e;--color-btn-danger-hover-icon:#ffffff;--color-underlinenav-icon:#6e7781;--color-underlinenav-border-hover:rgba(175,184,193,0.2);--color-action-list-item-inline-divider:rgba(208,215,222,0.48);--color-action-list-item-default-hover-bg:rgba(208,215,222,0.32);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(208,215,222,0.48);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(208,215,222,0.24);--color-action-list-item-danger-hover-bg:rgba(255,235,233,0.64);--color-action-list-item-danger-active-bg:#FFEBE9;--color-action-list-item-danger-hover-text:#cf222e;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#ffffff;--color-canvas-overlay:#ffffff;--color-canvas-inset:#f6f8fa;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-border-subtle:rgba(27,31,36,0.15);--color-shadow-small:0 1px 0 rgba(27,31,36,0.04);--color-shadow-medium:0 3px 6px rgba(140,149,159,0.15);--color-shadow-large:0 8px 24px rgba(140,149,159,0.2);--color-shadow-extra-large:0 12px 28px rgba(140,149,159,0.3);--color-neutral-emphasis-plus:#24292f;--color-neutral-emphasis:#6e7781;--color-neutral-muted:rgba(175,184,193,0.2);--color-neutral-subtle:rgba(234,238,242,0.5);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-accent-muted:rgba(84,174,255,0.4);--color-accent-subtle:#ddf4ff;--color-success-fg:#1a7f37;--color-success-emphasis:#2da44e;--color-success-muted:rgba(74,194,107,0.4);--color-success-subtle:#dafbe1;--color-attention-fg:#9a6700;--color-attention-emphasis:#bf8700;--color-attention-muted:rgba(212,167,44,0.4);--color-attention-subtle:#fff8c5;--color-severe-fg:#bc4c00;--color-severe-emphasis:#bc4c00;--color-severe-muted:rgba(251,143,68,0.4);--color-severe-subtle:#fff1e5;--color-danger-fg:#cf222e;--color-danger-emphasis:#cf222e;--color-danger-muted:rgba(255,129,130,0.4);--color-danger-subtle:#FFEBE9;--color-open-fg:#1a7f37;--color-open-emphasis:#2da44e;--color-open-muted:rgba(74,194,107,0.4);--color-open-subtle:#dafbe1;--color-closed-fg:#cf222e;--color-closed-emphasis:#cf222e;--color-closed-muted:rgba(255,129,130,0.4);--color-closed-subtle:#FFEBE9;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-done-muted:rgba(194,151,255,0.4);--color-done-subtle:#fbefff;--color-sponsors-fg:#bf3989;--color-sponsors-emphasis:#bf3989;--color-sponsors-muted:rgba(255,128,200,0.4);--color-sponsors-subtle:#ffeff7;--color-primer-fg-disabled:#8c959f;--color-primer-canvas-backdrop:rgba(27,31,36,0.5);--color-primer-canvas-sticky:rgba(255,255,255,0.95);--color-primer-border-active:#FD8C73;--color-primer-border-contrast:rgba(27,31,36,0.1);--color-primer-shadow-highlight:inset 0 1px 0 rgba(255,255,255,0.25);--color-primer-shadow-inset:inset 0 1px 0 rgba(208,215,222,0.2);--color-primer-shadow-focus:0 0 0 3px rgba(9,105,218,0.3);--color-scale-black:#1b1f24;--color-scale-white:#ffffff;--color-scale-gray-0:#f6f8fa;--color-scale-gray-1:#eaeef2;--color-scale-gray-2:#d0d7de;--color-scale-gray-3:#afb8c1;--color-scale-gray-4:#8c959f;--color-scale-gray-5:#6e7781;--color-scale-gray-6:#57606a;--color-scale-gray-7:#424a53;--color-scale-gray-8:#32383f;--color-scale-gray-9:#24292f;--color-scale-blue-0:#ddf4ff;--color-scale-blue-1:#b6e3ff;--color-scale-blue-2:#80ccff;--color-scale-blue-3:#54aeff;--color-scale-blue-4:#218bff;--color-scale-blue-5:#0969da;--color-scale-blue-6:#0550ae;--color-scale-blue-7:#033d8b;--color-scale-blue-8:#0a3069;--color-scale-blue-9:#002155;--color-scale-green-0:#dafbe1;--color-scale-green-1:#aceebb;--color-scale-green-2:#6fdd8b;--color-scale-green-3:#4ac26b;--color-scale-green-4:#2da44e;--color-scale-green-5:#1a7f37;--color-scale-green-6:#116329;--color-scale-green-7:#044f1e;--color-scale-green-8:#003d16;--color-scale-green-9:#002d11;--color-scale-yellow-0:#fff8c5;--color-scale-yellow-1:#fae17d;--color-scale-yellow-2:#eac54f;--color-scale-yellow-3:#d4a72c;--color-scale-yellow-4:#bf8700;--color-scale-yellow-5:#9a6700;--color-scale-yellow-6:#7d4e00;--color-scale-yellow-7:#633c01;--color-scale-yellow-8:#4d2d00;--color-scale-yellow-9:#3b2300;--color-scale-orange-0:#fff1e5;--color-scale-orange-1:#ffd8b5;--color-scale-orange-2:#ffb77c;--color-scale-orange-3:#fb8f44;--color-scale-orange-4:#e16f24;--color-scale-orange-5:#bc4c00;--color-scale-orange-6:#953800;--color-scale-orange-7:#762c00;--color-scale-orange-8:#5c2200;--color-scale-orange-9:#471700;--color-scale-red-0:#FFEBE9;--color-scale-red-1:#ffcecb;--color-scale-red-2:#ffaba8;--color-scale-red-3:#ff8182;--color-scale-red-4:#fa4549;--color-scale-red-5:#cf222e;--color-scale-red-6:#a40e26;--color-scale-red-7:#82071e;--color-scale-red-8:#660018;--color-scale-red-9:#4c0014;--color-scale-purple-0:#fbefff;--color-scale-purple-1:#ecd8ff;--color-scale-purple-2:#d8b9ff;--color-scale-purple-3:#c297ff;--color-scale-purple-4:#a475f9;--color-scale-purple-5:#8250df;--color-scale-purple-6:#6639ba;--color-scale-purple-7:#512a97;--color-scale-purple-8:#3e1f79;--color-scale-purple-9:#2e1461;--color-scale-pink-0:#ffeff7;--color-scale-pink-1:#ffd3eb;--color-scale-pink-2:#ffadda;--color-scale-pink-3:#ff80c8;--color-scale-pink-4:#e85aad;--color-scale-pink-5:#bf3989;--color-scale-pink-6:#99286e;--color-scale-pink-7:#772057;--color-scale-pink-8:#611347;--color-scale-pink-9:#4d0336;--color-scale-coral-0:#FFF0EB;--color-scale-coral-1:#FFD6CC;--color-scale-coral-2:#FFB4A1;--color-scale-coral-3:#FD8C73;--color-scale-coral-4:#EC6547;--color-scale-coral-5:#C4432B;--color-scale-coral-6:#9E2F1C;--color-scale-coral-7:#801F0F;--color-scale-coral-8:#691105;--color-scale-coral-9:#510901}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme=dark]{--color-canvas-default-transparent:rgba(13,17,23,0);--color-page-header-bg:#0d1117;--color-marketing-icon-primary:#79c0ff;--color-marketing-icon-secondary:#1f6feb;--color-diff-blob-addition-num-text:#c9d1d9;--color-diff-blob-addition-fg:#c9d1d9;--color-diff-blob-addition-num-bg:rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg:rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg:rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text:#c9d1d9;--color-diff-blob-deletion-fg:#c9d1d9;--color-diff-blob-deletion-num-bg:rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg:rgba(248,81,73,0.15);--color-diff-blob-deletion-word-bg:rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg:rgba(56,139,253,0.4);--color-diff-blob-expander-icon:#8b949e;--color-diff-blob-selected-line-highlight-mix-blend-mode:screen;--color-diffstat-deletion-border:rgba(240,246,252,0.1);--color-diffstat-addition-border:rgba(240,246,252,0.1);--color-diffstat-addition-bg:#3fb950;--color-search-keyword-hl:rgba(210,153,34,0.4);--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-codemirror-text:#c9d1d9;--color-codemirror-bg:#0d1117;--color-codemirror-gutters-bg:#0d1117;--color-codemirror-guttermarker-text:#0d1117;--color-codemirror-guttermarker-subtle-text:#484f58;--color-codemirror-linenumber-text:#8b949e;--color-codemirror-cursor:#c9d1d9;--color-codemirror-selection-bg:rgba(56,139,253,0.4);--color-codemirror-activeline-bg:rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text:#c9d1d9;--color-codemirror-lines-bg:#0d1117;--color-codemirror-syntax-comment:#8b949e;--color-codemirror-syntax-constant:#79c0ff;--color-codemirror-syntax-entity:#d2a8ff;--color-codemirror-syntax-keyword:#ff7b72;--color-codemirror-syntax-storage:#ff7b72;--color-codemirror-syntax-string:#a5d6ff;--color-codemirror-syntax-support:#79c0ff;--color-codemirror-syntax-variable:#ffa657;--color-checks-bg:#010409;--color-checks-run-border-width:1px;--color-checks-container-border-width:1px;--color-checks-text-primary:#c9d1d9;--color-checks-text-secondary:#8b949e;--color-checks-text-link:#58a6ff;--color-checks-btn-icon:#8b949e;--color-checks-btn-hover-icon:#c9d1d9;--color-checks-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-input-text:#8b949e;--color-checks-input-placeholder-text:#484f58;--color-checks-input-focus-text:#c9d1d9;--color-checks-input-bg:#161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path);--color-checks-donut-error:#f85149;--color-checks-donut-pending:#d29922;--color-checks-donut-success:#2ea043;--color-checks-donut-neutral:#8b949e;--color-checks-dropdown-text:#c9d1d9;--color-checks-dropdown-bg:#161b22;--color-checks-dropdown-border:#30363d;--color-checks-dropdown-shadow:rgba(1,4,9,0.3);--color-checks-dropdown-hover-text:#c9d1d9;--color-checks-dropdown-hover-bg:rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text:#c9d1d9;--color-checks-dropdown-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg:rgba(110,118,129,0.4);--color-checks-header-label-text:#8b949e;--color-checks-header-label-open-text:#c9d1d9;--color-checks-header-border:#21262d;--color-checks-header-icon:#8b949e;--color-checks-line-text:#8b949e;--color-checks-line-num-text:#484f58;--color-checks-line-timestamp-text:#484f58;--color-checks-line-hover-bg:rgba(110,118,129,0.1);--color-checks-line-selected-bg:rgba(56,139,253,0.15);--color-checks-line-selected-num-text:#58a6ff;--color-checks-line-dt-fm-text:#f0f6fc;--color-checks-line-dt-fm-bg:#9e6a03;--color-checks-gate-bg:rgba(187,128,9,0.15);--color-checks-gate-text:#8b949e;--color-checks-gate-waiting-text:#d29922;--color-checks-step-header-open-bg:#161b22;--color-checks-step-error-text:#f85149;--color-checks-step-warning-text:#d29922;--color-checks-logline-text:#8b949e;--color-checks-logline-num-text:#484f58;--color-checks-logline-debug-text:#a371f7;--color-checks-logline-error-text:#8b949e;--color-checks-logline-error-num-text:#484f58;--color-checks-logline-error-bg:rgba(248,81,73,0.15);--color-checks-logline-warning-text:#8b949e;--color-checks-logline-warning-num-text:#d29922;--color-checks-logline-warning-bg:rgba(187,128,9,0.15);--color-checks-logline-command-text:#58a6ff;--color-checks-logline-section-text:#3fb950;--color-checks-ansi-black:#0d1117;--color-checks-ansi-black-bright:#161b22;--color-checks-ansi-white:#b1bac4;--color-checks-ansi-white-bright:#b1bac4;--color-checks-ansi-gray:#6e7681;--color-checks-ansi-red:#ff7b72;--color-checks-ansi-red-bright:#ffa198;--color-checks-ansi-green:#3fb950;--color-checks-ansi-green-bright:#56d364;--color-checks-ansi-yellow:#d29922;--color-checks-ansi-yellow-bright:#e3b341;--color-checks-ansi-blue:#58a6ff;--color-checks-ansi-blue-bright:#79c0ff;--color-checks-ansi-magenta:#bc8cff;--color-checks-ansi-magenta-bright:#d2a8ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#0d1117;--color-project-sidebar-bg:#161b22;--color-project-gradient-in:#161b22;--color-project-gradient-out:rgba(22,27,34,0);--color-mktg-btn-bg:#f6f8fa;--color-mktg-btn-shadow-outline:rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 4px 7px rgba(0,0,0,0.15),0 100px 80px rgba(255,255,255,0.02),0 42px 33px rgba(255,255,255,0.024),0 22px 18px rgba(255,255,255,0.028),0 12px 10px rgba(255,255,255,0.034),0 7px 5px rgba(255,255,255,0.04),0 3px 2px rgba(255,255,255,0.07);--color-mktg-btn-shadow-hover-muted:rgb(255 255 255) 0 0 0 2px inset;--color-avatar-bg:rgba(240,246,252,0.1);--color-avatar-border:rgba(240,246,252,0.1);--color-avatar-stack-fade:#30363d;--color-avatar-stack-fade-more:#21262d;--color-avatar-child-shadow:-2px -2px 0 #0d1117;--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:#484f58;--color-select-menu-tap-highlight:rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg:#0c2d6b;--color-overlay-shadow:0 0 0 1px #30363d,0 16px 32px rgba(1,4,9,0.85);--color-header-text:rgba(240,246,252,0.7);--color-header-bg:#161b22;--color-header-divider:#8b949e;--color-header-logo:#f0f6fc;--color-header-search-bg:#0d1117;--color-header-search-border:#30363d;--color-sidenav-selected-bg:#21262d;--color-menu-bg-active:#161b22;--color-input-disabled-bg:rgba(110,118,129,0);--color-timeline-badge-bg:#21262d;--color-ansi-black:#484f58;--color-ansi-black-bright:#6e7681;--color-ansi-white:#b1bac4;--color-ansi-white-bright:#f0f6fc;--color-ansi-gray:#6e7681;--color-ansi-red:#ff7b72;--color-ansi-red-bright:#ffa198;--color-ansi-green:#3fb950;--color-ansi-green-bright:#56d364;--color-ansi-yellow:#d29922;--color-ansi-yellow-bright:#e3b341;--color-ansi-blue:#58a6ff;--color-ansi-blue-bright:#79c0ff;--color-ansi-magenta:#bc8cff;--color-ansi-magenta-bright:#d2a8ff;--color-ansi-cyan:#39c5cf;--color-ansi-cyan-bright:#56d4dd;--color-btn-text:#c9d1d9;--color-btn-bg:#21262d;--color-btn-border:rgba(240,246,252,0.1);--color-btn-shadow:0 0 transparent;--color-btn-inset-shadow:0 0 transparent;--color-btn-hover-bg:#30363d;--color-btn-hover-border:#8b949e;--color-btn-active-bg:hsla(212,12%,18%,1);--color-btn-active-border:#6e7681;--color-btn-selected-bg:#161b22;--color-btn-focus-bg:#21262d;--color-btn-focus-border:#8b949e;--color-btn-focus-shadow:0 0 0 3px rgba(139,148,158,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(1,4,9,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(31,111,235,0.3);--color-btn-counter-bg:#30363d;--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#238636;--color-btn-primary-border:rgba(240,246,252,0.1);--color-btn-primary-shadow:0 0 transparent;--color-btn-primary-inset-shadow:0 0 transparent;--color-btn-primary-hover-bg:#2ea043;--color-btn-primary-hover-border:rgba(240,246,252,0.1);--color-btn-primary-selected-bg:#238636;--color-btn-primary-selected-shadow:0 0 transparent;--color-btn-primary-disabled-text:rgba(240,246,252,0.5);--color-btn-primary-disabled-bg:rgba(35,134,54,0.6);--color-btn-primary-disabled-border:rgba(240,246,252,0.1);--color-btn-primary-focus-bg:#238636;--color-btn-primary-focus-border:rgba(240,246,252,0.1);--color-btn-primary-focus-shadow:0 0 0 3px rgba(46,164,79,0.4);--color-btn-primary-icon:#f0f6fc;--color-btn-primary-counter-bg:rgba(240,246,252,0.2);--color-btn-outline-text:#58a6ff;--color-btn-outline-hover-text:#58a6ff;--color-btn-outline-hover-bg:#30363d;--color-btn-outline-hover-border:rgba(240,246,252,0.1);--color-btn-outline-hover-shadow:0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(240,246,252,0.03);--color-btn-outline-hover-counter-bg:rgba(240,246,252,0.2);--color-btn-outline-selected-text:#f0f6fc;--color-btn-outline-selected-bg:#0d419d;--color-btn-outline-selected-border:rgba(240,246,252,0.1);--color-btn-outline-selected-shadow:0 0 transparent;--color-btn-outline-disabled-text:rgba(88,166,255,0.5);--color-btn-outline-disabled-bg:#0d1117;--color-btn-outline-disabled-counter-bg:rgba(31,111,235,0.05);--color-btn-outline-focus-border:rgba(240,246,252,0.1);--color-btn-outline-focus-shadow:0 0 0 3px rgba(17,88,199,0.4);--color-btn-outline-counter-bg:rgba(31,111,235,0.1);--color-btn-danger-text:#f85149;--color-btn-danger-hover-text:#f0f6fc;--color-btn-danger-hover-bg:#da3633;--color-btn-danger-hover-border:#f85149;--color-btn-danger-hover-shadow:0 0 transparent;--color-btn-danger-hover-inset-shadow:0 0 transparent;--color-btn-danger-hover-icon:#f0f6fc;--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:#b62324;--color-btn-danger-selected-border:#ff7b72;--color-btn-danger-selected-shadow:0 0 transparent;--color-btn-danger-disabled-text:rgba(248,81,73,0.5);--color-btn-danger-disabled-bg:#0d1117;--color-btn-danger-disabled-counter-bg:rgba(218,54,51,0.05);--color-btn-danger-focus-border:#f85149;--color-btn-danger-focus-shadow:0 0 0 3px rgba(248,81,73,0.4);--color-btn-danger-counter-bg:rgba(218,54,51,0.1);--color-btn-danger-icon:#f85149;--color-underlinenav-icon:#484f58;--color-underlinenav-border-hover:rgba(110,118,129,0.4);--color-action-list-item-inline-divider:rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg:rgba(177,186,196,0.12);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(177,186,196,0.2);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg:rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg:rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text:#ff7b72;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-fg-on-emphasis:#f0f6fc;--color-canvas-default:#0d1117;--color-canvas-overlay:#161b22;--color-canvas-inset:#010409;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-border-subtle:rgba(240,246,252,0.1);--color-shadow-small:0 0 transparent;--color-shadow-medium:0 3px 6px #010409;--color-shadow-large:0 8px 24px #010409;--color-shadow-extra-large:0 12px 48px #010409;--color-neutral-emphasis-plus:#6e7681;--color-neutral-emphasis:#6e7681;--color-neutral-muted:rgba(110,118,129,0.4);--color-neutral-subtle:rgba(110,118,129,0.1);--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-accent-muted:rgba(56,139,253,0.4);--color-accent-subtle:rgba(56,139,253,0.15);--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-success-muted:rgba(46,160,67,0.4);--color-success-subtle:rgba(46,160,67,0.15);--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-attention-muted:rgba(187,128,9,0.4);--color-attention-subtle:rgba(187,128,9,0.15);--color-severe-fg:#db6d28;--color-severe-emphasis:#bd561d;--color-severe-muted:rgba(219,109,40,0.4);--color-severe-subtle:rgba(219,109,40,0.15);--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-danger-muted:rgba(248,81,73,0.4);--color-danger-subtle:rgba(248,81,73,0.15);--color-open-fg:#3fb950;--color-open-emphasis:#238636;--color-open-muted:rgba(46,160,67,0.4);--color-open-subtle:rgba(46,160,67,0.15);--color-closed-fg:#f85149;--color-closed-emphasis:#da3633;--color-closed-muted:rgba(248,81,73,0.4);--color-closed-subtle:rgba(248,81,73,0.15);--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-done-muted:rgba(163,113,247,0.4);--color-done-subtle:rgba(163,113,247,0.15);--color-sponsors-fg:#db61a2;--color-sponsors-emphasis:#bf4b8a;--color-sponsors-muted:rgba(219,97,162,0.4);--color-sponsors-subtle:rgba(219,97,162,0.15);--color-primer-fg-disabled:#484f58;--color-primer-canvas-backdrop:rgba(1,4,9,0.8);--color-primer-canvas-sticky:rgba(13,17,23,0.95);--color-primer-border-active:#F78166;--color-primer-border-contrast:rgba(240,246,252,0.2);--color-primer-shadow-highlight:0 0 transparent;--color-primer-shadow-inset:0 0 transparent;--color-primer-shadow-focus:0 0 0 3px #0c2d6b;--color-scale-black:#010409;--color-scale-white:#f0f6fc;--color-scale-gray-0:#f0f6fc;--color-scale-gray-1:#c9d1d9;--color-scale-gray-2:#b1bac4;--color-scale-gray-3:#8b949e;--color-scale-gray-4:#6e7681;--color-scale-gray-5:#484f58;--color-scale-gray-6:#30363d;--color-scale-gray-7:#21262d;--color-scale-gray-8:#161b22;--color-scale-gray-9:#0d1117;--color-scale-blue-0:#cae8ff;--color-scale-blue-1:#a5d6ff;--color-scale-blue-2:#79c0ff;--color-scale-blue-3:#58a6ff;--color-scale-blue-4:#388bfd;--color-scale-blue-5:#1f6feb;--color-scale-blue-6:#1158c7;--color-scale-blue-7:#0d419d;--color-scale-blue-8:#0c2d6b;--color-scale-blue-9:#051d4d;--color-scale-green-0:#aff5b4;--color-scale-green-1:#7ee787;--color-scale-green-2:#56d364;--color-scale-green-3:#3fb950;--color-scale-green-4:#2ea043;--color-scale-green-5:#238636;--color-scale-green-6:#196c2e;--color-scale-green-7:#0f5323;--color-scale-green-8:#033a16;--color-scale-green-9:#04260f;--color-scale-yellow-0:#f8e3a1;--color-scale-yellow-1:#f2cc60;--color-scale-yellow-2:#e3b341;--color-scale-yellow-3:#d29922;--color-scale-yellow-4:#bb8009;--color-scale-yellow-5:#9e6a03;--color-scale-yellow-6:#845306;--color-scale-yellow-7:#693e00;--color-scale-yellow-8:#4b2900;--color-scale-yellow-9:#341a00;--color-scale-orange-0:#ffdfb6;--color-scale-orange-1:#ffc680;--color-scale-orange-2:#ffa657;--color-scale-orange-3:#f0883e;--color-scale-orange-4:#db6d28;--color-scale-orange-5:#bd561d;--color-scale-orange-6:#9b4215;--color-scale-orange-7:#762d0a;--color-scale-orange-8:#5a1e02;--color-scale-orange-9:#3d1300;--color-scale-red-0:#ffdcd7;--color-scale-red-1:#ffc1ba;--color-scale-red-2:#ffa198;--color-scale-red-3:#ff7b72;--color-scale-red-4:#f85149;--color-scale-red-5:#da3633;--color-scale-red-6:#b62324;--color-scale-red-7:#8e1519;--color-scale-red-8:#67060c;--color-scale-red-9:#490202;--color-scale-purple-0:#eddeff;--color-scale-purple-1:#e2c5ff;--color-scale-purple-2:#d2a8ff;--color-scale-purple-3:#bc8cff;--color-scale-purple-4:#a371f7;--color-scale-purple-5:#8957e5;--color-scale-purple-6:#6e40c9;--color-scale-purple-7:#553098;--color-scale-purple-8:#3c1e70;--color-scale-purple-9:#271052;--color-scale-pink-0:#ffdaec;--color-scale-pink-1:#ffbedd;--color-scale-pink-2:#ff9bce;--color-scale-pink-3:#f778ba;--color-scale-pink-4:#db61a2;--color-scale-pink-5:#bf4b8a;--color-scale-pink-6:#9e3670;--color-scale-pink-7:#7d2457;--color-scale-pink-8:#5e103e;--color-scale-pink-9:#42062a;--color-scale-coral-0:#FFDDD2;--color-scale-coral-1:#FFC2B2;--color-scale-coral-2:#FFA28B;--color-scale-coral-3:#F78166;--color-scale-coral-4:#EA6045;--color-scale-coral-5:#CF462D;--color-scale-coral-6:#AC3220;--color-scale-coral-7:#872012;--color-scale-coral-8:#640D04;--color-scale-coral-9:#460701}}:root{--border-width:1px;--border-style:solid;--font-size-small:12px;--font-weight-semibold:500;--size-2:20px}:root,[data-color-mode=light][data-light-theme*=light],[data-color-mode=dark][data-dark-theme*=light]{color-scheme:light}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=light]{color-scheme:light}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{color-scheme:dark}}[data-color-mode]{color:var(--color-fg-default);background-color:var(--color-canvas-default)}@media (forced-colors:active){body{--color-accent-emphasis:Highlight;--color-fg-on-emphasis:LinkText}}@keyframes ActionList-item-active-bg{50%{box-shadow:inset 0 2px 12px 6px rgba(var(--color-canvas-default),0.4);transform:scale(1)}100%{transform:scale(0.97)}}@keyframes checkmarkIn{from{-webkit-clip-path:inset(16px 0 0 0);clip-path:inset(16px 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes checkmarkOut{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(16px 0 0 0);clip-path:inset(16px 0 0 0)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}details,footer,main{display:block}summary{display:list-item}template,[hidden]{display:none!important}a{background-color:transparent}a:active,a:hover{outline-width:0}h1{margin:.67em 0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,textarea{font:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,textarea,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;line-height:1.5;color:var(--color-fg-default);background-color:var(--color-canvas-default)}a{color:var(--color-accent-fg);text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:600}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>*:not(summary){display:none!important}kbd{font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;vertical-align:middle;border-bottom-color:var(--color-neutral-muted)}h1,h2,h3,h4{margin-top:0;margin-bottom:0}h2{font-size:24px;font-weight:600}h4{font-size:16px;font-weight:600}h5{font-size:14px;font-weight:600}p{margin-top:0;margin-bottom:10px}ul{padding-left:0;margin-top:0;margin-bottom:0}code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.Box{border-style:solid;border-width:1px;border-radius:6px}.Box-header{padding:16px;background-color:var(--color-canvas-subtle);border-color:var(--color-border-default);border-style:solid}.Box-title{font-size:14px;font-weight:600}.Box-row{list-style-type:none;border-top-color:var(--color-border-muted);border-top-style:solid;border-top-width:1px}.Box-row:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.Box-row:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.Box-row--hover-gray:hover{background-color:var(--color-canvas-subtle)}.Box-btn-octicon.btn-octicon{padding:16px 16px;margin:-16px -16px;line-height:1.5}.Box--overlay{width:448px;margin-right:auto;margin-left:auto;background-color:var(--color-canvas-default);background-clip:padding-box;border-color:var(--color-border-default);box-shadow:0 0 18px rgba(0,0,0,.4)}.Box--overlay .Box-header{margin:0;border-width:0;border-bottom-width:1px;border-top-left-radius:6px;border-top-right-radius:6px}.btn{position:relative;display:inline-block;padding:5px 16px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover{text-decoration:none}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{cursor:default}.btn i{font-style:normal;font-weight:500;opacity:.75}.btn .octicon{margin-right:4px;color:var(--color-fg-muted);vertical-align:text-bottom}.btn .octicon:only-child{margin-right:0}.btn .Counter{margin-left:2px;color:inherit;text-shadow:none;vertical-align:top;background-color:var(--color-btn-counter-bg)}.btn .dropdown-caret{margin-left:4px;opacity:.8}.btn{color:var(--color-btn-text);background-color:var(--color-btn-bg);border-color:var(--color-btn-border);box-shadow:var(--color-btn-shadow),var(--color-btn-inset-shadow);transition:.2s cubic-bezier(0.3,0,0.5,1);transition-property:color,background-color,border-color}.btn:hover,.btn.hover,[open]>.btn{background-color:var(--color-btn-hover-bg);border-color:var(--color-btn-hover-border);transition-duration:.1s}.btn:active{background-color:var(--color-btn-active-bg);border-color:var(--color-btn-active-border);transition:none}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{color:var(--color-primer-fg-disabled);background-color:var(--color-btn-bg);border-color:var(--color-btn-border)}.btn:disabled .octicon,.btn.disabled .octicon,.btn[aria-disabled=true] .octicon{color:var(--color-primer-fg-disabled)}.btn:focus,.btn.focus{border-color:var(--color-btn-focus-border);outline:none;box-shadow:var(--color-btn-focus-shadow)}.btn-primary{color:var(--color-btn-primary-text);background-color:var(--color-btn-primary-bg);border-color:var(--color-btn-primary-border);box-shadow:var(--color-btn-primary-shadow),var(--color-btn-primary-inset-shadow)}.btn-primary:hover,.btn-primary.hover,[open]>.btn-primary{background-color:var(--color-btn-primary-hover-bg);border-color:var(--color-btn-primary-hover-border)}.btn-primary:active,.btn-primary.selected,.btn-primary[aria-selected=true]{background-color:var(--color-btn-primary-selected-bg);box-shadow:var(--color-btn-primary-selected-shadow)}.btn-primary:disabled,.btn-primary.disabled,.btn-primary[aria-disabled=true]{color:var(--color-btn-primary-disabled-text);background-color:var(--color-btn-primary-disabled-bg);border-color:var(--color-btn-primary-disabled-border)}.btn-primary:focus,.btn-primary.focus{background-color:var(--color-btn-primary-focus-bg);border-color:var(--color-btn-primary-focus-border);box-shadow:var(--color-btn-primary-focus-shadow)}.btn-outline{color:var(--color-btn-outline-text)}.btn-outline:hover,[open]>.btn-outline{color:var(--color-btn-outline-hover-text);background-color:var(--color-btn-outline-hover-bg);border-color:var(--color-btn-outline-hover-border);box-shadow:var(--color-btn-outline-hover-shadow),var(--color-btn-outline-hover-inset-shadow)}.btn-outline:hover .octicon,[open]>.btn-outline .octicon{color:inherit}.btn-outline:active,.btn-outline.selected,.btn-outline[aria-selected=true]{color:var(--color-btn-outline-selected-text);background-color:var(--color-btn-outline-selected-bg);border-color:var(--color-btn-outline-selected-border);box-shadow:var(--color-btn-outline-selected-shadow)}.btn-outline:disabled,.btn-outline.disabled,.btn-outline[aria-disabled=true]{color:var(--color-btn-outline-disabled-text);background-color:var(--color-btn-outline-disabled-bg);border-color:var(--color-btn-border);box-shadow:none}.btn-outline:focus{border-color:var(--color-btn-outline-focus-border);box-shadow:var(--color-btn-outline-focus-shadow)}.btn-sm{padding:3px 12px;font-size:12px;line-height:20px}.btn-sm .octicon{vertical-align:text-top}.btn-block{width:100%;text-align:center}.BtnGroup{vertical-align:middle}.BtnGroup::before{display:table;content:""}.BtnGroup::after{display:table;clear:both;content:""}.BtnGroup-item{position:relative;float:left}.BtnGroup-item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.BtnGroup-item:last-child{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.BtnGroup-item.selected,.BtnGroup-item[aria-selected=true],.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover{border-right-width:1px}.BtnGroup-parent{float:left}.BtnGroup-parent:first-child .BtnGroup-item{border-top-left-radius:6px;border-bottom-left-radius:6px}.BtnGroup-parent:last-child .BtnGroup-item{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.BtnGroup-parent .BtnGroup-item{border-right-width:0;border-radius:0}.BtnGroup-parent.selected .BtnGroup-item,.BtnGroup-parent[aria-selected=true] .BtnGroup-item,.BtnGroup-parent:focus .BtnGroup-item,.BtnGroup-parent:active .BtnGroup-item,.BtnGroup-parent:hover .BtnGroup-item{border-right-width:1px}.BtnGroup-parent.selected+.BtnGroup-item,.BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent[aria-selected=true]+.BtnGroup-item,.BtnGroup-parent[aria-selected=true]+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item{border-left-width:0}.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-parent:focus,.BtnGroup-parent:active{z-index:1}.btn-link{display:inline-block;padding:0;font-size:inherit;color:var(--color-accent-fg);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-link:hover{text-decoration:underline}.btn-link:disabled,.btn-link:disabled:hover,.btn-link[aria-disabled=true],.btn-link[aria-disabled=true]:hover{color:var(--color-primer-fg-disabled);cursor:default}.btn-invisible{background-color:transparent;border:0;box-shadow:none}.btn-invisible:hover,.btn-invisible.zeroclipboard-is-hover{color:var(--color-accent-fg);background-color:var(--color-btn-hover-bg);outline:none;box-shadow:none}.btn-invisible:active,.btn-invisible:focus,.btn-invisible.selected,.btn-invisible[aria-selected=true],.btn-invisible.zeroclipboard-is-active{color:var(--color-accent-fg);background-color:none;border-color:var(--color-btn-active-border);outline:none;box-shadow:var(--color-btn-focus-shadow)}.btn-invisible:disabled,.btn-invisible.disabled,.btn-invisible[aria-disabled=true]{color:var(--color-primer-fg-disabled);background-color:transparent}.btn-octicon{display:inline-block;padding:5px;margin-left:5px;line-height:1;color:var(--color-fg-muted);vertical-align:middle;background:transparent;border:0;box-shadow:none}.btn-octicon:hover{color:var(--color-accent-fg)}.btn-with-count{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btn-with-count:focus{z-index:1}fieldset{padding:0;margin:0;border:0}label{font-weight:600}.form-control{padding:5px 12px;font-size:14px;line-height:20px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-default);background-repeat:no-repeat;background-position:right 8px center;border:1px solid var(--color-border-default);border-radius:6px;outline:none;box-shadow:var(--color-primer-shadow-inset)}.form-control.focus,.form-control:focus,.form-select.focus,.form-select:focus{border-color:var(--color-accent-emphasis);outline:none;box-shadow:var(--color-primer-shadow-focus)}@supports (-webkit-touch-callout:none){.form-control,.form-select{font-size:16px}@media (min-width:768px){.form-control,.form-select{font-size:14px}}}textarea.form-control{padding-top:8px;padding-bottom:8px;line-height:1.5}.input-contrast{background-color:var(--color-canvas-inset)}.input-contrast:focus{background-color:var(--color-canvas-default)}::placeholder{color:var(--color-fg-subtle);opacity:1}.input-sm{padding-top:3px;padding-bottom:3px;font-size:12px;line-height:20px}.input-block{display:block}.input-monospace{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.form-checkbox{padding-left:20px;margin:15px 0;vertical-align:middle}.form-checkbox input[type=checkbox]{float:left;margin:5px 0 0 -20px;vertical-align:middle}.form-checkbox .note{display:block;margin:0;font-size:12px;font-weight:400;color:var(--color-fg-muted)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.form-actions::before{display:table;content:""}.form-actions::after{display:table;clear:both;content:""}.form-actions .btn{float:right}.form-group{margin:15px 0}.form-group .form-control{max-width:100%;margin-right:5px;background-color:var(--color-canvas-inset)}.form-group .form-control:focus{background-color:var(--color-canvas-default)}.form-group .error{display:none;font-size:12px;font-weight:600}.note{min-height:17px}.drag-and-drop{padding:7px 10px;margin:0;font-size:13px;line-height:16px;color:var(--color-fg-muted);background-color:var(--color-canvas-subtle);border:1px solid var(--color-border-default);border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.is-default .drag-and-drop .default{display:inline-block}.manual-file-chooser{position:absolute;padding:5px;cursor:pointer}.upload-enabled textarea{border-bottom:1px dashed var(--color-border-default);border-bottom-right-radius:0;border-bottom-left-radius:0}.previewable-comment-form{position:relative}.previewable-comment-form .tabnav{position:relative}.previewable-comment-form .write-content{margin:0 8px 8px}.previewable-comment-form.write-selected .write-content{display:block}.previewable-comment-form textarea{display:block;width:100%;min-height:100px;padding:8px;resize:vertical}.input-group{display:table}.input-group .form-control{position:relative;width:100%}.input-group .form-control:focus{z-index:2}.input-group .form-control,.input-group-button{display:table-cell}.input-group-button{width:1%;vertical-align:middle}.input-group .form-control:first-child,.input-group-button:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-button:first-child .btn{margin-right:-1px}.input-group .form-control:last-child,.input-group-button:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-button:last-child .btn{margin-left:-1px}.container-xl{max-width:1280px;margin-right:auto;margin-left:auto}.col-2{width:16.66666666%}.col-3{width:24.99999999%}.col-6{width:49.99999998%}.col-10{width:83.3333333%}.col-12{width:100%}@media (min-width:1012px){.col-lg-2{width:16.66666666%}.col-lg-8{width:66.66666664%}}.Layout{display:grid;--Layout-sidebar-width:220px;--Layout-gutter:16px;grid-auto-flow:column;grid-gap:var(--Layout-gutter)}@media (max-width: calc(544px - 0.02px)){.Layout{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout .Layout-sidebar,.Layout .Layout-divider,.Layout .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--divided{--Layout-gutter:0}.Layout.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}@media (max-width: calc(768px - 0.02px)){.Layout.Layout--flowRow-until-md{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout.Layout--flowRow-until-md .Layout-sidebar,.Layout.Layout--flowRow-until-md .Layout-divider,.Layout.Layout--flowRow-until-md .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--flowRow-until-md.Layout--divided{--Layout-gutter:0}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}@media (max-width: calc(1012px - 0.02px)){.Layout.Layout--flowRow-until-lg{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout.Layout--flowRow-until-lg .Layout-sidebar,.Layout.Layout--flowRow-until-lg .Layout-divider,.Layout.Layout--flowRow-until-lg .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--flowRow-until-lg.Layout--divided{--Layout-gutter:0}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}@media (min-width:1012px){.Layout{--Layout-gutter:24px}}@media (min-width:544px){.Layout{--Layout-sidebar-width:220px}}@media (min-width:768px){.Layout{--Layout-sidebar-width:256px}}@media (min-width:1012px){.Layout{--Layout-sidebar-width:296px}}.Layout.Layout--sidebarPosition-end{grid-template-columns:minmax(0,calc(100% - var(--Layout-sidebar-width) - var(--Layout-gutter))) 0 auto}.Layout.Layout--sidebarPosition-end .Layout-main{grid-column:1}.Layout.Layout--sidebarPosition-end .Layout-sidebar{grid-column:2/span 2}.Layout-sidebar{width:var(--Layout-sidebar-width)}.Layout-main{min-width:0}:root{--Layout-pane-width:220px;--Layout-content-width:100%;--Layout-template-columns:1fr var(--Layout-pane-width);--Layout-template-areas:"content pane";--Layout-column-gap:16px;--Layout-row-gap:16px;--Layout-outer-spacing-x:0px;--Layout-outer-spacing-y:0px;--Layout-inner-spacing-min:0px;--Layout-inner-spacing-max:0px}.Link--primary{color:var(--color-fg-default)!important}.Link--primary:hover{color:var(--color-accent-fg)!important}.Link--secondary{color:var(--color-fg-muted)!important}.Link--secondary:hover{color:var(--color-accent-fg)!important}.Link--muted{color:var(--color-fg-muted)!important}.Link--muted:hover{color:var(--color-accent-fg)!important;text-decoration:none}.Link--onHover:hover{color:var(--color-accent-fg)!important;text-decoration:underline;cursor:pointer}.tabnav{margin-top:0;margin-bottom:16px;border-bottom:1px solid var(--color-border-default)}.tabnav-tabs{margin-bottom:-1px;overflow:auto}.tabnav-tab{display:inline-block;flex-shrink:0;padding:8px 16px;font-size:14px;line-height:23px;color:var(--color-fg-muted);text-decoration:none;background-color:transparent;border:1px solid transparent;border-bottom:0;transition:color .2s cubic-bezier(0.3,0,0.5,1)}.tabnav-tab.selected,.tabnav-tab[aria-selected=true]{color:var(--color-fg-default);background-color:var(--color-canvas-default);border-color:var(--color-border-default);border-radius:6px 6px 0 0}.tabnav-tab.selected .octicon{color:inherit}.tabnav-tab:hover,.tabnav-tab:focus{color:var(--color-fg-default);text-decoration:none;transition-duration:.1s}.tabnav-tab:active{color:var(--color-fg-muted)}.tabnav-tab .octicon{margin-right:4px;color:var(--color-fg-muted)}.tabnav-tab .Counter{margin-left:4px;color:inherit}.tabnav-extra{padding-top:10px;margin-left:10px;font-size:12px;color:var(--color-fg-muted)}.UnderlineNav{display:flex;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border-muted);justify-content:space-between}.UnderlineNav-body{display:flex}.UnderlineNav-item{padding:8px 16px;font-size:14px;line-height:30px;color:var(--color-fg-default);text-align:center;white-space:nowrap;background-color:transparent;border:0;border-bottom:2px solid transparent}.UnderlineNav-item:hover,.UnderlineNav-item:focus{color:var(--color-fg-default);text-decoration:none;border-bottom-color:var(--color-neutral-muted);outline:1px dotted transparent;outline-offset:-1px;transition:border-bottom-color .12s ease-out}.UnderlineNav-item.selected,.UnderlineNav-item[aria-current]:not([aria-current=false]){font-weight:600;color:var(--color-fg-default);border-bottom-color:var(--color-primer-border-active);outline:1px dotted transparent;outline-offset:-1px}.UnderlineNav-item.selected .UnderlineNav-octicon,.UnderlineNav-item[role=tab][aria-selected=true] .UnderlineNav-octicon,.UnderlineNav-item[aria-current]:not([aria-current=false]) .UnderlineNav-octicon{color:var(--color-fg-muted)}.UnderlineNav-actions{align-self:center}.UnderlineNav-octicon{color:var(--color-fg-subtle)}.UnderlineNav .Counter{margin-left:4px;color:var(--color-fg-default);background-color:var(--color-neutral-muted)}@supports ((-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%)) or (clip-path:polygon(50% 0,100% 50%,50% 100%))){.pagination .previous_page::before,.pagination .next_page::after{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;content:"";background-color:currentColor}.pagination .previous_page::before{margin-right:4px;-webkit-clip-path:polygon(9.8px 12.8px,8.7px 12.8px,4.5px 8.5px,4.5px 7.5px,8.7px 3.2px,9.8px 4.3px,6.1px 8px,9.8px 11.7px,9.8px 12.8px);clip-path:polygon(9.8px 12.8px,8.7px 12.8px,4.5px 8.5px,4.5px 7.5px,8.7px 3.2px,9.8px 4.3px,6.1px 8px,9.8px 11.7px,9.8px 12.8px)}.pagination .next_page::after{margin-left:4px;-webkit-clip-path:polygon(6.2px 3.2px,7.3px 3.2px,11.5px 7.5px,11.5px 8.5px,7.3px 12.8px,6.2px 11.7px,9.9px 8px,6.2px 4.3px,6.2px 3.2px);clip-path:polygon(6.2px 3.2px,7.3px 3.2px,11.5px 7.5px,11.5px 8.5px,7.3px 12.8px,6.2px 11.7px,9.9px 8px,6.2px 4.3px,6.2px 3.2px)}}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:var(--color-neutral-emphasis-plus);border-radius:6px;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:var(--color-neutral-emphasis-plus);pointer-events:none;content:"";border:6px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.4s}.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{animation-delay:0s}.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:var(--color-neutral-emphasis-plus)}.tooltipped-sw::after{margin-right:-16px}.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:var(--color-neutral-emphasis-plus)}.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}.tooltipped-nw::after{margin-right:-16px}.tooltipped-s::after,.tooltipped-n::after{transform:translateX(50%)}.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;transform:translateY(50%)}.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:var(--color-neutral-emphasis-plus)}.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}.tooltipped-align-left-1::before{left:5px}.tooltipped-multiline::after{width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;transform:translateX(-50%)}@media screen and (min-width:0\0 ){.tooltipped-multiline::after{width:250px}}.css-truncate.css-truncate-target,.css-truncate .css-truncate-target{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-truncate.css-truncate-target,.css-truncate .css-truncate-target{display:inline-block;max-width:125px;vertical-align:top}.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target,.css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target,.css-truncate.expandable:hover .css-truncate-target,.css-truncate.expandable:hover.css-truncate-target{max-width:10000px!important}.Truncate{min-width:0;max-width:100%}.Truncate>.Truncate-text{min-width:1ch;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anim-fade-in{animation-name:fade-in;animation-timing-function:ease-in-out}.anim-fade-in.fast{animation-duration:300ms}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-up{0%{opacity:.8;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:1;transform:translateY(0)}100%{opacity:.5;transform:translateY(100%)}}@keyframes grow-x{to{width:100%}}@keyframes shrink-x{to{width:0%}}.anim-scale-in{animation-name:scale-in;animation-duration:.15s;animation-timing-function:cubic-bezier(0.2,0,0.13,1.5)}@keyframes scale-in{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}@keyframes pulse{0%{opacity:.3}10%{opacity:1}100%{opacity:.3}}@keyframes pulse-in{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}100%{transform:scale3d(1,1,1)}}.anim-rotate{animation:rotate-keyframes 1s linear infinite}@keyframes rotate-keyframes{100%{transform:rotate(360deg)}}.border{border:1px solid var(--color-border-default)!important}.border-0{border:0!important}.border-top{border-top:1px solid var(--color-border-default)!important}.border-bottom{border-bottom:1px solid var(--color-border-default)!important}.border-bottom-0{border-bottom:0!important}.rounded{border-radius:6px!important}.rounded-0{border-radius:0!important}.rounded-2{border-radius:6px!important}.rounded-3{border-radius:8px!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-bottom-2{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.rounded-left-2{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}@media (min-width:768px){.border-md{border:1px solid var(--color-border-default)!important}.border-md-top{border-top:1px solid var(--color-border-default)!important}.border-md-top-0{border-top:0!important}}@media (min-width:1012px){.border-lg-bottom{border-bottom:1px solid var(--color-border-default)!important}.border-lg-top-0{border-top:0!important}}.circle{border-radius:50%!important}.color-shadow-small{box-shadow:var(--color-shadow-small)!important}.box-shadow-none{box-shadow:none!important}.color-fg-default{color:var(--color-fg-default)!important}.color-fg-muted{color:var(--color-fg-muted)!important}.color-fg-subtle{color:var(--color-fg-subtle)!important}.color-fg-success{color:var(--color-success-fg)!important}.color-fg-attention{color:var(--color-attention-fg)!important}.color-fg-danger{color:var(--color-danger-fg)!important}.color-fg-sponsors{color:var(--color-sponsors-fg)!important}.color-fg-on-emphasis{color:var(--color-fg-on-emphasis)!important}.color-bg-default{background-color:var(--color-canvas-default)!important}.color-bg-subtle{background-color:var(--color-canvas-subtle)!important}.color-bg-accent-emphasis{background-color:var(--color-accent-emphasis)!important}.color-border-default{border-color:var(--color-border-default)!important}.color-border-muted{border-color:var(--color-border-muted)!important}.color-fg-inherit{color:inherit!important}.details-reset>summary{list-style:none}.details-reset>summary::before{display:none}.details-reset>summary::-webkit-details-marker{display:none}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-justify-start{justify-content:flex-start!important}.flex-justify-end{justify-content:flex-end!important}.flex-justify-center{justify-content:center!important}.flex-justify-between{justify-content:space-between!important}.flex-items-start{align-items:flex-start!important}.flex-items-center{align-items:center!important}.flex-items-baseline{align-items:baseline!important}.flex-items-stretch{align-items:stretch!important}.flex-content-center{align-content:center!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.flex-shrink-0{flex-shrink:0!important}.flex-self-start{align-self:flex-start!important}.flex-self-center{align-self:center!important}.flex-self-stretch{align-self:stretch!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-auto{flex:auto!important}.flex-md-self-auto{align-self:auto!important}.flex-md-self-center{align-self:center!important}.flex-md-order-1{order:1!important}.flex-md-order-none{order:inherit!important}}@media (min-width:1012px){.flex-lg-row{flex-direction:row!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-justify-between{justify-content:space-between!important}.flex-lg-items-center{align-items:center!important}}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.v-align-middle{vertical-align:middle!important}.v-align-bottom{vertical-align:bottom!important}.v-align-text-bottom{vertical-align:text-bottom!important}.v-align-baseline{vertical-align:baseline!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.clearfix::before{display:table;content:""}.clearfix::after{display:table;clear:both;content:""}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.width-fit{max-width:100%!important}.width-full{width:100%!important}.height-fit{max-height:100%!important}.height-full{height:100%!important}.min-width-0{min-width:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:4px!important}.mb-1{margin-bottom:4px!important}.mr-1{margin-right:4px!important}.ml-1{margin-left:4px!important}.mt-n1{margin-top:-4px!important}.mb-n1{margin-bottom:-4px!important}.mr-n1{margin-right:-4px!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mr-2{margin-right:8px!important}.ml-2{margin-left:8px!important}.mb-n2{margin-bottom:-8px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.mt-3{margin-top:16px!important}.mb-3{margin-bottom:16px!important}.mr-3{margin-right:16px!important}.mr-n3{margin-right:-16px!important}.ml-n3{margin-left:-16px!important}.mx-3{margin-right:16px!important;margin-left:16px!important}.my-3{margin-top:16px!important;margin-bottom:16px!important}.m-4{margin:24px!important}.mb-5{margin-bottom:32px!important}.ml-5{margin-left:32px!important}.mt-6{margin-top:40px!important}.ml-6{margin-left:40px!important}.my-6{margin-top:40px!important;margin-bottom:40px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}@media (min-width:544px){.ml-sm-5{margin-left:32px!important}}@media (min-width:768px){.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.mr-md-0{margin-right:0!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mt-md-2{margin-top:8px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.mr-md-3{margin-right:16px!important}.mt-md-n3{margin-top:-16px!important}.mb-md-n3{margin-bottom:-16px!important}.ml-md-6{margin-left:40px!important}}@media (min-width:1012px){.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-2{margin-bottom:8px!important}}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.p-3{padding:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.px-3{padding-right:16px!important;padding-left:16px!important}.pr-4{padding-right:24px!important}.pl-5{padding-left:32px!important}.pt-6{padding-top:40px!important}.pb-6{padding-bottom:40px!important}.pl-6{padding-left:40px!important}@media (min-width:544px){.px-sm-3{padding-right:16px!important;padding-left:16px!important}.pl-sm-5{padding-left:32px!important}.px-sm-6{padding-right:40px!important;padding-left:40px!important}}@media (min-width:768px){.px-md-0{padding-right:0!important;padding-left:0!important}.p-md-1{padding:4px!important}.pl-md-3{padding-left:16px!important}.px-md-3{padding-right:16px!important;padding-left:16px!important}.py-md-3{padding-top:16px!important;padding-bottom:16px!important}.pr-md-4{padding-right:24px!important}.px-md-4{padding-right:24px!important;padding-left:24px!important}}@media (min-width:1012px){.pt-lg-0{padding-top:0!important}.pr-lg-5{padding-right:32px!important}.px-lg-5{padding-right:32px!important;padding-left:32px!important}}.p-responsive{padding-right:16px!important;padding-left:16px!important}@media (min-width:544px){.p-responsive{padding-right:40px!important;padding-left:40px!important}}@media (min-width:1012px){.p-responsive{padding-right:16px!important;padding-left:16px!important}}.h4{font-size:16px!important}.h4{font-weight:600!important}.f1{font-size:26px!important}@media (min-width:768px){.f1{font-size:32px!important}}.f3{font-size:18px!important}@media (min-width:768px){.f3{font-size:20px!important}}.f5{font-size:14px!important}.f6{font-size:12px!important}.f1-light{font-size:26px!important;font-weight:300!important}@media (min-width:768px){.f1-light{font-size:32px!important}}.text-small{font-size:12px!important}.lh-condensed-ultra{line-height:1!important}.lh-condensed{line-height:1.25!important}.lh-default{line-height:1.5!important}.lh-0{line-height:0!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-normal{font-weight:400!important}.text-bold{font-weight:600!important}.text-semibold{font-weight:500!important}.text-italic{font-style:italic!important}.no-underline{text-decoration:none!important}.no-wrap{white-space:nowrap!important}.ws-normal{white-space:normal!important}.wb-break-word{word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.text-emphasized{font-weight:600}.list-style-none{list-style:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}@media (min-width:544px){.d-sm-flex{display:flex!important}.d-sm-inline{display:inline!important}.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-none{display:none!important}}@media (min-width:1012px){.d-lg-inline{display:inline!important}}@media (max-width:543.98px){.hide-sm{display:none!important}}@media (min-width:544px)and (max-width:767.98px){.hide-md{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);word-wrap:normal;border:0}.show-on-focus{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.show-on-focus:focus{z-index:20;width:auto;height:auto;clip:auto}.border-white-fade{border-color:rgba(255,255,255,.15)!important}.text-emphasized{color:var(--color-fg-default)}@keyframes blink{50%{background-color:transparent}}details-dialog{position:fixed;margin:10vh auto;top:0;left:50%;transform:translateX(-50%);z-index:999;max-height:80vh;max-width:90vw;width:448px}.user-select-contain{-webkit-user-select:contain}details-dialog,details-menu,file-attachment,tab-container,text-expander,[data-catalyst]{display:block}.Details:not(.Details--on) .Details-content--hidden-not-important{display:none}g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-0.075em}@keyframes dropdown-display{0%{opacity:0;transform:scale(0.98) translateY(-0.6em)}100%{opacity:1;transform:scale(1) translateY(0)}}.header-nav-current-user{padding-bottom:0;font-size:inherit}.header-nav-current-user .css-truncate-target{max-width:100%}.header-nav-current-user .user-profile-link{color:var(--color-fg-default)}.feature-preview-indicator{position:absolute;left:13px;z-index:2;width:14px;height:14px;color:#fff;background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-header-bg);border-radius:50%}.feature-preview-details .feature-preview-indicator{top:9px;right:10px;left:inherit;width:10px;height:10px;border:0}.header-search-wrapper{width:100%;max-width:100%;padding:0;font-size:inherit;font-weight:400;color:var(--color-scale-white);vertical-align:middle;background-color:var(--color-header-search-bg);border:1px solid var(--color-header-search-border);box-shadow:none}.header-search-input{display:table-cell;width:100%;padding-top:0;padding-bottom:0;font-size:inherit;color:inherit;background:none;border:0;box-shadow:none}.header-search-input::placeholder{color:rgba(255,255,255,.75)}.header-search-input:focus{border:0;box-shadow:none}.header-search-input:focus~.header-search-key-slash{display:none!important}.scoped-search .header-search-wrapper{display:flex}.header-search{max-width:100%;transition:.2s ease-in-out;transition-property:max-width,padding-bottom,padding-top}@media (min-width:768px){.header-search{max-width:272px}}@media (min-width:768px){.header-search:focus-within{max-width:544px}}:root{--border-width:1px;--border-style:solid;--font-size-small:12px;--font-weight-semibold:500;--size-2:20px}.flash{position:relative;padding:20px 16px;border-style:solid;border-width:1px;border-radius:6px}.flash .octicon{margin-right:12px}.flash-warn .octicon{color:var(--color-attention-fg)}.flash-error{color:var(--color-fg-default);background-image:linear-gradient(var(--color-danger-subtle),var(--color-danger-subtle));border-color:var(--color-danger-muted)}.flash-error .octicon{color:var(--color-danger-fg)}.avatar{display:inline-block;overflow:hidden;line-height:1;vertical-align:middle;background-color:var(--color-avatar-bg);border-radius:6px;flex-shrink:0;box-shadow:0 0 0 1px var(--color-avatar-border)}.avatar-small{border-radius:4px}.avatar-2{width:20px;height:20px}.AvatarStack{position:relative;min-width:26px;height:20px}.AvatarStack .AvatarStack-body{position:absolute}.AvatarStack-body{display:flex;background:var(--color-canvas-default)}.AvatarStack-body .avatar{position:relative;z-index:2;display:flex;box-sizing:content-box;margin-right:-11px;background-color:var(--color-canvas-default);border-right:1px solid var(--color-canvas-default);border-radius:4px;box-shadow:none;transition:margin .1s ease-in-out}.AvatarStack-body .avatar:first-child{z-index:3}.AvatarStack-body .avatar:last-child{z-index:1;border-right:0}.AvatarStack-body .avatar img{border-radius:4px}.AvatarStack-body .avatar:nth-child(n+4){display:none;opacity:0}.AvatarStack-body:hover .avatar{margin-right:3px}.AvatarStack-body:hover .avatar:nth-child(n+4){display:flex;opacity:1}.dropdown{position:relative}.dropdown-caret{display:inline-block;width:0;height:0;vertical-align:middle;content:"";border-style:solid;border-width:4px 4px 0;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;width:160px;padding-top:4px;padding-bottom:4px;margin-top:2px;list-style:none;background-color:var(--color-canvas-overlay);background-clip:padding-box;border:1px solid var(--color-border-default);border-radius:6px;box-shadow:var(--color-shadow-large)}.dropdown-menu::before,.dropdown-menu::after{position:absolute;display:inline-block;content:""}.dropdown-menu::before{border:8px solid transparent;border-bottom-color:var(--color-border-default)}.dropdown-menu::after{border:7px solid transparent;border-bottom-color:var(--color-canvas-overlay)}.dropdown-menu>ul{list-style:none}.dropdown-item{display:block;padding:4px 8px 4px 16px;overflow:hidden;color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap}.dropdown-item:focus,.dropdown-item:hover{color:var(--color-fg-on-emphasis);text-decoration:none;background-color:var(--color-accent-emphasis);outline:none}.dropdown-item.btn-link{width:100%;text-align:left}.dropdown-signout{width:100%;text-align:left;background:none;border:0}.dropdown-divider{display:block;height:0;margin:8px 0;border-top:1px solid var(--color-border-default)}.dropdown-menu-w{right:100%;left:auto;width:auto;margin-top:0;margin-right:8px}.dropdown-menu-w::before{top:10px;right:-16px;left:auto;border-color:transparent;border-left-color:var(--color-border-default)}.dropdown-menu-w::after{top:11px;right:-14px;left:auto;border-color:transparent;border-left-color:var(--color-canvas-overlay)}.dropdown-menu-ne{top:auto;bottom:100%;left:0;margin-bottom:3px}.dropdown-menu-ne::before,.dropdown-menu-ne::after{top:auto;right:auto}.dropdown-menu-ne::before{bottom:-8px;left:9px;border-top:8px solid var(--color-border-default);border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent}.dropdown-menu-ne::after{bottom:-7px;left:10px;border-top:7px solid var(--color-canvas-overlay);border-right:7px solid transparent;border-bottom:0;border-left:7px solid transparent}.dropdown-menu-s{right:50%;left:auto;transform:translateX(50%)}.dropdown-menu-s::before{top:-16px;right:50%;transform:translateX(50%)}.dropdown-menu-s::after{top:-14px;right:50%;transform:translateX(50%)}.dropdown-menu-sw{right:0;left:auto}.dropdown-menu-sw::before{top:-16px;right:9px;left:auto}.dropdown-menu-sw::after{top:-14px;right:10px;left:auto}.dropdown-menu-se::before{top:-16px;left:9px}.dropdown-menu-se::after{top:-14px;left:10px}.Header{z-index:32;display:flex;padding:16px;font-size:14px;line-height:1.5;color:var(--color-header-text);background-color:var(--color-header-bg);align-items:center;flex-wrap:nowrap}.Header-item{display:flex;margin-right:16px;align-self:stretch;align-items:center;flex-wrap:nowrap}.Header-item--full{flex:auto}.Header-link{font-weight:600;color:var(--color-header-logo);white-space:nowrap}.Header-link:hover,.Header-link:focus{color:var(--color-header-text);text-decoration:none}.IssueLabel{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;border:1px solid transparent;border-radius:2em}.IssueLabel:hover{text-decoration:none}.label,.Label{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;border:1px solid transparent;border-radius:2em;border-color:var(--color-border-default)}.label:hover,.Label:hover{text-decoration:none}.Label--primary{color:var(--color-fg-default);border-color:var(--color-neutral-emphasis)}.Label--secondary{color:var(--color-fg-muted);border-color:var(--color-border-default)}.State{display:inline-block;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;border-radius:2em}.State{border:1px solid transparent}.State--open{color:var(--color-fg-on-emphasis)}.Counter{display:inline-block;min-width:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;text-align:center;background-color:var(--color-neutral-muted);border:1px solid var(--color-counter-border);border-radius:2em}.Counter:empty{display:none}.diffstat{font-size:12px;font-weight:600;color:var(--color-fg-muted);white-space:nowrap;cursor:default}.diffstat-block-added,.diffstat-block-neutral{display:inline-block;width:8px;height:8px;margin-left:1px;outline-offset:-1px}.diffstat-block-added{background-color:var(--color-diffstat-addition-bg);outline:1px solid var(--color-border-subtle)}.diffstat-block-neutral{background-color:var(--color-neutral-muted);outline:1px solid var(--color-border-subtle)}.AnimatedEllipsis{display:inline-block;overflow:hidden;vertical-align:bottom}.AnimatedEllipsis::after{display:inline-block;content:"...";animation:AnimatedEllipsis-keyframes 1.2s steps(4,jump-none) infinite}@keyframes AnimatedEllipsis-keyframes{0%{transform:translateX(-100%)}}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;word-wrap:break-word}.markdown-body::before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body p{margin-top:0;margin-bottom:16px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.Popover{position:absolute}@media (max-width:767.98px){.Popover{position:fixed;top:auto!important;right:0!important;bottom:0!important;left:0!important}}.Progress{display:flex;overflow:hidden;background-color:var(--color-neutral-muted);border-radius:6px;outline:1px solid transparent}.Progress-item{outline:2px solid transparent}.SelectMenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;padding:16px;pointer-events:none;flex-direction:column}@media (min-width:544px){.SelectMenu{position:absolute;top:auto;right:auto;bottom:auto;left:auto;padding:0}}.SelectMenu::before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-color:var(--color-primer-canvas-backdrop)}@media (min-width:544px){.SelectMenu::before{display:none}}.SelectMenu-modal{position:relative;z-index:99;display:flex;max-height:66%;margin:auto 0;overflow:hidden;pointer-events:auto;flex-direction:column;background-color:var(--color-canvas-overlay);border:1px solid var(--color-select-menu-backdrop-border);border-radius:12px;box-shadow:var(--color-shadow-large);animation:SelectMenu-modal-animation .12s cubic-bezier(0,0.1,0.1,1) backwards}@keyframes SelectMenu-modal-animation{0%{opacity:0;transform:scale(0.9)}}@keyframes SelectMenu-modal-animation--sm{0%{opacity:0;transform:translateY(-16px)}}@media (min-width:544px){.SelectMenu-modal{width:300px;height:auto;max-height:480px;margin:8px 0 16px 0;font-size:12px;border-color:var(--color-border-default);border-radius:6px;box-shadow:var(--color-shadow-large);animation-name:SelectMenu-modal-animation--sm}}.SelectMenu-header{display:flex;padding:16px;flex:none;align-items:center;border-bottom:1px solid var(--color-border-muted)}@media (min-width:544px){.SelectMenu-header{padding:7px 7px 7px 16px}}.SelectMenu-title{flex:1;font-size:14px;font-weight:600}@media (min-width:544px){.SelectMenu-title{font-size:inherit}}.SelectMenu-closeButton{padding:16px;margin:-16px;line-height:1;color:var(--color-fg-muted);background-color:transparent;border:0}@media (min-width:544px){.SelectMenu-closeButton{padding:8px;margin:-8px -7px}}.SelectMenu-filter{padding:16px;margin:0;border-bottom:1px solid var(--color-border-muted)}@media (min-width:544px){.SelectMenu-filter{padding:8px}}.SelectMenu-input{display:block;width:100%}@media (min-width:544px){.SelectMenu-input{font-size:14px}}.SelectMenu-list{position:relative;padding:0;margin:0;margin-bottom:-1px;flex:auto;overflow-x:hidden;overflow-y:auto;background-color:var(--color-canvas-overlay);-webkit-overflow-scrolling:touch}.SelectMenu-item{display:flex;align-items:center;width:100%;padding:16px;overflow:hidden;color:var(--color-fg-default);text-align:left;cursor:pointer;background-color:var(--color-canvas-overlay);border:0;border-bottom:1px solid var(--color-border-muted)}@media (min-width:544px){.SelectMenu-item{padding-top:7px;padding-bottom:7px}}.SelectMenu-icon{width:16px;margin-right:8px;flex-shrink:0}.SelectMenu-icon--check{visibility:hidden;transition:transform .12s cubic-bezier(0.5,0.1,1,0.5),visibility 0s .12s linear;transform:scale(0)}.SelectMenu-tabs{flex-shrink:0;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border-muted);-webkit-overflow-scrolling:touch}.SelectMenu-tabs::-webkit-scrollbar{display:none}@media (min-width:544px){.SelectMenu-tabs{padding:8px 8px 0 8px}}.SelectMenu-tab{flex:1;padding:8px 16px;font-size:12px;font-weight:500;color:var(--color-fg-muted);text-align:center;background-color:transparent;border:0;box-shadow:inset 0 -1px 0 var(--color-border-muted)}@media (min-width:544px){.SelectMenu-tab{flex:none;padding:4px 16px;border:1px solid transparent;border-bottom-width:0;border-top-left-radius:6px;border-top-right-radius:6px}}.SelectMenu-tab[aria-selected=true]{z-index:1;color:var(--color-fg-default);cursor:default;background-color:var(--color-canvas-overlay);box-shadow:0 0 0 1px var(--color-border-muted)}@media (min-width:544px){.SelectMenu-tab[aria-selected=true]{border-color:var(--color-border-muted);box-shadow:none}}.SelectMenu-loading{padding:24px 16px;text-align:center;background-color:var(--color-canvas-overlay)}.SelectMenu-closeButton:focus,.SelectMenu-tab:focus,.SelectMenu-item:focus{outline:0}.SelectMenu-item:hover{text-decoration:none}.SelectMenu-item[aria-checked=true]{font-weight:500;color:var(--color-fg-default)}.SelectMenu-item[aria-checked=true] .SelectMenu-icon--check{visibility:visible;transition:transform .12s cubic-bezier(0,0,0.2,1),visibility 0s linear;transform:scale(1)}.SelectMenu-item:disabled,.SelectMenu-item[aria-disabled=true]{color:var(--color-primer-fg-disabled);pointer-events:none}@media (hover:hover){body:not(.intent-mouse) .SelectMenu-closeButton:focus,.SelectMenu-closeButton:hover{color:var(--color-fg-default)}.SelectMenu-closeButton:active{color:var(--color-fg-muted)}body:not(.intent-mouse) .SelectMenu-item:focus,.SelectMenu-item:hover{background-color:var(--color-neutral-subtle)}.SelectMenu-item:active{background-color:var(--color-canvas-subtle)}body:not(.intent-mouse) .SelectMenu-tab:focus{background-color:var(--color-select-menu-tap-focus-bg)}.SelectMenu-tab:hover{color:var(--color-fg-default)}.SelectMenu-tab:not([aria-selected=true]):active{color:var(--color-fg-default);background-color:var(--color-canvas-subtle)}}@media (hover:none){.SelectMenu-item:focus,.SelectMenu-item:active{background-color:var(--color-canvas-subtle)}.SelectMenu-item{-webkit-tap-highlight-color:var(--color-select-menu-tap-highlight)}}.TimelineItem{position:relative;display:flex;padding:16px 0;margin-left:16px}.TimelineItem::before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;content:"";background-color:var(--color-border-muted)}.TimelineItem:target .TimelineItem-badge{border-color:var(--color-accent-emphasis);box-shadow:0 0 .2em var(--color-accent-muted)}.TimelineItem-badge{position:relative;z-index:1;display:flex;width:32px;height:32px;margin-right:8px;margin-left:-15px;color:var(--color-fg-muted);align-items:center;background-color:var(--color-timeline-badge-bg);border:2px solid var(--color-canvas-default);border-radius:50%;justify-content:center;flex-shrink:0}.TimelineItem-body{min-width:0;max-width:100%;margin-top:4px;color:var(--color-fg-muted);flex:auto}.TimelineItem-avatar{position:absolute;left:-72px;z-index:1}.TimelineItem--condensed{padding-top:4px;padding-bottom:0}.TimelineItem--condensed:last-child{padding-bottom:16px}.TimelineItem--condensed .TimelineItem-badge{height:16px;margin-top:8px;margin-bottom:8px;color:var(--color-fg-muted);background-color:var(--color-canvas-default);border:0}@keyframes Toast--animateIn{0%{opacity:0;transform:translateY(100%)}}@keyframes Toast--animateOut{100%{pointer-events:none;opacity:0;transform:translateY(100%)}}@keyframes Toast--spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ajax-error-message>.octicon-alert{vertical-align:text-top}.open.octicon{color:var(--color-success-fg)}.select-menu-button::after{display:inline-block;width:0;height:0;vertical-align:-2px;content:"";border:4px solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.select-menu.select-menu-modal-right{position:relative}.select-menu-modal{position:relative;width:300px;margin-bottom:20px;overflow:hidden;font-size:12px;color:var(--color-fg-default);background-color:var(--color-canvas-overlay);background-clip:padding-box;border:1px solid var(--color-border-default);border-radius:6px}.select-menu-header{padding:8px 10px;line-height:16px;border-bottom:1px solid var(--color-border-muted)}.select-menu-header .select-menu-title{font-weight:600;color:var(--color-fg-default)}.select-menu-header:focus{outline:none}.comment-body{width:100%;padding:16px;overflow:visible;font-size:14px}.comment-form-textarea{max-width:100%;height:100px;margin:0}.hide-reaction-suggestion:hover::before,.hide-reaction-suggestion:hover::after,.hide-reaction-suggestion:active::before,.hide-reaction-suggestion:active::after{display:none}.write-tab:focus,.preview-tab:focus{outline:1px dotted var(--color-accent-emphasis)}.manual-file-chooser-transparent{min-height:0;overflow:hidden;opacity:.01}.manual-file-chooser-transparent::-webkit-file-upload-button{cursor:pointer}.manual-file-chooser-transparent:focus{opacity:1!important}.commit-ref{position:relative;display:inline-block;padding:0 4px;font:.85em/1.8 ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;color:var(--color-fg-muted);white-space:nowrap;background-color:var(--color-accent-subtle);border-radius:6px}.commit-build-statuses{position:relative;display:inline-block;text-align:left}.commit-build-statuses .dropdown-menu{min-width:362.6666666667px;max-width:544px;padding-top:0;padding-bottom:0}.commit-build-statuses .dropdown-menu-w{top:-11px}.dropdown-signed-commit .dropdown-menu{width:260px;margin-top:8px;font-size:13px;line-height:1.4;white-space:normal}.dropdown-signed-commit .dropdown-menu::after{border-bottom-color:var(--color-canvas-subtle)}.signed-commit-header{line-height:1.3;white-space:normal;border-collapse:separate;background-color:var(--color-canvas-subtle);border-bottom:1px solid var(--color-border-default);border-top-left-radius:6px;border-top-right-radius:6px}.signed-commit-header .octicon-verified{color:var(--color-success-fg)}.signed-commit-footer{font-size:12px;line-height:1.5}.signed-commit-badge{vertical-align:middle;-webkit-user-select:none;user-select:none;background:none}.signed-commit-badge:hover{text-decoration:none;border-color:var(--color-neutral-muted)}.signed-commit-badge.verified{color:var(--color-success-fg)}.signed-commit-badge.verified:hover{border-color:var(--color-success-emphasis)}.signed-commit-badge-small{margin-right:4px}.signed-commit-verified-label{color:#1e7e34}.signed-commit-signer-name{font-size:14px;text-align:left}.signed-commit-signer-name .signer{display:block;font-weight:600;color:var(--color-fg-default)}.discussion-sidebar-item{padding-top:16px;font-size:12px;color:var(--color-fg-muted)}.discussion-sidebar-item+.discussion-sidebar-item{margin-top:16px;border-top:1px solid var(--color-border-muted)}.discussion-sidebar-heading{margin-bottom:8px;font-size:12px;color:var(--color-fg-muted)}.discussion-sidebar-toggle{padding:4px 0;margin:-4px 0 4px}.discussion-sidebar-toggle:hover{color:var(--color-accent-fg);text-decoration:none;cursor:pointer}.sidebar-notifications{position:relative}.sidebar-notifications .thread-subscription-status{padding:0;margin:0;border:0}.sidebar-notifications .thread-subscription-status .thread-subscribe-form{display:block}.sidebar-notifications .thread-subscription-status .reason{padding:0;margin:4px 0 0}.sidebar-notifications .thread-subscription-status .btn-sm{display:block;width:100%}.participation .participant-avatar{float:left;margin:4px 0 0 4px}.participation a{color:var(--color-fg-muted)}.participation a:hover{color:var(--color-accent-fg);text-decoration:none}.participation-avatars{margin-left:-4px}.participation-avatars::before{display:table;content:""}.participation-avatars::after{display:table;clear:both;content:""}.timeline-new-comment .form-actions{padding:0 8px 8px}.gh-header-actions{float:right;margin-top:4px}.gh-header-actions .btn-sm{float:left;margin-left:4px}.gh-header-actions .btn-sm .octicon{margin-right:0}.gh-header{background-color:var(--color-canvas-default)}.gh-header .gh-header-sticky{height:1px}.gh-header .gh-header-meta .base-ref{display:inline-block}.gh-header-title{margin-right:150px;margin-bottom:0;font-weight:400;line-height:1.125;word-wrap:break-word}.gh-header-meta{margin-top:8px;font-size:14px;color:var(--color-fg-muted)}.gh-header.pull .gh-header-meta{padding-bottom:0;border-bottom:0}.gh-header-meta .commit-ref .css-truncate-target,.gh-header-meta .commit-ref:hover .css-truncate-target{max-width:80vw}.gh-header-meta .State{margin-right:8px}.timeline-comment-wrapper{position:relative;padding-left:56px;margin-top:16px}.timeline-comment-avatar{float:left;margin-left:-56px;border-radius:6px}.timeline-comment-avatar .avatar{width:40px;height:40px}.timeline-comment{position:relative;color:var(--color-fg-default);background-color:var(--color-canvas-default);border:1px solid var(--color-border-default);border-radius:6px}.timeline-comment:empty{display:none}.timeline-comment--caret::after,.timeline-comment--caret::before{position:absolute;top:11px;right:100%;left:-8px;display:block;width:8px;height:16px;pointer-events:none;content:" ";-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}.timeline-comment--caret::after{margin-left:1px;background-color:var(--color-canvas-default);background-image:linear-gradient(var(--color-canvas-subtle),var(--color-canvas-subtle))}.timeline-comment--caret::before{background-color:var(--color-border-default)}.page-responsive .timeline-comment--caret::before,.page-responsive .timeline-comment--caret::after{display:none}@media (min-width:768px){.page-responsive .timeline-comment--caret::before,.page-responsive .timeline-comment--caret::after{display:block}}:target .timeline-comment--caret::before{background-color:var(--color-accent-emphasis)}:target .timeline-comment{z-index:2;border-color:var(--color-accent-emphasis);box-shadow:var(--color-primer-shadow-focus)}.timeline-comment-header{display:flex;align-items:center;padding-right:16px;padding-left:16px;color:var(--color-fg-muted);flex-direction:row-reverse;background-color:var(--color-canvas-subtle);border-bottom:1px solid var(--color-border-default);border-top-left-radius:6px;border-top-right-radius:6px}.timeline-comment-header:only-child{border-bottom:0;border-radius:6px}.timeline-comment-header .author{color:var(--color-fg-muted)}.timeline-comment-actions{float:right;margin-left:8px}.timeline-comment-actions .show-more-popover.dropdown-menu-sw{right:-6px;margin-top:-4px}.timeline-comment-action{display:inline-block;padding:8px 4px;color:var(--color-fg-muted)}.timeline-comment-action:hover,.timeline-comment-action:focus{color:var(--color-accent-fg);text-decoration:none;opacity:1}.timeline-new-comment{margin-bottom:0}.timeline-new-comment .comment-form-head{margin-bottom:8px}.comment-form-head .toolbar-commenting{float:right}.previewable-comment-form .comment-form-head.tabnav{padding:8px 8px 0;background:var(--color-canvas-subtle);border-radius:6px 6px 0 0}.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:var(--color-canvas-default)}@media (min-width:1012px){.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:transparent}}@media (min-width:768px){.page-responsive .previewable-comment-form .comment-form-head.tabnav{background:var(--color-canvas-subtle)}}.discussion-timeline-actions{background-color:var(--color-canvas-default);border-top:2px solid var(--color-border-default)}.discussion-timeline-actions .merge-pr{padding-top:0;border-top:0}:target .timeline-comment-group .timeline-comment{border-color:var(--color-accent-emphasis);box-shadow:var(--color-primer-shadow-focus)}.footer-octicon{color:var(--color-fg-subtle)}.footer-octicon:hover{color:var(--color-fg-muted)}@media (max-width:543px){.notifications-component-menu-modal{margin:calc(10vh - 16px) 0}}@media (min-width:544px){.notifications-component-menu-modal,.notifications-component-dialog,.notifications-component-dialog-modal{width:100%}}@media (min-width:768px){.notifications-component-menu-modal,.notifications-component-dialog,.notifications-component-dialog-modal{min-width:300px}}.notifications-component-dialog:not([hidden])+.notifications-component-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:block;cursor:default;content:" ";background:transparent;background:var(--color-primer-canvas-backdrop)}@media (min-width:544px){.notifications-component-dialog:not([hidden])+.notifications-component-dialog-overlay{display:none}}.notifications-component-dialog{z-index:99;animation:none}@keyframes notifications-component-dialog-animation--sm{0%{opacity:0;transform:translateX(16px)}}@media (min-width:544px){.notifications-component-dialog{position:absolute;top:auto;right:auto;bottom:auto;left:auto;max-height:none;padding-top:0;margin:0;transform:none}}.notifications-component-dialog .notifications-component-dialog-modal{animation:none}.pagehead-actions>li{float:left;margin:0 8px 0 0;font-size:11px;color:var(--color-fg-default);list-style-type:none}.pagehead-actions>li:last-child{margin-right:0}.protip{margin-top:16px;color:var(--color-fg-muted);text-align:center}.protip strong{color:var(--color-fg-default)}.add-reactions-options-item{margin-top:-1px;margin-right:-1px;line-height:29px;border:1px solid transparent}.add-reactions-options-item .emoji{display:inline-block;transition:transform .15s cubic-bezier(0.2,0,0.13,2)}.add-reactions-options-item:hover .emoji,.add-reactions-options-item:focus .emoji{text-decoration:none!important;transform:scale(1.2)!important}.add-reactions-options-item:active{background-color:var(--color-accent-subtle)}.page-responsive .add-reactions-options-item{height:20vw}@media (min-width:544px){.page-responsive .add-reactions-options-item{height:auto}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{--color-social-reaction-bg-hover:var(--color-scale-gray-7);--color-social-reaction-bg-reacted-hover:var(--color-scale-blue-8)}}:root,[data-color-mode=light][data-light-theme*=light],[data-color-mode=dark][data-dark-theme*=light]{--color-social-reaction-bg-hover:var(--color-scale-gray-1);--color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1)}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=light]{--color-social-reaction-bg-hover:var(--color-scale-gray-1);--color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1)}}.social-button-emoji{display:inline-block;width:16px;height:16px;font-size:1em!important;line-height:1.25}.reaction-dropdown-button{color:var(--color-fg-muted)}.reaction-dropdown-button:hover{color:var(--color-accent-fg)}.reaction-dropdown-button--inline{width:26px;height:26px}.reaction-dropdown-button--inline:hover{background-color:var(--color-btn-hover-bg)!important;border-color:var(--color-btn-hover-border)!important}.reaction-dropdown-button:disabled{color:var(--color-primer-fg-disabled)!important;pointer-events:none}.new-reactions-dropdown .dropdown-menu-reactions{width:auto;padding:0 2px}.new-reactions-dropdown .dropdown-menu-reactions::before,.new-reactions-dropdown .dropdown-menu-reactions::after{background-color:transparent;border:0}.new-reactions-dropdown .dropdown-item-reaction{width:32px;height:32px;padding:4px;margin:4px 2px}.new-reactions-dropdown .dropdown-item-reaction:hover{background-color:var(--color-btn-hover-bg)}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.thread-subscription-status{color:var(--color-fg-muted);border-radius:6px}.thread-subscription-status .btn-sm>.octicon{margin-right:1px}.thread-subscription-status .reason{display:inline-block;vertical-align:middle}.thread-subscription-status .thread-subscribe-form{vertical-align:middle}.progress-pjax-loader{z-index:99999;height:2px!important;background:transparent;opacity:0;transition:opacity .4s linear .4s}.progress-pjax-loader>.progress-pjax-loader-bar{background-color:#79b8ff;transition:width .4s ease}.starring-container .BtnGroup-parent:active{z-index:auto}.toolbar-item{display:block;float:left;padding:4px;cursor:pointer}.toolbar-item.select-menu{padding:0}.toolbar-item .select-menu-modal{margin-top:2px}.user-status-suggestions{transition:height 100ms ease-out,opacity 200ms ease-in}.user-status-suggestions.collapsed{height:0;opacity:0}.user-status-container{white-space:normal}.user-status-container{word-break:break-word;word-wrap:break-word}.user-status-container .input-group-button .btn{width:46px;line-height:0}.emoji-status-width{width:20px}.user-status-message-wrapper{color:var(--color-fg-default)}.toggle-user-status-edit:hover .user-status-message-wrapper,.toggle-user-status-edit:focus .user-status-message-wrapper{color:var(--color-accent-fg)}.user-status-limited-availability-container{margin-top:16px;margin-bottom:16px}@media only screen and (max-height:560px){.user-status-suggestions{display:none}.user-status-limited-availability-container{margin-top:8px;margin-bottom:8px}}.command-palette{box-shadow:var(--color-overlay-shadow)}.command-palette-details-summary::-webkit-details-marker{display:none}@media (min-width:768px){.command-palette-details-dialog{width:512px}}@media (min-width:1012px){.command-palette-details-dialog{width:640px}}@media (min-width:1280px){.command-palette-details-dialog{width:720px}}.item-stack-transition-height{overflow-y:scroll;transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-duration:.2s;transition-property:max-height,min-height}.command-palette-input-group{position:relative;padding-left:0;color:var(--color-fg-subtle)}.command-palette-input-group .command-palette-typeahead{position:absolute;z-index:1;padding:inherit;pointer-events:none}.command-palette-input-group .command-palette-typeahead .typeahead-segment{white-space:pre}.command-palette-input-group .command-palette-typeahead .typeahead-segment.input-mirror{opacity:0}.command-palette-input-group .typeahead-input{padding:inherit}.command-palette-input-clear-button{color:var(--color-fg-subtle)}.command-palette-input-clear-button:hover{color:var(--color-fg-muted)}@keyframes hx-fade-out{0%{opacity:1}100%{opacity:0}}.AvatarStack-body:not(:hover){background-color:transparent}.Box-row:first-of-type{border-top-color:transparent}.Box--overlay [data-close-dialog]{z-index:1}.dropdown-item.btn-link:disabled,.dropdown-item.btn-link:disabled:hover,.dropdown-item.btn-link[aria-disabled=true],.dropdown-item.btn-link[aria-disabled=true]:hover{background-color:transparent}@media (-webkit-min-device-pixel-ratio:2)and (-webkit-min-device-pixel-ratio:0),(-webkit-min-device-pixel-ratio:2)and (min-resolution:0.001dpcm){g-emoji{font-size:1.25em}}.form-control:-webkit-autofill{box-shadow:inset 0 0 0 32px var(--color-canvas-default)!important}.form-control:-webkit-autofill:focus{box-shadow:inset 0 0 0 32px var(--color-canvas-default),var(--color-primer-shadow-focus)!important}.form-control:-webkit-autofill{-webkit-text-fill-color:var(--color-fg-default)}::-webkit-calendar-picker-indicator{filter:invert(50%)}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{--color-workflow-card-connector:var(--color-scale-gray-5);--color-workflow-card-connector-bg:var(--color-scale-gray-5);--color-workflow-card-connector-inactive:var(--color-border-default);--color-workflow-card-connector-inactive-bg:var(--color-border-default);--color-workflow-card-connector-highlight:var(--color-scale-blue-5);--color-workflow-card-connector-highlight-bg:var(--color-scale-blue-5);--color-workflow-card-bg:var(--color-scale-gray-7);--color-workflow-card-inactive-bg:var(--color-canvas-inset);--color-workflow-card-header-shadow:rgba(27,31,35,0.04);--color-workflow-card-progress-complete-bg:var(--color-scale-blue-5);--color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-6);--color-discussions-state-answered-icon:var(--color-scale-green-3);--color-bg-discussions-row-emoji-box:var(--color-scale-gray-6);--color-notifications-button-text:var(--color-scale-white);--color-notifications-button-hover-text:var(--color-scale-white);--color-notifications-button-hover-bg:var(--color-scale-blue-4);--color-notifications-row-read-bg:var(--color-canvas-default);--color-notifications-row-bg:var(--color-canvas-subtle);--color-icon-directory:var(--color-fg-muted);--color-checks-step-error-icon:var(--color-scale-red-4);--color-calendar-halloween-graph-day-L1-bg:#631c03;--color-calendar-halloween-graph-day-L2-bg:#bd561d;--color-calendar-halloween-graph-day-L3-bg:#fa7a18;--color-calendar-halloween-graph-day-L4-bg:#fddf68;--color-calendar-graph-day-bg:var(--color-scale-gray-8);--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#0e4429;--color-calendar-graph-day-L2-bg:#006d32;--color-calendar-graph-day-L3-bg:#26a641;--color-calendar-graph-day-L4-bg:#39d353;--color-calendar-graph-day-L1-border:rgba(255,255,255,0.05);--color-calendar-graph-day-L2-border:rgba(255,255,255,0.05);--color-calendar-graph-day-L3-border:rgba(255,255,255,0.05);--color-calendar-graph-day-L4-border:rgba(255,255,255,0.05);--color-user-mention-fg:var(--color-scale-yellow-0);--color-user-mention-bg:var(--color-scale-yellow-8);--color-text-white:var(--color-scale-white)}}:root,[data-color-mode=light][data-light-theme*=light],[data-color-mode=dark][data-dark-theme*=light]{--color-workflow-card-connector:var(--color-scale-gray-3);--color-workflow-card-connector-bg:var(--color-scale-gray-3);--color-workflow-card-connector-inactive:var(--color-border-default);--color-workflow-card-connector-inactive-bg:var(--color-border-default);--color-workflow-card-connector-highlight:var(--color-scale-blue-4);--color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4);--color-workflow-card-bg:var(--color-scale-white);--color-workflow-card-inactive-bg:var(--color-canvas-inset);--color-workflow-card-header-shadow:rgba(0,0,0,0);--color-workflow-card-progress-complete-bg:var(--color-scale-blue-4);--color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2);--color-discussions-state-answered-icon:var(--color-scale-white);--color-bg-discussions-row-emoji-box:rgba(209,213,218,0.5);--color-notifications-button-text:var(--color-fg-muted);--color-notifications-button-hover-text:var(--color-fg-default);--color-notifications-button-hover-bg:var(--color-scale-gray-2);--color-notifications-row-read-bg:var(--color-canvas-subtle);--color-notifications-row-bg:var(--color-scale-white);--color-icon-directory:var(--color-scale-blue-3);--color-checks-step-error-icon:var(--color-scale-red-4);--color-calendar-halloween-graph-day-L1-bg:#ffee4a;--color-calendar-halloween-graph-day-L2-bg:#ffc501;--color-calendar-halloween-graph-day-L3-bg:#fe9600;--color-calendar-halloween-graph-day-L4-bg:#03001c;--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-graph-day-L1-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L2-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L3-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L4-border:rgba(27,31,35,0.06);--color-user-mention-fg:var(--color-fg-default);--color-user-mention-bg:var(--color-attention-subtle);--color-text-white:var(--color-scale-white)}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=light]{--color-workflow-card-connector:var(--color-scale-gray-3);--color-workflow-card-connector-bg:var(--color-scale-gray-3);--color-workflow-card-connector-inactive:var(--color-border-default);--color-workflow-card-connector-inactive-bg:var(--color-border-default);--color-workflow-card-connector-highlight:var(--color-scale-blue-4);--color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4);--color-workflow-card-bg:var(--color-scale-white);--color-workflow-card-inactive-bg:var(--color-canvas-inset);--color-workflow-card-header-shadow:rgba(0,0,0,0);--color-workflow-card-progress-complete-bg:var(--color-scale-blue-4);--color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2);--color-discussions-state-answered-icon:var(--color-scale-white);--color-bg-discussions-row-emoji-box:rgba(209,213,218,0.5);--color-notifications-button-text:var(--color-fg-muted);--color-notifications-button-hover-text:var(--color-fg-default);--color-notifications-button-hover-bg:var(--color-scale-gray-2);--color-notifications-row-read-bg:var(--color-canvas-subtle);--color-notifications-row-bg:var(--color-scale-white);--color-icon-directory:var(--color-scale-blue-3);--color-checks-step-error-icon:var(--color-scale-red-4);--color-calendar-halloween-graph-day-L1-bg:#ffee4a;--color-calendar-halloween-graph-day-L2-bg:#ffc501;--color-calendar-halloween-graph-day-L3-bg:#fe9600;--color-calendar-halloween-graph-day-L4-bg:#03001c;--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-graph-day-L1-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L2-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L3-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L4-border:rgba(27,31,35,0.06);--color-user-mention-fg:var(--color-fg-default);--color-user-mention-bg:var(--color-attention-subtle);--color-text-white:var(--color-scale-white)}}.hx_dot-fill-pending-icon{color:var(--color-attention-emphasis)!important}@media (max-width:543px)and (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{--color-fg-default:var(--color-scale-gray-0);--color-canvas-default:var(--color-scale-gray-8)}}.State--open{background-color:var(--color-success-emphasis)}.icon-sponsor{transition:transform .15s cubic-bezier(0.2,0,0.13,2);transform:scale(1)}.btn:hover .icon-sponsor,.btn:focus .icon-sponsor,.Label:hover .icon-sponsor,.Label:focus .icon-sponsor,.btn:hover .icon-sponsoring,.btn:focus .icon-sponsoring,.Label:hover .icon-sponsoring,.Label:focus .icon-sponsoring{transform:scale(1.1)}.icon-sponsor{overflow:visible!important}.hx_kbd{border:1px solid var(--color-border-default);background-color:var(--color-canvas-default);border-radius:6px;font-size:12px;font-weight:400;display:inline-block;box-shadow:none;line-height:1.5;color:var(--color-fg-muted);text-align:center;padding:0px 4px;min-width:21px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}@media (max-width:543px){.SelectMenu-modal{width:unset!important}}.SelectMenu-item:disabled,.SelectMenu-item[aria-disabled=true]{color:var(--color-fg-muted);pointer-events:none}@media (max-width:767px){.page-responsive .dropdown-menu,.page-responsive .dropdown-item{padding-top:8px;padding-bottom:8px}.page-responsive .hx_dropdown-fullscreen .dropdown-menu{position:fixed;top:auto;right:16px!important;bottom:20%;left:16px!important;width:auto!important;max-height:calc(80% - 16px);max-width:none!important;margin:0!important;overflow-y:auto;transform:none;-webkit-overflow-scrolling:touch;animation:dropdown-menu-animation .24s cubic-bezier(0,0.1,0.1,1) backwards}.page-responsive .hx_dropdown-fullscreen .dropdown-menu::before,.page-responsive .hx_dropdown-fullscreen .dropdown-menu::after{display:none}@keyframes dropdown-menu-animation{0%{opacity:0;transform:scale(0.9)}}}@media (max-width:767px){.page-responsive .hx_rsm .select-menu-modal{position:fixed!important;display:flex;flex-direction:column;margin:0;width:auto;height:80%;top:75px;left:16px;right:16px!important}.page-responsive .hx_rsm .select-menu-header{padding:16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.page-responsive .hx_rsm .select-menu-button:before,.page-responsive .hx_rsm-trigger:before{animation:hx_rsm-trigger-animation .24s cubic-bezier(0,0,0.2,1) backwards}@keyframes hx_rsm-trigger-animation{0%{opacity:0}}.page-responsive .hx_rsm .select-menu-modal{animation:hx_rsm-modal-animation .24s .12s cubic-bezier(0,0.1,0.1,1) backwards}@keyframes hx_rsm-modal-animation{0%{opacity:0;transform:scale(0.9)}}}@media (max-width:767px)and (max-height:500px){.page-responsive .hx_rsm .select-menu-modal{height:auto;bottom:16px}}.select-menu-modal{border-color:var(--color-border-default);box-shadow:var(--color-shadow-large)}.select-menu-header{background:var(--color-canvas-overlay)}.tabnav--responsive .tabnav-tabs{z-index:1}@media (max-width:767px){.tabnav--responsive .tabnav-tab{background-color:var(--color-canvas-subtle);border:1px solid var(--color-border-default);border-left:0;border-radius:0}.tabnav--responsive .tabnav-tab:first-child{border-left:1px solid var(--color-border-default)}.tabnav--responsive .tabnav-tab[aria-selected=true]{border-bottom:0;background-color:var(--color-canvas-default)}}@media (max-width:767px){.hx_sm-hide-drag-drop textarea{border-bottom:1px solid var(--color-border-default);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.hx_sm-hide-drag-drop .hx_drag-and-drop{display:none!important}}@media (hover:none){.tooltipped:hover::before,.tooltipped:hover::after{display:none}}.hx_underlinenav-item{display:flex;align-items:center}.hx_underlinenav-item .UnderlineNav-octicon{margin-right:6px}.hx_underlinenav-item [data-content]:before{content:attr(data-content);display:block;font-weight:600;height:0;visibility:hidden}.starring-container .unstarred{display:block}.drag-and-drop{border-color:var(--color-border-default)}.input-sm{min-height:28px}.btn .octicon-triangle-down{margin-right:0}.UnderlineNav-item.selected .UnderlineNav-octicon,.UnderlineNav-item[aria-current]:not([aria-current=false]) .UnderlineNav-octicon{color:inherit}.form-checkbox input[type=checkbox]{margin-top:4px}.hx_IssueLabel{--perceived-lightness:calc(((var(--label-r) * 0.2126) + (var(--label-g) * 0.7152) + (var(--label-b) * 0.0722)) / 255);--lightness-switch:max(0,min(calc((var(--perceived-lightness) - var(--lightness-threshold)) * -1000),1))}:root .hx_IssueLabel,[data-color-mode=light][data-light-theme*=light] .hx_IssueLabel,[data-color-mode=dark][data-dark-theme*=light] .hx_IssueLabel{--lightness-threshold:0.453;--border-threshold:0.96;--border-alpha:max(0,min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100),1));background:rgb(var(--label-r),var(--label-g),var(--label-b));color:hsl(0,0%,calc(var(--lightness-switch) * 100%));border-color:hsla(var(--label-h),calc(var(--label-s) * 1%),calc((var(--label-l) - 25) * 1%),var(--border-alpha))}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=light] .hx_IssueLabel{--lightness-threshold:0.453;--border-threshold:0.96;--border-alpha:max(0,min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100),1));background:rgb(var(--label-r),var(--label-g),var(--label-b));color:hsl(0,0%,calc(var(--lightness-switch) * 100%));border-color:hsla(var(--label-h),calc(var(--label-s) * 1%),calc((var(--label-l) - 25) * 1%),var(--border-alpha))}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark] .hx_IssueLabel{--lightness-threshold:0.6;--background-alpha:0.18;--border-alpha:0.3;--lighten-by:calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 100) * var(--lightness-switch));background:rgba(var(--label-r),var(--label-g),var(--label-b),var(--background-alpha));color:hsl(var(--label-h),calc(var(--label-s) * 1%),calc((var(--label-l) + var(--lighten-by)) * 1%));border-color:hsla(var(--label-h),calc(var(--label-s) * 1%),calc((var(--label-l) + var(--lighten-by)) * 1%),var(--border-alpha))}}.signed-commit-badge-small{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;border:1px solid transparent;border-radius:2em;border-color:var(--color-border-default)}.signed-commit-badge-small{margin-top:0}.user-status-container .input-group-button .btn{height:32px}.avatar-user{border-radius:50%!important}.hx_tooltip{position:absolute;z-index:1000000;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;background:var(--color-neutral-emphasis-plus);border-radius:6px;opacity:0;word-wrap:break-word;white-space:normal;max-width:250px}.hx_tooltip::before{position:absolute;z-index:1000001;color:var(--color-neutral-emphasis-plus);content:"";border:6px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.hx_tooltip::after{position:absolute;display:block;right:0;left:0;height:12px;content:""}.timeline-comment .previewable-comment-form textarea{max-height:none}:root{--border-width:1px;--border-style:solid;--font-size-small:12px;--font-weight-semibold:500;--size-2:20px}@keyframes lightbulb{0%,8%,14%{opacity:.1}0%,10%,25%{opacity:.25}5%,30%,50%,70%{opacity:.5}16%,60%,80%{opacity:.75}90%{opacity:.8}94%{opacity:.5}100%{opacity:1;stddeviation:0}}@keyframes pull-string{50%{transform:translate3d(0,12px,0)}75%{opacity:1;transform:none}100%{opacity:0}}.merge-pr{margin:16px 0 0}.status-heading{margin-bottom:1px}.merge-status-list{padding:0;margin:16px -16px -16px -55px;overflow-y:auto;border:solid var(--color-border-default);border-width:1px 0 0;transition:max-height .25s ease-in-out}.merge-status-item{position:relative;padding:8px 16px;background-color:var(--color-canvas-subtle);border-bottom:1px solid var(--color-border-default)}.merge-status-item:last-child:not(.review-item){border-bottom:0}.merge-status-item .css-truncate-target{max-width:100%}.status-meta{color:var(--color-fg-muted)}.status-actions{margin-left:auto}.branch-action-item-icon{float:left;margin-left:-40px}.merge-status-icon{min-width:30px;margin-right:12px}.branch-action{padding-left:55px;margin-top:16px;margin-bottom:16px}.branch-action-icon{float:left;width:40px;height:40px;margin-left:-55px;border-radius:6px}.branch-action-body{position:relative;background-color:var(--color-canvas-default);border:1px solid var(--color-border-default);border-radius:6px}.branch-action-body .merge-message{padding:16px;background-color:var(--color-canvas-subtle);border-top:1px solid var(--color-border-default);border-bottom-right-radius:6px;border-bottom-left-radius:6px}.branch-action-item{padding:16px 16px 16px 55px;font-size:13px;line-height:1.4}.branch-action-item+.branch-action-item{border-top:1px solid var(--color-border-default)}.branch-action-item.open>.merge-status-list{max-height:231px;margin-bottom:-16px}.branch-action-item.open .statuses-toggle-opened{display:inline}.branch-action-state-dirty .branch-action-icon{color:var(--color-fg-on-emphasis);background-color:var(--color-neutral-emphasis);border:1px solid transparent}.branch-action-state-dirty .branch-action-body{border-color:var(--color-border-default)}.branch-action-state-dirty .branch-action-body::after,.branch-action-state-dirty .branch-action-body::before,.branch-action-state-closed-dirty .branch-action-body::after,.branch-action-state-closed-dirty .branch-action-body::before,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before{position:absolute;top:11px;right:100%;left:-8px;display:block;width:8px;height:16px;pointer-events:none;content:" ";-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}.branch-action-state-dirty .branch-action-body::after,.branch-action-state-closed-dirty .branch-action-body::after,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after{margin-left:1px;background-color:var(--color-canvas-default);background-image:linear-gradient(var(--color-canvas-default),var(--color-canvas-default))}.branch-action-state-dirty .branch-action-body::before,.branch-action-state-closed-dirty .branch-action-body::before,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before{background-color:var(--color-border-default)}.completeness-indicator{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.completeness-indicator-error{color:var(--color-fg-on-emphasis);background-color:var(--color-danger-emphasis);border:1px solid transparent;border-radius:50%}@keyframes broadCastMaskFade{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}.donut-chart>.expected{fill:var(--color-checks-donut-pending)}.donut-chart>.success{fill:var(--color-checks-donut-success)}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes dropBox{0%{opacity:1;transform:translateY(-110%)}7%{opacity:1;transform:translateY(20%);transform:translateX(0)}80%{opacity:1}100%{opacity:0;transform:translateX(-250%)}}.ClipboardButton{position:relative}.alt-merge-options{display:inline-block;margin-bottom:0;margin-left:4px;vertical-align:middle}@keyframes show-pane{0%{transform:translateX(390px)}100%{transform:translateX(0)}}.pull-request-tab-content.is-visible{display:block}@media (min-width:1150px){.commit-build-statuses .status-checks-dropdown{width:500px}}.label-characters-remaining{color:var(--color-fg-muted)}@keyframes toggle-color{0%{background-color:transparent}50%{color:#4c4a42;background-color:#fff9ea;border-color:#dfd8c2}100%{background-color:transparent}}@keyframes sponsors-progress-animation{0%{background-position:100%}100%{background-position:0%}}@keyframes wiggle{0%{transform:rotate(-25deg)}100%{transform:rotate(15deg) scale(1.2)}}@keyframes expand{0%{opacity:.5;transform:translateY(-4px)}100%{opacity:1;transform:translateY(0)}}</style>
<meta name=optimizely-datafile content='{"version": "4", "rollouts": [], "typedAudiences": [], "anonymizeIP": true, "projectId": "16737760170", "variables": [], "featureFlags": [], "experiments": [{"status": "Running", "audienceIds": [], "variations": [{"variables": [], "id": "20438636352", "key": "control"}, {"variables": [], "id": "20484957397", "key": "treatment"}], "id": "20479227424", "key": "growth_ghec_onboarding_experience", "layerId": "20467848595", "trafficAllocation": [{"entityId": "20484957397", "endOfRange": 1000}, {"entityId": "20484957397", "endOfRange": 3000}, {"entityId": "20484957397", "endOfRange": 5000}, {"entityId": "20484957397", "endOfRange": 6000}, {"entityId": "20484957397", "endOfRange": 8000}, {"entityId": "20484957397", "endOfRange": 10000}], "forcedVariations": {"85e2238ce2b9074907d7a3d91d6feeae": "control"}}, {"status": "Running", "audienceIds": [], "variations": [{"variables": [], "id": "20667381018", "key": "control"}, {"variables": [], "id": "20680930759", "key": "treatment"}], "id": "20652570897", "key": "project_genesis", "layerId": "20672300363", "trafficAllocation": [{"entityId": "20667381018", "endOfRange": 5000}, {"entityId": "20680930759", "endOfRange": 10000}], "forcedVariations": {"83356e17066d336d1803024138ecb683": "treatment", "18e31c8a9b2271332466133162a4aa0d": "treatment", "10f8ab3fbc5ebe989a36a05f79d48f32": "treatment", "1686089f6d540cd2deeaec60ee43ecf7": "treatment"}}, {"status": "Running", "audienceIds": [], "variations": [{"variables": [], "id": "20898546114", "key": "control"}, {"variables": [], "id": "20923036705", "key": "treatment_a"}, {"variables": [], "id": "20965581308", "key": "treatment_b"}], "id": "20902325119", "key": "contact_sales_page_optimizations", "layerId": "20969031091", "trafficAllocation": [{"entityId": "20965581308", "endOfRange": 3330}, {"entityId": "20898546114", "endOfRange": 5000}, {"entityId": "20898546114", "endOfRange": 6670}, {"entityId": "20923036705", "endOfRange": 10000}], "forcedVariations": {}}], "audiences": [{"conditions": "[\"or\", {\"match\": \"exact\", \"name\": \"$opt_dummy_attribute\", \"type\": \"custom_attribute\", \"value\": \"$opt_dummy_value\"}]", "id": "$opt_dummy_audience", "name": "Optimizely-Generated Audience for Backwards Compatibility"}], "groups": [], "sdkKey": "WTc6awnGuYDdG98CYRban", "environmentKey": "production", "attributes": [{"id": "16822470375", "key": "user_id"}, {"id": "17143601254", "key": "spammy"}, {"id": "18175660309", "key": "organization_plan"}, {"id": "18813001570", "key": "is_logged_in"}, {"id": "19073851829", "key": "geo"}, {"id": "20175462351", "key": "requestedCurrency"}, {"id": "20785470195", "key": "country_code"}], "botFiltering": false, "accountId": "16737760170", "events": [{"experimentIds": [], "id": "17911811441", "key": "hydro_click.dashboard.teacher_toolbox_cta"}, {"experimentIds": [], "id": "18124116703", "key": "submit.organizations.complete_sign_up"}, {"experimentIds": [], "id": "18145892387", "key": "no_metric.tracked_outside_of_optimizely"}, {"experimentIds": [], "id": "18178755568", "key": "click.org_onboarding_checklist.add_repo"}, {"experimentIds": [], "id": "18180553241", "key": "submit.repository_imports.create"}, {"experimentIds": [], "id": "18186103728", "key": "click.help.learn_more_about_repository_creation"}, {"experimentIds": [], "id": "18188530140", "key": "test_event"}, {"experimentIds": [], "id": "18191963644", "key": "click.empty_org_repo_cta.transfer_repository"}, {"experimentIds": [], "id": "18195612788", "key": "click.empty_org_repo_cta.import_repository"}, {"experimentIds": [], "id": "18210945499", "key": "click.org_onboarding_checklist.invite_members"}, {"experimentIds": [], "id": "18211063248", "key": "click.empty_org_repo_cta.create_repository"}, {"experimentIds": [], "id": "18215721889", "key": "click.org_onboarding_checklist.update_profile"}, {"experimentIds": [], "id": "18224360785", "key": "click.org_onboarding_checklist.dismiss"}, {"experimentIds": [], "id": "18234832286", "key": "submit.organization_activation.complete"}, {"experimentIds": [], "id": "18252392383", "key": "submit.org_repository.create"}, {"experimentIds": [], "id": "18257551537", "key": "submit.org_member_invitation.create"}, {"experimentIds": [], "id": "18259522260", "key": "submit.organization_profile.update"}, {"experimentIds": [], "id": "18564603625", "key": "view.classroom_select_organization"}, {"experimentIds": [], "id": "18568612016", "key": "click.classroom_sign_in_click"}, {"experimentIds": [], "id": "18572592540", "key": "view.classroom_name"}, {"experimentIds": [], "id": "18574203855", "key": "click.classroom_create_organization"}, {"experimentIds": [], "id": "18582053415", "key": "click.classroom_select_organization"}, {"experimentIds": [], "id": "18589463420", "key": "click.classroom_create_classroom"}, {"experimentIds": [], "id": "18591323364", "key": "click.classroom_create_first_classroom"}, {"experimentIds": [], "id": "18591652321", "key": "click.classroom_grant_access"}, {"experimentIds": [], "id": "18607131425", "key": "view.classroom_creation"}, {"experimentIds": ["20479227424"], "id": "18831680583", "key": "upgrade_account_plan"}, {"experimentIds": [], "id": "19064064515", "key": "click.signup"}, {"experimentIds": [], "id": "19075373687", "key": "click.view_account_billing_page"}, {"experimentIds": [], "id": "19077355841", "key": "click.dismiss_signup_prompt"}, {"experimentIds": [], "id": "19079713938", "key": "click.contact_sales"}, {"experimentIds": [], "id": "19120963070", "key": "click.compare_account_plans"}, {"experimentIds": [], "id": "19151690317", "key": "click.upgrade_account_cta"}, {"experimentIds": [], "id": "19424193129", "key": "click.open_account_switcher"}, {"experimentIds": [], "id": "19520330825", "key": "click.visit_account_profile"}, {"experimentIds": [], "id": "19540970635", "key": "click.switch_account_context"}, {"experimentIds": [], "id": "19730198868", "key": "submit.homepage_signup"}, {"experimentIds": [], "id": "19820830627", "key": "click.homepage_signup"}, {"experimentIds": [], "id": "19988571001", "key": "click.create_enterprise_trial"}, {"experimentIds": [], "id": "20036538294", "key": "click.create_organization_team"}, {"experimentIds": [], "id": "20040653299", "key": "click.input_enterprise_trial_form"}, {"experimentIds": [], "id": "20062030003", "key": "click.continue_with_team"}, {"experimentIds": [], "id": "20068947153", "key": "click.create_organization_free"}, {"experimentIds": [], "id": "20086636658", "key": "click.signup_continue.username"}, {"experimentIds": [], "id": "20091648988", "key": "click.signup_continue.create_account"}, {"experimentIds": [], "id": "20103637615", "key": "click.signup_continue.email"}, {"experimentIds": [], "id": "20111574253", "key": "click.signup_continue.password"}, {"experimentIds": [], "id": "20120044111", "key": "view.pricing_page"}, {"experimentIds": [], "id": "20152062109", "key": "submit.create_account"}, {"experimentIds": [], "id": "20165800992", "key": "submit.upgrade_payment_form"}, {"experimentIds": [], "id": "20171520319", "key": "submit.create_organization"}, {"experimentIds": [], "id": "20222645674", "key": "click.recommended_plan_in_signup.discuss_your_needs"}, {"experimentIds": [], "id": "20227443657", "key": "submit.verify_primary_user_email"}, {"experimentIds": [], "id": "20234607160", "key": "click.recommended_plan_in_signup.try_enterprise"}, {"experimentIds": [], "id": "20238175784", "key": "click.recommended_plan_in_signup.team"}, {"experimentIds": [], "id": "20239847212", "key": "click.recommended_plan_in_signup.continue_free"}, {"experimentIds": [], "id": "20251097193", "key": "recommended_plan"}, {"experimentIds": [], "id": "20438619534", "key": "click.pricing_calculator.1_member"}, {"experimentIds": [], "id": "20456699683", "key": "click.pricing_calculator.15_members"}, {"experimentIds": [], "id": "20467868331", "key": "click.pricing_calculator.10_members"}, {"experimentIds": [], "id": "20476267432", "key": "click.trial_days_remaining"}, {"experimentIds": ["20479227424"], "id": "20476357660", "key": "click.discover_feature"}, {"experimentIds": [], "id": "20479287901", "key": "click.pricing_calculator.custom_members"}, {"experimentIds": [], "id": "20481107083", "key": "click.recommended_plan_in_signup.apply_teacher_benefits"}, {"experimentIds": [], "id": "20483089392", "key": "click.pricing_calculator.5_members"}, {"experimentIds": ["20479227424", "20652570897"], "id": "20484283944", "key": "click.onboarding_task"}, {"experimentIds": [], "id": "20484996281", "key": "click.recommended_plan_in_signup.apply_student_benefits"}, {"experimentIds": ["20479227424"], "id": "20486713726", "key": "click.onboarding_task_breadcrumb"}, {"experimentIds": ["20479227424"], "id": "20490791319", "key": "click.upgrade_to_enterprise"}, {"experimentIds": ["20479227424"], "id": "20491786766", "key": "click.talk_to_us"}, {"experimentIds": ["20479227424"], "id": "20494144087", "key": "click.dismiss_enterprise_trial"}, {"experimentIds": ["20479227424", "20652570897"], "id": "20499722759", "key": "completed_all_tasks"}, {"experimentIds": ["20479227424", "20652570897"], "id": "20500710104", "key": "completed_onboarding_tasks"}, {"experimentIds": ["20479227424"], "id": "20513160672", "key": "click.read_doc"}, {"experimentIds": ["20652570897"], "id": "20516196762", "key": "actions_enabled"}, {"experimentIds": ["20479227424"], "id": "20518980986", "key": "click.dismiss_trial_banner"}, {"experimentIds": [], "id": "20535446721", "key": "click.issue_actions_prompt.dismiss_prompt"}, {"experimentIds": [], "id": "20557002247", "key": "click.issue_actions_prompt.setup_workflow"}, {"experimentIds": [], "id": "20595070227", "key": "click.pull_request_setup_workflow"}, {"experimentIds": [], "id": "20626600314", "key": "click.seats_input"}, {"experimentIds": [], "id": "20642310305", "key": "click.decrease_seats_number"}, {"experimentIds": [], "id": "20662990045", "key": "click.increase_seats_number"}, {"experimentIds": [], "id": "20679620969", "key": "click.public_product_roadmap"}, {"experimentIds": ["20479227424"], "id": "20761240940", "key": "click.dismiss_survey_banner"}, {"experimentIds": ["20479227424"], "id": "20767210721", "key": "click.take_survey"}, {"experimentIds": ["20652570897"], "id": "20795281201", "key": "click.archive_list"}, {"experimentIds": ["20902325119"], "id": "20966790249", "key": "contact_sales.submit"}, {"experimentIds": ["20902325119"], "id": "20996500333", "key": "contact_sales.existing_customer"}, {"experimentIds": ["20902325119"], "id": "20996890162", "key": "contact_sales.blank_message_field"}, {"experimentIds": ["20902325119"], "id": "21000470317", "key": "contact_sales.personal_email"}, {"experimentIds": ["20902325119"], "id": "21002790172", "key": "contact_sales.blank_phone_field"}], "revision": "1072"}'>
<meta name=viewport content="width=device-width">
<title>Allow render HTML with css/js external links by lunny · Pull Request #19017 · go-gitea/gitea</title>
<meta name=description content="This PR allows to render some HTMLs which has <style>, <script> tags when SANITIZER disabled.">
<link rel=search type=application/opensearchdescription+xml href=https://github.com/opensearch.xml title=GitHub>
<meta property=fb:app_id content=1401488693436528>
<meta name=apple-itunes-app content="app-id=1477376905">
<meta name=twitter:image:src content=https://opengraph.githubassets.com/ba44218b35107ef4dcc3746b46c1bfe4f4a84f5788ecc861eb47357a7274ea3d/go-gitea/gitea/pull/19017><meta name=twitter:site content=@github><meta name=twitter:card content=summary_large_image><meta name=twitter:title content="Allow render HTML with css/js external links by lunny · Pull Request #19017 · go-gitea/gitea"><meta name=twitter:description content="This PR allows to render some HTMLs which has <style>, <script> tags when SANITIZER disabled.">
<meta property=og:image content=https://opengraph.githubassets.com/ba44218b35107ef4dcc3746b46c1bfe4f4a84f5788ecc861eb47357a7274ea3d/go-gitea/gitea/pull/19017><meta property=og:image:alt content="This PR allows to render some HTMLs which has <style>, <script> tags when SANITIZER disabled."><meta property=og:image:width content=1200><meta property=og:image:height content=600><meta property=og:site_name content=GitHub><meta property=og:type content=object><meta property=og:title content="Allow render HTML with css/js external links by lunny · Pull Request #19017 · go-gitea/gitea"><meta property=og:url content=https://github.com/go-gitea/gitea/pull/19017><meta property=og:description content="This PR allows to render some HTMLs which has <style>, <script> tags when SANITIZER disabled.">
<link rel=assets href=https://github.githubassets.com/>
<link rel=shared-web-socket href="wss://alive.github.com/_sockets/u/19197149/ws?session=eyJ2IjoiVjMiLCJ1IjoxOTE5NzE0OSwicyI6ODEwNjg2NDE0LCJjIjoxMjI3NDY4MDE0LCJ0IjoxNjQ2NjY4NTIzfQ==--7eb989c39731177cd6b0015cad72733e05cec087cf34444603ed79d24aee3e2b" data-refresh-url=/_alive data-session-id=5203790f2a410a049bd7a8982081d86f9ba5c7f9c1aba8416e618f497968a1bf>
<link rel=shared-web-socket-src href=https://github.com/assets-cdn/worker/socket-worker-22a4eda703748fc3479d.js>
<link rel=sudo-modal href=https://github.com/sessions/sudo_modal>
<meta name=request-id content=041C:4765:25652B0:3FE8FB5:62262AEB data-pjax-transient=true><meta name=html-safe-nonce content=f0c6397b798370ef01ab36465bb8e524cafd7e1099826af988369774091a1bda data-pjax-transient=true><meta name=visitor-payload content=eyJyZWZlcnJlciI6bnVsbCwicmVxdWVzdF9pZCI6IjA0MUM6NDc2NToyNTY1MkIwOjNGRThGQjU6NjIyNjJBRUIiLCJ2aXNpdG9yX2lkIjoiODQ5NDk5MjM5NTkzMzI0MDQwOCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 data-pjax-transient=true><meta name=visitor-hmac content=e8a3e52f9d59e7f8895525340ce7178f06f1c2be13fac44ab7b7f823eb8a8eed data-pjax-transient=true>
<meta name=hovercard-subject-tag content=pull_request:873035059 data-pjax-transient>
<meta name=github-keyboard-shortcuts content=repository,pull-request-list,pull-request-conversation,pull-request-files-changed data-pjax-transient=true>
<meta name=selected-link value=repo_pulls data-pjax-transient>
<meta name=google-site-verification content=c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY>
<meta name=google-site-verification content=KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU>
<meta name=google-site-verification content=ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA>
<meta name=google-site-verification content=GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc>
<meta name=octolytics-url content=https://collector.github.com/github/collect><meta name=octolytics-actor-id content=19197149><meta name=octolytics-actor-login content=github1299><meta name=octolytics-actor-hash content=0cefb0b9ba3c80adc0503784b6e14ff181b91c7e8b50779931c48ecf0f245f24>
<meta name=analytics-location content="/<user-name>/<repo-name>/voltron/pull_requests_fragments/pull_request_layout" data-pjax-transient=true>
<meta name=hostname content=github.com>
<meta name=user-login content=github1299>
<meta name=expected-hostname content=github.com>
<meta name=js-proxy-site-detection-payload content="MTZkY2EwMjZjZjk2NjRhNGYyYjg4NzVmZDQwYThmMWNlMjBiMWMwYTVjYmUwZGRlZTliZWFkNjBkODJlZDVhMHx7InJlbW90ZV9hZGRyZXNzIjoiNjQuMjAyLjQ0LjgxIiwicmVxdWVzdF9pZCI6IjA0MUM6NDc2NToyNTY1MkIwOjNGRThGQjU6NjIyNjJBRUIiLCJ0aW1lc3RhbXAiOjE2NDY2Njg1MjMsImhvc3QiOiJnaXRodWIuY29tIn0=">
<meta name=keyboard-shortcuts-preference content=all>
<meta name=enabled-features content=ACTIONS_CALLABLE_WORKFLOWS,MARKETPLACE_PENDING_INSTALLATIONS,PRESENCE_IDLE>
<meta http-equiv=x-pjax-version content=4c75d3564a7a55f3f08b5e5f07854bc97fbf72df835713816dc293ec8a2ea74c data-turbo-track=reload>
<meta http-equiv=x-pjax-csp-version content=ad743a89372c421844ffcba4fd906096b07b7fd7c2a57617ff2d2f0fdf463e56 data-turbo-track=reload>
<meta http-equiv=x-pjax-css-version content=e224955b823508470a6c6c80d8afaaf3c1269d6fb7c29177853a4d0fefc6daf1 data-turbo-track=reload>
<meta http-equiv=x-pjax-js-version content=c3a244ae43da304e2b343d9c50fb680d8cdd2e20ecd60871d61bc018b816e936 data-turbo-track=reload>
<meta name=voltron-timing value=558>
<meta name=go-import content="github.com/go-gitea/gitea git https://github.com/go-gitea/gitea.git">
<meta name=octolytics-dimension-user_id content=12724356><meta name=octolytics-dimension-user_login content=go-gitea><meta name=octolytics-dimension-repository_id content=72495579><meta name=octolytics-dimension-repository_nwo content=go-gitea/gitea><meta name=octolytics-dimension-repository_public content=true><meta name=octolytics-dimension-repository_is_fork content=false><meta name=octolytics-dimension-repository_network_root_id content=72495579><meta name=octolytics-dimension-repository_network_root_nwo content=go-gitea/gitea>
<meta name=browser-stats-url content=https://api.github.com/_private/browser/stats>
<meta name=browser-errors-url content=https://api.github.com/_private/browser/errors>
<meta name=browser-optimizely-client-errors-url content=https://api.github.com/_private/browser/optimizely_client/errors>
<meta name=theme-color content=#1e2327>
<meta name=color-scheme content="light dark">
<link rel=icon class=js-site-favicon type=image/svg+xml href="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTZDMCA3LjE2IDcuMTYgMCAxNiAwQzI0Ljg0IDAgMzIgNy4xNiAzMiAxNkMzMiAxNi4zMzU4IDMxLjk4OTYgMTYuNjY5MyAzMS45NjkyIDE3SDI2LjExMjFDMjYuMTk1NyAxNi40NCAyNi4yNCAxNS44MjgzIDI2LjI0IDE1LjE2QzI2LjI0IDEzLjQgMjUuNjIgMTEuOTggMjQuNiAxMC44NkMyNC43NiAxMC40NiAyNS4zMiA4LjgyIDI0LjQ0IDYuNjJDMjQuNDQgNi42MiAyMy4xIDYuMTggMjAuMDQgOC4yNkMxOC43NiA3LjkgMTcuNCA3LjcyIDE2LjA0IDcuNzJDMTQuNjggNy43MiAxMy4zMiA3LjkgMTIuMDQgOC4yNkM4Ljk4IDYuMiA3LjY0IDYuNjIgNy42NCA2LjYyQzYuNzYgOC44MiA3LjMyIDEwLjQ2IDcuNDggMTAuODZDNi40NiAxMS45OCA1Ljg0IDEzLjQyIDUuODQgMTUuMTZDNS44NCAyMC42Mzg3IDguODIxMTkgMjIuMzE4NyAxMiAyMi44OTc2VjI1LjI0NDJDMTEuMDIyNCAyNS42NjMyIDguODMwMzUgMjYuMjE2NiA3LjQ0IDIzLjg4QzcuMTQgMjMuNCA2LjI0IDIyLjIyIDQuOTggMjIuMjRDMy42NCAyMi4yNiA0LjQ0IDIzIDUgMjMuM0M1LjY4IDIzLjY4IDYuNDYgMjUuMSA2LjY0IDI1LjU2QzYuOTU5NDcgMjYuNDU4NSA3Ljk5NjU1IDI4LjE3NDMgMTIgMjcuNDQzN1YzMC42ODE0QzExLjg5NTEgMzEuMDExNiAxMS41NzUxIDMxLjI5MTEgMTAuOTQgMzEuMThDNC41OCAyOS4wNiAwIDIzLjA4IDAgMTZaIiBmaWxsPSIjMjQyOTJFIi8+CjxjaXJjbGUgY3g9IjI2IiBjeT0iMjYiIHI9IjUiIGZpbGw9IiNCNzhGMDUiLz4KPC9zdmc+Cg=="><style>.sf-hidden{display:none!important}</style><link rel=canonical href=https://github.com/go-gitea/gitea/pull/19017><meta http-equiv=content-security-policy content="default-src 'none'; font-src 'self' data:; img-src 'self' data:; style-src 'unsafe-inline'; media-src 'self' data:; script-src 'unsafe-inline' data:;"></head>
<body class="logged-in env-production page-responsive" style=word-wrap:break-word>
<div class="position-relative js-header-wrapper">
<a href=#start-of-content class="p-3 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
<span data-view-component=true class="progress-pjax-loader js-pjax-loader-bar Progress position-fixed width-full">
<span style=width:0% data-view-component=true class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>
<header class="Header js-details-container Details px-3 px-md-4 px-lg-5 flex-wrap flex-md-nowrap" role=banner>
<div class="Header-item mt-n1 mb-n1 d-none d-md-flex">
<a class=Header-link href=https://github.com/ data-hotkey="g d" aria-label="Homepage " data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Header","action":"go to dashboard","label":"icon:logo","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=403b4bacba24fe81e869fb43e02cf3ea0c7d22d843137443abb255f699b75926 data-analytics-event='{"category":"Header","action":"go to dashboard","label":"icon:logo"}'>
<svg height=32 aria-hidden=true viewBox="0 0 16 16" version=1.1 width=32 data-view-component=true class="octicon octicon-mark-github v-align-middle">
<path fill-rule=evenodd d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a>
</div>
<div class="Header-item d-md-none sf-hidden">
</div>
<div class="Header-item Header-item--full flex-column flex-md-row width-full flex-order-2 flex-md-order-none mr-0 mr-md-3 mt-3 mt-md-0 Details-content--hidden-not-important d-md-flex">
<div class="header-search flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search site-scoped-search js-jump-to">
<div class=position-relative>
<form class=js-site-search-form role=search aria-label=Site data-scope-type=Repository data-scope-id=72495579 data-scoped-search-url=/go-gitea/gitea/search data-owner-scoped-search-url=/orgs/go-gitea/search data-unscoped-search-url=/search action=/go-gitea/gitea/search accept-charset=UTF-8>
<label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center">
<input type=text class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable" data-hotkey=s,/ name=q data-test-selector=nav-search-input placeholder="Search or jump to…" data-unscoped-placeholder="Search or jump to…" data-scoped-placeholder="Search or jump to…" autocapitalize=none role=combobox aria-haspopup=listbox aria-expanded=false aria-autocomplete=list aria-controls=jump-to-results aria-label="Search or jump to…" data-jump-to-suggestions-path=/_graphql/GetSuggestedNavigationDestinations spellcheck=false autocomplete=off value>
<svg xmlns=http://www.w3.org/2000/svg width=22 height=20 aria-hidden=true class="mr-1 header-search-key-slash"><path fill=none stroke=#979A9C opacity=.4 d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill=#979A9C d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
<div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container sf-hidden">
</div>
</label>
</form> </div>
</div>
<nav class="d-flex flex-column flex-md-row flex-self-stretch flex-md-self-auto" aria-label=Global>
<a class="Header-link py-md-3 d-block d-md-none py-2 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:dashboard:user" aria-label=Dashboard href=https://github.com/dashboard>
Dashboard
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g p" data-ga-click="Header, click, Nav menu - item:pulls context:user" aria-label="Pull requests you created" data-selected-links="/pulls /pulls/assigned /pulls/mentioned /pulls" href=https://github.com/pulls>
Pull<span class="d-inline d-md-none d-lg-inline"> request</span>s
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g i" data-ga-click="Header, click, Nav menu - item:issues context:user" aria-label="Issues you created" data-selected-links="/issues /issues/assigned /issues/mentioned /issues" href=https://github.com/issues>
Issues
</a>
<div class="d-flex position-relative">
<a class="js-selected-navigation-item Header-link flex-auto mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:marketplace context:user" data-octo-click=marketplace_click data-octo-dimensions=location:nav_bar data-selected-links=" /marketplace" href=https://github.com/marketplace>
Marketplace
</a> </div>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore" href=https://github.com/explore>
Explore
</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:workspaces context:user" data-selected-links="/codespaces /codespaces" href=https://github.com/codespaces>
Codespaces
</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:Sponsors" data-hydro-click='{"event_type":"sponsors.button_click","payload":{"button":"HEADER_SPONSORS_DASHBOARD","sponsorable_login":"github1299","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=3f5ac7893246ab87c7d79d30aea5996865252ef16f027ee596ec90b7a7560dfd data-selected-links=" /sponsors/accounts" href=https://github.com/sponsors/accounts>Sponsors</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" href=https://github.com/settings/profile>
Settings
</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" href=https://github.com/github1299>
github1299
</a>
<form action=/logout accept-charset=UTF-8 method=post>
<button type=submit class="Header-link mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade d-md-none btn-link d-block width-full text-left sf-hidden" style=padding-left:2px data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Header","action":"sign out","label":"icon:logout","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=2e830a0ed4b2710357efd3a6d58b08a211298a95c5a44320c3bda14ac2f8a818 data-analytics-event='{"category":"Header","action":"sign out","label":"icon:logout"}'>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-sign-out v-align-middle">
<path fill-rule=evenodd d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z"></path>
</svg>
Sign out
</button>
</form></nav>
</div>
<div class="Header-item Header-item--full flex-justify-center d-md-none position-relative sf-hidden">
</div>
<div class="Header-item mr-0 mr-md-3 flex-order-1 flex-md-order-none">
<notification-indicator class=js-socket-channel data-test-selector=notifications-indicator data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6MTkxOTcxNDkiLCJ0IjoxNjQ2NjY4NTIzfQ==--88033c0e543d3d1e04cc6764ef80ecbd6025a56545baea6a40a32f7900e6ac7a" data-catalyst>
<a href=https://github.com/notifications class="Header-link notification-indicator position-relative tooltipped tooltipped-sw" aria-label="You have no unread notifications" data-hotkey="g n" data-ga-click="Header, go to notifications, icon:read" data-target=notification-indicator.link>
<span class="mail-status sf-hidden" data-target=notification-indicator.modifier></span>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-bell">
<path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=evenodd d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path>
</svg>
</a>
</notification-indicator>
</div>
<div class="Header-item position-relative d-none d-md-flex">
<details class="details-overlay details-reset">
<summary class=Header-link aria-label="Create new…" data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Header","action":"create new","label":"icon:add","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=3b86c9fa3a01b042d4df9bf516f04cbf1f412841f4e0f5618291f7d17eb9e876 data-analytics-event='{"category":"Header","action":"create new","label":"icon:add"}' aria-haspopup=menu role=button>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-plus">
<path fill-rule=evenodd d="M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z"></path>
</svg> <span class=dropdown-caret></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" role=menu>
<a role=menuitem class=dropdown-item href=https://github.com/new data-ga-click="Header, create new repository">
New repository
</a>
<a role=menuitem class=dropdown-item href=https://github.com/new/import data-ga-click="Header, import a repository">
Import repository
</a>
<a role=menuitem class=dropdown-item href=https://gist.github.com/ data-ga-click="Header, create new gist">
New gist
</a>
<a role=menuitem class=dropdown-item href=https://github.com/organizations/new data-ga-click="Header, create new organization">
New organization
</a>
</details-menu>
</details>
</div>
<div class="Header-item position-relative mr-0 d-none d-md-flex">
<details class="details-overlay details-reset js-feature-preview-indicator-container" data-feature-preview-indicator-src=/users/github1299/feature_preview/indicator_check>
<summary class=Header-link aria-label="View profile and more" data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Header","action":"show menu","label":"icon:avatar","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=9fe7722ded4d9f1146316553eb7819b1772d02ea2eb2db67cc92bbc4eb6bf84f data-analytics-event='{"category":"Header","action":"show menu","label":"icon:avatar"}' aria-haspopup=menu role=button>
<img src="data:image/png;base64,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" alt=@github1299 size=20 data-view-component=true class="avatar avatar-small circle" width=20 height=20>
<span class="feature-preview-indicator js-feature-preview-indicator" style=top:1px></span>
<span class=dropdown-caret></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" style=width:180px preload role=menu>
<div class="header-nav-current-user css-truncate"><a role=menuitem class="no-underline user-profile-link px-3 pt-2 pb-2 mb-n2 mt-n1 d-block" href=https://github.com/github1299 data-ga-click="Header, go to profile, text:Signed in as">Signed in as <strong class=css-truncate-target>github1299</strong></a></div>
<div role=none class=dropdown-divider></div>
<div class="pl-3 pr-3 f6 user-status-container js-user-status-context lh-condensed" data-url="/users/status?compact=1&amp;link_mentions=0&amp;truncate=1">
<div class="js-user-status-container rounded-2 px-2 py-1 mt-2 border" data-team-hovercards-enabled>
<details class="js-user-status-details details-reset details-overlay details-overlay-dark">
<summary class="btn-link btn-block Link--secondary no-underline js-toggle-user-status-edit toggle-user-status-edit" role=menuitem>
<div class="d-flex flex-items-center flex-items-stretch">
<div class="f6 lh-condensed user-status-header d-flex user-status-emoji-only-header circle">
<div class="user-status-emoji-container flex-shrink-0 mr-2 d-flex flex-items-center flex-justify-center lh-condensed-ultra v-align-bottom">
<svg class="octicon octicon-smiley" viewBox="0 0 16 16" version=1.1 width=16 height=16 aria-hidden=true><path fill-rule=evenodd d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z"></path></svg>
</div>
</div>
<div class="user-status-message-wrapper f6 min-width-0" style=line-height:20px>
<div class="css-truncate css-truncate-target width-fit color-fg-default text-left">
<span class=color-fg-muted>Set status</span>
</div>
</div>
</div>
</summary>
<details-dialog class="rounded-2 anim-fade-in fast Box Box--overlay" role=dialog aria-label="Edit status" tabindex=-1 aria-modal=true>
<form class="position-relative flex-auto js-user-status-form" action="/users/status?circle=0&amp;compact=1&amp;link_mentions=0&amp;truncate=1" accept-charset=UTF-8 method=post>
<div class="Box-header color-bg-subtle border-bottom p-3">
<button class="Box-btn-octicon js-toggle-user-status-edit btn-octicon float-right" type=reset aria-label="Close dialog" data-close-dialog>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<h3 class="Box-title f5 text-bold color-fg-default">Edit status</h3>
</div>
<div class="px-3 py-2 color-fg-default">
<div class="js-characters-remaining-container position-relative mt-2">
<div class="input-group d-table form-group my-0 js-user-status-form-group">
<span class="input-group-button d-table-cell v-align-middle" style=width:1%>
<button aria-label="Choose an emoji" type=button data-view-component=true class="js-toggle-user-status-emoji-picker btn-outline btn p-0"> <span class=js-user-status-original-emoji hidden></span>
<span class=js-user-status-custom-emoji></span>
<span class=js-user-status-no-emoji-icon>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-smiley">
<path fill-rule=evenodd d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z"></path>
</svg>
</span>
</button> </span>
<text-expander keys=": @" data-mention-url=/autocomplete/user-suggestions data-emoji-url=/autocomplete/emoji>
<input type=text autocomplete=off data-no-org-url=/autocomplete/user-suggestions data-org-url="/suggestions?mention_suggester=1" data-maxlength=80 class="d-table-cell width-full form-control js-user-status-message-field js-characters-remaining-field" placeholder="What's happening?" name=message value aria-label="What is your current status?">
</text-expander>
<div class=error>Could not update your status, please try again.</div>
</div>
<div style=margin-left:53px class="my-1 text-small label-characters-remaining js-characters-remaining" data-suffix=remaining hidden>
80 remaining
</div>
</div>
<include-fragment class=js-user-status-emoji-picker data-url=/users/status/emoji><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
<div class="overflow-auto ml-n3 mr-n3 px-3 border-bottom" style=max-height:33vh>
<div class="user-status-suggestions js-user-status-suggestions collapsed overflow-hidden">
<h4 class="f6 text-normal my-3">Suggestions:</h4>
<div class="mx-3 mt-2 clearfix">
<div class="float-left col-6">
<button type=button value=:palm_tree: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=palm_tree fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f334.png>🌴</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
On vacation
</div>
</button>
<button type=button value=:face_with_thermometer: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=face_with_thermometer fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f912.png>🤒</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Out sick
</div>
</button>
</div>
<div class="float-left col-6">
<button type=button value=:house: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=house fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f3e0.png>🏠</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Working from home
</div>
</button>
<button type=button value=:dart: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=dart fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f3af.png>🎯</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Focusing
</div>
</button>
</div>
</div>
</div>
<div class=user-status-limited-availability-container>
<div class="form-checkbox my-0">
<input type=checkbox name=limited_availability value=1 class=js-user-status-limited-availability-checkbox data-default-message="I may be slow to respond." aria-describedby=limited-availability-help-text-truncate-true-compact-true id=limited-availability-truncate-true-compact-true>
<label class="d-block f5 color-fg-default mb-1" for=limited-availability-truncate-true-compact-true>
Busy
</label>
<p class=note id=limited-availability-help-text-truncate-true-compact-true>
When others mention you, assign you, or request your review,
GitHub will let them know that you have limited availability.
</p>
</div>
</div>
</div>
<div class="d-inline-block f5 mr-2 pt-3 pb-2">
<div class="d-inline-block mr-1">
Clear status
</div>
<details class="js-user-status-expire-drop-down f6 dropdown details-reset details-overlay d-inline-block mr-2">
<summary aria-haspopup=true data-view-component=true class="btn-sm btn v-align-baseline"> <div class="js-user-status-expiration-interval-selected d-inline-block v-align-baseline">
Never
</div>
<div class=dropdown-caret></div>
</summary>
<ul class="dropdown-menu dropdown-menu-se pl-0 overflow-auto" style=width:220px;max-height:15.5em>
<li>
<button type=button class="btn-link dropdown-item js-user-status-expire-button ws-normal" title=Never>
<span class="d-inline-block text-bold mb-1">Never</span>
<div class="f6 lh-condensed">Keep this status until you clear your status or edit your status.</div>
</button>
</li>
<li class=dropdown-divider role=none></li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 30 minutes" value=2022-03-07T10:25:30-06:00>
in 30 minutes
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 1 hour" value=2022-03-07T10:55:30-06:00>
in 1 hour
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 4 hours" value=2022-03-07T13:55:30-06:00>
in 4 hours
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title=today value=2022-03-07T23:59:59-06:00>
today
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="this week" value=2022-03-13T23:59:59-05:00>
this week
</button>
</li>
</ul>
</details>
</div>
<include-fragment class=js-user-status-org-picker data-url=/users/status/organizations><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
</div>
<div class="d-flex flex-items-center flex-justify-between p-3 border-top">
<button type=submit disabled class="width-full btn btn-primary mr-2 js-user-status-submit">
Set status
</button>
<button type=button disabled class="width-full js-clear-user-status-button btn ml-2">
Clear status
</button>
</div>
</form> </details-dialog>
</details>
</div>
</div>
<div role=none class=dropdown-divider></div>
<a role=menuitem class=dropdown-item href=https://github.com/github1299 data-ga-click="Header, go to profile, text:your profile" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_PROFILE","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=8dad045b78a1e7e5526acfbf416d654378104aef939baa458dbf50a8e0e2c5b5>Your profile</a>
<a role=menuitem class=dropdown-item href="https://github.com/github1299?tab=repositories" data-ga-click="Header, go to repositories, text:your repositories" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_REPOSITORIES","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=2899dc7c899fcaf471dbe0149b0e71edc60e4b84d0032c68dae418b415841cc2>Your repositories</a>
<a role=menuitem class=dropdown-item href=https://github.com/codespaces data-skip-pjax data-ga-click="Header, go to codespaces, text:your codespaces" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_CODESPACES","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=b7cd97995bb30d09630895965535c13086b7e3dab63f39242fee59ee857d7cfc>Your codespaces</a>
<a role=menuitem class=dropdown-item href="https://github.com/github1299?tab=projects" data-ga-click="Header, go to projects, text:your projects" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_PROJECTS","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=aafa3a14effea94f068d81ba6b9ff4d838daa988e79928ff3341654a338a88cf>Your projects</a>
<a role=menuitem class=dropdown-item href="https://github.com/github1299?tab=stars" data-ga-click="Header, go to starred repos, text:your stars" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_STARS","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=b6049547127f7c3b9600e368dd265aca7b112eb8f0af4d46d3bdb985cd564809>Your stars</a>
<a role=menuitem class=dropdown-item href=https://gist.github.com/mine data-ga-click="Header, your gists, text:your gists" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"YOUR_GISTS","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=6e8b3291f98dc3134c8fd3bfc45f5343f707d0d3ff76f14d04112b6452f94bad>Your gists</a>
<div role=none class=dropdown-divider></div>
<a role=menuitem class=dropdown-item href="https://github.com/account/choose?action=upgrade" data-ga-click="Header, go to compare plans, text:upgrade" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"UPGRADE","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=9c53cfc218740d8437e3b30c2127d840641f3c04ea3bd4030dbbfdd19ca9c164>Upgrade</a>
<div id=feature-enrollment-toggle class="hide-sm hide-md feature-preview-details position-relative">
<button type=button class="dropdown-item btn-link" role=menuitem data-feature-preview-trigger-url=/users/github1299/feature_previews data-feature-preview-close-details='{"event_type":"feature_preview.clicks.close_modal","payload":{"originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-feature-preview-close-hmac=55148b7d6dddc464ac2639404748cc4905a489ade9c2a972baf959df6a7d04ed data-hydro-click='{"event_type":"feature_preview.clicks.open_modal","payload":{"link_location":"user_dropdown","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=ec139d74374f1364d5dbd205020869d73de6b3560603129e522ebd80d10825b5>
Feature preview
</button>
<span class="feature-preview-indicator js-feature-preview-indicator"></span>
</div>
<a role=menuitem class=dropdown-item href=https://docs.github.com/ data-ga-click="Header, go to help, text:help" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"HELP","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=5a9618decde546f74da03b37f728ad206430cbb7debd33ceef2006319c3c158e>Help</a>
<a role=menuitem class=dropdown-item href=https://github.com/settings/profile data-ga-click="Header, go to settings, icon:settings" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"SETTINGS","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=93a648ad380f620d1fcbe6be5c30ade2efb5991fd7d69018eea4e40c35af44c2>Settings</a>
<div role=none class=dropdown-divider></div>
<form class=logout-form action=/logout accept-charset=UTF-8 method=post>
<button type=submit class="dropdown-item dropdown-signout" data-ga-click="Header, sign out, icon:logout" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/19197149/menu","target":"SIGN_OUT","originating_url":"https://github.com/users/19197149/menu","user_id":19197149}}' data-hydro-click-hmac=e3409f3187f4d67c4ef72fe6d34d23c502c0b5e3b20ada9cdca7fc3c4834c517 role=menuitem>
Sign out
</button>
<input type=text name=required_field_f447 class=form-control value hidden>
</form>
</details-menu>
</details>
</div>
</header>
</div>
<div id=start-of-content class=show-on-focus></div>
<div data-pjax-replace id=js-flash-container>
<template class="js-flash-template sf-hidden">
<div class="flash flash-full {{ className }}">
<div class="px-2">
<button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
<include-fragment class=js-notification-shelf-include-fragment data-base-src=https://github.com/notifications/beta/shelf><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
<details class="details-reset details-overlay details-overlay-dark js-command-palette-dialog">
<summary class=command-palette-details-summary aria-label="command palette trigger" role=button>
</summary>
<details-dialog class="command-palette-details-dialog d-flex flex-column flex-justify-center height-fit" aria-label="command palette" role=dialog aria-modal=true>
<command-palette class="command-palette color-bg-default rounded-3" data-return-to=/_view_fragments/voltron/pull_requests/show/go-gitea/gitea/19017/pull_request_layout data-user-id=19197149 data-activation-hotkey=Mod+k,Mod+Alt+k data-command-mode-hotkey=Mod+Shift+k data-catalyst data-memex-activation-hotkey=Mod+p>
<command-palette-mode data-char=# data-scope-types='[""]' data-placeholder="Search issues and pull requests" data-catalyst></command-palette-mode>
<command-palette-mode data-char=# data-scope-types='["owner","repository"]' data-placeholder="Search issues, pull requests, discussions, and projects" data-catalyst></command-palette-mode>
<command-palette-mode data-char=! data-scope-types='["owner","repository"]' data-placeholder="Search projects" data-catalyst></command-palette-mode>
<command-palette-mode data-char=@ data-scope-types='[""]' data-placeholder="Search or jump to a user, organization, or repository" data-catalyst></command-palette-mode>
<command-palette-mode data-char=@ data-scope-types='["owner"]' data-placeholder="Search or jump to a repository" data-catalyst></command-palette-mode>
<command-palette-mode data-char=/ data-scope-types='["repository"]' data-placeholder="Search files" data-catalyst></command-palette-mode>
<command-palette-mode data-char=? data-catalyst data-placeholder data-scope-types></command-palette-mode>
<command-palette-mode data-char=">" data-placeholder="Run a command" data-catalyst data-scope-types></command-palette-mode>
<command-palette-mode data-char data-scope-types='["owner"]' data-placeholder="Search or jump to..." data-catalyst></command-palette-mode>
<command-palette-mode class=js-command-palette-default-mode data-char data-placeholder="Search or jump to..." data-catalyst data-scope-types></command-palette-mode>
<command-palette-input placeholder="Search or jump to..." data-catalyst class="d-flex flex-items-center flex-nowrap py-1 pl-3 pr-2 border-bottom">
<div class="js-search-icon d-flex flex-items-center mr-2" style=height:26px>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-search color-fg-muted">
<path fill-rule=evenodd d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<div class="js-spinner d-flex flex-items-center mr-2 color-fg-muted" hidden>
<svg aria-label=Loading class=anim-rotate viewBox="0 0 16 16" fill=none width=16 height=16>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</div>
<command-palette-scope data-catalyst class=d-inline-flex>
<div data-target=command-palette-scope.placeholder class=color-fg-subtle hidden>/&nbsp;&nbsp;<span class="text-semibold color-fg-default">...</span>&nbsp;&nbsp;/&nbsp;&nbsp;</div>
<command-palette-token data-text=go-gitea data-id=MDEyOk9yZ2FuaXphdGlvbjEyNzI0MzU2 data-type=owner data-value=go-gitea data-targets=command-palette-scope.tokens class="color-fg-default text-semibold" style=white-space:nowrap;line-height:20px data-catalyst>go-gitea<span class="color-fg-subtle text-normal">&nbsp;&nbsp;/&nbsp;&nbsp;</span></command-palette-token>
<command-palette-token data-text=gitea data-id="MDEwOlJlcG9zaXRvcnk3MjQ5NTU3OQ==" data-type=repository data-value=gitea data-targets=command-palette-scope.tokens class="color-fg-default text-semibold" style=white-space:nowrap;line-height:20px data-catalyst>gitea<span class="color-fg-subtle text-normal">&nbsp;&nbsp;/&nbsp;&nbsp;</span></command-palette-token>
</command-palette-scope>
<div class="command-palette-input-group flex-1 form-control border-0 box-shadow-none" style=z-index:0>
<div class="command-palette-typeahead position-absolute d-flex flex-items-center Truncate">
<span class="typeahead-segment input-mirror" data-target=command-palette-input.mirror></span>
<span class=Truncate-text data-target=command-palette-input.typeaheadText></span>
<span class=typeahead-segment data-target=command-palette-input.typeaheadPlaceholder></span>
</div>
<input class="js-overlay-input typeahead-input d-none" disabled tabindex=-1 aria-label="Hidden input for typeahead" value>
<input type=text autocomplete=off autocorrect=off autocapitalize=none spellcheck=false class="js-input typeahead-input form-control border-0 box-shadow-none input-block width-full" aria-label="Command palette input" aria-haspopup=listbox aria-expanded=false aria-autocomplete=list aria-controls=command-palette-item-stack role=combobox placeholder="Search or jump to..." value>
</div>
<button aria-label="clear command palette" aria-keyshortcuts=Control+Backspace id=command-palette-clear-button type=button data-view-component=true class="btn-octicon js-clear command-palette-input-clear-button" aria-describedby=tooltip-1646668523656-208><svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x-circle-fill">
<path fill-rule=evenodd d="M2.343 13.657A8 8 0 1113.657 2.343 8 8 0 012.343 13.657zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z"></path>
</svg></button>
<primer-tooltip for=command-palette-clear-button data-direction=w data-type=description data-view-component=true id=tooltip-1646668523656-208 class=hx_tooltip role=tooltip hidden>Clear</primer-tooltip>
</command-palette-input>
<command-palette-item-stack id=command-palette-item-stack class="item-stack-transition-height rounded-bottom-2" role=listbox aria-label="Command palette results" data-catalyst data-top-group-threshold=6.5 data-max-height-vh=65>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search pull requests
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search issues
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode data-value data-catalyst data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search discussions
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode data-value data-catalyst data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>!</kbd> to search projects
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner"]' data-mode data-value data-catalyst data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>@</kbd> to search teams
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='[""]' data-mode data-value data-catalyst data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>@</kbd> to search people and organizations
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>&gt;</kbd> to activate command mode
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Go to your accessibility settings to change your keyboard shortcuts
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode=# data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type author:@me to search your content
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode=# data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:pr to filter to pull requests
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode=# data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:issue to filter to issues
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode=# data-value data-catalyst data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:project to filter to projects
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-mode=# data-value data-catalyst data-scope-types=* data-match-mode hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:open to filter to open content
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="mx-3 my-2 flash flash-error d-flex flex-items-center" data-on-error data-catalyst data-scope-types=* data-mode=* data-match-mode data-value=* hidden>
<div>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-alert">
<path fill-rule=evenodd d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</div>
<div class=px-2>
Weve encountered an error and some results aren't available at this time. Type a new search or try again later.
</div>
</command-palette-tip>
<command-palette-tip class="h4 color-fg-default pl-3 pb-2 pt-3" data-on-empty data-match-mode=[^?]|^$ data-catalyst data-scope-types=* data-mode=* data-value=* hidden>
No results matched your search
</command-palette-tip>
<command-palette-item-group data-group-id=top data-group-title="Top result" data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Top result
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Top result results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=commands data-group-title=Commands data-group-hint="Type > to filter" data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Commands
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type &gt; to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Commands results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=global_commands data-group-title="Global Commands" data-group-hint="Type > to filter" data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Global Commands
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type &gt; to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Global Commands results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=files data-group-title=Files data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Files
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Files results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=pages data-group-title=Pages data-group-hint data-group-limits='{"repository":10}' data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Pages
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Pages results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=access_policies data-group-title="Access Policies" data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Access Policies
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Access Policies results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=organizations data-group-title=Organizations data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Organizations
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Organizations results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=repositories data-group-title=Repositories data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Repositories
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Repositories results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=references data-group-title="Issues, pull requests, and discussions" data-group-hint="Type # to filter" data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Issues, pull requests, and discussions
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type # to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Issues, pull requests, and discussions results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=teams data-group-title=Teams data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Teams
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Teams results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=users data-group-title=Users data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Users
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Users results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=projects data-group-title=Projects data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Projects
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Projects results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=footer data-group-title=Footer data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Footer results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=modes_help data-group-title=Modes data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Modes
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Modes results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=filters_help data-group-title="Use filters in issues, pull requests, discussions, and projects" data-group-hint data-group-limits={} data-targets=command-palette-item-stack.groups data-catalyst data-default-priority=0 class="py-2 border-top" hidden>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Use filters in issues, pull requests, discussions, and projects
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Use filters in issues, pull requests, discussions, and projects results"></div>
</command-palette-item-group>
</command-palette-item-stack>
<div class=js-command-local-provider-octicons hidden>
<div data-local-provider-octicon-id=arrow-right-color-fg-muted>
<svg height=16 class="octicon octicon-arrow-right color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-local-provider-octicon-id=arrow-right-color-fg-default>
<svg height=16 class="octicon octicon-arrow-right color-fg-default" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-local-provider-octicon-id=codespaces-color-fg-muted>
<svg height=16 class="octicon octicon-codespaces color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2 1.75C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 01-1.75 1.75h-8.5A1.75 1.75 0 012 6.75v-5zm1.75-.25a.25.25 0 00-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25v-5a.25.25 0 00-.25-.25h-8.5zM0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25v-3zM1.75 11a.25.25 0 00-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-3a.25.25 0 00-.25-.25H1.75z"></path><path fill-rule=evenodd d="M3 12.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zm4 0a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z"></path></svg>
</div>
<div data-local-provider-octicon-id=copy-color-fg-muted>
<svg height=16 class="octicon octicon-copy color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule=evenodd d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path></svg>
</div>
<div data-local-provider-octicon-id=dash-color-fg-muted>
<svg height=16 class="octicon octicon-dash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z"></path></svg>
</div>
<div data-local-provider-octicon-id=file-color-fg-muted>
<svg height=16 class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M3.75 1.5a.25.25 0 00-.25.25v11.5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25V6H9.75A1.75 1.75 0 018 4.25V1.5H3.75zm5.75.56v2.19c0 .138.112.25.25.25h2.19L9.5 2.06zM2 1.75C2 .784 2.784 0 3.75 0h5.086c.464 0 .909.184 1.237.513l3.414 3.414c.329.328.513.773.513 1.237v8.086A1.75 1.75 0 0112.25 15h-8.5A1.75 1.75 0 012 13.25V1.75z"></path></svg>
</div>
<div data-local-provider-octicon-id=lock-color-fg-muted>
<svg height=16 class="octicon octicon-lock color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.25 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-.25H12z"></path></svg>
</div>
<div data-local-provider-octicon-id=moon-color-fg-muted>
<svg height=16 class="octicon octicon-moon color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M9.598 1.591a.75.75 0 01.785-.175 7 7 0 11-8.967 8.967.75.75 0 01.961-.96 5.5 5.5 0 007.046-7.046.75.75 0 01.175-.786zm1.616 1.945a7 7 0 01-7.678 7.678 5.5 5.5 0 107.678-7.678z"></path></svg>
</div>
<div data-local-provider-octicon-id=person-color-fg-muted>
<svg height=16 class="octicon octicon-person color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z"></path></svg>
</div>
<div data-local-provider-octicon-id=pencil-color-fg-muted>
<svg height=16 class="octicon octicon-pencil color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path></svg>
</div>
<div data-local-provider-octicon-id=issue-opened-open>
<svg height=16 class="octicon octicon-issue-opened open" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path><path fill-rule=evenodd d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"></path></svg>
</div>
<div data-local-provider-octicon-id=git-pull-request-draft-color-fg-muted>
<svg height=16 class="octicon octicon-git-pull-request-draft color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.25 1a2.25 2.25 0 00-.75 4.372v5.256a2.251 2.251 0 101.5 0V5.372A2.25 2.25 0 003.25 1zm0 11a.75.75 0 100 1.5.75.75 0 000-1.5zm9.5 3a2.25 2.25 0 100-4.5 2.25 2.25 0 000 4.5zm0-3a.75.75 0 100 1.5.75.75 0 000-1.5z"></path><path d="M14 7.5a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm0-4.25a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0z"></path></svg>
</div>
<div data-local-provider-octicon-id=search-color-fg-muted>
<svg height=16 class="octicon octicon-search color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<div data-local-provider-octicon-id=sun-color-fg-muted>
<svg height=16 class="octicon octicon-sun color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 10.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V.75A.75.75 0 018 0zm0 13a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 018 13zM2.343 2.343a.75.75 0 011.061 0l1.06 1.061a.75.75 0 01-1.06 1.06l-1.06-1.06a.75.75 0 010-1.06zm9.193 9.193a.75.75 0 011.06 0l1.061 1.06a.75.75 0 01-1.06 1.061l-1.061-1.06a.75.75 0 010-1.061zM16 8a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0116 8zM3 8a.75.75 0 01-.75.75H.75a.75.75 0 010-1.5h1.5A.75.75 0 013 8zm10.657-5.657a.75.75 0 010 1.061l-1.061 1.06a.75.75 0 11-1.06-1.06l1.06-1.06a.75.75 0 011.06 0zm-9.193 9.193a.75.75 0 010 1.06l-1.06 1.061a.75.75 0 11-1.061-1.06l1.06-1.061a.75.75 0 011.061 0z"></path></svg>
</div>
<div data-local-provider-octicon-id=sync-color-fg-muted>
<svg height=16 class="octicon octicon-sync color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 2.5a5.487 5.487 0 00-4.131 1.869l1.204 1.204A.25.25 0 014.896 6H1.25A.25.25 0 011 5.75V2.104a.25.25 0 01.427-.177l1.38 1.38A7.001 7.001 0 0114.95 7.16a.75.75 0 11-1.49.178A5.501 5.501 0 008 2.5zM1.705 8.005a.75.75 0 01.834.656 5.501 5.501 0 009.592 2.97l-1.204-1.204a.25.25 0 01.177-.427h3.646a.25.25 0 01.25.25v3.646a.25.25 0 01-.427.177l-1.38-1.38A7.001 7.001 0 011.05 8.84a.75.75 0 01.656-.834z"></path></svg>
</div>
<div data-local-provider-octicon-id=trash-color-fg-muted>
<svg height=16 class="octicon octicon-trash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z"></path></svg>
</div>
<div data-local-provider-octicon-id=key-color-fg-muted>
<svg height=16 class="octicon octicon-key color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M6.5 5.5a4 4 0 112.731 3.795.75.75 0 00-.768.18L7.44 10.5H6.25a.75.75 0 00-.75.75v1.19l-.06.06H4.25a.75.75 0 00-.75.75v1.19l-.06.06H1.75a.25.25 0 01-.25-.25v-1.69l5.024-5.023a.75.75 0 00.181-.768A3.995 3.995 0 016.5 5.5zm4-5.5a5.5 5.5 0 00-5.348 6.788L.22 11.72a.75.75 0 00-.22.53v2C0 15.216.784 16 1.75 16h2a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V14h.75a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V12h.75a.75.75 0 00.53-.22l.932-.932A5.5 5.5 0 1010.5 0zm.5 6a1 1 0 100-2 1 1 0 000 2z"></path></svg>
</div>
<div data-local-provider-octicon-id=comment-discussion-color-fg-muted>
<svg height=16 class="octicon octicon-comment-discussion color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z"></path></svg>
</div>
<div data-local-provider-octicon-id=bell-color-fg-muted>
<svg height=16 class="octicon octicon-bell color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=evenodd d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path></svg>
</div>
<div data-local-provider-octicon-id=bell-slash-color-fg-muted>
<svg height=16 class="octicon octicon-bell-slash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path></svg>
</div>
</div>
<server-defined-provider data-type=search-links data-catalyst data-supported-modes data-fetch-debounce data-supported-scope-types data-src data-supports-commands></server-defined-provider>
<server-defined-provider data-type=help data-catalyst data-supported-modes data-fetch-debounce data-supported-scope-types data-src data-supports-commands>
<command-palette-help data-group=modes_help data-prefix=# data-scope-types='[""]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>issues</strong> and <strong>pull requests</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>#</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=# data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>issues, pull requests, discussions,</strong> and <strong>projects</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>#</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=@ data-scope-types='[""]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>organizations, repositories,</strong> and <strong>users</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>@</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=! data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>projects</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>!</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=/ data-scope-types='["repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>files</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>/</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=">" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Activate <strong>command mode</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>&gt;</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# author:@me" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Search your issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# author:@me" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Search your issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:pr" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Filter to pull requests</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:pr</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:issue" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Filter to issues</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:issue</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:discussion" data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:discussion</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:project" data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to projects</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:project</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:open" data-catalyst data-scope-types hidden>
<span data-target=command-palette-help.titleElement>Filter to open issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:open</kbd>
</span>
</command-palette-help>
</server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/commands data-supported-modes='[">"]' data-supports-commands data-catalyst data-supported-scope-types></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/jump_to_page_navigation data-supported-modes='[""]' data-catalyst data-supported-scope-types data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/issues data-supported-modes='["#","#"]' data-supported-scope-types='["owner","repository",""]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/jump_to data-supported-modes='["@","@"]' data-supported-scope-types='["","owner"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/jump_to_members_only data-supported-modes='[""]' data-catalyst data-supported-scope-types data-supports-commands></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/jump_to_members_only_prefetched data-supported-modes='["@","@",""]' data-supported-scope-types='["","owner"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=files data-fetch-debounce=0 data-src=/command_palette/files data-supported-modes='["/"]' data-supported-scope-types='["repository"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/discussions data-supported-modes='["#"]' data-supported-scope-types='["owner","repository"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/projects data-supported-modes='["#","!"]' data-supported-scope-types='["owner","repository"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/recent_issues data-supported-modes='["#","#"]' data-supported-scope-types='["owner","repository",""]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/teams data-supported-modes='["@",""]' data-supported-scope-types='["owner"]' data-catalyst data-supports-commands></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/name_with_owner_repository data-supported-modes='[""]' data-catalyst data-supported-scope-types data-supports-commands></server-defined-provider>
<server-defined-provider data-type=main-window-commands data-fetch-debounce=0 data-supported-modes='[">"]' data-supports-commands data-catalyst data-supported-scope-types data-src></server-defined-provider>
</command-palette>
</details-dialog>
</details>
<div class="position-fixed bottom-0 left-0 ml-5 mb-5 js-command-palette-toasts" style=z-index:1000>
<div class="Toast Toast--loading sf-hidden" hidden>
</div>
<div class="anim-fade-in fast Toast Toast--error sf-hidden" hidden>
</div>
<div class="anim-fade-in fast Toast Toast--warning sf-hidden" hidden>
</div>
<div class="anim-fade-in fast Toast Toast--success sf-hidden" hidden>
</div>
<div class="anim-fade-in fast Toast sf-hidden" hidden>
</div>
</div>
<div class="js-command-palette-pjax-meta-data sf-hidden" data-pjax-replace id=command-palette-pjax-meta-data data-subject-id=PR_kwDOBFIx2840CXUz data-subject-type=PullRequest hidden>
</div>
<div class=application-main data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled>
<div itemscope itemtype=http://schema.org/SoftwareSourceCode>
<main id=js-repo-pjax-container data-pjax-container>
<div id=repository-container-header class="pt-3 hide-full-screen mb-5" style=background-color:var(--color-page-header-bg) data-pjax-replace>
<div class="d-flex mb-3 px-3 px-md-4 px-lg-5">
<div class="flex-auto min-width-0 width-fit mr-3">
<h1 class="d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-repo color-fg-muted mr-2">
<path fill-rule=evenodd d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path>
</svg>
<span class="author flex-self-stretch" itemprop=author>
<a class="url fn" rel=author data-hovercard-type=organization data-hovercard-url=/orgs/go-gitea/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/go-gitea>go-gitea</a>
</span>
<span class="mx-1 flex-self-stretch color-fg-muted">/</span>
<strong itemprop=name class="mr-2 flex-self-stretch">
<a data-pjax=#repo-content-pjax-container href=https://github.com/go-gitea/gitea>gitea</a>
</strong>
<span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span>
</h1>
</div>
<ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding:2px 0">
<li>
<details id=funding-links-modal-go-gitea-gitea class="details-reset details-overlay details-overlay-dark d-inline-block float-left">
<summary title="Sponsor go-gitea/gitea" data-view-component=true class="btn-sm btn" role=button> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-heart icon-sponsor mr-1 color-fg-sponsors">
<path fill-rule=evenodd d="M4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.565 20.565 0 008 13.393a20.561 20.561 0 003.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.75.75 0 01-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5zM8 14.25l-.345.666-.002-.001-.006-.003-.018-.01a7.643 7.643 0 01-.31-.17 22.075 22.075 0 01-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.08 22.08 0 01-3.744 2.584l-.018.01-.006.003h-.002L8 14.25zm0 0l.345.666a.752.752 0 01-.69 0L8 14.25z"></path>
</svg>
Sponsor
</summary> <details-dialog class="anim-fade-in fast Box Box--overlay d-flex flex-column" src="/go-gitea/gitea/funding_links?fragment=1" preload role=dialog aria-modal=true>
<div class=Box-header>
<button class="Box-btn-octicon btn-octicon float-right" type=button aria-label="Close dialog" data-close-dialog>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<h3 class=Box-title>
Sponsor go-gitea/gitea
</h3>
</div>
<div class=overflow-auto>
<div class="text-left f5">
<div class="color-bg-default px-3 pt-3">
<h5 class="flex-auto mb-3 mt-0">External links</h5>
<div class="d-flex mb-3">
<div class="circle mr-2 border d-flex flex-justify-center flex-items-center flex-shrink-0" style=width:24px;height:24px>
<img class="octicon rounded-2 d-block" alt=open_collective src=data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiIHdpZHRoPSIzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0zNC42MTk0MjQ1IDguMTc4ODAwMTFjMi4xMzE0MjQ0IDMuMDcwNzI2NDkgMy4zODA1NzU1IDYuODAwMDg1NzkgMy4zODA1NzU1IDEwLjgyMTE5OTg5cy0xLjI0OTE1MTEgNy43NTA0NzM0LTMuMzgwNTc1NSAxMC44MjExOTk5bC00LjkyMTc0NjYtNC45MjE3NDY2Yy45NjY0OTYzLTEuNzQ4ODQ4IDEuNTE2NjA3OC0zLjc1OTkwNzkgMS41MTY2MDc4LTUuODk5NDUzM3MtLjU1MDExMTUtNC4xNTA2MDUzLTEuNTE2NjA3OC01Ljg5OTQ1MzN6bS00Ljc5ODIyNDYtNC43OTgyMjQ1OS00LjkyMTc0NjYgNC45MjE3NDY2M2MtMS43NDg4NDgtLjk2NjQ5NjM3LTMuNzU5OTA3OS0xLjUxNjYwNzg2LTUuODk5NDUzMy0xLjUxNjYwNzg2LTYuNzQ1NzYzNyAwLTEyLjIxNDI4NTcxIDUuNDY4NTIyMDEtMTIuMjE0Mjg1NzEgMTIuMjE0Mjg1NzFzNS40Njg1MjIwMSAxMi4yMTQyODU3IDEyLjIxNDI4NTcxIDEyLjIxNDI4NTdjMi4xMzk1NDU0IDAgNC4xNTA2MDUzLS41NTAxMTE1IDUuODk5NDUzMy0xLjUxNjYwNzhsNC45MjE3NDY2IDQuOTIxNzQ2NmMtMy4wNzA3MjY1IDIuMTMxNDI0NC02LjgwMDA4NTggMy4zODA1NzU1LTEwLjgyMTE5OTkgMy4zODA1NzU1LTEwLjQ5MzQxMDI1IDAtMTktOC41MDY1ODk4LTE5LTE5IDAtMTAuNDkzNDEwMjUgOC41MDY1ODk3NS0xOSAxOS0xOSA0LjAyMTExNDEgMCA3Ljc1MDQ3MzQgMS4yNDkxNTExMiAxMC44MjExOTk5IDMuMzgwNTc1NTJ6IiBmaWxsPSIjN2ZhZGYyIi8+PHBhdGggZD0ibTM0LjYxOTQyNDUgOC4xNzg4MDAxMWMyLjEzMTQyNDQgMy4wNzA3MjY0OSAzLjM4MDU3NTUgNi44MDAwODU3OSAzLjM4MDU3NTUgMTAuODIxMTk5ODlzLTEuMjQ5MTUxMSA3Ljc1MDQ3MzQtMy4zODA1NzU1IDEwLjgyMTE5OTlsLTQuOTIxNzQ2Ni00LjkyMTc0NjZjLjk2NjQ5NjMtMS43NDg4NDggMS41MTY2MDc4LTMuNzU5OTA3OSAxLjUxNjYwNzgtNS44OTk0NTMzcy0uNTUwMTExNS00LjE1MDYwNTMtMS41MTY2MDc4LTUuODk5NDUzM3oiIGZpbGw9IiNiOGQzZjQiLz48L2c+PC9zdmc+ width=16 height=16>
</div>
<div class="flex-auto min-width-0">
<a target=_blank data-ga-click="Dashboard, click, Nav menu - item:org-profile context:organization" data-hydro-click='{"event_type":"sponsors.repo_funding_links_link_click","payload":{"platform":{"platform_type":"OPEN_COLLECTIVE","platform_url":"https://opencollective.com/gitea"},"platforms":[{"platform_type":"OPEN_COLLECTIVE","platform_url":"https://opencollective.com/gitea"},{"platform_type":"CUSTOM","platform_url":"https://www.bountysource.com/teams/gitea"}],"repo_id":72495579,"owner_id":12724356,"user_id":19197149,"originating_url":"https://github.com/go-gitea/gitea/funding_links?fragment=1"}}' data-hydro-click-hmac=4eb3761fe8213c31bffc09cb96a037a90d4d8c274ac93b478ef04b2eaba99d9f href=https://opencollective.com/gitea><span>opencollective.com/<strong>gitea</strong></span></a>
</div>
</div>
<div class="d-flex mb-3">
<div class="circle mr-2 border d-flex flex-justify-center flex-items-center flex-shrink-0" style=width:24px;height:24px>
<svg class="octicon octicon-link color-fg-muted" alt=custom viewBox="0 0 16 16" version=1.1 width=16 height=16 aria-hidden=true><path fill-rule=evenodd d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg>
</div>
<div class="flex-auto min-width-0">
<a target=_blank data-ga-click="Dashboard, click, Nav menu - item:org-profile context:organization" data-hydro-click='{"event_type":"sponsors.repo_funding_links_link_click","payload":{"platform":{"platform_type":"CUSTOM","platform_url":"https://www.bountysource.com/teams/gitea"},"platforms":[{"platform_type":"OPEN_COLLECTIVE","platform_url":"https://opencollective.com/gitea"},{"platform_type":"CUSTOM","platform_url":"https://www.bountysource.com/teams/gitea"}],"repo_id":72495579,"owner_id":12724356,"user_id":19197149,"originating_url":"https://github.com/go-gitea/gitea/funding_links?fragment=1"}}' data-hydro-click-hmac=a4fc2275a7893c12fb14f09a86aa8971ed200756780ae86b260ae1a26660a0ec rel="noopener noreferrer" href=https://www.bountysource.com/teams/gitea>https://www.bountysource.com/teams/gitea</a>
</div>
</div>
</div>
<div class="text-small p-3 border-top">
<p class=my-0>
<a href=https://docs.github.com/articles/displaying-a-sponsor-button-in-your-repository>Learn more about funding links in repositories</a>.
</p>
<p class=my-0>
<a class=Link--secondary href="https://github.com/contact/report-abuse?report=go-gitea%2Fgitea+%28Repository+Funding+Links%29">Report abuse</a>
</p>
</div>
</div>
</div>
</details-dialog>
</details>
</li>
<li>
<notifications-list-subscription-form data-action=notifications-dialog-label-toggled:notifications-list-subscription-form#handleDialogLabelToggle class="f5 position-relative" data-catalyst>
<details class="details-reset details-overlay f5 position-relative" data-target=notifications-list-subscription-form.details data-action=toggle:notifications-list-subscription-form#detailsToggled>
<summary data-hydro-click='{"event_type":"repository.click","payload":{"target":"WATCH_BUTTON","repository_id":72495579,"originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=6121e382c2a543532fd2743387f1dae9e30bfb08e435904883bf541e0bb93b84 data-ga-click="Repository, click Watch settings, action:voltron/pull_requests_fragments#pull_request_layout" aria-label="Notification settings" data-view-component=true class="btn-sm btn" aria-haspopup=menu role=button> <span data-menu-button>
<span data-target=notifications-list-subscription-form.unwatchButtonCopy hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-eye">
<path fill-rule=evenodd d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path>
</svg>
Unwatch
</span>
<span data-target=notifications-list-subscription-form.stopIgnoringButtonCopy hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-bell-slash">
<path fill-rule=evenodd d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path>
</svg>
Stop ignoring
</span>
<span data-target=notifications-list-subscription-form.watchButtonCopy>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-eye">
<path fill-rule=evenodd d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path>
</svg>
Watch
</span>
</span>
<span id=repo-notifications-counter data-target=notifications-list-subscription-form.socialCount data-pjax-replace=true title=484 data-view-component=true class=Counter>484</span>
<span class=dropdown-caret></span>
</summary>
<details-menu class=SelectMenu role=menu data-target=notifications-list-subscription-form.menu>
<div class="SelectMenu-modal notifications-component-menu-modal">
<header class=SelectMenu-header>
<h3 class=SelectMenu-title>Notifications</h3>
<button class=SelectMenu-closeButton type=button aria-label="Close menu" data-action=click:notifications-list-subscription-form#closeMenu>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
</header>
<div class=SelectMenu-list>
<form data-target=notifications-list-subscription-form.form data-action=submit:notifications-list-subscription-form#submitForm action=/notifications/subscribe accept-charset=UTF-8 method=post>
<button type=submit name=do value=included class="SelectMenu-item flex-items-start" role=menuitemradio aria-checked=true data-targets=notifications-list-subscription-form.subscriptionButtons>
<span class=f5>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
Participating and @mentions
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Only receive notifications from this repository when participating or @mentioned.
</div>
</div>
</button>
<button type=submit name=do value=subscribed class="SelectMenu-item flex-items-start" role=menuitemradio aria-checked=false data-targets=notifications-list-subscription-form.subscriptionButtons>
<span class=f5>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
All Activity
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Notified of all notifications on this repository.
</div>
</div>
</button>
<button type=submit name=do value=ignore class="SelectMenu-item flex-items-start" role=menuitemradio aria-checked=false data-targets=notifications-list-subscription-form.subscriptionButtons>
<span class=f5>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
Ignore
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Never be notified.
</div>
</div>
</button>
</form>
<button class="SelectMenu-item flex-items-start pr-3" type=button role=menuitemradio data-target=notifications-list-subscription-form.customButton data-action=click:notifications-list-subscription-form#openCustomDialog aria-haspopup=true aria-checked=false>
<span class=f5>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="d-flex flex-items-start flex-justify-between">
<div class="f5 text-bold">Custom</div>
<div class="f5 pr-1">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-arrow-right">
<path fill-rule=evenodd d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path>
</svg>
</div>
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</div>
</button>
<div class="px-3 py-2 d-flex color-bg-subtle flex-items-center">
<span class=f5>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-device-mobile SelectMenu-icon SelectMenu-icon--device-mobile">
<path fill-rule=evenodd d="M3.75 0A1.75 1.75 0 002 1.75v12.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 14.25V1.75A1.75 1.75 0 0012.25 0h-8.5zM3.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25V1.75zM8 13a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
<span classname="text-small color-fg-muted text-normal pb-1">
Get push notifications on <a target=_blank rel="noopener noreferrer" href="https://apps.apple.com/app/apple-store/id1477376905?ct=watch-dropdown&amp;mt=8&amp;pt=524675">iOS</a> or <a target=_blank rel="noopener noreferrer" href="https://play.google.com/store/apps/details?id=com.github.android&amp;referrer=utm_campaign%3Dwatch-dropdown%26utm_medium%3Dweb%26utm_source%3Dgithub">Android</a>.
</span>
</div>
</div>
</div>
</details-menu>
<details-dialog class=notifications-component-dialog data-target=notifications-list-subscription-form.customDialog aria-label="Custom dialog" role=dialog aria-modal=true hidden>
<div class="SelectMenu-modal notifications-component-dialog-modal overflow-visible">
<form data-target=notifications-list-subscription-form.customform data-action=submit:notifications-list-subscription-form#submitCustomForm action=/notifications/subscribe accept-charset=UTF-8 method=post>
<header class="d-sm-none SelectMenu-header pb-0 border-bottom-0 px-2 px-sm-3">
<h1 class="f3 SelectMenu-title d-inline-flex">
<button class="color-bg-default border-0 px-2 py-0 m-0 Link--secondary f5" aria-label="Return to menu" type=button data-action=click:notifications-list-subscription-form#closeCustomDialog>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-arrow-left">
<path fill-rule=evenodd d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path>
</svg>
</button>
Custom
</h1>
</header>
<header class="d-none d-sm-flex flex-items-start pt-1">
<button class="border-0 px-2 pt-1 m-0 Link--secondary f5" style=background-color:transparent aria-label="Return to menu" type=button data-action=click:notifications-list-subscription-form#closeCustomDialog>
<svg style=position:relative;left:2px;top:1px aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-arrow-left">
<path fill-rule=evenodd d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path>
</svg>
</button>
<h1 class="pt-1 pr-4 pb-0 pl-0 f5 text-bold">
Custom
</h1>
</header>
<fieldset>
<legend>
<div class="text-small color-fg-muted pt-0 pr-3 pb-3 pl-6 pl-sm-5 border-bottom mb-3">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</legend>
<div data-target=notifications-list-subscription-form.labelInputs>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input type=checkbox name=thread_types[] value=Issue data-targets=notifications-list-subscription-form.threadTypeCheckboxes data-action=change:notifications-list-subscription-form#threadTypeCheckboxesUpdated>
Issues
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input type=checkbox name=thread_types[] value=PullRequest data-targets=notifications-list-subscription-form.threadTypeCheckboxes data-action=change:notifications-list-subscription-form#threadTypeCheckboxesUpdated>
Pull requests
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input type=checkbox name=thread_types[] value=Release data-targets=notifications-list-subscription-form.threadTypeCheckboxes data-action=change:notifications-list-subscription-form#threadTypeCheckboxesUpdated>
Releases
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input type=checkbox name=thread_types[] value=Discussion data-targets=notifications-list-subscription-form.threadTypeCheckboxes data-action=change:notifications-list-subscription-form#threadTypeCheckboxesUpdated>
Discussions
</label>
<span class="tooltipped tooltipped-nw mr-2 p-1 float-right" aria-label="Discussions are not enabled for this repo">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-info color-fg-muted">
<path fill-rule=evenodd d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input type=checkbox name=thread_types[] value=SecurityAlert data-targets=notifications-list-subscription-form.threadTypeCheckboxes data-action=change:notifications-list-subscription-form#threadTypeCheckboxesUpdated>
Security alerts
</label>
</div>
</fieldset>
<div class="pt-2 pb-3 px-3 d-flex flex-justify-start flex-row-reverse">
<button name=do value=custom data-target=notifications-list-subscription-form.customSubmit disabled type=submit data-view-component=true class="btn-primary btn-sm btn ml-2"> Apply
</button>
<button data-action=click:notifications-list-subscription-form#resetForm data-close-dialog type=button data-view-component=true class="btn-sm btn"> Cancel
</button>
</div>
</form> </div>
</details-dialog>
<div class=notifications-component-dialog-overlay></div>
</details>
</notifications-list-subscription-form>
</li>
<li>
<form class=btn-with-count action=/go-gitea/gitea/fork accept-charset=UTF-8 method=post>
<button data-hydro-click='{"event_type":"repository.click","payload":{"target":"FORK_BUTTON","repository_id":72495579,"originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=f7bf2f7bde3953d95f708f41bd98db611a372b79e1b0835e03da92246640c44b data-ga-click="Repository, show fork modal, action:voltron/pull_requests_fragments#pull_request_layout; text:Fork" aria-label="Fork your own copy of go-gitea/gitea to your account" type=submit data-view-component=true class="btn-sm btn"> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-repo-forked mr-2">
<path fill-rule=evenodd d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path>
</svg>Fork
<span id=repo-network-counter data-pjax-replace=true title=3,605 data-view-component=true class=Counter>3.6k</span>
</button></form>
</li>
<li>
<template class="js-unstar-confirmation-dialog-template sf-hidden">
<div class="Box-header">
<h2 class="Box-title">Unstar this repository?</h2>
</div>
<div class="Box-body">
<p class="mb-3">
This will remove {{ repoNameWithOwner }} from the {{ listsWithCount }} that it's been added to.
</p>
<div class="form-actions">
<form class="js-social-confirmation-form" action="{{ confirmUrl }}" accept-charset="UTF-8" method="post">
<input type="hidden" name="authenticity_token" value="{{ confirmCsrfToken }}">
<input type="hidden" name="confirm" value="true">
<button data-close-dialog="true" type="submit" data-view-component="true" class="btn-danger btn width-full"> Unstar
</button>
</form> </div>
</div>
</template>
<div data-view-component=true class="js-toggler-container js-social-container starring-container BtnGroup d-flex">
<form class="starred js-social-form BtnGroup-parent flex-auto js-deferred-toggler-target sf-hidden" action=/go-gitea/gitea/unstar accept-charset=UTF-8 method=post>
</form>
<form class="unstarred js-social-form BtnGroup-parent flex-auto" action=/go-gitea/gitea/star accept-charset=UTF-8 method=post>
<button data-hydro-click='{"event_type":"repository.click","payload":{"target":"STAR_BUTTON","repository_id":72495579,"originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=c4333e04b620cedaba8cf29e02fe5fa346e458634b0ceb624b7b4d5bd82aa860 data-ga-click="Repository, click star button, action:voltron/pull_requests_fragments#pull_request_layout; text:Star" aria-label="Star this repository" type=submit data-view-component=true class="js-toggler-target rounded-left-2 btn-sm btn BtnGroup-item"> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-star d-inline-block mr-2">
<path fill-rule=evenodd d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg><span data-view-component=true class=d-inline>
Star
</span> <span id=repo-stars-counter-star aria-label="28693 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-pjax-replace=true title=28,693 data-view-component=true class="Counter js-social-count">28.7k</span>
</button></form>
<details id=details-6a9ee9 data-view-component=true class="details-reset details-overlay BtnGroup-parent js-user-list-menu d-inline-block position-relative">
<summary aria-label="Add this repository to a list" data-view-component=true class="btn-sm btn BtnGroup-item px-2 float-none" aria-haspopup=menu role=button> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-triangle-down">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</summary>
<details-menu class="SelectMenu right-0" src=/go-gitea/gitea/lists role=menu>
<div class=SelectMenu-modal>
<button class="SelectMenu-closeButton position-absolute right-0 m-2" type=button aria-label="Close menu" data-toggle-for=details-6a9ee9>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div id=filter-menu-6a9ee9 class="d-flex flex-column flex-1 overflow-hidden">
<div class=SelectMenu-list>
<include-fragment class=SelectMenu-loading aria-label=Loading><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class=anim-rotate>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</include-fragment>
</div>
</div>
</div>
</details-menu>
</details>
</div>
</li>
</ul>
</div>
<div id=responsive-meta-container data-pjax-replace>
</div>
<nav data-pjax=#js-repo-pjax-container aria-label=Repository data-view-component=true class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
<ul data-view-component=true class="UnderlineNav-body list-style-none">
<li data-view-component=true class=d-inline-flex>
<a id=code-tab href=https://github.com/go-gitea/gitea data-tab-item=i0code-tab data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /go-gitea/gitea" data-pjax=#repo-content-pjax-container data-hotkey="g c" data-ga-click="Repository, Navigation click, Code tab" data-view-component=true class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=evenodd d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
<span data-content=Code>Code</span>
<span id=code-repo-tab-count data-pjax-replace title="Not available" data-view-component=true class="Counter sf-hidden"></span>
</a></li>
<li data-view-component=true class=d-inline-flex>
<a id=issues-tab href=https://github.com/go-gitea/gitea/issues data-tab-item=i1issues-tab data-selected-links="repo_issues repo_labels repo_milestones /go-gitea/gitea/issues" data-pjax=#repo-content-pjax-container data-hotkey="g i" data-ga-click="Repository, Navigation click, Issues tab" data-view-component=true class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
<path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path><path fill-rule=evenodd d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"></path>
</svg>
<span data-content=Issues>Issues</span>
<span id=issues-repo-tab-count data-pjax-replace title=1,813 data-view-component=true class=Counter>1.8k</span>
</a></li>
<li data-view-component=true class=d-inline-flex>
<a id=pull-requests-tab href=https://github.com/go-gitea/gitea/pulls data-tab-item=i2pull-requests-tab data-selected-links="repo_pulls checks /go-gitea/gitea/pulls" data-pjax=#repo-content-pjax-container data-hotkey="g p" data-ga-click="Repository, Navigation click, Pull requests tab" aria-current=page data-view-component=true class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=evenodd d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path>
</svg>
<span data-content="Pull requests">Pull requests</span>
<span id=pull-requests-repo-tab-count data-pjax-replace title=186 data-view-component=true class=Counter>186</span>
</a></li>
<li data-view-component=true class=d-inline-flex>
<a id=security-tab href=https://github.com/go-gitea/gitea/security data-tab-item=i3security-tab data-selected-links="security overview alerts policy token_scanning code_scanning /go-gitea/gitea/security" data-pjax=#repo-content-pjax-container data-hotkey="g s" data-ga-click="Repository, Navigation click, Security tab" data-view-component=true class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=evenodd d="M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z"></path>
</svg>
<span data-content=Security>Security</span>
</a></li>
<li data-view-component=true class=d-inline-flex>
<a id=insights-tab href=https://github.com/go-gitea/gitea/pulse data-tab-item=i4insights-tab data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /go-gitea/gitea/pulse" data-pjax=#repo-content-pjax-container data-ga-click="Repository, Navigation click, Insights tab" data-view-component=true class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=evenodd d="M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z"></path>
</svg>
<span data-content=Insights>Insights</span>
<span id=insights-repo-tab-count data-pjax-replace title="Not available" data-view-component=true class="Counter sf-hidden"></span>
</a></li>
</ul>
<div style=visibility:hidden data-view-component=true class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <details data-view-component=true class="details-overlay details-reset position-relative">
<summary role=button data-view-component=true> <div class="UnderlineNav-item mr-0 border-0">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
<span class=sr-only>More</span>
</div>
</summary>
<div data-view-component=true> <details-menu role=menu data-view-component=true class="dropdown-menu dropdown-menu-sw">
<ul>
<li data-menu-item=i0code-tab hidden>
<a role=menuitem class="js-selected-navigation-item dropdown-item" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /go-gitea/gitea" href=https://github.com/go-gitea/gitea>
Code
</a> </li>
<li data-menu-item=i1issues-tab hidden>
<a role=menuitem class="js-selected-navigation-item dropdown-item" data-selected-links="repo_issues repo_labels repo_milestones /go-gitea/gitea/issues" href=https://github.com/go-gitea/gitea/issues>
Issues
</a> </li>
<li data-menu-item=i2pull-requests-tab hidden>
<a role=menuitem class="js-selected-navigation-item selected dropdown-item" aria-current=page data-selected-links="repo_pulls checks /go-gitea/gitea/pulls" href=https://github.com/go-gitea/gitea/pulls>
Pull requests
</a> </li>
<li data-menu-item=i3security-tab hidden>
<a role=menuitem class="js-selected-navigation-item dropdown-item" data-selected-links="security overview alerts policy token_scanning code_scanning /go-gitea/gitea/security" href=https://github.com/go-gitea/gitea/security>
Security
</a> </li>
<li data-menu-item=i4insights-tab hidden>
<a role=menuitem class="js-selected-navigation-item dropdown-item" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /go-gitea/gitea/pulse" href=https://github.com/go-gitea/gitea/pulse>
Insights
</a> </li>
</ul>
</details-menu></div>
</details></div>
</nav>
</div>
<div class="clearfix new-discussion-timeline container-xl px-3 px-md-4 px-lg-5">
<div id=repo-content-pjax-container class=repository-content>
<a href=https://github.dev/ class="d-none js-github-dev-shortcut sf-hidden" data-hotkey=.>Open in github.dev</a>
<a href=https://github.dev/ class="d-none js-github-dev-new-tab-shortcut sf-hidden" data-hotkey="Shift+.,Shift+>,>" target=_blank>Open in a new github.dev tab</a>
<div class=js-check-all-container data-pjax>
<div id=js-report-pull-request-refresh data-hydro-view='{"event_type":"pull-request-refresh","payload":{"pull_request_id":873035059,"tab_context":"conversation","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-view-hmac=b8edf14b0108f57ce7d3ebb70288ff3ff99e9bdeb79fdc2d8e0d20af34afa9a5></div>
<div class="clearfix js-issues-results">
<div id=partial-discussion-header class="gh-header mb-3 js-details-container Details js-socket-channel js-updatable-content pull request js-pull-header-details" data-channel=eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OSIsInQiOjE2NDY2Njg1MjN9--24927c0949436ee4dbdf97db3a71ce23d4ebec3393656fc5fa1b36e72d6ae1bc data-url="/go-gitea/gitea/pull/19017/partials/title?sticky=true" data-pull-is-open=true data-gid=PR_kwDOBFIx2840CXUz>
<div class=gh-header-show>
<div class="d-flex flex-column flex-md-row">
<div class="gh-header-actions mt-0 mt-md-2 mb-3 mb-md-0 ml-0 flex-md-order-1 flex-shrink-0 d-flex flex-items-start">
<get-repo data-catalyst>
<feature-callout class=feature-callout data-query-path=/settings/notice-dismissals/codespaces_code_tab data-feature-name=codespaces_code_tab data-catalyst data-dismiss-event=click data-label-class=new-feature-label>
<details class="position-relative details-overlay details-reset js-codespaces-details-container new-feature-label" data-action=toggle:get-repo#onDetailsToggle data-target=" feature-callout.labelee feature-callout.dismisser">
<summary data-hydro-click='{"event_type":"repository.click","payload":{"repository_id":72495579,"target":"CLONE_OR_DOWNLOAD_BUTTON","originating_url":"https://github.com/go-gitea/gitea/pull/19017/open_with_menu?ref=lunny%2Frender_iframe","user_id":19197149}}' data-hydro-click-hmac=1d30c382e437683d87534ec461d111e03d9f9b85f8c870809084895c2a517190 data-view-component=true class="btn-sm btn float-none"> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-code mr-1">
<path fill-rule=evenodd d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
Code<span class=dropdown-caret></span>
</summary>
<div class=position-relative>
<div class="dropdown-menu dropdown-menu-sw p-0" style=top:6px;width:378px>
<div data-target=get-repo.modal>
<ul class=list-style-none>
<li class="Box-row p-3 mt-0">
<span class="d-flex flex-items-center color-fg-default text-bold no-underline">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-terminal mr-2">
<path fill-rule=evenodd d="M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H1.75zM7.25 8a.75.75 0 01-.22.53l-2.25 2.25a.75.75 0 11-1.06-1.06L5.44 8 3.72 6.28a.75.75 0 111.06-1.06l2.25 2.25c.141.14.22.331.22.53zm1.5 1.5a.75.75 0 000 1.5h3a.75.75 0 000-1.5h-3z"></path>
</svg>
Checkout with GitHub CLI
</span>
<div class="input-group mt-2 pl-5">
<input type=text class="form-control input-monospace input-sm color-bg-subtle" data-autoselect value="gh pr checkout 19017" aria-label="gh pr checkout 19017" readonly>
<div class=input-group-button>
<clipboard-copy value="gh pr checkout 19017" aria-label="Copy to clipboard" class="btn btn-sm js-clipboard-copy tooltipped-no-delay ClipboardButton" data-copy-feedback=Copied! data-tooltip-direction=n data-hydro-click='{"event_type":"clone_or_download.click","payload":{"feature_clicked":"COPY_URL","git_repository_type":"REPOSITORY","repository_id":72495579,"originating_url":"https://github.com/go-gitea/gitea/pull/19017/open_with_menu?ref=lunny%2Frender_iframe","user_id":19197149}}' data-hydro-click-hmac=1f6a0716adb270966b3e421b912a4e7ca34ca896932c247c3b684cd1ec928431 tabindex=0 role=button><svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-copy js-clipboard-copy-icon d-inline-block">
<path fill-rule=evenodd d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule=evenodd d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg><svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check js-clipboard-check-icon color-fg-success d-inline-block d-sm-none">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg></clipboard-copy>
</div>
</div>
<p class="mt-2 mb-0 pl-5 f6 color-fg-muted">
Work fast with our official CLI.
<a href=https://cli.github.com/ target=_blank>Learn more</a>.
</p>
</li>
<li data-platforms=windows,mac class="Box-row Box-row--hover-gray p-3 mt-0 rounded-0 js-remove-unless-platform">
<a class="d-flex flex-items-center color-fg-default text-bold no-underline" data-action=click:get-repo#showDownloadMessage href=https://desktop.github.com/>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-desktop-download mr-2">
<path d="M4.927 5.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 5H8.75V.75a.75.75 0 10-1.5 0V5H5.104a.25.25 0 00-.177.427z"></path><path d="M1.573 2.573a.25.25 0 00-.073.177v7.5a.25.25 0 00.25.25h12.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-3a.75.75 0 110-1.5h3A1.75 1.75 0 0116 2.75v7.5A1.75 1.75 0 0114.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0111.25 16h-6.5a.75.75 0 01-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 010 10.25v-7.5A1.75 1.75 0 011.75 1h3a.75.75 0 010 1.5h-3a.25.25 0 00-.177.073zM6.982 12a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5H6.982z"></path>
</svg>
Checkout with GitHub Desktop
</a></li>
</ul>
</div>
<div class=p-3 data-targets=get-repo.platforms data-platform=mac hidden>
<h4 class="lh-condensed mb-3">Launching GitHub Desktop<span class=AnimatedEllipsis></span></h4>
<p class=color-fg-muted>
If nothing happens, <a href=https://desktop.github.com/>download GitHub Desktop</a> and try again.
</p>
<button data-action=click:get-repo#onDetailsToggle type=button data-view-component=true class=btn-link>
</button>
</div>
<div class=p-3 data-targets=get-repo.platforms data-platform=windows hidden>
<h4 class="lh-condensed mb-3">Launching GitHub Desktop<span class=AnimatedEllipsis></span></h4>
<p class=color-fg-muted>
If nothing happens, <a href=https://desktop.github.com/>download GitHub Desktop</a> and try again.
</p>
<button data-action=click:get-repo#onDetailsToggle type=button data-view-component=true class=btn-link>
</button>
</div>
<div class=p-3 data-targets=get-repo.platforms data-platform=xcode hidden>
<h4 class="lh-condensed mb-3">Launching Xcode<span class=AnimatedEllipsis></span></h4>
<p class=color-fg-muted>
If nothing happens, <a href=https://developer.apple.com/xcode/>download Xcode</a> and try again.
</p>
<button data-action=click:get-repo#onDetailsToggle type=button data-view-component=true class=btn-link>
</button>
</div>
<div class=p-3 data-targets=get-repo.platforms data-target="new-codespace.loadingVscode prefetch-pane.loadingVscode" data-platform=vscode hidden>
<poll-include-fragment data-target="get-repo.vscodePoller new-codespace.vscodePoller prefetch-pane.vscodePoller"><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<h4 class="lh-condensed mb-3">Launching Visual Studio Code<span class=AnimatedEllipsis data-hide-on-error></span></h4>
<p class=color-fg-muted data-hide-on-error>Your codespace will open once ready.</p>
<p class=color-fg-muted data-show-on-error hidden>There was a problem preparing your codespace, please try again.</p>
</poll-include-fragment>
</div>
</div>
</div>
</details>
<form class="d-none sf-hidden" data-target=feature-callout.dismissalForm action=/settings/dismiss-notice/codespaces_code_tab accept-charset=UTF-8 method=post></form>
</feature-callout>
</get-repo>
<div class="flex-auto text-right d-block d-md-none sf-hidden">
</div>
</div>
<h1 class="gh-header-title mb-2 lh-condensed f1 mr-0 flex-auto wb-break-word">
<span class="js-issue-title markdown-title">Allow render HTML with css/js external links</span>
<span class="f1-light color-fg-muted">#19017</span>
</h1>
</div>
</div>
<div class="d-flex flex-items-center flex-wrap mt-0 gh-header-meta">
<div class="flex-shrink-0 mb-2 flex-self-start flex-md-self-center">
<span reviewable_state=ready title="Status: Open" data-view-component=true class="State State--open">
<svg height=16 class="octicon octicon-git-pull-request" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path></svg> Open
</span>
</div>
<div class="flex-auto min-width-0 mb-2">
<a class="author Link--secondary text-bold css-truncate css-truncate-target expandable" data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny>lunny</a>
wants to merge
<span class=js-updating-pull-request-commits-count>1</span>
commit into
<span title=go-gitea/gitea:main class="commit-ref css-truncate user-select-contain expandable base-ref"><a title=go-gitea/gitea:main class=no-underline href=https://github.com/go-gitea/gitea><span class=css-truncate-target>go-gitea</span>:<span class=css-truncate-target>main</span></a></span><span></span>
<div class="commit-ref-dropdown sf-hidden">
<details class="details-reset details-overlay select-menu commitish-suggester" id=branch-select-menu>
<summary class="btn btn-sm select-menu-button branch" title="Choose a base branch">
<i>base:</i>
<span class="css-truncate css-truncate-target" title=main>main</span>
</summary>
<input-demux-context-wrapper data-context-type=baseChange data-catalyst>
<div class=SelectMenu>
<div class=SelectMenu-modal>
<header class=SelectMenu-header>
<span class=SelectMenu-title>Choose a base branch</span>
<button class=SelectMenu-closeButton type=button data-toggle-for=branch-select-menu><svg aria-label="Close menu" aria-hidden=false role=img height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg></button>
</header>
<input-demux data-action="tab-container-change:input-demux#storeInput tab-container-changed:input-demux#updateInput" data-catalyst>
<tab-container class="d-flex flex-column js-branches-tags-tabs" style=min-height:0>
<div class=SelectMenu-filter>
<input data-target=input-demux.source id=context-commitish-filter-field class="SelectMenu-input form-control" aria-owns=ref-list-branches data-controls-ref-menu-id=ref-list-branches autofocus autocomplete=off aria-label="Find a branch" placeholder="Find a branch" type=text value>
</div>
<div class=SelectMenu-tabs role=tablist data-target=input-demux.control hidden>
<button class=SelectMenu-tab type=button role=tab aria-selected=true tabindex=0>Branches</button>
<button class=SelectMenu-tab type=button role=tab aria-selected=false tabindex=-1>Tags</button>
</div>
<div role=tabpanel id=ref-list-branches data-filter-placeholder="Find a branch" tabindex class="d-flex flex-column flex-auto">
<ref-selector type=branch data-targets=input-demux.sinks data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
" query-endpoint=/go-gitea/gitea/refs cache-key=v0:1646317724.577631 current-committish="bWFpbg==" default-branch="bWFpbg==" name-with-owner="Z28tZ2l0ZWEvZ2l0ZWE=" prefetch-on-mouseover data-catalyst>
<template data-target=ref-selector.fetchFailedTemplate>
<div class="SelectMenu-message" data-index="{{ index }}">Could not load branches</div>
</template>
<template data-target=ref-selector.noMatchTemplate>
<div class="height-full width-full d-flex flex-items-center pl-3">
<span>Branch not found: <strong>{{ refName }}</strong></span>
</div>
</template>
<div data-target=ref-selector.listContainer role=menu class="SelectMenu-list m-0" style=max-height:330px>
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden" aria-label="Menu is loading">
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class=anim-rotate>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</div>
</div>
<template data-target=ref-selector.itemTemplate>
<button type="button" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}" data-action="click:input-demux-context-wrapper#onItemSelected">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }} js-ref-name">{{ refName }}</span>
<span class="Label Label--secondary flex-self-start" hidden="{{ isNotDefault }}">default</span>
</button>
</template>
</ref-selector>
</div>
<div role=tabpanel id=tags-menu data-filter-placeholder="Find a tag" tabindex class="d-flex flex-column flex-auto" hidden>
<ref-selector type=tag data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
" data-targets=input-demux.sinks query-endpoint=/go-gitea/gitea/refs cache-key=v0:1646317724.577631 current-committish="bWFpbg==" default-branch="bWFpbg==" name-with-owner="Z28tZ2l0ZWEvZ2l0ZWE=" data-catalyst>
<template data-target=ref-selector.fetchFailedTemplate>
<div class="SelectMenu-message" data-index="{{ index }}">Could not load tags</div>
</template>
<template data-target=ref-selector.noMatchTemplate>
<div class="SelectMenu-message" data-index="{{ index }}">Nothing to show</div>
</template>
<template data-target=ref-selector.itemTemplate>
<button type="button" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}" data-action="click:input-demux-context-wrapper#onItemSelected">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }} js-ref-name">{{ refName }}</span>
<span class="Label Label--secondary flex-self-start" hidden="{{ isNotDefault }}">default</span>
</button>
</template>
<div data-target=ref-selector.listContainer role=menu class=SelectMenu-list style=max-height:330px>
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden" aria-label="Menu is loading">
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class=anim-rotate>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</div>
</div>
</ref-selector>
</div>
</tab-container>
</input-demux>
</div>
</div>
<template class=js-change-base-template>
<div class="Box-header">
<h3 class="Box-title">Are you sure you want to change the base?</h3>
</div>
<div class="Box-body">
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
</div>
<div class="Box-footer">
<button form="change-base-form" class="btn btn-primary btn-block" data-disable-with="Changing base…" type="submit">Change base</button>
</div>
</template>
</input-demux-context-wrapper>
</details>
</div>
from
<span title=lunny/gitea:lunny/render_iframe class="commit-ref css-truncate user-select-contain expandable head-ref"><a title=lunny/gitea:lunny/render_iframe class=no-underline href=https://github.com/lunny/gitea/tree/lunny/render_iframe><span class=css-truncate-target>lunny</span>:<span class=css-truncate-target>lunny/render_iframe</span></a></span><span><clipboard-copy aria-label=Copy data-copy-feedback=Copied! value=lunny:lunny/render_iframe data-view-component=true class="Link--onHover js-copy-branch color-fg-muted d-inline-block ml-1" tabindex=0 role=button>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-copy">
<path fill-rule=evenodd d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule=evenodd d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
<svg style=display:none aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check color-fg-success">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</clipboard-copy></span>
</div>
</div>
<div style=visibility:hidden;display:none;height:1px class="js-sticky-offset-scroll top-0 gh-header-sticky is-placeholder"></div><div class="js-sticky js-sticky-offset-scroll top-0 gh-header-sticky" style=position:static data-original-top=0px>
<div class="sticky-content sf-hidden">
</div>
</div>
<div class="gh-header-shadow color-shadow-small js-notification-shelf-offset-top" data-original-top=auto style=top:0px!important></div>
</div>
<div class="px-3 px-md-0 ml-n3 mr-n3 mx-md-0 tabnav">
<div class="tabnav-extra float-right d-none d-md-block">
<span class=diffstat id=diffstat>
<span class=color-fg-success>
+135
</span>
<span class=color-fg-danger>
1
</span>
<span class="tooltipped tooltipped-s" aria-label="136 lines changed">
<span class=diffstat-block-added></span><span class=diffstat-block-added></span><span class=diffstat-block-added></span><span class=diffstat-block-added></span><span class=diffstat-block-neutral></span>
</span>
</span>
</div>
<nav class="tabnav-tabs d-flex overflow-auto" data-pjax=#repo-content-pjax-container>
<a href=https://github.com/go-gitea/gitea/pull/19017 class="tabnav-tab flex-shrink-0 selected js-pjax-history-navigate">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-comment-discussion d-none d-md-inline-block">
<path fill-rule=evenodd d="M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z"></path>
</svg>
Conversation
<span id=conversation_tab_counter title=0 data-view-component=true class=Counter>0</span>
</a>
<a href=https://github.com/go-gitea/gitea/pull/19017/commits class="tabnav-tab flex-shrink-0 js-pjax-history-navigate">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-git-commit d-none d-md-inline-block">
<path fill-rule=evenodd d="M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"></path>
</svg>
Commits
<span id=commits_tab_counter title=1 data-view-component=true class="Counter js-updateable-pull-request-commits-count">1</span>
</a>
<a href=https://github.com/go-gitea/gitea/pull/19017/checks class="tabnav-tab flex-shrink-0" data-skip-pjax>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-checklist d-none d-md-inline-block">
<path fill-rule=evenodd d="M2.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v7.736a.75.75 0 101.5 0V1.75A1.75 1.75 0 0011.25 0h-8.5A1.75 1.75 0 001 1.75v11.5c0 .966.784 1.75 1.75 1.75h3.17a.75.75 0 000-1.5H2.75a.25.25 0 01-.25-.25V1.75zM4.75 4a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM4 7.75A.75.75 0 014.75 7h2a.75.75 0 010 1.5h-2A.75.75 0 014 7.75zm11.774 3.537a.75.75 0 00-1.048-1.074L10.7 14.145 9.281 12.72a.75.75 0 00-1.062 1.058l1.943 1.95a.75.75 0 001.055.008l4.557-4.45z"></path>
</svg>
Checks
<span id=checks_tab_counter title=0 data-view-component=true class=Counter>0</span>
</a>
<a href=https://github.com/go-gitea/gitea/pull/19017/files class="tabnav-tab flex-shrink-0 js-pjax-history-navigate">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-file-diff d-none d-md-inline-block">
<path fill-rule=evenodd d="M2.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H2.75zM1 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 0113.25 16H2.75A1.75 1.75 0 011 14.25V1.75zm7 1.5a.75.75 0 01.75.75v1.5h1.5a.75.75 0 010 1.5h-1.5v1.5a.75.75 0 01-1.5 0V7h-1.5a.75.75 0 010-1.5h1.5V4A.75.75 0 018 3.25zm-3 8a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z"></path>
</svg>
Files changed
<span id=files_tab_counter title=9 data-view-component=true class=Counter>9</span>
</a>
</nav>
</div>
<div id=discussion_bucket class="pull-request-tab-content is-visible js-socket-channel js-updatable-content" data-channel=eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OTp0aW1lbGluZSIsInQiOjE2NDY2Njg1MjN9--4ca70747f8cef03fef6845a7d172ed5e05797b1ecdf952f4251da83d141a7c24>
<div data-view-component=true class="Layout Layout--flowRow-until-md Layout--sidebarPosition-end Layout--sidebarPosition-flowRow-end">
<div data-view-component=true class=Layout-main> <h2 class=sr-only>Conversation</h2>
<div class="pull-discussion-timeline js-pull-discussion-timeline js-quote-selection-container js-review-state-classes" data-quote-markdown=.js-comment-body data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled data-team-hovercards-enabled>
<template class="js-file-alert-template sf-hidden">
<div data-view-component="true" class="flash flash-warn flash-full d-flex flex-items-center">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<span>
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
<a href="https://github.co/hiddenchars" target="_blank">Learn more about bidirectional Unicode characters</a>
</span>
<div data-view-component="true" class="flash-action"> <a href="{{ revealButtonHref }}" data-view-component="true" class="btn-sm btn"> Show hidden characters
</a>
</div>
</div></template>
<template class="js-line-alert-template sf-hidden">
<span aria-label="This line has hidden Unicode characters" data-view-component="true" class="line-alert tooltipped tooltipped-e">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span></template>
<div class="js-discussion js-socket-channel ml-0 pl-0 ml-md-6 pl-md-3" data-channel="eyJjIjoibWFya2VkLWFzLXJlYWQ6MTkxOTcxNDkiLCJ0IjoxNjQ2NjY4NTIzfQ==--dda8aa7af0e5861ae0e90fc057f721c699b665486a39cb7da4896a8ff677554b" data-channel-target=PR_kwDOBFIx2840CXUz>
<div class="TimelineItem TimelineItem--condensed pt-0 js-comment-container js-socket-channel js-updatable-content" data-gid=PR_kwDOBFIx2840CXUz data-url=/go-gitea/gitea/pull/19017/partials/body data-channel=eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OSIsInQiOjE2NDY2Njg1MjN9--24927c0949436ee4dbdf97db3a71ce23d4ebec3393656fc5fa1b36e72d6ae1bc>
<div data-view-component=true class="TimelineItem ml-0 p-0">
<a href=https://github.com/lunny data-view-component=true class="TimelineItem-avatar avatar circle lh-0"><img data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIADwAPAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APf6KKKAKOsarb6Lpk19ck7EACqASXc8Kox3JIH41xcPiDxXqUf261tiqDLpbxRbo3UjK5kZfm4/uZz2zxWv47thPaaPJII2tYNUhedZfuMpDIA3tudaQ63rywy25srWO6UxhHypQbsjaV8wfNwCBvGQexwCAaXhnxHb+JNPaaNGhuYSI7m3Y5MT4BxnuOeD/IggbVcb4WtbmLxv4nubiFYvtMNi21cD5gkgbgE4556967KgAooooAKKKxNZ19bC5WxgIN00ZlZmQskSgE/MAQcna2AP7p9MEAs6/Y2upaJdWd5N5EMi/wCt37TGwO5WByOQwB/CuUVbdri0vrtwb24hXzLSC0Ess7IMEBiOhwAd3T1HGNC60+21eG5N/ImqHlTGy4jTB48tOedynk5OR1FVbWO40jVpmttMhkikI8pISY5UJwGL54dSAG3A8HgjnNAGpo2qWUFxe292y2t605kkMzgb8nCgNnnaAE/4DXRgggEHIPeuf03S72K9F3dy24YxhWEKnc7ZZjuYnG3c7nAHpzxzpDCtGsMuxiCcAfKR9PqR0weaAL1FRQTCZTnAdDtdc52nr/Ig/jUtAGbrWptptoPJVWuZSViD52A4zuYjoo/wHeuG8i68q6vLdi1w0yTAhBu5cAFs8H5Dz6KDg8A1f1a3sL3xbfw3Nwbe8jWExFmLCSNlwAq5zvDK2MdN2cZ5E+meFru8lMmoaxdy6d5rObFl2+Yc8FyyhwD1KA4JPYEggFfR4b26VfstwIpERWPK4ZDwpztJJ+THHHua0ZNJv2ubcyX8yERspMTyD+IHoMfn9PasU2a6N4re0S4kjQk/ZJVTeIScFY3XONuTtVjg5O3PK111tcST+R9pTZP5bhwqOFLZXBG4DjHOO3qetACR297DaBYryKaQYBklQ9ACOxPPTr71y82ryxRPB9qV7q3ktp9mCkqxCQbwykA7dit82MHkDPArrXhEEzTeZLtP3kClifcYH6nJ+lVItNttSv7tb2GO5iFvHCwdAQclm289cAqQf9o0ATJJKupTzI5aKMbBHj/WY5Yg+2VAHqGHfNa6OsiK6nKsMg+orjbGKbRtTvLCO/DpH80KyGMudxLNnc4JPQH5ewOck46XSJWnsjK2BuduAMDIOGxnnG4MefWgBuqWckgS8tEU3tvzHnA8wd4yewI/AHB7U+xu47tI7qLPk3C5AYYZXHBUjseMEdipq9XPnEGualaqMwtHDcbST8ryF1bHp/qlb6knvQBl6yLe+8V3ELbNiWcaSMH5GWkIyB/Dkd+64IPBGvHJcCa3Lukx3kK24b2BRjggADt2647VyFrCtu0l4hPnfa4YHOcGRWiUksRznnrn+ZzfhvprXV7eOPaI1FzJsx8pZFYKcfQnp1zQB2DpPLtYSlCORtA2t9cjIptnLCi3spdQElPmyHgZVFBP4Yx+FV57hoNG+1KAZVTjJOOM47+1ZPh+J9Wtbm6uriZllum3QAgR/IQg7Z6ID1657cUAawha4tHQKFkvn8yXcOVQ4HT12gD61qRQxwRLFDGkcajCogwAPYVS0r94k1w3MkjgMfYAAD+Z+pNaFAH/2Q==" alt=lunny size=40 data-view-component=true width=40 height=40></a>
</div><div class="timeline-comment-group js-minimizable-comment-group js-targetable-element TimelineItem-body my-0" id=issue-1161325258>
<div id=pullrequest-873035059 class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment editable-comment timeline-comment--caret reorderable-task-lists timeline-comment ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector=873035059-comment-header>
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative js-reaction-popover-container js-comment-header-reaction-button d-none d-md-inline-block">
<summary aria-label="Add your reaction" data-view-component=true class="Link--secondary timeline-comment-action btn-link" aria-haspopup=menu role=button> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-smiley">
<path fill-rule=evenodd d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z"></path>
</svg>
</summary> <details-menu class="js-add-reaction-popover anim-scale-in dropdown-menu dropdown-menu-sw mr-n1 mt-n1" aria-label="Pick your reaction" style=width:150px role=menu>
<form class=js-pick-reaction action=/go-gitea/gitea/reactions accept-charset=UTF-8 method=post>
<p class="color-fg-muted mx-2 my-1 js-reaction-description">Pick your reaction</p>
<div role=none class=dropdown-divider></div>
<div class="clearfix d-flex flex-wrap m-1 ml-2 mt-0">
<button name=input[content] role=menuitem data-reaction-label=+1 data-reaction-content=+1 aria-label="thumbs up" value="THUMBS_UP react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=+1 fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f44d.png class=emoji>👍</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=-1 data-reaction-content=-1 aria-label="thumbs down" value="THUMBS_DOWN react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=-1 fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f44e.png class=emoji>👎</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Laugh data-reaction-content=smile aria-label=laugh value="LAUGH react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=smile fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f604.png class=emoji>😄</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Hooray data-reaction-content=tada aria-label=hooray value="HOORAY react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=tada fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f389.png class=emoji>🎉</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Confused data-reaction-content=thinking_face aria-label=confused value="CONFUSED react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=thinking_face fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f615.png class=emoji>😕</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Heart data-reaction-content=heart aria-label=heart value="HEART react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=heart fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/2764.png class=emoji>❤️</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Rocket data-reaction-content=rocket aria-label=rocket value="ROCKET react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=rocket fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f680.png class=emoji>🚀</g-emoji>
</button> <button name=input[content] role=menuitem data-reaction-label=Eyes data-reaction-content=eyes aria-label=eyes value="EYES react" type=submit data-view-component=true class="btn-link flex-content-center flex-items-center no-underline add-reactions-options-item js-reaction-option-item js-optimistic-reaction-render-button btn rounded-0 col-3 box-shadow-none"> <g-emoji alias=eyes fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f440.png class=emoji>👀</g-emoji>
</button> </div>
</form> </details-menu>
</details>
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component=true class="timeline-comment-action Link--secondary btn-link" aria-haspopup=menu role=button> <svg aria-label="Show options" role=img height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style=width:185px src="/go-gitea/gitea/issues/19017/actions_menu?gid=PR_kwDOBFIx2840CXUz&amp;href=issue-1161325258" preload role=menu>
<include-fragment class=js-comment-header-actions-deferred-include-fragment><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label=Loading... style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class=anim-rotate>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-alert">
<path fill-rule=evenodd d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
<button type=button class="dropdown-item btn-link js-comment-quote-reply" data-hotkey=r role=menuitem>
Quote reply
</button>
</include-fragment>
</details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
<span aria-label="This user is a member of the go-gitea organization." data-view-component=true class="Label tooltipped tooltipped-multiline tooltipped-s ml-1">
Member
</span>
</div>
<h3 class="f5 text-normal" style="flex:1 1 auto">
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=@lunny size=24 data-view-component=true class="avatar circle d-inline-block d-md-none mr-2 sf-hidden" width=24 height=24>
<strong class=css-truncate>
<a class="author Link--primary text-bold css-truncate-target" show_full_name=false data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny>lunny</a>
</strong>
commented
<a href=#issue-1161325258 id=issue-1161325258-permalink class="Link--secondary js-timestamp"><relative-time datetime=2022-03-07T12:01:15Z class=no-wrap title="Mar 7, 2022, 6:01 AM CST">4 hours ago</relative-time></a>
</h3>
</div>
<div>
<div class=edit-comment-hide>
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir=auto>This PR allows to render some HTMLs which has <code>&lt;style&gt;</code>, <code>&lt;script&gt;</code> tags when <code>SANITIZER</code> disabled.</p>
</div>
</task-lists>
</div>
</div>
<form class=js-comment-update id=issue-1161325258-edit-form data-type=json action=/go-gitea/gitea/issues/19017 accept-charset=UTF-8 method=post>
<include-fragment loading=lazy src="/go-gitea/gitea/issues/19017/edit_form?textarea_id=issue-1161325258-body&amp;comment_context=" class="previewable-comment-form js-comment-edit-form-deferred-include-fragment is-error sf-hidden"><template shadowmode=open><style>:host{display:block}</style>
</template>
</include-fragment>
</form>
<div class=pr-review-reactions>
<div data-view-component=true class="comment-reactions js-reactions-container js-reaction-buttons-container social-reactions reactions-container flex-row-reverse flex-justify-end ml-3 sf-hidden">
<details class="dropdown details-reset details-overlay d-inline-block new-reactions-dropdown reactions-menu js-reaction-popover-container js-comment-header-reaction-button">
<summary aria-label="Add or remove reactions" aria-haspopup=true data-view-component=true class="circle reaction-dropdown-button reaction-dropdown-button--inline btn-invisible btn p-0 mr-1 d-flex flex-justify-center flex-items-center color-bg-subtle border color-border-muted"> <svg height=18 aria-hidden=true viewBox="0 0 16 16" version=1.1 width=18 data-view-component=true class="octicon octicon-smiley social-button-emoji">
<path fill-rule=evenodd d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z"></path>
</svg>
</summary> <form class=js-pick-reaction action=/go-gitea/gitea/reactions accept-charset=UTF-8 method=post>
<ul class="dropdown-menu mt-2 d-flex mb-2 anim-scale-in dropdown-menu-reactions dropdown-menu-ne" role=menu>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-b479ed value="THUMBS_UP react" aria-pressed=false aria-label="thumbs up" data-reaction-label=+1 data-reaction-content=+1 type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=+1 fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f44d.png class=d-flex>👍</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-ffc291 value="THUMBS_DOWN react" aria-pressed=false aria-label="thumbs down" data-reaction-label=-1 data-reaction-content=-1 type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=-1 fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f44e.png class=d-flex>👎</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-4b54c3 value="LAUGH react" aria-pressed=false aria-label=laugh data-reaction-label=Laugh data-reaction-content=smile type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=smile fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f604.png class=d-flex>😄</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-b67189 value="HOORAY react" aria-pressed=false aria-label=hooray data-reaction-label=Hooray data-reaction-content=tada type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=tada fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f389.png class=d-flex>🎉</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-ac23e2 value="CONFUSED react" aria-pressed=false aria-label=confused data-reaction-label=Confused data-reaction-content=thinking_face type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=thinking_face fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f615.png class=d-flex>😕</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-9423f9 value="HEART react" aria-pressed=false aria-label=heart data-reaction-label=Heart data-reaction-content=heart type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=heart fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/2764.png class=d-flex>❤️</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-acd333 value="ROCKET react" aria-pressed=false aria-label=rocket data-reaction-label=Rocket data-reaction-content=rocket type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=rocket fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f680.png class=d-flex>🚀</g-emoji>
</button> </li>
<li role=presentation>
<button name=input[content] id=reactions--reaction_button_component-cb8d15 value="EYES react" aria-pressed=false aria-label=eyes data-reaction-label=Eyes data-reaction-content=eyes type=submit data-view-component=true class="dropdown-item dropdown-item-reaction rounded-2 btn-invisible btn d-flex no-underline color-fg-muted flex-justify-center flex-items-center"> <g-emoji alias=eyes fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f440.png class=d-flex>👀</g-emoji>
</button> </li>
</ul>
</form>
</details>
</div>
</div>
</div>
</div>
</div>
<div id=js-timeline-progressive-loader data-timeline-item-src="go-gitea/gitea/timeline_focused_item?after_cursor=Y3Vyc29yOnYyOpPPAAABf2RBSvgBqjYxOTQzMjU3MDg%3D&amp;id=PR_kwDOBFIx2840CXUz"></div>
<div class="js-timeline-item js-timeline-progressive-focus-container" data-gid=C_kwDOBFbkG9oAKDY5ODA1OTAzZTY3OTliYTkzZjM5NjdhYTg2NWRjNTkwZjdmODgzMjU>
<div>
<div data-test-selector=pr-timeline-commits-list>
<div data-view-component=true class="TimelineItem TimelineItem--condensed">
<div data-view-component=true class=TimelineItem-badge><svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-git-commit">
<path fill-rule=evenodd d="M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"></path>
</svg></div>
<div data-view-component=true class=TimelineItem-body> <div class="js-details-container Details js-socket-channel js-updatable-content">
<div class="d-flex flex-md-row flex-column">
<div class="d-flex flex-auto">
<div class="AvatarStack flex-self-start">
<div class=AvatarStack-body aria-label=lunny>
<a class="avatar avatar-user" style=width:20px;height:20px data-skip-pjax=true data-test-selector=commits-avatar-stack-avatar-link data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny>
<img data-test-selector=commits-avatar-stack-avatar-image src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APf6ztd1JtJ0ea7ji82UFI4kzjc7sEUE+mWFaNZ+uWn27RrmASRxyYDxvIMqrqQyE+wYCgDlLu/1nQLD+2rnVba8WNDLcWgcHzIlyWMeMAFevQ9Opru68/khs57e7juYYEt7iJVZI49zRRy4DFgM7eNwB4yf73Ud7FNFOm+GRJE/vIwI/SgB9FFFAFLVNSi0qxe5lG4gYRAcF27CuXGoQ6ojRamyzMQVaNjmIEjB+THIyCATk47jNM1R7zUdWuPK8i5eCYQpbH5GTkYznIwdwO79CQBUc1ld6LqVnLcLaH7YzF4+WVH5+QNtzg5HzEdewB4AJ7dbXzprD7cIbaZi/lx2wBOecA7duO+CCe2T23GvrK2Kwi4yUChnDjIBOMnHbJHsM1JCQ4MkEfkuY1JRuCvJ4OP6VnX+lDVLqOIStBIyv5jRgFSAuO47MVPBB6+nABv21ys+9NwMsR2uB+hqeub0++uEuGhuli89LkozRMcfMepBHQ8d+w+g6TmgDO1BPszm+XiPbsucd0/vfVev0z7Vh+Ib2O4vrG0eNzs3NKwGAMjbjPXnd29RW/rX/IC1D/r2k/8AQTXLax/yFz9B/wCjYqANrTrpZp5VWZtwVQVfkj73Hv8AX+uamN9BbX3kjzJZREzBFBdhyOPbPv8ApisfRf8AkM3P+8n83qzB/wAjfdf9cR/6FQBr2kCy+XKwDCMsRxwXJ+Zh+OQPqav1U03/AI8E+rf+hGrdAH//2Q==" alt=@lunny class=avatar-user width=20 height=20>
</a> </div>
</div>
<div class="pr-1 flex-auto min-width-0">
<code>
<a title="Allow render HTML with css/js external links" data-pjax=true class="Link--secondary markdown-title" href=https://github.com/go-gitea/gitea/pull/19017/commits/69805903e6799ba93f3967aa865dc590f7f88325>Allow render HTML with css/js external links</a>
</code>
</div>
<div class="text-right pr-1 d-md-inline-block d-none">
<details class="dropdown dropdown-signed-commit details-reset details-overlay js-dropdown-details d-inline-block ml-1">
<summary class="signed-commit-badge signed-commit-badge-small verified" title="Commit signature">
Verified
</summary>
<div class=anim-scale-in style=position:relative;z-index:200>
<div class="dropdown-menu dropdown-menu-s py-0 color-fg-default text-left">
<div class="p-3 signed-commit-header d-flex">
<div class=pr-1>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-verified mr-2">
<path fill-rule=evenodd d="M9.585.52a2.678 2.678 0 00-3.17 0l-.928.68a1.178 1.178 0 01-.518.215L3.83 1.59a2.678 2.678 0 00-2.24 2.24l-.175 1.14a1.178 1.178 0 01-.215.518l-.68.928a2.678 2.678 0 000 3.17l.68.928c.113.153.186.33.215.518l.175 1.138a2.678 2.678 0 002.24 2.24l1.138.175c.187.029.365.102.518.215l.928.68a2.678 2.678 0 003.17 0l.928-.68a1.17 1.17 0 01.518-.215l1.138-.175a2.678 2.678 0 002.241-2.241l.175-1.138c.029-.187.102-.365.215-.518l.68-.928a2.678 2.678 0 000-3.17l-.68-.928a1.179 1.179 0 01-.215-.518L14.41 3.83a2.678 2.678 0 00-2.24-2.24l-1.138-.175a1.179 1.179 0 01-.518-.215L9.585.52zM7.303 1.728c.415-.305.98-.305 1.394 0l.928.68c.348.256.752.423 1.18.489l1.136.174c.51.078.909.478.987.987l.174 1.137c.066.427.233.831.489 1.18l.68.927c.305.415.305.98 0 1.394l-.68.928a2.678 2.678 0 00-.489 1.18l-.174 1.136a1.178 1.178 0 01-.987.987l-1.137.174a2.678 2.678 0 00-1.18.489l-.927.68c-.415.305-.98.305-1.394 0l-.928-.68a2.678 2.678 0 00-1.18-.489l-1.136-.174a1.178 1.178 0 01-.987-.987l-.174-1.137a2.678 2.678 0 00-.489-1.18l-.68-.927a1.178 1.178 0 010-1.394l.68-.928c.256-.348.423-.752.489-1.18l.174-1.136c.078-.51.478-.909.987-.987l1.137-.174a2.678 2.678 0 001.18-.489l.927-.68zM11.28 6.78a.75.75 0 00-1.06-1.06L7 8.94 5.78 7.72a.75.75 0 00-1.06 1.06l1.75 1.75a.75.75 0 001.06 0l3.75-3.75z"></path>
</svg>
</div>
<div class=flex-1>
This commit was signed with the committers <strong class=signed-commit-verified-label>verified signature</strong>.
</div>
</div>
<div class="px-3 pt-3 d-flex">
<a class=pr-1 aria-label=lunny href=https://github.com/lunny>
<img src=data:image/jpeg;base64,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 alt class="avatar avatar-2 avatar-user mr-2">
</a>
<span class="signed-commit-signer-name flex-1">
<a class=signer href=https://github.com/lunny>lunny</a>
Lunny Xiao
</span>
</div>
<div class="signed-commit-footer p-3 rounded-bottom-2">
<span class=d-block>GPG key ID: <span class=color-fg-muted>C3B7C91B632F738A</span></span>
<a href=https://docs.github.com/github/authenticating-to-github/displaying-verification-statuses-for-all-of-your-commits>Learn about vigilant mode</a>.
</div>
</div>
</div>
</details>
</div>
<div class="pr-1 flex-shrink-0" style=width:16px>
<div class="js-socket-channel js-updatable-content" data-channel=eyJjIjoicmVwbzo3MjQ5NTU3OTpjb21taXQ6Njk4MDU5MDNlNjc5OWJhOTNmMzk2N2FhODY1ZGM1OTBmN2Y4ODMyNSIsInQiOjE2NDY2Njg1MjN9--0a28100c607bd288620035f25feef747a29551f58172b569876314f558e3033c data-url="/go-gitea/gitea/pull/19017/partials/commit_status_icon?oid=69805903e6799ba93f3967aa865dc590f7f88325">
<details class="commit-build-statuses details-overlay details-reset js-dropdown-details hx_dropdown-fullscreen" data-deferred-details-content-url="/_render_node/MDE3OlN0YXR1c0NoZWNrUm9sbHVwNzI0OTU1Nzk6Njk4MDU5MDNlNjc5OWJhOTNmMzk2N2FhODY1ZGM1OTBmN2Y4ODMyNQ==/statuses/combined_branch_status">
<summary class=color-fg-success>
<svg aria-label="1 / 1 checks OK" role=img height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-check">
<path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</summary>
<div class="dropdown-menu status-checks-dropdown dropdown-menu-w overflow-hidden">
<include-fragment class="m-4 d-flex flex-column flex-items-center"><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class=anim-rotate>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
<div class="color-fg-muted no-wrap">Loading status checks…</div>
</include-fragment>
</div>
</details>
</div>
</div>
<div class="text-right ml-1">
<code>
<a href=https://github.com/go-gitea/gitea/pull/19017/commits/69805903e6799ba93f3967aa865dc590f7f88325 class=Link--secondary>6980590</a>
</code>
</div>
</div>
</div>
</div>
</div>
</div> </div>
</div>
</div>
<div class="js-timeline-item js-timeline-progressive-focus-container" data-gid=LE_lADOBFIx285FOGrKzwAAAAFxNejM>
<div class="TimelineItem js-targetable-element" data-team-hovercards-enabled id=event-6194325708>
<div class=TimelineItem-badge>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-tag color-fg-inherit">
<path fill-rule=evenodd d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z"></path>
</svg>
</div>
<div class=TimelineItem-body>
<a class=d-inline-block data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny><img class="avatar avatar-user" alt=@lunny src="data:image/jpeg;base64,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" width=20 height=20></a>
<a class="author Link--primary text-bold" data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny>lunny</a>
added
the
<a href=https://github.com/go-gitea/gitea/labels/kind%2Fenhancement data-name=kind/enhancement style=--label-r:132;--label-g:182;--label-b:235;--label-h:210;--label-s:72;--label-l:71 data-view-component=true class="IssueLabel hx_IssueLabel d-inline-block v-align-middle">
kind/enhancement
</a> label
<a href=#event-6194325708 class=Link--secondary><relative-time datetime=2022-03-07T12:01:15Z class=no-wrap title="Mar 7, 2022, 6:01 AM CST">4 hours ago</relative-time></a>
</div>
</div>
</div>
<div id=partial-timeline class="js-timeline-marker js-socket-channel js-updatable-content" data-channel=eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OSIsInQiOjE2NDY2Njg1MjN9--24927c0949436ee4dbdf97db3a71ce23d4ebec3393656fc5fa1b36e72d6ae1bc data-url="/go-gitea/gitea/pull/19017/partials/unread_timeline?since=2022-03-07T12%3A01%3A15Z" data-last-modified="Mon, 07 Mar 2022 12:01:15 GMT" data-gid=PR_kwDOBFIx2840CXUz>
<form class="d-none js-timeline-marker-form sf-hidden" action=/_graphql/MarkNotificationSubjectAsRead accept-charset=UTF-8 data-remote=true method=post>
</form> </div>
</div>
<div class=discussion-timeline-actions>
<div id=partial-pull-merging class="pull-merging js-pull-merging js-socket-channel js-updatable-content js-pull-refresh-on-pjax" aria-live=polite data-channel="eyJjIjoicmVwbzo3MjgwMzM1NTpicmFuY2g6bHVubnkvcmVuZGVyX2lmcmFtZSIsInQiOjE2NDY2Njg1MjR9--35e42e012cc3c0782f19336570abd26c87558088d7cdf20aa47899b85139bd7c eyJjIjoicmVwbzo3MjQ5NTU3OTpicmFuY2g6bWFpbiIsInQiOjE2NDY2Njg1MjR9--52d08fc56dc3978cbe782d17ec95eafcb02e462075c9395a305f2b361254e745 eyJjIjoicmVwbzo3MjQ5NTU3OTpjb21taXQ6Njk4MDU5MDNlNjc5OWJhOTNmMzk2N2FhODY1ZGM1OTBmN2Y4ODMyNSIsInQiOjE2NDY2Njg1MjR9--c13cdaebbe2feda250b5afbd6f084aee8441d2dd4ef305ba3b3b92f7a0f158a4 eyJjIjoiaXNzdWU6MTE2MTMyNTI1ODpzdGF0ZSIsInQiOjE2NDY2Njg1MjR9--b2b45d58c03bcb0872b46c84580e165574cdd6fb799053144e8f6213c21bfd09 eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OTpyZXZpZXdfc3RhdGUiLCJ0IjoxNjQ2NjY4NTI0fQ==--1a653650ba7eada29d3efe5996edb8fdae3591efd15feb404b13d1e72154b629 eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OTp3b3JrZmxvd19ydW4iLCJ0IjoxNjQ2NjY4NTI0fQ==--5876343c5ff14dfd43ca1052c7c89a1a0ebc4045e1065b5850ae2620edee775e eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OTpkZXBsb3llZCIsInQiOjE2NDY2Njg1MjR9--f57bdeb0cd340574944174175a5f2b6d47831090cf033c8bd13425248289e7dc eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OTptZXJnZV9xdWV1ZV9lbnRyeV9zdGF0ZSIsInQiOjE2NDY2Njg1MjR9--dfe296fda663253de4d91ef723ef8cb2e2243d1393f702cf95cb2b23c4245861" data-url="/go-gitea/gitea/pull/19017/partials/merging?merge_type=squash">
<h2 class=sr-only>Merge state</h2>
<div class="merge-pr js-merge-pr js-details-container Details is-squashing is-updating-via-merge" data-favicon-override=https://github.githubassets.com/favicons/favicon-pending.svg>
<div class=js-merge-message-container>
<div class="ml-0 pl-0 ml-md-6 pl-md-3 my-3 branch-action branch-action-state-dirty">
<span class="branch-action-icon d-none d-md-flex flex-items-center flex-justify-center">
<svg aria-hidden=true height=24 viewBox="0 0 24 24" version=1.1 width=24 data-view-component=true class="octicon octicon-git-merge">
<path fill-rule=evenodd d="M5.75 21a1.75 1.75 0 110-3.5 1.75 1.75 0 010 3.5zM2.5 19.25a3.25 3.25 0 106.5 0 3.25 3.25 0 00-6.5 0zM5.75 6.5a1.75 1.75 0 110-3.5 1.75 1.75 0 010 3.5zM2.5 4.75a3.25 3.25 0 106.5 0 3.25 3.25 0 00-6.5 0zM18.25 15a1.75 1.75 0 110-3.5 1.75 1.75 0 010 3.5zM15 13.25a3.25 3.25 0 106.5 0 3.25 3.25 0 00-6.5 0z"></path><path fill-rule=evenodd d="M6.5 7.25c0 2.9 2.35 5.25 5.25 5.25h4.5V14h-4.5A6.75 6.75 0 015 7.25h1.5z"></path><path fill-rule=evenodd d="M5.75 16.75A.75.75 0 006.5 16V8A.75.75 0 005 8v8c0 .414.336.75.75.75z"></path>
</svg>
</span>
<div class="branch-action-body timeline-comment--caret">
<div class="mergeability-details js-details-container Details">
<div class="branch-action-item js-details-container Details open">
<div class="branch-action-item-icon completeness-indicator">
<svg height=30 width=30 class=donut-chart><path d="M 15.000000000000002 0.0 A 15 15 0 0 1 15.000000000000002 30.0 L 15.0 24.0 A 9 9 0 0 0 15.0 6.0" class=expected></path><path d="M 15.000000000000002 30.0 A 15 15 0 0 1 14.999999999999996 0.0 L 14.999999999999998 6.0 A 9 9 0 0 0 15.0 24.0" class=success></path></svg>
</div>
<div>
<button aria-expanded=false type=button data-view-component=true class="js-details-target btn-link float-right"> <span class=statuses-toggle-opened>Hide all checks</span>
<span class="statuses-toggle-closed sf-hidden">Show all checks</span>
</button>
<h3 class="h4 status-heading color-fg-attention">Some checks havent completed yet</h3>
<span class=status-meta>
1 expected and 1 successful checks
</span>
</div>
<div class="merge-status-list js-updatable-content-preserve-scroll-position" data-updatable-content-scroll-position-id=merge-status-list>
<div class="merge-status-item d-flex flex-items-baseline">
<div class="merge-status-icon flex-self-center">
<svg class="octicon octicon-dot-fill mx-auto d-block hx_dot-fill-pending-icon" viewBox="0 0 16 16" version=1.1 width=16 height=16 aria-hidden=true><path fill-rule=evenodd d="M8 4a4 4 0 100 8 4 4 0 000-8z"></path></svg>
</div>
<div class="color-fg-muted col-10 css-truncate css-truncate-target status-check-item-body" title="Waiting for status to be reported">
<strong class="text-emphasized mr-2" title=approvals/lgtm>
approvals/lgtm
</strong>
<span class=text-italic aria-live=polite>
Expected
</span>
<span class=text-italic aria-live=polite>
Waiting for status to be reported
</span>
</div>
<div class="d-flex col-2 flex-shrink-0" style=min-width:120px;align-items:center>
<span class="label Label--primary">Required</span>
</div>
</div>
<div class="merge-status-item d-flex flex-items-baseline">
<div class="merge-status-icon flex-self-center">
<svg class="octicon octicon-check mx-auto d-block color-fg-success" viewBox="0 0 16 16" version=1.1 width=16 height=16 aria-hidden=true><path fill-rule=evenodd d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
</div>
<a href=https://drone.gitea.io/ class="d-inline-block tooltipped tooltipped-e Link--muted lh-0 mr-2 rounded-2" aria-label="Drone (@go-gitea) generated this status." style=background-color:#ffea7f>
<img class=avatar src="data:image/svg+xml;base64,ICA8c3ZnIHZpZXdCb3g9IjAgMCAzNTAgMzUwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjM1MCIgaGVpZ2h0PSIzNTAiIHN0eWxlPSJmaWxsOiAjZmZlYTdmIiAvPgogICAgICAgICAgPHJlY3QgeD0iMTQwIiB5PSIxNDAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiIC8+CiAgICAgICAgICA8cmVjdCB4PSIxNDAiIHk9IjI4MCIgd2lkdGg9IjcwIiBoZWlnaHQ9IjcwIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIgLz4KICAgICAgICAgIDxyZWN0IHg9IjcwIiB5PSIwIiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIiAvPgogICAgICAgICAgICA8cmVjdCB4PSIyMTAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiIC8+CiAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIiAvPgogICAgICAgICAgICA8cmVjdCB4PSIyODAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiIC8+CiAgICAgICAgICA8cmVjdCB4PSIwIiB5PSI3MCIgd2lkdGg9IjcwIiBoZWlnaHQ9IjcwIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIgLz4KICAgICAgICAgICAgPHJlY3QgeD0iMjgwIiB5PSI3MCIgd2lkdGg9IjcwIiBoZWlnaHQ9IjcwIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIgLz4KICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjIxMCIgd2lkdGg9IjcwIiBoZWlnaHQ9IjcwIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIgLz4KICAgICAgICAgICAgPHJlY3QgeD0iMjgwIiB5PSIyMTAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiIC8+CiAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIyODAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiIC8+CiAgICAgICAgICAgIDxyZWN0IHg9IjI4MCIgeT0iMjgwIiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIiAvPgogIDwvc3ZnPgo=" alt width=20 height=20>
</a>
<div class="color-fg-muted col-10 css-truncate css-truncate-target status-check-item-body" title="Build is passing">
<strong class=text-emphasized title=continuous-integration/drone/pr>
continuous-integration/drone/pr
</strong>
Build is passing
</div>
<div class="d-flex col-2 flex-shrink-0" style=min-width:120px;align-items:center>
<span class="label Label--primary">Required</span>
<a class=status-actions data-skip-pjax href=https://drone.gitea.io/go-gitea/gitea/52095>Details</a>
</div>
</div>
</div>
</div>
<div class=branch-action-item>
<div class="branch-action-item-icon completeness-indicator completeness-indicator-error">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</div>
<div class="h4 status-heading color-fg-danger">Merging is blocked</div>
<span class=status-meta>
The base branch restricts merging to authorized users.
<a href=https://docs.github.com/articles/about-protected-branches/>Learn more about protected branches.</a>
</span>
</div>
<div class=merge-message>
<button disabled type=button data-view-component=true class=btn> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-git-merge">
<path fill-rule=evenodd d="M5 3.254V3.25v.005a.75.75 0 110-.005v.004zm.45 1.9a2.25 2.25 0 10-1.95.218v5.256a2.25 2.25 0 101.5 0V7.123A5.735 5.735 0 009.25 9h1.378a2.251 2.251 0 100-1.5H9.25a4.25 4.25 0 01-3.8-2.346zM12.75 9a.75.75 0 100-1.5.75.75 0 000 1.5zm-8.5 4.5a.75.75 0 100-1.5.75.75 0 000 1.5z"></path>
</svg>
Merge pull request
</button>
<p class="alt-merge-options text-small">
Youre not <a href=https://docs.github.com/articles/about-protected-branches/>authorized</a> to merge this pull request.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ml-0 pl-0 ml-md-6 pl-md-3 my-3 branch-action branch-action-state-error pull-merging-error sf-hidden">
</div>
</div>
<div id=issue-comment-box>
<div class="timeline-comment-wrapper timeline-new-comment js-comment-container js-targetable-element ml-0 pl-0 ml-md-6 pl-md-3" id=issuecomment-new>
<div class="d-none d-md-block">
<span class=timeline-comment-avatar><a class=d-inline-block data-hovercard-type=user data-hovercard-url=/users/github1299/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/github1299><img class="avatar avatar-user" src="data:image/png;base64,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" alt=@github1299 width=40 height=40></a></span>
</div>
<div class="border-0 border-md timeline-comment timeline-comment--caret">
<form autocomplete=off class="js-new-comment-form js-needs-timeline-marker-header" action="/go-gitea/gitea/pull/19017/comment?sticky=true" accept-charset=UTF-8 method=post>
<input type=text name=required_field_2620 class="form-control sf-hidden" value hidden>
<fieldset class=min-width-0>
<tab-container class="js-previewable-comment-form previewable-comment-form write-selected" data-preview-url="/preview?markdown_unsupported=false&amp;repository=72495579&amp;subject=19017&amp;subject_type=PullRequest">
<div class="comment-form-head tabnav d-flex flex-justify-between mb-2 p-0 tabnav--responsive flex-column border-bottom-0 mb-0 mb-lg-2 flex-items-stretch border-lg-bottom color-border-default flex-lg-items-center flex-lg-row">
<div class="tabnav-tabs mx-0 mx-md-2 mt-0 mt-md-2 no-wrap d-flex flex-auto d-md-block" role=tablist>
<button type=button class="btn-link tabnav-tab write-tab js-write-tab px-3 px-sm-6 px-md-3 flex-1 flex-md-auto" role=tab aria-selected=true tabindex=0>
Write
</button>
<button type=button class="btn-link tabnav-tab preview-tab js-preview-tab flex-1 flex-md-auto" role=tab aria-selected=false tabindex=-1>
Preview
</button>
</div>
<markdown-toolbar role=toolbar aria-label=Composition for=new_comment_field data-view-component=true class="js-details-container Details toolbar-commenting no-wrap border-md-top border-lg-top-0 d-flex px-2 pt-2 pt-lg-0 flex-items-start flex-wrap" tabindex=0>
<div class="d-block d-md-none flex-auto sf-hidden">
</div>
<div class="flex-nowrap d-none d-md-inline-block mr-md-0 mr-3">
<md-header aria-label=Heading id=md-heading-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-ga-click="Markdown Toolbar, click, header" aria-describedby=tooltip-1646668523656-6446>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-heading">
<path fill-rule=evenodd d="M3.75 2a.75.75 0 01.75.75V7h7V2.75a.75.75 0 011.5 0v10.5a.75.75 0 01-1.5 0V8.5h-7v4.75a.75.75 0 01-1.5 0V2.75A.75.75 0 013.75 2z"></path>
</svg>
</md-header>
<primer-tooltip for=md-heading-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523656-6446 role=tooltip hidden>Add heading text</primer-tooltip>
<md-bold aria-label=Bold id=md-bold-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+b data-ga-click="Markdown Toolbar, click, bold" aria-describedby=tooltip-1646668523656-4427>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-bold">
<path fill-rule=evenodd d="M4 2a1 1 0 00-1 1v10a1 1 0 001 1h5.5a3.5 3.5 0 001.852-6.47A3.5 3.5 0 008.5 2H4zm4.5 5a1.5 1.5 0 100-3H5v3h3.5zM5 9v3h4.5a1.5 1.5 0 000-3H5z"></path>
</svg>
</md-bold>
<primer-tooltip for=md-bold-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523656-4427 role=tooltip hidden>Add bold text, &lt;Ctrl+b&gt;</primer-tooltip>
<md-italic aria-label=Italic id=md-italic-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+i data-ga-click="Markdown Toolbar, click, italic" aria-describedby=tooltip-1646668523656-2122>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-italic">
<path fill-rule=evenodd d="M6 2.75A.75.75 0 016.75 2h6.5a.75.75 0 010 1.5h-2.505l-3.858 9H9.25a.75.75 0 010 1.5h-6.5a.75.75 0 010-1.5h2.505l3.858-9H6.75A.75.75 0 016 2.75z"></path>
</svg>
</md-italic>
<primer-tooltip for=md-italic-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523656-2122 role=tooltip hidden>Add italic text, &lt;Ctrl+i&gt;</primer-tooltip>
</div>
<div class="d-flex d-md-inline-block mr-0">
<md-quote aria-label=Quote id=md-quote-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon p-2 p-md-1 mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+Shift+. data-ga-click="Markdown Toolbar, click, quote" aria-describedby=tooltip-1646668523656-9341>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-quote">
<path fill-rule=evenodd d="M1.75 2.5a.75.75 0 000 1.5h10.5a.75.75 0 000-1.5H1.75zm4 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM2.5 7.75a.75.75 0 00-1.5 0v6a.75.75 0 001.5 0v-6z"></path>
</svg>
</md-quote>
<primer-tooltip for=md-quote-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523656-9341 role=tooltip hidden>Add a quote, &lt;Ctrl+Shift+.&gt;</primer-tooltip>
<md-code aria-label=Code id=md-code-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon p-2 p-md-1 mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+e data-ga-click="Markdown Toolbar, click, code" aria-describedby=tooltip-1646668523656-6965>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-code">
<path fill-rule=evenodd d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
</md-code>
<primer-tooltip for=md-code-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523656-6965 role=tooltip hidden>Add code, &lt;Ctrl+e&gt;</primer-tooltip>
<button type=button data-md-button tabindex=-1 class="toolbar-item btn-octicon text-center p-2 mx-1 d-md-none js-markdown-link-button sf-hidden" aria-label=Link data-ga-click="Markdown Toolbar, click, saved reply">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-link">
<path fill-rule=evenodd d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path>
</svg>
</button>
<template class="js-markdown-link-dialog sf-hidden">
<div class="Box-header">
<h1 class="Box-title" id="box-title">Insert Link</h1>
</div>
<div class="Box-body overflow-auto">
<div>
<label class="d-block mb-1" for="js-dialog-link-text">Link Text</label>
<input type="text" class="mb-3 form-control input-block" id="js-dialog-link-text" autofocus="">
</div>
<div>
<label class="d-block mb-1" for="js-dialog-link-href">URL</label>
<input type="url" class="mb-3 form-control input-block" id="js-dialog-link-href">
</div>
<div class="pt-3 border-top">
<button data-close-dialog="" data-for-textarea="new_comment_field" type="button" data-view-component="true" class="js-markdown-link-insert btn-primary btn btn-block"> Add
</button> </div>
</div>
</template>
<md-link aria-label=Link id=md-link-new_comment_field-2 role=button tabindex=-1 class="toolbar-item btn-octicon p-2 p-md-1 d-none d-md-block mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+k data-ga-click="Markdown Toolbar, click, link" aria-describedby=tooltip-1646668523657-7766>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-link">
<path fill-rule=evenodd d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path>
</svg>
</md-link>
<primer-tooltip for=md-link-new_comment_field-2 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523657-7766 role=tooltip hidden>Add a link, &lt;Ctrl+k&gt;</primer-tooltip>
</div>
<div class="d-none d-md-inline-block mr-3">
<md-unordered-list aria-label="Unordered list" id=md-unordered_list-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+Shift+8 data-ga-click="Markdown Toolbar, click, unordered list" aria-describedby=tooltip-1646668523657-8467>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-list-unordered">
<path fill-rule=evenodd d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</md-unordered-list>
<primer-tooltip for=md-unordered_list-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523657-8467 role=tooltip hidden>Add a bulleted list, &lt;Ctrl+Shift+8&gt;</primer-tooltip>
<md-ordered-list aria-label="Numbered list" id=md-ordered_list-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+Shift+7 data-ga-click="Markdown Toolbar, click, ordered list" aria-describedby=tooltip-1646668523657-8909>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-list-ordered">
<path fill-rule=evenodd d="M2.003 2.5a.5.5 0 00-.723-.447l-1.003.5a.5.5 0 00.446.895l.28-.14V6H.5a.5.5 0 000 1h2.006a.5.5 0 100-1h-.503V2.5zM5 3.25a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 3.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 8.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5a.75.75 0 01-.75-.75zM.924 10.32l.003-.004a.851.851 0 01.144-.153A.66.66 0 011.5 10c.195 0 .306.068.374.146a.57.57 0 01.128.376c0 .453-.269.682-.8 1.078l-.035.025C.692 11.98 0 12.495 0 13.5a.5.5 0 00.5.5h2.003a.5.5 0 000-1H1.146c.132-.197.351-.372.654-.597l.047-.035c.47-.35 1.156-.858 1.156-1.845 0-.365-.118-.744-.377-1.038-.268-.303-.658-.484-1.126-.484-.48 0-.84.202-1.068.392a1.858 1.858 0 00-.348.384l-.007.011-.002.004-.001.002-.001.001a.5.5 0 00.851.525zM.5 10.055l-.427-.26.427.26z"></path>
</svg>
</md-ordered-list>
<primer-tooltip for=md-ordered_list-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523657-8909 role=tooltip hidden>Add a numbered list, &lt;Ctrl+Shift+7&gt;</primer-tooltip>
<md-task-list aria-label="Task list" id=md-task_list-new_comment_field-1 role=button tabindex=-1 class="toolbar-item btn-octicon mx-1" data-hotkey-scope=new_comment_field data-hotkey=Control+Shift+l data-ga-click="Markdown Toolbar, click, task list" aria-describedby=tooltip-1646668523657-9080>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-tasklist">
<path fill-rule=evenodd d="M2.5 2.75a.25.25 0 01.25-.25h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75zM2.75 1A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1H2.75zm9.03 5.28a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z"></path>
</svg>
</md-task-list>
<primer-tooltip for=md-task_list-new_comment_field-1 data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523657-9080 role=tooltip hidden>Add a task list, &lt;Ctrl+Shift+l&gt;</primer-tooltip>
</div>
<div class="d-flex d-xs-inline-block">
<md-mention aria-label=Mention role=button id=md-mention-new_comment_field tabindex=-1 class="flex-auto text-center toolbar-item btn-octicon p-2 p-md-1 mx-1" data-ga-click="Markdown Toolbar, click, mention" aria-describedby=tooltip-1646668523657-8119>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-mention">
<path fill-rule=evenodd d="M4.75 2.37a6.5 6.5 0 006.5 11.26.75.75 0 01.75 1.298 8 8 0 113.994-7.273.754.754 0 01.006.095v1.5a2.75 2.75 0 01-5.072 1.475A4 4 0 1112 8v1.25a1.25 1.25 0 002.5 0V7.867a6.5 6.5 0 00-9.75-5.496V2.37zM10.5 8a2.5 2.5 0 10-5 0 2.5 2.5 0 005 0z"></path>
</svg>
</md-mention>
<primer-tooltip for=md-mention-new_comment_field data-direction=sw data-type=description data-view-component=true id=tooltip-1646668523657-8119 class="hx_tooltip sf-hidden" role=tooltip hidden>Directly mention a user or team</primer-tooltip>
<label for=fc-new_comment_field data-md-button tabindex=-1 class="d-block d-md-none btn-link flex-auto text-center toolbar-item btn-octicon tooltipped tooltipped-sw p-2 mx-1 sf-hidden" aria-label="Attach an image or video">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-image">
<path fill-rule=evenodd d="M1.75 2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h.94a.76.76 0 01.03-.03l6.077-6.078a1.75 1.75 0 012.412-.06L14.5 10.31V2.75a.25.25 0 00-.25-.25H1.75zm12.5 11H4.81l5.048-5.047a.25.25 0 01.344-.009l4.298 3.889v.917a.25.25 0 01-.25.25zm1.75-.25V2.75A1.75 1.75 0 0014.25 1H1.75A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25zM5.5 6a.5.5 0 11-1 0 .5.5 0 011 0zM7 6a2 2 0 11-4 0 2 2 0 014 0z"></path>
</svg>
</label>
<md-ref role=button id=md-ref-new_comment_field aria-label="Issue, pull request, or discussion reference" tabindex=-1 class="flex-auto text-center toolbar-item btn-octicon p-2 p-md-1 mx-1" data-ga-click="Markdown Toolbar, click, reference" aria-describedby=tooltip-1646668523657-3145>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-cross-reference">
<path fill-rule=evenodd d="M16 1.25v4.146a.25.25 0 01-.427.177L14.03 4.03l-3.75 3.75a.75.75 0 11-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0111.604 1h4.146a.25.25 0 01.25.25zM2.75 3.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-2.5a.75.75 0 111.5 0v2.5A1.75 1.75 0 0113.25 13H9.06l-2.573 2.573A1.457 1.457 0 014 14.543V13H2.75A1.75 1.75 0 011 11.25v-7.5C1 2.784 1.784 2 2.75 2h5.5a.75.75 0 010 1.5h-5.5z"></path>
</svg>
</md-ref>
<primer-tooltip for=md-ref-new_comment_field data-direction=sw data-type=description data-view-component=true id=tooltip-1646668523657-3145 class="hx_tooltip sf-hidden" role=tooltip hidden>Reference an issue, pull request, or discussion</primer-tooltip>
<details class="details-reset details-overlay flex-auto toolbar-item btn-octicon select-menu select-menu-modal-right js-saved-reply-container hx_rsm" tabindex=-1>
<summary id=saved-reply-new_comment_field data-md-button tabindex=-1 class="text-center py-2 p-md-1 hx_rsm-trigger ml-1" aria-label=Reply data-ga-click="Markdown Toolbar, click, saved reply" aria-haspopup=menu role=button aria-describedby=tooltip-1646668523657-2648>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-reply">
<path fill-rule=evenodd d="M6.78 1.97a.75.75 0 010 1.06L3.81 6h6.44A4.75 4.75 0 0115 10.75v2.5a.75.75 0 01-1.5 0v-2.5a3.25 3.25 0 00-3.25-3.25H3.81l2.97 2.97a.75.75 0 11-1.06 1.06L1.47 7.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0z"></path>
</svg>
<span class="dropdown-caret hide-sm"></span>
</summary>
<details-menu style=z-index:99 class="select-menu-modal position-absolute right-0 js-saved-reply-menu hx_rsm-modal" data-menu-input=new_comment_field_saved_reply_id src="/settings/replies?context=pull_request_comment" preload role=menu>
<div class="select-menu-header d-flex">
<span class="select-menu-title flex-auto">Select a reply</span>
<code><span class="border rounded p-1 mr-2">ctrl .</span></code>
</div>
<include-fragment role=menuitem aria-label=Loading><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=32 height=32 viewBox="0 0 16 16" fill=none data-view-component=true class="my-6 mx-auto d-block anim-rotate">
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</include-fragment>
</details-menu>
</details>
<primer-tooltip for=saved-reply-new_comment_field data-direction=sw data-type=description data-view-component=true class="js-modifier-label-key hx_tooltip sf-hidden" id=tooltip-1646668523657-2648 role=tooltip hidden>Add saved reply</primer-tooltip>
</div>
<div class="Details-content--hidden d-block d-md-none width-full sf-hidden">
</div>
</markdown-toolbar>
</div>
<div class="comment-form-error js-comment-form-error sf-hidden" role=alert hidden>
There was an error creating your PullRequest.
</div>
<file-attachment class="js-upload-markdown-image is-default" input=fc-new_comment_field role=tabpanel data-tab-container-no-tabstop=true data-upload-repository-id=72495579 data-upload-policy-url=/upload/policies/assets>
<div class="write-content js-write-bucket tooltipped tooltipped-ne tooltipped-no-delay tooltipped-align-left-1 hide-reaction-suggestion upload-enabled mx-0 mt-2 mb-2 mx-md-2 hx_sm-hide-drag-drop js-reaction-suggestion" data-reaction-markup="Would you like to leave a reaction instead?">
<text-expander keys=": @ #" data-issue-url="/suggestions/pull_request/873035059?issue_suggester=1&amp;repository=gitea&amp;user_id=go-gitea" data-mention-url="/suggestions/pull_request/873035059?mention_suggester=1&amp;repository=gitea&amp;user_id=go-gitea" multiword=# data-emoji-url=/autocomplete/emoji>
<textarea name=comment[body] id=new_comment_field placeholder="Leave a comment" aria-label="Comment body" data-required-trimmed="Text field is empty" class="form-control input-contrast comment-form-textarea js-comment-field js-paste-markdown js-task-list-field js-quick-submit js-size-to-fit js-session-resumable js-saved-reply-shortcut-comment-field" dir=auto required></textarea>
</text-expander>
<label class="text-normal drag-and-drop hx_drag-and-drop position-relative d-flex flex-justify-between">
<input accept=.gif,.jpeg,.jpg,.mov,.mp4,.png,.svg,.csv,.docx,.fodg,.fodp,.fods,.fodt,.gz,.log,.md,.odf,.odg,.odp,.ods,.odt,.pdf,.pptx,.txt,.xls,.xlsx,.zip type=file multiple class="manual-file-chooser manual-file-chooser-transparent top-0 right-0 bottom-0 left-0 width-full ml-0 form-control rounded-top-0" id=fc-new_comment_field value>
<span class="color-bg-subtle position-absolute top-0 left-0 rounded-bottom-2 width-full height-full" style=pointer-events:none></span>
<span class="position-relative pr-2" style=pointer-events:none>
<span class=default>
Attach files by dragging &amp; dropping, selecting or pasting them.
</span>
<span class="loading sf-hidden">
<svg style=box-sizing:content-box;color:var(--color-icon-primary) width=16 height=16 viewBox="0 0 16 16" fill=none data-view-component=true class="v-align-text-bottom mr-1 anim-rotate">
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</span>
<span class="error bad-file sf-hidden">
We dont support that file type.
</span>
<span class="error bad-permissions sf-hidden">
Attaching documents requires write permission to this repository.
</span>
<span class="error repository-required sf-hidden">
We dont support that file type.
</span>
<span class="error too-big js-upload-too-big sf-hidden">
</span>
<span class="error empty sf-hidden">
This file is empty.
</span>
<span class="error hidden-file sf-hidden">
This file is hidden.
</span>
<span class="error failed-request sf-hidden">
Something went really wrong, and we cant process that file.
</span>
</span>
<a class="Link--muted position-relative d-inline" href=https://docs.github.com/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax target=_blank data-ga-click="Markdown Toolbar, click, help" id=dd_fc-new_comment_field_md_link aria-labelledby=tooltip-1646668523658-4284>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-markdown v-align-bottom">
<path fill-rule=evenodd d="M14.85 3H1.15C.52 3 0 3.52 0 4.15v7.69C0 12.48.52 13 1.15 13h13.69c.64 0 1.15-.52 1.15-1.15v-7.7C16 3.52 15.48 3 14.85 3zM9 11H7V8L5.5 9.92 4 8v3H2V5h2l1.5 2L7 5h2v6zm2.99.5L9.5 8H11V5h2v3h1.5l-2.51 3.5z"></path>
</svg>
</a>
<primer-tooltip for=dd_fc-new_comment_field_md_link data-type=label data-direction=nw id=tooltip-1646668523658-4284 class="hx_tooltip sf-hidden" role=tooltip hidden>Styling with Markdown is supported</primer-tooltip>
</label>
</div>
</file-attachment>
<div role=tabpanel class="js-preview-panel overflow-auto border-bottom mx-0 my-3 mx-md-2 mb-md-2 sf-hidden" hidden>
</div>
<div class="comment-form-error mb-2 js-comment-update-error sf-hidden" hidden></div>
</tab-container>
</fieldset>
<div class="form-actions m-0 mx-md-2 my-md-2 p-0">
<div id=partial-new-comment-form-actions class="js-socket-channel js-updatable-content" data-channel=eyJjIjoiaXNzdWU6MTE2MTMyNTI1ODpzdGF0ZSIsInQiOjE2NDY2Njg1MjN9--1f695e3777de36111cbf3a8d21a14b31db97c1995b49c3ccd381bf1c3aacdddd data-url=/go-gitea/gitea/pull/19017/partials/form_actions>
<div class="d-flex flex-justify-end">
<div class=color-bg-subtle>
</div>
<div class="color-bg-subtle ml-1">
<button data-disable-with data-disable-invalid type=submit data-view-component=true class="btn-primary btn" disabled> Comment
</button> </div>
</div>
</div>
</div>
</form> </div>
<div class="text-small color-fg-muted mx-md-2 mt-md-2 mb-2 mt-3">
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-info mr-1">
<path fill-rule=evenodd d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>Remember, contributions to this repository should follow
its
<a href=https://github.com/go-gitea/gitea/blob/9c5696e428347b873d522f9299f1cb8c55b33ea9/CONTRIBUTING.md data-ga-click="Pull request, click contributing link in composer footer, repo:go-gitea/gitea">contributing guidelines</a>.
</div>
<div class=protip>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-light-bulb color-fg-muted">
<path fill-rule=evenodd d="M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 01-1.484.211c-.04-.282-.163-.547-.37-.847a8.695 8.695 0 00-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.75.75 0 01-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75zM6 15.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75zM5.75 12a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5z"></path>
</svg>
<strong>ProTip!</strong>
Add <a href=https://github.com/go-gitea/gitea/pull/19017.patch data-skip-pjax>.patch</a> or <a href=https://github.com/go-gitea/gitea/pull/19017.diff data-skip-pjax>.diff</a> to the end of URLs for Gits plaintext views.
</div>
</div>
</div>
</div>
</div>
</div>
<div data-view-component=true class=Layout-sidebar>
<div id=partial-discussion-sidebar class="js-socket-channel js-updatable-content" data-channel=eyJjIjoicHVsbF9yZXF1ZXN0Ojg3MzAzNTA1OSIsInQiOjE2NDY2Njg1MjN9--24927c0949436ee4dbdf97db3a71ce23d4ebec3393656fc5fa1b36e72d6ae1bc data-gid=PR_kwDOBFIx2840CXUz data-url="/go-gitea/gitea/issues/19017/show_partial?partial=issues%2Fsidebar" data-project-hovercards-enabled>
<div class="discussion-sidebar-item sidebar-assignee js-discussion-sidebar-item position-relative" data-team-hovercards-enabled>
<form class=js-issue-sidebar-form aria-label="Select reviewers" data-reviewers-team-size-check-url=/go-gitea/gitea/pull/19017/review-requests/team-size-check action=/go-gitea/gitea/pull/19017/review-requests accept-charset=UTF-8 method=post>
<div class=js-large-teams-check-warning-container></div>
<div class="discussion-sidebar-heading text-bold">
Reviewers
</div>
<span class=css-truncate>
No reviews
</span>
</form></div>
<div class="discussion-sidebar-item sidebar-assignee js-discussion-sidebar-item">
<form class=js-issue-sidebar-form aria-label="Select assignees" action=/go-gitea/gitea/issues/19017/assignees accept-charset=UTF-8 method=post>
<div class="discussion-sidebar-heading text-bold">
Assignees
</div>
<span class="css-truncate js-issue-assignees">
No one assigned
</span>
</form></div>
<div class="discussion-sidebar-item js-discussion-sidebar-item">
<div class="discussion-sidebar-heading text-bold">
Labels
</div>
<div class="js-issue-labels d-flex flex-wrap">
<a href=https://github.com/go-gitea/gitea/labels/kind%2Fenhancement data-name=kind/enhancement style=--label-r:132;--label-g:182;--label-b:235;--label-h:210;--label-s:72;--label-l:71 data-view-component=true class="IssueLabel hx_IssueLabel width-fit mb-1 mr-1">
<span class="css-truncate css-truncate-target width-fit">kind/enhancement</span>
</a>
</div>
</div>
<div class="discussion-sidebar-item sidebar-progress-bar js-discussion-sidebar-item">
<form class=js-issue-sidebar-form aria-label="Select milestones" action="/go-gitea/gitea/issues/19017/set_milestone?partial=issues%2Fsidebar%2Fshow%2Fmilestone" accept-charset=UTF-8 method=post>
<div class="discussion-sidebar-heading text-bold">
Milestone
</div>
No milestone
</form></div>
<create-issue-branch data-default-repo=go-gitea/gitea class="discussion-sidebar-item d-block">
<div class=js-discussion-sidebar-item>
<div data-issue-and-pr-hovercards-enabled>
<form class=js-issue-sidebar-form aria-label="Link issues" data-target=create-issue-branch.developmentForm action="/go-gitea/gitea/issues/closing_references?source_id=873035059&amp;source_type=PULL_REQUEST" accept-charset=UTF-8 method=post>
<div class="discussion-sidebar-heading text-bold">
Development
</div>
<p>Successfully merging this pull request may close these issues.</p>
<p>None yet</p>
</form> </div>
</div>
</create-issue-branch>
<div class="discussion-sidebar-item sidebar-notifications">
<div class="thread-subscription-status js-socket-channel js-updatable-content" data-replace-remote-form-target data-channel="eyJjIjoibGlzdC1zdWJzY3JpcHRpb246cmVwb3NpdG9yeTo3MjQ5NTU3OToxOTE5NzE0OSIsInQiOjE2NDY2Njg1MjN9--da11604baccf4e41a6963dea8b2e8124a7e86a5c5e1bd64980f7a07eaead82a3 eyJjIjoidGhyZWFkLXN1YnNjcmlwdGlvbjoxMTYxMzI1MjU4OjE5MTk3MTQ5IiwidCI6MTY0NjY2ODUyM30=--479e2c7c87ac8c500a7f0f20ce36bea031d4a7d6b1ec3c414de2ce49991957d5" data-url="/notifications/thread_subscription?repository_id=72495579&amp;thread_class=Issue&amp;thread_id=1161325258">
<div>
<div class="d-flex position-relative">
<details data-view-component=true class="lh-default details-overlay details-overlay-dark details-reset color-fg-default width-full">
<summary aria-label="Customize notification settings" role=button data-view-component=true class="discussion-sidebar-heading discussion-sidebar-toggle"> <div class="d-flex flex-justify-between">
<div class=text-bold>Notifications</div>
<span>Customize</span>
</div>
</summary>
<details-dialog src="/notifications/thread_subscription_dialog?repository_id=72495579&amp;thread_class=Issue&amp;thread_id=1161325258" aria-label="Notification settings" data-view-component=true class="Box Box--overlay flex-column fast overflow-auto d-flex f5 anim-fade-in" role=dialog aria-modal=true> <div class=Box-header>
<button class="Box-btn-octicon btn-octicon float-right" type=button aria-label="Close dialog" data-close-dialog>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<h3 class="Box-title mb-0 mt-0">
Notification settings
</h3>
</div>
<include-fragment aria-label=Loading><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template>
<div class="d-flex flex-items-center flex-justify-center" style=min-height:315px>
<img alt=Loading... src=data:image/gif;base64,R0lGODlhQABAAPMPAMzMzMTExLS0tPz8/P7+/vDw8Nvb29PT06SkpOTk5Pj4+Pr6+pmZmfX19e7u7v///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA4M0RGM0E1MjQ5NkVGMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MjZDNkQ3QTU1MTIxMUUxODg0NkVEODEyRTJDRDVCOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MjZDNkQ3OTU1MTIxMUUxODg0NkVEODEyRTJDRDVCOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4MDgzQ0YwN0U2QjA4MjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4MDgzREYzQTUyNDk2RUYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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 width=32 height=32>
</div>
</include-fragment>
</details-dialog>
</details> </div>
</div>
<form data-replace-remote-form=true class=thread-subscribe-form action=/notifications/thread accept-charset=UTF-8 method=post>
<button type=submit class="btn btn-block btn-sm thread-subscribe-button" data-disable-with>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-bell">
<path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=evenodd d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path>
</svg> Subscribe
</button>
</form> <p class="reason text-small color-fg-muted">Youre not receiving notifications from this thread.</p>
</div>
</div>
<div id=partial-users-participants class=discussion-sidebar-item>
<div class=participation>
<div class="discussion-sidebar-heading text-bold">
1 participant
</div>
<div class="participation-avatars d-flex flex-wrap">
<a class=participant-avatar data-hovercard-type=user data-hovercard-url=/users/lunny/hovercard data-octo-click=hovercard-link-click data-octo-dimensions=link_type:self href=https://github.com/lunny>
<img class="avatar avatar-user" src="data:image/jpeg;base64,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" alt=@lunny width=26 height=26>
</a> </div>
</div>
</div>
</div>
</div>
</div> </div>
</div>
<div class=sf-hidden hidden>
</div>
</div>
</div>
</div>
</main>
</div>
</div>
<footer class="footer width-full container-xl p-responsive" role=contentinfo>
<div class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
<ul class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
<li class="mt-2 mt-lg-0 d-flex flex-items-center">
<a aria-label=Homepage title=GitHub class="footer-octicon mr-2" href=https://github.com/>
<svg aria-hidden=true height=24 viewBox="0 0 16 16" version=1.1 width=24 data-view-component=true class="octicon octicon-mark-github">
<path fill-rule=evenodd d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a> <span>
© 2022 GitHub, Inc.
</span>
</li>
</ul>
<ul class="list-style-none d-flex flex-wrap col-12 col-lg-8 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0">
<li class="mr-3 mr-lg-0"><a href=https://docs.github.com/en/github/site-policy/github-terms-of-service data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to terms","label":"text:terms","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=ab475a6ec1375e5215b0f40be45addd0a3567f479a49127f113012882fab1bd2 data-analytics-event='{"category":"Footer","action":"go to terms","label":"text:terms"}'>Terms</a></li>
<li class="mr-3 mr-lg-0"><a href=https://docs.github.com/en/github/site-policy/github-privacy-statement data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to privacy","label":"text:privacy","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=d551c9b1338c8f5075498ce085bc5ca15394fe73ea855c0e888b11be518a87db data-analytics-event='{"category":"Footer","action":"go to privacy","label":"text:privacy"}'>Privacy</a></li>
<li class="mr-3 mr-lg-0"><a data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to security","label":"text:security","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=1ff16eb29891bf252d0a57c46aba9a083bbcc2d7c9b5baf91b41017fa6071b00 data-analytics-event='{"category":"Footer","action":"go to security","label":"text:security"}' href=https://github.com/security>Security</a></li>
<li class="mr-3 mr-lg-0"><a href=https://www.githubstatus.com/ data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to status","label":"text:status","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=68987e53e51790d0d91bae5bd38784c172ee916d5fd2a5eda01ae9f061966221 data-analytics-event='{"category":"Footer","action":"go to status","label":"text:status"}'>Status</a></li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs" href=https://docs.github.com/>Docs</a></li>
<li class="mr-3 mr-lg-0"><a href="https://support.github.com/?tags=dotcom-footer" data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to contact","label":"text:contact","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=e260474591f7805942551570ac22acc9f9d5e5884f8f67a0d41d05bbecbaa1b6 data-analytics-event='{"category":"Footer","action":"go to contact","label":"text:contact"}'>Contact GitHub</a></li>
<li class="mr-3 mr-lg-0"><a href=https://github.com/pricing data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to Pricing","label":"text:Pricing","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=6d4ac8c15e1ec8b3d43c4e66f71449bfb758fb58c5b537c581452a533e97b2ca data-analytics-event='{"category":"Footer","action":"go to Pricing","label":"text:Pricing"}'>Pricing</a></li>
<li class="mr-3 mr-lg-0"><a href=https://docs.github.com/ data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to api","label":"text:api","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=9d2fbad9ca31676ed64067bd5e40140618b19777603129b558f36b08a219824b data-analytics-event='{"category":"Footer","action":"go to api","label":"text:api"}'>API</a></li>
<li class="mr-3 mr-lg-0"><a href=https://services.github.com/ data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to training","label":"text:training","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=99c9818f06c47e9c110d0b52ec38246bc12769a995320381eca468ef9afd2fc0 data-analytics-event='{"category":"Footer","action":"go to training","label":"text:training"}'>Training</a></li>
<li class="mr-3 mr-lg-0"><a href=https://github.blog/ data-hydro-click='{"event_type":"analytics.event","payload":{"category":"Footer","action":"go to blog","label":"text:blog","originating_url":"https://github.com/go-gitea/gitea/pull/19017","user_id":19197149}}' data-hydro-click-hmac=c7c20155326678b954b48025492e4de1c3fb2648664a8ccd719d665a33f6efd4 data-analytics-event='{"category":"Footer","action":"go to blog","label":"text:blog"}'>Blog</a></li>
<li><a data-ga-click="Footer, go to about, text:about" href=https://github.com/about>About</a></li>
</ul>
</div>
<div class="d-flex flex-justify-center pb-6">
<span class="f6 color-fg-muted"></span>
</div>
</footer>
<div id=ajax-error-message class="ajax-error-message flash flash-error sf-hidden" hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-alert">
<path fill-rule=evenodd d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
You cant perform that action at this time.
</div>
<div class="js-stale-session-flash flash flash-warn flash-banner sf-hidden" hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-alert">
<path fill-rule=evenodd d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</div>
<template id=site-details-dialog class=sf-hidden>
<details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open="">
<summary role="button" aria-label="Close dialog"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
<button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog="">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
</details-dialog>
</details>
</template>
<div class="Popover js-hovercard-content position-absolute" style="display:none;outline:currentcolor none medium;top:117.3px;left:69.7833px;z-index:100" tabindex=0>
</div>
<template id=snippet-clipboard-copy-button class=sf-hidden>
<div class="zeroclipboard-container position-absolute right-0 top-0">
<clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback="Copied!" data-tooltip-direction="w">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
<path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</clipboard-copy>
</div>
</template>
<div aria-live=polite class=sr-only></div><script data-template-shadow-root>(()=>{document.currentScript.remove();processNode(document);function processNode(node){node.querySelectorAll("template[shadowmode]").forEach(element=>{let shadowRoot = element.parentElement.shadowRoot;if (!shadowRoot) {try {shadowRoot=element.parentElement.attachShadow({mode:element.getAttribute("shadowmode"),delegatesFocus:Boolean(element.getAttribute("delegatesfocus"))});shadowRoot.innerHTML=element.innerHTML;element.remove()} catch (error) {} if (shadowRoot) {processNode(shadowRoot)}}})}})()</script>