.post_articleContainer__tfFqK{background:var(--color-bg);padding:36px clamp(16px,6vw,96px);min-height:100vh}.post_article__z1TdO{background:var(--content-bg);padding:36px;max-width:980px;margin:0 auto;border-radius:var(--radius-lg);box-shadow:var(--card-box-shadow)}.post_title__N_hpu{font-size:2.2rem;font-weight:700;margin-bottom:6px}.post_date__cSQ2I{display:block;font-size:1.2rem;color:#646464;margin-bottom:24px;border-bottom:1px solid #c8c8c8;padding-bottom:12px}.post_root__4uOLE{width:100%;overflow:auto;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--cnfont:var(--font);--size:18px;--width:800px;--space:0;--lineheight:1.8;--weight:400;--blockspace:20px;--indent:0em;--titlealign:left;--align:left;--imageleft:auto;--imageright:auto;--imagehide:block;--margin:80px;--padding:80px;--columncount:2;--columngap:60px;--columnwidth:90%;--title1:2em;--title1weight:500;--title2:1.6em;--title2weight:500;--title3:1.2em;--title3weight:500;--title4:1em;--title4weight:500;--title5:1em;--title5weight:500;--title6:1em;--title6weight:500;--color:#1b1b1b;--link:#416ed2;--hover:#305ab7;--visited:#305ab7;--select:#1b1b1b;--selectbg:#bbd6fc;--bg-r:237;--bg-g:237;--bg-b:237;--bg:#ededed;--canvas:#fff}html[mode=dark] .post_root__4uOLE{--color:#e0e0e0;--link:#7ca7f7;--hover:#5c8cd8;--visited:#5c8cd8;--select:#e0e0e0;--selectbg:#3a3a3a;--bg-r:64;--bg-g:64;--bg-b:64;--bg:#222;--canvas:var(--content-bg)}@media screen and (max-width:800px){.post_articleContainer__tfFqK{padding:24px 12px}.post_title__N_hpu{font-size:1.8rem}.post_root__4uOLE{--size:14px}}.post_root__4uOLE a{text-decoration:none}.post_root__4uOLE code,.post_root__4uOLE tt{border-radius:3px;padding:0 5px;margin:0 5px}.post_root__4uOLE pre{padding:.6em .8em;word-wrap:break-word;border-radius:3px;overflow:auto}.post_root__4uOLE pre code{display:inline;margin:0;padding:0;background:0 0;border:0}.post_root__4uOLE kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;border-bottom-width:2px;border-radius:3px}.post_root__4uOLE blockquote{padding:.1em 1em;opacity:.85}.post_root__4uOLE blockquote>:first-child{margin-top:0}.post_root__4uOLE blockquote>:last-child{margin-bottom:0}.post_root__4uOLE blockquote p{margin:0}.post_root__4uOLE hr{clear:both;margin:15px 0;height:0;overflow:hidden;border:none;background:transparent;padding:0}.post_root__4uOLE table{width:100%;max-width:100%;border:1px solid transparent;border-collapse:collapse}.post_root__4uOLE table pre{white-space:pre-wrap}.post_root__4uOLE figure{overflow:auto}.post_root__4uOLE figure>img,.post_root__4uOLE figure>pre,.post_root__4uOLE figure>table{margin:0!important}.post_root__4uOLE tr td,.post_root__4uOLE tr th{padding:6px 13px}.post_root__4uOLE tr th p{margin:0}.post_root__4uOLE img,.post_root__4uOLE video{max-width:100%;height:auto}.post_root__4uOLE embed{max-width:100%}.post_root__4uOLE li div,.post_root__4uOLE li p{margin:0}.post_root__4uOLE mark{padding:0;margin:0;color:initial;background-color:initial}.post_root__4uOLE svg{width:20px;height:20px}.post_root__4uOLE .post_MathJax_SVG__dzuX3 svg{width:auto;height:auto}.post_root__4uOLE :focus{outline:none}.post_root__4uOLE [role=separator]:after{content:"";display:block;clear:both;margin:25px 0;height:2px;overflow:hidden;border:none;opacity:.1;background:var(--color);padding:0}.post_root__4uOLE [role=separator]:last-child:after{display:none}.post_root__4uOLE .post_line__80eDE{display:block}.post_root__4uOLE .post_left__jNfHf{float:left;margin-right:12px}.post_root__4uOLE .post_right__kvcXm{float:right;margin-left:12px}.post_root__4uOLE .post_both__uQVh_{clear:both}.post_root__4uOLE .post_full-width__Olpm0{width:100%;max-width:100%!important}.post_root__4uOLE .post_noise__mxgfp{display:none}.post_root__4uOLE .post_block__3UK0Q{display:block}.post_root__4uOLE .post_inline-block___z488{display:inline-block}.post_root__4uOLE .post_flex__IoxfK{display:flex;flex-wrap:wrap}.post_root__4uOLE .post_inline-flex__frh9P{display:inline-flex;flex-wrap:wrap}.post_root__4uOLE .post_zone-width__VvcE2{min-width:0}.post_root__4uOLE{color:var(--color);background:var(--canvas)}.post_root__4uOLE code,.post_root__4uOLE tt{border:1px solid rgba(var(--bg-r),var(--bg-g),var(--bg-b),.6);background:rgba(var(--bg-r),var(--bg-g),var(--bg-b),.4)}.post_root__4uOLE pre{background:rgba(var(--bg-r),var(--bg-g),var(--bg-b),.5)}.post_root__4uOLE kbd{border:1px solid rgba(var(--bg-r),var(--bg-g),var(--bg-b),1)}.post_root__4uOLE blockquote{border-left:4px solid rgba(var(--bg-r),var(--bg-g),var(--bg-b),1)}.post_root__4uOLE hr{border-bottom:1px solid rgba(var(--bg-r),var(--bg-g),var(--bg-b),1)}.post_root__4uOLE table th:hover,.post_root__4uOLE table tr:hover{background:rgba(var(--bg-r),var(--bg-g),var(--bg-b),.6)}.post_root__4uOLE table tr{border-bottom:1px solid rgba(var(--bg-r),var(--bg-g),var(--bg-b),.6)}.post_root__4uOLE table thead tr:first-child{background:rgba(var(--bg-r),var(--bg-g),var(--bg-b),.4)}.post_root__4uOLE h1,.post_root__4uOLE h2,.post_root__4uOLE h3,.post_root__4uOLE h4,.post_root__4uOLE h5,.post_root__4uOLE h6{color:var(--color)}.post_root__4uOLE a{color:var(--link)}.post_root__4uOLE a:hover{color:var(--hover)}.post_root__4uOLE a:active,.post_root__4uOLE a:visited{color:var(--visited)}.post_root__4uOLE ::selection{color:var(--select);background-color:var(--selectbg)}.post_root__4uOLE .post_title__N_hpu a{color:var(--color)}.post_root__4uOLE .post_title__N_hpu a:hover{color:var(--link)}.post_root__4uOLE .post_footer__227yo{color:var(--color)}.post_root__4uOLE.post_solid__YhvBu{background:var(--canvas)}.post_root__4uOLE{margin:0;padding:1px;text-shadow:none;font-size:var(--size);font-family:var(--font);font-weight:var(--weight);font-variant:tabular-nums;line-height:var(--lineheight);font-feature-settings:"tnum"}.post_root__4uOLE h1{font-size:var(--title1);font-weight:var(--title1weight)}.post_root__4uOLE h2{font-size:var(--title2);font-weight:var(--title2weight)}.post_root__4uOLE h3{font-size:var(--title3);font-weight:var(--title3weight)}.post_root__4uOLE h4{font-size:var(--title4);font-weight:var(--title4weight)}.post_root__4uOLE h5{font-size:var(--title5);font-weight:var(--title5weight)}.post_root__4uOLE h6{font-size:var(--title6);font-weight:var(--title6weight)}.post_root__4uOLE blockquote,.post_root__4uOLE code,.post_root__4uOLE h1,.post_root__4uOLE h2,.post_root__4uOLE h3,.post_root__4uOLE h4,.post_root__4uOLE h5,.post_root__4uOLE h6,.post_root__4uOLE ol,.post_root__4uOLE pre,.post_root__4uOLE ul{text-indent:0}.post_root__4uOLE .post_block__3UK0Q,.post_root__4uOLE blockquote,.post_root__4uOLE dl,.post_root__4uOLE figcaption,.post_root__4uOLE li,.post_root__4uOLE ol,.post_root__4uOLE p,.post_root__4uOLE pre,.post_root__4uOLE section,.post_root__4uOLE table,.post_root__4uOLE ul{margin:var(--blockspace) 0}.post_root__4uOLE .post_flex__IoxfK .post_block__3UK0Q,.post_root__4uOLE .post_flex__IoxfK blockquote,.post_root__4uOLE .post_flex__IoxfK dl,.post_root__4uOLE .post_flex__IoxfK figcaption,.post_root__4uOLE .post_flex__IoxfK ol,.post_root__4uOLE .post_flex__IoxfK p,.post_root__4uOLE .post_flex__IoxfK pre,.post_root__4uOLE .post_flex__IoxfK section,.post_root__4uOLE .post_flex__IoxfK table,.post_root__4uOLE .post_flex__IoxfK ul,.post_root__4uOLE .post_inline-flex__frh9P .post_block__3UK0Q,.post_root__4uOLE .post_inline-flex__frh9P blockquote,.post_root__4uOLE .post_inline-flex__frh9P dl,.post_root__4uOLE .post_inline-flex__frh9P figcaption,.post_root__4uOLE .post_inline-flex__frh9P ol,.post_root__4uOLE .post_inline-flex__frh9P p,.post_root__4uOLE .post_inline-flex__frh9P pre,.post_root__4uOLE .post_inline-flex__frh9P section,.post_root__4uOLE .post_inline-flex__frh9P table,.post_root__4uOLE .post_inline-flex__frh9P ul{margin:0}.post_root__4uOLE .post_flex__IoxfK>*,.post_root__4uOLE .post_inline-flex__frh9P>*{margin-left:10px!important;margin-right:10px!important}.post_root__4uOLE .post_flex__IoxfK>:first-child,.post_root__4uOLE .post_inline-flex__frh9P>:first-child{margin-left:0!important}.post_root__4uOLE .post_flex__IoxfK>:last-child,.post_root__4uOLE .post_inline-flex__frh9P>:last-child{margin-right:0!important}.post_root__4uOLE .post_container__2_6Ip{min-height:610px;max-width:var(--width);margin:var(--margin) auto}.post_root__4uOLE .post_page__sQ0bu{padding-bottom:20px;margin-bottom:20px;word-break:break-word;text-indent:var(--indent);letter-spacing:var(--space);text-align:var(--align);border-bottom:1px solid var(--color)}.post_root__4uOLE .post_page__sQ0bu>:first-child{margin-top:0}.post_root__4uOLE .post_page__sQ0bu>:last-child{margin-bottom:0}.post_root__4uOLE .post_page__sQ0bu:last-child{margin-bottom:0;border-bottom-width:0}.post_root__4uOLE .post_page__sQ0bu:after,.post_root__4uOLE .post_page__sQ0bu:before{content:"";display:block;clear:both;height:0}.post_root__4uOLE .post_page__sQ0bu img{display:var(--imagehide)}.post_root__4uOLE .post_page__sQ0bu img.post_large__BBHUe{margin:var(--blockspace) var(--imageright) var(--blockspace) var(--imageleft)!important}.post_root__4uOLE .post_page__sQ0bu img.post_base64__PiCEj,.post_root__4uOLE .post_page__sQ0bu img.post_tiny__6arX1{width:auto}.post_root__4uOLE .post_page__sQ0bu figure{overflow:auto}.post_root__4uOLE .post_page__sQ0bu figure>img.post_large__BBHUe,.post_root__4uOLE .post_page__sQ0bu figure>pre,.post_root__4uOLE .post_page__sQ0bu figure>table{margin-top:0!important;margin-bottom:0!important}.post_root__4uOLE .post_page__sQ0bu figure>figcaption{text-align:center;font-size:90%;opacity:.8;margin-top:6px}.post_root__4uOLE .post_page__sQ0bu a img,.post_root__4uOLE .post_page__sQ0bu p>img.post_large__BBHUe{margin-top:0!important;margin-bottom:0!important}.post_root__4uOLE .post_page__sQ0bu .post_title__N_hpu{text-indent:0;margin-bottom:0;text-align:var(--titlealign)}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP{font-size:80%;text-indent:0;text-align:var(--titlealign);margin-bottom:var(--blockspace)}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP>span{opacity:.7;position:relative;margin-right:24px}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP>span:after{content:"";position:absolute;right:-12px;top:47%;display:block;width:3px;height:3px;background:var(--color);border-radius:50%}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP>span:last-child:after{display:none}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP.post_has-avatar__gXzgc .post_avatar__RzKhG{float:left;opacity:1;width:46px;height:46px;margin-right:16px;background:var(--bg);border-radius:6px;overflow:hidden}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP.post_has-avatar__gXzgc .post_author__oM_Hm{opacity:1;line-height:1.3;display:block}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP.post_has-avatar__gXzgc .post_author__oM_Hm:after{display:none}.post_root__4uOLE .post_page__sQ0bu .post_meta__x36VP:after{content:"";display:block;clear:both}.post_root__4uOLE .post_page__sQ0bu .post_excerpt__xca00{text-indent:0;border-color:var(--link);background:var(--bg)}.post_root__4uOLE .post_page__sQ0bu .post_excerpt__xca00 p{font-size:90%}.post_root__4uOLE .post_page__sQ0bu .post_cover__oxI6E{text-indent:0;margin-bottom:var(--blockspace)}.post_root__4uOLE .post_page__sQ0bu .post_cover__oxI6E img{margin:0!important;width:100%}.post_root__4uOLE .post_page__sQ0bu .post_footer__227yo{text-indent:0;margin:calc(var(--blockspace) * 2) 0 0}.post_root__4uOLE .post_page__sQ0bu .post_footer__227yo .post_tags__1iENG>a{cursor:pointer;font-size:80%;min-height:27px;border-radius:15px;background:var(--bg);padding:0 12px 1px 4px;margin:0 5px 4px 0;display:inline-block}.post_root__4uOLE .post_page__sQ0bu .post_footer__227yo .post_tags__1iENG>a:before{content:"#";margin-right:4px;background:var(--canvas);width:20px;height:20px;text-align:center;font-size:12px;color:var(--link);line-height:20px;border-radius:50px;display:inline-block}.post_root__4uOLE .post_page__sQ0bu .post_footer__227yo .post_tags__1iENG>a:hover{color:var(--select);background-color:var(--selectbg)}.post_root__4uOLE .post_page-footer__D8Ypm{text-align:center;opacity:.4;font-size:15px;padding:0 0 20px}.post_root__4uOLE .post_page-footer__D8Ypm .post_link__Pt_k_{list-style:none;display:flex;justify-content:center;margin:6px 0;padding:0}.post_root__4uOLE .post_page-footer__D8Ypm .post_link__Pt_k_ li{margin:0 5px}.post_root__4uOLE .post_page-footer__D8Ypm .post_link__Pt_k_ li a{color:var(--color)}.post_root__4uOLE .post_katex-display__OuotQ,.post_root__4uOLE .post_tex__9osbj{text-align:center;margin:50px 0}.post_zh-cn__7u4LQ{font-family:var(--cnfont)}@media screen and (max-width:600px){.post_root__4uOLE .post_container__2_6Ip{margin:20px 16px}}.post_root__4uOLE.post_paper__LcoZD{background:var(--bg)}.post_root__4uOLE.post_paper__LcoZD .post_page__sQ0bu{background:var(--canvas);padding:var(--padding);border-bottom-width:0;box-shadow:0 0 6px rgba(0,0,0,.15)}