.article_page__dxOsY{--article-body-inset:9.75rem;width:min(100%,var(--max-width));margin-inline:auto;padding-inline:var(--page-pad)}.article_hero__019lo{min-height:28rem;padding-block:clamp(3.5rem,6vw,5.5rem) 2.5rem}.article_backLink__DGsru{display:inline-flex;margin-bottom:var(--space-6);color:var(--ink-soft);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.04em;transition:color var(--motion-fast) var(--ease-smooth),transform var(--motion-fast) var(--ease-smooth)}.article_backLink__DGsru:focus-visible,.article_backLink__DGsru:hover{color:var(--forest);transform:translateX(-.2rem)}.article_heroHeading__h2eIe h1{max-width:none;margin:var(--space-4) 0 var(--space-5);font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display);line-height:1.02}.article_heroTags__Y3re4{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.article_heroTags__Y3re4 li{padding:.36rem .68rem;color:var(--ink-soft);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.035em;line-height:1}.article_heroOverview__TEROt{display:grid;grid-template-columns:minmax(24rem,1.1fr) minmax(27rem,.9fr);gap:clamp(var(--space-6),4vw,var(--space-8));align-items:start;margin-top:clamp(1.5rem,3vw,var(--space-6))}.article_lead__thSwR{max-width:36em;margin:0;color:var(--ink-soft);font-size:var(--fs-body);line-height:1.95}.article_meta__sz2cd{display:flex;flex-wrap:wrap;gap:.7rem var(--space-5);margin-top:1.75rem;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-eyebrow)}.article_meta__sz2cd span:first-child{width:calc(var(--article-body-inset) - var(--space-5))}.article_articleLinks__ROePT{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:1.25rem}.article_articleLinks__ROePT a{display:inline-flex;padding:.58rem .82rem;color:var(--paper-soft);border-radius:var(--radius-pill);background:var(--forest);font-size:var(--fs-caption);font-weight:var(--fw-semibold);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-smooth),transform var(--motion-fast) var(--ease-smooth)}.article_articleLinks__ROePT a:focus-visible,.article_articleLinks__ROePT a:hover{background:var(--cocoa-deep);transform:translateY(-1px)}.article_heroCover__jDkC9{display:grid;place-items:center;width:100%;max-width:34rem;margin:0;justify-self:end}.article_page__dxOsY .article_heroCover__jDkC9 img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;transition:none}.article_page__dxOsY .article_heroCover__jDkC9:hover img{transform:none}.article_translationNote__d1xQq{margin:var(--space-6) 0 0;padding:var(--space-4) 1.2rem;color:var(--ink-soft);border-left:2px solid var(--forest);background:var(--card-gradient)}.article_articleLayout__CSWV5{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,13rem);gap:clamp(var(--space-5),3vw,var(--space-7));align-items:start;justify-content:space-between;padding-block:clamp(4.5rem,8vw,7rem);border-top:1px dashed rgb(175 180 174/.52);border-top:1px dashed color-mix(in srgb,var(--line-strong) 52%,transparent)}.article_articleColumn__JroYs{grid-column:1;min-width:0;padding-left:var(--article-body-inset)}.article_body__Oyja4{min-width:0}.article_body__Oyja4 h2{scroll-margin-top:7rem;max-width:100%;margin:var(--space-8) 0 1.15rem;font-family:var(--font-display);color:#303a35;color:color-mix(in srgb,var(--ink) 62%,var(--ink-soft));font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);line-height:1.2}.article_body__Oyja4 h2:first-child{margin-top:0}.article_body__Oyja4 h3{max-width:100%;margin:2.75rem 0 .9rem;font-family:var(--font-display);color:#303a35;color:color-mix(in srgb,var(--ink) 62%,var(--ink-soft));font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1.3}.article_body__Oyja4 li,.article_body__Oyja4 p{color:var(--ink-soft);font-size:var(--fs-body);line-height:1.95}[lang=en] .article_body__Oyja4{overflow-wrap:anywhere}.article_body__Oyja4 p{max-width:56rem;margin:0 0 1.4rem}.article_body__Oyja4 ol,.article_body__Oyja4 ul{display:grid;gap:.65rem;max-width:56rem;margin:1.4rem 0 var(--space-6);padding-left:1.4rem}.article_body__Oyja4 blockquote{max-width:56rem;margin:2.5rem 0;padding:var(--space-5) 1.75rem;color:var(--forest);border-left:3px solid var(--forest);background:var(--card-gradient);font-size:var(--fs-lead);line-height:1.8}.article_inlineImage__xcK6c{margin:2.5rem 0;overflow:hidden;border-radius:var(--radius-md);background:var(--paper-deep)}.article_page__dxOsY .article_inlineImage__xcK6c img{display:block;width:100%;height:auto;transition:none}.article_page__dxOsY .article_inlineImage__xcK6c:hover img{transform:none}.article_inlineVideo__JJ8eo{margin:1.75rem 0 2.75rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--line-strong) 55%,transparent);border-radius:var(--radius-md);background:#111;box-shadow:0 18px 50px rgb(24 34 29/.08)}.article_inlineVideo__JJ8eo video{display:block;width:100%;aspect-ratio:16/9;background:#111}.article_toc__CUoJi{position:sticky;top:6rem;display:grid;grid-column:2;width:100%;max-width:13rem;max-height:calc(100vh - 8rem);gap:var(--space-3);justify-self:end;padding:var(--space-5) 0 var(--space-5) var(--space-5);overflow:visible;border-left:0}.article_toc__CUoJi:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--line);content:""}.article_toc__CUoJi .article-reading-progress{position:absolute;z-index:1;top:0;bottom:0;left:0;width:1px;pointer-events:none}.article_toc__CUoJi .article-reading-progress__fill{position:absolute;inset:0 0 auto;height:calc(var(--reading-progress) * 100%);background:var(--forest);transition:height var(--motion-fast) var(--ease-smooth)}.article_toc__CUoJi .article-reading-progress__label{position:absolute;top:calc(100% + .75rem);left:50%;display:flex;width:1.4em;flex-direction:column;align-items:center;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.06em;line-height:1.35;opacity:1;text-align:center;transition:opacity var(--motion-fast) var(--ease-smooth);transform:translateX(-50%)}.article_toc__CUoJi .article-reading-progress__label>span{display:block;white-space:nowrap}.article_toc__CUoJi .article-reading-progress[data-scrolling=true] .article-reading-progress__label{opacity:0}.article_toc__CUoJi strong{margin-bottom:var(--space-2);font-size:var(--fs-caption)}.article_toc__CUoJi a{color:var(--ink-faint);font-size:var(--fs-caption);line-height:1.5;transition:color var(--motion-fast) var(--ease-smooth)}.article_toc__CUoJi a[data-reading-state=current]{color:var(--ink);font-weight:var(--fw-semibold)}.article_toc__CUoJi a[data-reading-state=read]{color:color-mix(in srgb,var(--ink-faint) 58%,transparent)}.article_toc__CUoJi a:focus-visible,.article_toc__CUoJi a:hover{color:var(--forest)}.article_endGuide__aTOgb{--end-guide-line:color-mix(in srgb,var(--line) 45%,transparent);width:100%;margin:clamp(1rem,3vw,2.5rem) auto clamp(4rem,8vw,7rem);padding:0}.article_endGuideSectionLabel__BQPsr{display:flex;gap:var(--space-4);align-items:center;margin:0 0 var(--space-3);color:var(--forest);font-family:var(--font-mono);font-size:var(--fs-mono-label);letter-spacing:.12em;text-transform:uppercase}.article_endGuideSectionLabel__BQPsr:after{height:1px;flex:1 1;background:var(--end-guide-line);content:""}.article_endGuidePractice__Fz_PW{margin-top:var(--space-6)}.article_endGuideProject__Vwfas>span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-mono-label)}.article_endGuideProject__Vwfas strong{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body);line-height:1.35}.article_endGuideProject__Vwfas{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem var(--space-5);align-items:center;padding:var(--space-4) var(--space-5);border:1px solid var(--end-guide-line);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--forest) 4%,var(--paper));min-height:8.5rem;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--forest) 72%,transparent)}.article_endGuideProject__Vwfas p{grid-column:1;margin:0;color:var(--ink-soft);font-size:var(--fs-sm)}.article_endGuideProject__Vwfas b{grid-column:2;grid-row:1/4;color:var(--forest);font-size:var(--fs-caption)}.article_endGuide__aTOgb .article_articleNavigation__HLFWA{gap:var(--space-3);margin-top:var(--space-7);padding:var(--space-4);border:1px solid var(--end-guide-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--card-paper) 58%,transparent)}.article_endGuide__aTOgb .article_articleNavigation__HLFWA>a{grid-template-columns:7.5rem minmax(0,1fr);gap:var(--space-4);padding:0;border-top:0;border-radius:0;background:transparent}.article_endGuide__aTOgb .article_articleNavigation__HLFWA>a+a{padding-left:var(--space-3);border-left:1px solid var(--end-guide-line)}.article_endGuide__aTOgb .article_articleNavigation__HLFWA figure{display:block;width:100%;min-width:0;height:5.75rem}.article_endGuideReturn__DjUlZ{display:flex;justify-content:flex-end;padding-top:var(--space-5)}.article_endGuideReturn__DjUlZ a{color:var(--forest);font-size:var(--fs-caption);font-weight:var(--fw-semibold);transition:color var(--motion-fast) var(--ease-smooth),transform var(--motion-fast) var(--ease-smooth)}.article_endGuideReturn__DjUlZ a:focus-visible,.article_endGuideReturn__DjUlZ a:hover{color:var(--cocoa-deep);transform:translateX(.2rem)}.article_album__eMcaM{padding-block:clamp(4.5rem,8vw,7rem)}.article_album__eMcaM>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);gap:var(--space-7);align-items:end;padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.article_album__eMcaM h2{margin:.6rem 0 0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);line-height:1.05}.article_album__eMcaM>header>p{margin:0;color:var(--ink-soft)}.article_album__eMcaM ol{margin:0;padding:0;list-style:none}.article_album__eMcaM li{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:var(--space-5);align-items:center;padding-block:1.5rem;border-bottom:1px solid var(--line)}.article_album__eMcaM li>span,.article_album__eMcaM time{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-eyebrow)}.article_album__eMcaM li a{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.article_articleNavigation__HLFWA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-5),3vw,2.5rem);padding-block:clamp(2rem,4vw,3rem)}.article_articleNavigation__HLFWA>a{display:grid;grid-template-columns:minmax(8rem,.38fr) minmax(0,.62fr);gap:1.25rem;align-items:center;min-width:0;padding-top:1.25rem;color:inherit;border-top:1px solid var(--line-strong);transition:border-color var(--motion-fast) var(--ease-smooth),transform var(--motion-fast) var(--ease-smooth)}.article_articleNavigation__HLFWA>a:focus-visible,.article_articleNavigation__HLFWA>a:hover{border-color:var(--forest);transform:translateY(-.2rem)}.article_articleNavigation__HLFWA .article_nextArticle__MV3e7:first-child{grid-column:2}.article_articleNavigation__HLFWA figure{aspect-ratio:800/340;margin:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--paper-deep)}.article_articleNavigation__HLFWA img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.article_articleNavigation__HLFWA>a>div{display:grid;gap:.55rem;min-width:0}.article_articleNavigation__HLFWA span,.article_articleWechatBrand__dnyQS,.article_followOptions__iIiji section>span,.article_relatedCard__HV8fR>span,.article_utilityLabel__o5qnb,.article_wechatCard__QstWR>div>span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-mono-label);letter-spacing:.05em;text-transform:uppercase}.article_articleNavigation__HLFWA small{color:var(--ink-faint);font-size:var(--fs-caption)}.article_articleNavigation__HLFWA strong{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:#303a35;color:color-mix(in srgb,var(--ink) 62%,var(--ink-soft));line-height:1.3;transition:color var(--motion-fast) var(--ease-smooth)}.article_articleNavigation__HLFWA a:focus-visible strong,.article_articleNavigation__HLFWA a:hover strong{color:var(--forest)}.article_related__CBUmN{padding-block:clamp(2rem,4vw,3rem)}.article_related__CBUmN>.article_utilityLabel__o5qnb{color:var(--ink-soft);font-size:var(--fs-caption);letter-spacing:.04em;text-transform:none}.article_utilityLabel__o5qnb{margin:0 0 var(--space-4)}.article_relatedGrid__ytGq5{display:grid}.article_relatedCard__HV8fR{min-width:0;display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:var(--space-2) var(--space-7);align-items:center;min-height:auto;padding:1.4rem 0;transition:padding-inline var(--motion-fast) var(--ease-smooth),background-color var(--motion-fast) var(--ease-smooth)}.article_relatedCard__HV8fR+.article_relatedCard__HV8fR{border-top:1px solid var(--line)}.article_relatedCard__HV8fR:focus-visible,.article_relatedCard__HV8fR:hover{padding-inline:.75rem;background:rgb(255 255 255/.2);transform:none}.article_relatedCard__HV8fR h3{opacity:.8}.article_followOptions__iIiji h3,.article_relatedCard__HV8fR h3{margin:0;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:#303a35;color:color-mix(in srgb,var(--ink) 62%,var(--ink-soft));line-height:1.2}.article_followOptions__iIiji section p,.article_relatedCard__HV8fR p{display:-webkit-box;margin:0 0 var(--space-5);overflow:hidden;color:var(--ink-soft);-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:var(--fs-sm);line-height:1.7}.article_relatedCard__HV8fR p{grid-column:2;margin-bottom:0;-webkit-line-clamp:1}.article_relatedCard__HV8fR strong{align-self:flex-start;margin-top:auto;color:var(--forest);font-size:var(--fs-caption);font-weight:var(--fw-semibold);grid-column:3;grid-row:1/span 2;white-space:nowrap}.article_follow__khjDW{display:grid;grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);gap:clamp(var(--space-6),6vw,5rem);align-items:stretch;padding-block:clamp(2rem,4vw,3rem) clamp(4rem,7vw,6rem);border-top:1px solid var(--line-strong)}.article_followIntro__PmpPB{display:flex;min-width:0;flex-direction:column}.article_followIntro__PmpPB h2{max-width:14ch;margin:.7rem 0 .6rem;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);line-height:1.3}.article_followIntro__PmpPB .article_utilityLabel__o5qnb{margin-bottom:0}.article_followIntro__PmpPB>p:not(.article_utilityLabel__o5qnb){max-width:34rem;margin:0;color:var(--ink-soft);font-size:var(--fs-sm);line-height:1.75}.article_supportLink__2UTkz{display:inline-flex;align-self:flex-start;margin-top:auto;padding-top:1.25rem;color:var(--forest);font-size:var(--fs-caption);font-weight:var(--fw-semibold)}.article_followOptions__iIiji{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.article_followOptions__iIiji section{display:flex;min-height:0;flex-direction:column;padding:0}.article_emailCard__a1Yy7>:last-child{margin-top:auto}.article_followOptions__iIiji h3{margin-top:.7rem;margin-bottom:.6rem}.article_followOptions__iIiji section+section{margin-left:clamp(var(--space-5),4vw,3.5rem);padding-left:clamp(var(--space-5),4vw,3.5rem);border-left:1px solid var(--line)}.article_articleWechatBanner__qKq2T{display:grid;grid-template-columns:minmax(0,1fr) clamp(8rem,13vw,9rem);gap:clamp(var(--space-5),4vw,var(--space-7));align-items:center;margin-top:clamp(var(--space-8),7vw,6rem);padding:clamp(1.1rem,2vw,1.25rem) clamp(1.35rem,2.5vw,1.75rem);overflow:hidden;border:1px dashed rgb(23 63 53/.36);border:1px dashed color-mix(in srgb,var(--forest) 36%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--card-paper) 60%,transparent)}.article_articleWechatCopy__QCOPX{display:flex;min-width:0;flex-direction:column}.article_articleWechatBrand__dnyQS{margin:0 0 var(--space-4);color:var(--ink-faint);text-transform:none}.article_articleWechatBanner__qKq2T h2{margin:0 0 .85rem;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1.25}.article_articleWechatBanner__qKq2T p:not(.article_articleWechatBrand__dnyQS){max-width:42rem;margin:0;color:var(--ink-soft);font-size:var(--fs-sm);line-height:1.8}.article_articleWechatBanner__qKq2T ul{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.35rem 0 0;padding:0;list-style:none}.article_articleWechatBanner__qKq2T li{padding:.42rem .72rem;color:var(--forest);border:1px solid rgb(23 63 53/.36);border:1px solid color-mix(in srgb,var(--forest) 36%,transparent);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:1}.article_articleWechatBanner__qKq2T figure{margin:0;padding:.55rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:rgb(244 240 232/.88);background:color-mix(in srgb,var(--paper) 88%,transparent)}.article_articleWechatBanner__qKq2T img{display:block;width:100%;height:auto}.article_articleWechatBanner__qKq2T figcaption{margin-top:.6rem;color:var(--ink-faint);font-size:var(--fs-mono-label);text-align:center}.article_followOptions__iIiji .article_wechatCard__QstWR{display:grid;grid-template-columns:minmax(0,1fr) 7rem;gap:var(--space-5)}.article_wechatCard__QstWR>div{display:flex;min-width:0;flex-direction:column}.article_wechatCard__QstWR .article_scanLabel__zoXpJ{align-self:flex-start;margin-top:auto;color:var(--forest);font-family:var(--font-body);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:normal;line-height:1.65;text-transform:none}.article_wechatCard__QstWR img{width:100%;height:auto;align-self:end;margin-top:0;border:1px solid var(--line);border-radius:var(--radius-sm)}@media (max-width:1024px){.article_articleLayout__CSWV5,.article_follow__khjDW,.article_heroOverview__TEROt{grid-template-columns:1fr}.article_articleColumn__JroYs,.article_toc__CUoJi{grid-column:1}.article_articleColumn__JroYs{padding-left:0}.article_meta__sz2cd span:first-child{width:auto}.article_heroCover__jDkC9{justify-self:start}.article_relatedGrid__ytGq5{display:block}.article_hero__019lo{min-height:auto}.article_toc__CUoJi{position:static;grid-row:1;max-height:none;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-md)}.article_toc__CUoJi .article-reading-progress,.article_toc__CUoJi:before{display:none}.article_followOptions__iIiji{grid-template-columns:repeat(2,minmax(0,1fr))}.article_relatedCard__HV8fR{grid-template-columns:1fr auto;gap:var(--space-2) var(--space-4)}.article_relatedCard__HV8fR p,.article_relatedCard__HV8fR>span{grid-column:1/-1}.article_relatedCard__HV8fR strong{grid-column:2;grid-row:2}}@media (max-width:700px){.article_endGuide__aTOgb .article_articleNavigation__HLFWA{grid-template-columns:1fr}.article_endGuide__aTOgb .article_articleNavigation__HLFWA .article_nextArticle__MV3e7:first-child{grid-column:1}.article_endGuide__aTOgb .article_articleNavigation__HLFWA>a+a{padding-top:var(--space-3);padding-left:0;border-top:1px solid var(--end-guide-line);border-left:0}.article_endGuideProject__Vwfas{grid-template-columns:1fr}.article_endGuideProject__Vwfas b{grid-column:1;grid-row:auto}}@media (max-width:600px){.article_toc__CUoJi{display:none}.article_hero__019lo{gap:1.5rem;padding-block:2.5rem 2rem}.article_heroHeading__h2eIe h1{font-size:var(--fs-display)}.article_articleNavigation__HLFWA{grid-template-columns:1fr}.article_articleNavigation__HLFWA .article_nextArticle__MV3e7:first-child{grid-column:1}.article_articleNavigation__HLFWA>a{grid-template-columns:minmax(7rem,.38fr) minmax(0,.62fr)}.article_album__eMcaM>header{grid-template-columns:1fr}.article_album__eMcaM li{grid-template-columns:2.25rem minmax(0,1fr)}.article_album__eMcaM time{grid-column:2}.article_followOptions__iIiji{grid-template-columns:1fr}.article_followOptions__iIiji section+section{margin-left:0;padding-top:var(--space-5);padding-left:0;border-top:1px solid var(--line);border-left:0}.article_followOptions__iIiji .article_wechatCard__QstWR{grid-template-columns:minmax(0,1fr) 5.5rem}.article_articleWechatBanner__qKq2T{grid-template-columns:minmax(0,1fr) 7rem;gap:1.25rem}.article_articleWechatBanner__qKq2T ul{gap:.4rem}}@media (prefers-reduced-motion:reduce){.article_articleLinks__ROePT a,.article_articleNavigation__HLFWA strong,.article_articleNavigation__HLFWA>a,.article_backLink__DGsru,.article_endGuideReturn__DjUlZ a,.article_relatedCard__HV8fR,.article_toc__CUoJi a{transition:none;animation:none}}@media (max-width:600px){.article_articleWechatBanner__qKq2T{grid-template-columns:1fr}.article_articleWechatBanner__qKq2T figure{width:7.5rem}}.ImmersiveReadingLamp_feature__WkJqs{--resting-lamp-x:calc(100vw - 118px);position:fixed;z-index:30;inset:0;pointer-events:none}.ImmersiveReadingLamp_darkness__0IB4p{position:fixed;z-index:30;inset:0;background:radial-gradient(ellipse 54rem 50rem at var(--light-x,calc(100% - 118px)) var(--light-y,220px),rgb(255 248 211/.34) 0,rgb(240 204 126/.15) 34%,transparent 65%,rgb(0 9 7/.14) 100%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-image) var(--ease-smooth),visibility 0s linear var(--motion-image)}.ImmersiveReadingLamp_lamp__QRnUH{--lamp-x:var(--resting-lamp-x);--lamp-lift:0px;--lamp-tilt:0deg;position:fixed;z-index:32;top:5.25rem;left:0;width:10.75rem;padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 1rem 1rem rgb(15 48 40/.18));transform:translate3d(calc(var(--lamp-x) - 50%),var(--lamp-lift),0) rotate(var(--lamp-tilt));transform-origin:50% -5rem;pointer-events:auto}.ImmersiveReadingLamp_feature__WkJqs .ImmersiveReadingLamp_lamp__QRnUH:focus-visible,.ImmersiveReadingLamp_feature__WkJqs .ImmersiveReadingLamp_lamp__QRnUH:hover{transform:translate3d(calc(var(--lamp-x) - 50%),var(--lamp-lift),0) rotate(var(--lamp-tilt))!important}.ImmersiveReadingLamp_lamp__QRnUH svg{display:block;width:100%;height:auto}.ImmersiveReadingLamp_cord__x0msN{position:absolute;top:-5.75rem;left:50%;width:1px;height:6.5rem;background:color-mix(in srgb,var(--forest) 72%,transparent)}.ImmersiveReadingLamp_prompt__u8Gcf{position:fixed;z-index:33;top:10.5rem;right:11rem;display:flex;width:16rem;align-items:flex-start;justify-content:flex-end;gap:.35rem;padding:0;color:var(--forest);border:0;background:transparent;cursor:pointer;pointer-events:auto;text-align:right}.ImmersiveReadingLamp_prompt__u8Gcf img{order:2;width:2.3rem;height:auto;opacity:.72;filter:brightness(.45) saturate(.85);transform:scale(-1) rotate(-8deg)}.ImmersiveReadingLamp_prompt__u8Gcf span{margin-top:.1rem;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:1rem;line-height:1.2;transform:rotate(-2deg)}.ImmersiveReadingLamp_active__rqzZE .ImmersiveReadingLamp_darkness__0IB4p{opacity:1;visibility:visible;transition-delay:0s}.ImmersiveReadingLamp_active__rqzZE .ImmersiveReadingLamp_prompt__u8Gcf{color:#f8f1e4;opacity:.16;text-shadow:0 1px 3px rgb(0 0 0/.2);transition:opacity var(--motion-fast) var(--ease-smooth)}.ImmersiveReadingLamp_active__rqzZE .ImmersiveReadingLamp_prompt__u8Gcf:focus-visible,.ImmersiveReadingLamp_active__rqzZE .ImmersiveReadingLamp_prompt__u8Gcf:hover{opacity:1}.ImmersiveReadingLamp_active__rqzZE .ImmersiveReadingLamp_prompt__u8Gcf img{filter:brightness(0) invert(1);opacity:.88}@media (hover:none),(max-width:1023px),(pointer:coarse){.ImmersiveReadingLamp_feature__WkJqs{display:none}}@media (prefers-reduced-motion:reduce){.ImmersiveReadingLamp_darkness__0IB4p,.ImmersiveReadingLamp_lamp__QRnUH,.ImmersiveReadingLamp_prompt__u8Gcf{transition:none}}html:has(.ImmersiveReadingLamp_active__rqzZE) .site-shell{--paper:#101d19;--paper-soft:#162722;--paper-deep:#0b1713;--section-surface:rgb(22 39 34/.82);--card-paper:#182a24;--card-gradient:#182a24;--ink:#f1eadc;--ink-soft:#c5cec8;--ink-faint:#99aaa1;--line:#334940;--line-strong:#52675e;color:var(--ink);background:var(--paper);transition:color var(--motion-image) var(--ease-smooth),background-color var(--motion-image) var(--ease-smooth)}html:has(.ImmersiveReadingLamp_active__rqzZE) body{background:#101d19;transition:background-color var(--motion-image) var(--ease-smooth)}html:has(.ImmersiveReadingLamp_active__rqzZE) .paper-grain{opacity:.16}html:has(.ImmersiveReadingLamp_active__rqzZE) .site-header{z-index:34}html:has(.ImmersiveReadingLamp_active__rqzZE) .header-capsule{color:#f1eadc;border-color:rgb(132 151 141/.62);background:rgb(18 34 29/.94);box-shadow:0 12px 35px rgb(0 0 0/.28),inset 0 0 0 1px rgb(255 255 255/.04)}html:has(.ImmersiveReadingLamp_active__rqzZE) .language-switch,html:has(.ImmersiveReadingLamp_active__rqzZE) .say-hi-link,html:has(.ImmersiveReadingLamp_active__rqzZE) .site-nav{color:#c5cec8}html:has(.ImmersiveReadingLamp_active__rqzZE) .brand-mark{color:#f1eadc;border-color:rgb(197 206 200/.72);background:#20372f}html:has(.ImmersiveReadingLamp_active__rqzZE) .site-nav a.is-active{color:#fff8eb;background:#365449}html:has(.ImmersiveReadingLamp_active__rqzZE) .language-switch:hover,html:has(.ImmersiveReadingLamp_active__rqzZE) .say-hi-link:hover,html:has(.ImmersiveReadingLamp_active__rqzZE) .site-nav a:hover{color:#fff8eb;background:#2b463d}html:has(.ImmersiveReadingLamp_active__rqzZE) [data-detail-page] a[href*="mp.weixin.qq.com"]{color:#fff}