.literature-fulltext-reader_reader__IvFPL{--bg:#f4f7f8;--panel:#fff;--ink:#1c2d34;--muted:#697c84;--line:#dce6e9;--accent:#17697a;min-height:100vh;background:var(--bg);color:var(--ink)}.literature-fulltext-reader_sepia__BsuXT{--bg:#f2eadc;--panel:#fff9ee;--ink:#3f3427;--muted:#776956;--line:#dfd0ba;--accent:#8a5a2b}.literature-fulltext-reader_dark__rI3pm{--bg:#10181c;--panel:#172329;--ink:#e8eff1;--muted:#a9b8bd;--line:#2d3b42;--accent:#79c4d1}.literature-fulltext-reader_progressTrack__DovQj{position:fixed;inset:0 0 auto;z-index:140;height:3px}.literature-fulltext-reader_progressTrack__DovQj span{display:block;height:100%;background:var(--accent)}.literature-fulltext-reader_topbar__2THSg{position:sticky;top:0;z-index:120;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.literature-fulltext-reader_topbarInner__Urbrr{width:min(1260px,calc(100% - 30px));min-height:66px;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center}.literature-fulltext-reader_back__sy_f1{color:var(--accent);font-size:12px;font-weight:850;text-decoration:none;white-space:nowrap}.literature-fulltext-reader_identity__IJo5g{min-width:0;display:flex;flex-direction:column}.literature-fulltext-reader_identity__IJo5g span,.literature-fulltext-reader_identity__IJo5g strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.literature-fulltext-reader_identity__IJo5g strong{font-size:14px}.literature-fulltext-reader_identity__IJo5g span{margin-top:2px;color:var(--muted);font-size:10px}.literature-fulltext-reader_controls__Lwm_j{display:flex;gap:4px;align-items:center}.literature-fulltext-reader_controls__Lwm_j button{min-width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--ink);font:inherit;font-size:11px;font-weight:850;cursor:pointer}.literature-fulltext-reader_controls__Lwm_j .literature-fulltext-reader_active__RCxS9,.literature-fulltext-reader_controls__Lwm_j button:hover{border-color:var(--accent);color:var(--accent)}.literature-fulltext-reader_themeControls__wzKcM{display:flex;gap:4px;margin-left:5px;padding-left:7px;border-left:1px solid var(--line)}.literature-fulltext-reader_layout__nE_Y5{width:min(1160px,calc(100% - 30px));margin:0 auto;display:grid;grid-template-columns:220px minmax(0,760px);gap:48px;justify-content:center;align-items:start;padding:46px 0 90px}.literature-fulltext-reader_sidebar__4qdTO{position:sticky;top:96px;display:grid;gap:8px;border:1px solid var(--line);border-radius:20px;padding:18px;background:var(--panel)}.literature-fulltext-reader_sidebar__4qdTO>span{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.literature-fulltext-reader_sidebar__4qdTO strong{color:var(--accent);font-size:29px}.literature-fulltext-reader_sideProgress__eVz1Z{height:7px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 75%,transparent)}.literature-fulltext-reader_sidebar__4qdTO i{display:block;height:100%;border-radius:inherit;background:var(--accent)}.literature-fulltext-reader_sidebar__4qdTO small{color:var(--muted);line-height:1.5}.literature-fulltext-reader_sidebar__4qdTO a{margin-top:5px;color:var(--accent);font-size:11px;font-weight:800;text-decoration:none}.literature-fulltext-reader_article__CZmCC{min-width:0;border:1px solid var(--line);border-radius:28px;padding:clamp(28px,5vw,62px);background:var(--panel);box-shadow:0 24px 60px rgba(32,55,63,.07)}.literature-fulltext-reader_articleHead__y9mw0{padding-bottom:30px;border-bottom:1px solid var(--line)}.literature-fulltext-reader_articleHead__y9mw0>span{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.literature-fulltext-reader_articleHead__y9mw0 h1{margin:9px 0 7px;font-size:clamp(40px,7vw,64px);line-height:1;letter-spacing:-.045em}.literature-fulltext-reader_articleHead__y9mw0 p{margin:0;color:var(--muted);font-size:16px}.literature-fulltext-reader_articleHead__y9mw0 small{display:block;margin-top:7px;color:var(--muted);font-size:11px}.literature-fulltext-reader_articleHead__y9mw0 button{margin-top:18px;min-height:39px;border:1px solid var(--line);border-radius:999px;padding:0 13px;background:transparent;color:var(--accent);font:inherit;font-size:11px;font-weight:850;cursor:pointer}.literature-fulltext-reader_sourceNotice__EDhku{margin:28px 0 36px;padding:16px 18px;border-left:4px solid var(--accent);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--accent) 7%,var(--panel))}.literature-fulltext-reader_sourceNotice__EDhku strong{font-size:12px}.literature-fulltext-reader_sourceNotice__EDhku p{margin:5px 0;color:var(--muted);font-size:12px;line-height:1.6}.literature-fulltext-reader_sourceNotice__EDhku a{color:var(--accent);font-size:11px;font-weight:800;text-decoration:none}.literature-fulltext-reader_poetry__f5_X6,.literature-fulltext-reader_prose__6_mxG{font-size:var(--reader-font-size,19px);line-height:var(--reader-line-height,1.9)}.literature-fulltext-reader_verse__ITU9B{max-width:600px;margin:0 auto;white-space:pre-wrap;font-feature-settings:"liga","clig";font-variant-ligatures:common-ligatures}.literature-fulltext-reader_stanzaGap__b_GT7{height:1.35em}.literature-fulltext-reader_prose__6_mxG section+section{margin-top:46px}.literature-fulltext-reader_prose__6_mxG h2{margin:0 0 18px;font-size:25px}.literature-fulltext-reader_prose__6_mxG p{margin:0 0 1.2em}.literature-fulltext-reader_readerFooter__N6csq{margin-top:46px;padding-top:28px;border-top:1px solid var(--line)}.literature-fulltext-reader_readerFooter__N6csq strong{font-size:20px}.literature-fulltext-reader_readerFooter__N6csq p{color:var(--muted);line-height:1.65}.literature-fulltext-reader_readerFooter__N6csq a{color:var(--accent);font-weight:850;text-decoration:none}@media (max-width:880px){.literature-fulltext-reader_layout__nE_Y5{grid-template-columns:1fr;gap:18px;padding-top:26px}.literature-fulltext-reader_sidebar__4qdTO{position:static;grid-template-columns:auto auto minmax(100px,1fr) auto;align-items:center}.literature-fulltext-reader_sidebar__4qdTO>small,.literature-fulltext-reader_sidebar__4qdTO>span{display:none}.literature-fulltext-reader_readerStats__UL4m3{grid-column:1/-1}.literature-fulltext-reader_sidebarButton__G1fqb{grid-column:auto}.literature-fulltext-reader_readerTools__pRAyq{grid-column:1/-1}}@media (max-width:680px){.literature-fulltext-reader_topbarInner__Urbrr{width:min(100% - 18px,1260px);min-height:60px;gap:7px}.literature-fulltext-reader_identity__IJo5g span{display:none}.literature-fulltext-reader_controls__Lwm_j button{min-width:30px;width:30px;height:31px}.literature-fulltext-reader_controls__Lwm_j>button:nth-child(3),.literature-fulltext-reader_controls__Lwm_j>button:nth-child(4),.literature-fulltext-reader_controls__Lwm_j>button:nth-child(5){display:none}.literature-fulltext-reader_themeControls__wzKcM{margin-left:2px;padding-left:3px}.literature-fulltext-reader_layout__nE_Y5{width:min(100% - 18px,1160px);padding-bottom:55px}.literature-fulltext-reader_article__CZmCC{border-radius:19px;padding:24px 19px}.literature-fulltext-reader_articleHead__y9mw0 h1{font-size:39px}.literature-fulltext-reader_sidebar__4qdTO{grid-template-columns:auto minmax(90px,1fr) auto}.literature-fulltext-reader_sidebar__4qdTO strong{font-size:23px}.literature-fulltext-reader_readerStats__UL4m3,.literature-fulltext-reader_readerTools__pRAyq,.literature-fulltext-reader_sidebarButton__G1fqb{grid-column:1/-1}.literature-fulltext-reader_readerFooterActions__B0Tda{flex-direction:column}.literature-fulltext-reader_readerFooterActions__B0Tda a:last-child{margin-left:0}.literature-fulltext-reader_verse__ITU9B{margin:0}}.literature-fulltext-reader_readerStats__UL4m3{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.literature-fulltext-reader_readerStats__UL4m3 span{display:inline-flex;align-items:center;min-height:26px;padding:3px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:800}.literature-fulltext-reader_sidebarButton__G1fqb{min-height:36px;margin-top:5px;border:1px solid var(--line);border-radius:10px;padding:0 10px;background:var(--panel);color:var(--accent);font:inherit;font-size:10px;font-weight:850;cursor:pointer}.literature-fulltext-reader_sidebarButton__G1fqb:hover{border-color:var(--accent)}.literature-fulltext-reader_readerTools__pRAyq{display:grid;gap:12px;margin-top:7px;padding-top:13px;border-top:1px solid var(--line)}.literature-fulltext-reader_readerTools__pRAyq label{display:grid;gap:6px}.literature-fulltext-reader_readerTools__pRAyq label>span{color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.literature-fulltext-reader_readerTools__pRAyq input,.literature-fulltext-reader_readerTools__pRAyq textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:9px 10px;background:var(--panel);color:var(--ink);font:inherit;font-size:11px;outline:none}.literature-fulltext-reader_readerTools__pRAyq input:focus,.literature-fulltext-reader_readerTools__pRAyq textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.literature-fulltext-reader_readerTools__pRAyq textarea{min-height:90px;resize:vertical;line-height:1.45}.literature-fulltext-reader_readerTools__pRAyq small{color:var(--muted);font-size:9px;line-height:1.4}.literature-fulltext-reader_bookmarkTools__5mxV2{display:grid;grid-template-columns:1fr 1fr;gap:6px}.literature-fulltext-reader_bookmarkTools__5mxV2 button{min-height:34px;border:1px solid var(--line);border-radius:9px;padding:0 8px;background:var(--panel);color:var(--ink);font:inherit;font-size:9px;font-weight:850;cursor:pointer}.literature-fulltext-reader_bookmarkTools__5mxV2 button:first-child{color:var(--accent)}.literature-fulltext-reader_poetry__f5_X6 mark,.literature-fulltext-reader_prose__6_mxG mark{border-radius:3px;padding:0 .08em;background:#ffe58f;color:#2a2414}.literature-fulltext-reader_dark__rI3pm .literature-fulltext-reader_poetry__f5_X6 mark,.literature-fulltext-reader_dark__rI3pm .literature-fulltext-reader_prose__6_mxG mark{background:#8c6a19;color:#fff6d9}.literature-fulltext-reader_readerFooterActions__B0Tda{display:flex;flex-wrap:wrap;gap:14px}.literature-fulltext-reader_readerFooterActions__B0Tda a:last-child{margin-left:auto}.literature-fulltext-reader_articleWide__0RMaZ{max-width:900px}.literature-fulltext-reader_readerUtilityActions__cosqb{display:grid;gap:6px}.literature-fulltext-reader_readerUtilityActions__cosqb button{min-height:34px;border:1px solid var(--line);border-radius:9px;padding:0 9px;background:var(--panel);color:var(--muted);font:inherit;font-size:9px;font-weight:800;cursor:pointer}.literature-fulltext-reader_readerUtilityActions__cosqb button:hover{border-color:var(--accent);color:var(--accent)}@media print{.literature-fulltext-reader_reader__IvFPL{--bg:#fff;--panel:#fff;--ink:#000;--muted:#444;--line:#ddd;background:#fff;color:#000}.literature-fulltext-reader_progressTrack__DovQj,.literature-fulltext-reader_readerFooterActions__B0Tda,.literature-fulltext-reader_sidebar__4qdTO,.literature-fulltext-reader_topbar__2THSg{display:none!important}.literature-fulltext-reader_layout__nE_Y5{width:100%;display:block;padding:0}.literature-fulltext-reader_articleWide__0RMaZ,.literature-fulltext-reader_article__CZmCC{max-width:none;width:100%;border:0;border-radius:0;padding:0;box-shadow:none}.literature-fulltext-reader_sourceNotice__EDhku{page-break-inside:avoid;break-inside:avoid}.literature-fulltext-reader_articleHead__y9mw0 h1{font-size:36pt}.literature-fulltext-reader_poetry__f5_X6,.literature-fulltext-reader_prose__6_mxG{font-size:12pt;line-height:1.55}}.literature-fulltext-reader_layoutWide__mvyXY{width:min(1320px,calc(100% - 30px));grid-template-columns:220px minmax(0,900px)}@media (max-width:880px){.literature-fulltext-reader_layoutWide__mvyXY{width:min(1160px,calc(100% - 30px));grid-template-columns:1fr}}