._LMERPs{position:relative;overflow-x:clip}._BNu_av{color:var(--ink);background:linear-gradient(var(--hairline-strong), var(--hairline-strong)) 0 100% / 100% 1px no-repeat;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._BNu_av:hover{background-image:linear-gradient(var(--ink), var(--ink))}._BNu_av svg{transition:transform var(--dur-2) var(--ease-out);flex:none}._BNu_av:hover svg:last-child{transform:translate(2px,-1px)}._UPXpd_{border-radius:var(--r-chip);border:.5px solid var(--hairline-strong);color:var(--ink);white-space:nowrap;background:#ffffffb3;background:lab(100% -.0000298023 .0000119209/.7);margin:0 2px;padding:0 7px;font-size:.92em;font-weight:600;line-height:1.65;display:inline-block}._hYgdxg{overflow-wrap:anywhere;font-size:.86em}._mis7ni{margin-inline:auto;margin-bottom:clamp(26px,4vh,46px)}._Inn64f,._hfTPgP,._zfAshz,._6pbIy1{padding-block:clamp(40px,7vh,84px)}._mis7ni .lead{margin-inline:auto}._qOjmMP{border-radius:var(--r-pill);border:.5px solid var(--hairline-strong);height:32px;color:var(--ink-2);font:600 13px/1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:#ffffffa8;background:lab(100% -.0000298023 .0000119209/.66);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._qOjmMP:hover{background:var(--paper-2);color:var(--ink)}._S19zMB{color:var(--ink);border-color:var(--ink-2)}._-L5SiC{justify-content:center;width:32px;padding:0}._mieL98{min-width:0}._MZEzou{font:12.5px/1.5 var(--font-mono);color:var(--ink-3);margin:0 0 3px}._6kQnfb{align-items:flex-start;gap:10px;display:flex}._TPY0gJ{min-width:0;font:13px/1.6 var(--font-mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;flex:1;padding:7px 0 0}._qNfzzO{color:var(--ink-3);-webkit-user-select:none;user-select:none}._yW8l5q{flex:none}._wBwVAr{color:var(--ink);font-weight:600}._ZVB2Yn{color:var(--ink)}._5C7jqF{color:var(--ink-3)}._58iBfo{color:var(--ink-2);font-style:italic}._F09XwV{color:var(--ink-2)}._uYVWye{padding-top:calc(var(--nav-h) + clamp(84px, 12.5vh, 132px) * .3 + clamp(14px, 2.6vh, 32px));padding-bottom:clamp(40px,7vh,84px);position:relative}._jAAAWy{opacity:.6;pointer-events:none;height:min(52%,520px);position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}._jAAAWy img{object-position:50% 100%}._TkUeYj{width:clamp(170px,22vw,330px);position:absolute;top:34%;left:max(-60px,50% - 770px)}._hLKNVo{right:max(-50px,50% - 740px);top:calc(var(--nav-h) + 24px);width:clamp(140px,17vw,260px);position:absolute}._jdaQGb{flex-direction:column;align-items:center;display:flex;position:relative}._oFPN4m{aspect-ratio:846/740;flex:none;height:clamp(84px,12.5vh,132px);margin-bottom:calc(clamp(84px,12.5vh,132px)/1.66667);position:relative}._uYVWye[data-particles=on] ._1Ckha4{visibility:hidden}._jwNKNP{--mh:clamp(84px, 12.5vh, 132px);--desk:calc(var(--mh) * .6);left:50%;top:calc(var(--mh) * -.9);width:min(900px,100vw);height:calc(var(--mh) * 1.9 + var(--desk) + 40px);pointer-events:none;position:absolute;transform:translate(-50%)}._jd5H-j{width:100%;height:100%;position:relative;overflow:visible}._beImQO{width:100%;height:100%;color:var(--ink-2);--bg:var(--paper);opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:0}html:not(.js) ._beImQO,._uYVWye[data-particles=off] ._beImQO,._uYVWye[data-late] ._beImQO{opacity:.92}._uYVWye[data-particles=idle] ._beImQO{animation:__gYs0f .9s var(--ease-out) 4.4s both}@keyframes __gYs0f{to{opacity:.92}}._1Ckha4{fill:none;stroke:var(--ink);stroke-opacity:.2;stroke-width:.75px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}html.js ._1Ckha4{animation:_f1EI-4 2.4s var(--ease-ink,var(--ease-out)) 50ms backwards}@keyframes _f1EI-4{0%{stroke-dashoffset:1px}}html:not(.js) ._1Ckha4,._uYVWye[data-particles=off] ._1Ckha4,._uYVWye[data-late] ._1Ckha4{stroke-opacity:0}._xfn5KF{margin-top:clamp(6px,1.2vh,14px);margin-bottom:0}._xfn5KF .h1{font-size:clamp(46px,4.6vw + 14px,88px);line-height:1.08}._xfn5KF .lead{text-wrap:balance;max-width:34em}html[lang=zh-CN] ._xfn5KF .lead{word-break:keep-all;overflow-wrap:anywhere}._lrC04w{margin-top:clamp(18px,2.6vh,26px)}._Xcg_-U{width:min(100%,760px);scroll-margin-top:calc(var(--nav-h) + 24px);--sc-pad:22px 34px 20px;text-align:left;margin-top:clamp(20px,3.4vh,36px)}._f4kcfE{gap:26px;display:grid}._3krqo-{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}._AZZHzR{width:58px}._-HsNtx{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:10px 24px;margin:0;display:grid}._-HsNtx dt{letter-spacing:.04em;color:var(--ink-3);font-size:12.5px}._-HsNtx dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:15px;font-weight:600}._-HsNtx dd a{color:inherit;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}._QnCBM_{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 18px;display:grid}._sO_m6a{font-family:var(--font-num);color:var(--ink-2);margin:0;font-size:19px;font-style:italic;font-weight:500}._L7ONzA{min-width:0;font:13px/1.55 var(--font-mono);color:var(--ink);overflow-wrap:anywhere;letter-spacing:.01em;background:0 0;border:0;padding:0}._N7eeJJ{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px 20px;display:flex}._1_U8mi{color:var(--ink-2);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}._1_U8mi:hover{color:var(--ink);text-decoration:underline}._Inn64f{position:relative}._k46Q0U{width:clamp(120px,14vw,200px);position:absolute;top:clamp(24px,6vh,64px);right:max(16px,50% - 640px)}._t4FZR6{--gap:clamp(16px, 2.4vw, 30px);position:relative}.__z75oU{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._gJKBYn{flex-direction:column;align-items:center;gap:18px;min-width:0;display:flex;position:relative}._h5cS-l{width:calc(100% + var(--gap) - 88px);border-top:.75px solid color-mix(in oklab, var(--ink-2) 40%, transparent);height:0;position:absolute;top:32px;left:calc(50% + 44px)}._N8RiDr{width:64px;height:64px;font-family:var(--font-num);color:var(--ink);place-items:center;padding-bottom:.12em;font-size:34px;font-style:italic;font-weight:500;line-height:1;display:grid}._mNksEi{flex:1;width:100%}._MvroZA{text-align:left}._36abjD{color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.4}._Me1q64{color:var(--ink-2);margin:0;font-size:15px;line-height:1.72}._MvroZA [data-d=codeblock]{border-top:.5px dashed var(--hairline-strong);margin-top:12px;padding-top:10px}._hfTPgP{position:relative}._yu7mw0{width:clamp(130px,15vw,230px);position:absolute;top:clamp(16px,4vh,48px);left:max(-30px,50% - 720px)}._KbPS7n{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.6vw,32px);display:grid}._nufU1J{min-width:0}._ZLFtO3{flex-direction:column;height:100%;display:flex}._iuZai2{color:var(--ink);margin:0 0 14px;font-size:18px;font-weight:650}._0UxC5C{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0;font-size:15px;line-height:1.55;display:grid}._0UxC5C dt{color:var(--ink-3)}._0UxC5C dd{color:var(--ink);margin:0}._wYi8EX{color:var(--ink-3);margin:auto 0 0;padding-top:14px;font-size:13.5px;line-height:1.65}._wYi8EX code{overflow-wrap:anywhere;font-size:.92em}._Z2Ge6J{gap:12px;margin:0;padding:0;list-style:none;display:grid}._Z2Ge6J li{gap:2px;min-width:0;display:grid}._KptijF{color:var(--ink-3);font-size:13px}._0GtJ1S{font:13.5px/1.5 var(--font-mono);color:var(--ink);overflow-wrap:anywhere;background:0 0;border:0;padding:0}._zfAshz{position:relative}._c5mb2Y{width:clamp(150px,17vw,250px);position:absolute;top:clamp(8px,3vh,40px);right:max(-40px,50% - 760px)}._pon4Sf{width:100%}._IesNIq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}._Gc3Bhi{margin:0 0 10px}._sS5l-P{color:var(--ink-2);margin:0 0 16px;font-size:15.5px;line-height:1.75}._a6PlO6{flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}._ZbfLdt{background:color-mix(in oklab, var(--paper-2) 62%, transparent);min-width:0;box-shadow:inset 0 0 0 .5px var(--hairline-strong);border-radius:16px 6px;gap:12px;padding:18px 18px 18px 20px;display:grid}._6pbIy1{position:relative}._QYm_UW{width:clamp(90px,10vw,150px);position:absolute;top:clamp(20px,5vh,56px);left:max(12px,50% - 620px)}._5hI36b{margin-top:8px;position:relative}._qMW9PV{border-top:.75px solid var(--hairline-strong);height:0;position:absolute;top:7px;left:10%;right:10%}._LfPM6o{--p:1;will-change:transform;border-top:1px solid var(--ink-2);height:0;transform:scaleX(var(--p));transform-origin:0;position:absolute;top:-.75px;left:0;right:0}._JlwEgb{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}._TapDTn{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}._AAKyVe{border:1px solid var(--ink-2);background:var(--paper);width:14px;height:14px;transition:transform .7s cubic-bezier(.34, 1.56, .64, 1), background-color .4s var(--ease-out);border-radius:50%;transform:scale(.64)}._TapDTn[data-on] ._AAKyVe{background:var(--ink);transform:scale(1)}._spXhQ6{font-family:var(--font-num);color:var(--ink);margin-top:10px;font-size:22px;font-style:italic;font-weight:500;line-height:1.2}._cxjO6U{max-width:15em;color:var(--ink-2);text-wrap:balance;margin:0;font-size:13.5px;line-height:1.6}._OpEp0k{color:var(--ink);font-weight:650;display:block}._spXhQ6,._cxjO6U{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}._TapDTn:not([data-on]) ._spXhQ6,._TapDTn:not([data-on]) ._cxjO6U{opacity:.3;transform:translateY(6px)}._74EcVU ._BNu_av{margin-top:6px;font-size:14px}@media (max-width:1023.98px){._IesNIq{grid-template-columns:minmax(0,1fr)}._TkUeYj{width:24vw;top:auto;bottom:4%;left:-5vw}._hLKNVo{width:20vw;right:-3vw}}@media (max-width:767.98px){.__z75oU{grid-template-columns:minmax(0,1fr)}._h5cS-l{display:none}._gJKBYn{gap:10px}._KbPS7n{grid-template-columns:minmax(0,1fr)}._-HsNtx{grid-template-columns:repeat(2,minmax(0,1fr))}._Xcg_-U{--sc-pad:20px 22px 18px}._3krqo-{grid-template-columns:minmax(0,1fr);gap:12px}._AZZHzR{display:none}._QnCBM_{grid-template-columns:minmax(0,1fr)}._N7eeJJ{justify-content:flex-start}._qMW9PV{border-top:0;border-left:.75px solid var(--hairline-strong);inset:8px auto 8px 7px}._LfPM6o{border-top:0;border-left:1px solid var(--ink-2);height:auto;transform:scaleY(var(--p));transform-origin:50% 0;inset:0 auto 0 -.75px}._JlwEgb{text-align:left;grid-template-columns:minmax(0,1fr);gap:22px}._TapDTn{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:2px 18px;display:grid}._AAKyVe{grid-row:1/span 3;margin-top:4px}._spXhQ6{margin-top:0;font-size:20px}._cxjO6U{max-width:none}._74EcVU ._BNu_av{justify-self:start}._0UxC5C{grid-template-columns:minmax(0,1fr);gap:0}._0UxC5C dt{font-size:13px}._0UxC5C dd{margin-bottom:10px}._0GtJ1S{font-size:12.5px}._TkUeYj,._hLKNVo{opacity:.9}._hLKNVo{top:calc(var(--nav-h) + 4px);width:24vw}._TkUeYj{width:28vw;bottom:2%}._yu7mw0,._QYm_UW,._k46Q0U{display:none}._c5mb2Y{width:30vw;top:0;right:-6vw}}@media (prefers-reduced-motion:reduce){._AAKyVe,._spXhQ6,._cxjO6U{transition:none}}html[data-motion=reduce] ._AAKyVe,html[data-motion=reduce] ._spXhQ6,html[data-motion=reduce] ._cxjO6U{transition:none}
