html{--rl-code-bg-color:rgba(27, 31, 35, 0.05);--rl-code-color:#ed2929;--rl-code-bar-shadow:0 5px 10px 0 rgba(144, 164, 174, 0.4);--rl-blockquote-bg-color:rgba(73, 177, 245, 0.1);--rl-blockquote-font-color:#6a737d;--rl-table-t-color:#e3e3e3;--rl-h-color:#1f2d3d}html[data-theme=dark]{--rl-code-bg-color:#2c2c2c;--rl-code-bar-shadow:0 0 6px 2px #272727;--rl-blockquote-bg-color:#2c2c2c;--rl-blockquote-font-color:rgba(255, 255, 255, 0.7);--rl-table-t-color:rgba(255, 255, 255, 0.7);--rl-h-color:rgba(255, 255, 255, 0.9)}.render-html{word-break:break-word;overflow-wrap:break-word}.render-html.enable_h_title h1::before,.render-html.enable_h_title h2::before,.render-html.enable_h_title h3::before,.render-html.enable_h_title h4::before,.render-html.enable_h_title h5::before,.render-html.enable_h_title h6::before{display:none}.render-html p{min-height:30px}.render-html a{position:relative;color:var(--theme);display:inline-block;font-weight:400}.render-html a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--theme);-webkit-transition:width .35s;transition:width .35s}.render-html a:hover:after{width:100%}.render-html h1,.render-html h2,.render-html h3,.render-html h4,.render-html h5,.render-html h6{-webkit-transition:font-size .3s;transition:font-size .3s;color:var(--rl-h-color);margin:18px 0 12px}.render-html h1::before,.render-html h2::before,.render-html h3::before,.render-html h4::before,.render-html h5::before,.render-html h6::before{font-family:"Font Awesome 6 Pro",serif;font-weight:900;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;margin-right:5px;color:var(--theme)}.render-html h1{font-size:1.5em}.render-html h1::before{content:"\f313"}.render-html h2{font-size:1.4em}.render-html h2::before{content:"\f314"}.render-html h3{font-size:1.3em}.render-html h3::before{content:"\f315"}.render-html h4{font-size:1.2em}.render-html h4::before{content:"\f86a"}.render-html h5{font-size:1.1em}.render-html h5::before{content:"\e412"}.render-html h6{font-size:1em}.render-html h6::before{content:"\e413"}.render-html ol,.render-html ul{margin-bottom:18px;padding-left:36px}.render-html ol li,.render-html ul li{line-height:38px}.render-html ul>li{list-style:circle}.render-html ul>li::marker{color:var(--theme);font-weight:600;font-size:1.5em}.render-html ol>li{list-style:decimal}.render-html ul[class*=task-list] li,.render-html ul[data-type*=taskList] li{margin-left:-16px;list-style:none}.render-html ul[class*=task-list] div,.render-html ul[class*=task-list] input,.render-html ul[class*=task-list] p,.render-html ul[class*=task-list]>label,.render-html ul[data-type*=taskList] div,.render-html ul[data-type*=taskList] input,.render-html ul[data-type*=taskList] p,.render-html ul[data-type*=taskList]>label{display:inline-block}.render-html ul[class*=task-list] label,.render-html ul[data-type*=taskList] label{position:relative;margin-right:8px;top:2.6px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.render-html ul[class*=task-list] label input,.render-html ul[data-type*=taskList] label input{position:absolute;opacity:0;cursor:var(--cursor-pointer);height:0;width:0}.render-html ul[class*=task-list] label input:checked~span,.render-html ul[data-type*=taskList] label input:checked~span{background-color:#32cd32;border-radius:5px;-webkit-transition:.15s;transition:.15s}.render-html ul[class*=task-list] label input:checked~span:after,.render-html ul[data-type*=taskList] label input:checked~span:after{display:block}.render-html ul[class*=task-list] label span,.render-html ul[data-type*=taskList] label span{display:inline-block;position:relative;top:0;left:0;height:16px;width:16px;background-color:#ccc;border-radius:5px;-webkit-transition:.15s;transition:.15s;cursor:var(--cursor-pointer)}.render-html ul[class*=task-list] label span:after,.render-html ul[data-type*=taskList] label span:after{content:"";position:absolute;display:none;left:6px;top:3px;width:3px;height:6px;border:solid #fff;border-width:0 .15em .15em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.render-html code:not([class]){-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:var(--font-size);font-family:"Butterfly Font","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,"sans-serif";background-color:var(--rl-code-bg-color);color:var(--rl-code-color);display:inline-block;margin:2px 4px;padding:0 8px;white-space:normal;text-indent:0;vertical-align:baseline;word-break:break-word;border-radius:4px;line-height:1.8}.render-html blockquote{margin:0 0 20px;padding:12px 15px;border-left:3px solid var(--theme);background-color:var(--rl-blockquote-bg-color);color:var(--rl-blockquote-font-color);border-radius:5px}.render-html img{margin-bottom:20px;max-width:100%;-webkit-transition:-webkit-filter 375ms ease-in .2s;transition:filter 375ms ease-in .2s;transition:filter 375ms ease-in .2s,-webkit-filter 375ms ease-in .2s;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;border-radius:5px}.render-html table{display:table;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show;border-radius:4px;margin:5px 0}.render-html table tr>th{background-color:rgba(153,169,191,.1)}.render-html table tr>td,.render-html table tr>th{padding:6px 12px;border:1px solid var(--rl-table-t-color);vertical-align:middle;text-align:left}.render-html table tr>td,.render-html table tr>td>code:not([class]){white-space:nowrap}.render-html .code-toolbar{margin:12px 0;overflow:hidden;-webkit-box-shadow:var(--rl-code-bar-shadow);box-shadow:var(--rl-code-bar-shadow);border-radius:5px}.render-html .code-toolbar:before{content:"";position:absolute;top:9px;left:12px;z-index:1;width:12px;height:12px;border-radius:50%;background-color:#fc625d;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b}.render-html .code-toolbar .toolbar{position:absolute;pointer-events:none;opacity:1;left:0;right:0;top:0;z-index:unset;height:30px;line-height:30px;text-align:center}.render-html .code-toolbar .toolbar-item:first-child{display:none}.render-html .code-toolbar .toolbar-item:first-child span{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.render-html .code-toolbar .toolbar .custom-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;right:12px;color:#999;pointer-events:all}.render-html .code-toolbar .toolbar .custom-item>i{margin-left:15px;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.render-html .code-toolbar .toolbar .custom-item>i:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.render-html .code-toolbar .toolbar .custom-item>i.code-copy{font-size:.9rem}.render-html .code-toolbar .toolbar.c-expander i.code-expander{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.render-html .code-toolbar .toolbar.c-title .toolbar-item:first-child{display:block}.render-html .code-toolbar .toolbar.c-hr{border-bottom:1px solid #b2a8a84d}.render-html .code-toolbar pre[class*=language-]{position:relative;margin:0;padding:30px 0 0;overflow:hidden;white-space:pre;text-shadow:none;border-radius:5px}.render-html .code-toolbar pre[class*=language-] .line-numbers-rows{border-right:none;left:0;top:0;bottom:0;padding-top:12px}.render-html .code-toolbar pre[class*=language-] code[class*=language-]{display:block;margin-bottom:0;overflow-x:auto;padding:5px 18px 10px;border-radius:0 0 8px 8px;text-shadow:none}.render-html .code-toolbar pre[class*=language-] code[class*=language-]::-webkit-scrollbar{width:5px;height:5px}.render-html .code-toolbar pre[class*=language-] code[class*=language-] .style .token.string,.render-html .code-toolbar pre[class*=language-] code[class*=language-] .token.entity,.render-html .code-toolbar pre[class*=language-] code[class*=language-] .token.operator,.render-html .code-toolbar pre[class*=language-] code[class*=language-] .token.string,.render-html .code-toolbar pre[class*=language-] code[class*=language-] .token.url{background-color:transparent}.render-html .code-toolbar pre[class*=language-].line-numbers code[class*=language-]{padding:10px 20px 10px 50px}@media (max-width:992px){#Butterfly .render-html ol,#Butterfly .render-html ul{padding-left:20px}}@media (max-width:768px){#Butterfly .render-html h1{font-size:1.4em;margin:20px 0 18px}#Butterfly .render-html h2{font-size:1.3em;margin:18px 0 16px}#Butterfly .render-html h3{font-size:1.2em;margin:16px 0 14px}#Butterfly .render-html h4{font-size:1.1em;margin:14px 0 12px}#Butterfly .render-html h5{font-size:1em;margin:10px 0}#Butterfly .render-html h6{font-size:.9em;margin:5px 0 10px}}@media (max-width:500px){#Butterfly .render-html .code-toolbar pre[class*=language-]{font-size:.8rem}}