:root{--bg:#fbfcfd;--text:#1a1f24;--muted:#77838e;--link:#1f2b36;--border:#e2e8ec;--divider:#e8edf1;--max-width:700px}*{box-sizing:border-box}html{font-size:18px;text-size-adjust:100%}body{margin:0;padding:2.75rem 1.1rem 3rem;background:var(--bg);color:var(--text);font-family:"alibaba puhuiti 3.0",alibaba puhuiti,pingfang sc,hiragino sans gb,microsoft yahei,noto sans cjk sc,sans-serif;line-height:1.88;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-break:loose;word-break:normal;overflow-wrap:break-word}.container{max-width:var(--max-width);margin:0 auto}h1,h2,h3{margin:0 0 .75rem;line-height:1.45;font-weight:600;letter-spacing:.01em;color:var(--text)}h1{font-size:1.52rem}h2{font-size:1.12rem;margin-top:1.5rem}a{color:var(--link);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.055em}a:hover{color:var(--text)}p{margin:.75rem 0}.section{margin:0}.divider{margin:1.1rem 0;border:0;border-top:1px solid var(--divider)}.meta-links{margin:.1rem 0;font-size:.82rem;color:var(--muted)}.meta-links a{color:var(--muted)}.about-name{margin:0 0 .38rem;font-size:1rem;font-weight:600;color:var(--text)}.about-list{margin:0;padding-left:0;list-style:none}.about-list li{margin:.32rem 0}.about-quote{margin-top:.8rem;padding-left:.75rem;border-left:1px solid var(--divider);color:var(--muted);font-size:.93rem}.post-list{list-style:none;margin:0;padding:0}.post-item{margin:0 0 1rem}.post-item a{color:var(--text)}.post-date{display:block;margin-top:.12rem;font-size:.76rem;color:var(--muted)}.empty{color:var(--muted)}.secondary-link{color:var(--muted);font-size:.84rem}.post{margin-top:.3rem}.post-content>*+*{margin-top:1.15rem}.post-content p,.post-content li{line-height:1.95}.post-content h2,.post-content h3{margin-top:2rem;margin-bottom:.9rem}.post-content h2+p,.post-content h3+p{margin-top:.9rem}.post-content ul,.post-content ol{margin:.65rem 0 .25rem;padding-left:1.25rem}.post-content table{width:100%;margin:1.3rem 0;border-collapse:collapse;border:1px solid var(--border);font-size:.92rem}.post-content th,.post-content td{border:1px solid var(--border);padding:.5rem .62rem;text-align:left;vertical-align:top}.post-content th{background:#f5f8fa;font-weight:600}blockquote{margin:1.15rem 0;padding-left:.9rem;border-left:2px solid var(--border);color:#4f5a64}pre,code{font-family:Menlo,Monaco,Consolas,liberation mono,courier new,monospace}pre{margin:1.1rem 0;padding:.78rem .9rem;border:1px solid var(--border);background:#f5f8fa;overflow-x:auto;line-height:1.6}:not(pre)>code{font-size:.86em;padding:.08em .3em;border:1px solid var(--border);background:#f3f6f8;border-radius:3px}pre code{font-size:.84em;border:0;padding:0;background:0 0}img{max-width:100%;height:auto}@media(max-width:640px){html{font-size:16.5px}body{padding:2rem 1rem 2.6rem}.divider{margin:.95rem 0}}