/*! Baoshuo's OI Blog (c45947d) | Baoshuo ( https://baoshuo.ren ) */
@charset "UTF-8";.dot{margin:0 .4em}.dot:after{content:"·"}.top-3{top:16px}@media (min-width:768px){.top-3.bs__sticky{max-height:calc(100vh - 32px)}}.bs__Layout{grid-gap:8px var(--Layout-gutter)!important;grid-template-rows:1fr auto}.bs__Layout-main>:first-child,.bs__Layout-sidebar>:first-child{margin-top:0!important}.bs__Layout-main>:last-child,.bs__Layout-sidebar>:last-child{margin-bottom:0!important}[data-darkreader-mode] #dark-reader-alert{display:block!important}:root,[data-color-mode=auto][data-light-theme=light]{--color-canvas-default-transparent:hsla(0,0%,100%,0);--color-page-header-bg:#f6f8fa;--color-marketing-icon-primary:#218bff;--color-marketing-icon-secondary:#54aeff;--color-diff-blob-addition-num-text:#1f2328;--color-diff-blob-addition-fg:#1f2328;--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:#1f2328;--color-diff-blob-deletion-fg:#1f2328;--color-diff-blob-deletion-num-bg:#ffd7d5;--color-diff-blob-deletion-line-bg:#ffebe9;--color-diff-blob-deletion-word-bg:rgba(255,129,130,.4);--color-diff-blob-hunk-num-bg:rgba(84,174,255,.4);--color-diff-blob-expander-icon:#656d76;--color-diff-blob-selected-line-highlight-mix-blend-mode:multiply;--color-diffstat-deletion-border:rgba(31,35,40,.15);--color-diffstat-addition-border:rgba(31,35,40,.15);--color-diffstat-addition-bg:#1f883d;--color-search-keyword-hl:#fff8c5;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#6639ba;--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:#1f2328;--color-codemirror-bg:#fff;--color-codemirror-gutters-bg:#fff;--color-codemirror-guttermarker-text:#fff;--color-codemirror-guttermarker-subtle-text:#6e7781;--color-codemirror-linenumber-text:#656d76;--color-codemirror-cursor:#1f2328;--color-codemirror-selection-bg:rgba(84,174,255,.4);--color-codemirror-activeline-bg:rgba(234,238,242,.5);--color-codemirror-matchingbracket-text:#1f2328;--color-codemirror-lines-bg:#fff;--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:hsla(0,0%,100%,.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:#1f883d;--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(31,35,40,.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:hsla(212,9%,59%,.75);--color-checks-line-timestamp-text:#8c959f;--color-checks-line-hover-bg:#32383f;--color-checks-line-selected-bg:rgba(33,139,255,.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,.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:hsla(212,9%,59%,.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,.15);--color-checks-logline-warning-text:#d0d7de;--color-checks-logline-warning-num-text:#d4a72c;--color-checks-logline-warning-bg:rgba(125,78,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:#fff;--color-project-gradient-in:#fff;--color-project-gradient-out:hsla(0,0%,100%,0);--color-mktg-btn-bg:#1b1f23;--color-mktg-btn-shadow-outline:rgba(0,0,0,.15) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgba(0,0,0,.15) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 3px 2px rgba(0,0,0,.07),0 7px 5px rgba(0,0,0,.04),0 12px 10px rgba(0,0,0,.03),0 22px 18px rgba(0,0,0,.03),0 42px 33px rgba(0,0,0,.02),0 100px 80px rgba(0,0,0,.02);--color-mktg-btn-shadow-hover-muted:rgba(0,0,0,.7) 0 0 0 2px inset;--color-control-border-color-emphasis:#858f99;--color-avatar-bg:#fff;--color-avatar-border:rgba(31,35,40,.15);--color-avatar-stack-fade:#afb8c1;--color-avatar-stack-fade-more:#d0d7de;--color-avatar-child-shadow:0 0 0 2px hsla(0,0%,100%,.8);--color-topic-tag-border:transparent;--color-counter-border:transparent;--color-select-menu-backdrop-border:transparent;--color-select-menu-tap-highlight:rgba(175,184,193,.5);--color-select-menu-tap-focus-bg:#b6e3ff;--color-overlay-shadow:0 1px 3px rgba(31,35,40,.12),0 8px 24px rgba(66,74,83,.12);--color-overlay-backdrop:hsla(212,9%,59%,.2);--color-header-text:hsla(0,0%,100%,.7);--color-header-bg:#24292f;--color-header-divider:#57606a;--color-header-logo:#fff;--color-header-search-bg:#24292f;--color-header-search-border:#57606a;--color-sidenav-selected-bg:#fff;--color-menu-bg-active:transparent;--color-input-disabled-bg:rgba(175,184,193,.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(31,35,40,.15);--color-btn-shadow:0 1px 0 rgba(31,35,40,.04);--color-btn-inset-shadow:inset 0 1px 0 hsla(0,0%,100%,.25);--color-btn-hover-bg:#f3f4f6;--color-btn-hover-border:rgba(31,35,40,.15);--color-btn-active-bg:#ebecf0;--color-btn-active-border:rgba(31,35,40,.15);--color-btn-selected-bg:#eeeff2;--color-btn-counter-bg:rgba(31,35,40,.08);--color-btn-primary-text:#fff;--color-btn-primary-bg:#1f883d;--color-btn-primary-border:rgba(31,35,40,.15);--color-btn-primary-shadow:0 1px 0 rgba(31,35,40,.1);--color-btn-primary-inset-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);--color-btn-primary-hover-bg:#1a7f37;--color-btn-primary-hover-border:rgba(31,35,40,.15);--color-btn-primary-selected-bg:#187733;--color-btn-primary-selected-shadow:inset 0 1px 0 rgba(0,45,17,.2);--color-btn-primary-disabled-text:hsla(0,0%,100%,.8);--color-btn-primary-disabled-bg:#94d3a2;--color-btn-primary-disabled-border:rgba(31,35,40,.15);--color-btn-primary-icon:hsla(0,0%,100%,.8);--color-btn-primary-counter-bg:rgba(0,45,17,.2);--color-btn-outline-text:#0969da;--color-btn-outline-hover-text:#fff;--color-btn-outline-hover-bg:#0969da;--color-btn-outline-hover-border:rgba(31,35,40,.15);--color-btn-outline-hover-shadow:0 1px 0 rgba(31,35,40,.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);--color-btn-outline-hover-counter-bg:hsla(0,0%,100%,.2);--color-btn-outline-selected-text:#fff;--color-btn-outline-selected-bg:#0965ce;--color-btn-outline-selected-border:rgba(31,35,40,.15);--color-btn-outline-selected-shadow:inset 0 1px 0 rgba(0,33,85,.2);--color-btn-outline-disabled-text:rgba(9,105,218,.5);--color-btn-outline-disabled-bg:#f6f8fa;--color-btn-outline-disabled-counter-bg:rgba(9,105,218,.05);--color-btn-outline-counter-bg:#0969da1a;--color-btn-outline-counter-fg:#0550ae;--color-btn-outline-hover-counter-fg:#fff;--color-btn-outline-disabled-counter-fg:rgba(9,105,218,.5);--color-btn-danger-text:#cf222e;--color-btn-danger-hover-text:#fff;--color-btn-danger-hover-bg:#a40e26;--color-btn-danger-hover-border:rgba(31,35,40,.15);--color-btn-danger-hover-shadow:0 1px 0 rgba(31,35,40,.1);--color-btn-danger-hover-inset-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);--color-btn-danger-hover-counter-bg:hsla(0,0%,100%,.2);--color-btn-danger-selected-text:#fff;--color-btn-danger-selected-bg:#c11f2a;--color-btn-danger-selected-border:rgba(31,35,40,.15);--color-btn-danger-selected-shadow:inset 0 1px 0 rgba(76,0,20,.2);--color-btn-danger-disabled-text:rgba(207,34,46,.5);--color-btn-danger-disabled-bg:#f6f8fa;--color-btn-danger-disabled-counter-bg:rgba(207,34,46,.05);--color-btn-danger-counter-bg:rgba(207,34,46,.1);--color-btn-danger-icon:#cf222e;--color-btn-danger-hover-icon:#fff;--color-btn-danger-counter-fg:#a40e26;--color-btn-danger-hover-counter-fg:#fff;--color-btn-danger-disabled-counter-fg:rgba(207,34,46,.5);--color-underlinenav-icon:#6e7781;--color-underlinenav-border-hover:rgba(175,184,193,.2);--color-action-list-item-inline-divider:rgba(208,215,222,.48);--color-action-list-item-default-hover-bg:rgba(208,215,222,.32);--color-action-list-item-default-hover-border:transparent;--color-action-list-item-default-active-bg:rgba(208,215,222,.48);--color-action-list-item-default-active-border:transparent;--color-action-list-item-default-selected-bg:rgba(208,215,222,.24);--color-action-list-item-danger-hover-bg:hsla(5,100%,96%,.64);--color-action-list-item-danger-active-bg:#ffebe9;--color-action-list-item-danger-hover-text:#d1242f;--color-switch-track-bg:#eaeef2;--color-switch-track-hover-bg:#dfe6ec;--color-switch-track-active-bg:#d9e0e8;--color-switch-track-disabled-bg:#8c959f;--color-switch-track-fg:#656d76;--color-switch-track-disabled-fg:#fff;--color-switch-track-border:transparent;--color-switch-track-checked-bg:#0969da;--color-switch-track-checked-hover-bg:#0860ca;--color-switch-track-checked-active-bg:#0757ba;--color-switch-track-checked-fg:#fff;--color-switch-track-checked-disabled-fg:#fff;--color-switch-track-checked-border:transparent;--color-switch-knob-bg:#fff;--color-switch-knob-disabled-bg:#f6f8fa;--color-switch-knob-border:#858f99;--color-switch-knob-checked-bg:#fff;--color-switch-knob-checked-disabled-bg:#f6f8fa;--color-switch-knob-checked-border:#0969da;--color-segmented-control-bg:#eaeef2;--color-segmented-control-button-bg:#fff;--color-segmented-control-button-hover-bg:rgba(175,184,193,.2);--color-segmented-control-button-active-bg:rgba(175,184,193,.4);--color-segmented-control-button-selected-border:#8c959f;--color-tree-view-item-chevron-hover-bg:rgba(208,215,222,.32);--color-tree-view-item-directory-fill:#54aeff;--color-fg-default:#1f2328;--color-fg-muted:#656d76;--color-fg-subtle:#6e7781;--color-fg-on-emphasis:#fff;--color-canvas-default:#fff;--color-canvas-overlay:#fff;--color-canvas-inset:#f6f8fa;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-border-subtle:rgba(31,35,40,.15);--color-shadow-small:0 1px 0 rgba(31,35,40,.04);--color-shadow-medium:0 3px 6px hsla(212,9%,59%,.15);--color-shadow-large:0 8px 24px hsla(212,9%,59%,.2);--color-shadow-extra-large:0 12px 28px hsla(212,9%,59%,.3);--color-neutral-emphasis-plus:#24292f;--color-neutral-emphasis:#6e7781;--color-neutral-muted:rgba(175,184,193,.2);--color-neutral-subtle:rgba(234,238,242,.5);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-accent-muted:rgba(84,174,255,.4);--color-accent-subtle:#ddf4ff;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-success-muted:rgba(74,194,107,.4);--color-success-subtle:#dafbe1;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-attention-muted:rgba(212,167,44,.4);--color-attention-subtle:#fff8c5;--color-severe-fg:#bc4c00;--color-severe-emphasis:#bc4c00;--color-severe-muted:rgba(251,143,68,.4);--color-severe-subtle:#fff1e5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-danger-muted:rgba(255,129,130,.4);--color-danger-subtle:#ffebe9;--color-open-fg:#1a7f37;--color-open-emphasis:#1f883d;--color-open-muted:rgba(74,194,107,.4);--color-open-subtle:#dafbe1;--color-closed-fg:#d1242f;--color-closed-emphasis:#cf222e;--color-closed-muted:rgba(255,129,130,.4);--color-closed-subtle:#ffebe9;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-done-muted:rgba(194,151,255,.4);--color-done-subtle:#fbefff;--color-sponsors-fg:#bf3989;--color-sponsors-emphasis:#bf3989;--color-sponsors-muted:rgba(255,128,200,.4);--color-sponsors-subtle:#ffeff7;--color-primer-fg-disabled:#8c959f;--color-primer-canvas-backdrop:rgba(31,35,40,.5);--color-primer-canvas-sticky:hsla(0,0%,100%,.95);--color-primer-border-active:#fd8c73;--color-primer-border-contrast:rgba(31,35,40,.1);--color-primer-shadow-highlight:inset 0 1px 0 hsla(0,0%,100%,.25);--color-primer-shadow-inset:inset 0 1px 0 rgba(208,215,222,.2);--color-scale-black:#1f2328;--color-scale-white:#fff;--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;color-scheme:light}@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:#e6edf3;--color-diff-blob-addition-fg:#e6edf3;--color-diff-blob-addition-num-bg:rgba(63,185,80,.3);--color-diff-blob-addition-line-bg:rgba(46,160,67,.15);--color-diff-blob-addition-word-bg:rgba(46,160,67,.4);--color-diff-blob-deletion-num-text:#e6edf3;--color-diff-blob-deletion-fg:#e6edf3;--color-diff-blob-deletion-num-bg:rgba(248,81,73,.3);--color-diff-blob-deletion-line-bg:rgba(248,81,73,.1);--color-diff-blob-deletion-word-bg:rgba(248,81,73,.4);--color-diff-blob-hunk-num-bg:rgba(56,139,253,.4);--color-diff-blob-expander-icon:#7d8590;--color-diff-blob-selected-line-highlight-mix-blend-mode:screen;--color-diffstat-deletion-border:rgba(240,246,252,.1);--color-diffstat-addition-border:rgba(240,246,252,.1);--color-diffstat-addition-bg:#3fb950;--color-search-keyword-hl:rgba(210,153,34,.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:#e6edf3;--color-codemirror-bg:#0d1117;--color-codemirror-gutters-bg:#0d1117;--color-codemirror-guttermarker-text:#0d1117;--color-codemirror-guttermarker-subtle-text:#6e7681;--color-codemirror-linenumber-text:#7d8590;--color-codemirror-cursor:#e6edf3;--color-codemirror-selection-bg:rgba(56,139,253,.4);--color-codemirror-activeline-bg:hsla(215,8%,47%,.1);--color-codemirror-matchingbracket-text:#e6edf3;--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:#e6edf3;--color-checks-text-secondary:#7d8590;--color-checks-text-link:#2f81f7;--color-checks-btn-icon:#7d8590;--color-checks-btn-hover-icon:#e6edf3;--color-checks-btn-hover-bg:hsla(215,8%,47%,.1);--color-checks-input-text:#7d8590;--color-checks-input-placeholder-text:#6e7681;--color-checks-input-focus-text:#e6edf3;--color-checks-input-bg:#161b22;--color-checks-input-shadow:0 0 0 1px (obj) => (0,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:#e6edf3;--color-checks-dropdown-bg:#161b22;--color-checks-dropdown-border:#30363d;--color-checks-dropdown-shadow:rgba(1,4,9,.3);--color-checks-dropdown-hover-text:#e6edf3;--color-checks-dropdown-hover-bg:hsla(215,8%,47%,.1);--color-checks-dropdown-btn-hover-text:#e6edf3;--color-checks-dropdown-btn-hover-bg:hsla(215,8%,47%,.1);--color-checks-scrollbar-thumb-bg:hsla(215,8%,47%,.4);--color-checks-header-label-text:#7d8590;--color-checks-header-label-open-text:#e6edf3;--color-checks-header-border:#21262d;--color-checks-header-icon:#7d8590;--color-checks-line-text:#7d8590;--color-checks-line-num-text:#6e7681;--color-checks-line-timestamp-text:#6e7681;--color-checks-line-hover-bg:hsla(215,8%,47%,.1);--color-checks-line-selected-bg:rgba(56,139,253,.1);--color-checks-line-selected-num-text:#2f81f7;--color-checks-line-dt-fm-text:#fff;--color-checks-line-dt-fm-bg:#9e6a03;--color-checks-gate-bg:rgba(187,128,9,.15);--color-checks-gate-text:#7d8590;--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:#7d8590;--color-checks-logline-num-text:#6e7681;--color-checks-logline-debug-text:#a371f7;--color-checks-logline-error-text:#7d8590;--color-checks-logline-error-num-text:#6e7681;--color-checks-logline-error-bg:rgba(248,81,73,.1);--color-checks-logline-warning-text:#7d8590;--color-checks-logline-warning-num-text:#d29922;--color-checks-logline-warning-bg:rgba(187,128,9,.15);--color-checks-logline-command-text:#2f81f7;--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:hsla(0,0%,100%,.25) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:hsla(0,0%,100%,.25) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 4px 7px rgba(0,0,0,.15),0 100px 80px hsla(0,0%,100%,.02),0 42px 33px hsla(0,0%,100%,.024),0 22px 18px hsla(0,0%,100%,.028),0 12px 10px hsla(0,0%,100%,.034),0 7px 5px hsla(0,0%,100%,.04),0 3px 2px hsla(0,0%,100%,.07);--color-mktg-btn-shadow-hover-muted:#fff 0 0 0 2px inset;--color-control-border-color-emphasis:#606771;--color-avatar-bg:hsla(0,0%,100%,.1);--color-avatar-border:rgba(240,246,252,.1);--color-avatar-stack-fade:#30363d;--color-avatar-stack-fade-more:#21262d;--color-avatar-child-shadow:0 0 0 2px #0d1117;--color-topic-tag-border:transparent;--color-counter-border:transparent;--color-select-menu-backdrop-border:#484f58;--color-select-menu-tap-highlight:rgba(48,54,61,.5);--color-select-menu-tap-focus-bg:#0c2d6b;--color-overlay-shadow:0 0 0 1px #30363d,0 16px 32px rgba(1,4,9,.85);--color-overlay-backdrop:rgba(22,27,34,.4);--color-header-text:hsla(0,0%,100%,.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:hsla(215,8%,47%,0);--color-timeline-badge-bg:#21262d;--color-ansi-black:#484f58;--color-ansi-black-bright:#6e7681;--color-ansi-white:#b1bac4;--color-ansi-white-bright:#fff;--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,.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:#282e33;--color-btn-active-border:#6e7681;--color-btn-selected-bg:#161b22;--color-btn-counter-bg:#30363d;--color-btn-primary-text:#fff;--color-btn-primary-bg:#238636;--color-btn-primary-border:rgba(240,246,252,.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,.1);--color-btn-primary-selected-bg:#238636;--color-btn-primary-selected-shadow:0 0 transparent;--color-btn-primary-disabled-text:hsla(0,0%,100%,.5);--color-btn-primary-disabled-bg:rgba(35,134,54,.6);--color-btn-primary-disabled-border:rgba(240,246,252,.1);--color-btn-primary-icon:#fff;--color-btn-primary-counter-bg:rgba(4,38,15,.2);--color-btn-outline-text:#388bfd;--color-btn-outline-hover-text:#58a6ff;--color-btn-outline-hover-bg:#30363d;--color-btn-outline-hover-border:rgba(240,246,252,.1);--color-btn-outline-hover-shadow:0 1px 0 rgba(1,4,9,.1);--color-btn-outline-hover-inset-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);--color-btn-outline-hover-counter-bg:rgba(5,29,77,.2);--color-btn-outline-selected-text:#fff;--color-btn-outline-selected-bg:#0d419d;--color-btn-outline-selected-border:rgba(240,246,252,.1);--color-btn-outline-selected-shadow:0 0 transparent;--color-btn-outline-disabled-text:rgba(88,166,255,.5);--color-btn-outline-disabled-bg:#0d1117;--color-btn-outline-disabled-counter-bg:rgba(31,111,235,.05);--color-btn-outline-counter-bg:rgba(5,29,77,.2);--color-btn-outline-hover-counter-fg:#58a6ff;--color-btn-outline-disabled-counter-fg:rgba(47,129,247,.5);--color-btn-outline-counter-fg:#388bfd;--color-btn-danger-text:#f85149;--color-btn-danger-hover-text:#fff;--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:#fff;--color-btn-danger-hover-counter-bg:hsla(0,0%,100%,.2);--color-btn-danger-selected-text:#fff;--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,.5);--color-btn-danger-disabled-bg:#0d1117;--color-btn-danger-disabled-counter-bg:rgba(218,54,51,.05);--color-btn-danger-counter-bg:rgba(73,2,2,.2);--color-btn-danger-icon:#f85149;--color-btn-danger-counter-fg:#f85149;--color-btn-danger-disabled-counter-fg:rgba(248,81,73,.5);--color-btn-danger-hover-counter-fg:#fff;--color-underlinenav-icon:#6e7681;--color-underlinenav-border-hover:hsla(215,8%,47%,.4);--color-action-list-item-inline-divider:rgba(48,54,61,.48);--color-action-list-item-default-hover-bg:rgba(177,186,196,.12);--color-action-list-item-default-hover-border:transparent;--color-action-list-item-default-active-bg:rgba(177,186,196,.2);--color-action-list-item-default-active-border:transparent;--color-action-list-item-default-selected-bg:rgba(177,186,196,.08);--color-action-list-item-danger-hover-bg:rgba(248,81,73,.16);--color-action-list-item-danger-active-bg:rgba(248,81,73,.24);--color-action-list-item-danger-hover-text:#ff7b72;--color-switch-track-bg:hsla(215,8%,47%,.1);--color-switch-track-hover-bg:hsla(215,8%,72%,.1);--color-switch-track-active-bg:hsla(215,8%,47%,.4);--color-switch-track-disabled-bg:#21262d;--color-switch-track-fg:#7d8590;--color-switch-track-disabled-fg:#010409;--color-switch-track-border:transparent;--color-switch-track-checked-bg:rgba(31,111,235,.35);--color-switch-track-checked-hover-bg:rgba(31,111,235,.5);--color-switch-track-checked-active-bg:rgba(31,111,235,.65);--color-switch-track-checked-fg:#fff;--color-switch-track-checked-disabled-fg:#010409;--color-switch-track-checked-border:transparent;--color-switch-knob-bg:#0d1117;--color-switch-knob-border:#606771;--color-switch-knob-disabled-bg:#161b22;--color-switch-knob-checked-bg:#0d1117;--color-switch-knob-checked-disabled-bg:#161b22;--color-switch-knob-checked-border:rgba(31,111,235,.35);--color-segmented-control-bg:hsla(215,8%,47%,.1);--color-segmented-control-button-bg:#0d1117;--color-segmented-control-button-hover-bg:#30363d;--color-segmented-control-button-active-bg:#21262d;--color-segmented-control-button-selected-border:#6e7681;--color-tree-view-item-chevron-hover-bg:rgba(177,186,196,.12);--color-tree-view-item-directory-fill:#7d8590;--color-fg-default:#e6edf3;--color-fg-muted:#7d8590;--color-fg-subtle:#6e7681;--color-fg-on-emphasis:#fff;--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,.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:hsla(215,8%,47%,.4);--color-neutral-subtle:hsla(215,8%,47%,.1);--color-accent-fg:#2f81f7;--color-accent-emphasis:#1f6feb;--color-accent-muted:rgba(56,139,253,.4);--color-accent-subtle:rgba(56,139,253,.1);--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-success-muted:rgba(46,160,67,.4);--color-success-subtle:rgba(46,160,67,.15);--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-attention-muted:rgba(187,128,9,.4);--color-attention-subtle:rgba(187,128,9,.15);--color-severe-fg:#db6d28;--color-severe-emphasis:#bd561d;--color-severe-muted:rgba(219,109,40,.4);--color-severe-subtle:rgba(219,109,40,.1);--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-danger-muted:rgba(248,81,73,.4);--color-danger-subtle:rgba(248,81,73,.1);--color-open-fg:#3fb950;--color-open-emphasis:#238636;--color-open-muted:rgba(46,160,67,.4);--color-open-subtle:rgba(46,160,67,.15);--color-closed-fg:#f85149;--color-closed-emphasis:#da3633;--color-closed-muted:rgba(248,81,73,.4);--color-closed-subtle:rgba(248,81,73,.15);--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-done-muted:rgba(163,113,247,.4);--color-done-subtle:rgba(163,113,247,.1);--color-sponsors-fg:#db61a2;--color-sponsors-emphasis:#bf4b8a;--color-sponsors-muted:rgba(219,97,162,.4);--color-sponsors-subtle:rgba(219,97,162,.1);--color-primer-fg-disabled:#484f58;--color-primer-canvas-backdrop:rgba(1,4,9,.8);--color-primer-canvas-sticky:rgba(13,17,23,.95);--color-primer-border-active:#f78166;--color-primer-border-contrast:hsla(0,0%,100%,.2);--color-primer-shadow-highlight:0 0 transparent;--color-primer-shadow-inset:0 0 transparent;--color-scale-black:#010409;--color-scale-white:#fff;--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;color-scheme:dark}}[data-color-mode]{background-color:var(--color-canvas-default);color:var(--color-fg-default)}@media print{.AppFrame-footer,.AppFrame-header,.AppFrame-subheader{display:none}}