.layout_layout__Kn4d_{display:flex;min-height:100vh;background:var(--color-bg-page)}.layout_sidebar__nCmKL{width:220px;position:fixed;top:0;left:0;bottom:0;z-index:200;display:flex;flex-direction:column;background:#FFFFFF;border-right:1px solid #eaecf0}.layout_sidebar-header__XDRxi{padding:16px;border-bottom:1px solid #eaecf0;display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;cursor:pointer;transition:background .15s}.layout_sidebar-header__XDRxi:hover{background:#F5F7FA}.layout_sidebar-logo-img__YFVAz{height:40px;width:auto;flex-shrink:0;display:block}.layout_sidebar-brand__Ip4UE{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.layout_sidebar-logo-text__AXd2D{font-family:var(--font-logo);font-size:20px;font-weight:800;line-height:1.15;color:#133331;letter-spacing:.5px;white-space:nowrap}.layout_sidebar-subtitle__8Apu2{font-size:12px;font-weight:500;line-height:1;color:#86909C}.layout_sidebar-nav__t47S_{flex:1 1;padding:12px 0;overflow-y:auto}.layout_nav-primary__OfPXM{padding:0 10px 12px;margin-bottom:12px;border-bottom:1px solid #f1f5f9}.layout_nav-group__578Pq{padding:0 10px}.layout_nav-group__578Pq+.layout_nav-group__578Pq{margin-top:12px}.layout_nav-group__title__Wozb1{display:flex;align-items:center;gap:8px;padding:0 8px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:28px;color:#86909C;letter-spacing:.02em}.layout_nav-group__icon__YIsWc{display:flex;flex-shrink:0;font-size:14px;color:#94A3B8}.layout_nav-group--active__hwqWB .layout_nav-group__icon__YIsWc,.layout_nav-group--active__hwqWB .layout_nav-group__title__Wozb1{color:#267069}.layout_nav-group__items__Dc3FI{position:relative;display:flex;flex-direction:column;gap:2px;margin-left:10px;padding-left:8px}.layout_nav-group__items__Dc3FI:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:#E5E7EB}.layout_nav-link__fPEM3{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;margin:0;border-radius:var(--radius-sm);font-size:13px;font-weight:400;color:#4E5969;text-decoration:none;transition:background .15s,color .15s}.layout_nav-link__fPEM3:hover{background:#F2F4F7;color:#111827}.layout_nav-link--active__SBkMu{font-weight:500;color:#FFFFFF;background:#267069}.layout_nav-link__icon__Ok4BR{display:flex;flex-shrink:0;font-size:15px;color:#86909C}.layout_nav-link--active__SBkMu .layout_nav-link__icon__Ok4BR{color:#FFFFFF}.layout_sidebar-footer__e67xI{padding:8px 8px 16px;border-top:1px solid #eaecf0}.layout_back-link__oU4mc{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);font-size:13px;color:#86909C;text-decoration:none;transition:background .15s,color .15s}.layout_back-link__oU4mc:hover{background:#F2F4F7;color:#4E5969}.layout_main__Dmt7R{margin-left:220px;flex:1 1;min-height:100vh;min-width:960px;overflow:auto;background:linear-gradient(135deg,#F3FBF9,#F9FEFC 50%,#F3FBF9)}.semi-icon{display:inline-block;font-style:normal;line-height:0;text-align:center;text-transform:none;text-rendering:optimizeLegibility;fill:currentColor}.semi-icon-extra-small{font-size:8px}.semi-icon-small{font-size:12px}.semi-icon-default{font-size:16px}.semi-icon-large{font-size:20px}.semi-icon-extra-large{font-size:24px}.semi-icon-spinning{animation:semi-icon-animation-rotate .6s linear infinite;animation-fill-mode:forwards}@keyframes semi-icon-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.home_heroSearch__mQfKV{width:520px;max-width:100%;margin-top:26px}.home_home__e9jkb{padding-top:64px}.home_tabs__aryl5{display:flex;flex-wrap:wrap;gap:0 48px;border-bottom:1px solid var(--h-line)}.home_tab__nwRrn{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0 0 20px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.home_tabName__uVKv4{font-size:40px;font-weight:800;line-height:1.1;letter-spacing:.02em;transition:color .15s}.home_tabEn__SR6Ij,.home_tabName__uVKv4{font-family:var(--font-serif-full);color:var(--h-faint)}.home_tabEn__SR6Ij{font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.home_tab__nwRrn:hover .home_tabName__uVKv4{color:var(--h-ink-2)}.home_tab__nwRrn[aria-selected=true] .home_tabName__uVKv4{color:var(--h-ink)}.home_tab__nwRrn[aria-selected=true] .home_tabEn__SR6Ij{color:var(--part-accent)}.home_tab__nwRrn:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.home_period__jn9KE{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:0 32px;gap:0 32px}.home_home__e9jkb [id^=theme-]{scroll-margin-top:calc(var(--hist-sticky-top, 0px) + 24px)}.home_period__jn9KE+.home_period__jn9KE{border-top:1px solid var(--h-line)}.home_periodLabel__Emxqz{position:-webkit-sticky;position:sticky;top:calc(var(--hist-sticky-top, 0px) + 24px);align-self:start;padding:30px 0}.home_periodName__ew3k1{margin:0;font-family:var(--font-serif-full);font-size:32px;font-weight:800;line-height:1.15;letter-spacing:.04em;color:var(--h-ink)}.home_periodMeta__9IUVh{margin:10px 0 0;font-size:14px;color:var(--h-muted)}.home_rows__itX_J{margin:0;padding:0;list-style:none}.home_row__YlsAk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);grid-gap:48px;gap:48px;padding:30px 0}.home_row__YlsAk+.home_row__YlsAk{border-top:1px solid var(--h-line)}.home_topicName__P8nO_{margin:0;font-family:var(--font-serif-full);font-size:22px;font-weight:700;line-height:1.35;color:var(--h-ink)}.home_topicName__P8nO_ a:hover{color:var(--part-accent)}.home_topicBrief__GF8a5{margin:10px 0 0;font-size:14px;line-height:1.8;color:var(--h-muted);text-wrap:pretty}.home_links__7IrJg{margin:0;padding:0;list-style:none}.home_links__7IrJg a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--h-line);font-size:15px;line-height:1.5;color:var(--h-ink-2)}.home_links__7IrJg li:first-child a{padding-top:2px}.home_links__7IrJg a[data-summary]{font-weight:600;color:var(--h-ink)}.home_links__7IrJg a:hover{color:var(--part-accent)}.home_go__uCKsW{flex-shrink:0;color:var(--h-faint);transition:transform .15s}.home_links__7IrJg a:hover .home_go__uCKsW{color:var(--part-accent);transform:translateX(2px)}.home_groups__dk_xX{padding:30px 0}.home_group__PYWkC{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 0;border-top:1px solid var(--h-line)}.home_group__PYWkC:first-child{padding-top:0;border-top:0}.home_groupName__JR4Vb{margin:0;font-size:13px;line-height:26px;color:var(--h-muted);white-space:nowrap}.home_groupLinks__sp1k8{display:flex;flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none}.home_groupLinks__sp1k8 a{font-size:14px;line-height:26px;color:var(--h-ink-2)}.home_groupLinks__sp1k8 a:hover{color:var(--part-accent)}.home_cta__CEUvb.home_cta__CEUvb{margin-top:96px}@media (min-width:860px) and (max-width:1099px){.home_period__jn9KE{grid-template-columns:168px minmax(0,1fr);gap:0 24px}.home_row__YlsAk{gap:32px}}@media (max-width:859px){.home_heroSearch__mQfKV{width:100%;margin-top:18px}.home_home__e9jkb{padding-top:28px}.home_tabs__aryl5{gap:0 28px}.home_tab__nwRrn{gap:6px;padding-bottom:14px}.home_tabName__uVKv4{font-size:28px}.home_tabEn__SR6Ij{font-size:10px;letter-spacing:.22em}.home_period__jn9KE{display:block}.home_home__e9jkb [id^=theme-]{scroll-margin-top:calc(var(--hist-sticky-top, 0px) + 12px)}.home_periodLabel__Emxqz{position:static;padding:24px 0 4px}.home_periodName__ew3k1{font-size:26px}.home_periodMeta__9IUVh{margin-top:6px;font-size:13px}.home_row__YlsAk{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 0}.home_topicName__P8nO_{font-size:19px}.home_topicBrief__GF8a5{margin-top:6px;font-size:13.5px;line-height:1.75}.home_links__7IrJg a{padding:9px 0}.home_links__7IrJg li:first-child a{border-top:1px solid var(--h-line);padding-top:9px}.home_links__7IrJg li:last-child a{border-bottom:0}.home_groups__dk_xX{padding:14px 0 24px}.home_group__PYWkC{grid-template-columns:minmax(0,1fr);gap:2px}.home_cta__CEUvb.home_cta__CEUvb{margin-top:56px}}@media (max-width:559px){.home_tabEn__SR6Ij{display:none}.home_tab__nwRrn{padding-bottom:12px}}@media (max-width:374px){.home_tabs__aryl5{gap:0 18px}.home_tabName__uVKv4{font-size:22px}}.compare_head__fHD3C{padding:40px 0 24px}.compare_title__3pkaj{margin:0;font-family:var(--font-serif-full);font-size:56px;font-weight:800;line-height:1.15;color:var(--h-ink)}.compare_columns__wyc5g{position:-webkit-sticky;position:sticky;top:var(--hist-sticky-top,0);z-index:6;display:grid;grid-template-columns:1fr 96px 1fr;align-items:end;padding:12px 0 10px;border-bottom:1px solid var(--h-line-strong);background:#fff}.compare_colChina__Z_rwl,.compare_colWorld__mjiaC{font-family:var(--font-serif-full);font-size:26px;font-weight:800}.compare_colChina__Z_rwl{padding-right:16px;text-align:right;color:#8e3a2c}.compare_colWorld__mjiaC{padding-left:16px;color:#2f4a6d}.compare_colAxis__ALIXQ{font-size:13px;text-align:center;color:var(--h-muted)}.compare_chart__1vCXQ{--axis:96px;margin:0 0 24px;padding:16px 0 28px;overflow-x:hidden}.compare_plot__2iCG2{position:relative;z-index:0;isolation:isolate;height:3200px}.compare_plot__2iCG2:before{content:"";position:absolute;inset:0 auto 0 50%;width:1px;margin-left:-.5px;background:var(--h-line-strong);z-index:0;pointer-events:none}.compare_china__MWEX1,.compare_world__3bEso{position:absolute;top:0;bottom:0;width:calc((100% - var(--axis)) / 2);z-index:1}.compare_china__MWEX1{left:0}.compare_world__3bEso{right:0}.compare_axis__3s9wm{position:absolute;left:50%;top:0;bottom:0;z-index:2;width:var(--axis);margin:0 0 0 calc(var(--axis) / -2);padding:0;list-style:none;pointer-events:none}.compare_tick__h6_YH{position:absolute;left:0;right:0;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%)}.compare_tickDot__vsyAo{width:9px;height:1px;background:var(--h-muted)}.compare_tickLabel__yNszL{margin-top:3px;padding:0 4px;background:#fff;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--h-muted);white-space:nowrap}.compare_blockChina__NXDqx,.compare_blockWorld___3ZQO{position:absolute;z-index:1;display:flex;flex-direction:column;gap:1px;box-sizing:border-box;width:calc(var(--lane-w) - 4px);min-height:52px;padding:6px 9px;overflow:hidden;border-radius:2px;border:1px solid #ddd7ce;color:var(--h-ink);cursor:pointer;transition:border-color .12s,background .12s}.compare_chart__1vCXQ a.compare_blockChina__NXDqx,.compare_chart__1vCXQ a.compare_blockWorld___3ZQO{color:var(--h-ink);text-decoration:none}.compare_blockChina__NXDqx{right:calc(var(--lane-off) + 2px);left:auto;align-items:flex-end;text-align:right;background:#f4f0ea}.compare_blockWorld___3ZQO{left:calc(var(--lane-off) + 2px);right:auto;align-items:flex-start;text-align:left;background:#eef1f5;border-color:#d6dbe2}.compare_blockChina__NXDqx:hover,.compare_blockChina__NXDqx[data-hover="1"]{z-index:4;border:1.5px solid #8e3a2c;background:#efe8df}.compare_blockWorld___3ZQO:hover,.compare_blockWorld___3ZQO[data-hover="1"]{z-index:4;border:1.5px solid #2f4a6d;background:#e5eaf0}.compare_blockChina__NXDqx[data-same="1"]{border-color:#8e3a2c}.compare_blockWorld___3ZQO[data-same="1"]{border-color:#2f4a6d}.compare_blockChina__NXDqx:focus-visible,.compare_blockWorld___3ZQO:focus-visible{z-index:5;outline:2px solid var(--h-ink);outline-offset:1px}.compare_blockChina__NXDqx[data-span=xs],.compare_blockWorld___3ZQO[data-span=xs]{overflow:visible;padding-top:4px;padding-bottom:4px}.compare_blockName__LWf6u{font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;color:var(--h-ink)}.compare_blockYears__KhgSr{font-size:12px;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--h-muted);overflow-wrap:anywhere}.compare_blockChina__NXDqx[data-span=xs] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-span=xs] .compare_blockName__LWf6u{font-size:12px;line-height:1.2;white-space:nowrap}.compare_blockChina__NXDqx[data-span=xs] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-span=xs] .compare_blockYears__KhgSr{white-space:nowrap}.compare_guide__O0szJ{position:absolute;left:0;right:0;z-index:3;height:0;border-top:1px dashed var(--h-muted);pointer-events:none}.compare_sameTip__B9ubM{position:absolute;left:50%;z-index:7;max-width:46%;padding:5px 10px;border:1px solid var(--h-line-strong);border-radius:4px;background:#fff;font-size:13px;line-height:1.5;color:var(--h-ink);transform:translate(-50%,calc(-100% - 6px));pointer-events:none}.compare_sameTip__B9ubM span{color:var(--h-muted)}@media (max-width:859px){.compare_head__fHD3C{padding:22px 0 14px}.compare_title__3pkaj{font-size:34px}.compare_columns__wyc5g{grid-template-columns:1fr 48px 1fr}.compare_colChina__Z_rwl,.compare_colWorld__mjiaC{font-size:17px}.compare_colAxis__ALIXQ{font-size:11px}.compare_blockWorld___3ZQO[data-orient=vert]{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:5px;padding:8px 3px}.compare_blockChina__NXDqx[data-span=xs] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-span=xs] .compare_blockYears__KhgSr{white-space:normal}.compare_blockWorld___3ZQO[data-orient=vert] .compare_blockYears__KhgSr,.compare_sameTip__B9ubM{display:none}.compare_chart__1vCXQ{--axis:48px;margin-bottom:16px;padding-top:12px;padding-bottom:20px}.compare_plot__2iCG2{height:2800px}.compare_blockChina__NXDqx,.compare_blockWorld___3ZQO{width:calc(var(--lane-w) - 2px);min-height:46px;padding:3px 4px}.compare_blockChina__NXDqx{right:calc(var(--lane-off) + 1px)}.compare_blockWorld___3ZQO{left:calc(var(--lane-off) + 1px)}.compare_blockName__LWf6u{font-size:10.5px}.compare_blockYears__KhgSr{font-size:9px}.compare_blockChina__NXDqx[data-span=xs] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-span=xs] .compare_blockName__LWf6u{font-size:11px}.compare_tickLabel__yNszL{font-size:9px;padding:0 3px}.compare_tickDot__vsyAo{width:7px;height:7px}.compare_blockChina__NXDqx[data-lanes="3"][data-span=md],.compare_blockChina__NXDqx[data-lanes="4"][data-span=md],.compare_blockChina__NXDqx[data-lanes="5"][data-span=md],.compare_blockChina__NXDqx[data-lanes="6"][data-span=md],.compare_blockWorld___3ZQO[data-lanes="4"][data-span=md],.compare_blockWorld___3ZQO[data-lanes="5"][data-span=md],.compare_blockWorld___3ZQO[data-lanes="6"][data-span=md],.compare_blockWorld___3ZQO[data-lanes="7"][data-span=md],.compare_blockWorld___3ZQO[data-lanes="8"][data-span=md]{align-items:center;padding-left:2px;padding-right:2px}.compare_blockChina__NXDqx[data-lanes="3"][data-span=md] .compare_blockName__LWf6u{font-size:10px}.compare_blockChina__NXDqx[data-lanes="4"][data-span=md] .compare_blockName__LWf6u,.compare_blockChina__NXDqx[data-lanes="5"][data-span=md] .compare_blockName__LWf6u,.compare_blockChina__NXDqx[data-lanes="6"][data-span=md] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-lanes="4"][data-span=md] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-lanes="5"][data-span=md] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-lanes="6"][data-span=md] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-lanes="7"][data-span=md] .compare_blockName__LWf6u,.compare_blockWorld___3ZQO[data-lanes="8"][data-span=md] .compare_blockName__LWf6u{writing-mode:vertical-rl;letter-spacing:.12em;font-size:10px;white-space:nowrap}.compare_blockChina__NXDqx[data-lanes="4"][data-span=md] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="5"][data-span=md] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="6"][data-span=md] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-lanes="4"][data-span=md] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-lanes="5"][data-span=md] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-lanes="6"][data-span=md] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-lanes="7"][data-span=md] .compare_blockYears__KhgSr,.compare_blockWorld___3ZQO[data-lanes="8"][data-span=md] .compare_blockYears__KhgSr{display:none}.compare_blockChina__NXDqx[data-lanes="3"][data-span=md] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="3"][data-span=sm] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="4"][data-span=sm] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="5"][data-span=sm] .compare_blockYears__KhgSr{font-size:8px}.compare_blockChina__NXDqx[data-lanes="3"][data-span=xs],.compare_blockChina__NXDqx[data-lanes="4"][data-span=xs],.compare_blockChina__NXDqx[data-lanes="5"][data-span=xs],.compare_blockChina__NXDqx[data-lanes="6"][data-span=xs]{overflow:hidden;padding:2px}.compare_blockChina__NXDqx[data-lanes="3"][data-span=xs] .compare_blockName__LWf6u,.compare_blockChina__NXDqx[data-lanes="4"][data-span=xs] .compare_blockName__LWf6u,.compare_blockChina__NXDqx[data-lanes="5"][data-span=xs] .compare_blockName__LWf6u,.compare_blockChina__NXDqx[data-lanes="6"][data-span=xs] .compare_blockName__LWf6u{font-size:9px;white-space:normal;line-height:1.15}.compare_blockChina__NXDqx[data-lanes="3"][data-span=xs] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="4"][data-span=xs] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="5"][data-span=xs] .compare_blockYears__KhgSr,.compare_blockChina__NXDqx[data-lanes="6"][data-span=xs] .compare_blockYears__KhgSr{font-size:8px;white-space:normal;line-height:1.15}.compare_blockWorld___3ZQO[data-orient=vert][data-span=md] .compare_blockName__LWf6u{display:block;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;white-space:nowrap;overflow-wrap:normal;font-size:10px;letter-spacing:.12em}}@media (max-width:359px){.compare_blockWorld___3ZQO[data-orient=vert]{justify-content:center;padding:6px 0}.compare_blockWorld___3ZQO[data-orient=vert][data-span=md] .compare_blockName__LWf6u{font-size:9px;letter-spacing:.08em}}.hero_hero___EV12{position:relative;overflow:hidden;background:var(--hero-tone)}.hero_heroMedia__cCgiB{position:absolute;top:0;right:0;bottom:0;width:min(100%,1920px);background-position:var(--hero-focus,50% 42%);background-repeat:no-repeat;background-size:cover}.hero_hero___EV12:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--hero-tone) 84%,transparent) 0,color-mix(in srgb,var(--hero-tone) 80%,transparent) 40%,color-mix(in srgb,var(--hero-tone) 40%,transparent) 54%,transparent 70%)}.hero_heroInner__Gx0r4{position:relative;z-index:1;display:flex;align-items:center;max-width:1264px;min-height:clamp(400px,32vw,560px);margin:0 auto;padding:0 32px}.hero_heroInner__Gx0r4>header{padding:48px 0}.hero_heroInner__Gx0r4>header>p{max-width:560px}.hero_heroNote__Dbut4{position:absolute;right:32px;bottom:14px;margin:0;font-size:12px;color:rgba(255,255,255,.92);text-shadow:0 0 4px rgba(28,27,25,.55)}@media (min-width:860px){.hero_hero___EV12[data-overlap] .hero_heroInner__Gx0r4{padding-bottom:88px}.hero_hero___EV12[data-overlap] .hero_heroNote__Dbut4{bottom:calc(88px + 12px)}}@media (min-width:1921px){.hero_heroMedia__cCgiB{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%);mask-image:linear-gradient(90deg,transparent,#000 16%)}}@media (max-width:859px){.hero_hero___EV12{background:none}.hero_hero___EV12:after{display:none}.hero_heroMedia__cCgiB{position:relative;width:auto;aspect-ratio:16/9;background-position:var(--hero-focus-narrow,82% 50%);background-size:145% auto}.hero_heroInner__Gx0r4{display:block;min-height:0;padding:0 16px}.hero_heroInner__Gx0r4>header{padding:22px 0 18px}.hero_heroNote__Dbut4{top:-24px;right:16px;bottom:auto;font-size:11px}}@media (min-width:860px){.hero_hero___EV12[data-variant=home],.hero_hero___EV12[data-variant=subject]{--hero-h:clamp(320px,24vw,380px)}.hero_hero___EV12[data-variant=home] .hero_heroInner__Gx0r4,.hero_hero___EV12[data-variant=subject] .hero_heroInner__Gx0r4{min-height:var(--hero-h)}.hero_hero___EV12[data-variant=home] .hero_heroMedia__cCgiB,.hero_hero___EV12[data-variant=subject] .hero_heroMedia__cCgiB{width:min(100%,calc(var(--hero-h) * 2.2));-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%);mask-image:linear-gradient(90deg,transparent,#000 24%)}}@media (min-width:561px) and (max-width:859px){.hero_hero___EV12[data-variant=home] .hero_heroMedia__cCgiB,.hero_hero___EV12[data-variant=subject] .hero_heroMedia__cCgiB{aspect-ratio:2/1;background-size:120% auto}}.hero_hero___EV12[data-variant=home]{overflow:visible}.hero_hero___EV12[data-variant=subject] .hero_heroInner__Gx0r4{max-width:var(--subject-hero-max,1264px);padding:0 var(--subject-hero-pad,32px)}@media (min-width:860px){.hero_hero___EV12[data-variant=subject] .hero_heroInner__Gx0r4{position:static}.hero_hero___EV12[data-variant=subject] .hero_heroInner__Gx0r4>header,.hero_hero___EV12[data-variant=subject] .hero_heroNote__Dbut4{position:relative;z-index:1}.hero_hero___EV12[data-variant=subject] .hero_heroNote__Dbut4{position:absolute}}.hero_heroBar__zBEtC{position:relative;z-index:2}.hero_heroBarInner__D62f4{position:relative;display:flex;align-items:center;gap:24px;max-width:var(--subject-hero-max,1264px);min-height:52px;margin:0 auto;padding:0 var(--subject-hero-pad,32px)}.hero_heroBarInner__D62f4:after{content:"";position:absolute;right:var(--subject-hero-pad,32px);bottom:0;left:var(--subject-hero-pad,32px);height:1px;background:linear-gradient(90deg,rgba(28,27,25,.12),rgba(28,27,25,.12) 40%,transparent 80%)}.hero_crumbs__z9vI9{display:flex;flex-wrap:wrap;align-items:center;min-width:0;margin-right:auto;font-size:13px;letter-spacing:.02em}.hero_crumb__e6umk{display:inline-flex;align-items:center}.hero_crumbSep__kv5x_{flex-shrink:0;width:14px;height:14px;margin:0 6px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:#b3aca3}.hero_crumbAside__jypRo,.hero_crumbLink__yb0C4{color:#6b655e;text-decoration:none;transition:color .15s}.hero_crumbAside__jypRo:hover,.hero_crumbLink__yb0C4:hover{color:#1c1b19}.hero_crumbNow__OdIwR{font-weight:500;color:#1c1b19}.hero_crumbAside__jypRo{display:inline-flex;flex-shrink:0;align-items:center;font-size:13px;font-weight:500;letter-spacing:.02em}.hero_crumbAside__jypRo .hero_crumbSep__kv5x_{margin-right:-2px;color:inherit}@media (min-width:860px){.hero_heroBar__zBEtC{position:absolute;top:0;right:0;left:0}.hero_hero___EV12[data-bar] .hero_heroInner__Gx0r4>header{padding:76px 0 44px}}@media (max-width:859px){.hero_heroBarInner__D62f4{min-height:44px;padding:0 var(--subject-hero-pad,16px)}.hero_heroBarInner__D62f4:after{display:none}}@media (max-width:560px){.hero_hero___EV12{display:grid;grid-template-columns:minmax(0,1fr)}.hero_heroBar__zBEtC{grid-row:1}.hero_heroInner__Gx0r4{display:contents}.hero_heroInner__Gx0r4>header,.hero_heroMedia__cCgiB,.hero_heroNote__Dbut4,.hero_heroText__92qs3{grid-row:2;grid-column:1}.hero_heroMedia__cCgiB{position:relative;align-self:stretch;justify-self:stretch;width:auto;aspect-ratio:5/3;background-position:var(--hero-focus-narrow,82% 50%);background-size:cover}.hero_heroMedia__cCgiB:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--hero-tone) 72%,transparent) 0,color-mix(in srgb,var(--hero-tone) 40%,transparent) 34%,transparent 66%),linear-gradient(to right,color-mix(in srgb,var(--hero-tone) 84%,transparent) 0,color-mix(in srgb,var(--hero-tone) 72%,transparent) 42%,color-mix(in srgb,var(--hero-tone) 36%,transparent) 62%,transparent 80%)}.hero_heroInner__Gx0r4>header,.hero_heroText__92qs3{position:relative;z-index:1;align-self:end;box-sizing:border-box;max-width:76%;margin:0;padding:28px 0 26px 16px}.hero_heroInner__Gx0r4>header>h1>span+span,.hero_heroInner__Gx0r4>header>p,.hero_heroText__92qs3>h1>span+span,.hero_heroText__92qs3>p{max-width:83%;text-wrap:balance}.hero_heroInner__Gx0r4>header>p:first-child,.hero_heroText__92qs3>p:first-child{word-break:keep-all}.hero_heroInner__Gx0r4>header:has(>.hero_heroText__92qs3){display:contents}.hero_heroInner__Gx0r4>header:has(>.hero_heroText__92qs3)>:not(.hero_heroText__92qs3){grid-row:3;width:auto;margin-right:16px;margin-bottom:4px;margin-left:16px}.hero_heroNote__Dbut4{position:relative;z-index:1;top:auto;right:auto;bottom:auto;align-self:end;justify-self:end;margin:0 12px 7px;font-size:10.5px;color:rgba(28,27,25,.5);text-shadow:none}.hero_hero___EV12[data-variant=home] .hero_heroText__92qs3>h1{font-size:40px}}.scroll_locator__GZfsE,.scroll_page__izaPB{--accent:color-mix(in srgb,var(--accent-raw,#7a3b2e) 80%,#1c1b19)}.scroll_page__izaPB{color:var(--h-ink)}.scroll_head__oDJ66{padding:36px 0 28px}.scroll_kicker__liX1A{margin:0 0 14px;font-size:14px;letter-spacing:.04em;color:var(--h-muted)}.scroll_title__OmYdS{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0;font-family:var(--font-serif-full);font-size:76px;font-weight:800;line-height:1.08;letter-spacing:.02em;color:var(--h-ink)}.scroll_titleEn___AWEO{font-family:var(--font-serif-full);font-size:13px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--h-muted)}.scroll_titleEn___AWEO[data-long]{flex-basis:100%}.scroll_years__TZpuZ{margin:16px 0 0;font-family:var(--font-serif-full);font-size:26px;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--h-ink)}.scroll_quote__UA90i{margin:14px 0 0;font-family:var(--h-kai);font-size:20px;line-height:1.7;letter-spacing:.06em;color:var(--h-ink-2)}.scroll_locator__GZfsE{position:relative;overflow-x:auto;scrollbar-width:none}.scroll_locator__GZfsE::-webkit-scrollbar{display:none}.scroll_stops__quGnE{display:flex;gap:1px;min-width:100%;margin:0;padding:0;list-style:none}.scroll_stop__NTmtW{flex:1 1 auto;min-width:0}.scroll_stop__NTmtW a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:36px;height:46px;padding:0 6px;background:var(--h-tint);font-size:13px;line-height:1.2;color:var(--h-muted);white-space:nowrap;transition:background .15s,color .15s}.scroll_stop__NTmtW a:hover{background:var(--h-tint-strong);color:var(--h-ink)}.scroll_stop__NTmtW[data-active="1"] a{padding:0 14px;background:var(--accent);color:#fff;font-weight:700}.scroll_stopYears__8Yqb7{font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.86}.scroll_digest__PcO9V{margin:36px 0 0;padding:22px 0 26px;border-top:1px solid var(--h-line-strong);border-bottom:1px solid var(--h-line-strong)}.scroll_digestHead__juGWE{margin:0 0 16px;font-family:var(--font-serif-full);font-size:19px;font-weight:700;color:var(--h-ink)}@media (min-width:860px){.scroll_digest__PcO9V{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.scroll_digestHead__juGWE{margin:0}.scroll_digestGrid__JkIAh{grid-column:2;row-gap:24px}.scroll_digest__PcO9V[data-on-hero]{position:relative;z-index:2;margin:-88px -32px 0;padding:30px 32px;background:color-mix(in srgb,var(--hero-tone) 72%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:0;border-bottom:0}}.scroll_digestGrid__JkIAh{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.scroll_digestCol__1uy1l{padding:0 28px;border-left:1px solid var(--h-line)}.scroll_digestCol__1uy1l[data-row-start]{padding-left:0;border-left:0}.scroll_digestCol__1uy1l[data-row-end]{padding-right:0}.scroll_digestLabel__AC9__{margin:0 0 8px;font-family:var(--font-serif-full);font-size:18px;font-weight:700;color:var(--accent)}.scroll_digestText__qw_yl{margin:0;font-size:14.5px;line-height:1.85;color:var(--h-ink-2)}.scroll_node__AnSEZ{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:0 28px;gap:0 28px;padding:40px 0 44px;border-top:1px solid var(--h-line);scroll-margin-top:96px;transition:background .6s}.scroll_node__AnSEZ:first-child{border-top:0;padding-top:8px}.scroll_block__PL217[data-flash="1"],.scroll_node__AnSEZ[data-flash="1"]{background:color-mix(in srgb,var(--accent) 5%,transparent)}.scroll_nodeYear__4SEkW{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;gap:0 3px;padding-top:2px;font-family:var(--font-serif-full);color:var(--accent)}.scroll_yearMain__hDL_0{font-size:40px;font-weight:700;line-height:1.05;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere}.scroll_yearUnit__a_nxM{font-size:18px;font-weight:700}.scroll_nodeYear__4SEkW[data-long="1"] .scroll_yearMain__hDL_0{font-size:20px;line-height:1.35}.scroll_yearPart__KT_HG{white-space:nowrap}.scroll_node__AnSEZ[data-type=mid] .scroll_yearMain__hDL_0,.scroll_node__AnSEZ[data-type=normal] .scroll_yearMain__hDL_0{font-size:28px}.scroll_node__AnSEZ[data-type=mid] .scroll_nodeYear__4SEkW[data-long="1"] .scroll_yearMain__hDL_0,.scroll_node__AnSEZ[data-type=normal] .scroll_nodeYear__4SEkW[data-long="1"] .scroll_yearMain__hDL_0{font-size:19px}.scroll_nodePeriod__NByZY{flex-basis:100%;margin-top:8px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--h-muted)}.scroll_nodeBody__YwV9z{min-width:0}.scroll_nodeTitle__rRxuJ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 18px;font-family:var(--font-serif-full);font-size:28px;font-weight:700;line-height:1.35;color:var(--h-ink)}.scroll_node__AnSEZ[data-type=mid] .scroll_nodeTitle__rRxuJ,.scroll_node__AnSEZ[data-type=normal] .scroll_nodeTitle__rRxuJ{font-size:22px}.scroll_turn__XjMNL{display:inline-block;padding:1px 7px;border:1px solid;border-radius:3px;font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:1.5;color:var(--accent)}.scroll_nodeNote__4Htdp{margin:0 0 22px;font-family:var(--h-kai);font-size:18px;line-height:1.85;color:var(--h-ink)}.scroll_people__mtae7{display:flex;flex-wrap:wrap;gap:18px 48px;margin:0 0 24px}.scroll_person__vDamk{display:flex;align-items:flex-start;gap:16px;min-width:0;max-width:100%}.scroll_personPhoto__vrgg8{flex:0 0 auto;margin:0;width:76px}.scroll_personPhoto__vrgg8 img{display:block;width:76px;height:76px;object-fit:cover;object-position:center 22%;border-radius:4px;background:#e6e1d8}.scroll_photoNote__9KQFv{margin-top:5px;font-size:11px;line-height:1.4;color:var(--h-faint)}.scroll_personInfo__pxGzU{min-width:0;padding-top:6px}.scroll_personName__Dxn9l{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:17px;font-weight:700;color:var(--h-ink)}.scroll_personBadge__MYblx{display:inline-block;padding:0 7px;border:1px solid;border-radius:3px;font-size:12px;font-weight:600;line-height:1.6;color:var(--accent)}.scroll_personSub__kAhyD{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--h-muted)}.scroll_personIntro__xLTZH{margin:8px 0 0;max-width:34em;font-size:14px;line-height:1.8;color:var(--h-ink-2)}.scroll_block__PL217{margin:0 0 24px;scroll-margin-top:96px;transition:background .6s}.scroll_block__PL217:after{content:"";display:block;clear:both}.scroll_block__PL217:last-child{margin-bottom:0}.scroll_blockTitle__L51BH{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.6;color:var(--h-ink)}.scroll_blockDesc__SYOc5{margin:0;font-size:15px;line-height:1.9;color:var(--h-ink-2)}.scroll_figure__Ra9EZ{float:right;width:220px;margin:2px 0 12px 32px;text-align:center}.scroll_figure__Ra9EZ img{display:block;width:100%;height:auto}.scroll_table__WD6NF{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:10px;border:1px solid var(--h-line);background:var(--h-line)}.scroll_blockTitle__L51BH+.scroll_table__WD6NF{margin-top:10px}.scroll_cell__9s1OG{min-width:0;padding:14px 16px 15px;background:#fff}.scroll_cellName__p7Dut{font-family:var(--font-serif-full);font-size:16px;font-weight:700;line-height:1.45;color:var(--h-ink)}.scroll_cellYear__Ouxue{margin-left:4px;font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--h-muted)}.scroll_cellDesc__uNMh3{margin-top:6px;font-size:13.5px;line-height:1.75;color:var(--h-muted)}.scroll_items__6MsKT{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));margin:10px 0 0;padding:0;list-style:none;border-top:1px solid var(--h-line)}.scroll_item__O8YPJ{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:14px 20px 14px 0;border-bottom:1px solid var(--h-line)}.scroll_itemPhoto__RVusW{flex:0 0 auto;width:64px;margin:0}.scroll_itemPhoto__RVusW img{display:block;width:64px;height:64px;object-fit:cover;object-position:center 22%;border-radius:4px;background:#f4f2ee}.scroll_itemBody__l_t1G{min-width:0}.scroll_itemName__07g8d{font-size:15px;font-weight:700;line-height:1.5;color:var(--h-ink)}.scroll_itemTip__vqT1w{margin-top:3px;font-size:13.5px;line-height:1.7;color:var(--h-muted)}.scroll_cite__nHTVq{margin:4px 0 0;padding:0}.scroll_citeText__a3UMN{margin:0;font-family:var(--h-kai);font-size:18px;line-height:1.85;color:var(--h-ink)}.scroll_citeSource__WWgC8{margin-top:6px;font-size:13px;color:var(--h-muted)}.scroll_eraNav__TNwbF{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:8px;padding:28px 0 8px;border-top:1px solid var(--h-line-strong)}.scroll_eraLink__usfAM{display:flex;flex-direction:column;gap:4px}.scroll_eraLink__usfAM[data-side=next]{align-items:flex-end;text-align:right}.scroll_eraLink__usfAM[aria-disabled=true]{opacity:.45}.scroll_eraLabel__QRaqc{font-size:13px;color:var(--h-muted)}.scroll_eraName___7tJB{font-family:var(--font-serif-full);font-size:20px;font-weight:700;color:var(--h-ink)}a.scroll_eraLink__usfAM:hover .scroll_eraName___7tJB{color:var(--accent)}@media (max-width:859px){.scroll_head__oDJ66{padding:22px 0 18px}.scroll_kicker__liX1A{margin-bottom:8px;font-size:13px}.scroll_title__OmYdS{font-size:48px;gap:4px 12px}.scroll_titleEn___AWEO{flex-basis:100%;font-size:11px;letter-spacing:.26em}.scroll_years__TZpuZ{margin-top:10px;font-size:20px}.scroll_quote__UA90i{font-size:16px}.scroll_stop__NTmtW{flex:1 0 auto}.scroll_stop__NTmtW a{min-width:36px;height:40px;padding:0 8px;font-size:12px}.scroll_digest__PcO9V{margin-top:24px;padding:16px 0 6px}.scroll_digestHead__juGWE{margin-bottom:4px;font-size:17px}.scroll_digestGrid__JkIAh{grid-template-columns:minmax(0,1fr)}.scroll_digestCol__1uy1l,.scroll_digestCol__1uy1l[data-row-end],.scroll_digestCol__1uy1l[data-row-start]{display:grid;grid-template-columns:3em minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0;border-left:0;border-top:1px solid var(--h-line)}.scroll_digestCol__1uy1l:first-child{border-top:0}.scroll_digestLabel__AC9__{margin:0;font-size:16px;line-height:1.75}.scroll_digestText__qw_yl{font-size:14px;line-height:1.75}.scroll_node__AnSEZ{grid-template-columns:minmax(0,1fr);padding:28px 0 30px;scroll-margin-top:64px}.scroll_nodeYear__4SEkW{margin-bottom:4px}.scroll_yearMain__hDL_0{font-size:30px}.scroll_nodeYear__4SEkW[data-long="1"] .scroll_yearMain__hDL_0{font-size:20px}.scroll_node__AnSEZ[data-type=mid] .scroll_yearMain__hDL_0,.scroll_node__AnSEZ[data-type=normal] .scroll_yearMain__hDL_0{font-size:24px}.scroll_nodePeriod__NByZY{flex-basis:auto;margin:0 0 0 10px}.scroll_nodeTitle__rRxuJ{margin-bottom:14px;font-size:22px}.scroll_node__AnSEZ[data-type=mid] .scroll_nodeTitle__rRxuJ,.scroll_node__AnSEZ[data-type=normal] .scroll_nodeTitle__rRxuJ{font-size:19px}.scroll_nodeNote__4Htdp{font-size:16px}.scroll_people__mtae7{flex-direction:column;gap:16px}.scroll_personPhoto__vrgg8,.scroll_personPhoto__vrgg8 img{width:64px}.scroll_personPhoto__vrgg8 img{height:64px}.scroll_blockDesc__SYOc5{font-size:15px;line-height:1.85}.scroll_figure__Ra9EZ{float:none;width:min(240px,70%);margin:4px auto 14px}.scroll_table__WD6NF{grid-template-columns:minmax(0,1fr);border-left:0;border-right:0}.scroll_cell__9s1OG{display:grid;grid-template-columns:5.5em minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 0}.scroll_cellName__p7Dut{font-size:15px}.scroll_cellDesc__uNMh3{margin-top:0}.scroll_items__6MsKT{grid-template-columns:minmax(0,1fr)}.scroll_item__O8YPJ{padding-right:0}.scroll_eraName___7tJB{font-size:17px}}@media (max-width:560px){.scroll_kicker__liX1A{margin-bottom:6px;font-size:12.5px}.scroll_title__OmYdS{font-size:clamp(28px,9.2vw,36px)}.scroll_title__OmYdS>span:first-child{white-space:nowrap}.scroll_titleEn___AWEO{font-size:10.5px;letter-spacing:.22em}.scroll_years__TZpuZ{margin-top:6px;font-size:16px}.scroll_head__oDJ66>.scroll_years__TZpuZ{max-width:none;word-break:keep-all}.scroll_quote__UA90i{margin-top:8px;font-size:15px;line-height:1.6}}.subject-toc_toc__dkqXp{position:-webkit-sticky;position:sticky;top:104px;align-self:start;min-width:0}.subject-toc_title__Ejiu7{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--color-border-light);font-size:12.5px;font-weight:600;letter-spacing:.06em;color:var(--color-text-tertiary)}.subject-toc_list__1YGXE,.subject-toc_sub__GWE5A{margin:0;padding:0;list-style:none}.subject-toc_link__3aI84,.subject-toc_sub-link__lw7HF{display:block;padding:6px 0;color:var(--color-text-secondary);text-decoration:none;transition:color .15s}.subject-toc_link__3aI84{font-size:13.5px;font-weight:500}.subject-toc_link__3aI84:hover,.subject-toc_sub-link__lw7HF:hover{color:var(--color-text-title)}.subject-toc_sub__GWE5A{margin:2px 0 6px;padding-left:13px}.subject-toc_sub-link__lw7HF{font-size:13px;color:var(--color-text-tertiary)}.subject-toc_link__3aI84[data-active],.subject-toc_sub-link__lw7HF[data-active]{color:var(--color-text-title);font-weight:600}.subject-toc_off__7aFB3{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 0;font-size:13.5px;font-weight:500;color:var(--color-text-tertiary)}.subject-toc_off-note__z1QQ7{font-size:12px;font-weight:400;color:var(--color-text-tertiary)}.resources_chrome__GgnJ6{display:flex;flex-direction:column;min-height:100vh;background:var(--color-bg-page);--hist-sticky-top:73px}@media (max-width:640px){.resources_chrome__GgnJ6{overflow-x:clip;--hist-sticky-top:57px}}.resources_main__nLXrb{flex:1 1}.resources_page__0wNDc{overflow-x:hidden;--subject-hero-max:1200px;--subject-hero-pad:32px}.resources_hero-kicker__QBRjP{margin:0 0 14px;font-size:14px;letter-spacing:.04em;color:#77716a}.resources_hero-title__JjjsK{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0;font-family:var(--font-serif-full);font-size:76px;font-weight:800;line-height:1.08;letter-spacing:.02em;color:#1c1b19}.resources_hero-title-en__N3eeq{flex-basis:100%;font-family:var(--font-serif-full);font-size:13px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#77716a}.resources_hero-quote__Itarn{margin:14px 0 0;font-family:"Kaiti SC",STKaiti,KaiTi,BiauKai,var(--font-serif-full);font-size:20px;line-height:1.7;letter-spacing:.06em;color:#3f3b36}@media (max-width:859px){.resources_hero-kicker__QBRjP{margin-bottom:8px;font-size:13px}.resources_hero-title__JjjsK{font-size:48px;gap:4px 12px}.resources_hero-title-en__N3eeq{font-size:11px;letter-spacing:.26em}.resources_hero-quote__Itarn{font-size:16px}}.resources_hero-search__ndpL9{display:flex;align-items:center;max-width:460px;margin:0 auto;padding:5px 5px 5px 18px;background:#fff;border:1px solid var(--color-border);border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .2s,box-shadow .2s}.resources_hero-search__ndpL9:focus-within{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}.resources_hero-search-icon__StxVd{color:var(--color-text-tertiary);flex-shrink:0}.resources_hero-search-input__GY3eY{flex:1 1;padding:11px 12px;font-size:15px;color:var(--color-text-title);background:none;border:none;outline:none;min-width:0}.resources_hero-search-input__GY3eY::placeholder{color:var(--color-text-tertiary)}.resources_hero-search-input__GY3eY::-webkit-search-cancel-button{display:none}.resources_search-clear__v08tP{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;font-size:17px;line-height:1;color:var(--color-text-tertiary);background:none;border:none;border-radius:999px;cursor:pointer;transition:color .15s,background .15s}.resources_search-clear__v08tP:hover{color:var(--color-text-title);background:var(--color-border-light)}.resources_toolbar__ISZhd{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.resources_segment__FICiF{display:inline-flex;flex-shrink:0;padding:3px;background:color-mix(in srgb,var(--color-border-light) 70%,transparent);border-radius:999px}.resources_segment-btn__uMWPW{padding:7px 20px;font-size:14px;font-weight:500;color:var(--color-text-secondary);background:none;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.resources_segment-btn__uMWPW:hover{color:var(--color-text-title)}.resources_segment-btn--active__KYLt7{font-weight:600;color:var(--color-text-title);background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.08)}.resources_search-in-hero__5Qo_3{width:400px;max-width:100%;margin:24px 0 0;padding:3px 5px 3px 16px}.resources_search-in-hero__5Qo_3 .resources_hero-search-input__GY3eY{padding:9px 10px;font-size:14.5px}.resources_subject-grid__T8u2e{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.resources_subject-card__pr5Ky{position:relative;display:flex;align-items:center;gap:16px;min-width:0;min-height:164px;padding:28px 26px;overflow:hidden;text-decoration:none;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-md);transition:border-color .15s,background .15s}.resources_subject-card__pr5Ky:hover{border-color:color-mix(in srgb,var(--subject-color) 42%,var(--color-border-light));background:color-mix(in srgb,var(--subject-tint) 55%,#fff)}.resources_subject-card__pr5Ky:focus-visible{outline:2px solid var(--subject-color);outline-offset:2px}.resources_subject-art__99JRQ{position:absolute;inset:0;z-index:0;color:var(--subject-color);opacity:.3;pointer-events:none;mask-image:linear-gradient(90deg,transparent,transparent 20%,rgb(0 0 0/.08) 36%,rgb(0 0 0/.32) 52%,rgb(0 0 0/.72) 74%,#000);-webkit-mask-image:linear-gradient(90deg,transparent,transparent 20%,rgb(0 0 0/.08) 36%,rgb(0 0 0/.32) 52%,rgb(0 0 0/.72) 74%,#000)}.resources_subject-art__99JRQ img,.resources_subject-art__99JRQ svg{display:block;width:100%;height:100%}.resources_subject-art__99JRQ img{box-sizing:border-box;padding:10px 6px 10px 0;object-fit:contain;object-position:right center}.resources_subject-art__99JRQ:has(img){opacity:.92}.resources_subject-card__pr5Ky:hover .resources_subject-art__99JRQ:has(img){opacity:1}.resources_subject-card__pr5Ky:hover .resources_subject-art__99JRQ{opacity:.4}.resources_subject-card--active__0GCMY{border-color:color-mix(in srgb,var(--subject-color) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--subject-color) 30%,transparent)}.resources_subject-icon__3WDAO{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;color:var(--subject-color);background:var(--subject-tint);border-radius:12px}.resources_subject-copy__OF9b1{position:relative;z-index:1;display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.resources_subject-name__OMDqH{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-serif);font-size:18px;font-weight:700;line-height:1.25;color:var(--color-text-title);white-space:nowrap}.resources_subject-count__6wB1q{font-size:13px;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.resources_subject-card__pr5Ky{transition:none}}.resources_layout__YBZqZ[data-hidden],.resources_sidebar__dASro[data-hidden],.resources_subjects__5_M8S[data-hidden]{display:none}.resources_layout__YBZqZ:has(.resources_sidebar__dASro[data-hidden]){grid-template-columns:minmax(0,1fr)}.resources_content__VrtS9{padding:36px 0 88px}.resources_content-inner__QUuEd{max-width:1200px;margin:0 auto;padding:0 32px}.resources_layout__YBZqZ{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.resources_sidebar__dASro{position:-webkit-sticky;position:sticky;top:104px;min-width:0}.resources_filter-block__ZvTJQ{margin-bottom:26px}.resources_filter-title__2G498{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.08em;color:#98a2b3;text-transform:uppercase}.resources_filter-clear__uT8qC{border:none;background:none;padding:0;font-size:12px;letter-spacing:0;text-transform:none;color:var(--color-primary);cursor:pointer}.resources_grade-group__YOrNs{margin-bottom:14px}.resources_grade-stage__0uRBy{margin-bottom:7px;font-size:12px;color:var(--color-text-tertiary)}.resources_chip-row__wHAuR{display:flex;flex-wrap:wrap;gap:6px}.resources_chip__xjOhy{display:inline-flex;align-items:center;gap:5px;text-decoration:none;padding:5px 10px;font-size:13px;font-weight:500;color:#475467;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xs);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.resources_chip__xjOhy:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-primary)}.resources_chip--active__CfOJy{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.resources_chip__xjOhy.resources_chip--active__CfOJy:not(:disabled):hover{color:#fff;font-weight:600;background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.resources_chip--empty__wA7gq{color:var(--color-text-tertiary);background:transparent;border-style:dashed}.resources_chip__xjOhy:disabled{color:var(--color-text-disabled);cursor:not-allowed}.resources_chip__xjOhy:disabled .resources_chip-count__5_4Po{opacity:.9}.resources_chip--empty__wA7gq.resources_chip--active__CfOJy{color:#fff;background:var(--color-primary);border-style:solid}.resources_chip-count__5_4Po{font-size:11.5px;opacity:.65;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resources_main__nLXrb{min-width:0}.resources_result-bar__G_KM3{margin-bottom:16px;font-size:13px;color:var(--color-text-secondary)}.resources_result-bar__G_KM3 strong{color:var(--color-text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resources_result-note__DwXu_{margin-left:6px;color:var(--color-text-tertiary)}.resources_result-clear__S5VNF{margin-left:12px;padding:0;font-size:13px;color:var(--color-primary);background:none;border:none;cursor:pointer}.resources_result-clear__S5VNF:hover{text-decoration:underline}.resources_grid__LcqVG{columns:260px 3;column-gap:20px}.resources_card__38UC8{display:flex;flex-direction:column;break-inside:avoid;page-break-inside:avoid;margin-bottom:20px;background:#fff;border:1px solid var(--color-border-light);border-radius:12px;overflow:hidden;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.resources_card__38UC8:hover{border-color:var(--color-border);box-shadow:0 6px 20px rgba(16,24,40,.06);transform:translateY(-2px)}.resources_card-cover__663WJ{aspect-ratio:16/9;background:#f7f8fa;overflow:hidden}.resources_card-cover-img__2tYd_{width:100%;height:100%;object-fit:cover;display:block}.resources_card-body__zDo7R{display:flex;flex-direction:column;flex:1 1;padding:18px 20px 20px}.resources_card-tags__ODSxm{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.resources_card-tag__e6xIf{padding:2px 7px;font-size:11.5px;color:#475467;border-radius:4px;box-shadow:inset 0 0 0 1px #dcdfe4}.resources_card-tag-type__mJFFc{color:#475467;background:#f2f4f7;box-shadow:none}.resources_card-tag-type__mJFFc[data-type=poem]{color:#14504a;background:#dbe9e6}.resources_card-tag-type__mJFFc[data-type=word]{color:#1f6259;background:#e6f1ee}.resources_card-tag-type__mJFFc[data-type=classical]{color:#2a736a;background:#f1f8f6}.resources_card-title__E7vPU{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.5;color:var(--color-text-title)}.resources_card-summary__5imxI,.resources_card-title__E7vPU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resources_card-summary__5imxI{margin:0 0 14px;font-size:13.5px;line-height:1.7;color:var(--color-text-secondary)}.resources_card-excerpt__vjkVJ{margin:0 0 14px;padding-top:12px;border-top:1px dashed var(--color-border-light);font-size:12.5px;line-height:1.85;color:#98a2b3;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.resources_card-excerpt__vjkVJ:last-child{margin-bottom:0}.resources_card-excerpt__vjkVJ[data-word]{font-family:Kaiti SC,STKaiti,KaiTi,楷体,Songti SC,serif;font-size:16px;line-height:1.9;letter-spacing:.04em;color:#667085;-webkit-line-clamp:3}.resources_card-meta__VmfY9{display:flex;gap:14px;margin-top:auto;font-size:12px;color:var(--color-text-tertiary)}.resources_spinner__TscKg{padding:80px 0;text-align:center}.resources_empty__co5hN{padding:64px 24px;background:#fff;border:1px solid var(--color-border-light);border-radius:12px}.resources_empty__co5hN,.resources_pagination__s8hyj{display:flex;align-items:center;justify-content:center}.resources_pagination__s8hyj{gap:14px;margin-top:36px}.resources_page-btn__AFrY2{padding:8px 18px;font-size:14px;color:#475467;background:#fff;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.resources_page-btn__AFrY2:disabled{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.6}.resources_page-indicator__Rj9fy{font-size:13px;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.resources_page__0wNDc{--subject-hero-pad:20px}.resources_layout__YBZqZ{grid-template-columns:minmax(0,1fr);gap:24px}.resources_sidebar__dASro{position:static}.resources_content-inner__QUuEd{padding:0 20px}}@media (max-width:560px){.resources_page__0wNDc{--subject-hero-pad:16px}.resources_content-inner__QUuEd{padding:0 16px}.resources_hero-kicker__QBRjP{margin-bottom:6px;font-size:12.5px}.resources_hero-title__JjjsK{font-size:40px}.resources_hero-title-en__N3eeq{font-size:10.5px}.resources_hero-quote__Itarn{margin-top:10px;font-size:15px}}.resources_page--app__Sj4Uo{--subject-hero-max:none;--subject-hero-pad:32px}.resources_content--app__5SUSm{padding:32px 0}.resources_content--app__5SUSm .resources_content-inner__QUuEd{max-width:none;padding:0}.resources_content--app__5SUSm .resources_subject-grid__T8u2e{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.resources_content--app__5SUSm .resources_content-inner__QUuEd{padding:0}}@media (max-width:640px){.resources_content__VrtS9{padding:18px 0 56px}.resources_subject-grid__T8u2e{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.resources_subject-card__pr5Ky{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-height:108px;padding:14px 14px 12px}.resources_subject-icon__3WDAO{display:none}.resources_subject-copy__OF9b1{flex:none;gap:4px}.resources_subject-name__OMDqH{font-size:17px;white-space:normal;overflow:visible}.resources_subject-count__6wB1q{font-size:12px}.resources_subject-art__99JRQ{inset:auto 0 0 34%;height:66%;mask-image:none;-webkit-mask-image:none}.resources_subject-art__99JRQ img{padding:0 6px 6px 0;object-position:right bottom}}.resources_chrome__GgnJ6:has([data-geo-skin]){height:100dvh;overflow:hidden}.resources_chrome__GgnJ6:has([data-geo-skin]) .resources_main__nLXrb{display:flex;flex-direction:column;flex:1 1;min-height:0}.resources_chrome__GgnJ6:has([data-geo-skin]) footer{display:none}@media (pointer:coarse){.resources_hero-search-input__GY3eY,.resources_search-in-hero__5Qo_3 .resources_hero-search-input__GY3eY{font-size:16px}}