:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--base-size-4:.25rem;--base-size-8:.5rem;--base-size-16:1rem;--base-size-24:1.5rem;--base-size-40:2.5rem;--base-text-weight-normal:400;--base-text-weight-medium:500;--base-text-weight-semibold:600;--fontStack-monospace:ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fontStack-sansSerif:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--fgColor-default:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#f0f6fc);--fgColor-muted:var(--lightningcss-light,#59636e)var(--lightningcss-dark,#9198a1);--fgColor-accent:var(--lightningcss-light,#0969da)var(--lightningcss-dark,#4493f8);--fgColor-attention:var(--lightningcss-light,#9a6700)var(--lightningcss-dark,#d29922);--fgColor-danger:var(--lightningcss-light,#d1242f)var(--lightningcss-dark,#f85149);--fgColor-success:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#3fb950);--fgColor-done:var(--lightningcss-light,#8250df)var(--lightningcss-dark,#ab7df8);--bgColor-default:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d1117);--bgColor-muted:var(--lightningcss-light,#f6f8fa)var(--lightningcss-dark,#151b23);--bgColor-neutral-muted:var(--lightningcss-light,#818b981f)var(--lightningcss-dark,#656c7633);--bgColor-attention-muted:var(--lightningcss-light,#fff8c5)var(--lightningcss-dark,#bb800926);--borderColor-default:var(--lightningcss-light,#d1d9e0)var(--lightningcss-dark,#3d444d);--borderColor-muted:var(--lightningcss-light,#d1d9e0b3)var(--lightningcss-dark,#3d444db3);--borderColor-neutral-muted:var(--borderColor-muted);--borderColor-accent-emphasis:var(--lightningcss-light,#0969da)var(--lightningcss-dark,#1f6feb);--borderColor-attention-emphasis:var(--lightningcss-light,#9a6700)var(--lightningcss-dark,#9e6a03);--borderColor-danger-emphasis:var(--lightningcss-light,#cf222e)var(--lightningcss-dark,#da3633);--borderColor-success-emphasis:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#238636);--borderColor-done-emphasis:var(--lightningcss-light,#8250df)var(--lightningcss-dark,#8957e5);--focus-outlineColor:var(--borderColor-accent-emphasis);--color-prettylights-syntax-comment:var(--lightningcss-light,#59636e)var(--lightningcss-dark,#9198a1);--color-prettylights-syntax-constant:var(--lightningcss-light,#0550ae)var(--lightningcss-dark,#79c0ff);--color-prettylights-syntax-constant-other-reference-link:var(--lightningcss-light,#0a3069)var(--lightningcss-dark,#a5d6ff);--color-prettylights-syntax-entity:var(--lightningcss-light,#6639ba)var(--lightningcss-dark,#d2a8ff);--color-prettylights-syntax-entity-tag:var(--lightningcss-light,#0550ae)var(--lightningcss-dark,#7ee787);--color-prettylights-syntax-keyword:var(--lightningcss-light,#cf222e)var(--lightningcss-dark,#ff7b72);--color-prettylights-syntax-string:var(--lightningcss-light,#0a3069)var(--lightningcss-dark,#a5d6ff);--color-prettylights-syntax-string-regexp:var(--lightningcss-light,#116329)var(--lightningcss-dark,#7ee787);--color-prettylights-syntax-variable:var(--lightningcss-light,#953800)var(--lightningcss-dark,#ffa657);--color-prettylights-syntax-storage-modifier-import:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#f0f6fc);--color-prettylights-syntax-markup-heading:var(--lightningcss-light,#0550ae)var(--lightningcss-dark,#1f6feb);--color-prettylights-syntax-markup-italic:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#f0f6fc);--color-prettylights-syntax-markup-bold:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#f0f6fc);--color-prettylights-syntax-markup-list:var(--lightningcss-light,#3b2300)var(--lightningcss-dark,#f2cc60);--color-prettylights-syntax-markup-inserted-text:var(--lightningcss-light,#116329)var(--lightningcss-dark,#aff5b4);--color-prettylights-syntax-markup-inserted-bg:var(--lightningcss-light,#dafbe1)var(--lightningcss-dark,#033a16);--color-prettylights-syntax-markup-deleted-text:var(--lightningcss-light,#82071e)var(--lightningcss-dark,#ffdcd7);--color-prettylights-syntax-markup-deleted-bg:var(--lightningcss-light,#ffebe9)var(--lightningcss-dark,#67060c);--color-prettylights-syntax-markup-changed-text:var(--lightningcss-light,#953800)var(--lightningcss-dark,#ffdfb6);--color-prettylights-syntax-markup-changed-bg:var(--lightningcss-light,#ffd8b5)var(--lightningcss-dark,#5a1e02);--color-prettylights-syntax-markup-ignored-text:var(--lightningcss-light,#d1d9e0)var(--lightningcss-dark,#f0f6fc);--color-prettylights-syntax-markup-ignored-bg:var(--lightningcss-light,#0550ae)var(--lightningcss-dark,#1158c7);--color-prettylights-syntax-meta-diff-range:var(--lightningcss-light,#8250df)var(--lightningcss-dark,#d2a8ff);--color-prettylights-syntax-brackethighlighter-angle:var(--lightningcss-light,#59636e)var(--lightningcss-dark,#9198a1);--color-prettylights-syntax-brackethighlighter-unmatched:var(--lightningcss-light,#82071e)var(--lightningcss-dark,#f85149);--color-prettylights-syntax-carriage-return-text:var(--lightningcss-light,#f6f8fa)var(--lightningcss-dark,#f0f6fc);--color-prettylights-syntax-carriage-return-bg:var(--lightningcss-light,#cf222e)var(--lightningcss-dark,#b62324);--color-prettylights-syntax-sublimelinter-gutter-mark:var(--lightningcss-light,#818b98)var(--lightningcss-dark,#3d444d);--color-prettylights-syntax-invalid-illegal-text:var(--fgColor-danger)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}main{box-sizing:border-box;max-width:720px;margin:0 auto;padding:32px}body{background-color:var(--bgColor-default);margin:0;padding:0}nav ul{flex-direction:column;margin:0;padding:0;display:flex}nav ul li{margin-bottom:12px}nav ul li div{flex-direction:column;width:fit-content;display:flex}nav ul li div time{margin-top:4px}article{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:var(--base-text-weight-normal,400);color:var(--fgColor-default);background-color:var(--bgColor-default);font-family:var(--fontStack-sansSerif,-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji");word-wrap:break-word;margin:0;font-size:16px;line-height:1.5}article a{text-underline-offset:.2rem;text-decoration:underline}article .octicon{fill:currentColor;vertical-align:text-bottom;display:inline-block}article h1:hover .anchor .octicon-link:before,article h2:hover .anchor .octicon-link:before,article h3:hover .anchor .octicon-link:before,article h4:hover .anchor .octicon-link:before,article h5:hover .anchor .octicon-link:before,article h6:hover .anchor .octicon-link:before{content:" ";background-color:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}article details,article figcaption,article figure{display:block}article summary{display:list-item}article [hidden]{display:none!important}article a{color:var(--fgColor-accent);background-color:#0000;text-decoration:none}article abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}article b,article strong{font-weight:var(--base-text-weight-semibold,600)}article dfn{font-style:italic}article h1{font-weight:var(--base-text-weight-semibold,600);border-bottom:1px solid var(--borderColor-muted);margin:.67em 0;padding-bottom:.3em;font-size:2em}article mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}article small{font-size:90%}article sub,article sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}article sub{bottom:-.25em}article sup{top:-.5em}article img{box-sizing:content-box;border-style:none;max-width:100%}article code,article kbd,article pre,article samp{font-family:monospace;font-size:1em}article figure{margin:1em var(--base-size-40)}article hr{box-sizing:content-box;border-bottom:1px solid var(--borderColor-muted);height:.25em;margin:var(--base-size-24) 0;background:0 0;background-color:var(--borderColor-default);border:0;padding:0;overflow:hidden}article input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}article [type=button],article [type=reset],article [type=submit]{appearance:button}article [type=checkbox],article [type=radio]{box-sizing:border-box;padding:0}article [type=number]::-webkit-inner-spin-button{height:auto}article [type=number]::-webkit-outer-spin-button{height:auto}article [type=search]::-webkit-search-cancel-button{appearance:none}article [type=search]::-webkit-search-decoration{appearance:none}article ::-webkit-input-placeholder{color:inherit;opacity:.54}article ::-webkit-file-upload-button{appearance:button;font:inherit}article a:hover{text-decoration:underline}article ::placeholder{color:var(--fgColor-muted);opacity:1}article hr:before{content:"";display:table}article hr:after{clear:both;content:"";display:table}article table{border-spacing:0;border-collapse:collapse;font-variant:tabular-nums;width:max-content;max-width:100%;display:block;overflow:auto}article td,article th{padding:0}article details summary{cursor:pointer}article a:focus,article [role=button]:focus,article input[type=radio]:focus,article input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}article a:focus:not(:focus-visible),article [role=button]:focus:not(:focus-visible),article input[type=radio]:focus:not(:focus-visible),article input[type=checkbox]:focus:not(:focus-visible){outline:1px solid #0000}article a:focus-visible,article [role=button]:focus-visible,article input[type=radio]:focus-visible,article input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}article a:not([class]):focus,article a:not([class]):focus-visible,article input[type=radio]:focus,article input[type=radio]:focus-visible,article input[type=checkbox]:focus,article input[type=checkbox]:focus-visible{outline-offset:0}article kbd{padding:var(--base-size-4);font:11px var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted);border-radius:6px;line-height:10px;display:inline-block}article h1,article h2,article h3,article h4,article h5,article h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold,600);line-height:1.25}article h2{font-weight:var(--base-text-weight-semibold,600);border-bottom:1px solid var(--borderColor-muted);padding-bottom:.3em;font-size:1.5em}article h3{font-weight:var(--base-text-weight-semibold,600);font-size:1.25em}article h4{font-weight:var(--base-text-weight-semibold,600);font-size:1em}article h5{font-weight:var(--base-text-weight-semibold,600);font-size:.875em}article h6{font-weight:var(--base-text-weight-semibold,600);color:var(--fgColor-muted);font-size:.85em}article p{margin-top:0;margin-bottom:10px}article blockquote{color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default);margin:0;padding:0 1em}article ul,article ol{margin-top:0;margin-bottom:0;padding-left:2em}article ol ol,article ul ol{list-style-type:lower-roman}article ul ul ol,article ul ol ol,article ol ul ol,article ol ol ol{list-style-type:lower-alpha}article dd{margin-left:0}article tt,article code,article samp{font-family:var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}article pre{font-family:var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);word-wrap:normal;margin-top:0;margin-bottom:0;font-size:12px}article .octicon{vertical-align:text-bottom;fill:currentColor;display:inline-block;overflow:visible!important}article input::-webkit-outer-spin-button{appearance:none;margin:0}article input::-webkit-inner-spin-button{appearance:none;margin:0}article .mr-2{margin-right:var(--base-size-8,8px)!important}article:before{content:"";display:table}article:after{clear:both;content:"";display:table}article>:first-child{margin-top:0!important}article>:last-child{margin-bottom:0!important}article a:not([href]){color:inherit;text-decoration:none}article .absent{color:var(--fgColor-danger)}article .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}article .anchor:focus{outline:none}article p,article blockquote,article ul,article ol,article dl,article table,article pre,article details{margin-top:0;margin-bottom:var(--base-size-16)}article blockquote>:first-child{margin-top:0}article blockquote>:last-child{margin-bottom:0}article h1 .octicon-link,article h2 .octicon-link,article h3 .octicon-link,article h4 .octicon-link,article h5 .octicon-link,article h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}article h1:hover .anchor,article h2:hover .anchor,article h3:hover .anchor,article h4:hover .anchor,article h5:hover .anchor,article h6:hover .anchor{text-decoration:none}article h1:hover .anchor .octicon-link,article h2:hover .anchor .octicon-link,article h3:hover .anchor .octicon-link,article h4:hover .anchor .octicon-link,article h5:hover .anchor .octicon-link,article h6:hover .anchor .octicon-link{visibility:visible}article h1 tt,article h1 code,article h2 tt,article h2 code,article h3 tt,article h3 code,article h4 tt,article h4 code,article h5 tt,article h5 code,article h6 tt,article h6 code{font-size:inherit;padding:0 .2em}article summary h1,article summary h2,article summary h3,article summary h4,article summary h5,article summary h6{display:inline-block}article summary h1 .anchor,article summary h2 .anchor,article summary h3 .anchor,article summary h4 .anchor,article summary h5 .anchor,article summary h6 .anchor{margin-left:-40px}article summary h1,article summary h2{border-bottom:0;padding-bottom:0}article ul.no-list,article ol.no-list{padding:0;list-style-type:none}article ol[type=a\ s]{list-style-type:lower-alpha}article ol[type=A\ s]{list-style-type:upper-alpha}article ol[type=i\ s]{list-style-type:lower-roman}article ol[type=I\ s]{list-style-type:upper-roman}article ol[type="1"],article div>ol:not([type]){list-style-type:decimal}article ul ul,article ul ol,article ol ol,article ol ul{margin-top:0;margin-bottom:0}article li>p{margin-top:var(--base-size-16)}article li+li{margin-top:.25em}article dl{padding:0}article dl dt{margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold,600);padding:0}article dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}article table th{font-weight:var(--base-text-weight-semibold,600)}article table th,article table td{border:1px solid var(--borderColor-default);padding:6px 13px}article table td>:last-child{margin-bottom:0}article table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}article table tr:nth-child(2n){background-color:var(--bgColor-muted)}article table img{background-color:#0000}article img[align=right]{padding-left:20px}article img[align=left]{padding-right:20px}article .emoji{vertical-align:text-top;background-color:#0000;max-width:none}article span.frame{display:block;overflow:hidden}article span.frame>span{float:left;border:1px solid var(--borderColor-default);width:auto;margin:13px 0 0;padding:7px;display:block;overflow:hidden}article span.frame span img{float:left;display:block}article span.frame span span{clear:both;color:var(--fgColor-default);padding:5px 0 0;display:block}article span.align-center{clear:both;display:block;overflow:hidden}article span.align-center>span{text-align:center;margin:13px auto 0;display:block;overflow:hidden}article span.align-center span img{text-align:center;margin:0 auto}article span.align-right{clear:both;display:block;overflow:hidden}article span.align-right>span{text-align:right;margin:13px 0 0;display:block;overflow:hidden}article span.align-right span img{text-align:right;margin:0}article span.float-left{float:left;margin-right:13px;display:block;overflow:hidden}article span.float-left span{margin:13px 0 0}article span.float-right{float:right;margin-left:13px;display:block;overflow:hidden}article span.float-right>span{text-align:right;margin:13px auto 0;display:block;overflow:hidden}article code,article tt{white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px;margin:0;padding:.2em .4em;font-size:85%}article code br,article tt br{display:none}article del code{-webkit-text-decoration:inherit;text-decoration:inherit}article samp{font-size:85%}article pre code{font-size:100%}article pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0}article .highlight{margin-bottom:var(--base-size-16)}article .highlight pre{word-break:normal;margin-bottom:0}article .highlight pre,article pre{padding:var(--base-size-16);color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px;font-size:85%;line-height:1.45;overflow:auto}article pre code,article pre tt{line-height:inherit;word-wrap:normal;background-color:#0000;border:0;margin:0;padding:0;display:inline;overflow:visible}article .csv-data td,article .csv-data th{text-align:left;white-space:nowrap;padding:5px;font-size:12px;line-height:1;overflow:hidden}article .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}article .csv-data tr{border-top:0}article .csv-data th{font-weight:var(--base-text-weight-semibold,600);background:var(--bgColor-muted);border-top:0}article [data-footnote-ref]:before{content:"["}article [data-footnote-ref]:after{content:"]"}article .footnotes{color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default);font-size:12px}article .footnotes ol{padding-left:var(--base-size-16)}article .footnotes ol ul{padding-left:var(--base-size-16);margin-top:var(--base-size-16);display:inline-block}article .footnotes li{position:relative}article .footnotes li:target:before{top:calc(var(--base-size-8) * -1);right:calc(var(--base-size-8) * -1);bottom:calc(var(--base-size-8) * -1);left:calc(var(--base-size-24) * -1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px;position:absolute}article .footnotes li:target{color:var(--fgColor-default)}article .footnotes .data-footnote-backref g-emoji{font-family:monospace}article .pl-c{color:var(--color-prettylights-syntax-comment)}article .pl-c1,article .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}article .pl-e,article .pl-en{color:var(--color-prettylights-syntax-entity)}article .pl-smi,article .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}article .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}article .pl-k{color:var(--color-prettylights-syntax-keyword)}article .pl-s,article .pl-pds,article .pl-s .pl-pse .pl-s1,article .pl-sr,article .pl-sr .pl-cce,article .pl-sr .pl-sre,article .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}article .pl-v,article .pl-smw{color:var(--color-prettylights-syntax-variable)}article .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}article .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}article .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}article .pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}article .pl-ml{color:var(--color-prettylights-syntax-markup-list)}article .pl-mh,article .pl-mh .pl-en,article .pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}article .pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}article .pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}article .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}article .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}article .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}article .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}article .pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}article .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}article .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}article .pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}article [role=button]:focus:not(:focus-visible),article [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),article button:focus:not(:focus-visible),article summary:focus:not(:focus-visible),article a:focus:not(:focus-visible){box-shadow:none;outline:none}article [tabindex="0"]:focus:not(:focus-visible),article details-dialog:focus:not(:focus-visible){outline:none}article g-emoji{min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-weight:var(--base-text-weight-normal,400);vertical-align:-.075em;line-height:1;display:inline-block;font-style:normal!important}article g-emoji img{width:1em;height:1em}article a:has(>p,>div,>pre,>blockquote){display:block}article a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:fit-content}article a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:2px}article .task-list-item{list-style-type:none}article .task-list-item label{font-weight:var(--base-text-weight-normal,400)}article .task-list-item.enabled label{cursor:pointer}article .task-list-item+.task-list-item{margin-top:var(--base-size-4)}article .task-list-item .handle{display:none}article .task-list-item-checkbox{vertical-align:middle;margin:0 .2em .25em -1.4em}article ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox,article ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}article .contains-task-list:hover .task-list-item-convert-container,article .contains-task-list:focus-within .task-list-item-convert-container{clip-path:none;width:auto;height:24px;display:block;overflow:visible}article ::-webkit-calendar-picker-indicator{filter:invert(50%)}article .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}article .markdown-alert>:first-child{margin-top:0}article .markdown-alert>:last-child{margin-bottom:0}article .markdown-alert .markdown-alert-title{font-weight:var(--base-text-weight-medium,500);align-items:center;line-height:1;display:flex}article .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}article .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}article .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}article .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}article .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}article .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}article .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}article .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}article .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}article .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}article>:first-child>.heading-element:first-child{margin-top:0!important}article .highlight pre:has(+.zeroclipboard-container){min-height:52px}pre .keyword,pre .embedded,pre .preproc{color:var(--color-prettylights-syntax-keyword)}pre .comment{color:var(--color-prettylights-syntax-comment)}pre .string,pre .link_text{color:var(--color-prettylights-syntax-string)}pre .variable,pre .operator{color:var(--color-prettylights-syntax-variable)}pre .function,pre .constructor{color:var(--color-prettylights-syntax-entity)}pre .type,pre .tag{color:var(--color-prettylights-syntax-entity-tag)}pre .number,pre .constant,pre .boolean,pre .builtin,pre .label{color:var(--color-prettylights-syntax-constant)}pre .property,pre .punctuation{color:var(--color-prettylights-syntax-storage-modifier-import)}footer{margin-top:24px}footer div{justify-content:space-between;align-items:center;display:flex}footer div div{align-items:center;column-gap:8px;display:flex}footer div div a{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}footer p{text-align:right;margin:8px 0 0;font-size:12px;font-weight:400}
