:global body .medium-zoom-overlay{z-index:2001;background-color:var(--app-bg-100)!important}:global body .medium-zoom-image{z-index:2002}:root{--md-highlight-gray-bg:var(--app-component-card-base-bg);--md-highlight-gray-border:var(--ui-border-color-base)}pre code.hljs{display:block;padding:1em;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:var(--hljs-color);background:var(--hljs-bg)}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:var(--hljs-color-doctag)}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:var(--hljs-color-title)}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:var(--hljs-color-attr)}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:var(--hljs-color-meta)}.hljs-built_in,.hljs-symbol{color:var(--hljs-color-built_in)}.hljs-code,.hljs-comment,.hljs-formula{color:var(--hljs-color-code)}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:var(--hljs-color-name)}.hljs-subst{color:var(--hljs-color-subst)}.hljs-section{color:var(--hljs-color-section);font-weight:700}.hljs-bullet{color:var(--hljs-color-bullet)}.hljs-emphasis{color:var(--hljs-color-emphasis);font-style:italic}.hljs-strong{color:var(--hljs-color-strong);font-weight:700}.hljs-addition{color:var(--hljs-color-addition);background-color:var(--hljs-color-addition-bg)}.hljs-deletion{color:var(--hljs-color-deletion);background-color:var(--hljs-color-deletion-bg)}.markdown-body{--color-fg-default:var(--md-color-text);--color-canvas-default:var(--md-color-bg);margin:0;color:var(--color-fg-default);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word;background-color:var(--color-canvas-default);-webkit-user-select:text;-moz-user-select:text;user-select:text;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.markdown-body .anchor .icon-link{margin-left:10px;color:rgba(0,0,0,.1);visibility:hidden}.markdown-body h1:hover .anchor .icon-link,.markdown-body h2:hover .anchor .icon-link,.markdown-body h3:hover .anchor .icon-link,.markdown-body h4:hover .anchor .icon-link,.markdown-body h5:hover .anchor .icon-link,.markdown-body h6:hover .anchor .icon-link{display:inline-block;visibility:visible}.markdown-body h1:hover .anchor .icon-link:hover,.markdown-body h2:hover .anchor .icon-link:hover,.markdown-body h3:hover .anchor .icon-link:hover,.markdown-body h4:hover .anchor .icon-link:hover,.markdown-body h5:hover .anchor .icon-link:hover,.markdown-body h6:hover .anchor .icon-link:hover{color:currentColor}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{color:var(--ui-link-color);text-decoration:none;background-color:transparent}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0!important;padding-bottom:.3em!important;font-weight:600!important;font-size:2em!important;border-bottom:1px solid var(--color-border-muted)!important}.markdown-body mark{color:var(--color-text-primary);background-color:var(--color-attention-subtle)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{box-sizing:content-box;max-width:100%;background-color:#fff;border-style:none;border-radius:3px}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-size:1em;font-family:monospace,monospace}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;height:.25em;margin:24px 0;padding:0;overflow:hidden;background:transparent;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted)}.markdown-body input{margin:0;overflow:visible;font:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=button]::-moz-focus-inner,.markdown-body [type=reset]::-moz-focus-inner,.markdown-body [type=submit]::-moz-focus-inner{padding:0;border-style:none}.markdown-body [type=button]:-moz-focusring,.markdown-body [type=reset]:-moz-focusring,.markdown-body [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.markdown-body a:hover{text-decoration:underline}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto;border-collapse:collapse;border-spacing:0;word-break:break-word}.markdown-body td,.markdown-body th{padding:0}.markdown-body details:not([open])>:not(summary){display:none!important}.markdown-body kbd{display:inline-block;padding:3px 5px;color:var(--color-fg-default);font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;vertical-align:middle;background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;color:var(--md-color-text)!important;font-weight:600!important;line-height:1.25!important;text-align:left!important}.markdown-body h2{padding-bottom:.3em!important;font-weight:600!important;font-size:1.5em!important}.markdown-body h3{font-weight:600!important;font-size:1.25em!important}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{color:var(--color-fg-muted);font-weight:600;font-size:.85em}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ol{list-style-type:decimal}.markdown-body ul{list-style-type:disc}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body tt{font-size:12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw,.markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.markdown-body .pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.markdown-body .pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}.markdown-body [data-catalyst]{display:block}.markdown-body g-emoji{font-weight:400;font-size:1em;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal!important;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.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 .absent{color:var(--color-danger-fg)}.markdown-body .anchor{position:relative}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body details{margin-top:16px;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body sup>a:before{content:"["}.markdown-body sup>a:after{content:"]"}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.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,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.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 ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{margin-top:16px;padding:0;font-weight:600;font-size:1em;font-style:italic}.markdown-body dl dd{margin-bottom:16px;padding:0 16px}.markdown-body table{font-size:var(--ui-font-size-base);border-collapse:separate}.markdown-body table td,.markdown-body table th{padding:6px 13px;border-right:1px solid var(--ui-table-border-color);border-bottom:1px solid var(--ui-table-border-color)}.markdown-body table th{color:var(--ui-table-header-color);font-weight:500;text-align:left;border-top:1px solid var(--ui-table-border-color)}.markdown-body table th:first-child{border-left:1px solid var(--ui-table-border-color);border-top-left-radius:6px}.markdown-body table th:last-child{border-top-right-radius:6px}.markdown-body table td:first-child{border-left:1px solid var(--ui-table-border-color)}.markdown-body table tbody tr{background-color:transparent}.markdown-body table tbody tr:hover{background-color:var(--ui-table-row-hover-bg)}.markdown-body table img{background-color:transparent}.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:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;margin:13px 0 0;padding:7px;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;clear:both;padding:5px 0 0;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;clear:both;overflow:hidden}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;clear:both;overflow:hidden}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{margin:0;padding:.2em .4em;font-size:85%;background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre code{font-size:100%}.markdown-body pre>code{margin:0;padding:0;white-space:pre;word-break:normal;background:transparent;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,.markdown-body pre tt{display:inline;max-width:auto;margin:0;padding:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;white-space:nowrap;text-align:left}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.markdown-body .footnotes{color:var(--color-fg-muted);font-size:12px;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;border:2px solid var(--color-accent-emphasis);border-radius:6px;content:"";pointer-events:none}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.admonition{margin:8px 0;padding:16px 24px;border-radius:8px;--admonition-color-note:#9373ee;--admonition-color-tip:#52c41a;--admonition-color-info:#1890ff;--admonition-color-caution:#fa8c16;--admonition-color-danger:#ff4d4f}.admonition p{margin:0;font-size:var(--ui-font-size-base)}.admonition code{margin:0 8px;font-weight:500;border:1px solid transparent;border-radius:8px}.admonition-title{display:flex;align-items:center;margin-bottom:4px!important;font-weight:600;font-size:16px!important}.admonition-title-caution:before,.admonition-title-danger:before,.admonition-title-info:before,.admonition-title-note:before,.admonition-title-tip:before,.admonition-title-warning:before{display:inline-block;width:20px;height:20px;margin-right:4px}.admonition-title-note{color:var(--admonition-color-note)}.admonition-title-note:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjY0MyAyLjY0M2EzLjMzMyAzLjMzMyAwIDEgMSA0LjcxNCA0LjcxNSAzLjMzMyAzLjMzMyAwIDAgMS00LjcxNC00LjcxNXptMy41MzUgMS4xNzlhMS42NjcgMS42NjcgMCAxIDAtMi4zNTcgMi4zNTcgMS42NjcgMS42NjcgMCAwIDAgMi4zNTctMi4zNTd6IiBmaWxsPSIjOTM3M0VFIi8+PHBhdGggZD0iTTYuNDY2IDIuNWgyLjdhLjgzMy44MzMgMCAwIDEgMCAxLjY2N0g2LjVjLS43MTQgMC0xLjIgMC0xLjU3NC4wMzEtLjM2Ni4wMy0uNTUyLjA4NC0uNjgzLjE1LS4zMTMuMTYtLjU2OC40MTUtLjcyOC43MjktLjA2Ni4xMy0uMTIuMzE3LS4xNS42ODMtLjAzMS4zNzUtLjAzMi44Ni0uMDMyIDEuNTc0VjEzLjVjMCAuNzE0IDAgMS4yLjAzMiAxLjU3NS4wMy4zNjUuMDg0LjU1Mi4xNS42ODIuMTYuMzE0LjQxNS41NjkuNzI4LjcyOC4xMy4wNjcuMzE3LjEyLjY4My4xNS4zNzUuMDMxLjg2LjAzMiAxLjU3NC4wMzJoNi4xNjdjLjcxMyAwIDEuMTk5IDAgMS41NzQtLjAzMS4zNjUtLjAzLjU1Mi0uMDg0LjY4Mi0uMTUuMzE0LS4xNi41NjktLjQxNS43MjktLjcyOS4wNjYtLjEzLjEyLS4zMTcuMTUtLjY4Mi4wMy0uMzc2LjAzMS0uODYuMDMxLTEuNTc1di0yLjY2NmEuODMzLjgzMyAwIDEgMSAxLjY2NyAwdjIuN2MwIC42NzIgMCAxLjIyNS0uMDM3IDEuNjc2LS4wMzguNDY5LS4xMi45LS4zMjYgMS4zMDRhMy4zMzMgMy4zMzMgMCAwIDEtMS40NTcgMS40NTZjLS40MDUuMjA2LS44MzUuMjg5LTEuMzAzLjMyNy0uNDUyLjAzNy0xLjAwNS4wMzctMS42NzYuMDM3SDYuNDY2Yy0uNjcxIDAtMS4yMjUgMC0xLjY3Ni0uMDM3LS40NjgtLjAzOC0uODk5LS4xMi0xLjMwMy0uMzI3YTMuMzMzIDMuMzMzIDAgMCAxLTEuNDU3LTEuNDU2Yy0uMjA2LS40MDUtLjI4OC0uODM1LS4zMjctMS4zMDQtLjAzNi0uNDUtLjAzNi0xLjAwNC0uMDM2LTEuNjc1VjcuMjk5YzAtLjY3IDAtMS4yMjQuMDM2LTEuNjc1LjAzOS0uNDY5LjEyLS45LjMyNy0xLjMwNC4zMi0uNjI3LjgzLTEuMTM3IDEuNDU3LTEuNDU2LjQwNC0uMjA2LjgzNS0uMjg5IDEuMzAzLS4zMjdDNS4yNDEgMi41IDUuNzk1IDIuNSA2LjQ2NiAyLjV6IiBmaWxsPSIjOTM3M0VFIi8+PHBhdGggZD0iTTUgMTAuODM0YzAtLjQ2LjM3My0uODM0LjgzMy0uODM0SDEyLjVhLjgzMy44MzMgMCAwIDEgMCAxLjY2N0g1LjgzM0EuODMzLjgzMyAwIDAgMSA1IDEwLjgzNHpNNSAxNC4xNjdjMC0uNDYuMzczLS44MzMuODMzLS44MzNoNWEuODMzLjgzMyAwIDAgMSAwIDEuNjY2aC01QS44MzMuODMzIDAgMCAxIDUgMTQuMTY3eiIgZmlsbD0iIzkzNzNFRSIvPjwvc3ZnPg==")}.admonition-title-tip{color:var(--admonition-color-tip)}.admonition-title-tip:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjgwNiAxLjc4NGMuMjQ0LS4xMS41OTgtLjI1MS45OC0uMjA1YTEuNjIgMS42MiAwIDAgMSAxLjE1My42ODVjLjIyLjMwOC4yNjguNjcyLjI4OS45MzYuMDIyLjI3OC4wMjIuNjMyLjAyMiAxLjAzOHY4LjE5YzAgLjQwNyAwIC43Ni0uMDIyIDEuMDM5LS4wMi4yNjMtLjA3LjYyOC0uMjkuOTM1YTEuNjIgMS42MiAwIDAgMS0xLjE1Mi42ODVjLS4zODIuMDQ3LS43MzYtLjA5NS0uOTgtLjIwNS0uMjY1LS4xMi0uNTkyLS4yOTgtLjk3Mi0uNTA1bC0uMDMtLjAxNmMtMS4zMDYtLjcxMi0yLjg0LTEuMzY4LTQuMDU0LTEuNDM4djIuNzM3YzAgLjE1OCAwIC4yOTUtLjAxMi40MThhMi41IDIuNSAwIDAgMS0yLjI0MyAyLjI0MyA0LjQxIDQuNDEgMCAwIDEtLjQxOC4wMTJoLS4wN2MtLjE1OSAwLS4yOTUgMC0uNDE5LS4wMTJhMi41IDIuNSAwIDAgMS0yLjI0My0yLjI0MyA0LjM5NSA0LjM5NSAwIDAgMS0uMDEyLS40MTh2LTIuNzU0YTUuNzMyIDUuNzMyIDAgMCAxLS4xMzUtLjAwNyAyLjU1NiAyLjU1NiAwIDAgMS0uODIxLS4xNzMgMi41IDIuNSAwIDAgMS0xLjM1My0xLjM1MyAyLjU1NyAyLjU1NyAwIDAgMS0uMTczLS44MjFDLjgzMyAxMC4yOS44MzMgOS45NzUuODMzIDkuNjFWOC41NDljMC0uNjcxIDAtMS4yMjUuMDM3LTEuNjc2LjAzOC0uNDY4LjEyLS44OTkuMzI3LTEuMzAzLjMyLS42MjcuODMtMS4xMzcgMS40NTYtMS40NTcuNDA1LS4yMDYuODM1LS4yODggMS4zMDQtLjMyNi40NS0uMDM3IDEuMDA0LS4wMzcgMS42NzUtLjAzN2gyLjkxYzEuMjQyIDAgMi44OC0uNjkgNC4yNjMtMS40NDVsLjAyOS0uMDE2Yy4zOC0uMjA3LjcwNy0uMzg1Ljk3Mi0uNTA1em0uNjg1IDEuNTJjLS4yLjA5LS40NzEuMjM3LS44ODkuNDY1LTEuMzk1Ljc2LTMuMzU5IDEuNjQ4LTUuMDYgMS42NDhINS42NjdjLS43MTQgMC0xLjIgMC0xLjU3NC4wMy0uMzY2LjAzLS41NTMuMDg1LS42ODMuMTUxLS4zMTQuMTYtLjU2OS40MTUtLjcyOC43MjktLjA2Ny4xMy0uMTIuMzE3LS4xNS42ODItLjAzMS4zNzUtLjAzMi44Ni0uMDMyIDEuNTc0djFjMCAuNCAwIC42NTguMDE0Ljg1NS4wMTMuMTkuMDM1LjI2My4wNS4yOTdhLjgzMy44MzMgMCAwIDAgLjQ1LjQ1MS45NjMuOTYzIDAgMCAwIC4yOTguMDVjLjE5Ny4wMTMuNDU1LjAxNC44NTUuMDE0LjQ2IDAgLjgzMy4zNzMuODMzLjgzM3YzLjU0MmMwIC4yMTMuMDAxLjI2LjAwNC4yOWEuODMzLjgzMyAwIDAgMCAuNzQ4Ljc0OGMuMDMuMDAzLjA3Ni4wMDMuMjkuMDAzLjIxMyAwIC4yNiAwIC4yOS0uMDAzYS44MzMuODMzIDAgMCAwIC43NDctLjc0OCAzLjkzIDMuOTMgMCAwIDAgLjAwNC0uMjl2LTMuNTQyYzAtLjQ2LjM3My0uODMzLjgzNC0uODMzaC42MjVjMS43MDEgMCAzLjY2NS44ODcgNS4wNiAxLjY0OC40MTguMjI4LjY5LjM3NS44OS40NjVsLjA3LjAzLjAwNS0uMDU4Yy4wMTYtLjIwNC4wMTYtLjQ5LjAxNi0uOTRWNC4yNzJhMTMuNzUyIDEzLjc1MiAwIDAgMC0uMDIyLS45OTlsLS4wNy4wM3oiIGZpbGw9IiM1MkM0MUEiLz48cGF0aCBkPSJNMTguMzMzIDUuODMzYy40NiAwIC44MzQuMzczLjgzNC44MzRWMTBhLjgzMy44MzMgMCAwIDEtMS42NjcgMFY2LjY2N2MwLS40Ni4zNzMtLjgzNC44MzMtLjgzNHoiIGZpbGw9IiM1MkM0MUEiLz48L3N2Zz4=")}.admonition-title-info{color:var(--admonition-color-info)}.admonition-title-info:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNjg3XzQ2MzUxKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxNy41YTcuNSA3LjUgMCAxIDAgMC0xNSA3LjUgNy41IDAgMCAwIDAgMTV6bTkuMTY3LTcuNUE5LjE2NyA5LjE2NyAwIDEgMSAuODMzIDEwYTkuMTY3IDkuMTY3IDAgMCAxIDE4LjMzNCAwek0xMCAxNC4xNjZhLjgzMy44MzMgMCAwIDEtLjgzMy0uODMzVjEwYS44MzMuODMzIDAgMSAxIDEuNjY2IDB2My4zMzNjMCAuNDYtLjM3My44MzMtLjgzMy44MzN6bS44MzMtNy41YzAgLjQ2LS4zNzMuODM0LS44MzMuODM0aC0uMDA4YS44MzMuODMzIDAgMCAxIDAtMS42NjdIMTBjLjQ2IDAgLjgzMy4zNzMuODMzLjgzM3oiIGZpbGw9IiMxODkwRkYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF82ODdfNDYzNTEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=")}.admonition-title-caution{color:var(--admonition-color-caution)}.admonition-title-caution:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTguNzczIDEuMDdhMi41IDIuNSAwIDAgMSAzLjM2NC44ODFsLjAwMy4wMDQgNy4wNTggMTEuNzgzLjAwNy4wMTJhMi41IDIuNSAwIDAgMS0yLjEzOCAzLjc1SDIuOTMyYTIuNSAyLjUgMCAwIDEtMi4xMzctMy43NWwuMDA3LS4wMTIgNy4wNi0xMS43ODdhMi41IDIuNSAwIDAgMSAuOTExLS44ODJ6TTEwIDIuNDEzYS44MzMuODMzIDAgMCAwLS43MTIuNEwyLjIzNSAxNC41ODhhLjgzMy44MzMgMCAwIDAgLjcxMiAxLjI0NWgxNC4xMDZhLjgzNC44MzQgMCAwIDAgLjcxMS0xLjI0NUwxMC43MTIgMi44MTV2LS4wMDFhLjgzMy44MzMgMCAwIDAtLjcxMi0uNHptMCAzLjQyYy40NiAwIC44MzMuMzcyLjgzMy44MzNWMTBhLjgzMy44MzMgMCAxIDEtMS42NjYgMFY2LjY2N2MwLS40Ni4zNzMtLjgzNC44MzMtLjgzNHptLS44MzMgNy41YzAtLjQ2MS4zNzMtLjgzNC44MzMtLjgzNGguMDA4YS44MzMuODMzIDAgMCAxIDAgMS42NjZIMTBhLjgzMy44MzMgMCAwIDEtLjgzMy0uODMzeiIgZmlsbD0iI0ZBOEMxNiIvPjwvc3ZnPg==")}.admonition-title-danger,.admonition-title-warning{color:var(--admonition-color-danger)}.admonition-title-danger:before,.admonition-title-warning:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNjg3XzQ2MzU2KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAyLjVhNy41IDcuNSAwIDEgMCAwIDE1IDcuNSA3LjUgMCAwIDAgMC0xNXpNLjgzMyAxMGE5LjE2NyA5LjE2NyAwIDEgMSAxOC4zMzQgMEE5LjE2NyA5LjE2NyAwIDAgMSAuODMzIDEwem02LjA3OC0zLjA5YS44MzMuODMzIDAgMCAxIDEuMTc4IDBMMTAgOC44MjNsMS45MS0xLjkxMWEuODMzLjgzMyAwIDEgMSAxLjE4IDEuMTc4TDExLjE3OCAxMGwxLjkxIDEuOTFhLjgzMy44MzMgMCAwIDEtMS4xNzggMS4xOEwxMCAxMS4xNzhsLTEuOTEgMS45MWEuODMzLjgzMyAwIDEgMS0xLjE4LTEuMTc4TDguODIzIDEwIDYuOTEgOC4wODhhLjgzMy44MzMgMCAwIDEgMC0xLjE3OHoiIGZpbGw9IiNGRjRENEYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF82ODdfNDYzNTYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=")}.admonition-note,.admonition-note code{background:rgba(147,115,238,.1);border-color:var(--admonition-color-note)}.admonition-note code{color:var(--admonition-color-note)}.admonition-tip,.admonition-tip code{background:rgba(43,172,14,.1);border-color:var(--admonition-color-tip)}.admonition-tip code{color:var(--admonition-color-tip)}.admonition-info,.admonition-info code{background:rgba(58,170,231,.1);border-color:var(--admonition-color-info)}.admonition-info code{color:var(--admonition-color-info)}.admonition-caution,.admonition-caution code{background:rgba(255,160,0,.1);border-color:var(--admonition-color-caution)}.admonition-caution code{color:var(--admonition-color-caution)}.admonition-danger,.admonition-danger code,.admonition-warning,.admonition-warning code{background:rgba(221,66,90,.1);border-color:var(--admonition-color-danger)}.admonition-danger code,.admonition-warning code{color:var(--admonition-color-danger)}.markdown-body>details{padding:18px;font-size:var(--ui-font-size-base);background:rgba(35,215,239,.04);border:1px solid #23d7ef;border-radius:4px}.markdown-body>details code{margin:0 8px;font-size:var(--ui-font-size-base);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;background:rgba(35,215,239,.1);border:.5px solid #33e7ff;border-radius:8px}.markdown-body details[open]>summary{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #23d7ef}.markdown-body summary::marker{margin-right:18px}.markdown-body details[open]>summary::marker{content:url("data:image/svg+xml,%3Csvg width='30' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0a1 1 0 0 1 .707 1.707l-6 6a1 1 0 0 1-1.414 0l-6-6A1 1 0 0 1 1 0h12z' fill='%2323D7EF'/%3E%3C/svg%3E")}.markdown-body summary::marker{content:url("data:image/svg+xml,%3Csvg width='30' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1A1 1 0 0 1 1.707.293l6 6a1 1 0 0 1 0 1.414l-6 6A1 1 0 0 1 0 13V1z' fill='%2323D7EF'/%3E%3C/svg%3E")}.markdown-highlight{margin:8px 0;padding:16px;font-size:var(--ui-font-size-base);border:1px solid var(--ui-border-color-base);border-radius:8px}.markdown-highlight p{margin-top:0;margin-bottom:0;line-height:160%}.markdown-highlight-purple{background:rgba(147,115,238,.08);border-color:rgba(147,115,238,.16)}.markdown-highlight-yellow{background:rgba(250,219,20,.08);border-color:rgba(250,219,20,.4)}.markdown-highlight-orange{background:rgba(250,140,22,.08);border-color:rgba(250,140,22,.16)}.markdown-highlight-red{background:rgba(255,77,79,.08);border-color:rgba(255,77,79,.16)}.markdown-highlight-blue{background:rgba(24,144,255,.08);border-color:rgba(24,144,255,.16)}.markdown-highlight-green{background:rgba(76,175,80,.08);border-color:rgba(76,175,80,.16)}.markdown-highlight-gray{background:var(--md-highlight-gray-bg);border-color:var(--md-highlight-gray-border)}

/*! 
 * OverlayScrollbars
 * Version: 2.5.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(calc(1 / .1))}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-environment{scroll-behavior:auto!important;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:-1}.os-environment div{width:200%;height:200%;margin:10px 0}.os-environment.os-environment-flexbox-glue{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;width:auto;min-height:200px;min-width:200px}.os-environment.os-environment-flexbox-glue div{flex:auto;width:auto;height:auto;max-height:100%;max-width:100%;margin:0}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div:before{content:"";display:block;height:999px;width:999px}.os-environment,[data-overlayscrollbars-viewport]{-ms-overflow-style:scrollbar!important}.os-environment-scrollbar-hidden,[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden],[data-overlayscrollbars~=scrollbarHidden]{scrollbar-width:none!important}.os-environment-scrollbar-hidden::-webkit-scrollbar,.os-environment-scrollbar-hidden::-webkit-scrollbar-corner,[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars]{box-sizing:border-box;margin:0}html[data-overlayscrollbars~=body],html[data-overlayscrollbars~=body]>body{width:100%;height:100%}html[data-overlayscrollbars~=viewport]>body{overflow:visible}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]{--os-vaw:0;--os-vah:0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden}[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{position:relative;overflow:hidden}[data-overlayscrollbars-padding~=overflowVisible],[data-overlayscrollbars-viewport~=overflowVisible],[data-overlayscrollbars~=overflowVisible]{overflow:visible}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll}[data-overlayscrollbars-overflow-x=hidden]{overflow-y:hidden}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll}[data-overlayscrollbars~=scrollbarPressed],[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]{scroll-behavior:auto!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;direction:ltr!important;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0}.os-scrollbar-vertical .os-scrollbar-handle{right:0}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar .os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar .os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar .os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar .os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar .os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar .os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars~=updating]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}.detail_app_detail__F8FrW{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji;letter-spacing:0}.detail_app_detail__F8FrW .empty_hidden:empty{display:none}.detail_app_detail__F8FrW h3{display:-webkit-box;margin-bottom:4px;overflow:hidden;color:var(--ui-modal-heading-color,rgba(16,24,40,.8));font-weight:var(--ui-font-weight-semibold,600);font-size:var(--ui-font-size-semi-2xl,19px);line-height:28px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:inherit}.detail_authorInfo__hEx_X{display:flex;flex-wrap:nowrap;align-items:center;width:100%}.detail_SeparatorRoot__rK0YX{background-color:var(--ui-divider-color,#f2f4f7)}.detail_SeparatorRoot__rK0YX[data-orientation=horizontal]{height:1px;width:100%}.detail_SeparatorRoot__rK0YX[data-orientation=vertical]{height:100%;width:1px}.detail_iconCollection__BNFQ5{width:14px;height:14px;margin-right:4px}.detail_authorInfo__hEx_X .detail_p___8H5C{display:-webkit-box;overflow:hidden;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail_app_detail__F8FrW .detail_authorInfo__hEx_X .detail_forksCount__swxlJ{display:flex;align-items:center}.detail_p___8H5C{color:var(--ui-text-color,rgba(16,24,40,.8));font-weight:var(--ui-font-weight-base,500);font-size:var(--ui-font-size-base,13px);font-family:inherit}.detail_leftColumn__kO91j{width:100%;margin-right:24px}@media screen and (max-width:600px){.detail_ChatNode__ZRpkA{display:none}}.detail_h6__K2hrR{color:var(--ui-text-color,rgba(16,24,40,.8));font-weight:var(--ui-font-weight-bold,700);font-size:var(--ui-font-size-lg,15px);line-height:24px;margin-bottom:.5em}.detail_p___8H5C.detail_description___FhEx{margin-bottom:10px;font-size:14px;font-weight:400;font-family:inherit;line-height:22px}@supports (container-type:inline-size){.detail_app_detail__F8FrW{container:app_detail/inline-size}@container app_detail (max-width: 944px){.detail_rightColumn__8rYHK{display:none}}}@supports not (container-type:inline-size){@media screen and (max-width:1024px){.detail_rightColumn__8rYHK{display:none}}}.detail_rightColumn__8rYHK{height:100%}.detail_moreApp__KVoKC{color:var(--ui-text-color-secondary,rgba(16,24,40,.56));font-size:14px;font-weight:400;line-height:22px}.detail_moreAppScoller__Y_sAy{height:calc(100% - 30px)}.detail_moreAppCard__zsBEL{position:relative;width:100%;margin-top:8px;padding:8px;cursor:pointer;border-radius:8px}.detail_moreAppCard__zsBEL:first-child{margin-top:0}.detail_moreAppCard__zsBEL:hover{background:var(--app-fill-3,#f9fafb)}.detail_moreAppCard_title__olYWy{color:var(--ui-text-color,rgba(16,24,40,.8));font-weight:var(--ui-font-weight-base,500);font-size:var(--ui-font-size-base,13px);line-height:22px}.detail_moreAppCard_des__Ptz7i{max-height:44px;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:22px;font-weight:400;color:var(--ui-text-color-secondary,rgba(16,24,40,.56))}.detail_cardTitle__bsX1n{background:linear-gradient(60deg,#3d73eb,#de8fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--ui-font-size-lg,15px)!important;font-style:normal;font-weight:var(--ui-font-weight-semibold,600);line-height:24px;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0}.detail_cardDetail__F6sgP{font-size:var(--ui-font-size-base);font-weight:var(--ui-font-weight-400);font-family:inherit;line-height:var(--ui-content-height-base);color:var(--ui-text-color-sub,rgba(16,24,40,.64))}.detail_cardDetail__F6sgP .markdown-body,.detail_cardDetail__F6sgP .markdown-body *,.detail_cardDetail__F6sgP .markdown-body h1,.detail_cardDetail__F6sgP .markdown-body h2,.detail_cardDetail__F6sgP .markdown-body h3,.detail_cardDetail__F6sgP .markdown-body h4,.detail_cardDetail__F6sgP .markdown-body h5,.detail_cardDetail__F6sgP .markdown-body h6,.detail_cardDetail__F6sgP .markdown-body p{font-size:var(--ui-font-size-base)!important}.detail_tagsContainer__fhGeN{display:flex;flex-wrap:wrap;gap:4px;align-items:center;height:24px;margin-bottom:4px}