.literature-reader_reader__p3_2_{--reader-bg:#f7fafb;--reader-panel:#ffffff;--reader-ink:#182a32;--reader-muted:#647982;--reader-line:#dfe8eb;--reader-accent:#17697a;min-height:100vh;background:var(--reader-bg);color:var(--reader-ink);transition:background .18s ease,color .18s ease}.literature-reader_reader__p3_2_.literature-reader_sepia__bTnwJ{--reader-bg:#f5efe4;--reader-panel:#fffaf0;--reader-ink:#3e3326;--reader-muted:#786a58;--reader-line:#e1d4c2;--reader-accent:#8a5a2b}.literature-reader_reader__p3_2_.literature-reader_dark__IhluX{--reader-bg:#11191d;--reader-panel:#182329;--reader-ink:#e9f0f2;--reader-muted:#a9b8bd;--reader-line:#2c3b42;--reader-accent:#7bc5d2}.literature-reader_progressTrack__2Nswx{position:fixed;inset:0 0 auto;z-index:120;height:3px;background:transparent}.literature-reader_progressTrack__2Nswx span{display:block;height:100%;background:var(--reader-accent);transition:width .12s linear}.literature-reader_topbar__mnvFd{position:sticky;top:0;z-index:100;border-bottom:1px solid var(--reader-line);background:color-mix(in srgb,var(--reader-panel) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.literature-reader_topbarInner___mC1M{width:min(1240px,calc(100% - 32px));min-height:66px;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center}.literature-reader_back__TAAUF{color:var(--reader-accent);font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.literature-reader_identity__xa1uP{min-width:0;display:flex;flex-direction:column}.literature-reader_identity__xa1uP span,.literature-reader_identity__xa1uP strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.literature-reader_identity__xa1uP strong{font-size:14px}.literature-reader_identity__xa1uP span{margin-top:2px;color:var(--reader-muted);font-size:11px}.literature-reader_controls__pCg5U{display:flex;align-items:center;gap:5px}.literature-reader_controls__pCg5U button{min-width:34px;height:34px;border:1px solid var(--reader-line);border-radius:9px;background:var(--reader-panel);color:var(--reader-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.literature-reader_controls__pCg5U .literature-reader_isActive__JAy2U,.literature-reader_controls__pCg5U button:focus-visible,.literature-reader_controls__pCg5U button:hover{border-color:var(--reader-accent);color:var(--reader-accent);outline:none}.literature-reader_fontValue__HFdl_{min-width:22px;color:var(--reader-muted);font-size:11px;font-weight:800;text-align:center}.literature-reader_themeControls__nSjkk{display:flex;gap:4px;margin-left:6px;padding-left:8px;border-left:1px solid var(--reader-line)}.literature-reader_layout__DPuNo{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:48px 0 100px;display:grid;grid-template-columns:250px minmax(0,760px);justify-content:center;gap:54px;align-items:start}.literature-reader_toc__K1VPz{position:sticky;top:96px;padding:18px;border:1px solid var(--reader-line);border-radius:20px;background:var(--reader-panel)}.literature-reader_toc__K1VPz>span{display:block;margin-bottom:10px;color:var(--reader-muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.literature-reader_toc__K1VPz nav{display:grid}.literature-reader_toc__K1VPz nav a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:9px 5px;border-bottom:1px solid var(--reader-line);color:var(--reader-ink);font-size:12px;line-height:1.35;text-decoration:none}.literature-reader_toc__K1VPz nav a:hover{color:var(--reader-accent)}.literature-reader_toc__K1VPz nav b{color:var(--reader-muted);font-size:10px}.literature-reader_tocMeta__2exCF{display:flex;align-items:baseline;gap:7px;padding-top:14px}.literature-reader_tocMeta__2exCF strong{color:var(--reader-accent);font-size:22px}.literature-reader_tocMeta__2exCF span{color:var(--reader-muted);font-size:11px}.literature-reader_article__vlud0{min-width:0;border:1px solid var(--reader-line);border-radius:28px;padding:clamp(28px,5vw,64px);background:var(--reader-panel);box-shadow:0 24px 60px rgba(37,61,69,.07)}.literature-reader_articleHead__PM3xp{padding-bottom:28px;border-bottom:1px solid var(--reader-line)}.literature-reader_eyebrow__GrwNm{color:var(--reader-accent);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.literature-reader_articleHead__PM3xp h1{margin:10px 0 8px;font-size:clamp(38px,7vw,62px);line-height:1;letter-spacing:-.045em}.literature-reader_articleHead__PM3xp p{margin:0;color:var(--reader-muted);font-size:16px}.literature-reader_continueButton__Oxvel{margin-top:20px;min-height:40px;padding:0 14px;border:1px solid var(--reader-line);border-radius:999px;background:transparent;color:var(--reader-accent);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.literature-reader_notice__4XxWD{margin:30px 0 10px;padding:16px 18px;border-left:4px solid var(--reader-accent);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--reader-accent) 8%,var(--reader-panel));color:var(--reader-muted);font-size:13px;line-height:1.65}.literature-reader_part__oyMRR{scroll-margin-top:95px;display:grid;grid-template-columns:50px minmax(0,1fr);gap:20px;padding:40px 0;border-bottom:1px solid var(--reader-line)}.literature-reader_partNumber__IiuGw{color:var(--reader-accent);font-size:14px;font-weight:900}.literature-reader_part__oyMRR h2{margin:0 0 15px;font-size:26px;line-height:1.18;letter-spacing:-.025em}.literature-reader_part__oyMRR p{margin:0;color:var(--reader-ink);font-size:var(--reader-font-size,19px);line-height:1.9}.literature-reader_readerFooter__k1wp0{padding-top:34px}.literature-reader_readerFooter__k1wp0 strong{font-size:22px}.literature-reader_readerFooter__k1wp0 p{color:var(--reader-muted);line-height:1.7}.literature-reader_readerFooter__k1wp0 a{color:var(--reader-accent);font-weight:850;text-decoration:none}@media (max-width:900px){.literature-reader_layout__DPuNo{grid-template-columns:1fr;padding-top:28px}.literature-reader_toc__K1VPz{position:static}.literature-reader_toc__K1VPz nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}@media (max-width:680px){.literature-reader_topbarInner___mC1M{width:min(100% - 20px,1240px);min-height:60px;grid-template-columns:auto minmax(0,1fr) auto;gap:9px}.literature-reader_fontValue__HFdl_,.literature-reader_identity__xa1uP span{display:none}.literature-reader_controls__pCg5U{gap:3px}.literature-reader_controls__pCg5U button{min-width:31px;width:31px;height:32px}.literature-reader_themeControls__nSjkk{margin-left:2px;padding-left:4px}.literature-reader_layout__DPuNo{width:min(100% - 20px,1180px);gap:18px;padding-bottom:60px}.literature-reader_toc__K1VPz{border-radius:16px}.literature-reader_toc__K1VPz nav{grid-template-columns:1fr}.literature-reader_article__vlud0{border-radius:18px;padding:24px 20px}.literature-reader_articleHead__PM3xp h1{font-size:39px}.literature-reader_part__oyMRR{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:30px 0}.literature-reader_part__oyMRR h2{font-size:22px}}