:root{--gap:24px;--content-gap:20px;--nav-width:1024px;--main-width:720px;--header-height:60px;--footer-height:60px;--radius:8px;--theme:#fdf6e3;--entry:#eee8d5;--primary:#586e75;--secondary:#93a1a1;--tertiary:#eee8d5;--content:#657b83;--hljs-bg:#fdf6e3;--code-bg:#f5f5f5;--cyan:#2aa198;--blue:#268bd2;--red:#dc322f;--yellow:#b58900;--orange:#cb4b16;--magenta:#d33682;--violet:#6c71c4;--green:#859900;--border:#eee8d5}*,::after,::before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{color:var(--primary);border-color:var(--content)}a,a:active,a:visited{color:var(--primary)}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:18px;line-height:1.6;word-break:break-word;background:var(--theme)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section,table{display:block}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}ul{padding:0}a{text-decoration:none}body,figure,ul{margin:0}table{width:100%;border-collapse:collapse;border-spacing:0;overflow-x:scroll;word-break:keep-all}button,input,textarea{padding:0;font:inherit;background:0 0;border:0;-webkit-appearance:none}input,textarea{outline:0}button,input[type=button],input[type=submit]{cursor:pointer}input:-webkit-autofill,textarea:-webkit-autofill{box-shadow:0 0 0 50px var(--theme) inset}img{display:block;max-width:100%}::-webkit-scrollbar{width:10px;height:6px}::-webkit-scrollbar-track{background:var(--theme)}::-webkit-scrollbar-thumb{background:var(--tertiary);border-radius:var(--radius)}::-webkit-scrollbar-thumb:hover{background:var(--secondary)}@media screen and (max-width:800px){::-webkit-scrollbar{width:8px;height:2px}}#main{position:relative;min-height:calc(100vh - var(--header-height) - var(--footer-height));max-width:calc(var(--main-width) + var(--gap) * 2);margin:auto;padding:0 var(--gap)}.day{position:relative;margin-bottom:var(--gap);padding:var(--gap);background:var(--entry);border-radius:var(--radius);transition:transform .1s}.day:active{transform:scale(.96)}.day .postTitle{font-size:24px}.day .postCon{margin:8px 0;color:var(--content);font-size:14px;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.day .postCon .c_b_p_desc_readmore{color:var(--blue);transition:transform .1s}.day .postCon .c_b_p_desc_readmore:hover{color:var(--cyan);transform:scale(.96)}.day .postDesc{color:var(--secondary);font-size:13px}.day .postDesc a{color:var(--blue);transition:transform .1s}.day .postDesc a:hover{color:var(--cyan);transform:scale(.96)}.day .postSeparator{height:calc(var(--gap)/ 2)}.text-tail-icon{display:inline}.topicListFooter{display:flex}.topicListFooter a{margin-inline-start:auto;color:var(--primary);font-size:13px;line-height:36px;background:var(--tertiary);border-radius:calc(36px / 2);padding:0 16px}#footer{display:none}.footer,.top-link{font-size:14px;color:var(--secondary)}.footer{max-width:calc(var(--main-width) + var(--gap) * 2);margin:auto;padding:calc((var(--footer-height) - (var(--gap)) - 10px)/ 2) var(--gap);text-align:center;line-height:24px}.footer span{margin-inline-start:1px;margin-inline-end:1px}.footer a{color:inherit;border-bottom:1px solid var(--blue)}.footer a:hover{border-bottom:1px solid var(--cyan)}#navigator{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:calc(var(--nav-width) + var(--gap) * 2);margin-left:calc((var(--main-width) - var(--nav-width))/ 2);margin-right:calc((var(--main-width) - var(--nav-width))/ 2);line-height:var(--header-height)}#navigator ul{display:flex;margin:auto var(--gap)}#navigator ul{list-style:none;word-break:keep-all;overflow-x:auto;white-space:nowrap}#navigator ul li+li{margin-inline-start:var(--gap)}#navigator ul a{font-size:16px}#navigator ul a:hover{color:var(--red)}#navigator ul #blog_nav_rss_image{display:none}#navigator .blogStats{font-size:14px;color:var(--secondary)}#header{width:calc(var(--nav-width));margin:auto;padding-left:var(--gap)}.post{color:var(--content)}.post h3,.post h4,.post h5,.post h6{margin:24px 0 16px!important}.post h1{margin:40px auto 32px!important;font-size:40px!important}.post h2{margin:32px auto 24px!important;font-size:32px!important}.post h3{font-size:24px!important}.post h4{font-size:16px!important}.post h5{font-size:14px!important}.post h6{font-size:12px!important}.post a code{margin:auto 0;border-radius:0;box-shadow:0 -1px 0 var(--primary) inset}.post del{text-decoration:none;background:linear-gradient(to right,var(--primary) 100%,transparent 0) 0 50%/1px 1px repeat-x}.post dl,.post ol,.post p,.post ul{margin-bottom:var(--content-gap)}.post ol,.post ul{padding-inline-start:20px}.post li{margin-top:5px}.post li p{margin-bottom:0}.post dl{display:flex;flex-wrap:wrap;margin:0}.post dt{width:25%;font-weight:700}.post dd{width:75%;margin-inline-start:0;padding-inline-start:10px}.post dd~dd,.post dt~dt{margin-top:10px}.post table{margin-bottom:32px}.post table th{font-size:14px;text-align:start}.post blockquote{margin:0 calc(var(--gap) * -1);padding:0 32px;border-inline-start:2px solid var(--primary)}.post hr{margin:30px calc(var(--gap) * -1);height:2px;background:var(--tertiary);border-top:0;border-bottom:0}.post iframe{max-width:100%}.post img{border-radius:4px}.blogpost-body a{color:var(--blue)}.blogpost-body a:hover{color:var(--cyan);border-bottom:1px solid #000}#BlogPostCategory,#EntryTag{display:block}#BlogPostCategory a,#EntryTag a{display:inline-block;padding-inline-start:14px;padding-inline-end:14px;color:var(--blue);font-size:14px;line-height:34px;background:var(--tertiary);border-radius:4px}#BlogPostCategory a:hover,#EntryTag a:hover{color:var(--cyan)}.buryit{display:none}#post_next_prev{font-size:16px}.hljs{display:block;overflow-x:auto;padding:.5em;background:var(--theme);color:var(--content)}.hljs-comment,.hljs-quote{color:var(--secondary)}.hljs-addition,.hljs-keyword,.hljs-selector-tag{color:var(--green)}.hljs-doctag,.hljs-literal,.hljs-meta .hljs-meta-string,.hljs-number,.hljs-regexp,.hljs-string{color:var(--cyan)}.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title{color:var(--blue)}.hljs-attr,.hljs-attribute,.hljs-class .hljs-title,.hljs-template-variable,.hljs-type,.hljs-variable{color:var(--yellow)}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-subst,.hljs-symbol{color:var(--orange)}.hljs-built_in,.hljs-deletion{color:var(--red)}.hljs-formula{background:var(--tertiary)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.cnblogs-markdown .hljs,.cnblogs-post-body .hljs{display:block;overflow-x:auto;padding:10px;border-radius:2px;border:none!important;background:var(--tertiary)!important;color:var(--content);font-size:14px!important;font-family:"Cascadia Code",Consolas,Menlo,Monaco,"Courier New",monospace!important;font-weight:400;padding:10px!important;white-space:pre;word-wrap:normal}.cnblogs-markdown code,.cnblogs-post-body code{margin:auto 4px;padding:4px 6px;font-family:"Cascadia Code",Consolas,Menlo,Monaco,"Courier New",monospace!important;font-size:.78em!important;line-height:1.5;background:var(--tertiary)!important;border-radius:2px!important;border:none!important}.commentform{border-radius:4px;padding:var(--gap);margin-top:var(--gap);background-color:var(--tertiary)}.commentform a{color:var(--blue);border-bottom:1px solid;margin:calc(var(--gap)/ 2);padding-left:0!important}.commentform a:hover{color:var(--cyan)}.comment_btn{color:var(--blue);height:26px;width:75px;margin:0;padding:0;line-height:22px}