/* build time:Wed Jul 01 2026 16:47:00 GMT+0800 (China Standard Time)*/
#nav #blog-info a.nav-site-title{display:inline-flex;align-items:center}#nav #blog-info picture.site-icon,#nav #blog-info picture.site-icon img{display:inline-block;height:36px;width:auto}#nav #blog-info .site-name{vertical-align:middle}.avatar-img picture,.avatar-img picture img{display:inline-block;width:110px;height:110px;border-radius:50%;object-fit:cover}.card-info .avatar-img picture,.card-info .avatar-img picture img{width:110px;height:110px}#nav .menus_item a.site-page[href*="replay=1"]{padding:4px 14px;margin-left:4px;border:1px solid rgba(100,150,220,.22);border-radius:6px;background:rgba(100,150,220,.05);color:rgba(180,210,245,.85);letter-spacing:0;transition:all .35s cubic-bezier(.22,1,.36,1)}#nav .menus_item a.site-page[href*="replay=1"]:hover{border-color:rgba(140,190,255,.45);background:rgba(100,150,220,.1);color:rgba(210,230,255,.95);box-shadow:0 0 18px rgba(80,130,210,.1)}#nav .menus_item a.site-page[href*="replay=1"]:not(.child)::after{display:none}:root{--infinity-paper:rgba(255, 255, 255, 0.86);--infinity-paper-solid:#fbfaf7;--infinity-paper-soft:rgba(248, 246, 241, 0.92);--infinity-ink:#233044;--infinity-muted:#66758a;--infinity-line:rgba(61, 73, 91, 0.12);--infinity-accent:#2f6f8f;--infinity-gold:#b8914b;--infinity-cinnabar:#a44d3f;--infinity-shadow:0 16px 42px rgba(31, 41, 55, 0.10);--infinity-shadow-hover:0 20px 54px rgba(31, 41, 55, 0.16);--card-bg:var(--infinity-paper);--card-box-shadow:var(--infinity-shadow);--card-hover-box-shadow:var(--infinity-shadow-hover);--font-color:var(--infinity-ink);--text-highlight-color:#1d2736;--card-meta:var(--infinity-muted)}[data-theme=dark]{--infinity-paper:rgba(24, 28, 34, 0.84);--infinity-paper-solid:#151922;--infinity-paper-soft:rgba(30, 35, 43, 0.92);--infinity-ink:rgba(242, 245, 248, 0.88);--infinity-muted:rgba(204, 214, 224, 0.66);--infinity-line:rgba(226, 232, 240, 0.12);--infinity-accent:#6fb6c8;--infinity-gold:#d5b06f;--infinity-cinnabar:#d17a68;--infinity-shadow:0 16px 48px rgba(0, 0, 0, 0.34);--infinity-shadow-hover:0 22px 64px rgba(0, 0, 0, 0.45);--card-bg:var(--infinity-paper);--font-color:var(--infinity-ink);--text-highlight-color:rgba(255, 255, 255, 0.94);--card-meta:var(--infinity-muted)}html{text-size-adjust:100%}body{background:var(--infinity-paper-solid);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#article-container,#aside-content,#body-wrap,#nav,#page-header,#recent-posts,.card-widget,body{letter-spacing:0}#page-header.full_page{min-height:520px}#page-header::before{background:linear-gradient(180deg,rgba(5,9,15,.42) 0,rgba(5,9,15,.18) 44%,rgba(5,9,15,.56) 100%),radial-gradient(circle at 78% 18%,rgba(184,145,75,.18),transparent 30%),radial-gradient(circle at 18% 68%,rgba(47,111,143,.2),transparent 36%)}#page-header #site-title{font-size:3.2rem;line-height:1.16;letter-spacing:0;text-shadow:0 8px 30px rgba(0,0,0,.38)}#page-header #site-subtitle{margin-top:12px;min-height:2.2em;font-size:1.08rem;line-height:1.75;text-shadow:0 4px 18px rgba(0,0,0,.42)}#nav{backdrop-filter:blur(12px) saturate(1.25);-webkit-backdrop-filter:blur(12px) saturate(1.25)}#nav.show,#page-header.nav-fixed #nav,#page-header.not-top-img #nav{border-bottom:1px solid var(--infinity-line);background:rgba(255,255,255,.74);box-shadow:0 10px 30px rgba(31,41,55,.08)}[data-theme=dark] #nav.show,[data-theme=dark] #page-header.nav-fixed #nav,[data-theme=dark] #page-header.not-top-img #nav{background:rgba(18,23,31,.76);box-shadow:0 10px 30px rgba(0,0,0,.28)}#content-inner.layout{max-width:1180px}#aside-content .card-widget,#recent-posts .recent-post-item,.layout>div:first-child:not(.nc){border:1px solid var(--infinity-line);background:var(--infinity-paper);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);transition:box-shadow .28s ease,transform .28s ease,border-color .28s ease,background .28s ease}#aside-content .card-widget:hover,#recent-posts .recent-post-item:hover,.layout>div:first-child:not(.nc):hover{border-color:rgba(47,111,143,.22);transform:translateY(-2px)}#recent-posts .recent-post-item>.recent-post-info.no-cover{padding:34px 38px}#recent-posts .recent-post-item>.recent-post-info>.article-title{font-size:1.42rem;line-height:1.48;letter-spacing:0}#recent-posts .recent-post-item>.recent-post-info>.article-meta-wrap{margin:10px 0 8px;color:var(--infinity-muted);line-height:1.7}#recent-posts .recent-post-item>.recent-post-info>.content{color:var(--infinity-muted);font-size:1rem;line-height:1.82}#recent-posts .recent-post-item::before{position:absolute;top:28px;bottom:28px;left:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--infinity-gold),var(--infinity-accent));content:"";opacity:.62}#post{padding:38px 44px}#article-container{max-width:760px;margin:0 auto;color:var(--infinity-ink);font-size:1.06rem;line-height:1.92}#article-container p{margin:0 0 1.22em}#article-container h1,#article-container h2,#article-container h3,#article-container h4,#article-container h5,#article-container h6{letter-spacing:0}#article-container h2{margin-top:2.1em;padding-bottom:.3em;border-bottom:1px solid var(--infinity-line);font-size:1.62rem;line-height:1.42}#article-container h3{margin-top:1.8em;font-size:1.32rem;line-height:1.5}#article-container blockquote{border-left:3px solid var(--infinity-gold);background:var(--infinity-paper-soft);color:var(--infinity-muted);line-height:1.9}#article-container a{color:var(--infinity-accent);text-underline-offset:.22em}#article-container a:hover{color:var(--infinity-cinnabar)}#article-container img{max-width:100%;height:auto;border:1px solid var(--infinity-line);box-shadow:0 10px 28px rgba(31,41,55,.1)}#article-container figure.highlight,#article-container pre{border:1px solid var(--infinity-line);box-shadow:none}.pagination-post,.pagination-related,.post-copyright,.tag_share{max-width:760px;margin-right:auto;margin-left:auto}@media screen and (max-width:768px){body,html{overflow-x:clip}body{font-size:16px}#page-header.full_page{height:60vh;min-height:360px;max-height:480px}#page-header.full_page #site-info{top:47%;padding:0 22px}#page-header #site-title{font-size:2rem;line-height:1.2}#page-header #site-subtitle{min-height:2.8em;font-size:1rem;line-height:1.45}#nav{height:54px;line-height:54px;font-size:1.05rem}#nav #blog-info picture.site-icon,#nav #blog-info picture.site-icon img{height:30px}#nav #blog-info .site-name{max-width:calc(100vw - 104px);font-size:.95rem}#content-inner.layout{padding:14px 12px 24px}#recent-posts{margin-top:0}#recent-posts .recent-post-item{margin-bottom:14px;min-height:0;border-radius:8px}#recent-posts .recent-post-item>.recent-post-info{padding:18px 18px 16px}#recent-posts .recent-post-item>.recent-post-info.no-cover{padding:20px 18px 18px}#recent-posts .recent-post-item>.recent-post-info>.article-title{font-size:1.18rem;line-height:1.45;-webkit-line-clamp:2}#recent-posts .recent-post-item>.recent-post-info>.article-meta-wrap{margin:8px 0 6px;font-size:.78rem;line-height:1.7}#recent-posts .recent-post-item>.recent-post-info>.content{margin-top:8px;font-size:.95rem;line-height:1.75;-webkit-line-clamp:2}#page-header.post-bg{height:300px}#post-info{bottom:28px;padding:0 20px}#post-info .post-title{font-size:1.75rem;line-height:1.35}#post-meta{margin-top:8px;font-size:.78rem;line-height:1.65}#post{padding:22px 18px;margin-top:0;border-radius:8px}#article-container{font-size:1rem;line-height:1.9}#article-container p{margin:0 0 1.05em}#article-container h2{font-size:1.35rem;line-height:1.45}#article-container h3{font-size:1.18rem;line-height:1.45}#article-container h4{font-size:1.05rem;line-height:1.45}#article-container a{overflow-wrap:anywhere}#article-container figure.highlight,#article-container pre,#article-container table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-copyright{font-size:.82rem;line-height:1.75}.pagination-post{margin-top:18px}.pagination-related .info{padding:18px}#rightside{display:none!important}}@media screen and (max-width:420px){#content-inner.layout{padding-right:10px;padding-left:10px}#page-header.full_page{height:56vh;min-height:330px}#recent-posts .recent-post-item>.recent-post-info{padding-right:16px;padding-left:16px}#post-info .post-title{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){#content-inner,#footer,#nav.show,#page-header:not(.full_page),#site-subtitle,#site-title,.scroll-down-effects{animation:none!important}}#article-container code:not(precode){font-family:'Fira Code','JetBrains Mono',Consolas,Monaco,monospace!important;font-size:.9em;padding:2px 6px;border-radius:4px}#article-container h1,#article-container h2,#article-container h3,#article-container h4{font-family:'LXGW WenKai','Noto Serif SC',serif;letter-spacing:.5px;font-weight:600}#post-meta,.article-meta-wrap,.post-meta-date-created,.post-meta-date-updated{font-family:'EB Garamond','LXGW WenKai',serif;letter-spacing:.3px}.card-widget .item-headline{font-family:'Playfair Display','LXGW WenKai',serif;letter-spacing:.8px;font-weight:500}#aside-content .author-info-description{font-family:'EB Garamond','LXGW WenKai',serif;font-style:italic;letter-spacing:.5px}.article-sort-title,.category-lists .category-list-link,.tag-cloud-tags a{font-family:'LXGW WenKai','Noto Serif SC',serif;letter-spacing:.4px}#nav .menus_item .site-page{font-family:'LXGW WenKai','Noto Serif SC',serif;letter-spacing:.5px}#footer{font-family:'EB Garamond','LXGW WenKai',serif;letter-spacing:.3px}.page.type-reading-journal #article-container{max-width:720px;margin:0 auto;padding:0 20px}.page.type-reading-journal #article-container>blockquote:first-of-type{font-family:'Playfair Display','LXGW WenKai','Noto Serif SC',serif;background:linear-gradient(135deg,#fdfcfb 0,#f7f4ed 100%);border:none;border-left:4px solid #c9a96e;border-radius:0 12px 12px 0;padding:28px 32px;margin:0 0 48px 0;font-size:1.15rem;line-height:2;color:#5a4a3a;font-style:italic;letter-spacing:.5px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.page.type-reading-journal #article-container h3{font-family:'EB Garamond','LXGW WenKai',serif;font-size:1rem;color:#a09080;letter-spacing:3px;font-weight:400;margin:40px 0 16px 0;padding-bottom:8px;border-bottom:1px dashed #e0d6c8;text-transform:none}.page.type-reading-journal #article-container blockquote:not(:first-of-type){font-family:'LXGW WenKai','Noto Serif SC','Source Han Serif SC',serif;background:0 0;border:none;border-left:3px solid #d4b896;padding:8px 0 8px 28px;margin:0 0 28px 0;font-size:1.2rem;line-height:2.2;color:#3a3028;letter-spacing:.8px;position:relative}.page.type-reading-journal #article-container blockquote:not(:first-of-type) div{font-family:'EB Garamond','LXGW WenKai',serif!important;font-size:.85rem!important;color:#b0a090!important;letter-spacing:1px;margin-top:14px!important;font-style:italic}[data-theme=dark] .page.type-reading-journal #article-container>blockquote:first-of-type{background:linear-gradient(135deg,#1e1b18 0,#25201a 100%);border-left-color:#8b7355;color:#c8bfb0;box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-theme=dark] .page.type-reading-journal #article-container h3{color:#8b8070;border-bottom-color:#3a3530}[data-theme=dark] .page.type-reading-journal #article-container blockquote:not(:first-of-type){border-left-color:#8b7355;color:#c8bfb0}[data-theme=dark] .page.type-reading-journal #article-container blockquote:not(:first-of-type) div{color:#6b6050!important}
/* rebuild by neat */