.mn{--bg:#fefdfa;--bg2:#f7f5ef;--ink:#1d1713;--ink2:#524c47;--ink3:#68605b;--rule:#d3cfc8;--rule2:#e2dfda;--indigo:#3e5083;--green:#3d675a;--label:var(--font-label), system-ui, sans-serif;--body:var(--font-serif), Georgia, serif;--cjk:"Noto Serif SC", "Source Han Serif SC", "Songti SC", STSong, serif;background:var(--bg);color:var(--ink);font-family:var(--body);position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.mn{--bg:lab(99.4452% -.128955 1.51817);--bg2:lab(96.5613% -.0119507 3.05672);--ink:lab(8.33118% 2.15461 3.80452);--ink2:lab(32.6954% 2.07455 4.0302);--ink3:lab(41.3937% 2.24029 4.36078);--rule:lab(83.2084% .584215 3.77537);--rule2:lab(89.0031% .460655 3.01591);--indigo:lab(34.2781% 4.86253 -31.6237);--green:lab(40.3625% -17.8782 2.60547)}}.mn a{color:var(--indigo);border-bottom:1px solid color-mix(in oklch, var(--indigo) 30%, transparent);text-decoration:none}.mn a:hover{color:var(--ink);border-bottom-color:var(--ink)}.mn .mono{font-family:var(--label)}.mn .lbl{font-family:var(--label);text-transform:uppercase;letter-spacing:.15em;font-size:var(--t-xs);color:var(--ink2);font-weight:500}.mn .lbl-sm{font-family:var(--label);text-transform:uppercase;letter-spacing:.15em;font-size:var(--t-xs);color:var(--ink3);font-weight:500}.mn-top{padding:var(--sp-qi) var(--sp-hou);z-index:6;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.mn .lock{align-items:center;gap:var(--sp-3);color:var(--ink);border-bottom:0;display:flex}.mn .lock:hover{color:var(--ink)}.trail-home{color:var(--ink);padding:var(--sp-1) 0;border-bottom:0;align-items:center;display:inline-flex}.trail-home:hover{color:var(--indigo)}.mn .wm{font-family:var(--label);font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;font-weight:600;line-height:1.5}.mn .wm span{color:var(--ink3);font-weight:500;display:block}.mn-nav{gap:var(--sp-qi);align-items:center;display:flex}.mn-nav a,.mn-nav button{cursor:pointer;font-family:var(--label);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);background:0 0;border:0;padding:0;position:relative}.mn-nav a.on,.mn-nav button.on{color:var(--ink)}.mn-nav a.on:after,.mn-nav button.on:after{content:"";left:0;right:0;bottom:calc(-1 * var(--sp-2));height:var(--hairline);background:var(--indigo);position:absolute}.mn .tog{border:1px solid var(--rule);border-radius:var(--round);display:flex;overflow:hidden}.mn .tog button{padding:var(--sp-1) var(--sp-2);font-family:var(--label);font-size:var(--t-xs);letter-spacing:.14em;cursor:pointer;color:var(--ink3);background:0 0;border:0}.mn .tog button.on{background:var(--ink);color:var(--bg)}.rule-h{height:var(--hairline);background:var(--rule);transform-origin:0;animation:.9s cubic-bezier(.16,.84,.28,1) both drawX}.rule-v{width:var(--hairline);background:var(--rule);transform-origin:top;animation:1.1s cubic-bezier(.16,.84,.28,1) both drawY}@keyframes drawX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drawY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes riseIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.rise{animation:.76s cubic-bezier(.16,.84,.28,1) both riseIn}@keyframes beat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.beat{animation:2.4s ease-in-out infinite beat}@keyframes sweep{0%{opacity:0}12%{opacity:.55}to{opacity:0}}.mn-foot{left:var(--sp-hou);right:var(--sp-hou);bottom:var(--sp-qi);font-family:var(--label);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);display:flex;position:absolute}.mn-foot .c{text-transform:none;letter-spacing:.08em}.tog-m{border:1px solid var(--rule);border-radius:var(--round);display:flex;overflow:hidden}.tog-m button{min-width:44px;min-height:44px;padding:0 var(--sp-3);font-family:var(--label);font-size:var(--t-xs);letter-spacing:.14em;cursor:pointer;color:var(--ink2);background:0 0;border:0}.tog-m button.on{background:var(--ink);color:var(--bg)}.wm-home{padding:0 var(--sp-2) 0 0;cursor:pointer;min-height:44px;font-family:var(--label);font-size:var(--t-xs);letter-spacing:.2em;color:var(--ink);text-transform:uppercase;background:0 0;border:0;align-items:center;margin:0;font-weight:600;display:inline-flex}.back-m{align-items:center;gap:var(--sp-2);cursor:pointer;background:0 0;border:0;min-height:44px;margin:0;padding:0;display:inline-flex}.mn .dot{border-radius:var(--round);width:5px;height:5px;display:inline-block}.mn .dot.live{background:var(--indigo)}.mn .dot.prog{background:var(--green)}.mn .dot.stat{background:var(--ink3);opacity:.75}.mn.zh{--body:var(--cjk);--label:var(--font-label), var(--cjk-sans);--t-xs:var(--t-xs-cjk);font-family:var(--cjk);letter-spacing:.03em;font-weight:400}.mn.zh h1,.mn.zh h2,.mn.zh h3{font-family:var(--cjk);letter-spacing:.04em;font-weight:500;line-height:1.5}.mn.zh p,.mn.zh .lede{letter-spacing:.045em;line-height:1.95}
