.journal-content{--display:Space,"PingFang SC",sans-serif;--bg:var(--paper);--bg2:var(--paper);--ink:#20232a;--muted:#60656c;--dim:#676d75;--line:#20232a25;--glass:#20232a04;--violet:#65478d;--cyan:#246570;--amber:#815820;--emerald:#297256;--rose:#91445f;--sky:#41668c;--orange:#994f2a;--c-miss:#967440;--c-hit:#458b88;--c-out:#665d9b;--maxw:100%;line-height:1.7;font-size:14px;min-width:0}
.journal-content .wrap{padding:0;max-width:100%;margin:0}.journal-content .section-context{padding-bottom:42px;margin-bottom:30px;border-bottom:1px solid var(--rule)}.journal-content .section-context>.wrap>.eyebrow,.journal-content .legacy-heading{display:none}.journal-content .lede{font-size:15px;line-height:1.95;max-width:85ch;margin:0 0 20px;color:var(--muted);animation:none}.journal-content .hero-meta,.journal-content .meta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;animation:none}.journal-content .pill{border:0;border-radius:0;padding:0 18px 0 0;border-right:1px solid var(--rule);background:none;backdrop-filter:none;font-size:11px;color:var(--soft)}.journal-content .sec-label{font-size:10px;color:var(--accent);letter-spacing:2px;margin:35px 0 25px}.journal-content .sec-sub{font-size:12px;color:var(--muted);margin-bottom:30px}.journal-content h2,.journal-content h3{letter-spacing:0;line-height:1.65}.journal-content .grad{background:none!important;-webkit-text-fill-color:var(--accent);color:var(--accent)!important;animation:none}.journal-content .feature,.journal-content .card,.journal-content .repo,.journal-content .tcard,.journal-content .csec,.journal-content .dcard,.journal-content .ins,.journal-content .tablewrap,.journal-content .branch,.journal-content .cluster,.journal-content .nd,.journal-content .oss-hero,.journal-content .site-note,.journal-content .theme,.journal-content .scen,.journal-content .pcell{color:var(--ink);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;border-color:var(--rule);transform:none;opacity:1}.journal-content .feature::before,.journal-content .feature::after,.journal-content .card::before,.journal-content .card::after,.journal-content .repo::before,.journal-content .repo::after,.journal-content .oss-hero::before,.journal-content .accent{display:none!important}.journal-content .feature{border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.journal-content .feature-inner{padding:34px 0 42px;background:none;border-radius:0}.journal-content .feature h2{font-family:"Songti SC",serif;font-size:34px;max-width:900px;font-weight:500}.journal-content .feature .sum,.journal-content .feature .why{max-width:900px;font-size:14px;line-height:2}.journal-content .feat-no{font-family:"Times New Roman",serif;color:var(--accent);font-size:70px;font-style:italic}.journal-content .grid,.journal-content .repos{gap:36px}.journal-content .card,.journal-content .repo{padding:25px 0;border:0;border-top:1px solid var(--rule);transition:color .2s}.journal-content .card h3{font-size:20px;font-weight:500}.journal-content .card .no{font-family:"Times New Roman",serif;font-size:44px;opacity:1;color:var(--accent);font-style:italic;position:static;display:block;margin-bottom:18px}.journal-content .sum,.journal-content .why,.journal-content .repo-desc,.journal-content .repo-why{font-size:13px;line-height:1.95;color:var(--muted)}.journal-content .src a,.journal-content .srcs a{color:var(--accent);font-size:11px;background:none;border:0;border-bottom:1px solid var(--rule);border-radius:0;padding:5px 0;overflow-wrap:anywhere}.journal-content .tags{gap:10px}.journal-content .tag{background:none;border:0;border-radius:0;padding:0;font-size:10px;color:var(--muted)}.journal-content .chip{border-radius:0;border:0;background:none;padding:0;font-size:10px;color:color-mix(in srgb,var(--c,var(--accent)) 70%,#20232a)}.journal-content .repo-name{color:var(--ink)}.journal-content .repo-stars{color:var(--accent)}.journal-content .repo-title{font-size:17px;font-weight:500}.journal-content .repo:hover,.journal-content .card:hover,.journal-content .branch:hover{transform:none;box-shadow:none}
.journal-content .filters,.journal-content .controls,.journal-content .presets{gap:10px}.journal-content .fbtn,.journal-content .vbtn,.journal-content .tbtn,.journal-content .winbtn,.journal-content .preset,.journal-content .ruler-y{border-radius:2px;border:1px solid var(--rule);background:transparent;color:var(--muted);box-shadow:none;line-height:1.5;min-height:38px;padding:9px 13px}.journal-content .fbtn.on,.journal-content .vbtn.on,.journal-content .winbtn.on{background:var(--accent);color:var(--paper);border-color:var(--accent)}.journal-content .fbtn .cnt{color:inherit;background:#20232a08;border-radius:0}.journal-content .fbtn.on .cnt{background:#ffffff25}.journal-content .views,.journal-content .winbtns{background:none;border:0;border-radius:0;padding:0;gap:5px}.journal-content .search input{border-radius:0;background:transparent;border:1px solid var(--rule);min-height:40px;color:var(--ink)}.journal-content .toolbar,.journal-content .winbar{position:relative;top:0;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);border-radius:0;padding:16px 0;backdrop-filter:none;z-index:3}.journal-content .titem{opacity:1;transform:none}.journal-content .tcard{border:0;border-top:1px solid var(--rule);padding:25px 0}.journal-content .tcard h3{font-size:20px;font-weight:500}.journal-content .tdate{font-family:"Songti SC",serif;font-size:28px;color:var(--accent)}.journal-content .rel{border-radius:0;color:var(--accent);background:#20232a04;cursor:pointer}.journal-content .ruler{gap:8px;animation:none}.journal-content .ruler-y .yy{font-family:"Times New Roman",serif;font-size:24px;font-weight:400;color:var(--accent)}.journal-content .branch{margin-bottom:20px}.journal-content .bn-head,.journal-content .cl-head{background:none}.journal-content .bn-name,.journal-content .nd-title{color:var(--ink)}.journal-content .nd{border-bottom:1px solid var(--rule)}.journal-content .bn-head:hover,.journal-content .cl-head:hover,.journal-content .nd:hover{background:#20232a04}.journal-content .branch,.journal-content .cluster{border-color:var(--rule)}.journal-content .nd-body,.journal-content .cl-body,.journal-content .bn-body{background:none}.journal-content .nd.open{background:#20232a03}.journal-content .nd-title{font-weight:500}.journal-content .csec{border:0;border-top:1px solid var(--rule);padding:35px 0;margin-top:35px}.journal-content .global{border:0;border-top:1px solid var(--rule);border-radius:0;background:none;padding:25px 0}.journal-content .theme,.journal-content .ins,.journal-content .scen{border:0;border-top:1px solid var(--rule);padding:18px 0}.journal-content .hl-box,.journal-content .notebox{color:var(--muted);border:1px solid var(--rule);border-radius:0;background:#20232a03;padding:16px;font-size:12px}.journal-content .dcard{padding:16px;border:1px solid var(--rule)}.journal-content .chart{width:100%;min-width:0}.journal-content .ctitle{font-family:"Songti SC",serif}.journal-content .cprice{color:var(--accent)}.journal-content .tablewrap{border:1px solid var(--rule);background:transparent}.journal-content thead th{background:var(--paper);color:var(--muted);border-color:var(--rule);backdrop-filter:none}.journal-content tbody td{border-bottom:1px solid var(--rule);color:var(--ink)}.journal-content tbody tr.brand-start td{border-top:1px solid var(--rule)}.journal-content tbody tr:hover{background:#20232a04}.journal-content .save{color:#297256;background:#2972560c}.journal-content .track{background:#20232a09}.journal-content .price{color:var(--ink)}.journal-content .oss-inner{background:none;border-radius:0;padding:30px 0}.journal-content .oss-title,.journal-content .oss-inner h3{font-family:"Songti SC",serif;color:var(--ink)}.journal-content .shotframe{background:var(--paper);border-radius:0;border-color:var(--rule)}.journal-content .thumb{border-radius:0;min-height:44px}.journal-content .role-line{color:var(--accent)}.journal-content .site-note{padding:25px 0;border:0;border-top:1px solid var(--rule)}.journal-content .research-note{font-size:12px;line-height:1.9;color:var(--muted);margin-top:35px}.journal-content #tip{position:fixed;z-index:80;pointer-events:none;opacity:0;max-width:340px;padding:14px 18px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);box-shadow:0 10px 35px #20232a15;font-size:12px}.journal-content #lb{display:none;position:fixed;inset:0;z-index:100;background:#15151de8;padding:4vw;align-items:center;justify-content:center;cursor:zoom-out}.journal-content #lb.open{display:flex}.journal-content #lb img{max-width:95vw;max-height:90vh;object-fit:contain}.journal-content [hidden]{display:none!important}.journal-content .state{color:var(--muted)}footer>div{font-size:11px;color:var(--soft)}footer #upd{font-size:9px}.motion-toggle{border-bottom:1px solid var(--rule);padding:7px 0;font-size:10px;color:var(--accent)}.hero-foot{gap:15px}
@media(max-width:700px){.journal-content .feature h2{font-size:27px}.journal-content .feature .sum,.journal-content .feature .why{font-size:13px}.journal-content .grid,.journal-content .repos{grid-template-columns:1fr}.journal-content .toolbar{gap:10px}.journal-content .winbtns{flex-wrap:wrap}.journal-content .legend{margin-left:0;width:100%}.journal-content .chart{height:240px}.journal-content .ruler{flex-wrap:wrap}.journal-content .ruler-y{flex:1 0 23%}.journal-content .section-context{padding-bottom:25px}.journal-content .lede{font-size:13px}.hero-foot .foot-left{font-size:8px}.hero-foot #theme-word{display:none}.journal-content .src{overflow-wrap:anywhere}.journal-content .oss-inner{padding:20px 0}.journal-content .dcard{padding:10px}.journal-content .content{min-width:0}}
.journal-content{font-family:Space,"PingFang SC","Microsoft YaHei",sans-serif}.journal-content .feature-inner::before,.journal-content .feature-inner::after,.journal-content .site-note::before,.journal-content .site-note::after{display:none}.journal-content .site-note-inner,.journal-content .mcard{background:transparent;border-radius:0;border-color:var(--rule);box-shadow:none}.journal-content .site-note-inner{padding:24px 0}.journal-content .feature h2{background:none;color:var(--ink);-webkit-text-fill-color:var(--ink)}.journal-content .mcard{padding:20px 0;border-left:0;border-right:0}.journal-content .oss-cta{background:var(--accent);color:var(--paper);box-shadow:none;border-radius:2px}.journal-content .oss-inner::before,.journal-content .oss-inner::after{display:none}.journal-content .tdate::before,.journal-content .era-head::before{background:var(--accent);box-shadow:none}.journal-content .tl::before,.journal-content .timeline::before,.journal-content .era::before{background:var(--rule)}
.journal-content{--gold:var(--accent)}.journal-content .num.miss{color:#845d21}.journal-content .num.hit{color:#246570}.journal-content .num.out{color:#65518a}.journal-content .tier{color:var(--accent);background:#20232a08}.journal-content .btn-git,.journal-content .btn-git:hover{color:var(--paper);background:var(--accent);box-shadow:none;transform:none;border-radius:2px;font-size:12px;font-weight:500}.journal-content .btn-demo{border-radius:2px}.journal-content .oss-stats{border-radius:0;background:none}.journal-content .shotframe{box-shadow:none}
