._page_1f4z2_1{--paper:#ead8ac;--ink:#172f48;--night:#06131f;--red:#a94432;--gold:#e0bc79;--line:#5f3d1e40;min-height:100dvh;color:var(--ink);background:var(--paper)}._page_1f4z2_1 button,._page_1f4z2_1 a{color:inherit}._hero_1f4z2_18{isolation:isolate;background:var(--night);grid-template-columns:minmax(360px,42%) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:clamp(720px,85vh,860px);padding:110px clamp(28px,4vw,64px) 42px;display:grid;position:relative;overflow:hidden}._heroImage_1f4z2_31{z-index:-3;object-fit:cover;object-position:center 48%;filter:brightness(.78)saturate(.9);width:100%;height:100%;display:block;position:absolute;inset:0}._sceneShade_1f4z2_43{z-index:-2;pointer-events:none;background:#030c142e;position:absolute;inset:0}._header_1f4z2_51{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:34px;left:clamp(26px,3.4vw,52px);right:clamp(26px,3.4vw,52px)}._page_1f4z2_1 ._brand_1f4z2_62{color:#f2d39a;text-shadow:0 2px 10px #00000073;align-items:center;gap:15px;text-decoration:none;display:flex}._brand_1f4z2_62>span{color:#ffe2a8;background:#9f412f;border:2px solid #edc88e;border-radius:15px;place-items:center;width:58px;height:58px;font-family:Songti SC,STSong,SimSun,serif;font-size:30px;display:grid;box-shadow:0 7px 18px #0000004d}._brand_1f4z2_62 b,._brand_1f4z2_62 small{display:block}._page_1f4z2_1 ._libraryLink_1f4z2_90{color:#ffe2a8;text-shadow:0 2px 8px #00000073;letter-spacing:.1em;background:#122430b3;border:1px solid #edc88ec2;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .16s,background .16s;box-shadow:0 7px 18px #00000038}._page_1f4z2_1 ._libraryLink_1f4z2_90:hover,._page_1f4z2_1 ._libraryLink_1f4z2_90:focus-visible{background:#7e2f23e6;transform:translateY(-2px)}._page_1f4z2_1 ._nextPoemLink_1f4z2_113{z-index:4;color:#ffe2a8;text-shadow:0 2px 8px #00000073;letter-spacing:.12em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c2333e0;border:1px solid #edc88ecc;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex;position:absolute;bottom:32px;right:clamp(26px,3.4vw,52px);box-shadow:0 10px 24px #0000004d}._page_1f4z2_1 ._nextPoemLink_1f4z2_113 span:last-child{font-family:system-ui,sans-serif;font-size:21px;line-height:1;transition:transform .16s}._page_1f4z2_1 ._nextPoemLink_1f4z2_113:hover,._page_1f4z2_1 ._nextPoemLink_1f4z2_113:focus-visible{background:#7e2f23f0;transform:translateY(-2px);box-shadow:0 13px 28px #0000005c}._page_1f4z2_1 ._nextPoemLink_1f4z2_113:hover span:last-child,._page_1f4z2_1 ._nextPoemLink_1f4z2_113:focus-visible span:last-child{transform:translate(3px)}._brand_1f4z2_62 b{letter-spacing:.12em;font-family:Songti SC,STSong,SimSun,serif;font-size:23px}._brand_1f4z2_62 small{color:#efd09d;letter-spacing:.14em;margin-top:4px;font-size:12px}._poemScroll_1f4z2_173{z-index:2;width:min(100%,480px);min-height:clamp(600px, calc(440px + var(--line-count,4) * 40px), 720px);background-color:#0000;background-image:url(/images/parchment-hanging-scroll.png);background-position:50%;background-size:100% 100%;border:0;border-radius:4px;grid-column:1;justify-self:start;place-items:center;margin:0;padding:64px 48px 48px;display:grid;position:relative;box-shadow:0 28px 55px #01080e61,inset 0 0 60px #76491c1f}._poemScroll_1f4z2_173._longPoem_1f4z2_199{min-height:620px;padding:50px 48px 42px}._longPoem_1f4z2_199 h1{font-size:clamp(46px,4vw,58px)}._longPoem_1f4z2_199 ._author_1f4z2_208{margin:14px 0 12px}._longPoem_1f4z2_199 hr{margin-bottom:8px}._longPoem_1f4z2_199 ._poemLines_1f4z2_216{gap:0}._longPoem_1f4z2_199 ._poemLines_1f4z2_216 p{min-height:46px}._longPoem_1f4z2_199 button{min-height:52px;margin-top:12px}._scrollContent_1f4z2_229{text-align:center;width:100%}._poemScroll_1f4z2_173._epicPoem_1f4z2_234{min-height:min(84dvh,820px);padding-top:52px;padding-bottom:50px}._epicPoem_1f4z2_234 ._scrollContent_1f4z2_229{scrollbar-color:#7e2f2385 transparent;scrollbar-width:thin;max-height:min(70dvh,680px);padding:0 10px;overflow-y:auto}._epicPoem_1f4z2_234 ._scrollContent_1f4z2_229::-webkit-scrollbar{width:5px}._epicPoem_1f4z2_234 ._scrollContent_1f4z2_229::-webkit-scrollbar-thumb{background:#7e2f2385;border-radius:999px}._epicPoem_1f4z2_234 ._poemLines_1f4z2_216 p{min-height:42px}._featuredLabel_1f4z2_261{color:var(--red);letter-spacing:.2em;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}._poemScroll_1f4z2_173 h1{letter-spacing:.18em;margin:0;font-family:Songti SC,STSong,SimSun,serif;font-size:clamp(52px,4.5vw,70px);font-weight:500;line-height:1.05}._poemScroll_1f4z2_173 ._longTitle_1f4z2_279{letter-spacing:.1em;font-size:clamp(38px,3.5vw,50px)}._author_1f4z2_208{color:#172f48c2;letter-spacing:.18em;margin:22px 0 18px;font-family:Songti SC,STSong,SimSun,serif;font-size:19px}._author_1f4z2_208 i{color:var(--red);margin:0 12px;font-style:normal}._poemScroll_1f4z2_173 hr{border:0;border-top:1px solid #5f3d1e4d;width:72%;margin:0 auto 18px}._poemLines_1f4z2_216{gap:4px;display:grid}._poemLines_1f4z2_216 p{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:62px;margin:0;display:flex}._pinyinLine_1f4z2_320,._poemTextLine_1f4z2_321{place-items:center;width:min(100%,300px);display:grid}._pinyinLine_1f4z2_320{color:#172f48b3;font-family:PingFang SC,Noto Sans CJK SC,sans-serif;font-size:12px;font-weight:500;line-height:1.2}._poemTextLine_1f4z2_321{font-family:Songti SC,STSong,SimSun,serif;font-size:clamp(26px,2.1vw,32px);font-weight:500;line-height:1.08}._poemTextLine_1f4z2_321>span{border-radius:50%;place-items:center;width:1.28em;height:1.28em;transition:color .12s,background .12s,box-shadow .12s,transform .12s;display:grid}._activeRecitationCharacter_1f4z2_356{color:#fff9e9;background:#df853e;transform:scale(1.06);box-shadow:0 3px 9px #96461947}._poemScroll_1f4z2_173 button{color:#fff5d8;background:var(--red);cursor:pointer;letter-spacing:.18em;border:1px solid #7d2d23;border-radius:6px;min-width:220px;min-height:58px;margin-top:22px;padding:0 30px;font-family:Songti SC,STSong,SimSun,serif;font-size:23px;font-weight:700;transition:transform .16s,box-shadow .16s;box-shadow:0 10px 20px #63231a38}._poemScroll_1f4z2_173 button:hover,._poemScroll_1f4z2_173 button:focus-visible,._poemScroll_1f4z2_173 ._reading_1f4z2_385{transform:translateY(-2px);box-shadow:0 13px 25px #63231a4d}._storyNotes_1f4z2_390{background-color:#e8d4a5;background-image:url(/images/parchment-scroll-texture.png);background-size:cover;border-top:1px solid #5f3d1e47;grid-template-columns:repeat(3,minmax(0,1fr));min-height:138px;padding:20px clamp(30px,8vw,130px);display:grid}._schoolLevels_1f4z2_401{background-color:#e8d4a5;background-image:url(/images/parchment-scroll-texture.png);background-size:cover;border-top:1px solid #5f3d1e47;grid-template-columns:repeat(3,minmax(0,1fr));min-height:138px;padding:20px clamp(30px,7vw,118px);display:grid}._schoolLevels_1f4z2_401>a{min-width:0;color:var(--ink);border-left:1px solid var(--line);justify-content:center;align-items:center;gap:22px;padding:0 34px;text-decoration:none;transition:color .16s,transform .16s;display:flex}._schoolLevels_1f4z2_401>a:first-child{border-left:0}._schoolLevels_1f4z2_401>a:hover,._schoolLevels_1f4z2_401>a:focus-visible{color:var(--red);transform:translateY(-2px)}._levelImage_1f4z2_435{background:#d8c190;border:2px solid #754c228c;border-radius:50%;flex:none;width:74px;height:74px;overflow:hidden}._levelImage_1f4z2_435 img{object-fit:cover;filter:saturate(.76)brightness(.94);width:100%;height:100%;display:block}._schoolLevels_1f4z2_401 b,._schoolLevels_1f4z2_401 small{white-space:nowrap;font-family:Songti SC,STSong,SimSun,serif;display:block}._schoolLevels_1f4z2_401 b{letter-spacing:.12em;font-size:25px;font-weight:500}._schoolLevels_1f4z2_401 small{color:#8f3b2f;letter-spacing:.08em;margin-top:5px;font-size:13px}._schoolLevels_1f4z2_401 i{color:#8f3b2fa6;font-family:Georgia,serif;font-size:34px;font-style:normal}._storyNotes_1f4z2_390 article{border-left:1px solid var(--line);justify-content:center;align-items:center;gap:24px;padding:0 34px;display:flex}._storyNotes_1f4z2_390 article:first-child{border-left:0}._cueImage_1f4z2_493{background:#d8c190;border:2px solid #754c228c;border-radius:50%;flex:none;width:74px;height:74px;overflow:hidden}._cueImage_1f4z2_493 img{object-fit:cover;filter:saturate(.75)brightness(.95);width:100%;height:100%;display:block}._storyNotes_1f4z2_390 b{letter-spacing:.12em;white-space:nowrap;font-family:Songti SC,STSong,SimSun,serif;font-size:25px;font-weight:500}._cueLabel_1f4z2_519{color:#8f3b2f;letter-spacing:.12em;white-space:nowrap;margin-top:4px;font-family:Songti SC,STSong,SimSun,serif;font-size:13px;display:block}._storyNotes_1f4z2_390 p{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=900px){._hero_1f4z2_18{grid-template-columns:330px minmax(0,1fr);gap:18px;min-height:720px;padding:96px 20px 30px}._heroImage_1f4z2_31{object-position:72% center}._header_1f4z2_51{top:20px;left:20px;right:20px}._poemScroll_1f4z2_173{width:330px;min-height:clamp(560px, calc(400px + var(--line-count,4) * 40px), 660px);margin:0;padding:56px 28px 42px}._poemScroll_1f4z2_173._longPoem_1f4z2_199{min-height:600px;padding:48px 28px 36px}._longPoem_1f4z2_199 ._poemLines_1f4z2_216 p{min-height:44px}._poemScroll_1f4z2_173 h1{font-size:44px}._author_1f4z2_208{margin:16px 0 14px;font-size:17px}._poemLines_1f4z2_216 p{min-height:56px}._pinyinLine_1f4z2_320{font-size:10px}._poemTextLine_1f4z2_321{font-size:22px}._poemScroll_1f4z2_173 button{min-width:200px;min-height:56px;margin-top:18px;font-size:22px}._storyNotes_1f4z2_390,._schoolLevels_1f4z2_401{padding:20px}._schoolLevels_1f4z2_401>a{gap:12px;padding:0 12px}._levelImage_1f4z2_435{width:60px;height:60px}._schoolLevels_1f4z2_401 b{font-size:20px}._storyNotes_1f4z2_390 article{gap:12px;padding:0 12px}._cueImage_1f4z2_493{width:60px;height:60px}._storyNotes_1f4z2_390 b{font-size:20px}._page_1f4z2_1 ._nextPoemLink_1f4z2_113{bottom:20px;right:20px}}@media (width<=620px){._hero_1f4z2_18{min-height:860px;padding:calc(100px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));justify-content:flex-start;align-items:flex-end;display:flex}._header_1f4z2_51{top:calc(16px + env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));left:max(14px, env(safe-area-inset-left))}._brand_1f4z2_62{gap:10px}._brand_1f4z2_62>span{border-radius:12px;width:46px;height:46px;font-size:25px}._brand_1f4z2_62 b{font-size:18px}._brand_1f4z2_62 small{font-size:10px}._libraryLink_1f4z2_90{padding:10px 14px;font-size:13px}._page_1f4z2_1 ._nextPoemLink_1f4z2_113{gap:8px;min-height:44px;padding:0 14px;font-size:13px;bottom:14px;right:14px}._poemScroll_1f4z2_173{border-radius:10px;width:min(88%,420px);min-height:auto;margin-right:auto;padding:54px 24px 42px}._poemScroll_1f4z2_173._longPoem_1f4z2_199{min-height:auto;padding:46px 24px 36px}._featuredLabel_1f4z2_261{margin-bottom:6px}._poemScroll_1f4z2_173 h1{font-size:48px}._poemLines_1f4z2_216 p{min-height:64px}._pinyinLine_1f4z2_320{font-size:10px}._poemTextLine_1f4z2_321{font-size:26px}._poemScroll_1f4z2_173 button{width:min(100%,240px);min-width:0}._storyNotes_1f4z2_390,._schoolLevels_1f4z2_401{grid-template-columns:1fr;padding:0 20px}._schoolLevels_1f4z2_401>a{border-top:1px solid var(--line);border-left:0;justify-content:flex-start;min-height:96px;padding:0 10px}._schoolLevels_1f4z2_401>a:first-child{border-top:0}._schoolLevels_1f4z2_401>a i{margin-left:auto}._levelImage_1f4z2_435{width:56px;height:56px}._storyNotes_1f4z2_390 article{border-top:1px solid var(--line);border-left:0;justify-content:flex-start;min-height:96px}._storyNotes_1f4z2_390 article:first-child{border-top:0}._cueImage_1f4z2_493{width:56px;height:56px}}@media (width<=380px){._brand_1f4z2_62 small{display:none}._poemScroll_1f4z2_173{width:92%;padding-left:20px;padding-right:20px}._poemScroll_1f4z2_173 h1{font-size:42px}._poemTextLine_1f4z2_321{font-size:23px}}
