/*!* Primer CSS
* https://primer.style
*
* Released under MIT license.*/:root{--color-canvas-default-transparent:rgba(255,255,255,0);--color-page-header-bg:#f6f8fa;--color-marketing-icon-primary:#218bff;--color-marketing-icon-secondary:#54aeff;--color-diff-blob-addition-num-text:#24292f;--color-diff-blob-addition-fg:#24292f;--color-diff-blob-addition-num-bg:#ccffd8;--color-diff-blob-addition-line-bg:#e6ffec;--color-diff-blob-addition-word-bg:#abf2bc;--color-diff-blob-deletion-num-text:#24292f;--color-diff-blob-deletion-fg:#24292f;--color-diff-blob-deletion-num-bg:#ffd7d5;--color-diff-blob-deletion-line-bg:#ffebe9;--color-diff-blob-deletion-word-bg:rgba(255,129,130,0.4);--color-diff-blob-hunk-num-bg:rgba(84,174,255,0.4);--color-diff-blob-expander-icon:#57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode:multiply;--color-diffstat-deletion-border:rgba(27,31,36,0.15);--color-diffstat-addition-border:rgba(27,31,36,0.15);--color-diffstat-addition-bg:#2da44e;--color-search-keyword-hl:#fff8c5;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-codemirror-text:#24292f;--color-codemirror-bg:#ffffff;--color-codemirror-gutters-bg:#ffffff;--color-codemirror-guttermarker-text:#ffffff;--color-codemirror-guttermarker-subtle-text:#6e7781;--color-codemirror-linenumber-text:#57606a;--color-codemirror-cursor:#24292f;--color-codemirror-selection-bg:rgba(84,174,255,0.4);--color-codemirror-activeline-bg:rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text:#24292f;--color-codemirror-lines-bg:#ffffff;--color-codemirror-syntax-comment:#24292f;--color-codemirror-syntax-constant:#0550ae;--color-codemirror-syntax-entity:#8250df;--color-codemirror-syntax-keyword:#cf222e;--color-codemirror-syntax-storage:#cf222e;--color-codemirror-syntax-string:#0a3069;--color-codemirror-syntax-support:#0550ae;--color-codemirror-syntax-variable:#953800;--color-checks-bg:#24292f;--color-checks-run-border-width:0px;--color-checks-container-border-width:0px;--color-checks-text-primary:#f6f8fa;--color-checks-text-secondary:#8c959f;--color-checks-text-link:#54aeff;--color-checks-btn-icon:#afb8c1;--color-checks-btn-hover-icon:#f6f8fa;--color-checks-btn-hover-bg:rgba(255,255,255,0.125);--color-checks-input-text:#eaeef2;--color-checks-input-placeholder-text:#8c959f;--color-checks-input-focus-text:#8c959f;--color-checks-input-bg:#32383f;--color-checks-input-shadow:none;--color-checks-donut-error:#fa4549;--color-checks-donut-pending:#bf8700;--color-checks-donut-success:#2da44e;--color-checks-donut-neutral:#afb8c1;--color-checks-dropdown-text:#afb8c1;--color-checks-dropdown-bg:#32383f;--color-checks-dropdown-border:#424a53;--color-checks-dropdown-shadow:rgba(27,31,36,0.3);--color-checks-dropdown-hover-text:#f6f8fa;--color-checks-dropdown-hover-bg:#424a53;--color-checks-dropdown-btn-hover-text:#f6f8fa;--color-checks-dropdown-btn-hover-bg:#32383f;--color-checks-scrollbar-thumb-bg:#57606a;--color-checks-header-label-text:#d0d7de;--color-checks-header-label-open-text:#f6f8fa;--color-checks-header-border:#32383f;--color-checks-header-icon:#8c959f;--color-checks-line-text:#d0d7de;--color-checks-line-num-text:rgba(140,149,159,0.75);--color-checks-line-timestamp-text:#8c959f;--color-checks-line-hover-bg:#32383f;--color-checks-line-selected-bg:rgba(33,139,255,0.15);--color-checks-line-selected-num-text:#54aeff;--color-checks-line-dt-fm-text:#24292f;--color-checks-line-dt-fm-bg:#9a6700;--color-checks-gate-bg:rgba(125,78,0,0.15);--color-checks-gate-text:#d0d7de;--color-checks-gate-waiting-text:#d4a72c;--color-checks-step-header-open-bg:#32383f;--color-checks-step-error-text:#ff8182;--color-checks-step-warning-text:#d4a72c;--color-checks-logline-text:#8c959f;--color-checks-logline-num-text:rgba(140,149,159,0.75);--color-checks-logline-debug-text:#c297ff;--color-checks-logline-error-text:#d0d7de;--color-checks-logline-error-num-text:#ff8182;--color-checks-logline-error-bg:rgba(164,14,38,0.15);--color-checks-logline-warning-text:#d0d7de;--color-checks-logline-warning-num-text:#d4a72c;--color-checks-logline-warning-bg:rgba(125,78,0,0.15);--color-checks-logline-command-text:#54aeff;--color-checks-logline-section-text:#4ac26b;--color-checks-ansi-black:#24292f;--color-checks-ansi-black-bright:#32383f;--color-checks-ansi-white:#d0d7de;--color-checks-ansi-white-bright:#d0d7de;--color-checks-ansi-gray:#8c959f;--color-checks-ansi-red:#ff8182;--color-checks-ansi-red-bright:#ffaba8;--color-checks-ansi-green:#4ac26b;--color-checks-ansi-green-bright:#6fdd8b;--color-checks-ansi-yellow:#d4a72c;--color-checks-ansi-yellow-bright:#eac54f;--color-checks-ansi-blue:#54aeff;--color-checks-ansi-blue-bright:#80ccff;--color-checks-ansi-magenta:#c297ff;--color-checks-ansi-magenta-bright:#d8b9ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#24292f;--color-project-sidebar-bg:#ffffff;--color-project-gradient-in:#ffffff;--color-project-gradient-out:rgba(255,255,255,0);--color-mktg-btn-bg:#1b1f23;--color-mktg-btn-shadow-outline:rgb(0 0 0 / 15%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(0 0 0 / 15%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02);--color-mktg-btn-shadow-hover-muted:rgb(0 0 0 / 70%) 0 0 0 2px inset;--color-avatar-bg:#ffffff;--color-avatar-border:rgba(27,31,36,0.15);--color-avatar-stack-fade:#afb8c1;--color-avatar-stack-fade-more:#d0d7de;--color-avatar-child-shadow:-2px -2px 0 rgba(255,255,255,0.8);--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:rgba(0,0,0,0);--color-select-menu-tap-highlight:rgba(175,184,193,0.5);--color-select-menu-tap-focus-bg:#b6e3ff;--color-overlay-shadow:0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#24292f;--color-header-divider:#57606a;--color-header-logo:#ffffff;--color-header-search-bg:#24292f;--color-header-search-border:#57606a;--color-sidenav-selected-bg:#ffffff;--color-menu-bg-active:rgba(0,0,0,0);--color-input-disabled-bg:rgba(175,184,193,0.2);--color-timeline-badge-bg:#eaeef2;--color-ansi-black:#24292f;--color-ansi-black-bright:#57606a;--color-ansi-white:#6e7781;--color-ansi-white-bright:#8c959f;--color-ansi-gray:#6e7781;--color-ansi-red:#cf222e;--color-ansi-red-bright:#a40e26;--color-ansi-green:#116329;--color-ansi-green-bright:#1a7f37;--color-ansi-yellow:#4d2d00;--color-ansi-yellow-bright:#633c01;--color-ansi-blue:#0969da;--color-ansi-blue-bright:#218bff;--color-ansi-magenta:#8250df;--color-ansi-magenta-bright:#a475f9;--color-ansi-cyan:#1b7c83;--color-ansi-cyan-bright:#3192aa;--color-btn-text:#24292f;--color-btn-bg:#f6f8fa;--color-btn-border:rgba(27,31,36,0.15);--color-btn-shadow:0 1px 0 rgba(27,31,36,0.04);--color-btn-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.25);--color-btn-hover-bg:#f3f4f6;--color-btn-hover-border:rgba(27,31,36,0.15);--color-btn-active-bg:hsla(220,14%,93%,1);--color-btn-active-border:rgba(27,31,36,0.15);--color-btn-selected-bg:hsla(220,14%,94%,1);--color-btn-focus-bg:#f6f8fa;--color-btn-focus-border:rgba(27,31,36,0.15);--color-btn-focus-shadow:0 0 0 3px rgba(9,105,218,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(27,31,36,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(9,105,218,0.3);--color-btn-counter-bg:rgba(27,31,36,0.08);--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#2da44e;--color-btn-primary-border:rgba(27,31,36,0.15);--color-btn-primary-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-primary-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-primary-hover-bg:#2c974b;--color-btn-primary-hover-border:rgba(27,31,36,0.15);--color-btn-primary-selected-bg:hsla(137,55%,36%,1);--color-btn-primary-selected-shadow:inset 0 1px 0 rgba(0,45,17,0.2);--color-btn-primary-disabled-text:rgba(255,255,255,0.8);--color-btn-primary-disabled-bg:#94d3a2;--color-btn-primary-disabled-border:rgba(27,31,36,0.15);--color-btn-primary-focus-bg:#2da44e;--color-btn-primary-focus-border:rgba(27,31,36,0.15);--color-btn-primary-focus-shadow:0 0 0 3px rgba(45,164,78,0.4);--color-btn-primary-icon:rgba(255,255,255,0.8);--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#0969da;--color-btn-outline-hover-text:#ffffff;--color-btn-outline-hover-bg:#0969da;--color-btn-outline-hover-border:rgba(27,31,36,0.15);--color-btn-outline-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:hsla(212,92%,42%,1);--color-btn-outline-selected-border:rgba(27,31,36,0.15);--color-btn-outline-selected-shadow:inset 0 1px 0 rgba(0,33,85,0.2);--color-btn-outline-disabled-text:rgba(9,105,218,0.5);--color-btn-outline-disabled-bg:#f6f8fa;--color-btn-outline-disabled-counter-bg:rgba(9,105,218,0.05);--color-btn-outline-focus-border:rgba(27,31,36,0.15);--color-btn-outline-focus-shadow:0 0 0 3px rgba(5,80,174,0.4);--color-btn-outline-counter-bg:rgba(9,105,218,0.1);--color-btn-danger-text:#cf222e;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#a40e26;--color-btn-danger-hover-border:rgba(27,31,36,0.15);--color-btn-danger-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-danger-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:hsla(356,72%,44%,1);--color-btn-danger-selected-border:rgba(27,31,36,0.15);--color-btn-danger-selected-shadow:inset 0 1px 0 rgba(76,0,20,0.2);--color-btn-danger-disabled-text:rgba(207,34,46,0.5);--color-btn-danger-disabled-bg:#f6f8fa;--color-btn-danger-disabled-counter-bg:rgba(207,34,46,0.05);--color-btn-danger-focus-border:rgba(27,31,36,0.15);--color-btn-danger-focus-shadow:0 0 0 3px rgba(164,14,38,0.4);--color-btn-danger-counter-bg:rgba(207,34,46,0.1);--color-btn-danger-icon:#cf222e;--color-btn-danger-hover-icon:#ffffff;--color-underlinenav-icon:#6e7781;--color-underlinenav-border-hover:rgba(175,184,193,0.2);--color-action-list-item-inline-divider:rgba(208,215,222,0.48);--color-action-list-item-default-hover-bg:rgba(208,215,222,0.32);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(208,215,222,0.48);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(208,215,222,0.24);--color-action-list-item-danger-hover-bg:rgba(255,235,233,0.64);--color-action-list-item-danger-active-bg:#ffebe9;--color-action-list-item-danger-hover-text:#cf222e;--color-switch-track-bg:#eaeef2;--color-switch-track-border:#afb8c1;--color-switch-track-checked-bg:#ddf4ff;--color-switch-track-checked-hover-bg:#b6e3ff;--color-switch-track-checked-active-bg:#80ccff;--color-switch-track-checked-border:#54aeff;--color-switch-knob-checked-bg:#0969da;--color-switch-knob-checked-disabled-bg:#6e7781;--color-segmented-control-bg:#eaeef2;--color-segmented-control-button-hover-bg:rgba(175,184,193,0.2);--color-segmented-control-button-active-bg:rgba(175,184,193,0.4);--color-segmented-control-button-selected-border:#6e7781;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#ffffff;--color-canvas-overlay:#ffffff;--color-canvas-inset:#f6f8fa;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-border-subtle:rgba(27,31,36,0.15);--color-shadow-small:0 1px 0 rgba(27,31,36,0.04);--color-shadow-medium:0 3px 6px rgba(140,149,159,0.15);--color-shadow-large:0 8px 24px rgba(140,149,159,0.2);--color-shadow-extra-large:0 12px 28px rgba(140,149,159,0.3);--color-neutral-emphasis-plus:#24292f;--color-neutral-emphasis:#6e7781;--color-neutral-muted:rgba(175,184,193,0.2);--color-neutral-subtle:rgba(234,238,242,0.5);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-accent-muted:rgba(84,174,255,0.4);--color-accent-subtle:#ddf4ff;--color-success-fg:#1a7f37;--color-success-emphasis:#2da44e;--color-success-muted:rgba(74,194,107,0.4);--color-success-subtle:#dafbe1;--color-attention-fg:#9a6700;--color-attention-emphasis:#bf8700;--color-attention-muted:rgba(212,167,44,0.4);--color-attention-subtle:#fff8c5;--color-severe-fg:#bc4c00;--color-severe-emphasis:#bc4c00;--color-severe-muted:rgba(251,143,68,0.4);--color-severe-subtle:#fff1e5;--color-danger-fg:#cf222e;--color-danger-emphasis:#cf222e;--color-danger-muted:rgba(255,129,130,0.4);--color-danger-subtle:#ffebe9;--color-open-fg:#1a7f37;--color-open-emphasis:#2da44e;--color-open-muted:rgba(74,194,107,0.4);--color-open-subtle:#dafbe1;--color-closed-fg:#cf222e;--color-closed-emphasis:#cf222e;--color-closed-muted:rgba(255,129,130,0.4);--color-closed-subtle:#ffebe9;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-done-muted:rgba(194,151,255,0.4);--color-done-subtle:#fbefff;--color-sponsors-fg:#bf3989;--color-sponsors-emphasis:#bf3989;--color-sponsors-muted:rgba(255,128,200,0.4);--color-sponsors-subtle:#ffeff7;--color-primer-fg-disabled:#8c959f;--color-primer-canvas-backdrop:rgba(27,31,36,0.5);--color-primer-canvas-sticky:rgba(255,255,255,0.95);--color-primer-border-active:#fd8c73;--color-primer-border-contrast:rgba(27,31,36,0.1);--color-primer-shadow-highlight:inset 0 1px 0 rgba(255,255,255,0.25);--color-primer-shadow-inset:inset 0 1px 0 rgba(208,215,222,0.2);--color-primer-shadow-focus:0 0 0 3px rgba(9,105,218,0.3);--color-scale-black:#1b1f24;--color-scale-white:#ffffff;--color-scale-gray-0:#f6f8fa;--color-scale-gray-1:#eaeef2;--color-scale-gray-2:#d0d7de;--color-scale-gray-3:#afb8c1;--color-scale-gray-4:#8c959f;--color-scale-gray-5:#6e7781;--color-scale-gray-6:#57606a;--color-scale-gray-7:#424a53;--color-scale-gray-8:#32383f;--color-scale-gray-9:#24292f;--color-scale-blue-0:#ddf4ff;--color-scale-blue-1:#b6e3ff;--color-scale-blue-2:#80ccff;--color-scale-blue-3:#54aeff;--color-scale-blue-4:#218bff;--color-scale-blue-5:#0969da;--color-scale-blue-6:#0550ae;--color-scale-blue-7:#033d8b;--color-scale-blue-8:#0a3069;--color-scale-blue-9:#002155;--color-scale-green-0:#dafbe1;--color-scale-green-1:#aceebb;--color-scale-green-2:#6fdd8b;--color-scale-green-3:#4ac26b;--color-scale-green-4:#2da44e;--color-scale-green-5:#1a7f37;--color-scale-green-6:#116329;--color-scale-green-7:#044f1e;--color-scale-green-8:#003d16;--color-scale-green-9:#002d11;--color-scale-yellow-0:#fff8c5;--color-scale-yellow-1:#fae17d;--color-scale-yellow-2:#eac54f;--color-scale-yellow-3:#d4a72c;--color-scale-yellow-4:#bf8700;--color-scale-yellow-5:#9a6700;--color-scale-yellow-6:#7d4e00;--color-scale-yellow-7:#633c01;--color-scale-yellow-8:#4d2d00;--color-scale-yellow-9:#3b2300;--color-scale-orange-0:#fff1e5;--color-scale-orange-1:#ffd8b5;--color-scale-orange-2:#ffb77c;--color-scale-orange-3:#fb8f44;--color-scale-orange-4:#e16f24;--color-scale-orange-5:#bc4c00;--color-scale-orange-6:#953800;--color-scale-orange-7:#762c00;--color-scale-orange-8:#5c2200;--color-scale-orange-9:#471700;--color-scale-red-0:#ffebe9;--color-scale-red-1:#ffcecb;--color-scale-red-2:#ffaba8;--color-scale-red-3:#ff8182;--color-scale-red-4:#fa4549;--color-scale-red-5:#cf222e;--color-scale-red-6:#a40e26;--color-scale-red-7:#82071e;--color-scale-red-8:#660018;--color-scale-red-9:#4c0014;--color-scale-purple-0:#fbefff;--color-scale-purple-1:#ecd8ff;--color-scale-purple-2:#d8b9ff;--color-scale-purple-3:#c297ff;--color-scale-purple-4:#a475f9;--color-scale-purple-5:#8250df;--color-scale-purple-6:#6639ba;--color-scale-purple-7:#512a97;--color-scale-purple-8:#3e1f79;--color-scale-purple-9:#2e1461;--color-scale-pink-0:#ffeff7;--color-scale-pink-1:#ffd3eb;--color-scale-pink-2:#ffadda;--color-scale-pink-3:#ff80c8;--color-scale-pink-4:#e85aad;--color-scale-pink-5:#bf3989;--color-scale-pink-6:#99286e;--color-scale-pink-7:#772057;--color-scale-pink-8:#611347;--color-scale-pink-9:#4d0336;--color-scale-coral-0:#fff0eb;--color-scale-coral-1:#ffd6cc;--color-scale-coral-2:#ffb4a1;--color-scale-coral-3:#fd8c73;--color-scale-coral-4:#ec6547;--color-scale-coral-5:#c4432b;--color-scale-coral-6:#9e2f1c;--color-scale-coral-7:#801f0f;--color-scale-coral-8:#691105;--color-scale-coral-9:#510901}[data-color-mode=dark][data-dark-theme=dark]{--color-canvas-default-transparent:rgba(13,17,23,0);--color-page-header-bg:#0d1117;--color-marketing-icon-primary:#79c0ff;--color-marketing-icon-secondary:#1f6feb;--color-diff-blob-addition-num-text:#c9d1d9;--color-diff-blob-addition-fg:#c9d1d9;--color-diff-blob-addition-num-bg:rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg:rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg:rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text:#c9d1d9;--color-diff-blob-deletion-fg:#c9d1d9;--color-diff-blob-deletion-num-bg:rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg:rgba(248,81,73,0.15);--color-diff-blob-deletion-word-bg:rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg:rgba(56,139,253,0.4);--color-diff-blob-expander-icon:#8b949e;--color-diff-blob-selected-line-highlight-mix-blend-mode:screen;--color-diffstat-deletion-border:rgba(240,246,252,0.1);--color-diffstat-addition-border:rgba(240,246,252,0.1);--color-diffstat-addition-bg:#3fb950;--color-search-keyword-hl:rgba(210,153,34,0.4);--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-codemirror-text:#c9d1d9;--color-codemirror-bg:#0d1117;--color-codemirror-gutters-bg:#0d1117;--color-codemirror-guttermarker-text:#0d1117;--color-codemirror-guttermarker-subtle-text:#6e7681;--color-codemirror-linenumber-text:#8b949e;--color-codemirror-cursor:#c9d1d9;--color-codemirror-selection-bg:rgba(56,139,253,0.4);--color-codemirror-activeline-bg:rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text:#c9d1d9;--color-codemirror-lines-bg:#0d1117;--color-codemirror-syntax-comment:#8b949e;--color-codemirror-syntax-constant:#79c0ff;--color-codemirror-syntax-entity:#d2a8ff;--color-codemirror-syntax-keyword:#ff7b72;--color-codemirror-syntax-storage:#ff7b72;--color-codemirror-syntax-string:#a5d6ff;--color-codemirror-syntax-support:#79c0ff;--color-codemirror-syntax-variable:#ffa657;--color-checks-bg:#010409;--color-checks-run-border-width:1px;--color-checks-container-border-width:1px;--color-checks-text-primary:#c9d1d9;--color-checks-text-secondary:#8b949e;--color-checks-text-link:#58a6ff;--color-checks-btn-icon:#8b949e;--color-checks-btn-hover-icon:#c9d1d9;--color-checks-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-input-text:#8b949e;--color-checks-input-placeholder-text:#6e7681;--color-checks-input-focus-text:#c9d1d9;--color-checks-input-bg:#161b22;--color-checks-input-shadow:0 0 0 1px (obj) => get_1.default(obj, path);--color-checks-donut-error:#f85149;--color-checks-donut-pending:#d29922;--color-checks-donut-success:#2ea043;--color-checks-donut-neutral:#8b949e;--color-checks-dropdown-text:#c9d1d9;--color-checks-dropdown-bg:#161b22;--color-checks-dropdown-border:#30363d;--color-checks-dropdown-shadow:rgba(1,4,9,0.3);--color-checks-dropdown-hover-text:#c9d1d9;--color-checks-dropdown-hover-bg:rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text:#c9d1d9;--color-checks-dropdown-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg:rgba(110,118,129,0.4);--color-checks-header-label-text:#8b949e;--color-checks-header-label-open-text:#c9d1d9;--color-checks-header-border:#21262d;--color-checks-header-icon:#8b949e;--color-checks-line-text:#8b949e;--color-checks-line-num-text:#6e7681;--color-checks-line-timestamp-text:#6e7681;--color-checks-line-hover-bg:rgba(110,118,129,0.1);--color-checks-line-selected-bg:rgba(56,139,253,0.15);--color-checks-line-selected-num-text:#58a6ff;--color-checks-line-dt-fm-text:#ffffff;--color-checks-line-dt-fm-bg:#9e6a03;--color-checks-gate-bg:rgba(187,128,9,0.15);--color-checks-gate-text:#8b949e;--color-checks-gate-waiting-text:#d29922;--color-checks-step-header-open-bg:#161b22;--color-checks-step-error-text:#f85149;--color-checks-step-warning-text:#d29922;--color-checks-logline-text:#8b949e;--color-checks-logline-num-text:#6e7681;--color-checks-logline-debug-text:#a371f7;--color-checks-logline-error-text:#8b949e;--color-checks-logline-error-num-text:#6e7681;--color-checks-logline-error-bg:rgba(248,81,73,0.15);--color-checks-logline-warning-text:#8b949e;--color-checks-logline-warning-num-text:#d29922;--color-checks-logline-warning-bg:rgba(187,128,9,0.15);--color-checks-logline-command-text:#58a6ff;--color-checks-logline-section-text:#3fb950;--color-checks-ansi-black:#0d1117;--color-checks-ansi-black-bright:#161b22;--color-checks-ansi-white:#b1bac4;--color-checks-ansi-white-bright:#b1bac4;--color-checks-ansi-gray:#6e7681;--color-checks-ansi-red:#ff7b72;--color-checks-ansi-red-bright:#ffa198;--color-checks-ansi-green:#3fb950;--color-checks-ansi-green-bright:#56d364;--color-checks-ansi-yellow:#d29922;--color-checks-ansi-yellow-bright:#e3b341;--color-checks-ansi-blue:#58a6ff;--color-checks-ansi-blue-bright:#79c0ff;--color-checks-ansi-magenta:#bc8cff;--color-checks-ansi-magenta-bright:#d2a8ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#0d1117;--color-project-sidebar-bg:#161b22;--color-project-gradient-in:#161b22;--color-project-gradient-out:rgba(22,27,34,0);--color-mktg-btn-bg:#f6f8fa;--color-mktg-btn-shadow-outline:rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted:rgb(255 255 255) 0 0 0 2px inset;--color-avatar-bg:rgba(255,255,255,0.1);--color-avatar-border:rgba(240,246,252,0.1);--color-avatar-stack-fade:#30363d;--color-avatar-stack-fade-more:#21262d;--color-avatar-child-shadow:-2px -2px 0 #0d1117;--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:#484f58;--color-select-menu-tap-highlight:rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg:#0c2d6b;--color-overlay-shadow:0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#161b22;--color-header-divider:#8b949e;--color-header-logo:#f0f6fc;--color-header-search-bg:#0d1117;--color-header-search-border:#30363d;--color-sidenav-selected-bg:#21262d;--color-menu-bg-active:#161b22;--color-input-disabled-bg:rgba(110,118,129,0);--color-timeline-badge-bg:#21262d;--color-ansi-black:#484f58;--color-ansi-black-bright:#6e7681;--color-ansi-white:#b1bac4;--color-ansi-white-bright:#ffffff;--color-ansi-gray:#6e7681;--color-ansi-red:#ff7b72;--color-ansi-red-bright:#ffa198;--color-ansi-green:#3fb950;--color-ansi-green-bright:#56d364;--color-ansi-yellow:#d29922;--color-ansi-yellow-bright:#e3b341;--color-ansi-blue:#58a6ff;--color-ansi-blue-bright:#79c0ff;--color-ansi-magenta:#bc8cff;--color-ansi-magenta-bright:#d2a8ff;--color-ansi-cyan:#39c5cf;--color-ansi-cyan-bright:#56d4dd;--color-btn-text:#c9d1d9;--color-btn-bg:#21262d;--color-btn-border:rgba(240,246,252,0.1);--color-btn-shadow:0 0 transparent;--color-btn-inset-shadow:0 0 transparent;--color-btn-hover-bg:#30363d;--color-btn-hover-border:#8b949e;--color-btn-active-bg:hsla(212,12%,18%,1);--color-btn-active-border:#6e7681;--color-btn-selected-bg:#161b22;--color-btn-focus-bg:#21262d;--color-btn-focus-border:#8b949e;--color-btn-focus-shadow:0 0 0 3px rgba(139,148,158,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(1,4,9,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(31,111,235,0.3);--color-btn-counter-bg:#30363d;--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#238636;--color-btn-primary-border:rgba(240,246,252,0.1);--color-btn-primary-shadow:0 0 transparent;--color-btn-primary-inset-shadow:0 0 transparent;--color-btn-primary-hover-bg:#2ea043;--color-btn-primary-hover-border:rgba(240,246,252,0.1);--color-btn-primary-selected-bg:#238636;--color-btn-primary-selected-shadow:0 0 transparent;--color-btn-primary-disabled-text:rgba(255,255,255,0.5);--color-btn-primary-disabled-bg:rgba(35,134,54,0.6);--color-btn-primary-disabled-border:rgba(240,246,252,0.1);--color-btn-primary-focus-bg:#238636;--color-btn-primary-focus-border:rgba(240,246,252,0.1);--color-btn-primary-focus-shadow:0 0 0 3px rgba(46,164,79,0.4);--color-btn-primary-icon:#ffffff;--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#58a6ff;--color-btn-outline-hover-text:#58a6ff;--color-btn-outline-hover-bg:#30363d;--color-btn-outline-hover-border:rgba(240,246,252,0.1);--color-btn-outline-hover-shadow:0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:#0d419d;--color-btn-outline-selected-border:rgba(240,246,252,0.1);--color-btn-outline-selected-shadow:0 0 transparent;--color-btn-outline-disabled-text:rgba(88,166,255,0.5);--color-btn-outline-disabled-bg:#0d1117;--color-btn-outline-disabled-counter-bg:rgba(31,111,235,0.05);--color-btn-outline-focus-border:rgba(240,246,252,0.1);--color-btn-outline-focus-shadow:0 0 0 3px rgba(17,88,199,0.4);--color-btn-outline-counter-bg:rgba(31,111,235,0.1);--color-btn-danger-text:#f85149;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#da3633;--color-btn-danger-hover-border:#f85149;--color-btn-danger-hover-shadow:0 0 transparent;--color-btn-danger-hover-inset-shadow:0 0 transparent;--color-btn-danger-hover-icon:#ffffff;--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:#b62324;--color-btn-danger-selected-border:#ff7b72;--color-btn-danger-selected-shadow:0 0 transparent;--color-btn-danger-disabled-text:rgba(248,81,73,0.5);--color-btn-danger-disabled-bg:#0d1117;--color-btn-danger-disabled-counter-bg:rgba(218,54,51,0.05);--color-btn-danger-focus-border:#f85149;--color-btn-danger-focus-shadow:0 0 0 3px rgba(248,81,73,0.4);--color-btn-danger-counter-bg:rgba(218,54,51,0.1);--color-btn-danger-icon:#f85149;--color-underlinenav-icon:#6e7681;--color-underlinenav-border-hover:rgba(110,118,129,0.4);--color-action-list-item-inline-divider:rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg:rgba(177,186,196,0.12);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(177,186,196,0.2);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg:rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg:rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text:#ff7b72;--color-switch-track-bg:#010409;--color-switch-track-border:#6e7681;--color-switch-track-checked-bg:rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg:rgba(31,111,235,0.5);--color-switch-track-checked-active-bg:rgba(31,111,235,0.65);--color-switch-track-checked-border:#58a6ff;--color-switch-knob-checked-bg:#1f6feb;--color-switch-knob-checked-disabled-bg:#484f58;--color-segmented-control-bg:#161b22;--color-segmented-control-button-hover-bg:#30363d;--color-segmented-control-button-active-bg:#21262d;--color-segmented-control-button-selected-border:#6e7681;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#6e7681;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#0d1117;--color-canvas-overlay:#161b22;--color-canvas-inset:#010409;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-border-subtle:rgba(240,246,252,0.1);--color-shadow-small:0 0 transparent;--color-shadow-medium:0 3px 6px #010409;--color-shadow-large:0 8px 24px #010409;--color-shadow-extra-large:0 12px 48px #010409;--color-neutral-emphasis-plus:#6e7681;--color-neutral-emphasis:#6e7681;--color-neutral-muted:rgba(110,118,129,0.4);--color-neutral-subtle:rgba(110,118,129,0.1);--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-accent-muted:rgba(56,139,253,0.4);--color-accent-subtle:rgba(56,139,253,0.15);--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-success-muted:rgba(46,160,67,0.4);--color-success-subtle:rgba(46,160,67,0.15);--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-attention-muted:rgba(187,128,9,0.4);--color-attention-subtle:rgba(187,128,9,0.15);--color-severe-fg:#db6d28;--color-severe-emphasis:#bd561d;--color-severe-muted:rgba(219,109,40,0.4);--color-severe-subtle:rgba(219,109,40,0.15);--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-danger-muted:rgba(248,81,73,0.4);--color-danger-subtle:rgba(248,81,73,0.15);--color-open-fg:#3fb950;--color-open-emphasis:#238636;--color-open-muted:rgba(46,160,67,0.4);--color-open-subtle:rgba(46,160,67,0.15);--color-closed-fg:#f85149;--color-closed-emphasis:#da3633;--color-closed-muted:rgba(248,81,73,0.4);--color-closed-subtle:rgba(248,81,73,0.15);--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-done-muted:rgba(163,113,247,0.4);--color-done-subtle:rgba(163,113,247,0.15);--color-sponsors-fg:#db61a2;--color-sponsors-emphasis:#bf4b8a;--color-sponsors-muted:rgba(219,97,162,0.4);--color-sponsors-subtle:rgba(219,97,162,0.15);--color-primer-fg-disabled:#484f58;--color-primer-canvas-backdrop:rgba(1,4,9,0.8);--color-primer-canvas-sticky:rgba(13,17,23,0.95);--color-primer-border-active:#f78166;--color-primer-border-contrast:rgba(255,255,255,0.2);--color-primer-shadow-highlight:0 0 transparent;--color-primer-shadow-inset:0 0 transparent;--color-primer-shadow-focus:0 0 0 3px #0c2d6b;--color-scale-black:#010409;--color-scale-white:#ffffff;--color-scale-gray-0:#f0f6fc;--color-scale-gray-1:#c9d1d9;--color-scale-gray-2:#b1bac4;--color-scale-gray-3:#8b949e;--color-scale-gray-4:#6e7681;--color-scale-gray-5:#484f58;--color-scale-gray-6:#30363d;--color-scale-gray-7:#21262d;--color-scale-gray-8:#161b22;--color-scale-gray-9:#0d1117;--color-scale-blue-0:#cae8ff;--color-scale-blue-1:#a5d6ff;--color-scale-blue-2:#79c0ff;--color-scale-blue-3:#58a6ff;--color-scale-blue-4:#388bfd;--color-scale-blue-5:#1f6feb;--color-scale-blue-6:#1158c7;--color-scale-blue-7:#0d419d;--color-scale-blue-8:#0c2d6b;--color-scale-blue-9:#051d4d;--color-scale-green-0:#aff5b4;--color-scale-green-1:#7ee787;--color-scale-green-2:#56d364;--color-scale-green-3:#3fb950;--color-scale-green-4:#2ea043;--color-scale-green-5:#238636;--color-scale-green-6:#196c2e;--color-scale-green-7:#0f5323;--color-scale-green-8:#033a16;--color-scale-green-9:#04260f;--color-scale-yellow-0:#f8e3a1;--color-scale-yellow-1:#f2cc60;--color-scale-yellow-2:#e3b341;--color-scale-yellow-3:#d29922;--color-scale-yellow-4:#bb8009;--color-scale-yellow-5:#9e6a03;--color-scale-yellow-6:#845306;--color-scale-yellow-7:#693e00;--color-scale-yellow-8:#4b2900;--color-scale-yellow-9:#341a00;--color-scale-orange-0:#ffdfb6;--color-scale-orange-1:#ffc680;--color-scale-orange-2:#ffa657;--color-scale-orange-3:#f0883e;--color-scale-orange-4:#db6d28;--color-scale-orange-5:#bd561d;--color-scale-orange-6:#9b4215;--color-scale-orange-7:#762d0a;--color-scale-orange-8:#5a1e02;--color-scale-orange-9:#3d1300;--color-scale-red-0:#ffdcd7;--color-scale-red-1:#ffc1ba;--color-scale-red-2:#ffa198;--color-scale-red-3:#ff7b72;--color-scale-red-4:#f85149;--color-scale-red-5:#da3633;--color-scale-red-6:#b62324;--color-scale-red-7:#8e1519;--color-scale-red-8:#67060c;--color-scale-red-9:#490202;--color-scale-purple-0:#eddeff;--color-scale-purple-1:#e2c5ff;--color-scale-purple-2:#d2a8ff;--color-scale-purple-3:#bc8cff;--color-scale-purple-4:#a371f7;--color-scale-purple-5:#8957e5;--color-scale-purple-6:#6e40c9;--color-scale-purple-7:#553098;--color-scale-purple-8:#3c1e70;--color-scale-purple-9:#271052;--color-scale-pink-0:#ffdaec;--color-scale-pink-1:#ffbedd;--color-scale-pink-2:#ff9bce;--color-scale-pink-3:#f778ba;--color-scale-pink-4:#db61a2;--color-scale-pink-5:#bf4b8a;--color-scale-pink-6:#9e3670;--color-scale-pink-7:#7d2457;--color-scale-pink-8:#5e103e;--color-scale-pink-9:#42062a;--color-scale-coral-0:#ffddd2;--color-scale-coral-1:#ffc2b2;--color-scale-coral-2:#ffa28b;--color-scale-coral-3:#f78166;--color-scale-coral-4:#ea6045;--color-scale-coral-5:#cf462d;--color-scale-coral-6:#ac3220;--color-scale-coral-7:#872012;--color-scale-coral-8:#640d04;--color-scale-coral-9:#460701}@media(prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme=dark]{--color-canvas-default-transparent:rgba(13,17,23,0);--color-page-header-bg:#0d1117;--color-marketing-icon-primary:#79c0ff;--color-marketing-icon-secondary:#1f6feb;--color-diff-blob-addition-num-text:#c9d1d9;--color-diff-blob-addition-fg:#c9d1d9;--color-diff-blob-addition-num-bg:rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg:rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg:rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text:#c9d1d9;--color-diff-blob-deletion-fg:#c9d1d9;--color-diff-blob-deletion-num-bg:rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg:rgba(248,81,73,0.15);--color-diff-blob-deletion-word-bg:rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg:rgba(56,139,253,0.4);--color-diff-blob-expander-icon:#8b949e;--color-diff-blob-selected-line-highlight-mix-blend-mode:screen;--color-diffstat-deletion-border:rgba(240,246,252,0.1);--color-diffstat-addition-border:rgba(240,246,252,0.1);--color-diffstat-addition-bg:#3fb950;--color-search-keyword-hl:rgba(210,153,34,0.4);--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-codemirror-text:#c9d1d9;--color-codemirror-bg:#0d1117;--color-codemirror-gutters-bg:#0d1117;--color-codemirror-guttermarker-text:#0d1117;--color-codemirror-guttermarker-subtle-text:#6e7681;--color-codemirror-linenumber-text:#8b949e;--color-codemirror-cursor:#c9d1d9;--color-codemirror-selection-bg:rgba(56,139,253,0.4);--color-codemirror-activeline-bg:rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text:#c9d1d9;--color-codemirror-lines-bg:#0d1117;--color-codemirror-syntax-comment:#8b949e;--color-codemirror-syntax-constant:#79c0ff;--color-codemirror-syntax-entity:#d2a8ff;--color-codemirror-syntax-keyword:#ff7b72;--color-codemirror-syntax-storage:#ff7b72;--color-codemirror-syntax-string:#a5d6ff;--color-codemirror-syntax-support:#79c0ff;--color-codemirror-syntax-variable:#ffa657;--color-checks-bg:#010409;--color-checks-run-border-width:1px;--color-checks-container-border-width:1px;--color-checks-text-primary:#c9d1d9;--color-checks-text-secondary:#8b949e;--color-checks-text-link:#58a6ff;--color-checks-btn-icon:#8b949e;--color-checks-btn-hover-icon:#c9d1d9;--color-checks-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-input-text:#8b949e;--color-checks-input-placeholder-text:#6e7681;--color-checks-input-focus-text:#c9d1d9;--color-checks-input-bg:#161b22;--color-checks-input-shadow:0 0 0 1px (obj) => get_1.default(obj, path);--color-checks-donut-error:#f85149;--color-checks-donut-pending:#d29922;--color-checks-donut-success:#2ea043;--color-checks-donut-neutral:#8b949e;--color-checks-dropdown-text:#c9d1d9;--color-checks-dropdown-bg:#161b22;--color-checks-dropdown-border:#30363d;--color-checks-dropdown-shadow:rgba(1,4,9,0.3);--color-checks-dropdown-hover-text:#c9d1d9;--color-checks-dropdown-hover-bg:rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text:#c9d1d9;--color-checks-dropdown-btn-hover-bg:rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg:rgba(110,118,129,0.4);--color-checks-header-label-text:#8b949e;--color-checks-header-label-open-text:#c9d1d9;--color-checks-header-border:#21262d;--color-checks-header-icon:#8b949e;--color-checks-line-text:#8b949e;--color-checks-line-num-text:#6e7681;--color-checks-line-timestamp-text:#6e7681;--color-checks-line-hover-bg:rgba(110,118,129,0.1);--color-checks-line-selected-bg:rgba(56,139,253,0.15);--color-checks-line-selected-num-text:#58a6ff;--color-checks-line-dt-fm-text:#ffffff;--color-checks-line-dt-fm-bg:#9e6a03;--color-checks-gate-bg:rgba(187,128,9,0.15);--color-checks-gate-text:#8b949e;--color-checks-gate-waiting-text:#d29922;--color-checks-step-header-open-bg:#161b22;--color-checks-step-error-text:#f85149;--color-checks-step-warning-text:#d29922;--color-checks-logline-text:#8b949e;--color-checks-logline-num-text:#6e7681;--color-checks-logline-debug-text:#a371f7;--color-checks-logline-error-text:#8b949e;--color-checks-logline-error-num-text:#6e7681;--color-checks-logline-error-bg:rgba(248,81,73,0.15);--color-checks-logline-warning-text:#8b949e;--color-checks-logline-warning-num-text:#d29922;--color-checks-logline-warning-bg:rgba(187,128,9,0.15);--color-checks-logline-command-text:#58a6ff;--color-checks-logline-section-text:#3fb950;--color-checks-ansi-black:#0d1117;--color-checks-ansi-black-bright:#161b22;--color-checks-ansi-white:#b1bac4;--color-checks-ansi-white-bright:#b1bac4;--color-checks-ansi-gray:#6e7681;--color-checks-ansi-red:#ff7b72;--color-checks-ansi-red-bright:#ffa198;--color-checks-ansi-green:#3fb950;--color-checks-ansi-green-bright:#56d364;--color-checks-ansi-yellow:#d29922;--color-checks-ansi-yellow-bright:#e3b341;--color-checks-ansi-blue:#58a6ff;--color-checks-ansi-blue-bright:#79c0ff;--color-checks-ansi-magenta:#bc8cff;--color-checks-ansi-magenta-bright:#d2a8ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#0d1117;--color-project-sidebar-bg:#161b22;--color-project-gradient-in:#161b22;--color-project-gradient-out:rgba(22,27,34,0);--color-mktg-btn-bg:#f6f8fa;--color-mktg-btn-shadow-outline:rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted:rgb(255 255 255) 0 0 0 2px inset;--color-avatar-bg:rgba(255,255,255,0.1);--color-avatar-border:rgba(240,246,252,0.1);--color-avatar-stack-fade:#30363d;--color-avatar-stack-fade-more:#21262d;--color-avatar-child-shadow:-2px -2px 0 #0d1117;--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:#484f58;--color-select-menu-tap-highlight:rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg:#0c2d6b;--color-overlay-shadow:0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#161b22;--color-header-divider:#8b949e;--color-header-logo:#f0f6fc;--color-header-search-bg:#0d1117;--color-header-search-border:#30363d;--color-sidenav-selected-bg:#21262d;--color-menu-bg-active:#161b22;--color-input-disabled-bg:rgba(110,118,129,0);--color-timeline-badge-bg:#21262d;--color-ansi-black:#484f58;--color-ansi-black-bright:#6e7681;--color-ansi-white:#b1bac4;--color-ansi-white-bright:#ffffff;--color-ansi-gray:#6e7681;--color-ansi-red:#ff7b72;--color-ansi-red-bright:#ffa198;--color-ansi-green:#3fb950;--color-ansi-green-bright:#56d364;--color-ansi-yellow:#d29922;--color-ansi-yellow-bright:#e3b341;--color-ansi-blue:#58a6ff;--color-ansi-blue-bright:#79c0ff;--color-ansi-magenta:#bc8cff;--color-ansi-magenta-bright:#d2a8ff;--color-ansi-cyan:#39c5cf;--color-ansi-cyan-bright:#56d4dd;--color-btn-text:#c9d1d9;--color-btn-bg:#21262d;--color-btn-border:rgba(240,246,252,0.1);--color-btn-shadow:0 0 transparent;--color-btn-inset-shadow:0 0 transparent;--color-btn-hover-bg:#30363d;--color-btn-hover-border:#8b949e;--color-btn-active-bg:hsla(212,12%,18%,1);--color-btn-active-border:#6e7681;--color-btn-selected-bg:#161b22;--color-btn-focus-bg:#21262d;--color-btn-focus-border:#8b949e;--color-btn-focus-shadow:0 0 0 3px rgba(139,148,158,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(1,4,9,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(31,111,235,0.3);--color-btn-counter-bg:#30363d;--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#238636;--color-btn-primary-border:rgba(240,246,252,0.1);--color-btn-primary-shadow:0 0 transparent;--color-btn-primary-inset-shadow:0 0 transparent;--color-btn-primary-hover-bg:#2ea043;--color-btn-primary-hover-border:rgba(240,246,252,0.1);--color-btn-primary-selected-bg:#238636;--color-btn-primary-selected-shadow:0 0 transparent;--color-btn-primary-disabled-text:rgba(255,255,255,0.5);--color-btn-primary-disabled-bg:rgba(35,134,54,0.6);--color-btn-primary-disabled-border:rgba(240,246,252,0.1);--color-btn-primary-focus-bg:#238636;--color-btn-primary-focus-border:rgba(240,246,252,0.1);--color-btn-primary-focus-shadow:0 0 0 3px rgba(46,164,79,0.4);--color-btn-primary-icon:#ffffff;--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#58a6ff;--color-btn-outline-hover-text:#58a6ff;--color-btn-outline-hover-bg:#30363d;--color-btn-outline-hover-border:rgba(240,246,252,0.1);--color-btn-outline-hover-shadow:0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:#0d419d;--color-btn-outline-selected-border:rgba(240,246,252,0.1);--color-btn-outline-selected-shadow:0 0 transparent;--color-btn-outline-disabled-text:rgba(88,166,255,0.5);--color-btn-outline-disabled-bg:#0d1117;--color-btn-outline-disabled-counter-bg:rgba(31,111,235,0.05);--color-btn-outline-focus-border:rgba(240,246,252,0.1);--color-btn-outline-focus-shadow:0 0 0 3px rgba(17,88,199,0.4);--color-btn-outline-counter-bg:rgba(31,111,235,0.1);--color-btn-danger-text:#f85149;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#da3633;--color-btn-danger-hover-border:#f85149;--color-btn-danger-hover-shadow:0 0 transparent;--color-btn-danger-hover-inset-shadow:0 0 transparent;--color-btn-danger-hover-icon:#ffffff;--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:#b62324;--color-btn-danger-selected-border:#ff7b72;--color-btn-danger-selected-shadow:0 0 transparent;--color-btn-danger-disabled-text:rgba(248,81,73,0.5);--color-btn-danger-disabled-bg:#0d1117;--color-btn-danger-disabled-counter-bg:rgba(218,54,51,0.05);--color-btn-danger-focus-border:#f85149;--color-btn-danger-focus-shadow:0 0 0 3px rgba(248,81,73,0.4);--color-btn-danger-counter-bg:rgba(218,54,51,0.1);--color-btn-danger-icon:#f85149;--color-underlinenav-icon:#6e7681;--color-underlinenav-border-hover:rgba(110,118,129,0.4);--color-action-list-item-inline-divider:rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg:rgba(177,186,196,0.12);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(177,186,196,0.2);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg:rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg:rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text:#ff7b72;--color-switch-track-bg:#010409;--color-switch-track-border:#6e7681;--color-switch-track-checked-bg:rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg:rgba(31,111,235,0.5);--color-switch-track-checked-active-bg:rgba(31,111,235,0.65);--color-switch-track-checked-border:#58a6ff;--color-switch-knob-checked-bg:#1f6feb;--color-switch-knob-checked-disabled-bg:#484f58;--color-segmented-control-bg:#161b22;--color-segmented-control-button-hover-bg:#30363d;--color-segmented-control-button-active-bg:#21262d;--color-segmented-control-button-selected-border:#6e7681;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#6e7681;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#0d1117;--color-canvas-overlay:#161b22;--color-canvas-inset:#010409;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-border-subtle:rgba(240,246,252,0.1);--color-shadow-small:0 0 transparent;--color-shadow-medium:0 3px 6px #010409;--color-shadow-large:0 8px 24px #010409;--color-shadow-extra-large:0 12px 48px #010409;--color-neutral-emphasis-plus:#6e7681;--color-neutral-emphasis:#6e7681;--color-neutral-muted:rgba(110,118,129,0.4);--color-neutral-subtle:rgba(110,118,129,0.1);--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-accent-muted:rgba(56,139,253,0.4);--color-accent-subtle:rgba(56,139,253,0.15);--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-success-muted:rgba(46,160,67,0.4);--color-success-subtle:rgba(46,160,67,0.15);--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-attention-muted:rgba(187,128,9,0.4);--color-attention-subtle:rgba(187,128,9,0.15);--color-severe-fg:#db6d28;--color-severe-emphasis:#bd561d;--color-severe-muted:rgba(219,109,40,0.4);--color-severe-subtle:rgba(219,109,40,0.15);--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-danger-muted:rgba(248,81,73,0.4);--color-danger-subtle:rgba(248,81,73,0.15);--color-open-fg:#3fb950;--color-open-emphasis:#238636;--color-open-muted:rgba(46,160,67,0.4);--color-open-subtle:rgba(46,160,67,0.15);--color-closed-fg:#f85149;--color-closed-emphasis:#da3633;--color-closed-muted:rgba(248,81,73,0.4);--color-closed-subtle:rgba(248,81,73,0.15);--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-done-muted:rgba(163,113,247,0.4);--color-done-subtle:rgba(163,113,247,0.15);--color-sponsors-fg:#db61a2;--color-sponsors-emphasis:#bf4b8a;--color-sponsors-muted:rgba(219,97,162,0.4);--color-sponsors-subtle:rgba(219,97,162,0.15);--color-primer-fg-disabled:#484f58;--color-primer-canvas-backdrop:rgba(1,4,9,0.8);--color-primer-canvas-sticky:rgba(13,17,23,0.95);--color-primer-border-active:#f78166;--color-primer-border-contrast:rgba(255,255,255,0.2);--color-primer-shadow-highlight:0 0 transparent;--color-primer-shadow-inset:0 0 transparent;--color-primer-shadow-focus:0 0 0 3px #0c2d6b;--color-scale-black:#010409;--color-scale-white:#ffffff;--color-scale-gray-0:#f0f6fc;--color-scale-gray-1:#c9d1d9;--color-scale-gray-2:#b1bac4;--color-scale-gray-3:#8b949e;--color-scale-gray-4:#6e7681;--color-scale-gray-5:#484f58;--color-scale-gray-6:#30363d;--color-scale-gray-7:#21262d;--color-scale-gray-8:#161b22;--color-scale-gray-9:#0d1117;--color-scale-blue-0:#cae8ff;--color-scale-blue-1:#a5d6ff;--color-scale-blue-2:#79c0ff;--color-scale-blue-3:#58a6ff;--color-scale-blue-4:#388bfd;--color-scale-blue-5:#1f6feb;--color-scale-blue-6:#1158c7;--color-scale-blue-7:#0d419d;--color-scale-blue-8:#0c2d6b;--color-scale-blue-9:#051d4d;--color-scale-green-0:#aff5b4;--color-scale-green-1:#7ee787;--color-scale-green-2:#56d364;--color-scale-green-3:#3fb950;--color-scale-green-4:#2ea043;--color-scale-green-5:#238636;--color-scale-green-6:#196c2e;--color-scale-green-7:#0f5323;--color-scale-green-8:#033a16;--color-scale-green-9:#04260f;--color-scale-yellow-0:#f8e3a1;--color-scale-yellow-1:#f2cc60;--color-scale-yellow-2:#e3b341;--color-scale-yellow-3:#d29922;--color-scale-yellow-4:#bb8009;--color-scale-yellow-5:#9e6a03;--color-scale-yellow-6:#845306;--color-scale-yellow-7:#693e00;--color-scale-yellow-8:#4b2900;--color-scale-yellow-9:#341a00;--color-scale-orange-0:#ffdfb6;--color-scale-orange-1:#ffc680;--color-scale-orange-2:#ffa657;--color-scale-orange-3:#f0883e;--color-scale-orange-4:#db6d28;--color-scale-orange-5:#bd561d;--color-scale-orange-6:#9b4215;--color-scale-orange-7:#762d0a;--color-scale-orange-8:#5a1e02;--color-scale-orange-9:#3d1300;--color-scale-red-0:#ffdcd7;--color-scale-red-1:#ffc1ba;--color-scale-red-2:#ffa198;--color-scale-red-3:#ff7b72;--color-scale-red-4:#f85149;--color-scale-red-5:#da3633;--color-scale-red-6:#b62324;--color-scale-red-7:#8e1519;--color-scale-red-8:#67060c;--color-scale-red-9:#490202;--color-scale-purple-0:#eddeff;--color-scale-purple-1:#e2c5ff;--color-scale-purple-2:#d2a8ff;--color-scale-purple-3:#bc8cff;--color-scale-purple-4:#a371f7;--color-scale-purple-5:#8957e5;--color-scale-purple-6:#6e40c9;--color-scale-purple-7:#553098;--color-scale-purple-8:#3c1e70;--color-scale-purple-9:#271052;--color-scale-pink-0:#ffdaec;--color-scale-pink-1:#ffbedd;--color-scale-pink-2:#ff9bce;--color-scale-pink-3:#f778ba;--color-scale-pink-4:#db61a2;--color-scale-pink-5:#bf4b8a;--color-scale-pink-6:#9e3670;--color-scale-pink-7:#7d2457;--color-scale-pink-8:#5e103e;--color-scale-pink-9:#42062a;--color-scale-coral-0:#ffddd2;--color-scale-coral-1:#ffc2b2;--color-scale-coral-2:#ffa28b;--color-scale-coral-3:#f78166;--color-scale-coral-4:#ea6045;--color-scale-coral-5:#cf462d;--color-scale-coral-6:#ac3220;--color-scale-coral-7:#872012;--color-scale-coral-8:#640d04;--color-scale-coral-9:#460701}}:root,[data-color-mode=dark][data-dark-theme*=light]{color-scheme:light}@media(prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=light]{color-scheme:light}}[data-color-mode=dark][data-dark-theme*=dark]{color-scheme:dark}@media(prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{color-scheme:dark}}[data-color-mode]{color:var(--color-fg-default);background-color:var(--color-canvas-default)}@media(forced-colors:active){body{--color-accent-emphasis:Highlight;--color-fg-on-emphasis:LinkText}}/*!* @primer/css/core
* http://primer.style/css
*
* Released under MIT license. Copyright (c) 2019 GitHub Inc.*/@keyframes ActionList-item-active-bg{50%{box-shadow:inset 0 2px 12px 6px rgba(var(--color-canvas-default),.4);transform:scale(1)}100%{transform:scale(.97)}}@keyframes checkmarkIn{from{clip-path:inset(16px 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes checkmarkOut{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(16px 0 0 0)}}/*!normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none!important}a{background-color:initial}b,strong{font-weight:inherit}b,strong{font-weight:bolder}h1{font-size:2em;margin:.67em 0}mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,pre{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select{font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset]{-webkit-appearance:button}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,select,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji;font-size:14px;line-height:1.5;color:var(--color-fg-default);background-color:var(--color-canvas-default)}a{color:var(--color-accent-fg);text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}hr,.rule{height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid var(--color-border-muted)}hr::before,.rule::before{display:table;content:""}hr::after,.rule::after{display:table;clear:both;content:""}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>*:not(summary){display:none!important}a:focus,button:focus,[role=button]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}a:focus:not(:focus-visible),button:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline:solid 1px transparent}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}a:not([class]):focus,a:not([class]):focus-visible{outline-offset:0}.focus{border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px var(--color-accent-fg)}@media(forced-colors:active){*:focus,*:focus-visible{outline:solid 1px transparent}input:not([type=radio],[type=checkbox]):focus,input:not([type=radio],[type=checkbox]):focus-visible,select:focus,select:focus-visible{outline-offset:2px}}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0}h1{font-size:32px;font-weight:600}h2{font-size:24px;font-weight:600}h3{font-size:20px;font-weight:600}h4{font-size:16px;font-weight:600}h5{font-size:14px;font-weight:600}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}ul,ol{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type:lower-alpha}code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.octicon{vertical-align:text-bottom}.octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.Box{background-color:var(--color-canvas-default);border-color:var(--color-border-default);border-style:solid;border-width:1px;border-radius:6px}label{font-weight:600}::placeholder{color:var(--color-fg-subtle);opacity:1}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;appearance:none}.note{min-height:17px;margin:4px 0 2px;font-size:12px;color:var(--color-fg-muted)}h2.account{margin:15px 0 0;font-size:18px;font-weight:400;color:var(--color-fg-muted)}@keyframes checkmarkIn{from{clip-path:inset(var(--base-size-16,16px) 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes checkmarkOut{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(var(--base-size-16,16px) 0 0 0)}}@keyframes radioIn{from{clip-path:circle(0%)}to{clip-path:circle(100%)}}@keyframes radioOut{from{clip-path:circle(100%)}to{clip-path:circle(0%)}}@keyframes AppFrame-a11yLink-focus{0%{color:var(--color-accent-emphasis);transform:scale(.3,.25)}50%{color:var(--color-accent-emphasis);transform:scale(1,1)}55%{color:var(--color-fg-on-emphasis)}100%{transform:scaleX(1)}}@media(min-width:544px){.col-sm-12{width:100%}}@media(min-width:768px){.col-md-12{width:100%}}@media(min-width:1012px){.col-lg-4{width:33.33333332%}}@media(min-width:1280px){.col-xl-4{width:33.33333332%}}.gutter-condensed{margin-right:-8px;margin-left:-8px}.gutter-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.Layout{display:grid;--Layout-sidebar-width:220px;--Layout-gutter:16px;grid-auto-flow:column;grid-template-columns:auto 0 minmax(0,calc(100% - var(--Layout-sidebar-width) - var(--Layout-gutter)));grid-gap:var(--Layout-gutter)}@media(max-width:calc(544px - 0.02px)){.Layout{grid-auto-flow:row;grid-template-columns:1fr!important}}@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}}: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}.menu{margin-bottom:16px;list-style:none;background-color:var(--color-canvas-default);border:1px solid var(--color-border-default);border-radius:6px}.menu-item{position:relative;display:block;padding:8px 16px;color:var(--color-fg-default);border-bottom:1px solid var(--color-border-muted)}.menu-item:first-child{border-top:0;border-top-left-radius:6px;border-top-right-radius:6px}.menu-item:first-child::before{border-top-left-radius:6px}.menu-item:last-child{border-bottom:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.menu-item:last-child::before{border-bottom-left-radius:6px}.menu-item:hover{text-decoration:none;background-color:var(--color-neutral-subtle)}.menu-item:active{background-color:var(--color-canvas-subtle)}.menu-item.selected,.menu-item[aria-current]:not([aria-current=false]){cursor:default;background-color:var(--color-menu-bg-active)}.menu-item.selected::before,.menu-item[aria-current]:not([aria-current=false])::before{position:absolute;top:0;bottom:0;left:0;width:2px;content:"";background-color:var(--color-primer-border-active)}.menu-item .octicon{width:16px;margin-right:8px;color:var(--color-fg-muted);text-align:center}.menu-item .Counter{float:right;margin-left:4px}.menu-item.alert .Counter{color:var(--color-danger-fg)}.filter-list{list-style-type:none}.filter-list.small .filter-item{padding:6px 12px;font-size:12px}.filter-item{position:relative;display:block;padding:8px 16px;margin-bottom:4px;overflow:hidden;font-size:14px;color:var(--color-fg-muted);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:6px}.filter-item:hover{text-decoration:none;background-color:var(--color-canvas-subtle)}.filter-item.selected,.filter-item[aria-current]:not([aria-current=false]){color:var(--color-fg-on-emphasis);background-color:var(--color-accent-emphasis)}.filter-item.selected:focus,.filter-item[aria-current]:not([aria-current=false]):focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.filter-item.selected:focus:not(:focus-visible),.filter-item[aria-current]:not([aria-current=false]):focus:not(:focus-visible){outline:solid 1px transparent;box-shadow:none}.filter-item.selected:focus-visible,.filter-item[aria-current]:not([aria-current=false]):focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.filter-item .count{float:right;font-weight:600}.filter-item .bar{position:absolute;top:2px;right:0;bottom:2px;z-index:-1;display:inline-block;background-color:var(--color-neutral-subtle)}.UnderlineNav{display:flex;min-height:48px;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border-muted);-webkit-overflow-scrolling:auto;justify-content:space-between}.UnderlineNav .Counter{margin-left:8px;color:var(--color-fg-default);background-color:var(--color-neutral-muted)}.UnderlineNav-body{display:flex;align-items:center;gap:8px;list-style:none}.UnderlineNav-item{position:relative;display:flex;padding:0 8px;font-size:14px;line-height:30px;color:var(--color-fg-default);text-align:center;white-space:nowrap;cursor:pointer;background-color:initial;border:0;border-radius:6px;align-items:center}.UnderlineNav-item:hover,.UnderlineNav-item:focus,.UnderlineNav-item:focus-visible{color:var(--color-fg-default);text-decoration:none;border-bottom-color:var(--color-neutral-muted);outline-offset:-2px;transition:border-bottom-color .12s ease-out}.UnderlineNav-item::before{position:absolute;top:50%;left:50%;width:100%;height:100%;min-height:48px;content:"";transform:translateX(-50%)translateY(-50%)}@media(pointer:fine){.UnderlineNav-item:hover{color:var(--color-fg-default);text-decoration:none;background:var(--color-action-list-item-default-hover-bg);transition:background .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)}.UnderlineNav-item.selected::after,.UnderlineNav-item[aria-current]:not([aria-current=false])::after{position:absolute;right:50%;bottom:calc(50% - 25px);width:100%;height:2px;content:"";background:var(--color-primer-border-active);border-radius:6px;transform:translate(50%,-50%)}.pagination a,.pagination span,.pagination em{min-width:32px;padding:5px 10px;font-style:normal;line-height:20px;color:var(--color-fg-default);text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;border-radius:6px;transition:border-color .2s cubic-bezier(.3,0,.5,1)}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus,.pagination em:hover,.pagination em:focus{text-decoration:none;border-color:var(--color-border-default);transition-duration:.1s}.pagination a:active,.pagination span:active,.pagination em:active{border-color:var(--color-border-muted);transition:none}.pagination .previous_page,.pagination .next_page{color:var(--color-accent-fg)}.pagination .current,.pagination .current:hover,.pagination [aria-current]:not([aria-current=false]){color:var(--color-fg-on-emphasis);background-color:var(--color-accent-emphasis);border-color:transparent}.pagination .gap,.pagination .disabled,.pagination .gap:hover,.pagination .disabled:hover{color:var(--color-primer-fg-disabled);cursor:default;border-color:transparent}@supports(clip-path:polygon(50% 0,100% 50%,50% 100%)){.pagination .previous_page::before,.pagination .next_page::after{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;content:"";background-color:currentColor}.pagination .previous_page::before{margin-right:4px;clip-path:polygon(9.8px 12.8px,8.7px 12.8px,4.5px 8.5px,4.5px 7.5px,8.7px 3.2px,9.8px 4.3px,6.1px 8px,9.8px 11.7px,9.8px 12.8px)}.pagination .next_page::after{margin-left:4px;clip-path:polygon(6.2px 3.2px,7.3px 3.2px,11.5px 7.5px,11.5px 8.5px,7.3px 12.8px,6.2px 11.7px,9.9px 8px,6.2px 4.3px,6.2px 3.2px)}}.pagination>*{display:none}.pagination>:first-child,.pagination>:last-child,.pagination>.previous_page,.pagination>.next_page{display:inline-block}@media(min-width:544px){.pagination>:nth-child(2),.pagination>:nth-last-child(2),.pagination>.current,.pagination>.gap{display:inline-block}}@media(min-width:768px){.pagination>*{display:inline-block}}.paginate-container{margin-top:16px;margin-bottom:16px;text-align:center}.paginate-container .pagination{display:inline-block}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:11px/1.5 '-apple-system',BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji;-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;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-n::after{right:50%;bottom:100%;margin-bottom:6px}.tooltipped-n::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:var(--color-neutral-emphasis-plus)}.tooltipped-n::after{transform:translateX(50%)}@keyframes Overlay--motion-scaleFade{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}@keyframes Overlay--motion-slideUp{from{transform:translateY(100%)}}@keyframes Overlay--motion-slideInRight{from{transform:translateX(-100%)}}@keyframes Overlay--motion-slideInLeft{from{transform:translateX(100%)}}@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%}}@keyframes scale-in{0%{opacity:0;transform:scale(.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-hover-grow{transition:transform .3s;backface-visibility:hidden}.anim-hover-grow:hover{transform:scale(1.025)}@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-right{border-right:1px solid var(--color-border-default)!important}.border-bottom{border-bottom:1px solid var(--color-border-default)!important}.rounded-2{border-radius:6px!important}.rounded-3{border-radius:8px!important}@media(min-width:1012px){.border-lg-right{border-right:1px solid var(--color-border-default)!important}}.circle{border-radius:50%!important}.color-fg-default{color:var(--color-fg-default)!important}.color-fg-muted{color:var(--color-fg-muted)!important}.color-fg-accent{color:var(--color-accent-fg)!important}.color-bg-default{background-color:var(--color-canvas-default)!important}.color-bg-subtle{background-color:var(--color-canvas-subtle)!important}.color-bg-accent{background-color:var(--color-accent-subtle)!important}.color-border-muted{border-color:var(--color-border-muted)!important}.color-border-accent-emphasis{border-color:var(--color-accent-emphasis)!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-justify-between{justify-content:space-between!important}.flex-items-center{align-items:center!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.position-relative{position:relative!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.width-full{width: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}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.mr-1{margin-right:4px!important}.ml-1{margin-left:4px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mr-2{margin-right:8px!important}.ml-2{margin-left:8px!important}.mt-3{margin-top:16px!important}.mb-3{margin-bottom:16px!important}.mr-3{margin-right:16px!important}.ml-n3{margin-left:-16px!important}.mb-4{margin-bottom:24px!important}.my-4{margin-top:24px!important;margin-bottom:24px!important}.mt-6{margin-top:40px!important}.mb-6{margin-bottom:40px!important}.mb-12{margin-bottom:128px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}@media(min-width:1012px){.mt-lg-0{margin-top:0!important}}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:4px!important}.pr-1{padding-right:4px!important}.pl-1{padding-left:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.pr-2{padding-right:8px!important}.pl-2{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}.px-4{padding-right:24px!important;padding-left:24px!important}.py-4{padding-top:24px!important;padding-bottom:24px!important}.p-5{padding:32px!important}.px-5{padding-right:32px!important;padding-left:32px!important}.py-6{padding-top:40px!important;padding-bottom:40px!important}@media(min-width:544px){.pt-sm-2{padding-top:8px!important}}@media(min-width:768px){.px-md-4{padding-right:24px!important;padding-left:24px!important}.py-md-5{padding-top:32px!important;padding-bottom:32px!important}.px-md-6{padding-right:40px!important;padding-left:40px!important}}@media(min-width:1012px){.px-lg-6{padding-right:40px!important;padding-left:40px!important}.py-lg-7{padding-top:48px!important;padding-bottom:48px!important}}.h1{font-size:26px!important}@media(min-width:768px){.h1{font-size:32px!important}}.h2{font-size:22px!important}@media(min-width:768px){.h2{font-size:24px!important}}.h3{font-size:18px!important}@media(min-width:768px){.h3{font-size:20px!important}}.h4{font-size:16px!important}.h5{font-size:14px!important}.h1,.h2,.h3,.h4,.h5{font-weight:600!important}.f4{font-size:16px!important}@media(min-width:768px){.f4{font-size:16px!important}}.f5{font-size:14px!important}.text-small{font-size:12px!important}.lead{margin-bottom:30px;font-size:20px;font-weight:300}.lh-condensed{line-height:1.25!important}.lh-default{line-height:1.5!important}@media(min-width:544px){.lh-sm-condensed{line-height:1.25!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-bold{font-weight:600!important}.text-semibold{font-weight:500!important}.text-uppercase{text-transform:uppercase!important}.no-underline{text-decoration:none!important}.no-wrap{white-space:nowrap!important}.list-style-none{list-style:none!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}@media(min-width:544px){.d-sm-flex{display:flex!important}}@media(max-width:543.98px){.hide-sm{display:none!important}}@media(min-width:544px)and (max-width:767.98px){.hide-md{display:none!important}}@media(min-width:768px)and (max-width:1011.98px){.hide-lg{display:none!important}}@media(min-width:1012px){.hide-xl{display:none!important}}/*!* @primer/css/product
* http://primer.style/css
*
* Released under MIT license. Copyright (c) 2019 GitHub Inc.*/.warning{padding:.5em;margin-bottom:.8em;font-weight:600;background-color:var(--color-attention-subtle)}.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}.labels{position:relative}.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}.state,.State{display:inline-block;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;border-radius:2em}.state,.State{color:var(--color-fg-on-emphasis);background-color:var(--color-neutral-emphasis);border:1px solid transparent}.Counter{display:inline-block;min-width:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;color:var(--color-fg-default);text-align:center;background-color:var(--color-neutral-muted);border:1px solid var(--color-counter-border);border-radius:2em}.Counter:empty{display:none}.Counter .octicon{vertical-align:text-top;opacity:.8}@keyframes AnimatedEllipsis-keyframes{0%{transform:translateX(-100%)}}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji;font-size:16px;line-height:1.5;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 a:not([href]){color:inherit;text-decoration:none}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body blockquote{padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor{text-decoration:none}.markdown-body h1 code,.markdown-body h2 code,.markdown-body h3 code,.markdown-body h4 code,.markdown-body h5 code{padding:0 .2em;font-size:inherit}.markdown-body h1{padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h2{padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type= i]{list-style-type:lower-roman}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body table{display:block;width:100%;width:max-content;max-width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:initial}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br{display:none}.markdown-body pre{word-wrap:normal}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:0 0;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target::before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}@keyframes SelectMenu-modal-animation{0%{opacity:0;transform:scale(.9)}}@keyframes SelectMenu-modal-animation--sm{0%{opacity:0;transform:translateY(-16px)}}.Subhead{display:flex;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid var(--color-border-muted);flex-flow:row wrap;justify-content:flex-end}.Subhead--spacious{margin-top:40px}.Subhead-heading{font-size:24px;font-weight:400;flex:auto;order:0}.Subhead-actions{margin:4px 0 4px 4px;align-self:center;justify-content:flex-end;order:1}.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--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(0)}to{transform:rotate(360deg)}}/*!* @primer/css/marketing
* http://primer.style/css
*
* Released under MIT license. Copyright (c) 2019 GitHub Inc.*/:root{--color-canvas-default:#eff2f4 !important;--color-fg-default:#444 !important;--color-heading:#333 !important;--color-bg-default:#f6f8fa !important;--color-canvas-subtle:#fafafa !important;--color-filter-item-hover:rgb(203, 228, 248) !important;--color-bg-subtle:var(--color-canvas-subtle) !important;--tag-bg-hover-color:rgb(185, 218, 248);--post-container-color:var(--color-canvas-default);--code-container-color:var(--color-canvas-default) !important;--code-container-border-color:var(--color-border-muted) !important;--color-primer-border-active:var(--color-accent-fg) !important;--color-accent-subtle:var(--color-filter-item-hover) !important;--color-attention-subtle:#fff8c5 !important;--color-attention-muted:rgba(212,167,44,0.4) !important;--color-success-subtle:#dafbe1 !important;--color-success-muted:rgba(74,194,107,0.4) !important}@media(prefers-color-scheme:dark){:root{--tag-bg-hover-color:rgba(56,139,253,0.2);--post-container-color:var(--color-canvas-default) !important;--code-container-color:#1A1D21 !important;--code-container-border-color:var(--color-border-muted) !important;--color-canvas-default:#1A1D21 !important;--color-bg-default:var(--color-canvas-default) !important;--color-fg-default:#c9d1d9 !important;--color-heading:#ced6dd !important;--color-canvas-subtle:#171a1e !important;--color-filter-item-hover:var(--color-canvas-subtle) !important;--color-bg-subtle:var(--color-canvas-subtle) !important;--color-border-muted:#272d35 !important;--color-accent-subtle:rgba(56,139,253,0.15) !important;--color-attention-subtle:rgba(187,128,9,0.15) !important;--color-attention-muted:rgba(187,128,9,0.4) !important;--color-success-subtle:rgba(46,160,67,0.15) !important;--color-success-muted:rgba(46,160,67,0.4) !important}}h1,h2,h3,h4,h5,h6{color:var(--color-heading)!important;letter-spacing:-.02rem}.main-content{max-width:970px}.col-4{width:33.33333332%}@media(min-width:544px){.col-sm-3{width:25%}.col-sm-6{width:50%}}@media(min-width:768px){.col-md-3{width:25%}.col-md-6{width:50%}}@media(min-width:1012px){.col-lg-2{width:16.66666666%}.col-lg-6{width:50%}}@media(min-width:1280px){.col-xl-2{width:16.66666666%}.col-xl-4{width:33.33333332%}}.cursor-pointer{cursor:pointer}body,.markdown-body{font-size:16px}@media(max-width:650px){body,.markdown-body{font-size:15px}}li ul,li ol{padding-left:16px;margin-bottom:0}summary{outline:none}body{max-width:90rem}hr{height:0!important;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid var(--color-border-muted)!important}.social{font-size:.9em}.social li:hover svg path{opacity:.7}footer ul li:last-of-type{margin-right:0!important}@media(max-width:650px){footer .wrapper div{flex-direction:column-reverse}footer .wrapper div .social{margin-bottom:16px}footer ul li:last-of-type{margin-right:0!important}}header .name{margin-top:.1em!important}header .bio{font-size:14px!important;margin-top:-.1em!important}header .UnderlineNav{box-shadow:none!important;min-height:44px!important}header .UnderlineNav-item{padding-left:20px;padding-right:20px;border-bottom-color:var(--color-canvas-default)}header .UnderlineNav-item svg{width:14px}header .UnderlineNav-item[aria-current]:not([aria-current=false]){font-weight:500;border-bottom-width:2px!important}header .UnderlineNav-item[aria-current]:not([aria-current=false]) svg{color:var(--color-fg-default)!important}header .UnderlineNav-item.selected:after,header .UnderlineNav-item[aria-current]:not([aria-current=false]):after{bottom:calc(50% - 21px)}header .UnderlineNav-item:hover,header .UnderlineNav-item:focus{border-bottom-color:var(--tag-bg-hover-color)}header .UnderlineNav-item svg{display:none}header .UnderlineNav-body{gap:0!important}.main-container .main{min-width:0}.main-container .height-100{height:100vh}.main-container .sidebar{width:23%;min-width:280px}.main-container .sidebar a.filter-item:not(.selected):hover{background-color:var(--color-filter-item-hover)!important}.main-container .sidebar a.filter-item.selected{border-width:0 6px!important;border-right-color:transparent!important}.main-container .sidebar a.filter-item.selected span svg{color:var(--color-fg-default)!important}article #TableOfContents{line-height:1.6!important}article h2:hover .headline-hash,article h3:hover .headline-hash,article h4:hover .headline-hash,article h5:hover .headline-hash{display:inline-block!important}article h2::before,article h3::before,article h4::before,article h5::before{display:block;content:" ";margin-top:-20px;height:20px;visibility:hidden;pointer-events:none}article .markdown-body .footnotes{border-top:none}article .markdown-body .highlight .chroma{background-color:var(--code-container-color)!important;border-radius:12px!important;border:1px solid var(--code-container-border-color);margin-bottom:1em!important;padding:0}article .markdown-body .highlight pre,article .markdown-body pre{border-radius:inherit!important;padding-top:1rem!important;padding-bottom:1rem!important;outline:none!important}article .markdown-body pre{margin-bottom:0!important}.tag-list{margin-top:8px}.tag-list li{font-weight:500;border:1px solid transparent;border-radius:2em;line-height:23px;white-space:nowrap}.tag-list li:hover{background-color:var(--tag-bg-hover-color)!important}.tag-list a{padding:8px 13px;text-decoration:none}.tag-list .full a{padding-top:5px;padding-bottom:5px}.tag-list .small a{padding-left:10px;padding-right:10px}.year .TimelineItem-badge{margin-left:-5px}.year .TimelineItem:nth-child(1)::before{margin-left:10px}.year .TimelineItem--condensed::before{margin-left:10px}.year>.TimelineItem:nth-child(2) .Box{margin-top:0!important}.year:first-of-type .TimelineItem:nth-child(1){padding-top:0!important}.year .Box .tag-list li{font-size:13px!important}.year:not(:first-of-type) .TimelineItem:nth-child(1){padding-top:32px!important}.year .State.year{color:var(--color-fg-default);background-color:var(--color-bg-subtle);border:1px solid var(--color-border-default)!important}.year .metadata{font-size:11px!important}.year .post-container{border-radius:12px!important;background-color:var(--post-container-color)}.metadata{font-size:11px!important}.gen-timeline{padding-top:10px;padding-bottom:0}.gen-timeline a{color:var(--color-fg-muted);text-decoration:underline;text-underline-offset:.1rem}.gen-timeline a:hover{color:var(--color-accent-fg)}.gen-timeline .title{font-size:17px!important}.gen-timeline .title a{text-decoration:none;color:var(--color-accent-fg)}.gen-timeline .title a:hover{text-decoration:underline;text-underline-offset:.1rem}.gen-timeline .date-range{font-size:14px!important;font-weight:450}.gen-timeline p.additional-text{font-size:1em!important}.gen-timeline .where{font-size:1em!important}@media(max-width:650px){.gen-timeline .title{font-size:16px!important}.gen-timeline .date-range{margin-bottom:0!important}}figure{margin-bottom:2em;margin-left:0;margin-right:0}figure img{height:auto;display:block;margin-left:auto;margin-right:auto;border-radius:8px}figure figcaption{margin-top:.4em;text-align:center;font-size:14px;color:var(--color-fg-muted)}.gh-repo{background-color:var(--post-container-color)!important}.gh-repo .repo-language-color{position:relative;top:1px;display:inline-block;width:12px;height:12px;border:1px solid var(--color-primer-border-contrast);border-radius:50%}.gh-repo .Link--muted{color:var(--color-fg-muted)}.gh-repo .Link--muted:hover{color:var(--color-accent-fg);text-decoration:none}.gh-repo .octicon{width:16px;height:16px;color:currentColor;fill:currentColor;vertical-align:text-bottom}.media:hover p:first-of-type{text-decoration:underline;text-underline-offset:.1rem}.media:hover img{transform:scale(1.025);opacity:.8}.media img{transition:all .2s;min-width:auto}.media p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.media p:first-of-type{font-size:.92rem}@media(max-width:544px){.media p:first-of-type{font-size:.85rem}}.about-menu{font-size:15px}.about-menu .UnderlineNav-item[aria-current]:not([aria-current=false]){font-weight:500}.about-menu .UnderlineNav-item[aria-current]:not([aria-current=false]) svg{color:var(--color-fg-default)!important}.about-menu .menu-item[aria-current]:not([aria-current=false]){font-weight:500}.about-menu .menu-item[aria-current]:not([aria-current=false]) svg{color:var(--color-fg-default)!important}.about-menu .menu-item[aria-current]:not([aria-current=false]){background-color:var(--color-accent-subtle)!important}.inline-note{border-left:6px solid;border-right:6px solid;border-right-color:transparent!important}@media(max-width:600px){.inline-note .highlight .chroma{margin-left:initial!important;margin-right:initial!important;border-radius:10px!important;border:1px solid var(--color-border-muted)!important}}.inline-note p{margin-bottom:8px}.inline-note>:last-child{margin-bottom:0!important}.inline-note.info{background-color:var(--color-accent-subtle);border-color:var(--color-accent-muted)}.inline-note.warning{font-weight:400;background-color:var(--color-attention-subtle);border-color:var(--color-attention-muted)}.inline-note.danger{background-color:var(--color-danger-subtle);border-color:var(--color-danger-muted)}.inline-note.success{background-color:var(--color-success-subtle);border-color:var(--color-success-muted)}.inline-note.done{background-color:var(--color-done-subtle);border-color:var(--color-done-muted)}.columns:not(:first-of-type){margin-top:15px}.columns .column h2,.columns .column h3,.columns .column h4{border-bottom:none;margin-top:0;padding-bottom:0;margin-bottom:12px}.columns .column .right{margin-left:16px}.columns .column .left{margin-right:16px}@media(max-width:600px){.columns{flex-direction:column}.columns .column .right{margin-top:15px;margin-left:0}.columns .column .left{margin-right:0}}.bold-default-color li{color:var(--color-fg-muted)}.bold-default-color li strong{font-weight:450;color:var(--color-fg-default)}.bold-default-color a{color:var(--color-fg-muted);text-decoration:underline;text-underline-offset:.1rem}.bold-default-color a:hover{color:var(--color-accent-fg)}.hmsubhead a svg path,.hmsubhead a svg circle{transition:.3s}.hmsubhead a:hover svg path,.hmsubhead a:hover svg circle{opacity:.7}.hmsubhead .mb-gentle{margin-bottom:12px}@media(max-width:600px){.hmsubhead .mb-gentle{margin-bottom:15px}}.Subhead--spacious{padding-bottom:.6em}.Subhead-heading{line-height:1.25;font-size:2em!important}.h100{height:100%}.mw150{max-width:150px}.mw970{max-width:970px}.height-48{height:48px}.height-full{height:100%}.mh-120{min-height:120px}.mh-70{min-height:70px}.mb-12{margin-bottom:12px!important}.notFoundVideo{width:100%;max-width:550px;height:auto;margin-top:10px;border-radius:15px}video{max-width:100%;height:auto}@media(max-width:650px){video{width:100%!important;max-width:100%!important}}.blogPostIcon{width:14px!important;margin-right:5px!important}.blog-rss-icon svg{width:18px;height:18px}.blog-rss-icon:hover svg path{opacity:.7}.lh-ultra-condensed{line-height:1.1}.lh-sm-condensed{line-height:1.35!important}@media(max-width:544px){.lh-sm-condensed{line-height:1.5!important}}.f6{font-size:12px!important}.align-items-center{align-items:center!important}.mt3{margin-top:3px}.mr10{margin-right:10px}.ml5{margin-left:5px!important}.w16h16 svg{width:16px;height:16px}.w30h30{width:30px;height:30px}.w35h28{width:35px;height:28px}.w60h24{width:60px;height:24px}.w46h24{width:46px;height:24px}.mb-1-sm-only{margin-bottom:0!important}@media(max-width:544px){.mb-1-sm-only{margin-bottom:4px!important}}/*!Giscus*/.giscus:not(:empty){margin-top:3rem!important}/*!Colors*/.color-\#F05138{background-color:#f05138}.color-\#555555{background-color:#555}.color-\#89e051{background-color:#89e051}.color-\#ccc{background-color:#ccc}.color-\#438eff{background-color:#438eff}.color-\#3572A5{background-color:#3572a5}.color-\#3D6117{background-color:#3d6117}.color-\#f34b7d{background-color:#f34b7d}.color-\#b07219{background-color:#b07219}.color-\#00ADD8{background-color:#00add8}.color-\#e34c26{background-color:#e34c26}.color-\#563d7c{background-color:#563d7c}.color-\#4F5D95{background-color:#4f5d95}.color-\#41b883{background-color:#41b883}.color-\#e38c00{background-color:#e38c00}.color-\#f1e05a{background-color:#f1e05a}.color-\#DA5B0B{background-color:#da5b0b}.color-\#2b7489{background-color:#2b7489}/*!Copy button for code blocks*/.highlight{position:relative}.copy-code-button{position:absolute;top:8px;right:8px;background:rgba(255,255,255,.8);border:1px solid rgba(31,35,40,.15);border-radius:6px;color:#24292f;font-family:-apple-system,BlinkMacSystemFont,segoe ui,noto sans,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:20px;padding:5px 8px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:inline-flex;align-items:center;gap:4px;text-decoration:none;z-index:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media(prefers-color-scheme:dark){.copy-code-button{background:rgba(23,26,30,.8);border-color:rgba(39,45,53,.6);color:#b1bac4}}.copy-code-button svg{width:16px;height:16px;flex-shrink:0}.highlight:hover .copy-code-button{opacity:1}.copy-code-button:hover{background:rgba(255,255,255,.9);border-color:rgba(31,35,40,.2);transform:none}@media(prefers-color-scheme:dark){.copy-code-button:hover{background:rgba(23,26,30,.95);border-color:rgba(39,45,53,.8)}}.copy-code-button:focus{outline:2px solid #0969da;outline-offset:-2px}.copy-code-button:active{transform:scale(.97)}@media(max-width:768px){.copy-code-button{display:none}}