*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--font-serif: 'Noto Serif CJK SC', 'Noto Serif', STSong, SimSun, serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", "Cascadia Code",
    "Segoe UI Mono", "Source Code Pro", Menlo, Consolas, "Liberation Mono",
    monospace;max-width:45rem;font-family:var(--font-serif);font-size:18px;line-height:1.8em;letter-spacing:0.0382rem;text-align:left;margin:0 auto}@media (prefers-color-scheme: light){:root{background-color:#FCFCFC;color:#000}}img{max-width:100%}button,input,select,textarea{font:inherit;margin:0}table{border-collapse:collapse;width:100%;margin-bottom:1.75rem}td,th{padding:0.25rem 0.5rem;border:1px solid gray}tbodytr:nth-child(odd) td,tbodytr:nth-child(odd) th{background-color:#f9f9f9}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.25;margin-bottom:0.75rem}h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4,h5,h6{font-size:1rem}a{color:#2980b9;text-decoration:none;background-color:transparent}a:hover,a:focus{text-decoration:underline}a:visited{color:#003659}em{font-style:normal;font-weight:bold;color:#FF0000}code{font-family:Monaco, Courier, monospace;font-size:0.85rem;color:#555;border:1px solid #BFBFFF;border-radius:4px;padding:0.2em 0.5em}pre{border:1px solid #eef;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;margin-top:0;margin-bottom:1rem;padding:1rem;line-height:1.4;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}pre code{font-family:Menlo, Monaco, Courier, monospace;font-size:0.8rem;padding:0;color:inherit;background-color:transparent;border:none}blockquote{padding:0.5rem 1rem;margin:0.8rem 0 0.8rem -1.5rem;color:#7a7a7a;border-left:0.3rem solid #e5e5e5}blockquotep:last-child{margin-bottom:0}hr{border:0;border-top:1px dashed rgba(0,0,0,0.2);display:block;margin:1.5rem 0}button,.btn{background-image:none;border:1px solid #ccc;border-radius:5px;color:#ccc;cursor:pointer;display:inline-block;font-family:inherit;font-size:85%;line-height:normal;padding:0.5rem 0.75rem;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 0.3s;transition:all 0.3s}button:hover,button:focus,.btn:hover,.btn:focus{color:#7fdbff;border:1px solid #7fdbff;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none}button:active,.btn:active{color:#0074d9;border:1px solid #0074d9;-webkit-transition:all 0.3s;transition:all 0.3s}button::-moz-focus-inner,.btn::-moz-focus-inner{padding:0;border:0}.icon{display:inline-block}.icon .img{margin:0;height:1rem;padding:0;padding-right:0.2rem;border:0;border-radius:0;vertical-align:middle}.head .header{border-bottom:1px solid #DFDFDF}.head .header h1{line-height:45px;padding:0px 0px 0px 20px;font-size:42px;margin-bottom:0px}.head .header a{color:#444}.head .headera:hover{text-decoration:none}.head .header h2{font-size:12px;font-weight:normal;padding-left:35px;margin-top:2px}.head .header .nav{height:30px;text-align:center;margin-top:2em;margin-bottom:1em}.head .header .nav ul{display:inline;list-style:outside none none}.head .header .nav li{display:inline;height:30px;width:100px;padding:5px 36px}.head .header .nav li a:link,.head .header .nav li a:visited{color:#2B2B2B}.head .header .nav li a:hover,.head .header .nav li a:active{background:#EDEFF0 none repeat scroll 0% 0%}.index .post .list .item{display:flex;line-height:2.3rem}.index .post .list .item .left-margin{flex-basis:33.3%}.index .post .list .item .title{flex-basis:53.3%}.index .post .pagination{padding:20px 20px 20px 20px}.index .post .pagination:before,.index .post .pagination:after{content:'';display:table}.index .post .pagination:after{clear:both}.index .post .pagination .previous{float:left}.index .post .pagination .next{float:right}.single .header .title{margin-top:2rem;text-align:center;margin-bottom:5px;font-size:24px}.single .header .date{text-align:right;padding-right:3em}.single .content{padding:1.618em;width:43em;font-size:18px;box-shadow:0 2px 6px #ccc}.single .content #zola-continue-reading a{background:transparent}.single .content a{padding-right:11px;background:transparent url("/external.gif") no-repeat scroll right top}.single .content a:visited{color:#003659}.single .content p{text-indent:2rem;margin:0.382rem 0 0.382rem}.single .content img{display:block}.single .pagination{text-align:center;padding:20px;overflow:hidden}.single .pagination .previous{float:left}.single .pagination .next{float:right}.archive ul{list-style:outside none none}.archive ul li span{float:right}.footer{width:100%;float:left;text-align:center;padding:5px 50px 5px 10px;border-top:1px solid #DFDFDF;color:#AAA;font-size:12px}.footer a{color:#AAA;border-bottom:1px dashed #AAA}@media screen and (max-width: 600px){.head .header .nav{height:auto}.head .header .nav li{padding:5px 6px}.index .post{width:auto;float:none;border-right:none}.index .post .list .item .left-margin{flex-basis:6%}.single .content{width:auto;padding:0.618em;box-shadow:none}}@media (prefers-color-scheme: dark){:root{background-color:#151719;color:rgba(255,255,255,0.75)}a:visited{color:#63879e}.head .header a{color:#b69898}}
