.intro-grid[data-astro-cid-34f34ty7]{gap:var(--space-6);margin-top:var(--space-3);padding-top:var(--space-5);border-top:2px solid #ffffff7a;grid-template-columns:1.25fr 1fr;display:grid}h2[data-astro-cid-34f34ty7]{font-size:var(--step-3)}.intro[data-astro-cid-34f34ty7]{background:var(--color-charcoal);color:#fff}.intro-grid[data-astro-cid-34f34ty7] p[data-astro-cid-34f34ty7]{color:#cbc9c3}.intro-grid[data-astro-cid-34f34ty7] p[data-astro-cid-34f34ty7]+p[data-astro-cid-34f34ty7]{margin-top:var(--space-4)}@media (width<=48rem){.intro-grid[data-astro-cid-34f34ty7]{gap:var(--space-4);grid-template-columns:1fr}}.stats[data-astro-cid-bingmhia]{background:var(--color-black);color:#fff}h2[data-astro-cid-bingmhia]{margin-top:var(--space-2)}.stat-grid[data-astro-cid-bingmhia]{margin-top:var(--space-6);border:1px solid #555;grid-template-columns:repeat(3,1fr);display:grid}.stat-grid[data-astro-cid-bingmhia] div[data-astro-cid-bingmhia]{padding:var(--space-5)}.stat-grid[data-astro-cid-bingmhia] div[data-astro-cid-bingmhia]+div[data-astro-cid-bingmhia]{border-left:1px solid #555}strong[data-astro-cid-bingmhia]{font-family:var(--font-serif);font-size:var(--step-3);font-weight:500;display:block}span[data-astro-cid-bingmhia]{color:#b8b8b8}@media (width<=42rem){.stat-grid[data-astro-cid-bingmhia]{grid-template-columns:1fr}.stat-grid[data-astro-cid-bingmhia] div[data-astro-cid-bingmhia]{padding:var(--space-4);border-left:0}.stat-grid[data-astro-cid-bingmhia] div[data-astro-cid-bingmhia]+div[data-astro-cid-bingmhia]{border-top:1px solid #555;border-left:0}}.hero[data-astro-cid-i3irphx7]{--font-sans:"PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-serif:"Songti SC", "STSong", "SimSun", "NSimSun", serif;--step--1:clamp(.78rem, .74rem + .12vw, .86rem);--step-0:clamp(1rem, .95rem + .2vw, 1.125rem);--step-1:clamp(1.25rem, 1.1rem + .5vw, 1.6rem);--step-2:clamp(1.75rem, 1.4rem + 1.2vw, 2.5rem);background:var(--color-black);color:#fff;font-family:var(--font-sans);min-height:min(54rem,88vh);position:relative;overflow:hidden}.portrait-wall[data-astro-cid-i3irphx7]{--tile-width:max(9rem, 12vw);opacity:.58;pointer-events:none;grid-template-rows:repeat(3,minmax(0,1fr));gap:0;display:grid;position:absolute;inset:0;overflow:hidden}.portrait-track[data-astro-cid-i3irphx7]{width:calc(var(--tile-width) * 20);gap:0;min-width:0;min-height:0;display:flex}.portrait-tile[data-astro-cid-i3irphx7]{flex:0 0 var(--tile-width);width:var(--tile-width);height:100%;min-height:0;position:relative;overflow:hidden}.portrait-tile[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{filter:grayscale()sepia(.18)contrast(1.08);object-fit:cover;width:100%;height:100%;transition:filter .32s,transform .5s;position:absolute;inset:0}.hero-shade[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(90deg,#080808f5 0%,#080808d1 34%,#0808084d 72%,#08080875 100%);position:absolute;inset:0}.archive-grid[data-astro-cid-i3irphx7]{pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:7.5rem 7.5rem;position:absolute;inset:0}.archive-grid[data-astro-cid-i3irphx7]:after{background:linear-gradient(90deg, var(--color-accent) 0 28%, transparent 28%);content:"";width:100%;height:3px;position:absolute;top:18%;left:0}.hero-year[data-astro-cid-i3irphx7]{color:#ffffff0e;font-family:var(--font-serif);font-variant-numeric:tabular-nums;letter-spacing:-.09em;pointer-events:none;white-space:nowrap;font-size:clamp(8rem,21vw,22rem);line-height:.7;position:absolute}.hero-year-start[data-astro-cid-i3irphx7]{top:19%;left:-2vw}.hero-year-end[data-astro-cid-i3irphx7]{bottom:5%;right:-2vw}.hero-inner[data-astro-cid-i3irphx7]{pointer-events:none;align-items:center;min-height:min(54rem,88vh);display:flex;position:relative}.hero-panel[data-astro-cid-i3irphx7]{color:#fff;max-width:66rem;padding:var(--space-5) 0 var(--space-5) var(--space-6);pointer-events:auto;z-index:1;border-left:1px solid #ffffff52;position:relative}h1[data-astro-cid-i3irphx7]{letter-spacing:-.06em;margin-block:var(--space-4) var(--space-5);font-size:clamp(4.2rem,9.5vw,9.5rem);display:grid}h1[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{letter-spacing:.08em;font-size:.48em;font-weight:400}h1[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-weight:600}.hero-meta[data-astro-cid-i3irphx7]{padding-top:var(--space-4);border-top:1px solid #ffffff47;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(2rem,4vw,4rem);display:grid}.subtitle[data-astro-cid-i3irphx7]{font-size:var(--step-1);min-width:0}.archive-code[data-astro-cid-i3irphx7]{color:#999;font-size:var(--step--1);letter-spacing:.14em;text-align:right}.hero-link[data-astro-cid-i3irphx7]{font-size:var(--step-1);margin-top:var(--space-6);padding:var(--space-3) 0;transition:border-color var(--transition), color var(--transition);border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;display:flex}.hero-link[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{color:var(--color-accent);font-size:var(--step-2);transition:transform var(--transition)}.hero-link[data-astro-cid-i3irphx7]:hover{border-color:var(--color-accent)}.hero-link[data-astro-cid-i3irphx7]:hover i[data-astro-cid-i3irphx7]{transform:translateX(var(--space-2))}.hero-index[data-astro-cid-i3irphx7]{bottom:var(--space-5);color:#777;font-size:var(--step--1);letter-spacing:.12em;pointer-events:none;position:absolute;right:1rem}@media (prefers-reduced-motion:no-preference){.portrait-track[data-astro-cid-i3irphx7]{animation:52s linear infinite portrait-scroll}.track-2[data-astro-cid-i3irphx7]{animation-duration:61s;animation-direction:reverse;animation-delay:-17s}.track-3[data-astro-cid-i3irphx7]{animation-duration:57s;animation-delay:-31s}.hero-panel[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{animation:.9s both hero-enter}.hero-panel[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){animation-delay:.1s}.hero-panel[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(3){animation-delay:.22s}.hero-panel[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(4){animation-delay:.34s}.hero-year-start[data-astro-cid-i3irphx7]{animation:18s ease-in-out infinite alternate year-drift}.hero-year-end[data-astro-cid-i3irphx7]{animation:22s ease-in-out infinite alternate-reverse year-drift}}@keyframes portrait-scroll{to{transform:translate(-50%)}}@keyframes hero-enter{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes year-drift{0%{transform:translate(-1.5rem)}to{transform:translate(1.5rem)}}@media (width<=40rem){.hero[data-astro-cid-i3irphx7],.hero-inner[data-astro-cid-i3irphx7]{min-height:clamp(32rem,64svh,38rem)}.hero-inner[data-astro-cid-i3irphx7]{align-items:center}.hero-panel[data-astro-cid-i3irphx7]{padding:var(--space-4) 0;border-left:0;width:100%}.hero-panel[data-astro-cid-i3irphx7] .eyebrow[data-astro-cid-i3irphx7]{font-size:.68rem;line-height:1.45}h1[data-astro-cid-i3irphx7]{margin-block:var(--space-5);font-size:clamp(3.1rem,13vw,4.5rem);line-height:1.06}h1[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{font-size:.58em}.subtitle[data-astro-cid-i3irphx7]{font-size:1.1rem}.hero-link[data-astro-cid-i3irphx7]{margin-top:var(--space-4)}.hero-index[data-astro-cid-i3irphx7]{display:none}.hero-meta[data-astro-cid-i3irphx7]{align-items:start;gap:var(--space-3);flex-direction:column;display:flex}.archive-code[data-astro-cid-i3irphx7]{text-align:left}.archive-grid[data-astro-cid-i3irphx7]{background-size:4rem 4rem}.portrait-wall[data-astro-cid-i3irphx7]{opacity:.44}.hero-shade[data-astro-cid-i3irphx7]{background:#080808c7}.portrait-tile[data-astro-cid-i3irphx7]{flex-basis:var(--tile-width)}}.people-guide[data-astro-cid-potepubo]{background:var(--color-surface)}.guide-heading[data-astro-cid-potepubo] h2[data-astro-cid-potepubo]{font-size:var(--step-3);margin-block:var(--space-2) var(--space-4)}.guide-intro[data-astro-cid-potepubo]{max-width:var(--reading);color:var(--color-text-muted);line-height:var(--line-reading)}.guide-grid[data-astro-cid-potepubo]{gap:var(--space-6) var(--space-7);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}article[data-astro-cid-potepubo]{border-top:1px solid var(--color-line);padding-top:var(--space-4)}h3[data-astro-cid-potepubo]{margin-bottom:var(--space-3);line-height:1.5}article[data-astro-cid-potepubo] p[data-astro-cid-potepubo]{line-height:var(--line-reading)}@media (width<=48rem){.guide-grid[data-astro-cid-potepubo]{gap:var(--space-5);grid-template-columns:1fr}}.yearly-chart[data-astro-cid-5tab3jue]{background:var(--color-paper)}.chart-heading[data-astro-cid-5tab3jue]{border-top:2px solid var(--color-black);align-items:end;gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:1.5fr 1fr;display:grid}h2[data-astro-cid-5tab3jue]{font-size:var(--step-3);margin-top:var(--space-2)}.chart-intro[data-astro-cid-5tab3jue]{color:var(--color-text-muted);max-width:34rem}.chart-summary[data-astro-cid-5tab3jue]{gap:var(--space-6);margin-top:var(--space-6);display:flex}.chart-summary[data-astro-cid-5tab3jue] p[data-astro-cid-5tab3jue]{gap:var(--space-1);display:grid}.chart-summary[data-astro-cid-5tab3jue] span[data-astro-cid-5tab3jue],.year-browser[data-astro-cid-5tab3jue] label[data-astro-cid-5tab3jue],.year-link[data-astro-cid-5tab3jue] small[data-astro-cid-5tab3jue]{color:var(--color-text-muted);font-size:var(--step--1);letter-spacing:.08em}.chart-summary[data-astro-cid-5tab3jue] strong[data-astro-cid-5tab3jue]{font-family:var(--font-serif);font-size:var(--step-1)}.chart-shell[data-astro-cid-5tab3jue]{margin-top:var(--space-5);min-height:21.25rem;position:relative}.chart-svg[data-astro-cid-5tab3jue]{width:100%;display:block;overflow:visible}.chart-svg[data-astro-cid-5tab3jue] .chart-grid line{stroke:var(--color-line);stroke-width:1px}.chart-svg[data-astro-cid-5tab3jue] text{fill:var(--color-text-muted);font-family:var(--font-sans);font-size:12px}.chart-svg[data-astro-cid-5tab3jue] .chart-area{fill:color-mix(in srgb, var(--color-accent) 10%, transparent);opacity:0;transition:opacity .9s .5s}.is-revealed[data-astro-cid-5tab3jue] .chart-svg[data-astro-cid-5tab3jue] .chart-area{opacity:1}.chart-svg[data-astro-cid-5tab3jue] .chart-line{fill:none;stroke:var(--color-accent);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.8s cubic-bezier(.22,1,.36,1)}.chart-svg[data-astro-cid-5tab3jue] .chart-line.is-visible{stroke-dashoffset:0}.chart-svg[data-astro-cid-5tab3jue] .data-point{fill:var(--color-paper);opacity:0;stroke:var(--color-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:opacity .3s .95s}.is-revealed[data-astro-cid-5tab3jue] .chart-svg[data-astro-cid-5tab3jue] .data-point{opacity:1}.chart-svg[data-astro-cid-5tab3jue] .data-point.is-selected{fill:var(--color-accent);stroke-width:3px}.chart-svg[data-astro-cid-5tab3jue] .chart-hit-area{cursor:crosshair;fill:#0000}.chart-svg[data-astro-cid-5tab3jue] .hover-guide{pointer-events:none;stroke:var(--color-black);stroke-dasharray:3 4;stroke-width:1px}.chart-tooltip[data-astro-cid-5tab3jue]{background:var(--color-black);color:var(--color-surface);font-size:var(--step--1);min-width:8rem;padding:var(--space-2) var(--space-3);pointer-events:none;display:grid;position:absolute;top:0;left:0}.chart-tooltip[data-astro-cid-5tab3jue][hidden]{display:none}.chart-tooltip[data-astro-cid-5tab3jue] span[data-astro-cid-5tab3jue]{color:var(--color-line)}.year-browser[data-astro-cid-5tab3jue]{border-block:1px solid var(--color-black);margin-top:var(--space-4);grid-template-columns:minmax(13rem,.7fr) 1.3fr;display:grid}.year-browser[data-astro-cid-5tab3jue]>div[data-astro-cid-5tab3jue]{border-right:1px solid var(--color-black);padding:var(--space-4)}.year-browser[data-astro-cid-5tab3jue] label[data-astro-cid-5tab3jue]{margin-bottom:var(--space-2);display:block}.year-browser[data-astro-cid-5tab3jue] select[data-astro-cid-5tab3jue]{border:0;border-bottom:1px solid var(--color-black);color:var(--color-text);font-family:var(--font-serif);font-size:var(--step-1);background:0 0;border-radius:0;width:100%;min-height:3rem}.year-link[data-astro-cid-5tab3jue]{padding:var(--space-4) var(--space-5);transition:background var(--transition), color var(--transition);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.year-link[data-astro-cid-5tab3jue] span[data-astro-cid-5tab3jue]:first-child{display:grid}.year-link[data-astro-cid-5tab3jue] strong[data-astro-cid-5tab3jue]{font-family:var(--font-serif);font-size:var(--step-2)}.year-link[data-astro-cid-5tab3jue]:hover{background:var(--color-black);color:var(--color-surface)}.year-link[data-astro-cid-5tab3jue]:hover small[data-astro-cid-5tab3jue]{color:var(--color-line)}.arrow[data-astro-cid-5tab3jue]{font-size:var(--step-3);transition:transform var(--transition)}.year-link[data-astro-cid-5tab3jue]:hover .arrow[data-astro-cid-5tab3jue]{transform:translateX(var(--space-1))}@media (width<=48rem){.yearly-chart[data-astro-cid-5tab3jue]{padding-block:var(--space-6)}.chart-heading[data-astro-cid-5tab3jue],.year-browser[data-astro-cid-5tab3jue]{grid-template-columns:1fr}.chart-heading[data-astro-cid-5tab3jue]{gap:var(--space-3)}.chart-summary[data-astro-cid-5tab3jue]{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4)}.chart-shell[data-astro-cid-5tab3jue]{min-height:17.5rem}.year-browser[data-astro-cid-5tab3jue]>div[data-astro-cid-5tab3jue]{border-bottom:1px solid var(--color-black);border-right:0}.year-link[data-astro-cid-5tab3jue]{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.chart-svg[data-astro-cid-5tab3jue] .chart-line{stroke-dashoffset:0}.chart-svg[data-astro-cid-5tab3jue] .chart-area,.chart-svg[data-astro-cid-5tab3jue] .data-point{opacity:1}}.explore[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.explore[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:var(--space-2) var(--space-6)}.explore-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;display:grid}.explore-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--color-black);min-height:18rem;padding:var(--space-5);text-decoration:none;display:grid}.explore-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]+a[data-astro-cid-lcdefpme]{border-left:0}.explore-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--color-paper)}.explore-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-accent)}.explore-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-2);align-self:end}.explore-grid[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-size:var(--step-2);justify-self:end}@media (width<=42rem){.explore-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.explore-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]+a[data-astro-cid-lcdefpme]{border-top:0;border-left:1px solid}.explore-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:13rem;padding:var(--space-4)}}
