.markdown-content{color:rgb(var(--text-rgb) / .78);max-width:100%;overflow-wrap:anywhere}.markdown-content>*{max-width:100%}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{color:rgb(var(--text-rgb) / .95);font-weight:800;letter-spacing:-.018em;line-height:1.28}.markdown-content h1{font-size:clamp(1.28rem,1.9vw,1.62rem);margin-bottom:.9rem;margin-top:2.2rem}.markdown-content h2{font-size:clamp(1.18rem,1.55vw,1.42rem);margin-bottom:.76rem;margin-top:2rem}.markdown-content h3{font-size:clamp(1.04rem,1.2vw,1.24rem);margin-bottom:.62rem;margin-top:1.72rem}.markdown-content h4{color:rgb(var(--text-rgb) / .84);font-size:clamp(1rem,1.1vw,1.12rem);font-weight:700;margin-bottom:.56rem;margin-top:1.55rem}.markdown-content p{color:rgb(var(--text-rgb) / .8);font-size:.99rem;line-height:1.9;margin-bottom:1.15rem;overflow-wrap:anywhere}.markdown-content>:first-child{margin-top:0!important}.markdown-content a{color:rgb(var(--accent-rgb));font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.markdown-content ul,.markdown-content ol{margin:1rem 0 1.2rem;padding-left:1.45rem}.markdown-content ul{list-style-type:disc}.markdown-content ul ul{list-style-type:circle;margin-bottom:.55rem;margin-top:.45rem}.markdown-content ul ul ul{list-style-type:square}.markdown-content ol{list-style-type:decimal}.markdown-content ol ol{list-style-type:lower-alpha;margin-bottom:.55rem;margin-top:.45rem}.markdown-content ol ol ol{list-style-type:lower-roman}.markdown-content li{margin-bottom:.45rem;overflow-wrap:anywhere;padding-left:.15rem}.markdown-content li>ul,.markdown-content li>ol{margin-bottom:.55rem;margin-top:.45rem}.markdown-content ul.contains-task-list,.markdown-content li.task-list-item{list-style:none;padding-left:0}.markdown-content li.task-list-item{display:flex;gap:.55rem}.markdown-content li.task-list-item>input[type=checkbox]{accent-color:rgb(var(--accent-rgb));flex:0 0 auto;margin-top:.45rem}.markdown-content blockquote{border-left:3px solid rgb(var(--text-rgb) / .18);color:rgb(var(--text-rgb) / .68);font-style:italic;margin:1.5rem 0;padding:.35rem 0 .35rem 1rem}.markdown-content img{border:1px solid rgb(var(--text-rgb) / .12);border-radius:1rem;display:block;height:auto;margin:1.75rem auto .7rem;width:min(100%,43rem)}.markdown-content iframe{aspect-ratio:16 / 9;border:0;border-radius:.5rem;display:block;height:auto;margin:1.25rem 0 1.7rem;width:100%}.markdown-content p[align=center]{margin:.35rem auto 1.7rem;max-width:min(100%,43rem);text-align:center}.markdown-content p[align=center] img{margin:1.35rem auto .7rem}.markdown-content p[align=center] em{color:rgb(var(--text-rgb) / .66);display:inline-block;font-size:.9rem;font-style:italic;line-height:1.55;text-align:center}.markdown-content pre{background:#0d1117;border-radius:.85rem;margin:1.2rem 0 1.6rem;max-width:100%;overflow-x:auto;padding:1rem}.markdown-content pre code{font-size:.86rem;line-height:1.7}.markdown-content :not(pre)>code{background:rgb(var(--text-rgb) / .08);border-radius:.35rem;font-size:.875em;padding:.15rem .35rem}.markdown-content hr{border:0;border-top:1px solid rgb(var(--text-rgb) / .18);margin:2rem 0}.markdown-content table{border-collapse:collapse;display:block;font-size:.95rem;margin:1rem 0 1.5rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.markdown-content table>thead,.markdown-content table>tbody,.markdown-content table>tfoot{display:table;min-width:100%;width:max-content}.markdown-content table th,.markdown-content table td{border:1px solid rgb(var(--text-rgb) / .18);min-width:5.4rem;overflow-wrap:normal;padding:.5rem .6rem;vertical-align:top;white-space:nowrap}.markdown-content table.markdown-table-has-index th:first-child,.markdown-content table.markdown-table-has-index td:first-child{max-width:3.8rem;min-width:3.4rem;text-align:center;white-space:nowrap;width:3.4rem}@media(max-width:640px){.markdown-content h2{font-size:1.2rem;margin-top:1.92rem}.markdown-content h3{font-size:1.08rem}.markdown-content h4{font-size:1.02rem}.markdown-content p{font-size:.95rem;line-height:1.82}.markdown-content p[align=center] em{font-size:.86rem}.markdown-content ul,.markdown-content ol{padding-left:1.3rem}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
