.reader_root__i21zy{--top-h:64px;--side:24px;--gap:40px;--desk-w:clamp(360px,35%,520px);--measure:51ch;--max:1560px;--fs:18px;--text:#1d1c27;--well:#fbfbfd;--well-dot:rgba(12,11,20,.055);--pix-sq:var(--m-books);--seg-bg:#e9e8f0;min-height:100vh;padding-top:88px;background:var(--canvas);color:var(--ink);font-family:var(--font)}.reader_root__i21zy,.reader_root__i21zy *,.reader_root__i21zy :after,.reader_root__i21zy :before{box-sizing:border-box}html[data-theme=dark] .reader_root__i21zy{--bg:#0f0e17;--surface:#1b1a24;--canvas:#14131c;--side-bg:#111019;--line:#292834;--line-2:#383746;--ink:#f2f1f8;--ink-2:#bcbbcb;--ink-3:#8f8ea0;--text:#e4e3ec;--hover:rgba(255,255,255,.055);--active-bg:#23222e;--brand-50:#211b3d;--brand-100:#2b2350;--brand-200:#3d3170;--brand-300:#5b49a6;--gold-100:#3a2f10;--brand-ink:#c4b5fd;--gold-ink:#f5c451;--field-line:#6b6883;--sb-thumb:#6b6883;--shadow-1:0 1px 2px rgba(0,0,0,.45);--shadow-2:0 1px 2px rgba(0,0,0,.4),0 18px 44px -18px rgba(0,0,0,.7);--well:#f3f2f8;--well-dot:rgba(12,11,20,.06);--seg-bg:#2a2936;color-scheme:dark}html[data-theme=professional][data-scheme=dark] .reader_root__i21zy:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--text:#dfe4ea;--well:#eef0f3;--well-dot:rgba(12,11,20,.06);--seg-bg:#263241;color-scheme:dark}.reader_srOnly__LAXwx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.reader_root__i21zy[dir=rtl] svg[data-flip]{transform:scaleX(-1)}.reader_ic15__6p_3T{width:15px;height:15px;flex:none;display:block}.reader_ic16__Wr1V9{width:16px;height:16px;flex:none;display:block}.reader_ic17__hchzX{width:17px;height:17px;flex:none;display:block}.reader_ic18__bLCr_{width:18px;height:18px;flex:none;display:block}.reader_ic12__xO7BE{width:12px;height:12px;flex:none;display:block}.reader_ic14__p31yx{width:14px;height:14px;flex:none;display:block}.reader_pixK__TGD5A{display:inline-flex;align-items:center;gap:7px;margin:0;font:400 10px/1 var(--pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.reader_pixK__TGD5A i{width:8px;height:8px;background:var(--pix-sq);flex:none}.reader_pixK__TGD5A span+bdi:before,.reader_pixK__TGD5A span+span:before{content:"·";margin-inline-end:7px}.reader_ib__gaNZI{width:36px;height:36px;border-radius:10px;border:0;background:none;display:inline-grid;place-items:center;color:var(--ink-2);cursor:pointer;flex:none}.reader_ib__gaNZI:hover{background:var(--hover);color:var(--ink)}.reader_btn__nZSu7{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:650 14.5px var(--font);text-decoration:none;cursor:pointer;box-shadow:inset 0 -2px 0 rgba(12,11,20,.05),var(--shadow-1)}.reader_btn__nZSu7:hover{border-color:var(--line-2)}.reader_btn__nZSu7:disabled{opacity:.5;cursor:default}.reader_btnSm__wCdNR{min-height:34px;padding:0 12px;border-radius:10px;font-size:13.5px}.reader_btnGhost__XWJU5{background:transparent;border-color:transparent;box-shadow:none;color:var(--ink-2)}.reader_btnGhost__XWJU5:hover{background:var(--hover);border-color:transparent}.reader_btn__nZSu7:focus-visible,.reader_deskGrab__sBKhz:focus-visible,.reader_deskTab__N0iwT:focus-visible,.reader_dkHotT__Who6Y:focus-visible,.reader_dkPin__x6hi2:focus-visible,.reader_dkSub__xh8Fw button:focus-visible,.reader_dockPg__SZNXk:focus-visible,.reader_endNext__KhOlb:focus-visible,.reader_endPrev__6PyJu:focus-visible,.reader_figZoom__JGe_o:focus-visible,.reader_frefB__MhWy0:focus-visible,.reader_fsTile__47zQg:focus-visible,.reader_glWhere__fqdrn button:focus-visible,.reader_gl__tqwfQ:focus-visible,.reader_ib__gaNZI:focus-visible,.reader_openerSecs__529r1 a:focus-visible,.reader_pchip__Fy_6V:focus-visible,.reader_sd__jmNx2:focus-visible,.reader_seg__OQRRJ button:focus-visible,.reader_smSeg__BZM4w:focus-visible,.reader_strip__AptwI button:focus-visible,.reader_swrow__x_95d input:focus-visible+.reader_swi__YkZf0,.reader_tbIc__vabas:focus-visible,.reader_tbtn___sALv:focus-visible,.reader_tchip__BhfUv:focus-visible,.reader_tlist__9h5Yq button:focus-visible,.reader_toastBtn__CE5cl:focus-visible,.reader_ttlBook__Pbcyp:focus-visible,.reader_ttlCh__8b_M4:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.reader_reader__X6r0v{position:relative;min-height:100vh;background:var(--canvas)}.reader_reader__X6r0v[data-size=s]{--fs:16.5px}.reader_reader__X6r0v[data-size=l]{--fs:19.5px}.reader_sentinel__ye8MS{height:0}.reader_top__CrxCW{position:sticky;top:0;z-index:40;height:var(--top-h);background:var(--canvas);border-bottom:1px solid var(--line);transition:opacity .45s var(--ease-out)}.reader_topIn__ULcoq{height:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--side);display:grid;grid-template-columns:auto minmax(0,250px) minmax(180px,1fr) auto;gap:18px;align-items:center}.reader_tbIc__vabas{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;flex:none}.reader_tbIc__vabas:hover{border-color:var(--line-2);color:var(--ink)}.reader_ttl__Go4Rg{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2}.reader_ttlBook__Pbcyp{max-width:100%;padding-inline:4px;border-radius:6px;font:550 12.5px var(--font);color:var(--ink-3);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reader_ttlBook__Pbcyp:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.reader_ttlCh__8b_M4{display:block;max-width:100%;padding:2px 4px;border:0;border-radius:8px;background:none;font:700 15px/1.25 var(--font);letter-spacing:-.01em;color:var(--ink);text-align:start;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reader_ttlCh__8b_M4:hover{background:var(--hover)}.reader_ttlSec__4hT8B{display:none}.reader_smap__Yxgj_{min-width:0;display:flex;flex-direction:column;gap:7px}.reader_smapL__gV83e{display:flex;align-items:baseline;gap:12px;margin:0;font-size:13px;line-height:1;min-width:0}.reader_smapSec__K71z6{min-width:0;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reader_smapSec__K71z6 b{margin-inline-end:6px;color:var(--brand-ink);font-weight:700;font-variant-numeric:tabular-nums}.reader_smapR__CK_c0{display:flex;flex:none;margin-inline-start:auto;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.reader_smapR__CK_c0 span+span:before{content:"·";margin-inline:7px;color:var(--line-2)}.reader_smapBars__7rhIm{display:flex;align-items:center;gap:3px;height:10px}.reader_smSeg__BZM4w{position:relative;flex:1 1 0;min-width:8px;height:6px;padding:0;border:0;border-radius:3px;background:var(--seg-bg);cursor:pointer;transition:height .15s var(--ease-out)}.reader_smSeg__BZM4w>i{position:absolute;inset:0;border-radius:inherit;background:var(--brand-500);transform-origin:0 50%;transform:scaleX(0)}.reader_root__i21zy[dir=rtl] .reader_smSeg__BZM4w>i{transform-origin:100% 50%}.reader_smSeg__BZM4w:hover,.reader_smSeg__BZM4w[aria-current]{height:9px}.reader_segTip__1CPly{position:absolute;top:calc(100% + 9px);left:50%;z-index:5;transform:translateX(-50%);max-width:min(420px,70vw);padding:6px 9px;border-radius:8px;background:var(--ink);color:var(--canvas);font:600 12.5px/1.3 var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .12s}.reader_smSeg__BZM4w[data-tip=start] .reader_segTip__1CPly{left:auto;inset-inline-start:0;transform:none}.reader_smSeg__BZM4w[data-tip=end] .reader_segTip__1CPly{left:auto;inset-inline-end:0;transform:none}.reader_smSeg__BZM4w:focus-visible .reader_segTip__1CPly,.reader_smSeg__BZM4w:hover .reader_segTip__1CPly{opacity:1}.reader_tools__wBdxp{display:flex;align-items:center;gap:8px;flex:none}.reader_tbtn___sALv{position:relative;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font:600 13.5px var(--font);color:var(--ink-2);cursor:pointer;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(12,11,20,.05),var(--shadow-1);transition:border-color .2s,background .2s}.reader_tbtn___sALv:hover{border-color:var(--line-2);color:var(--ink)}.reader_tbtn___sALv[aria-expanded=true]{background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-ink)}.reader_tbtn___sALv[data-text-btn]{width:38px;padding:0;justify-content:center}.reader_tbtnFocus__Gygos{background:var(--brand-600);border-color:var(--brand-700);color:#fff;box-shadow:inset 0 -3px 0 rgba(20,6,70,.35),0 1px 2px rgba(40,16,109,.3)}.reader_tbtnFocus__Gygos:hover{background:color-mix(in srgb,var(--brand-600) 90%,#fff);color:#fff;border-color:var(--brand-700)}.reader_tbtnPdfT___NS6l{white-space:nowrap}.reader_pager__LLlgm{display:flex;align-items:center;gap:4px;padding-inline-end:6px;margin-inline-end:2px;border-inline-end:1px solid var(--line)}.reader_pgBtn__DVKuG{width:38px;padding:0;justify-content:center}.reader_pgNext__6Y1_s{width:auto;padding-inline:13px 9px;gap:4px;border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-ink)}.reader_pgNext__6Y1_s:hover{border-color:var(--brand-300);color:var(--brand-ink)}.reader_pgT__JITCo{white-space:nowrap}.reader_fprog__8XroF{position:fixed;top:0;inset-inline:0;height:3px;z-index:46;display:none;background:color-mix(in srgb,var(--line) 60%,transparent)}.reader_fprog__8XroF i{display:block;height:100%;background:var(--brand-500);transform-origin:0 50%;transform:scaleX(0)}.reader_root__i21zy[dir=rtl] .reader_fprog__8XroF i{transform-origin:100% 50%}.reader_body__JHXwP{display:grid;grid-template-columns:minmax(0,1fr) var(--desk-w);gap:var(--gap);max-width:var(--max);margin-inline:auto;padding:20px var(--side) 0;align-items:start}.reader_main__L_DbB{min-width:0;outline:none}.reader_flow__2J6sH{max-width:var(--measure);margin-inline:auto;padding:28px 0 140px;font-size:var(--fs);line-height:1.72;color:var(--text);text-rendering:optimizeLegibility;overflow-wrap:break-word;outline:none}.reader_p__EeA4V{margin:0 0 1.05em}.reader_flow__2J6sH b{font-weight:650;color:var(--ink)}.reader_flow__2J6sH sub,.reader_flow__2J6sH sup{font-size:.72em;line-height:0}.reader_blk__gigN2{border-radius:6px}.reader_blk__gigN2,.reader_opener__6SXYS{scroll-margin-top:calc(var(--top-h) + 28px)}.reader_blk__gigN2[data-flash]{animation:reader_flash__il9I5 1.8s var(--ease-out)}@keyframes reader_flash__il9I5{0%{background:var(--brand-50);box-shadow:0 0 0 10px var(--brand-50)}35%{background:var(--brand-50);box-shadow:0 0 0 10px var(--brand-50)}to{background:transparent;box-shadow:0 0 0 10px transparent}}.reader_reader__X6r0v[data-calm] .reader_blk__gigN2[data-flash]{animation:none;background:var(--brand-50);box-shadow:0 0 0 10px var(--brand-50)}.reader_flow__2J6sH ::selection{background:rgba(115,73,242,.22)}html[data-scheme=dark] .reader_flow__2J6sH ::selection{background:rgba(146,117,248,.38)}.reader_opener__6SXYS{padding:6px 0 34px;margin-bottom:40px;border-bottom:1px solid var(--line)}.reader_root__i21zy .reader_chT__FdnJR{margin:16px 0 14px;font:750 48px/1.04 var(--font);letter-spacing:-.032em;color:var(--ink);text-wrap:balance}.reader_meta__9yq3u{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;font-size:14.5px;color:var(--ink-3)}.reader_meta__9yq3u span+span:before{content:"·";margin-inline:10px;color:var(--line-2)}.reader_openerSecs__529r1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;list-style:none;margin:22px 0 0;padding:0}.reader_openerSecs__529r1 a{display:flex;gap:10px;align-items:baseline;padding:7px 10px;margin-inline:-10px;border-radius:10px;text-decoration:none;font:500 15px/1.35 var(--font);color:var(--ink-2)}.reader_openerSecs__529r1 a:hover{background:var(--hover);color:var(--ink)}.reader_openerN__R4kkj{min-width:28px;flex:none;color:var(--brand-ink);font-weight:700;font-variant-numeric:tabular-nums}.reader_blk__gigN2[data-h="2"]{margin-top:76px}.reader_secK__RS5ob{display:flex;align-items:center;gap:7px;margin:0 0 14px;font:400 10px/1 var(--pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.reader_secK__RS5ob i{width:8px;height:8px;background:var(--pix-sq);flex:none}.reader_root__i21zy .reader_h2__uICag{margin:0 0 .75em;font:750 32px/1.12 var(--font);letter-spacing:-.026em;color:var(--ink);text-wrap:balance}.reader_root__i21zy .reader_h3__2J6aV{margin:1.9em 0 .5em;font:700 22px/1.3 var(--font);letter-spacing:-.016em;color:var(--ink);text-wrap:balance}.reader_root__i21zy .reader_h4__v_coK{margin:1.5em 0 .4em;font:650 18.5px/1.35 var(--font);color:var(--ink)}.reader_eq__za15_{margin:.7em 0;text-align:center;font:500 1em/1.5 var(--font);letter-spacing:.01em}.reader_seq__clGlo{margin:.5em 0 1em;padding:.6em .9em;border-radius:10px;background:var(--side-bg);border:1px solid var(--line);font:500 .86em/1.6 ui-monospace,Cascadia Mono,Segoe UI Mono,Menlo,Consolas,monospace}.reader_seqLine__LLmj6{display:block;white-space:pre-wrap}.reader_list__526JN{margin:0 0 1.2em;padding:0;list-style:none}.reader_list__526JN>li{position:relative;padding-inline-start:1.45em;margin:.5em 0}.reader_list__526JN[data-style=bullets]>li:before{content:"";position:absolute;inset-inline-start:.4em;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--brand-300)}.reader_list__526JN[data-style=ordered]{counter-reset:li}.reader_list__526JN[data-style=ordered]>li{counter-increment:li;padding-inline-start:2.15em}.reader_list__526JN[data-style=ordered]>li:before{content:counter(li);position:absolute;inset-inline-start:0;top:.3em;width:2em;height:2em;border-radius:50%;background:var(--brand-50);color:var(--brand-ink);font:650 .76em/2em var(--font);text-align:center;font-variant-numeric:tabular-nums}.reader_list__526JN[data-style=plain]>li{padding-inline-start:18px;margin:.85em 0}.reader_list__526JN[data-style=plain]>li:before{content:"";position:absolute;inset-inline-start:0;top:.35em;bottom:.35em;width:2px;border-radius:2px;background:var(--line-2)}.reader_itemLabel__OLgsT{font-weight:650;color:var(--ink)}.reader_gl__tqwfQ{display:inline;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background:var(--brand-50);border:0;border-radius:6px;padding:0 .22em;margin:0 -.05em;box-shadow:inset 0 -1.5px 0 var(--brand-200);cursor:pointer;-webkit-user-select:text;user-select:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background .15s,box-shadow .15s;text-align:inherit}.reader_gl__tqwfQ:hover{background:var(--brand-100);box-shadow:inset 0 -1.5px 0 var(--brand-300)}.reader_gl__tqwfQ[aria-expanded=true]{background:var(--brand-100);box-shadow:inset 0 -2px 0 var(--brand-500)}.reader_box__W595r{--h50:#eef3fe;--h200:#c9d8fc;--h500:#3b6cf6;--h700:#1d4ed8;margin:1.9em 0;padding:16px 20px 5px;border-radius:14px;background:var(--h50);border:1px solid var(--h200);font-size:.94em;line-height:1.66}.reader_box__W595r[data-kind=lightbulb]{--h50:#fffaeb;--h200:#ffe49a;--h500:#f5a70a;--h700:#9c5c00}.reader_box__W595r[data-kind=keep-in-mind],.reader_box__W595r[data-kind=key-takeaways]{--h50:#f4f1ff;--h200:#d7ccff;--h500:#7349f2;--h700:#4817c4}.reader_box__W595r[data-kind=helpful-hack]{--h50:#e8f7ee;--h200:#b6e2c6;--h500:#16a34a;--h700:#11733a}.reader_box__W595r[data-kind=exam-tip]{--h50:#fff1eb;--h200:#fccdb9;--h500:#f0683c;--h700:#b23c12}html[data-theme=dark] .reader_box__W595r{--h50:color-mix(in srgb,var(--h500) 11%,var(--canvas));--h200:color-mix(in srgb,var(--h500) 34%,var(--canvas));--h700:color-mix(in srgb,var(--h500) 45%,#fff)}html[data-theme=professional][data-scheme=dark] .reader_box__W595r:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--h50:#1b2430;--h200:#2a3340;--h500:#8aa8d8;--h700:#aab4c2}.reader_boxT__pAda_{display:flex;align-items:center;gap:8px;margin:0 0 7px;font:650 13.5px/1.2 var(--font);color:var(--h700)}.reader_boxIc__BmiC5{width:18px;height:18px;flex:none}.reader_box__W595r .reader_p__EeA4V{margin:0 0 .85em}.reader_box__W595r .reader_list__526JN{margin-bottom:.9em}.reader_fref__7PJLd{margin:1.6em 0 1.8em}.reader_frefB__MhWy0{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px;align-items:center;width:100%;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--surface);text-align:start;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,background .15s}.reader_frefB__MhWy0:hover{border-color:var(--line-2)}.reader_fref__7PJLd[data-on] .reader_frefB__MhWy0{border-color:var(--brand-200);background:color-mix(in srgb,var(--brand-50) 55%,var(--surface))}.reader_frefTh__VJgex{aspect-ratio:1.5;padding:6px;border-radius:10px;border:1px solid var(--line);background:var(--well);display:grid;place-items:center;overflow:hidden}.reader_frefTh__VJgex img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.reader_frefT__ByL_y{display:grid;gap:4px;min-width:0}.reader_frefN__dFpSi{display:flex;align-items:center;gap:8px;font:700 13.5px/1.2 var(--font);color:var(--ink)}.reader_frefC__V2dl3{font-size:14px;line-height:1.45;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reader_frefS__AAJ_1{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font:600 12.5px var(--font);color:var(--ink-3)}.reader_frefS__AAJ_1 i{width:7px;height:7px;border-radius:50%;background:var(--line-2)}.reader_fref__7PJLd[data-on] .reader_frefS__AAJ_1{color:var(--brand-ink)}.reader_fref__7PJLd[data-on] .reader_frefS__AAJ_1 i{background:var(--brand-500)}.reader_figInline__FJAEr{display:none}.reader_fig__D_40g{margin:2.3em 0 2.5em}.reader_figWell__o8jQY{position:relative;display:block;border-radius:16px;border:1px solid var(--line);background:var(--well) radial-gradient(circle,var(--well-dot) 1px,transparent 1.3px) 0 0/16px 16px;padding:28px 32px}html[data-scheme=dark] .reader_figWell__o8jQY{border-color:transparent}.reader_figHit__NVffu{display:block;cursor:zoom-in}.reader_figArt__KF4Kg{position:relative;display:block;width:100%}.reader_figArt__KF4Kg[data-variant=viewer]{height:100%}.reader_figImg__rDX4B{object-fit:contain}.reader_figImg__rDX4B,.reader_figLive__ATBpj,.reader_figLive__ATBpj svg{display:block;width:100%;height:100%}.reader_figLive__ATBpj svg,.reader_figLive__ATBpj text{font-family:var(--font)}.reader_figLive__ATBpj [data-for],.reader_figLive__ATBpj [data-part]{transition:opacity .2s var(--ease-out)}.reader_figLive__ATBpj[data-lit] [data-for],.reader_figLive__ATBpj[data-lit] [data-part]{opacity:.2}.reader_figLive__ATBpj[data-lit] [data-for][data-on],.reader_figLive__ATBpj[data-lit] [data-part][data-on],.reader_figLive__ATBpj[data-lit] [data-part][data-on] [data-part],.reader_figLive__ATBpj[data-lit] [data-part][data-path]{opacity:1}.reader_figLive__ATBpj[data-lit] [data-part][data-on] [fill=none][stroke=none]{fill:rgba(115,73,242,.16);stroke:#5a20ec;stroke-width:1.4}.reader_figArt__KF4Kg[data-keys] .reader_figLive__ATBpj [data-kl],.reader_figArt__KF4Kg[data-keys] .reader_figLive__ATBpj [data-kw]{display:none}.reader_key__L3PGe{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid #d6d6dd;background:#fff;color:#0c0b14;font:700 11.5px/1 var(--font);font-variant-numeric:tabular-nums;box-shadow:0 1px 2px rgba(20,16,40,.12),inset 0 -2px 0 rgba(12,11,20,.06);cursor:pointer;z-index:2}.reader_key__L3PGe[data-on]{background:var(--brand-600);border-color:var(--brand-700);color:#fff}.reader_key__L3PGe[data-off]{visibility:hidden}.reader_keyLines__iOfD8{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:1}.reader_keyLines__iOfD8 line{stroke:#6b6a7b;stroke-width:1.25px;stroke-linecap:round}.reader_keyDot__E3Rt6{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#4f4e5c;pointer-events:none;z-index:1}.reader_figHot__VtrHg{position:absolute;inset-inline-start:10px;bottom:10px;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 8px;max-width:calc(100% - 20px);padding:6px 11px;border-radius:10px;background:#fff;border:1px solid #e6e6ea;box-shadow:0 1px 2px rgba(20,16,40,.06),0 8px 20px -12px rgba(40,16,109,.3);font:500 13px/1.35 var(--font);color:#4f4e5c;pointer-events:none}.reader_figHot__VtrHg b{font-weight:650;color:#0c0b14}.reader_figZoom__JGe_o{position:absolute;top:10px;inset-inline-end:10px;width:36px;height:36px;border-radius:10px;border:1px solid #e6e6ea;background:#fff;color:#4f4e5c;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .2s;box-shadow:inset 0 -2px 0 rgba(12,11,20,.05)}.reader_figWell__o8jQY:hover .reader_figZoom__JGe_o,.reader_figZoom__JGe_o:focus-visible{opacity:1}@media (hover:none){.reader_figZoom__JGe_o{opacity:1}}.reader_figFoot__CGoeC{display:flex;gap:28px;align-items:flex-start;justify-content:space-between;margin-top:14px;padding-inline:4px}.reader_figCap__0NR_l{margin:0;max-width:70ch;font:400 14.5px/1.58 var(--font);color:var(--ink-2)}.reader_figN__G1_2W{font-weight:650;color:var(--ink);margin-inline-end:3px}.reader_figTools__a_bB_{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.reader_figMeta__iBE5c{font-size:12.5px;color:var(--ink-3)}.reader_fig__D_40g[data-size=small]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:28px;align-items:center}.reader_fig__D_40g[data-size=small] .reader_figWell__o8jQY{padding:26px 30px}.reader_figSide__qqcHi{display:grid;gap:16px}.reader_figSide__qqcHi .reader_figTools__a_bB_{flex-direction:row;align-items:center;gap:12px}.reader_figPhoneParts__xZ1Ie{display:none}.reader_parts__Nkxgy{display:block}.reader_partsK__LmbTR{margin:0 0 8px;font:650 12.5px var(--font);color:var(--ink-3)}.reader_partsL__aW_Ue{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.reader_pchip__Fy_6V,.reader_tchip__BhfUv{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line);background:var(--surface);font:550 13px var(--font);color:var(--ink-2);cursor:pointer;box-shadow:inset 0 -2px 0 rgba(12,11,20,.045);transition:background .15s,border-color .15s,color .15s;text-align:start}.reader_pchip__Fy_6V:hover,.reader_tchip__BhfUv:hover{border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-ink)}.reader_pchip__Fy_6V[aria-pressed=true]{border-color:var(--brand-300);background:var(--brand-100);color:var(--brand-ink);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.reader_pN__wmUQ7{display:grid;flex:none;width:20px;height:20px;border-radius:50%;border:1px solid var(--line-2);place-items:center;font:700 11px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--surface)}.reader_pchip__Fy_6V[aria-pressed=true] .reader_pN__wmUQ7{background:var(--brand-600);border-color:var(--brand-700);color:#fff}.reader_pL__8Auey{min-width:0;overflow-wrap:break-word}.reader_pS__YXhnl{display:block;margin-top:1px;font-weight:400;font-size:12px;line-height:1.3;color:var(--ink-3)}.reader_pchip__Fy_6V[data-sub]{align-items:flex-start;padding-block:5px}.reader_pchip__Fy_6V[data-sub] .reader_pN__wmUQ7{margin-top:-1px}.reader_tchip__BhfUv[data-kind=gl]{background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-ink)}.reader_tchip__BhfUv[data-kind=gl]:hover{background:var(--brand-100)}.reader_chips__w4Djn{display:flex;flex-wrap:wrap;gap:6px}.reader_sum__T4Aq1{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:1.4em 0 2em}.reader_sumCard__4WDz1{--h500:#7349f2;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px 20px 10px;font-size:.9em;line-height:1.55}.reader_sumCard__4WDz1[data-hue=green]{--h500:#16a34a}.reader_sumCard__4WDz1[data-hue=teal]{--h500:#0f9f8c}.reader_sumT__PRKOX{display:flex;align-items:center;gap:9px;margin:0 0 8px;font:700 17px/1.25 var(--font);letter-spacing:-.01em;color:var(--ink)}.reader_sumT__PRKOX i{width:10px;height:10px;border-radius:3px;background:var(--h500);flex:none}.reader_sumCard__4WDz1 .reader_list__526JN>li{margin:.55em 0}.reader_sumCard__4WDz1 .reader_list__526JN[data-style=bullets]>li:before{background:var(--h500);opacity:.75}.reader_endc__Sp9lT{margin:72px 0 24px;padding-top:28px;border-top:1px solid var(--line)}.reader_endPager__wPxW4{display:grid;gap:10px;margin-top:14px}.reader_endNext__KhOlb{display:flex;align-items:center;gap:14px;padding-block:16px;padding-inline:18px 16px;border-radius:14px;border:1px solid var(--brand-200);background:var(--brand-50);color:var(--ink);text-decoration:none;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 35%,transparent);transition:border-color .15s,background .15s}.reader_endNext__KhOlb:hover{border-color:var(--brand-300);background:var(--brand-100)}.reader_endGo__VTmfB{display:grid;place-items:center;flex:none;width:38px;height:38px;margin-inline-start:auto;border-radius:50%;background:var(--brand-600);color:#fff}.reader_endPrev__6PyJu{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);color:var(--ink-2);text-decoration:none;transition:border-color .15s}.reader_endPrev__6PyJu:hover{border-color:var(--line-2);color:var(--ink)}.reader_endPrev__6PyJu svg{color:var(--ink-3)}.reader_endNextT__qsqaa{display:grid;gap:3px;min-width:0}.reader_endNextT__qsqaa small{font-size:13px;color:var(--ink-3)}.reader_endNextT__qsqaa b{font:700 17px/1.3 var(--font);letter-spacing:-.01em}.reader_endPrev__6PyJu .reader_endNextT__qsqaa b{font-size:15px;font-weight:650}.reader_endA__6HGlb{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.reader_flow__2J6sH>[data-lock=peek]{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(#000,transparent 94%);mask-image:linear-gradient(#000,transparent 94%);pointer-events:none;user-select:none}.reader_flow__2J6sH>[data-lock=hide]{height:0;margin:0!important;padding:0;overflow:hidden;visibility:hidden}.reader_gateHost__nJx6L{margin:6px 0 44px;font-size:15px;line-height:1.5}.reader_gate__PgIkm{display:grid;justify-items:start;gap:14px}.reader_gateToc__Hm4_Z{width:100%;max-width:440px;padding:14px 18px 10px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.reader_gateK__Z0UhS{margin:0 0 4px;font:650 12.5px var(--font);color:var(--ink-3)}.reader_gateToc__Hm4_Z ol{list-style:none;margin:0;padding:0}.reader_gateToc__Hm4_Z li{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.35;color:var(--ink-2)}.reader_gateToc__Hm4_Z li:last-child{border-bottom:0}.reader_gateToc__Hm4_Z li svg{color:var(--gold-ink)}.reader_gateN__SZQ0j{min-width:28px;flex:none;color:var(--brand-ink);font-weight:700;font-variant-numeric:tabular-nums}.reader_fs__n__el{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font-size:14px;line-height:1.5}.reader_fsK__BZKIh{display:flex;align-items:center;gap:7px;margin:0;font:400 10px/1.2 var(--pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.reader_fsK__BZKIh i{width:8px;height:8px;flex:none;background:var(--gold-500,#f5a70a)}.reader_fsTiles__5QpfG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none}.reader_fsTiles__5QpfG li{display:flex;min-width:0}.reader_fsTile__47zQg{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;padding:6px 6px 9px;border:1px solid var(--line);border-radius:12px;background:var(--surface);text-align:start;font:inherit;color:var(--ink);cursor:pointer;box-shadow:inset 0 -2px 0 rgba(12,11,20,.045);transition:border-color .15s,background .15s}.reader_fsTile__47zQg:hover{border-color:var(--brand-200)}.reader_fsTile__47zQg[aria-expanded=true]{border-color:var(--brand-300);background:var(--brand-50)}.reader_fsPoster__O8Jdu{position:relative;display:grid;place-items:center;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:var(--well)}.reader_fsPoster__O8Jdu img{position:absolute;inset:10%;width:80%;height:80%;object-fit:contain;filter:blur(4px) saturate(.8);opacity:.75}.reader_fsTile__47zQg[data-kind=video] .reader_fsPoster__O8Jdu{background:#24222f}.reader_fsTile__47zQg[data-kind=video] .reader_fsPoster__O8Jdu img{opacity:.42;filter:blur(5px)}.reader_fsQ__Js9CG{position:absolute;inset:14% 14%;display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:5px;filter:blur(1.4px);opacity:.85}.reader_fsQ__Js9CG i{grid-column:1/-1;height:6px;border-radius:3px;background:#d6d6dd}.reader_fsQ__Js9CG i+i{width:62%}.reader_fsQ__Js9CG b{height:12px;border-radius:5px;border:1px solid #d6d6dd;background:#fff}.reader_fsGlyph__Szsap{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#5a20ec;box-shadow:0 1px 2px rgba(20,16,40,.16),0 6px 14px -8px rgba(40,16,109,.35)}.reader_fsL__udhJz{padding-inline:3px;font:650 13px/1.25 var(--font);color:var(--ink);overflow-wrap:break-word}.reader_fsChip__DK8JO{display:inline-flex;align-items:center;gap:5px;padding-inline:3px;font:600 11.5px/1.2 var(--font);color:var(--gold-ink);white-space:nowrap}.reader_fsNote__2ieov{margin-top:10px;padding:12px 14px 14px;border-radius:12px;border:1px solid var(--line);background:var(--side-bg);font-size:13.5px;line-height:1.5;color:var(--ink-2)}.reader_fsNote__2ieov[hidden]{display:none}.reader_fsNote__2ieov p{margin:0 0 6px}.reader_root__i21zy .reader_fsNoteT__pnnoy{font:650 14px/1.3 var(--font);color:var(--ink)}.reader_fsA__iOIaV{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.reader_fsPrimary__UOBp2{background:var(--brand-600);border-color:var(--brand-700);color:#fff;box-shadow:inset 0 -2px 0 rgba(20,6,70,.3)}.reader_fsPrimary__UOBp2:hover{border-color:var(--brand-700);background:color-mix(in srgb,var(--brand-600) 90%,#fff)}.reader_figSoon__ukF1t{display:block}.reader_fsCompact__1_aTH{container-type:inline-size;margin-top:0;padding-top:0;border-top:0}.reader_fsCompact__1_aTH .reader_fsK__BZKIh svg{color:var(--gold-ink)}.reader_fsCompact__1_aTH .reader_fsTiles__5QpfG{gap:6px;margin-top:4px}.reader_fsCompact__1_aTH .reader_fsTile__47zQg{position:relative;flex-direction:row;align-items:center;gap:8px;padding:2px;padding-inline-end:8px;border-radius:10px}.reader_fsCompact__1_aTH .reader_fsPoster__O8Jdu{flex:none;width:32px;height:32px;aspect-ratio:auto;border-radius:8px}.reader_fsCompact__1_aTH .reader_fsPoster__O8Jdu img{inset:0;width:100%;height:100%;filter:blur(2.5px) saturate(.8)}.reader_fsCompact__1_aTH .reader_fsTile__47zQg[data-kind=video] .reader_fsPoster__O8Jdu img{filter:blur(3px)}.reader_fsCompact__1_aTH .reader_fsQ__Js9CG{inset:20% 16%;gap:3px}.reader_fsCompact__1_aTH .reader_fsQ__Js9CG i{height:3px;border-radius:2px}.reader_fsCompact__1_aTH .reader_fsQ__Js9CG b{height:6px;border-radius:3px}.reader_fsCompact__1_aTH .reader_fsGlyph__Szsap{width:22px;height:22px}.reader_fsCompact__1_aTH .reader_fsGlyph__Szsap svg{width:14px;height:14px}.reader_fsCompact__1_aTH .reader_fsL__udhJz{min-width:0;padding-inline:0;font-size:12.5px;line-height:1.2}.reader_fsCompact__1_aTH .reader_fsChip__DK8JO{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width:370px){.reader_fsCompact__1_aTH .reader_fsTile__47zQg{flex-direction:column;align-items:stretch;gap:6px;padding:4px 4px 7px}.reader_fsCompact__1_aTH .reader_fsPoster__O8Jdu{width:auto;height:34px}.reader_fsCompact__1_aTH .reader_fsL__udhJz{padding-inline:3px}}.reader_flow__2J6sH ::highlight(ems-mark-yellow){background-color:rgba(253,213,79,.45)}.reader_flow__2J6sH ::highlight(ems-mark-green){background-color:rgba(110,214,150,.36)}.reader_flow__2J6sH ::highlight(ems-mark-blue){background-color:rgba(125,172,250,.34)}.reader_flow__2J6sH ::highlight(ems-mark-pink){background-color:rgba(246,142,192,.32)}.reader_flow__2J6sH ::highlight(ems-mark-note){text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:rgba(90,32,236,.55)}.reader_flow__2J6sH ::highlight(ems-mark-focus){background-color:rgba(115,73,242,.2)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-yellow){background-color:rgba(250,204,21,.3)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-green){background-color:rgba(74,222,128,.24)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-blue){background-color:rgba(96,165,250,.28)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-pink){background-color:rgba(244,114,182,.26)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-note){text-decoration-color:rgba(196,181,253,.75)}html[data-scheme=dark] .reader_flow__2J6sH ::highlight(ems-mark-focus){background-color:rgba(146,117,248,.32)}.reader_desk__Ds_XV{position:sticky;top:calc(var(--top-h) + 16px);display:flex;flex-direction:column;min-width:0;height:calc(100vh - var(--top-h) - 32px);height:var(--desk-h,calc(100dvh - var(--top-h) - 32px));border-radius:18px;border:1px solid var(--line);background:var(--surface);overflow:hidden}.reader_deskH__8x_bv{position:relative;flex:none;padding:6px 10px 0;border-bottom:1px solid var(--line)}.reader_deskGrab__sBKhz{display:none}.reader_deskRow__9r6Q_{display:flex;align-items:center;gap:2px}.reader_deskTabs__Co3dH{display:flex;flex:1;min-width:0;gap:2px}.reader_dockPg__SZNXk{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;flex:none;height:43px;padding-inline:4px;border-radius:10px;color:var(--ink-2);text-decoration:none;white-space:nowrap}.reader_dockPg__SZNXk[data-pager=next]{align-items:flex-end}.reader_dockPg__SZNXk small{font:600 10.5px/1.1 var(--font);color:var(--ink-3)}.reader_dockPg__SZNXk b{display:inline-flex;align-items:center;gap:1px;font:700 12.5px/1.15 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.reader_dockPg__SZNXk[data-pager=next] b{color:var(--brand-ink)}.reader_dockPg__SZNXk:after{content:"";position:absolute;top:9px;bottom:9px;width:1px;background:var(--line)}.reader_dockPg__SZNXk[data-pager=prev]:after{inset-inline-end:-2px}.reader_dockPg__SZNXk[data-pager=next]:after{inset-inline-start:-2px}.reader_dockPg__SZNXk:hover{background:var(--hover)}.reader_dockPg__SZNXk:hover b{color:var(--ink)}.reader_deskTab__N0iwT{position:relative;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;height:42px;padding:0 8px;border:0;background:none;font:600 13.5px var(--font);color:var(--ink-3);white-space:nowrap;cursor:pointer;transition:color .15s}.reader_deskTab__N0iwT:hover,.reader_deskTab__N0iwT[aria-selected=true]{color:var(--ink)}.reader_deskTab__N0iwT[aria-selected=true]:after{content:"";position:absolute;inset-inline:14px;bottom:-1px;height:2px;border-radius:2px;background:var(--brand-500)}.reader_deskTabL__X4XBP{display:inline-flex;align-items:center;gap:7px;min-width:0}.reader_deskTabN__NenHD{color:var(--ink-3);font-weight:600;font-variant-numeric:tabular-nums}.reader_deskTabC__aBs3t{min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--brand-50);color:var(--brand-ink);font:700 11px/19px var(--font);text-align:center;font-variant-numeric:tabular-nums}.reader_deskTabDot__rhP7X{width:7px;height:7px;border-radius:50%;background:var(--brand-500)}.reader_deskB__Xbry4{flex:1;min-height:0;display:flex;flex-direction:column}.reader_deskV__cn5q5{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:18px 20px 24px}.reader_deskV__cn5q5[hidden]{display:none}.reader_deskVNotes__lPjfI{padding:0;overflow:hidden;display:flex;flex-direction:column}.reader_deskVNotes__lPjfI>*{flex:1;min-height:0}.reader_deskScrim__xwTwC{display:none}.reader_dkHead__RLkkW{display:flex;align-items:center;gap:10px;min-height:30px;margin-bottom:8px}.reader_dkHead__RLkkW .reader_pixK__TGD5A{flex:none;white-space:nowrap}.reader_dkWhere__Teilb{min-width:0;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reader_dkPin__x6hi2{display:inline-flex;align-items:center;gap:7px;flex:none;height:28px;margin-inline-start:auto;padding:0 10px;border-radius:99px;border:1px solid var(--line);background:none;font:600 12px var(--font);color:var(--ink-3);white-space:nowrap;cursor:pointer}.reader_dkPin__x6hi2:hover{color:var(--ink);border-color:var(--line-2)}.reader_dkPin__x6hi2 i{width:7px;height:7px;border-radius:50%;background:var(--ok-500,#16a34a)}.reader_dkPin__x6hi2[aria-pressed=true]{border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-ink)}.reader_dkPin__x6hi2[aria-pressed=true] i{background:var(--brand-500)}.reader_dkAhead__CH7kd{margin:0 0 4px;font:600 12.5px/1.3 var(--font);color:var(--gold-ink)}.reader_root__i21zy .reader_dkT__s_wgq{margin:0 0 14px;font:700 18px/1.3 var(--font);letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.reader_dkFig__ayEjV{--dk-art-h:min(41vh,430px);display:block}.reader_dkWell__f4GWN{position:relative;padding:20px 18px;border-radius:14px;border:1px solid var(--line);background:var(--well) radial-gradient(circle,var(--well-dot) 1px,transparent 1.3px) 0 0/16px 16px;overflow:hidden;touch-action:pan-y}html[data-scheme=dark] .reader_dkWell__f4GWN{border-color:transparent}.reader_dkWell__f4GWN[data-room]{padding-top:52px}.reader_dkWell__f4GWN[data-zoomed] .reader_dkStage__2yHdW{cursor:grab}.reader_dkWell__f4GWN[data-zoomed]{touch-action:none;cursor:grab}.reader_dkStage__2yHdW{position:relative;transform-origin:0 0}.reader_dkFit__VNHmC{margin-inline:auto}.reader_dkStage__2yHdW .reader_key__L3PGe{transform:translate(-50%,-50%) scale(calc(1 / var(--z,1)))}.reader_dkStage__2yHdW .reader_keyDot__E3Rt6{transform:scale(calc(1 / var(--z,1)))}.reader_dkPix__Di6vx{position:absolute;inset:0;z-index:4;width:100%;height:100%;opacity:0;pointer-events:none;background:var(--well);image-rendering:pixelated;image-rendering:crisp-edges}.reader_dkPix__Di6vx[data-on]{opacity:1}.reader_dkHotRow__yfsuB{display:flex;align-items:center;gap:8px 12px;min-height:44px;padding-top:6px}.reader_dkHotL__oVA6H{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0;flex:1}.reader_dkHot__FzNW2{min-width:0;font:500 13px/1.35 var(--font);color:var(--ink-3)}.reader_dkHot__FzNW2 b{font-weight:650;color:var(--ink)}.reader_dkHot__FzNW2 span:before{content:"·";margin-inline:7px;color:var(--line-2)}.reader_dkHotT__Who6Y{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border-radius:8px;border:1px solid var(--brand-200);background:var(--brand-50);color:var(--brand-ink);font:600 12.5px var(--font);cursor:pointer;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 35%,transparent)}.reader_dkHotT__Who6Y:hover{background:var(--brand-100)}.reader_dkZoom__9uoRh{display:flex;align-items:center;flex:none;gap:2px;margin-inline-start:auto;padding:3px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2)}.reader_dkZoom__9uoRh .reader_ib__gaNZI{width:30px;height:30px;color:var(--ink-2)}.reader_dkZoom__9uoRh .reader_ib__gaNZI:disabled{opacity:.35;cursor:default;background:none}.reader_dkZoom__9uoRh .reader_zSep__9nl9U{background:var(--line)}.reader_dkZl__qd4Cp{min-width:42px;text-align:center;font:600 12px var(--font);font-variant-numeric:tabular-nums}.reader_dkSub__xh8Fw{display:flex;gap:20px;margin-top:4px;border-bottom:1px solid var(--line)}.reader_dkSub__xh8Fw button{position:relative;height:36px;padding:0 1px;border:0;background:none;font:600 13px var(--font);color:var(--ink-3);cursor:pointer}.reader_dkSub__xh8Fw button:hover,.reader_dkSub__xh8Fw button[aria-selected=true]{color:var(--ink)}.reader_dkSub__xh8Fw button[aria-selected=true]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;border-radius:2px;background:var(--ink)}.reader_dkPanel__OcHLK{padding-top:12px}.reader_dkParts__SyRgU .reader_partsK__LmbTR{display:none}.reader_dkParts__SyRgU .reader_partsL__aW_Ue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}.reader_dkParts__SyRgU .reader_pchip__Fy_6V{width:100%;min-height:34px;padding:5px 8px;border-color:transparent;background:none;box-shadow:none;font-size:13.5px;font-weight:600;color:var(--ink-2)}.reader_dkParts__SyRgU .reader_pchip__Fy_6V:hover{border-color:transparent;background:var(--hover);color:var(--ink)}.reader_dkParts__SyRgU .reader_pchip__Fy_6V[aria-pressed=true]{border-color:transparent;background:var(--brand-50);color:var(--ink);box-shadow:none}.reader_dkSteps__1_9NO .reader_stepsNow__vTPvQ{margin-top:10px}.reader_dkCap__0Fjna p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.reader_dkCap__0Fjna b{color:var(--ink);font-weight:650}.reader_dkCredit__zVhOT.reader_dkCredit__zVhOT{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:12px;color:var(--ink-3)}.reader_dkOver__Qy9EC{display:block}.reader_dkOver__Qy9EC .reader_dkT__s_wgq{margin-top:12px;margin-bottom:4px}.reader_dkOverB__emtoM{margin:6px 0 16px;font-size:14px;line-height:1.5;color:var(--ink-3)}.reader_strip__AptwI{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin:0;padding:0;list-style:none}.reader_strip__AptwI button{display:flex;flex-direction:column;gap:5px;width:100%;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font:600 11.5px/1.2 var(--font);color:var(--ink-3);text-align:start;cursor:pointer}.reader_strip__AptwI button:hover{border-color:var(--brand-200);color:var(--ink)}.reader_stripTh__LwErk{display:grid;place-items:center;aspect-ratio:1.6;padding:3px;border-radius:6px;background:var(--well);overflow:hidden}.reader_stripTh__LwErk img{display:block;max-width:100%;max-height:100%}.reader_dkSlot__ZX1Mq:empty{display:none}.reader_root__i21zy .reader_dkK__wSlS7{margin:18px 0 6px;font:650 12.5px var(--font);color:var(--ink-3)}.reader_tlist__9h5Yq{margin:0;padding:0;list-style:none}.reader_tlist__9h5Yq button{display:flex;align-items:center;gap:10px;width:calc(100% + 20px);margin-inline:-10px;padding:9px 10px;border:0;border-radius:10px;background:none;text-align:start;font:inherit;color:var(--ink);cursor:pointer}.reader_tlist__9h5Yq button:hover{background:var(--hover)}.reader_tlist__9h5Yq button[aria-expanded=true]{background:var(--brand-50)}.reader_tlist__9h5Yq i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--brand-300)}.reader_tlist__9h5Yq b{font:650 14.5px/1.25 var(--font)}.reader_tlist__9h5Yq small{margin-inline-start:auto;font-size:12.5px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.reader_glDesk__7GMM6{padding-bottom:18px;border-bottom:1px solid var(--line);outline:none}.reader_glPop__1t4S_{position:fixed;z-index:85;width:348px;max-width:calc(100vw - 24px);padding:12px 14px 12px 18px;border-radius:16px;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-2);opacity:0;transform:translateY(4px);transition:opacity .16s,transform .22s var(--ease-out);outline:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.reader_glPop__1t4S_[data-on]{opacity:1;transform:none}.reader_glPop__1t4S_[data-calm]{transition:none}.reader_glHead__kmYd5{display:flex;align-items:center;gap:10px}.reader_glSub__nalBm{font-size:12.5px;color:var(--ink-3)}.reader_glX__6uxju{margin-inline-start:auto;margin-inline-end:-4px}.reader_root__i21zy .reader_glT__DoIZj{margin:4px 0 6px;font:750 22px/1.2 var(--font);letter-spacing:-.02em;color:var(--ink)}.reader_glB__eb9YQ{margin:0;font-size:15px;line-height:1.58;color:var(--ink-2)}.reader_glWhere__fqdrn{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.reader_glWhereK__lKt5O{margin:0 0 4px;font:650 12.5px var(--font);color:var(--ink-3)}.reader_glWhere__fqdrn ul{list-style:none;margin:0;padding:0}.reader_glWhere__fqdrn button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;margin-inline:-8px;width:calc(100% + 16px);padding:5px 8px;border:0;border-radius:8px;background:none;text-align:start;font:500 13.5px/1.35 var(--font);color:var(--ink-2);cursor:pointer}.reader_glWhere__fqdrn button:hover{background:var(--hover);color:var(--ink)}.reader_glWhere__fqdrn button svg{color:var(--ink-3)}.reader_glMore__tZ_3_{margin:4px 0 0;font-size:12.5px;color:var(--ink-3)}.reader_glNextRow__e2a0P{display:flex;align-items:center;gap:10px;margin-top:12px}.reader_glCount__H_5jH{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.reader_glFig__3CKEB{margin-top:10px}.reader_glSrc__UiC0r{margin:10px 0 0;font-size:12px;color:var(--ink-3)}.reader_sheetRoot__rsVPn.reader_sheetRoot__rsVPn[data-variant=plain]{padding:0;place-items:stretch;align-items:stretch;justify-items:stretch}.reader_sheetScrim__ZvyOE{position:absolute;inset:0;background:rgba(12,11,20,.18)}.reader_grab__Qe2G9{display:none;position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--line-2)}.reader_glSheet__e_o2o.reader_glSheet__e_o2o{position:relative;align-self:end;width:100%;max-height:80dvh;overflow:auto;padding:22px 20px calc(18px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-bottom:0;box-shadow:var(--shadow-2)}.reader_glSheet__e_o2o .reader_grab__Qe2G9{display:block}.reader_pop__FJXOT{position:fixed;z-index:85;width:284px;padding:12px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.reader_popK__8Xpz1{margin:2px 2px 7px;font:650 12px var(--font);color:var(--ink-3)}.reader_popK__8Xpz1~.reader_popK__8Xpz1{margin-top:14px}.reader_seg__OQRRJ{display:flex;padding:3px;border-radius:11px;background:var(--side-bg);border:1px solid var(--line)}.reader_seg__OQRRJ button{flex:1;height:32px;border:0;border-radius:8px;background:none;font:600 13px var(--font);color:var(--ink-3);cursor:pointer}.reader_seg__OQRRJ button:hover{color:var(--ink)}.reader_seg__OQRRJ button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line)}.reader_seg__OQRRJ button[data-sz=s]{font-size:13px}.reader_seg__OQRRJ button[data-sz=m]{font-size:16px}.reader_seg__OQRRJ button[data-sz=l]{font-size:19px}.reader_swrow__x_95d{position:relative;display:flex;align-items:center;gap:12px;margin-top:12px;padding:8px 2px;font-size:14px;color:var(--ink);cursor:pointer}.reader_swrow__x_95d input{position:absolute;width:1px;height:1px;opacity:0}.reader_swi__YkZf0{position:relative;flex:none;width:36px;height:22px;margin-inline-start:auto;border-radius:99px;background:var(--line-2);transition:background .15s}.reader_swi__YkZf0:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .18s var(--ease-out)}.reader_swrow__x_95d input:checked+.reader_swi__YkZf0{background:var(--brand-600)}.reader_swrow__x_95d input:checked+.reader_swi__YkZf0:after{transform:translateX(14px)}.reader_root__i21zy[dir=rtl] .reader_swrow__x_95d input:checked+.reader_swi__YkZf0:after{transform:translateX(-14px)}.reader_toast__RAgZv{position:fixed;left:50%;bottom:24px;z-index:95;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;border-radius:12px;background:#1b1a24;color:#f2f1f8;font-size:14px;box-shadow:0 18px 40px -18px rgba(12,11,20,.6);transform:translateX(-50%)}html[data-scheme=dark] .reader_toast__RAgZv{background:#2e2c3d;border:1px solid #444258;box-shadow:0 18px 40px -16px rgba(0,0,0,.85)}.reader_toastBtn__CE5cl{border:0;background:none;padding:3px 6px;border-radius:6px;font:650 13px var(--font);color:#c4b5fd;cursor:pointer}.reader_toastBtn__CE5cl:hover{background:rgba(255,255,255,.08)}.reader_figvRoot__ITFBB.reader_figvRoot__ITFBB[data-variant=plain]{padding:0;place-items:stretch}.reader_figvScrim__N1xRp{position:absolute;inset:0;background:var(--canvas)}.reader_figv__cM8F2.reader_figv__cM8F2{position:relative;width:100%;height:100dvh;max-height:none;overflow:hidden;background:var(--canvas);color:var(--ink)}.reader_figv__cM8F2>[data-dialog-body]{min-height:0}.reader_figvIn__qFIzm,.reader_figv__cM8F2>[data-dialog-body]{height:100%;display:flex;flex-direction:column}.reader_figvH__osztl{display:flex;align-items:center;gap:12px;padding-block:12px;padding-inline:22px 16px;border-bottom:1px solid var(--line)}.reader_figvHt__huO_D{min-width:0;flex:1}.reader_figvN__nSihX{font:650 12.5px var(--font);color:var(--brand-ink)}.reader_root__i21zy .reader_figvT__472nI{margin:2px 0 0;font:700 18px/1.25 var(--font);letter-spacing:-.012em;color:var(--ink)}.reader_figvBody__ecikE{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 372px}.reader_figvStage__1T8sK{position:relative;overflow:hidden;background:#fbfbfd radial-gradient(circle,rgba(12,11,20,.055) 1px,transparent 1.3px) 0 0/16px 16px;touch-action:none;outline:none}html[data-scheme=dark] .reader_figvStage__1T8sK{background-color:#f3f2f8}.reader_figvStage__1T8sK:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-500)}.reader_figvStage__1T8sK[data-zoomed]{cursor:grab}.reader_figvStage__1T8sK[data-zoomed]:active{cursor:grabbing}.reader_figvCanvas__GEofb{position:absolute;inset:0;transform-origin:0 0}.reader_figvCanvas__GEofb .reader_key__L3PGe{transform:translate(-50%,-50%) scale(calc(1 / var(--z,1)))}.reader_figvCanvas__GEofb .reader_keyDot__E3Rt6{transform:scale(calc(1 / var(--z,1)))}.reader_figvSvg__mqWKY{position:absolute;inset:48px 56px 72px;display:grid;place-items:center}.reader_figvSvg__mqWKY .reader_figArt__KF4Kg{max-width:var(--fw);max-height:var(--fh);width:100%;height:auto}.reader_figvStage__1T8sK .reader_figHot__VtrHg{left:16px;bottom:16px}.reader_figvZoom__uxPrP{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:2px;padding:4px;border-radius:12px;background:#fff;border:1px solid #e6e6ea;box-shadow:0 1px 2px rgba(20,16,40,.06);color:#4f4e5c}.reader_figvZoom__uxPrP .reader_ib__gaNZI{color:#4f4e5c;width:34px;height:34px}.reader_figvZoom__uxPrP .reader_ib__gaNZI:hover{background:rgba(12,11,20,.05);color:#0c0b14}.reader_zSep__9nl9U{width:1px;height:22px;margin:0 4px;background:#e6e6ea;flex:none}.reader_figvZl__3Ppdz{min-width:46px;text-align:center;font:600 12.5px var(--font);font-variant-numeric:tabular-nums}.reader_figvSide__4r_B1{display:flex;flex-direction:column;gap:22px;padding:20px 22px 24px;border-inline-start:1px solid var(--line);background:var(--surface);overflow:auto}.reader_figvSec__VL3ou{display:block}.reader_figvLabels__guL_I{display:flex;align-items:center;justify-content:space-between;gap:12px}.reader_figvLabels__guL_I .reader_figvK__A9X3I{margin:0}.reader_figvLabels__guL_I .reader_seg__OQRRJ{flex:0 1 220px}.reader_figvK__A9X3I{margin:0 0 10px;font:650 12.5px var(--font);color:var(--ink-3)}.reader_steps__E_WY_{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.reader_stepsDots__lr2WP{flex:1;display:flex;justify-content:center;gap:6px}.reader_sd__jmNx2{width:9px;height:9px;padding:0;border:0;border-radius:5px;background:var(--line-2);cursor:pointer;transition:width .2s var(--ease-out),background .2s}.reader_sd__jmNx2[aria-current]{width:22px;background:var(--brand-500)}.reader_stepsNow__vTPvQ{min-height:22px;margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}.reader_figvCap___u_K9{margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.reader_figvCap___u_K9 p{margin:0;font-size:14.5px;line-height:1.58;color:var(--ink-2)}.reader_figvCap___u_K9 b{color:var(--ink);font-weight:650}.reader_figvCredit__C5LzV.reader_figvCredit__C5LzV{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;color:var(--ink-3)}.reader_reader__X6r0v[data-focus]{position:fixed;inset:0;z-index:150;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sb-thumb) transparent;--measure:52ch;--max:none;--side:clamp(20px,3.5vw,56px);--gap:clamp(32px,4vw,72px);--desk-w:clamp(380px,36%,600px)}.reader_reader__X6r0v[data-focus] .reader_flow__2J6sH{font-size:calc(var(--fs) + 1.5px);padding-top:44px}.reader_reader__X6r0v[data-focus] .reader_top__CrxCW{background:var(--canvas);border-bottom-color:transparent}.reader_reader__X6r0v[data-focus][data-idle] .reader_top__CrxCW{opacity:0;pointer-events:none}.reader_reader__X6r0v[data-focus] .reader_fprog__8XroF{display:block}.reader_reader__X6r0v[data-focus] .reader_sentinel__ye8MS{display:none}.reader_reader__X6r0v[data-focus] .reader_desk__Ds_XV{background:var(--canvas);border-color:var(--line)}.reader_reader__X6r0v[data-focus] .reader_ttlBook__Pbcyp{display:none}.reader_reader__X6r0v[data-focus] :is(.reader_blk__gigN2,.reader_opener__6SXYS){scroll-margin-top:var(--top-h)}.reader_root__i21zy:has(.reader_reader__X6r0v[data-focus]){padding-top:0}@media (max-width:1279px){.reader_root__i21zy{--side:20px;--gap:32px;--desk-w:clamp(340px,36%,440px)}.reader_topIn__ULcoq{grid-template-columns:auto minmax(0,210px) minmax(160px,1fr) auto;gap:14px}.reader_smapPg__CaFGh{display:none}}@media (max-width:1179px){.reader_tbtnPdfT___NS6l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reader_tbtnPdf__tG7sf{width:38px;padding:0;justify-content:center}}@media (min-width:900px) and (max-width:1099px){.reader_pgT__JITCo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reader_pgNext__6Y1_s{width:38px;padding:0;justify-content:center}.reader_root__i21zy{--desk-w:clamp(320px,38%,380px);--gap:24px}.reader_tbtnT__YLZQx{display:none}.reader_tbtnFocus__Gygos{width:38px;padding:0;justify-content:center}.reader_smapR__CK_c0 span:nth-child(2){display:none}}@media (max-width:899px){.reader_root__i21zy{--top-h:56px;padding-top:84px}.reader_topIn__ULcoq{grid-template-columns:auto minmax(0,1fr) auto;gap:2px;padding-inline:4px 6px;position:relative}.reader_ttlBook__Pbcyp{display:none}.reader_ttlCh__8b_M4{font-size:14.5px;padding:2px 6px}.reader_ttlSec__4hT8B{display:flex;gap:0;min-width:0;font:500 12px/1.3 var(--font);color:var(--ink-3)}.reader_ttlSec__4hT8B>bdi{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reader_ttlSec__4hT8B>span{flex:none;white-space:nowrap}.reader_ttlSec__4hT8B>span:before{content:"·";margin-inline:5px}.reader_smap__Yxgj_{position:absolute;inset-inline:0;bottom:-1px;gap:0}.reader_segTip__1CPly,.reader_smapL__gV83e{display:none}.reader_smapBars__7rhIm{height:3px;gap:2px}.reader_smSeg__BZM4w,.reader_smSeg__BZM4w:hover,.reader_smSeg__BZM4w[aria-current]{height:3px;min-width:3px;border-radius:0}.reader_tbIc__vabas{width:40px;height:40px;border:0;background:none}.reader_tools__wBdxp{gap:0}.reader_tbtnPdf__tG7sf,.reader_tbtn___sALv,.reader_tbtn___sALv[data-text-btn]{width:40px;height:40px;padding:0;justify-content:center;border:0;background:none;box-shadow:none}.reader_tbtnPdfT___NS6l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reader_tbtnFocus__Gygos,.reader_tbtnFocus__Gygos:hover{background:none;color:var(--ink-2)}.reader_pager__LLlgm,.reader_tbtnT__YLZQx{display:none}.reader_body__JHXwP{display:block;padding:0 20px calc(58px + 28px + env(safe-area-inset-bottom))}.reader_flow__2J6sH{max-width:640px;padding:28px 0 40px}.reader_fref__7PJLd{display:none}.reader_figInline__FJAEr{display:block}.reader_blk__gigN2[data-type=figure],.reader_blk__gigN2[data-type=summary]{margin-inline:-20px}.reader_figWell__o8jQY{border-radius:0;border-inline:0;padding:18px 12px}.reader_fig__D_40g[data-size=small]{grid-template-columns:minmax(0,1fr);gap:14px}.reader_fig__D_40g[data-size=small] .reader_figWell__o8jQY{padding:18px 40px}.reader_figWell__o8jQY.reader_figWell__o8jQY[data-room]{padding-top:50px}.reader_figFoot__CGoeC,.reader_figPhoneParts__xZ1Ie,.reader_figSide__qqcHi,.reader_figSoon__ukF1t{padding-inline:20px}.reader_figFoot__CGoeC{flex-direction:column;gap:12px}.reader_figTools__a_bB_{flex-direction:row;align-items:center;gap:12px}.reader_figPhoneParts__xZ1Ie{display:block;margin-top:14px}.reader_partsL__aW_Ue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.reader_partsL__aW_Ue .reader_pchip__Fy_6V{width:100%;min-height:34px;padding:4px 6px;border-color:transparent;background:none;box-shadow:none;font-size:13px;font-weight:550;color:var(--ink-2)}.reader_partsL__aW_Ue .reader_pchip__Fy_6V[aria-pressed=true]{background:var(--brand-50);color:var(--ink)}.reader_sum__T4Aq1{grid-template-columns:minmax(0,1fr);padding-inline:20px;gap:12px}.reader_root__i21zy .reader_chT__FdnJR{font-size:38px}.reader_openerSecs__529r1{grid-template-columns:minmax(0,1fr)}.reader_opener__6SXYS{margin-bottom:32px;padding-bottom:28px}.reader_blk__gigN2[data-h="2"]{margin-top:60px}.reader_root__i21zy .reader_h2__uICag{font-size:27px}.reader_root__i21zy .reader_h3__2J6aV{font-size:20px}.reader_endNextT__qsqaa b{font-size:16px}.reader_fsTiles__5QpfG{gap:6px}.reader_fsL__udhJz{font-size:12.5px}.reader_fsChip__DK8JO{gap:4px;padding-inline:2px;font-size:10.5px}.reader_desk__Ds_XV{position:fixed;inset-inline:0;top:auto;bottom:0;z-index:70;height:min(78dvh,680px);border-radius:18px 18px 0 0;border-bottom:0;box-shadow:0 -10px 30px -12px rgba(20,16,40,.28);transform:translateY(calc(100% - 58px - env(safe-area-inset-bottom)));transition:transform .3s var(--ease-out)}html[data-scheme=dark] .reader_desk__Ds_XV{box-shadow:0 -10px 30px -12px rgba(0,0,0,.7)}.reader_desk__Ds_XV[data-open]{transform:none}.reader_deskH__8x_bv{padding:14px 6px env(safe-area-inset-bottom)}.reader_desk__Ds_XV[data-open] .reader_deskH__8x_bv{padding-bottom:0}.reader_deskGrab__sBKhz{display:block;position:absolute;top:0;left:50%;width:72px;height:16px;margin-left:-36px;padding:0;border:0;background:none;cursor:pointer}.reader_deskGrab__sBKhz:after{content:"";position:absolute;inset-inline:18px;top:6px;height:4px;border-radius:2px;background:var(--line-2)}.reader_deskTab__N0iwT{height:43px}.reader_deskH__8x_bv{padding-inline:4px}.reader_deskRow__9r6Q_{gap:4px}.reader_deskTab__N0iwT{flex-direction:column;gap:3px;padding:0 3px;font-size:11.5px}.reader_deskTabL__X4XBP{gap:4px}.reader_deskTabC__aBs3t{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.reader_deskTabDot__rhP7X{width:6px;height:6px}.reader_deskTab__N0iwT[aria-selected=true]:after{inset-inline:8px}.reader_deskV__cn5q5{padding:16px 16px 22px}.reader_deskScrim__xwTwC{display:block;position:fixed;inset:0;z-index:69;background:rgba(12,11,20,.18)}.reader_dkFig__ayEjV{--dk-art-h:36vh}.reader_toast__RAgZv{bottom:calc(58px + 16px + env(safe-area-inset-bottom))}.reader_reader__X6r0v[data-sheet] .reader_toast__RAgZv{top:calc(var(--top-h) + 12px);bottom:auto}.reader_reader__X6r0v[data-focus]{--side:0px}.reader_reader__X6r0v[data-focus] .reader_body__JHXwP{padding-inline:20px}.reader_reader__X6r0v[data-focus] .reader_flow__2J6sH{font-size:calc(var(--fs) + 1px);padding-top:24px}.reader_figvBody__ecikE{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.reader_figvSvg__mqWKY{inset:24px 14px 64px}.reader_figvSide__4r_B1{max-height:40vh;border-inline-start:0;border-top:1px solid var(--line);padding:16px 18px 22px;gap:16px}.reader_figvCap___u_K9{margin-top:0}.reader_figvH__osztl{padding-block:10px;padding-inline:16px 8px}.reader_root__i21zy .reader_figvT__472nI{font-size:16px}}@media (max-width:899px) and (min-width:600px){.reader_root__i21zy{--fs:18px}}@media (max-width:359px){.reader_deskRow__9r6Q_{gap:2px}.reader_dockPg__SZNXk{padding-inline:2px}.reader_deskTab__N0iwT{padding:0 2px;font-size:11px}}@media (max-width:599px){.reader_root__i21zy{--fs:17px}.reader_reader__X6r0v[data-size=s]{--fs:15.5px}.reader_reader__X6r0v[data-size=l]{--fs:19px}}html[data-theme=professional] .reader_btn__nZSu7,html[data-theme=professional] .reader_dkHotT__Who6Y,html[data-theme=professional] .reader_endNext__KhOlb,html[data-theme=professional] .reader_fsGlyph__Szsap,html[data-theme=professional] .reader_fsPrimary__UOBp2,html[data-theme=professional] .reader_fsTile__47zQg,html[data-theme=professional] .reader_pchip__Fy_6V,html[data-theme=professional] .reader_tbtnFocus__Gygos,html[data-theme=professional] .reader_tbtn___sALv,html[data-theme=professional] .reader_tchip__BhfUv{box-shadow:none}html[data-theme=professional] .reader_pixK__TGD5A i,html[data-theme=professional] .reader_secK__RS5ob i{background:var(--ink-3)}html[data-theme=professional] .reader_gl__tqwfQ{box-shadow:inset 0 -1px 0 var(--brand-300)}html[data-theme=professional] .reader_glPop__1t4S_{transition:none}html[data-theme=professional][data-scheme=dark] .reader_figWell__o8jQY:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:#3f4d60;filter:brightness(.9) contrast(1.04)}html[data-theme=professional][data-scheme=dark] .reader_dkWell__f4GWN:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:#3f4d60;filter:brightness(.92) contrast(1.04)}html[data-theme=professional][data-scheme=dark] .reader_figvStage__1T8sK:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background-color:#eef0f3}html[data-theme=professional][data-scheme=dark] .reader_frefTh__VJgex:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){filter:brightness(.9)}.reader_reader__X6r0v[data-calm] *,.reader_reader__X6r0v[data-calm] :after,.reader_reader__X6r0v[data-calm] :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.reader_reader__X6r0v[data-calm][data-focus] .reader_top__CrxCW{opacity:1}@media (prefers-reduced-motion:reduce){.reader_deskTab__N0iwT,.reader_desk__Ds_XV,.reader_dkZoom__9uoRh,.reader_endNext__KhOlb,.reader_endPrev__6PyJu,.reader_figLive__ATBpj [data-part],.reader_figZoom__JGe_o,.reader_frefB__MhWy0,.reader_fsTile__47zQg,.reader_glPop__1t4S_,.reader_gl__tqwfQ,.reader_pchip__Fy_6V,.reader_sd__jmNx2,.reader_smSeg__BZM4w,.reader_swi__YkZf0,.reader_swi__YkZf0:after,.reader_tbtn___sALv,.reader_tchip__BhfUv,.reader_top__CrxCW{transition:none}.reader_blk__gigN2[data-flash]{animation:none}}@media print{.reader_root__i21zy{padding:0;background:#fff}.reader_deskScrim__xwTwC,.reader_desk__Ds_XV,.reader_endPager__wPxW4,.reader_figSoon__ukF1t,.reader_figTools__a_bB_,.reader_figZoom__JGe_o,.reader_fprog__8XroF,.reader_fref__7PJLd,.reader_gateHost__nJx6L,.reader_glPop__1t4S_,.reader_top__CrxCW{display:none}.reader_body__JHXwP,.reader_figInline__FJAEr{display:block}.reader_flow__2J6sH{max-width:none;padding:0}}.contents_contents__bbgS1{--c-soft:#f6f3ff;max-width:min(760px,calc(100vw - 32px))}html[data-theme=dark] .contents_contents__bbgS1{--c-soft:var(--brand-50)}html[data-theme=professional] .contents_contents__bbgS1{--c-soft:#eef2f8}html[data-theme=professional][data-scheme=dark] .contents_contents__bbgS1:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c-soft:#1b2430}.contents_find__T5iMN{display:grid;gap:6px;margin-bottom:14px}.contents_findLabel__Eamkl{font:700 11px var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.contents_findBox__wWjy0{position:relative;display:flex;align-items:center}.contents_findIc__SFe8g{position:absolute;inset-inline-start:12px;color:var(--ink-3);pointer-events:none}.contents_findInput__218At{width:100%;height:44px;padding-inline:38px 12px;border-radius:12px;border:1px solid var(--field-line,var(--line-2));background:var(--surface);color:var(--ink);font:500 15px var(--font)}.contents_findInput__218At:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.contents_results___a3Ie{display:grid;gap:8px}.contents_resN__Itrru{margin:0;font-size:13.5px;color:var(--ink-3)}.contents_resList__TKo_x{display:grid;gap:6px;margin:0;padding:0;list-style:none;max-height:min(60vh,560px);overflow:auto}.contents_res__h8J61{display:grid;gap:3px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:inherit;text-decoration:none}.contents_res__h8J61:hover{border-color:var(--brand-300);background:var(--c-soft)}.contents_res__h8J61:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.contents_resWhere__sxPVB{display:flex;flex-wrap:wrap;gap:2px 8px;font:650 12.5px var(--font);color:var(--brand-ink)}.contents_resText__Ga1kX{font:400 14px/1.5 var(--font);color:var(--ink-2);overflow-wrap:break-word}.contents_resText__Ga1kX mark{background:var(--gold-100);color:inherit;border-radius:3px;padding:0 1px}.contents_toc__pbDDE{display:grid;gap:2px;margin:0;padding:0;list-style:none;max-height:min(64vh,620px);overflow:auto}.contents_tocCh__rOvYw{border-radius:12px}.contents_tocCh__rOvYw[data-current]{background:var(--brand-50)}.contents_tocRow__8DAap,.contents_tocSec__EGJ9P{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:6px;align-items:baseline;padding:9px 10px;border-radius:12px;color:var(--ink);text-decoration:none}.contents_tocRow__8DAap{font:650 14.5px/1.35 var(--font)}.contents_tocSec__EGJ9P{padding-block:6px;font:500 13.5px/1.35 var(--font);color:var(--ink-2)}.contents_tocRow__8DAap:hover,.contents_tocSec__EGJ9P:hover{background:var(--hover)}.contents_tocRow__8DAap:focus-visible,.contents_tocSec__EGJ9P:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.contents_tocN__wnryS{font:650 12.5px var(--font);color:var(--brand-ink);font-variant-numeric:tabular-nums}.contents_tocT__Jrxk_{min-width:0}.contents_tocPg__MaaDG{font:500 12px var(--font);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.contents_tocSecs__lFMuC{display:grid;gap:0;margin:0 0 6px;padding:0;list-style:none}html[data-theme=professional][data-scheme=dark] .contents_resText__Ga1kX mark:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:#4a3a10}@media (prefers-reduced-motion:reduce){.contents_res__h8J61,.contents_tocRow__8DAap,.contents_tocSec__EGJ9P{transition:none}}