/* build time:Thu Oct 08 2026 02:39:56 GMT+0800 (中国标准时间)*/
.markdown-body .hljs,.markdown-body code,.markdown-body pre,figure.highlight{font-family:"JetBrains Mono","Cascadia Code","Fira Code",SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace}.markdown-body code:not(.hljs){background:rgba(27,31,35,.06);color:#b3512f;padding:.14em .42em;border-radius:5px;font-size:1em!important}.markdown-body .code-wrapper code.hljs,.markdown-body .code-wrapper pre,.markdown-body .hljs,.markdown-body figure.highlight pre,.markdown-body figure.highlight td.code code.hljs,.markdown-body figure.highlight td.code pre{font-size:1rem!important}.markdown-body figure.highlight td.gutter pre span.line{font-size:1rem!important}.markdown-body figure.highlight{position:relative;margin:1.3rem 0;border-radius:12px;border:1px solid #e5eaef;background:#fafafa;box-shadow:0 3px 14px rgba(30,50,40,.07);overflow:hidden}.markdown-body figure.highlight::after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(61,139,100,.35),rgba(61,139,100,0),rgba(64,120,242,.25));pointer-events:none}.markdown-body .code-wrapper pre::-webkit-scrollbar,.markdown-body figure.highlight pre::-webkit-scrollbar{height:8px}.markdown-body .code-wrapper pre::-webkit-scrollbar-thumb,.markdown-body figure.highlight pre::-webkit-scrollbar-thumb{background:rgba(140,155,170,.35);border-radius:4px}.markdown-body .code-wrapper pre::-webkit-scrollbar-track,.markdown-body figure.highlight pre::-webkit-scrollbar-track{background:0 0}.markdown-body figure.highlight table{border:0;margin:0;background:0 0}.markdown-body figure.highlight td{border:0}.markdown-body figure.highlight td.gutter{background:#f1f4f7;border-right:1px solid #e5eaef}.markdown-body figure.highlight td.gutter pre{border-right:0;padding:.6rem .7rem .6rem .9rem!important;background:0 0}.markdown-body figure.highlight td.gutter pre span.line{color:#a8b4c0;font-size:1rem}.markdown-body figure.highlight td.code pre{padding:.6rem 1rem!important}.markdown-body figure.highlight td.code code.hljs,.markdown-body pre code.hljs{padding:0!important}.markdown-body figure.highlight td.code code.hljs,.markdown-body figure.highlight td.code pre{background:#fafafa}.markdown-body .code-wrapper{border-radius:10px;border:1px solid #e5eaef;box-shadow:0 2px 12px rgba(30,50,40,.06);overflow:hidden}.markdown-body .code-wrapper pre{margin:0;background:#fafafa;padding:.6rem 1rem!important}.markdown-body .code-wrapper pre code.hljs{padding:0!important}.markdown-body .code-widget{right:.7rem;top:.35rem;font-size:.68rem;letter-spacing:.6px;color:#8e9aa6;background:rgba(30,50,40,.055);padding:.22rem .55rem;border-radius:999px;text-transform:uppercase;line-height:1}.markdown-body .copy-btn{color:#8e9aa6;transition:color .2s ease-in-out;margin-left:.55rem}.markdown-body .copy-btn:hover{color:#3d8b64}@media (max-width:767px){.markdown-body figure.highlight{margin:1rem -.25rem;border-radius:8px}.markdown-body figure.highlight td.gutter pre{padding:.5rem .45rem .5rem .6rem!important}.markdown-body figure.highlight td.code pre{padding:.5rem .7rem!important}.markdown-body .code-wrapper pre{padding:.5rem .7rem!important}}html[data-user-color-scheme=dark] .markdown-body code:not(.hljs){background:rgba(255,255,255,.09);color:#86e1a8}html[data-user-color-scheme=dark] .markdown-body figure.highlight{border:1px solid #2a2e3d;background:#1a1b26;box-shadow:0 3px 16px rgba(0,0,0,.4)}html[data-user-color-scheme=dark] .markdown-body figure.highlight::after{background:linear-gradient(90deg,rgba(61,139,100,.5),rgba(61,139,100,0),rgba(122,162,247,.35))}html[data-user-color-scheme=dark] .markdown-body figure.highlight td.gutter{background:#16171f;border-right:1px solid #2a2e3d}html[data-user-color-scheme=dark] .markdown-body figure.highlight td.gutter pre span.line{color:#565f89}html[data-user-color-scheme=dark] .markdown-body figure.highlight td.code code.hljs,html[data-user-color-scheme=dark] .markdown-body figure.highlight td.code pre{background:#1a1b26}html[data-user-color-scheme=dark] .markdown-body .code-wrapper{border:1px solid #2a2e3d;box-shadow:0 2px 14px rgba(0,0,0,.35)}html[data-user-color-scheme=dark] .markdown-body .code-wrapper pre{background:#1a1b26}html[data-user-color-scheme=dark] .markdown-body .code-widget{color:#8b93b0;background:rgba(255,255,255,.07)}html[data-user-color-scheme=dark] .markdown-body .copy-btn{color:#8b93b0}html[data-user-color-scheme=dark] .markdown-body .copy-btn:hover{color:#7ee0a3}html[data-user-color-scheme=dark] .markdown-body .code-wrapper code.hljs,html[data-user-color-scheme=dark] .markdown-body .hljs,html[data-user-color-scheme=dark] .markdown-body figure.highlight td.code code.hljs{color:#c0caf5}html[data-user-color-scheme=dark] .markdown-body .hljs-comment,html[data-user-color-scheme=dark] .markdown-body .hljs-quote{color:#7d8ab8}html[data-user-color-scheme=dark] .markdown-body figure.highlight td.gutter pre span.line{color:#6b7394}.markdown-body .pdf-embed-wrap{margin:14px 0}.markdown-body .pdf-embed-wrap object{width:100%;height:80vh;display:block;border:none}.markdown-body .pdf-download{display:block;padding:16px 18px;text-align:center;border:1px dashed #cfe3d7;border-radius:12px;color:#3d8b64;font-weight:600;text-decoration:none;transition:background .2s ease}.markdown-body .pdf-download:hover{background:#f2faf6}html[data-user-color-scheme=dark] .markdown-body .pdf-download{border-color:#2c3833;color:#9fc0b0}html[data-user-color-scheme=dark] .markdown-body .pdf-download:hover{background:#1c211e}
/* rebuild by neat */