.entry-content blockquote:before,.entry-content blockquote:after{display:none}.entry-content{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;color:#24292e;font-size:16px;line-height:1.5;word-wrap:break-word}.entry-content .pl-c{color:#6a737d}.entry-content .pl-c1,.entry-content .pl-s .pl-v{color:#005cc5}.entry-content .pl-e,.entry-content .pl-en{color:#6f42c1}.entry-content .pl-smi,.entry-content .pl-s .pl-s1{color:#24292e}.entry-content .pl-ent{color:#22863a}.entry-content .pl-k{color:#d73a49}.entry-content .pl-s,.entry-content .pl-pds,.entry-content .pl-s .pl-pse .pl-s1,.entry-content .pl-sr,.entry-content .pl-sr .pl-cce,.entry-content .pl-sr .pl-sre,.entry-content .pl-sr .pl-sra{color:#032f62}.entry-content .pl-v,.entry-content .pl-smw{color:#e36209}.entry-content .pl-bu{color:#b31d28}.entry-content .pl-ii{color:#fafbfc;background-color:#b31d28}.entry-content .pl-c2{color:#fafbfc;background-color:#d73a49}.entry-content .pl-c2:before{content:"^M"}.entry-content .pl-sr .pl-cce{font-weight:700;color:#22863a}.entry-content .pl-ml{color:#735c0f}.entry-content .pl-mh,.entry-content .pl-mh .pl-en,.entry-content .pl-ms{font-weight:700;color:#005cc5}.entry-content .pl-mi{font-style:italic;color:#24292e}.entry-content .pl-mb{font-weight:700;color:#24292e}.entry-content .pl-md{color:#b31d28;background-color:#ffeef0}.entry-content .pl-mi1{color:#22863a;background-color:#f0fff4}.entry-content .pl-mc{color:#e36209;background-color:#ffebda}.entry-content .pl-mi2{color:#f6f8fa;background-color:#005cc5}.entry-content .pl-mdr{font-weight:700;color:#6f42c1}.entry-content .pl-ba{color:#586069}.entry-content .pl-sg{color:#959da5}.entry-content .pl-corl{text-decoration:underline;color:#032f62}.entry-content .octicon{display:inline-block;vertical-align:text-top;fill:currentColor}.entry-content a{background-color:transparent}.entry-content a:active,.entry-content a:hover{outline-width:0}.entry-content strong{font-weight:inherit}.entry-content strong{font-weight:bolder}.entry-content h1{font-size:2em;margin:.67em 0}.entry-content img{border-style:none}.entry-content kbd{font-family:monospace,monospace;font-size:1em}.entry-content hr{box-sizing:content-box;height:0;overflow:visible}.entry-content input{font:inherit;margin:0}.entry-content input{overflow:visible}.entry-content [type=checkbox]{box-sizing:border-box;padding:0}.entry-content *{box-sizing:border-box}.entry-content input{font-family:inherit;font-size:inherit;line-height:inherit}.entry-content a{text-decoration:none}.entry-content a:hover{text-decoration:underline}.entry-content strong{font-weight:600}.entry-content hr{height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #dfe2e5}.entry-content hr:before{display:table;content:""}.entry-content hr:after{display:table;clear:both;content:""}.entry-content table{border-spacing:0;border-collapse:collapse}.entry-content td,.entry-content th{padding:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:0;margin-bottom:0}.entry-content h1{font-size:32px;font-weight:600}.entry-content h2{font-size:24px;font-weight:600}.entry-content h3{font-size:20px;font-weight:600}.entry-content h4{font-size:16px;font-weight:600}.entry-content h5{font-size:14px;font-weight:600}.entry-content h6{font-size:12px;font-weight:600}.entry-content p{margin-top:0;margin-bottom:10px}.entry-content blockquote{margin:0}.entry-content ul,.entry-content ol{padding-left:0;margin-top:0;margin-bottom:0}.entry-content ol ol,.entry-content ul ol{list-style-type:lower-roman}.entry-content ul ul ol,.entry-content ul ol ol,.entry-content ol ul ol,.entry-content ol ol ol{list-style-type:lower-alpha}.entry-content dd{margin-left:0}.entry-content .octicon{vertical-align:text-bottom}.entry-content .pl-0{padding-left:0 !important}.entry-content .pl-1{padding-left:4px !important}.entry-content .pl-2{padding-left:8px !important}.entry-content .pl-3{padding-left:16px !important}.entry-content .pl-4{padding-left:24px !important}.entry-content .pl-5{padding-left:32px !important}.entry-content .pl-6{padding-left:40px !important}.entry-content:before{display:table;content:""}.entry-content:after{display:table;clear:both;content:""}.entry-content>*:first-child{margin-top:0 !important}.entry-content>*:last-child{margin-bottom:0 !important}.entry-content a:not([href]){color:inherit;text-decoration:none}.entry-content .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.entry-content .anchor:focus{outline:none}.entry-content p,.entry-content blockquote,.entry-content ul,.entry-content ol,.entry-content dl,.entry-content table{margin-top:0;margin-bottom:16px}.entry-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.entry-content blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.entry-content blockquote>:first-child{margin-top:0}.entry-content blockquote>:last-child{margin-bottom:0}.entry-content kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.entry-content h1 .octicon-link,.entry-content h2 .octicon-link,.entry-content h3 .octicon-link,.entry-content h4 .octicon-link,.entry-content h5 .octicon-link,.entry-content h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.entry-content h1:hover .anchor,.entry-content h2:hover .anchor,.entry-content h3:hover .anchor,.entry-content h4:hover .anchor,.entry-content h5:hover .anchor,.entry-content h6:hover .anchor{text-decoration:none}.entry-content h1:hover .anchor .octicon-link,.entry-content h2:hover .anchor .octicon-link,.entry-content h3:hover .anchor .octicon-link,.entry-content h4:hover .anchor .octicon-link,.entry-content h5:hover .anchor .octicon-link,.entry-content h6:hover .anchor .octicon-link{visibility:visible}.entry-content h1{padding-bottom:.3em;font-size:2em;border-bottom:1px solid #eaecef}.entry-content h2{padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #eaecef}.entry-content h3{font-size:1.25em}.entry-content h4{font-size:1em}.entry-content h5{font-size:.875em}.entry-content h6{font-size:.85em;color:#6a737d}.entry-content ul,.entry-content ol{padding-left:2em}.entry-content ul ul,.entry-content ul ol,.entry-content ol ol,.entry-content ol ul{margin-top:0;margin-bottom:0}.entry-content li{word-wrap:break-all}.entry-content li>p{margin-top:16px}.entry-content li+li{margin-top:.25em}.entry-content dl{padding:0}.entry-content dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.entry-content dl dd{padding:0 16px;margin-bottom:16px}.entry-content table{display:block;width:100%;overflow:auto}.entry-content table th{font-weight:600}.entry-content table th,.entry-content table td{padding:6px 13px;border:1px solid #dfe2e5}.entry-content table tr{background-color:#fff;border-top:1px solid #c6cbd1}.entry-content table tr:nth-child(2n){background-color:#f6f8fa}.entry-content img{max-width:100%;box-sizing:content-box;background-color:#fff}.entry-content img[align=right]{padding-left:20px}.entry-content img[align=left]{padding-right:20px}.entry-content .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.entry-content kbd{display:inline-block;padding:3px 5px;font:11px "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1}.entry-content :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.entry-content .task-list-item{list-style-type:none}.entry-content .task-list-item+.task-list-item{margin-top:3px}.entry-content .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.entry-content hr{border-bottom-color:#eee}.entry-content pre.highlight-wrap{position:relative;background:#21252b;border-radius:5px;font:15px/22px 'Fira Code','Noto Sans SC';line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;text-shadow:none;color:#000;padding-top:30px;box-shadow:0 10px 30px 0 rgba(0,0,0,.4)}.entry-content pre.highlight-wrap:before{content:" ";position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#fc625d;width:12px;height:12px;left:12px;margin-top:-18px;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;z-index:2}.entry-content pre.highlight-wrap .copy-code{color:#fff;position:absolute;float:right;right:10px;top:0;padding-top:4px;padding-right:2px;z-index:2;font-size:16px}.entry-content pre.highlight-wrap .copy-code:hover{color:rgba(255,255,255,.5)}.entry-content pre .hljs-ln-line span::-moz-selection,.entry-content pre .hljs-ln-line::-moz-selection{background:#fff;color:#21252b}.entry-content pre .hljs-ln-line span::selection,.entry-content pre .hljs-ln-line::selection{background:#fff;color:#21252b}.entry-content pre.highlight-wrap code::-webkit-scrollbar{height:10x !important;width:10x !important;background-color:#1d1f21 !important}.entry-content pre.highlight-wrap code::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3) !important;border-radius:10px !important;background-color:#21252b !important}.entry-content pre.highlight-wrap code::-webkit-scrollbar-thumb{border-radius:10px !important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5) !important;background-color:#21252b !important}.entry-content pre table.hljs-ln::-webkit-scrollbar{height:10x !important;width:10x !important;background-color:#1d1f21 !important}.entry-content pre table.hljs-ln::-webkit-scrollbar-track{background-color:#41454a}.entry-content pre table.hljs-ln::-webkit-scrollbar-thumb{border-radius:10px !important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5) !important;background-color:#21252b !important}.entry-content pre.highlight-wrap code{background:#1d1f21;color:#fff;word-break:break-word;font-family:'Fira Code','Noto Sans SC';padding:2px;text-shadow:none;border-radius:0 0 5px 5px}.entry-content pre.highlight-wrap code[data-rel]:before{color:#fff;content:attr(data-rel);height:30px;line-height:30px;background:#21252b;font-size:16px;position:absolute;margin-top:-30px;left:0;width:100%;font-family:'Fira Code','Noto Sans SC';font-weight:700;padding:0 80px;text-indent:15px;text-align:center;float:left;z-index:1;border-radius:5px 5px 0 0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;pointer-events:none}.entry-content pre .hljs{display:block;overflow-x:auto;padding:.5em;color:#abb2bf;background:rgba(254,250,199,.5);border-radius:10px}.entry-content pre .hljs-comment,.entry-content pre .hljs-quote{color:#888f96;font-style:italic}.entry-content pre .hljs-doctag,.entry-content pre .hljs-formula,.entry-content pre .hljs-keyword{color:#c678dd}.entry-content pre .hljs-deletion,.entry-content pre .hljs-name,.entry-content pre .hljs-section,.entry-content pre .hljs-selector-tag,.entry-content pre .hljs-subst{color:#e06c75}.entry-content pre .hljs-literal{color:#56b6c2}.entry-content pre .hljs-addition,.entry-content pre .hljs-attribute,.entry-content pre .hljs-meta-string,.entry-content pre .hljs-regexp,.entry-content pre .hljs-string{color:#98c379}.entry-content pre .hljs-built_in,.entry-content pre .hljs-class .hljs-title{color:#e6c07b}.entry-content pre .hljs-attr,.entry-content pre .hljs-number,.entry-content pre .hljs-selector-attr,.entry-content pre .hljs-selector-class,.entry-content pre .hljs-selector-pseudo,.entry-content pre .hljs-template-variable,.entry-content pre .hljs-type,.entry-content pre .hljs-variable{color:#d19a66}.entry-content pre .hljs-bullet,.entry-content pre .hljs-link,.entry-content pre .hljs-meta,.entry-content pre .hljs-selector-id,.entry-content pre .hljs-symbol,.entry-content pre .hljs-title{color:#61aeee}.entry-content pre .hljs-emphasis{font-style:italic}.entry-content pre .hljs-strong{font-weight:700}.entry-content pre .hljs-link{text-decoration:underline}.entry-content pre .hljs-ln{margin:6px 0 0 !important}.entry-content pre td .hljs-ln-numbers{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#888f96;background:#1d1f21;font-family:'Fira Code','Noto Sans SC';vertical-align:top;position:absolute;left:0;width:30px}.entry-content pre .hljs-ln-code .hljs-ln-line{margin-left:22px}.entry-content pre .hljs-ln-code .hljs-ln-line:hover{background-color:rgba(255,255,255,.1)}.entry-content pre .hljs-ln{border-collapse:collapse}.entry-content pre .hljs-ln td{padding:0}.entry-content pre .hljs-ln-n:before{content:attr(data-line-number)}.entry-content pre table tr{background-color:transparent;border-top:none}.entry-content pre table th,.entry-content pre table td{border:none}.entry-content pre table tr{background-color:transparent;border-top:0}.entry-content pre table tr:nth-child(2n){background-color:transparent}.code-block-fullscreen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;min-width:100% !important;z-index:9999999 !important;margin:0 !important;animation:elastic 1s !important}.code-block-fullscreen code{--widthA:100%;--widthB:calc(var(--widthA) - 30px);height:var(--widthB) !important;min-height:99% !important;overflow-y:hidden !important;overflow-x:auto !important;height:auto !important}.code-block-fullscreen-html-scroll{overflow:hidden !important}.entry-content ol,.entry-content ul{margin:auto !important}.hljs-ln-code.hljs-ln-line{margin-left:25px;padding-left:30px !important}.hljs-ln-code.hljs-ln-line:hover{background-color:rgba(255,255,255,.1)}