@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-0.woff2) format("woff2");unicode-range:U+20-3C9}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1.woff2) format("woff2");unicode-range:U+401-451}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-4.woff2) format("woff2");unicode-range:U+1100-11FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-7.woff2) format("woff2");unicode-range:U+1E3E-1EF9}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8.woff2) format("woff2");unicode-range:U+2002-23DB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9.woff2) format("woff2");unicode-range:U+2423-27A1}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a.woff2) format("woff2");unicode-range:U+2934-2B95}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b.woff2) format("woff2");unicode-range:U+2E3A-2FFB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-c.woff2) format("woff2");unicode-range:U+3000-33FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-d.woff2) format("woff2");unicode-range:U+3400-37FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-e.woff2) format("woff2");unicode-range:U+3800-3BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f.woff2) format("woff2");unicode-range:U+3C00-3FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-10.woff2) format("woff2");unicode-range:U+4000-43FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-11.woff2) format("woff2");unicode-range:U+4400-47FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-12.woff2) format("woff2");unicode-range:U+4800-4BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-13.woff2) format("woff2");unicode-range:U+4C00-4FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-14.woff2) format("woff2");unicode-range:U+5000-53FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-15.woff2) format("woff2");unicode-range:U+5400-57FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-16.woff2) format("woff2");unicode-range:U+5800-5BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-17.woff2) format("woff2");unicode-range:U+5C00-5FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-18.woff2) format("woff2");unicode-range:U+6000-63FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-19.woff2) format("woff2");unicode-range:U+6400-67FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1a.woff2) format("woff2");unicode-range:U+6800-6BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1b.woff2) format("woff2");unicode-range:U+6C00-6FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1c.woff2) format("woff2");unicode-range:U+7000-73FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1d.woff2) format("woff2");unicode-range:U+7400-77FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1e.woff2) format("woff2");unicode-range:U+7800-7BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-1f.woff2) format("woff2");unicode-range:U+7C00-7FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-20.woff2) format("woff2");unicode-range:U+8000-83FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-21.woff2) format("woff2");unicode-range:U+8400-87FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-22.woff2) format("woff2");unicode-range:U+8800-8BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-23.woff2) format("woff2");unicode-range:U+8C00-8FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-24.woff2) format("woff2");unicode-range:U+9000-93FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-25.woff2) format("woff2");unicode-range:U+9400-97FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-26.woff2) format("woff2");unicode-range:U+9800-9BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-27.woff2) format("woff2");unicode-range:U+9C00-9FFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2a.woff2) format("woff2");unicode-range:U+A960-A97C}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2b.woff2) format("woff2");unicode-range:U+AC00-AFFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2c.woff2) format("woff2");unicode-range:U+B000-B3FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2d.woff2) format("woff2");unicode-range:U+B400-B7FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2e.woff2) format("woff2");unicode-range:U+B800-BBFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-2f.woff2) format("woff2");unicode-range:U+BC00-BFFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-30.woff2) format("woff2");unicode-range:U+C000-C3FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-31.woff2) format("woff2");unicode-range:U+C400-C7FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-32.woff2) format("woff2");unicode-range:U+C800-CBFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-33.woff2) format("woff2");unicode-range:U+CC00-CFFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-34.woff2) format("woff2");unicode-range:U+D000-D3FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-35.woff2) format("woff2");unicode-range:U+D400-D7FB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-3e.woff2) format("woff2");unicode-range:U+F900-FB04}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-3f.woff2) format("woff2");unicode-range:U+FE10-FFEE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-7c.woff2) format("woff2");unicode-range:U+1F100-1F251}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-80.woff2) format("woff2");unicode-range:U+2000B-203FC}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-81.woff2) format("woff2");unicode-range:U+20413-207C8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-82.woff2) format("woff2");unicode-range:U+20807-20BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-83.woff2) format("woff2");unicode-range:U+20C0B-20FED}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-84.woff2) format("woff2");unicode-range:U+21014-213FE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-85.woff2) format("woff2");unicode-range:U+21413-217FC}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-86.woff2) format("woff2");unicode-range:U+21820-21BC2}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-87.woff2) format("woff2");unicode-range:U+21C2A-21FFA}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-88.woff2) format("woff2");unicode-range:U+22045-223FA}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-89.woff2) format("woff2");unicode-range:U+22465-227CD}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8a.woff2) format("woff2");unicode-range:U+22803-22BCE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8b.woff2) format("woff2");unicode-range:U+22C1D-22FEB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8c.woff2) format("woff2");unicode-range:U+23033-233FE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8d.woff2) format("woff2");unicode-range:U+23400-237FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8e.woff2) format("woff2");unicode-range:U+23824-23B5A}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-8f.woff2) format("woff2");unicode-range:U+23C63-23FF0}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-90.woff2) format("woff2");unicode-range:U+24011-243F8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-91.woff2) format("woff2");unicode-range:U+24404-247F1}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-92.woff2) format("woff2");unicode-range:U+24812-24BF5}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-93.woff2) format("woff2");unicode-range:U+24C09-24FF2}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-94.woff2) format("woff2");unicode-range:U+2502C-25313}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-95.woff2) format("woff2");unicode-range:U+25419-257E1}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-96.woff2) format("woff2");unicode-range:U+25857-25BE8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-97.woff2) format("woff2");unicode-range:U+25C01-25FFB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-98.woff2) format("woff2");unicode-range:U+2600C-263F8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-99.woff2) format("woff2");unicode-range:U+26402-267CC}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9a.woff2) format("woff2");unicode-range:U+2681C-26BF7}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9b.woff2) format("woff2");unicode-range:U+26C21-26FF8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9c.woff2) format("woff2");unicode-range:U+2700E-273FF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9d.woff2) format("woff2");unicode-range:U+27410-277CC}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9e.woff2) format("woff2");unicode-range:U+27858-27BF4}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-9f.woff2) format("woff2");unicode-range:U+27C12-27FF9}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a0.woff2) format("woff2");unicode-range:U+28002-283CD}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a1.woff2) format("woff2");unicode-range:U+28408-287E0}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a2.woff2) format("woff2");unicode-range:U+28804-28BFF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a3.woff2) format("woff2");unicode-range:U+28C03-28FF8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a4.woff2) format("woff2");unicode-range:U+29079-292B1}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a5.woff2) format("woff2");unicode-range:U+2941D-297D4}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a6.woff2) format("woff2");unicode-range:U+29810-29BD5}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a7.woff2) format("woff2");unicode-range:U+29C73-29FDE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a8.woff2) format("woff2");unicode-range:U+2A014-2A3ED}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-a9.woff2) format("woff2");unicode-range:U+2A434-2A7DD}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-aa.woff2) format("woff2");unicode-range:U+2A8FB-2AA58}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-ab.woff2) format("woff2");unicode-range:U+2ADFF-2AFA2}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-ac.woff2) format("woff2");unicode-range:U+2B127-2B37D}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-ad.woff2) format("woff2");unicode-range:U+2B404-2B7FC}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-ae.woff2) format("woff2");unicode-range:U+2B806-2BB83}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-af.woff2) format("woff2");unicode-range:U+2BC1B-2BE29}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b0.woff2) format("woff2");unicode-range:U+2C029-2C364}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b1.woff2) format("woff2");unicode-range:U+2C488-2C7FD}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b2.woff2) format("woff2");unicode-range:U+2C8D9-2CBCE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b3.woff2) format("woff2");unicode-range:U+2CC56-2CE93}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b5.woff2) format("woff2");unicode-range:U+2D544-2D544}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b8.woff2) format("woff2");unicode-range:U+2E278-2E278}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-b9.woff2) format("woff2");unicode-range:U+2E569-2E6EA}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-be.woff2) format("woff2");unicode-range:U+2F804-2F9F4}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-c3.woff2) format("woff2");unicode-range:U+30EDD-30EDE}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-c4.woff2) format("woff2");unicode-range:U+3106C-3106C}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f00.woff2) format("woff2");unicode-range:U+201C-201D,U+3001-3002,U+300A-300B,U+4E00,U+4E09-4E0B,U+4E0D-4E0E,U+4E2D,U+4E3A,U+4E4B,U+4E5F,U+4E8B-4E8C,U+4E8E,U+4EBA,U+4ED6,U+4EE5,U+4F5C,U+516C,U+5176,U+51FA,U+5341,U+540E,U+56FD,U+5728,U+5927,U+5929,U+5B50,U+5E74,U+6240,U+6587,U+65F6,U+662F,U+6709,U+738B,U+7528,U+7684,U+8005,U+800C,U+81EA,U+8BF4,U+9053,U+FF0C,U+FF1A-FF1B}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f01.woff2) format("woff2");unicode-range:U+4E3B,U+4E66,U+4E86,U+4E94,U+5199,U+5230,U+524D,U+5373,U+5377,U+53BB,U+53C8,U+53EA,U+53EF,U+540C-540D,U+541B,U+548C,U+56DB,U+56DE,U+5730,U+5934,U+5982,U+5B98,U+5BB6,U+5C71,U+5F00,U+5F97,U+5FC3,U+6210,U+6307,U+65E0,U+660E,U+66F0,U+672B-672C,U+6765,U+6B64,U+751F,U+76F8,U+77E5,U+7B2C,U+7BC7,U+80FD,U+884C,U+8A00,U+8FD9,U+90FD,U+91CC,U+FF08-FF09}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f02.woff2) format("woff2");unicode-range:U+4E24,U+4ECE,U+4EE3,U+4F20,U+4F7F,U+5148,U+516D,U+5175,U+5206,U+5219,U+534A,U+5357,U+53E5,U+5468,U+58EB,U+591A,U+592A-592B,U+5B54,U+5B57,U+5B66,U+5B89,U+5C0F,U+5C31,U+5DDE,U+5E1D,U+628A,U+65B9,U+65E5,U+6B63,U+6B7B,U+6BB5,U+6C34,U+6CD5,U+7269,U+767E,U+7740,U+79F0,U+7AE0,U+81E3,U+88AB,U+897F,U+8981,U+89C1,U+8BBA,U+8BFB,U+8D77,U+957F,U+95EE,U+9A6C}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f03.woff2) format("woff2");unicode-range:U+4E16,U+4E1C,U+4E2A,U+4E5D,U+4ECA,U+4F4D,U+4F55,U+5143,U+5165,U+53E4,U+57CE,U+5904,U+5916,U+597D,U+5B97,U+5B9A,U+5BF9,U+5DF1,U+5E73,U+5F20,U+5F53,U+5FB7,U+610F,U+6545,U+6700,U+6708,U+6837,U+6B66,U+6BD4,U+6C11,U+7136,U+7236,U+7406,U+793C,U+7ACB,U+7B49,U+7ECF,U+81F3,U+89E3,U+8BB0,U+8BB2,U+8BD7,U+8BED,U+8EAB,U+8FC7,U+901A,U+95E8,U+9633,U+9AD8,U+9F50}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f04.woff2) format("woff2");unicode-range:U+4E03,U+4E49,U+4E50,U+4EB2,U+4F1A,U+4FAF,U+4FE1,U+516B,U+518D,U+519B,U+5317,U+53CD,U+53D6,U+53F2,U+547D,U+56E0,U+5973,U+5B88,U+5B8B,U+5C06,U+5DF2,U+5E38,U+5F1F,U+5FC5,U+6211,U+624D,U+6625,U+671D,U+672A,U+6731,U+6740,U+674E,U+695A,U+6C42,U+6C49,U+6CA1,U+6CBB,U+767D,U+770B,U+795E,U+796D,U+79E6,U+8001,U+8BF8,U+8FDB,U+91CD,U+975E,U+9762,U+9996,U+FF1F}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f05.woff2) format("woff2");unicode-range:U+4EC1,U+4EE4,U+4EFB,U+505A,U+5168,U+51E0,U+5218,U+522B,U+5236,U+5374,U+539F,U+53D1,U+53D7,U+53F8,U+5404,U+5408,U+5584,U+5B59,U+5B5F,U+5C45,U+5E08,U+5F15,U+601D,U+6218,U+63A5,U+6536,U+653F,U+65BC,U+664B,U+670D,U+6761,U+6B21,U+6BCD,U+6C0F,U+6C14,U+6C5F,U+6E05,U+7389,U+7530-7531,U+77F3,U+7ED9,U+82E5,U+8DEF,U+8F66,U+95F4,U+9875,U+98CE,U+9B4F,U+9EC4}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f06.woff2) format("woff2");unicode-range:U+300C-300D,U+4E3E,U+4E4E,U+4E71,U+4E91,U+4F2F,U+4FBF,U+501F,U+5149,U+5229,U+529B,U+529F,U+53CA,U+53E3,U+5411,U+5510,U+5931,U+59D3,U+5BAB,U+5C01,U+5C11,U+5C3E,U+5E76,U+5F52,U+5FD7,U+6027,U+60F3,U+6559,U+6613,U+6728,U+6CB3,U+6CE8,U+7121,U+77E3,U+7956,U+79CB,U+79CD,U+7B54,U+82B1,U+8349,U+8F9E,U+8FD8,U+90E8,U+9152,U+91D1,U+9648,U+968F,U+96C6,U+98DF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f07.woff2) format("woff2");unicode-range:U+4E07,U+4F53,U+4FEE,U+50CF,U+5185,U+5217,U+52A8,U+5343,U+58F0,U+590D,U+590F,U+591C,U+5B9E,U+5C1A,U+5E8F,U+5E94,U+5EA6,U+5F62,U+60C5,U+624B,U+6570,U+65B0,U+65E7,U+66FE,U+6B32,U+6D41,U+70BA,U+7232,U+7686-7687,U+76F4,U+7BA1,U+7ED3,U+8272,U+8282,U+8863,U+8868,U+8BA4,U+8BA9,U+8BDD,U+8BF7,U+8D70,U+8D75,U+8D8A,U+8FB9,U+8FD1,U+8FDC,U+8FDE,U+90A3,U+97E9}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f08.woff2) format("woff2");unicode-range:U+300E-300F,U+4EA1,U+4EA4,U+4EA6,U+4EF2,U+4F4F,U+5173,U+5211,U+521D,U+5247,U+529D,U+5316,U+53D4,U+53D8,U+542C,U+5434,U+5546,U+5668,U+571F,U+5723,U+59CB,U+5BB9,U+5C3D,U+5DE6,U+5E26,U+5E84,U+5F80,U+6253,U+63A8,U+6539,U+653E,U+66F9,U+6E38,U+71B9,U+758F,U+75C5,U+76EE,U+79BB,U+7A7A,U+7EC8,U+7F8E,U+843D,U+8BC4,U+8D24,U+8DB3,U+9001,U+96BE,U+97F3,U+9C81}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f09.woff2) format("woff2");unicode-range:U+4E27,U+4E43,U+4F17,U+4F59,U+513F,U+517B,U+536B,U+543E,U+544A,U+55BB,U+5B63,U+5B9D,U+5BA3,U+5BB3,U+5E9C,U+5EFA,U+5F55,U+5F81,U+6076,U+6216,U+6309,U+653B,U+656C,U+65AD,U+671B,U+6797,U+6853,U+6881,U+6B62,U+6D77,U+6DF1,U+706B,U+71D5,U+7384,U+7559,U+771F,U+7A0B,U+7C7B,U+7F6A,U+81F4,U+8BCD,U+8C13,U+8C61,U+8D35,U+8F6C,U+9675,U+9690,U+96E8,U+9898,U+9F99}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f10.woff2) format("woff2");unicode-range:U+4E61,U+4E89,U+4EAC,U+4F10,U+4F5B,U+4F9D,U+5144,U+523A,U+52A0,U+5366,U+537F,U+5386,U+53BF,U+53EB,U+53F7,U+5750,U+5802,U+5949,U+5B5D,U+5BA2,U+5C04,U+5E72,U+5F85,U+65E9,U+662D,U+666F,U+667A,U+66F2,U+66F4,U+6743,U+6781,U+6B4C,U+70B9,U+7231,U+7834,U+79C1,U+80DC,U+8207,U+826F,U+82CF,U+82F1,U+898B,U+8BAE,U+8D25,U+8D3E,U+8FFD,U+9047,U+90D1,U+964D,U+9752}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f11.woff2) format("woff2");unicode-range:U+4E14,U+4E34,U+4E48,U+4F60,U+4F86,U+4FDD,U+50E7,U+5174,U+534E,U+53CB,U+540F,U+5907,U+5937,U+594F,U+5979,U+5B83,U+5BA4,U+5C07,U+5C0A,U+5C5E,U+5C81,U+5DE5,U+5E2B,U+5E99,U+5F3A,U+5FE0,U+661F,U+6811,U+6BCF,U+6EE1,U+7075,U+7167,U+7247,U+725B,U+732E,U+7591,U+76DB,U+7940,U+8003,U+8033,U+821C,U+89C2,U+8BB8,U+8BBE,U+8F7B,U+9000,U+9010,U+9644,U+987A,U+FF01}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f12.woff2) format("woff2");unicode-range:U+4E13,U+4E45,U+4E58,U+4FD7,U+5112,U+53F3,U+5403,U+5415,U+54C0,U+559C,U+570B,U+59BB,U+5B58,U+5E03,U+5E7F,U+5F02,U+5FA1,U+5FF5,U+60E0,U+6267,U+627F,U+6301,U+636E,U+6392,U+63D0,U+6562,U+65BD,U+65CF,U+66F8,U+671F,U+6768,U+67F3,U+6BDB,U+773C,U+77ED,U+793A,U+7CBE,U+8303,U+83AB,U+8457,U+85CF,U+8C0B,U+8D4B,U+8FF0,U+91CA,U+9760,U+989C,U+98DE,U+9C7C,U+9E1F}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f13.woff2) format("woff2");unicode-range:U+4EC0,U+5012,U+53EC,U+53F0,U+56FA,U+5B81,U+5BB0,U+5BCC,U+5EB7,U+5EF7,U+5F8C,U+6000,U+600E,U+6279,U+62FF,U+638C,U+6563,U+65E2,U+6642,U+673A,U+6839,U+7109,U+72EC,U+7532-7533,U+767B,U+7B97,U+7EA6,U+8054,U+80CC,U+820D,U+8239,U+865A,U+8BA1,U+8C08,U+8C0F,U+8C22,U+8C37,U+8D4F,U+8ECD,U+8F7D,U+9042,U+9091,U+90E1,U+90ED,U+91CE-91CF,U+94B1,U+9519,U+9664}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f14.woff2) format("woff2");unicode-range:U+4ECD,U+4EEA,U+4EEC,U+4F24,U+4F8B,U+4F8D,U+514D,U+5171,U+5177,U+52BF,U+5352,U+5355,U+539A,U+5409,U+5893,U+58A8,U+5BDF,U+5C27,U+5C39,U+5DEE,U+5FAE,U+6028,U+606F,U+611F,U+62A5,U+62DB,U+64CD,U+6551,U+665A,U+68A6,U+706D,U+751A,U+76CA,U+7A7F,U+7AEF,U+7B11,U+7B80,U+7F8A,U+7FA4,U+7FBD,U+804C,U+864E,U+8AAA,U+8D5E,U+8FC1,U+9020,U+95FB,U+9634,U+987B,U+9886}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f15.woff2) format("woff2");unicode-range:U+4E1A,U+4F0F,U+5178,U+51FB,U+523B,U+53C2,U+53F9,U+5883,U+5A01,U+5B9C,U+5BD2,U+5E95,U+5F03,U+5F90,U+5F92,U+60DF,U+6212,U+62DC,U+66FF,U+679C,U+697C,U+6D3E,U+7701,U+7981,U+79B9,U+7AF9,U+7B56,U+7CFB,U+7EAA,U+7EDD,U+7F16,U+7F6E,U+8089,U+80AF,U+80E1,U+822C,U+82E6,U+8944,U+89D2,U+8B02,U+8BA8,U+8D28,U+8D50,U+8FA8-8FA9,U+8FBE,U+9646,U+996E,U+9999,U+9F13}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f16.woff2) format("woff2");unicode-range:U+4E25,U+4E60,U+4EAE,U+5047,U+5145,U+52A9,U+53F6,U+5426,U+54C1,U+554F,U+573A,U+5954,U+5974,U+5BC6,U+5E9F,U+5F79,U+5F8B,U+6025,U+6069,U+609F,U+6108,U+626C,U+6295,U+6697,U+672F,U+675C,U+683C,U+6B65,U+6BB7,U+6C38,U+6C64,U+753B,U+76D6,U+7978,U+7985,U+798F,U+7A77,U+7EC6,U+805A,U+846C,U+8521,U+8870,U+8BC6,U+8C03,U+8D22-8D23,U+8FCE,U+90AA,U+96C5,U+9759}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f17.woff2) format("woff2");unicode-range:U+3008-3009,U+3010-3011,U+4E18,U+4E39,U+4F46,U+514B,U+519C,U+51A0,U+51AC,U+521A,U+52B3,U+56F0,U+56F4,U+56FE,U+585E,U+5987,U+5B8C,U+5BBF,U+5BFF,U+5C48,U+5C4B,U+5DDD,U+5EF6,U+5FE7,U+603B,U+6298,U+654C,U+6574,U+6597,U+6A2A,U+6E0A,U+6E29,U+75BE,U+7A46,U+7CAE,U+7EDF,U+8584,U+89C6,U+8BDA,U+9003,U+90CE,U+949F,U+9662,U+9732,U+9970,U+9A73,U+9B3C,U+9ED1}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f18.woff2) format("woff2");unicode-range:U+4E1E,U+4E7E,U+4E95,U+4E9B,U+4ED9,U+504F,U+5207,U+535A,U+5360,U+54C9,U+54ED,U+5609,U+5B64,U+5BFA,U+5E86,U+5FD8,U+6012,U+606D,U+60A3,U+6237,U+663E,U+6742,U+6B27,U+6CF0,U+6CFD,U+6D1B,U+6D4E,U+6E56,U+7235,U+72AF,U+754C,U+7984,U+7BAD,U+7D22,U+7EA2,U+7F5A,U+8340,U+865E,U+867D,U+8BCF,U+8C01,U+8F9F,U+8FD0,U+9009,U+9057,U+907F,U+914D,U+91C7,U+9676,U+96EA}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f19.woff2) format("woff2");unicode-range:U+4EA7,U+4EF6,U+4F3C,U+505C,U+517C,U+51C6,U+51E1,U+51E4,U+5347,U+5371,U+547C,U+575A,U+5BA0,U+5BBD,U+5BC4,U+5C38,U+5D07,U+5F7C,U+5F9E,U+5FEB,U+623F,U+6362,U+65AF,U+67D0,U+6821,U+6885,U+6BBF,U+6C99,U+6DEE,U+6E90,U+7387,U+752B,U+7565,U+7576,U+76AE,U+76D7,U+79EF,U+7D00,U+7F62,U+811A,U+8425,U+842C,U+845B,U+8499,U+89C9,U+8BC1,U+8BE5,U+9577,U+987E,U+996D}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f20.woff2) format("woff2");unicode-range:U+4E01,U+4E08,U+4E30,U+4E88,U+4EAD,U+4F0A,U+4F11,U+5085,U+516E,U+517D,U+51B3,U+51ED,U+51F6,U+5200,U+5251,U+529E,U+52A1,U+52C7,U+5458,U+54EA,U+5531,U+56ED,U+574F,U+5899,U+593A,U+59D0,U+5AC1,U+5BB4,U+5BBE,U+5BFC,U+5C09,U+5C14,U+5C3A,U+5C42,U+5E02,U+5E2D,U+5E7D,U+5EB6,U+5EB8,U+5F13,U+5F31,U+5F88,U+5FA9,U+6015,U+602A,U+6050,U+6068,U+60DC,U+6101,U+613F,U+614E,U+6234,U+6258,U+62A4,U+6388-6389,U+65A9,U+660C,U+660F,U+670B,U+675F,U+6771,U+677E,U+6807,U+6848,U+6C5D,U+6C60,U+6D88,U+707E,U+72B6,U+72B9,U+72F1,U+73B0,U+7537,U+7891,U+793E,U+79FB,U+7B14,U+7D20,U+7EE7,U+7EED,U+7EF3-7EF4,U+7F57,U+8056,U+805E,U+80E5,U+821E,U+8346,U+8352,U+83B7,U+8427,U+8463,U+8700,U+8861,U+8865,U+88C5,U+89C4,U+8AF8,U+8BDB,U+8BEF,U+8D21,U+8D2C,U+8D3C,U+8F7C,U+8F85,U+9002,U+9014,U+9063,U+94ED,U+95F2,U+9632,U+967D,U+96C4,U+96D6,U+9738,U+9890,U+99AC,U+9A7E,U+9AA8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f21.woff2) format("woff2");unicode-range:U+3014-3015,U+4E1D,U+4E92,U+4ECB,U+4ED5,U+4F0D,U+4F4E,U+4F50,U+4F9B,U+5019,U+515A,U+51B2,U+5356,U+535C,U+5370,U+5389,U+538C,U+53D9,U+53E6,U+542F,U+5473,U+54B8,U+552F,U+5782,U+5951,U+59DC,U+5B78,U+5BA6,U+5C1D,U+5C61,U+5DE7,U+5E78,U+5EAD,U+5F0F,U+5F3C,U+5F71,U+611A,U+6162,U+652F,U+6548,U+6578,U+65A5,U+65D7,U+66B4,U+6750,U+679D,U+67D4,U+6851,U+6B78,U+6BC1,U+6C89,U+6CC9,U+6CDB,U+6D1E,U+6D2A,U+6D3B,U+6E10,U+6E21,U+6EAA,U+70E7,U+7259,U+73ED,U+7434,U+7518,U+75DB,U+76DF,U+795D,U+7A0E,U+7A37,U+7AD9,U+7AE5,U+7B26,U+7B51,U+7C4D,U+7D2F,U+7EA3,U+7EA7,U+7EB5,U+7EC4,U+7FA9,U+8015,U+8131,U+8212,U+821F,U+8350,U+836F,U+859B,U+8655,U+866B,U+8840,U+88AD,U+8AD6,U+8BA5,U+8BD5,U+8C26,U+8D1F,U+8D2B,U+8D31,U+8D60,U+8D64,U+8F6E,U+8F83,U+8F9B,U+8FF9,U+9022,U+9032,U+904D-904E,U+906D,U+90A6,U+90CA,U+9189,U+9547,U+9580,U+9669,U+9879,U+9882,U+9E23,U+9F0E}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f22.woff2) format("woff2");unicode-range:U+2014,U+4E11,U+4E4C,U+4E70,U+4EC6,U+4EFD,U+500B,U+5077,U+5146,U+5170,U+51CF,U+5224,U+5272,U+52FF,U+5305,U+5308,U+5362,U+53DB,U+5439,U+55E3,U+5706,U+589E,U+5947,U+5983,U+59D1,U+59D4,U+59EC,U+5A18,U+5A74,U+5ACC,U+5B69,U+5BE1,U+5BFB,U+5CB3,U+5D14,U+5E7C,U+5EA7,U+5F18,U+5F35,U+5FCC-5FCD,U+5FFD,U+60B2,U+60CA,U+6167,U+620E-620F,U+621A,U+627E,U+62B1,U+6355,U+6599,U+65C1,U+664F,U+67F4,U+6865,U+6A02,U+6B22,U+6B8B,U+6BD2,U+6CEA,U+6D6E,U+6F22,U+719F,U+7267,U+7279,U+72C4,U+730E,U+73AF,U+73E0,U+754F,U+76D1,U+7763,U+78E8,U+7965,U+79AE,U+79BD,U+79C0,U+79D1,U+7D27,U+7E41,U+7EB3,U+7F3A,U+7FFB,U+827A,U+8363,U+83DC,U+8881,U+8A93,U+8ACB,U+8BAD,U+8BBD,U+8C25,U+8C8C,U+8D1E,U+8D39-8D3A,U+8D44,U+8D85,U+8FB1,U+9006,U+9019,U+903C,U+9084,U+9192,U+94F6,U+9635,U+963B,U+963F,U+9677,U+96C1,U+96CD,U+96E3,U+96F7,U+9884,U+9918,U+9A91,U+9E21,U+9EBB,U+9F4A}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f23.woff2) format("woff2");unicode-range:U+4E5E,U+4EAB,U+4EC7,U+4ED3,U+4EF0,U+4F2A,U+503C,U+5076,U+5152,U+51AF,U+51B5,U+51B7,U+51C9,U+524A,U+526F,U+52C9,U+52E4,U+5339,U+5351,U+53CC,U+542B,U+54E5,U+559D,U+58C1,U+5938,U+5978,U+5996,U+59B9,U+5B6B,U+5BE6,U+5BF8,U+5C24,U+5C82,U+5E0C,U+5EC9,U+5F11,U+5F17,U+5F39,U+5F6D,U+5FAA,U+6094,U+6155,U+61C2,U+6276,U+62C5,U+62C9,U+62D4,U+62EC,U+635F,U+64D2,U+6566,U+65C5,U+6714,U+6734,U+6840,U+6843,U+6BBA,U+6CE2,U+6D17,U+6D82,U+6E58,U+706F,U+70DF,U+711A,U+7199,U+723B,U+7262,U+7272,U+7275,U+72D0,U+731B,U+7336,U+73CD,U+76D8,U+76E1,U+7709,U+7761,U+7A3D,U+7A76,U+7A81,U+7ADF,U+7BC0,U+7C97,U+7EBF,U+7ECD,U+8072,U+8205,U+8302,U+83BD,U+853D,U+8846,U+884D,U+8986,U+89AA,U+8BF1,U+8C6B,U+8CE2,U+8D27,U+8D2A,U+8D66,U+8D76,U+8DDF,U+8FB0,U+8FDD,U+8FDF,U+94C1,U+9636,U+9650,U+9686,U+9694,U+9707,U+9769,U+97E6,U+97F5,U+982D,U+987F,U+98A8,U+9B42,U+9E7F,U+9F9F}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f24.woff2) format("woff2");unicode-range:U+4EF7,U+4FB5,U+4FCA,U+500D,U+501A,U+5043,U+5169,U+51B0,U+5212,U+52AB,U+533A-533B,U+5348,U+53A5,U+5410,U+5915,U+5939,U+5984,U+59BE,U+5A36,U+5A46,U+5A5A,U+5B85,U+5BA1,U+5BAA,U+5BC7,U+5C40,U+5C4F,U+5C55,U+5C65,U+5C6F,U+5DE1,U+5DEB,U+5DF4,U+5F26,U+5F69,U+60A6,U+60AC,U+60D1,U+60E1,U+60E7,U+61A8,U+61C9,U+629A,U+62B5,U+62D2,U+62E9,U+6302,U+63A2,U+659C,U+65E8,U+66AE,U+6756,U+677F,U+67E5,U+67F1,U+690D,U+6B3A,U+6B8A,U+6BCB,U+6C23,U+6C88,U+6CE5,U+6D32,U+6D45,U+6DEB,U+6DF7,U+6E20,U+6F14,U+6FC0,U+72C2,U+72D7,U+755C,U+767C,U+76C8,U+76D0,U+780D,U+7950,U+7960,U+7C73,U+7EB2,U+7EB9,U+7EC7,U+7F18,U+7F51,U+7F72,U+7FF0,U+8083,U+80B2,U+8170,U+81E7,U+8209,U+82D7,U+82DF,U+8651,U+88F4,U+89C0,U+8B70,U+8BB3,U+8BC8,U+8C28,U+8C48,U+8D2F,U+8D74,U+8FF7,U+9038,U+9093,U+90BB,U+94DC,U+955C,U+9593,U+9601,U+961F,U+9645,U+96F6,U+9756,U+9986,U+9A8C,U+9EBD,U+9EDB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f25.woff2) format("woff2");unicode-range:U+4E32,U+4E3D,U+4E82,U+4ED8,U+4EFF,U+4F69,U+4FF1,U+50B3,U+5289,U+52D5,U+52DD,U+5320,U+5353,U+538B,U+540A,U+548E-548F,U+54CD,U+5747,U+5764,U+57CB,U+57DF,U+57FA,U+595A,U+5962,U+5999,U+5B87,U+5BC2,U+5C18,U+5CB8,U+5DE2,U+5DE9,U+5E45,U+5E93,U+5E9A,U+5F0A,U+6052,U+61FF,U+6230,U+62D8,U+6311,U+632F,U+63A9,U+63F4,U+6556,U+658B,U+65A7,U+65CB,U+65E6,U+6614,U+666E,U+672D,U+6751,U+676F,U+67D3,U+6838,U+68FA,U+6982,U+6D69,U+6DE1,U+6DF3,U+704C,U+708E,U+70C8,U+732A,U+7368,U+745E,U+74E6,U+756A,U+7570,U+768B,U+786E,U+7A31,U+7A97,U+7D42,U+7D93,U+7EAF,U+7EC3,U+7F13,U+7F9E,U+7FE0,U+803B,U+807D,U+80A5,U+8138,U+8179,U+8208,U+827E,U+82B3,U+8305,U+85E9,U+88E1,U+8A9E,U+8BBF,U+8BC9,U+8BE6,U+8C0A,U+8C46,U+8CB4,U+8DCB,U+8F88,U+8FAD,U+8FBD,U+901F,U+9274,U+9526,U+958B,U+9619,U+965B,U+9673,U+968B,U+96F2,U+9785,U+997F,U+9A71,U+9A82,U+9AD9,U+9C9C,U+9E3F,U+9F7F}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f26.woff2) format("woff2");unicode-range:U+4E22,U+4E59,U+4EA9,U+4ED7,U+4F26,U+4F38,U+4FD8,U+4FF8,U+50B2,U+50D6,U+50DA,U+5141,U+5189,U+5192,U+51C0,U+5269,U+5321,U+56DA,U+5757,U+575B,U+5957,U+5B70,U+5BE8,U+5C0D,U+5C3C,U+5CF0,U+5E05,U+5E8A,U+5E90,U+5F04,U+5F25,U+5F2F,U+5FB3,U+5FC6,U+6001,U+6089,U+60BC,U+611B,U+6148,U+6170,U+622A,U+6270,U+6291,U+62BC,U+62FE,U+63D2,U+655B,U+65F1,U+6649,U+6668,U+6674,U+6715,U+67AF,U+6BC5,U+6BD5,U+6CBF,U+6CCA,U+6D01,U+6D4B,U+6D89,U+6E14,U+6EBA,U+6F0F,U+70ED,U+724C,U+75B2,U+76FE,U+77E9,U+79AA,U+7A0D,U+7D2B,U+7EB7,U+7ED5,U+7EFF,U+7FB2,U+7FC1,U+7FFC,U+8109,U+82D1,U+8336,U+8361,U+8377,U+8543,U+86C7,U+878D,U+88C1,U+8A31,U+8A54,U+8B8A,U+8BF0,U+8BF5,U+8C17,U+8C6A,U+8CC8,U+8D99,U+8DF3,U+8DF5,U+8FEB,U+903A,U+9065,U+9332,U+9497,U+94A9,U+94F8,U+94FA,U+950B,U+9521,U+95ED,U+95F5,U+964B,U+966A,U+96D5,U+970D,U+971C,U+9761,U+9888,U+989D,U+9965,U+9A7F,U+9A84}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f27.woff2) format("woff2");unicode-range:U+2026,U+4FED,U+5011,U+503E,U+52C3,U+52D2,U+5367,U+536F,U+541F,U+5433,U+5448,U+5716,U+57F7,U+5806,U+58EE,U+591F,U+5BC5,U+5BD3,U+5BF3,U+5C60,U+5CAD,U+5DF7,U+5E01,U+5E18,U+5E1B,U+5E3D,U+5E7E,U+5F66,U+5F84,U+5F99,U+5FBD,U+5FD9,U+6020,U+6043,U+6055,U+6062,U+6247,U+6284,U+62AB,U+6325,U+6349,U+63AA,U+63E1,U+63ED,U+6447,U+64B0,U+64C5,U+6641,U+6653,U+6790,U+67A2,U+67C4,U+6842,U+6A0A,U+6BEB,U+6D51,U+6DF9,U+6E7F,U+723E,U+72FC,U+73A9,U+745F,U+74A7,U+7586,U+76FC,U+773E,U+77E2,U+7948,U+7A74,U+7A83,U+7AA6,U+7AED,U+7B95,U+7C9F,U+7EA0,U+7FDF,U+8058,U+8086,U+8206,U+820C,U+82CD,U+84B2,U+84CB,U+88C2,U+88D5,U+88F3,U+89E6,U+8A08,U+8A69,U+8A89,U+8B00,U+8B66,U+8BD1,U+8BEB-8BEC,U+8C79,U+8CCA,U+8D3D,U+8D81,U+8FD4,U+9075,U+90C1,U+90E2,U+9119,U+962E,U+96C0,U+978B,U+97AD,U+9876,U+98A0,U+98A2,U+9A70,U+9AD4,U+9C8D,U+9E64,U+9E9F,U+9ECE,U+9F20,U+9F3B,U+9F8D}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f28.woff2) format("woff2");unicode-range:U+4E15,U+4E19,U+4E9A,U+4EA8,U+4F18,U+4F84,U+4F88,U+4FA7,U+4FC3,U+5099,U+5151,U+5167,U+5180,U+518C,U+5195,U+51A5,U+51CC,U+51DD,U+51FF,U+526A,U+5284,U+541E,U+5462,U+5631,U+572D,U+575F,U+5824,U+582A,U+5831,U+5835,U+58F6,U+5914,U+592D,U+59DA,U+5AE1,U+5B7A,U+5B9B,U+5BDD,U+5D29,U+5DE8,U+5DFE,U+5E55,U+5EB5,U+5EBE,U+5EE3,U+6182,U+620D,U+626B,U+6280,U+6297,U+62C6,U+62DF,U+633D,U+6377,U+6444,U+6446,U+6469,U+64CA,U+6555,U+6557,U+6606,U+6627,U+6703,U+6795,U+680F,U+68C0,U+6975,U+6A21,U+6B0A,U+6B47,U+6C9F,U+6CC4,U+6D0B,U+6D6A,U+6ED1,U+6ED5,U+6F6E,U+6F84,U+70DB,U+7126,U+72AC,U+731C,U+7626,U+77EB,U+786C,U+7980,U+7AAE,U+7B3C,U+7E23,U+7F1D,U+7F54-7F55,U+7F77,U+8036,U+806A,U+80F8,U+817F,U+81E8,U+8896,U+8912,U+8A18,U+8AA0,U+8BA2,U+8C31,U+8CDC,U+8D32,U+8DA3,U+8DD1,U+8ECA,U+8F15,U+8F93,U+901D,U+9035,U+906E,U+90A2,U+90B9,U+90E4,U+95F9,U+97D3,U+9ED8}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f29.woff2) format("woff2");unicode-range:U+4E1B,U+4E26,U+4E54,U+4EA5,U+4F5E,U+4FDE,U+5026,U+508D,U+50FB,U+5154,U+5256,U+52DE,U+52E2,U+52FE,U+532A,U+537B,U+5617,U+5634,U+56E2,U+574E,U+5858,U+5A04,U+5BF6,U+5C90,U+5D47,U+5DF3,U+5DFD,U+5E10,U+5E97,U+5F56,U+5F7B,U+601C,U+6064,U+6127,U+61F7,U+62A2,U+62BD,U+62C2,U+62D6,U+62E5,U+641C,U+649E,U+654F,U+6572,U+65A4,U+65E3,U+6666,U+6696,U+6746,U+6784,U+67B6,U+67CF,U+68CB,U+694A,U+6B3E,U+6C57,U+6C61,U+6C72,U+6CE3,U+6D4A,U+6DA6,U+6DFB,U+6E5B,U+6F02,U+6F58,U+6F5C,U+70E6,U+7248,U+74DC,U+77DB-77DC,U+788E,U+78EC,U+7941,U+7AD6,U+7B6E,U+7C3F,U+7EB8,U+7EDC,U+7EE3,U+7F8C,U+8017,U+814A,U+820A,U+84EC,U+8854,U+8857,U+888B,U+8996,U+8AB0,U+8B1D,U+8BBC,U+8D3F,U+8EAC,U+8F69,U+8F99,U+904A,U+9060,U+908A,U+916C,U+9488,U+94A6,U+95FE,U+9682,U+96A8,U+96CE,U+96E2,U+9700,U+97F6,U+9806,U+988D,U+98D8,U+990A,U+9971,U+9A0E,U+9A88,U+9A97,U+9B44,U+9EC3,U+9ECD}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f30.woff2) format("woff2");unicode-range:U+3479,U+4F34,U+4F5A,U+4F73,U+5048,U+5065,U+50AC,U+5179,U+51B6,U+521B,U+5220,U+52A3,U+52D9,U+53C3,U+54F2,U+557C,U+5582,U+56CA,U+5708,U+5751,U+5761,U+5766,U+5854,U+58EC,U+5948,U+5960,U+5CA9,U+5CFB,U+5E16,U+5E25,U+5E2E,U+5F4A,U+5F70,U+5FB5,U+604B,U+6124,U+620A,U+622E,U+626E,U+6275,U+6316,U+6321,U+6458,U+64A4,U+65F7,U+663C,U+675E,U+6770,U+6850,U+68D2,U+68D8,U+696D,U+6A80,U+6B86,U+6F2B,U+70F9,U+722D,U+723D,U+725F,U+7280,U+7334,U+745C,U+7977,U+79DF,U+7A00,U+7B50,U+7B79,U+7BE1,U+7C89,U+7D76,U+7EEA,U+7EF5,U+7F20,U+7F2A,U+8000,U+803F,U+8096,U+8129,U+81C2,U+81ED,U+81FA,U+826E,U+82A6,U+8392,U+83E9,U+83EF,U+840C,U+84C4,U+864F,U+865F,U+86EE,U+8749,U+88D8,U+8B58,U+8BFE,U+8C24,U+8CDE,U+8D63,U+8D6B,U+8D8B,U+8DEA,U+8E0F,U+8F49,U+900A,U+900F,U+9023,U+9069,U+907A,U+90B5,U+94A7,U+9605,U+9616,U+9699,U+96C9,U+9748,U+9808,U+9858,U+9867,U+9B54,U+9F84}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f31.woff2) format("woff2");unicode-range:U+2018-2019,U+4E46,U+4FEF,U+50A8,U+50B7,U+50ED,U+5100,U+51A2,U+51A4,U+5225,U+52BE,U+53E0,U+541D,U+55DF,U+586B,U+58E4,U+592E,U+59A8,U+5B5A,U+5B8F,U+5BB5,U+5BE7,U+5E9E,U+5EE2,U+5F29,U+6041,U+6070,U+60E9,U+61C8,U+61FC,U+6208,U+6263,U+6293,U+62CD,U+62D3,U+62E8,U+631F,U+6398,U+63CF,U+642C,U+65AC,U+65CC,U+6682,U+6691,U+676D,U+6789,U+68C4,U+699C,U+69AE,U+6B46,U+6B72,U+6C9B,U+6CAE,U+6D12,U+6D35,U+6D59,U+6D95,U+6E2D,U+6ECB,U+6F06,U+6FDF,U+6FEE,U+7070,U+70BC,U+70DD,U+716E,U+718A,U+72ED,U+7426,U+748B,U+76F2,U+77BB,U+78A7,U+798D,U+79BE,U+79D8,U+7A3C,U+7A4D,U+7A70,U+7CA5,U+7EDB,U+7FA3,U+7FD4,U+8077,U+82DB,U+83B2,U+84B8,U+85AA,U+865B,U+885B,U+888D,U+8A71,U+8A85,U+8B6C,U+8C12,U+8C15,U+8C1F,U+8C2A,U+8DD6,U+9012,U+9041,U+9177,U+9322,U+9493,U+9501,U+95DC,U+969C,U+96B1,U+9894,U+98DB,U+98F2,U+9A7B,U+9A8F,U+9A9A,U+9B6F,U+9E26,U+9E3E,U+9EDC,U+FF0E}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f32.woff2) format("woff2");unicode-range:U+4E17,U+4E2B,U+4E57,U+4EB6,U+4EDE,U+4F83,U+4FAE,U+5188,U+5203,U+52D8,U+53A8,U+5417,U+5524,U+5709,U+574A,U+5760,U+59E8,U+5A62,U+5AC2,U+5BA5,U+5C6C,U+5C9B,U+5D69,U+5E37,U+5EDF,U+5F37,U+60A0,U+620C,U+6251,U+629B,U+62D9,U+62E6,U+6328,U+6367,U+63A0,U+6538,U+6575,U+659B,U+65B7,U+6628,U+6717,U+677C,U+67E9,U+6816-6817,U+683E,U+6893,U+68A7,U+68B0,U+68E0,U+6C47,U+6C74,U+6CB9,U+6D25,U+6DAF,U+6EC1,U+6EE5,U+6EFF,U+7089,U+7372,U+743C,U+7678,U+77BD,U+79C9,U+7A33,U+7A3F-7A40,U+7ADE,U+7B03,U+7BB1,U+7BB4,U+7C21,U+7D66,U+7D6E,U+7DAD,U+7E47,U+7EAC,U+7EE9,U+7FB9,U+7FBF,U+80A1,U+80A4,U+80A9,U+8102,U+8292,U+83BA,U+84CD,U+85C9,U+8650,U+8776,U+8853,U+89BA,U+89C8,U+8AAC,U+8AEB,U+8C23,U+8D26,U+8D30,U+8DBE,U+8DC3,U+8DDD,U+8E47,U+8F09,U+9054,U+9077,U+90BE,U+914C,U+91D0,U+9504,U+9655,U+96A0,U+96FE,U+9818,U+9891,U+9A5A,U+9A8A,U+9B3B,U+9B5A,U+9E70,U+9EA6}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f33.woff2) format("woff2");unicode-range:U+4E73,U+4E8F,U+4EA2,U+4EB3,U+4EBF,U+4EC5,U+4FA0,U+4FDF,U+5021,U+503A,U+51FD,U+520D,U+52B1,U+52F8,U+54AC,U+55AA,U+5632,U+56B4,U+57A3,U+58FD,U+5922,U+5956,U+5976,U+5A9A,U+5BAE,U+5C0B,U+5C16,U+5EEA,U+618E,U+623E,U+624E,U+6346,U+63D6,U+63E3,U+643A,U+6500,U+655E,U+6687,U+68A8,U+6A84,U+6B20,U+6C90,U+6CBE,U+6D74,U+6D78,U+6E83,U+6EC5,U+71DF,U+7261,U+737B,U+73EA,U+7455,U+7525,U+757F,U+76C6,U+775B,U+79E9,U+7B75,U+7D50,U+7F00,U+7F1A,U+7F22,U+7FA1,U+7FC5,U+8043,U+80CE,U+80F6,U+817E,U+8270,U+829D,U+82F4,U+832B,U+836B,U+838A,U+848B,U+84AF,U+85FB,U+8607,U+8662,U+8695,U+86A4,U+86CA,U+8821,U+8859,U+891A,U+895F,U+8972,U+8A0E,U+8A3E,U+8BD8,U+8BE1,U+8CC0,U+8D42,U+8D56,U+8E29,U+8E81,U+8F6F,U+8F72,U+8F84,U+8F95,U+900D,U+904B,U+90BA,U+9149,U+94BB,U+94C3,U+95F7,U+960E,U+9614,U+9642,U+9647,U+96CC,U+975C,U+9877,U+9887,U+989B,U+9A7C,U+9E2F,U+9E33,U+9E4A}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f34.woff2) format("woff2");unicode-range:U+4E9F,U+4F19,U+51D1,U+5238,U+52DF,U+533F,U+534F,U+535E,U+5361,U+53AE,U+53E9,U+5490,U+54A8,U+558A,U+55DC,U+5703,U+57AB,U+57F9,U+5805,U+5815,U+582F,U+58F9,U+594B,U+5986,U+59FB,U+5A49,U+5A66,U+5BE9,U+5C91,U+5CE1,U+5D16,U+5F01,U+5FFF,U+606C,U+608C,U+6168,U+616E,U+6176,U+6248,U+62F1,U+64DA,U+6518,U+659F,U+674F,U+679A,U+682A,U+6A13,U+6A90,U+6B50,U+6B87,U+6C83,U+6D53,U+6D66,U+6F20,U+6F6D,U+7076,U+707C,U+718F,U+7252,U+72C0,U+72F8,U+7405,U+740F,U+7504,U+75D5,U+76CE,U+76E3,U+7720,U+7766,U+788D,U+78B0,U+7998,U+7AA5,U+7C2A,U+7CCA,U+7D04,U+7EA5,U+7EE2,U+7EF0,U+7F29,U+7F81,U+804A,U+8087,U+80A0,U+80C1,U+8150,U+82C7,U+83CA,U+85A8,U+8702,U+87E0,U+88F9,U+8A2D,U+8B80,U+8B93,U+8BCB,U+8BDE,U+8C10,U+8CA0-8CA1,U+8CAC,U+8CE4,U+8CE6,U+8D4C,U+8D4E,U+8E44,U+8EB2,U+907D,U+90AF,U+912D,U+93AE,U+952E,U+96B6,U+9776,U+985E,U+986F,U+987D,U+9A77,U+9A96,U+9E20}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f35.woff2) format("woff2");unicode-range:U+4F57,U+50D5,U+51C4,U+51CB,U+5265,U+527F,U+52CB,U+53EE,U+5413,U+54D9,U+5553,U+570D,U+57A6,U+5965,U+59CA,U+59FF,U+5A25,U+5A7F,U+5B34,U+5B93,U+5BF5,U+5C08,U+5E36,U+5F0B,U+5F1B,U+5F6A,U+6084,U+60EF,U+631A,U+6320,U+655D,U+6577,U+65EC,U+6620,U+66FC,U+673D,U+67A3,U+68A2,U+68B3,U+6901,U+6996,U+6A39,U+6A5F,U+6B89,U+6CC1,U+6D47,U+6DF5,U+6EA2,U+6EDE,U+6FA4,U+7080,U+70AE,U+722A,U+7230,U+72E9,U+733F,U+7403,U+7422,U+7476,U+7535,U+7545,U+7562,U+75AE,U+7693,U+777F,U+79E4,U+7AD2,U+7B7E,U+7CB2,U+7D0D,U+7E31,U+7E7C,U+7EE5,U+7F85,U+80C4,U+819D,U+82BD,U+82DE,U+82FB,U+83B1,U+83D1,U+8513,U+8681,U+886E,U+8877,U+88D4,U+8A13,U+8A66,U+8B39,U+8BAF,U+8BB9,U+8BE2,U+8BF2,U+8C04,U+8C55,U+8CA7,U+8CD4,U+8D08,U+8D1D,U+8D34,U+8F74,U+8F86,U+8FAF,U+9050,U+9080,U+90AE,U+90E6,U+9171,U+9298,U+964C,U+96B0,U+96E0,U+971E,U+9897,U+9A6D,U+9B13,U+9EBC,U+9ED4,U+9EE8,U+9EEF}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f36.woff2) format("woff2");unicode-range:U+4E4F,U+4E56,U+5155,U+515C,U+51BB,U+5201,U+520E,U+522E,U+525B,U+5375,U+5384,U+53A2,U+543B,U+544C,U+54BD,U+5507,U+571C,U+5792,U+58F3,U+596A,U+5AC9,U+5D57,U+5E7B,U+5F5D,U+5F83,U+606A,U+607B,U+6096,U+61D2,U+621F,U+6241,U+62AC,U+62C8,U+633A,U+63A7,U+63DA,U+640D,U+6591,U+67AA,U+68AF,U+6912,U+6A3D,U+6B23,U+6B96,U+6BBD,U+6BC2,U+6C7A,U+6CA7,U+6D5A,U+6D9B,U+6DA8,U+6F15,U+70C2,U+722C,U+723A,U+7433,U+7435-7436,U+74F6,U+751E,U+7554,U+7762,U+77E6,U+7947,U+7A2E,U+7ACA,U+7B0F,U+7C92,U+7CDF,U+7D05,U+7E94,U+7ED1,U+7ED8,U+7FD2,U+8010,U+80A2,U+810A,U+81BA,U+829C,U+837C,U+83F1,U+8475,U+85E4,U+8721,U+8757,U+8A79,U+8B1B,U+8BCE,U+8BD4,U+8C50,U+8CC7,U+8CEA,U+8D62,U+8DCC,U+8E48,U+8F91,U+8F9C,U+8FB2,U+903E,U+9078,U+91CB,U+9304,U+9500,U+9505,U+95D5,U+95F0,U+9640,U+9668,U+9670,U+9678,U+9697-9698,U+96C7,U+96DC,U+978D,U+987C,U+9976,U+9988,U+9CEF,U+9F9A}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f37.woff2) format("woff2");unicode-range:U+4E38,U+4ED1,U+4F36,U+4F51,U+4FC4,U+5140,U+51F0,U+520A,U+556C,U+5589,U+56AD,U+56EC,U+5712,U+5875,U+5A92,U+5ED3,U+5F87,U+602F,U+607C,U+60F0,U+612C,U+6269,U+62F4,U+62FC,U+6324,U+6363,U+63B7,U+63FD,U+642D,U+6467,U+6478,U+6491,U+64AB,U+65FA,U+660A,U+66F7,U+68F1,U+6B61,U+6B73,U+6C6A,U+6C76,U+6C92,U+6CD7,U+6D8C,U+6DB5,U+6DC4,U+6DD1,U+6E63,U+6EAF,U+6FB9,U+6FE0-6FE1,U+6FEC,U+7410,U+756B,U+75AB,U+7620,U+76B1,U+7737,U+7792,U+77EE,U+7827,U+7897,U+7B1B,U+7B5D,U+7BAB,U+7CAA,U+7D30,U+7D39,U+7D55,U+7DA6,U+7EB1,U+7ECE,U+7ED6,U+7F15,U+7F28,U+7F94,U+8006,U+809A,U+80E4,U+818F,U+82B8,U+8428,U+8449,U+84DD,U+862D,U+8654,U+8892,U+88D9,U+8A5E,U+8ABF,U+8BFA,U+8CA2,U+8D5C,U+8F14,U+8F96,U+902E,U+904F,U+9055,U+9095,U+90B6,U+90D3,U+90F8,U+9109,U+9122,U+9178,U+917F,U+91B4,U+961C,U+96CF,U+96E9,U+96EF,U+984C,U+9854,U+9896,U+9A83,U+9CA7,U+9CE5,U+9E31,U+FF5E}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f38.woff2) format("woff2");unicode-range:U+4F6F,U+4FA5,U+502A,U+5197,U+519D,U+523F,U+5385,U+53DF,U+5401,U+5427,U+5435,U+5438,U+545C,U+55A7,U+55AE,U+56FF,U+578B,U+5821,U+589F,U+5919,U+5944,U+5992,U+59D2,U+5B7D,U+5BB8,U+5C66,U+5FAD,U+5FB4,U+607A,U+60B4,U+62B9,U+6350,U+6401,U+640F,U+64AD,U+64C7,U+65C4,U+6602,U+6652,U+6735,U+6775,U+67EF,U+689D,U+69DB,U+6A50,U+6B4E,U+6BD7,U+6C82,U+6D19,U+6D3C,U+6DA3,U+6E6F,U+6EDA,U+6EF4,U+6F38,U+70AD,U+71C3,U+725D,U+727A,U+72CE,U+72EE,U+7317,U+74A9,U+75B5,U+76DC,U+7814,U+7962,U+7A8D,U+7AFF,U+7B3A,U+7BF1,U+7C74,U+7D71,U+7EB6,U+7EFE,U+7F70,U+808C,U+809D,U+80C6,U+8154,U+8273,U+84C9,U+84DF,U+8511,U+85E5,U+8627,U+8679-867A,U+86FE,U+8862,U+887D,U+88CF,U+8A63,U+8C05,U+8C73,U+8C9E,U+8D37,U+8D48,U+8DE8,U+8E22,U+8F68,U+8F78,U+8F82,U+8FC5,U+8FE6,U+8FE9,U+94E0,U+9550,U+9592,U+95FD,U+9609,U+9685,U+96AA,U+97A0,U+9A74,U+9A9E,U+9AE1,U+9CF3-9CF4,U+9E45}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f39.woff2) format("woff2");unicode-range:U+4E42,U+4F1F,U+4F3A,U+4FCE,U+5216,U+5267,U+52B2,U+52F0,U+5398,U+53C5,U+5449,U+56BC,U+58C5,U+596D,U+59E6,U+5AB5,U+5AE9,U+5B99,U+5BDB,U+5E87,U+5F58,U+5FBC,U+6063,U+608D,U+6106,U+615D,U+61D0,U+626F,U+62F3,U+632B,U+6396,U+6492,U+64E6,U+66FD,U+693D,U+69C1,U+69D0,U+6A35,U+6B49,U+6B69,U+6BA1,U+6C5C,U+6C7E,U+6C85,U+6C8C,U+6CA6,U+6CFE,U+6DA7,U+6E1A,U+6ED4,U+6F33,U+6F47,U+71AC,U+732B,U+7344,U+7457,U+749E,U+74EE,U+751C,U+7574,U+76E7,U+771E,U+78A3,U+7957,U+795C,U+7A84,U+7AFA,U+7B19,U+7B8D,U+7C0B,U+7CE7,U+7D5C,U+7EA4,U+7ECA,U+7F01,U+7F30,U+7F34,U+7F36,U+7F69,U+7FE6,U+803D,U+8106,U+82CC,U+8446,U+84BF,U+85A6,U+85DC,U+865C,U+8671,U+86D9,U+883B,U+885E,U+8A8C,U+8AF1,U+8C00,U+8C2F,U+8CA8,U+8CBB,U+8D58,U+8E7B,U+8F94,U+8FC2,U+9039,U+91DC,U+932F,U+937E,U+94BA,U+9510,U+9552,U+95A3,U+97CB,U+9813,U+9881,U+996F,U+99B3,U+99D5,U+9A69,U+9A86,U+9E44,U+9EFB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f40.woff2) format("woff2");unicode-range:U+41FF,U+4EB9,U+4F7E,U+4FA8,U+4FC5,U+4FF6,U+4FFE,U+5055,U+512A,U+5156,U+5162,U+51EF,U+5237,U+5243,U+528D,U+52AD,U+52D1,U+52D6,U+5306,U+5323,U+5340,U+536C,U+53B2,U+53C9,U+5492,U+54D1,U+54E8,U+54FA,U+5544,U+554A,U+56A3,U+5784,U+5834,U+5857,U+587E,U+5897,U+58D1,U+58EF,U+592C,U+594E,U+5955,U+5993,U+5A07,U+5AB3,U+5B09,U+5B55,U+5BD4,U+5BE5,U+5C51,U+5D24,U+5E1C,U+5E61,U+5E79,U+5E96,U+5ECA,U+5ED6,U+5EEC,U+5F4C,U+5F57,U+5F67,U+5F82,U+5F8A,U+5F91,U+5F98,U+6021,U+609D,U+60CB,U+60E8,U+60EB,U+60ED,U+60F6,U+60F9,U+610D,U+614A,U+614C,U+6194,U+61E6,U+6254,U+629F,U+62C4,U+62C7,U+62DA,U+62E2,U+6376,U+6387,U+63BA,U+63C6,U+63DC,U+63EE,U+64E2,U+654E,U+65C3,U+65FB,U+665F,U+66C9,U+66DC,U+6772,U+67AD,U+684C,U+6868,U+690E,U+6979,U+6986,U+69C3,U+69CC,U+6A4B,U+6A58,U+6B77,U+6B83,U+6B98,U+6BE1,U+6C13,U+6CAB,U+6CBC,U+6CCC,U+6CDA,U+6D63,U+6D93,U+6E34,U+6F88,U+6FEF,U+70CF,U+70E4,U+7169,U+71D4,U+71E7,U+7256,U+7292,U+72E0-72E1,U+7337,U+7378,U+73BA,U+747E,U+74E0,U+7538,U+75F4,U+769E,U+76C2,U+76CD,U+76D4,U+771A,U+7779,U+7825,U+7855,U+795A,U+795F,U+797F,U+79A6,U+79C3,U+79FD,U+7A3B,U+7A98,U+7B28,U+7B46,U+7B4B,U+7B60,U+7BA7,U+7BB8,U+7BC6,U+7C65,U+7CA4,U+7CB9,U+7DE3,U+7E3D,U+7EA8,U+7EF6,U+7EFC,U+7F09,U+7F17,U+7F2F,U+7F79,U+7FB8,U+8026,U+8042,U+8069,U+807C,U+8085,U+8098,U+80B4,U+810F,U+8116,U+812B,U+81B3,U+81FE,U+8202,U+820E,U+82A5,U+82AE,U+82D4,U+82F9,U+830E,U+8327-8328,U+8339,U+8345,U+8367,U+83FD,U+8403,U+840B,U+841D,U+846B,U+851A,U+8549,U+856D,U+8574,U+8587,U+85AE,U+86DF,U+86E9,U+879F,U+87C0,U+87CB,U+87FE,U+8839,U+886B-886C,U+88DC,U+89DE,U+89E7,U+8A50,U+8A73,U+8AA4,U+8AC7,U+8AED,U+8B77,U+8B7D,U+8BC2,U+8C1A,U+8C2D,U+8C34,U+8C36,U+8C62,U+8C89,U+8CAA,U+8D29,U+8D38,U+8DDB,U+8DE1,U+8E0A,U+8E1E,U+8E59,U+8E76,U+8F89,U+8F90,U+8FC8,U+901E,U+906F,U+90A0,U+90D7,U+9102,U+9162,U+9187,U+91A2,U+91AE,U+9280,U+9435,U+949D,U+94A5,U+94C4-94C5,U+94CE,U+94E2,U+9524,U+9591,U+95EA,U+95FA,U+960F,U+965F,U+969B,U+96B3,U+984F,U+9889,U+98A1,U+98EF,U+98FE,U+9910,U+996C,U+9977,U+9A6F,U+9A79-9A7A,U+9AA4-9AA5,U+9AB8,U+9AE6,U+9AFB,U+9B41,U+9B4B,U+9CDE,U+9E2D,U+9E43,U+9E51,U+9E8B,U+9E92,U+9E9D,U+9EDE,U+9EE5,U+9EFC,U+9F4B}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f41.woff2) format("woff2");unicode-range:U+462E,U+47FD,U+4EDD,U+4F0B,U+4F0E,U+4F30,U+4F3D,U+4F63,U+4F94,U+4FE8,U+5009,U+5029,U+502B,U+507F,U+50BE,U+50C7,U+5109,U+51EB,U+5241,U+524C,U+5254,U+5288,U+5292-5293,U+52AA,U+52FA,U+5315,U+53AD,U+53E1,U+5442,U+5455,U+5475,U+552E,U+559A,U+560F,U+566C,U+56D8,U+56F7,U+5713,U+5793,U+5830,U+58DE,U+5988,U+59A4,U+5A55,U+5B16,U+5BBB,U+5BDE,U+5BE4,U+5C62,U+5C80,U+5CB1,U+5CE4,U+5DBA,U+5E06,U+5EA0,U+5EAB,U+5F07,U+5F65,U+5FD2,U+5FEE,U+6005,U+601B,U+604D,U+6073,U+6085,U+60AB,U+60D5,U+60DA,U+60FA,U+6190,U+61B2,U+61BE,U+6238,U+625B,U+627C,U+6292,U+634D,U+63BE,U+6512,U+6581,U+65AB,U+6643,U+6654,U+6656,U+680B,U+683D,U+6867,U+6869,U+6876,U+6897,U+68B5,U+68CD,U+68E3,U+68F5,U+696E,U+69AD,U+69B7,U+69D8,U+69FD,U+6A17,U+6A1E,U+6A6B,U+6A79,U+6AA2,U+6B39,U+6B59,U+6B74,U+6B84,U+6B93,U+6B9A,U+6C68,U+6CB8,U+6CE0,U+6CFC,U+6D85,U+6DA4,U+6DBC,U+6DD6,U+6DD8,U+6DFA,U+6E0E,U+6E11,U+6E1D,U+6E3E,U+6EE4,U+6F66,U+6F7C,U+6FB3,U+701B,U+707D,U+708A,U+7099,U+70FD,U+7188,U+7194,U+71D2,U+72F7,U+73FE,U+742E,U+746D,U+74B0,U+75AF,U+75BC,U+7682,U+7699,U+76BF,U+7707,U+77BF,U+783A,U+796B,U+796F,U+79B3,U+7A57,U+7A9D,U+7B04,U+7B1E,U+7B20,U+7B3E,U+7BC9,U+7CA2,U+7CDC,U+7D1B,U+7D7A,U+7E01,U+7E22,U+7E6B,U+7EBA,U+7EC5,U+7EDE,U+7F2E,U+7F5D,U+7FCA,U+7FD5,U+7FF3,U+8012,U+801C,U+8028,U+8038,U+804B,U+8074,U+80B1,U+80B8,U+8111,U+8155,U+8191,U+81C6,U+81EF,U+81FC,U+8299,U+830D,U+8354,U+8365,U+838E,U+83C1,U+83F2,U+843C,U+846D,U+8490,U+84BC,U+84FC,U+852C,U+8559,U+8569,U+85A9,U+867F,U+868C,U+86A1,U+86A9,U+871A,U+877C,U+87AD,U+87F2,U+8832,U+8845,U+88D2,U+88E8,U+8910,U+898F,U+8A17,U+8A34,U+8ACC,U+8B01,U+8B19,U+8BC0,U+8BE9,U+8C21,U+8C2C,U+8C5A,U+8CB6,U+8CE3,U+8D5B,U+8DA8,U+8E2A,U+8E35,U+8EAF,U+8EFE,U+8F12,U+8F29,U+8F3F,U+8F76,U+8FEA,U+8FED,U+9004,U+900B,U+9051,U+9072,U+9088,U+90C4,U+90F7,U+91F5,U+924F,U+92D2,U+93AD,U+949C,U+949E,U+94B5,U+951C,U+9522,U+953A,U+9589,U+95A4,U+95C7,U+95D7,U+95E9,U+95F3,U+9610-9611,U+963C,U+968E,U+96D2,U+9773,U+97AE,U+97FB,U+9803,U+9817,U+988A,U+9899,U+9928,U+9975,U+997C,U+99AE,U+9A45,U+9A55,U+9A57,U+9B2F,U+9BAE,U+9C8B,U+9CA4,U+9CC4,U+9CCF,U+9CD6,U+9D08,U+9E29,U+9E6D,U+9E7D,U+9E97,U+9ECF,U+9F0B,U+9F94}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f42.woff2) format("woff2");unicode-range:U+3AD6,U+4F01,U+4F91,U+4FDB,U+5074,U+507B,U+51A6,U+52B5,U+52F2,U+530F,U+5319,U+532E,U+5395,U+53DA,U+54C4,U+54E1,U+553E,U+5578,U+5599,U+55BE,U+55DA,U+57A2,U+57A9,U+57C3,U+584C,U+5900,U+5958,U+596E,U+59A3,U+5ABD,U+5AD4,U+5BD0,U+5BE2,U+5BEE,U+5C94,U+5CAB,U+5DD6,U+5EF5,U+5F2D,U+5F95,U+5FDD,U+6065,U+6071,U+60AF,U+60C7,U+6109,U+6114,U+6200,U+6232,U+6236,U+62CA,U+62E3,U+62ED,U+62EF,U+6308,U+63A3,U+63B3,U+63D4,U+6405,U+6454,U+6479,U+64FE,U+658C,U+6631,U+6634-6636,U+6655,U+665D,U+66F3,U+67B7,U+6808,U+688F,U+68DA,U+68F9,U+695B,U+6977,U+69AB,U+6A23,U+6B24,U+6B3D,U+6B67,U+6BC0,U+6BCE,U+6BD9,U+6C10,U+6C3E,U+6C40-6C41,U+6C69,U+6C70,U+6CE1,U+6CEE-6CEF,U+6D2B,U+6D2E,U+6D3D,U+6DB8,U+6DBF,U+6DC7,U+6DDA,U+6E1B,U+6E25,U+6E2F,U+6E3A,U+6E4E-6E4F,U+6E89,U+6EA5,U+6EC2,U+6EE8,U+6F5E,U+6FDE,U+704B,U+70AB-70AC,U+7130,U+714C,U+714E,U+7159,U+71C8,U+71CE,U+71EE,U+724D,U+7281,U+72C3,U+73E3,U+741B,U+7430,U+7489,U+749C,U+74D2,U+74D8,U+74E2,U+74EF,U+754B,U+75E4,U+76E4-76E5,U+76F1,U+777D,U+778D-778E,U+77A7,U+77E7,U+77F0,U+7816,U+781A,U+788C,U+7954,U+7968,U+79AB,U+7A14,U+7A1A,U+7A39,U+7A9F,U+7B06,U+7B6D,U+7B72,U+7BC4,U+7BE4,U+7C41,U+7C98,U+7CB1,U+7D02,U+7D14,U+7D77,U+7DE9,U+7E69,U+7E82,U+7E8C,U+7EBD,U+7ECC,U+7EEE,U+7F0C,U+7F1F,U+7F5F,U+7F75,U+7FD8,U+8018,U+80BA,U+80D6,U+80D9,U+80DE,U+812F,U+814B,U+8153,U+8173,U+8180,U+8200,U+822A,U+82AD,U+82D3,U+834A,U+835B,U+8398,U+83DF,U+83F9,U+8424,U+8471,U+854A,U+85DD,U+8605,U+8682,U+86C0,U+86C9,U+86DB,U+86F0,U+8747,U+874E,U+87BD,U+8822,U+887E,U+8882,U+8983,U+89D0,U+89DA,U+8A60,U+8B49,U+8B8E,U+8BE4,U+8BFD,U+8C0E,U+8C1C,U+8C3F,U+8C41,U+8C68,U+8C82,U+8C9F,U+8CAB,U+8CB7,U+8CDB,U+8D43,U+8D4D,U+8D57,U+8D59-8D5A,U+8D61,U+8E30,U+8EBA,U+8F38,U+8F87,U+8FE5,U+9016,U+905C,U+907C,U+9089,U+90B8,U+90C5,U+90DC-90DD,U+9127,U+9130,U+914B,U+9163,U+91AB,U+932B,U+93E1,U+9444,U+9452,U+9489,U+94BF,U+94F2,U+94FE,U+95EF,U+9621,U+9663,U+96A7,U+96D9,U+96DE,U+9704,U+9713,U+97EC-97ED,U+9805,U+980C,U+9810,U+9857,U+98A6,U+98E2,U+98E7-98E8,U+9980,U+9A87,U+9A90,U+9AEE,U+9B1F,U+9B32,U+9D3B,U+9DB4,U+9E25,U+9E4F,U+9E62,U+9E93,U+9EBE,U+9ED9,U+9F03,U+9F52,U+9F9C,U+21ED5}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f43.woff2) format("woff2");unicode-range:U+3016-3017,U+3E03,U+4749,U+4E10,U+4E4D,U+4F43,U+4F7C,U+4F8F,U+4F97,U+4FA3,U+4FC2,U+5028,U+507D,U+50EE,U+510B,U+5132,U+51A8,U+51CA,U+5208,U+5233,U+5239,U+527D,U+52B9,U+5364,U+5378,U+537D,U+53E8,U+5420,U+543F,U+5446,U+54E9,U+5506,U+5580,U+5598,U+5636,U+566B,U+56B7,U+56E4,U+56F1,U+5740,U+57F4,U+57F6,U+5851,U+5889,U+589D,U+5942,U+59A5,U+59E4,U+5A23,U+5AE6,U+5B30,U+5B51,U+5B5B-5B5C,U+5BDC,U+5BEB,U+5C0E,U+5C50,U+5CB7,U+5CD9,U+5D6C,U+5DB7,U+5E11,U+5E1A,U+5E33,U+5E63,U+5EB3,U+5F08,U+5F27,U+5F64,U+5F6C,U+5FB9,U+5FCF,U+6042,U+60EE,U+6120,U+613C,U+61A7,U+61B6,U+61CB,U+61F8,U+6215,U+626D,U+6273,U+6296,U+634E,U+6368,U+63C9,U+63EA,U+63F2,U+6414,U+6422,U+6448,U+6484,U+6487,U+64AE,U+64C1,U+64EC,U+651D,U+665E,U+6676,U+66E0,U+671E,U+6773,U+67B9,U+67DD-67DE,U+67F0,U+680E,U+6861-6863,U+6877,U+68EE,U+696B,U+6A97,U+6B5B,U+6B81,U+6B9B,U+6BD6,U+6C93-6C94,U+6CF3,U+6D0E,U+6D46,U+6D4F,U+6D52,U+6D70,U+6E09,U+6E23,U+6E96,U+6EE9,U+6EEF,U+6F62,U+6FB6,U+705E,U+70B3,U+70D9,U+7156,U+71ED,U+7228,U+728A,U+72A8,U+72C8,U+72D9,U+7325,U+733E,U+7350,U+7428,U+742C,U+7470,U+7483,U+749F,U+74E3,U+7564,U+7567,U+75D2,U+7617,U+7624,U+765E,U+768E,U+76CF,U+7768,U+77FF,U+7801,U+782D,U+7838,U+78CB,U+78FE,U+794E,U+7953,U+7967,U+7A17,U+7A96,U+7A9C,U+7AF6,U+7B66,U+7B77,U+7BAA,U+7C07,U+7C1F,U+7C27,U+7C38,U+7CE0,U+7D72,U+7DF4,U+7E20,U+7F04,U+7F0A,U+7FF1,U+8004,U+8007,U+80EA,U+8165,U+81FB,U+828D,U+82B7,U+82B9,U+8364,U+83C5,U+83D6,U+840D-840E,U+8489,U+84D1,U+8537,U+8564,U+8667,U+8680,U+86E4,U+8729,U+873B,U+87F9,U+889C,U+88AA,U+88F8,U+89BD,U+89CC,U+89F8,U+8A1F,U+8A2A,U+8A3B,U+8A72,U+8A8D,U+8A95,U+8A98,U+8AA3,U+8AA8,U+8BA6,U+8BAB,U+8BC3,U+8BCA,U+8BD0,U+8BE3,U+8BF3,U+8C0C,U+8C11,U+8C14,U+8C16,U+8C32,U+8C7A,U+8C8A,U+8CD3,U+8CF4,U+8D0A,U+8D54,U+8D95,U+8DE3,U+8E08,U+8E10,U+8E72,U+8F19,U+8F2A,U+8F8E,U+8FA3,U+8FE2,U+9059,U+90B2,U+90C3,U+90C8,U+9115,U+911E,U+9131,U+9134,U+918B,U+91AF,U+9326,U+94B3,U+94E8,U+94EB,U+9525,U+9615,U+961A,U+962A,U+96B4,U+96BC,U+9701,U+9706,U+9724,U+972D,U+97FF,U+988E,U+9893,U+990D,U+9951-9952,U+9954,U+9969,U+99EE,U+9A30,U+9A78,U+9A8E,U+9AD3,U+9E22,U+9E37,U+9E58,U+9ED2,U+9F0D,U+9F61}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f44.woff2) format("woff2");unicode-range:U+34DC,U+386C,U+4CA1,U+4ED4,U+4F09,U+4F1B,U+5015,U+5018,U+502E,U+5049,U+5091,U+50A5,U+50C3,U+50DE,U+50E3,U+50F5,U+5101,U+518F,U+5242,U+5261,U+52D7,U+52E3,U+536E,U+538E,U+53A9,U+53F1,U+5412,U+5429,U+5484,U+54C7,U+54D7,U+5501,U+555C,U+557B,U+558B,U+55D4,U+55DB,U+5606,U+56F9,U+5704,U+5718,U+5739,U+573B,U+57AE,U+57F8,U+5819,U+58AE,U+593E,U+59AB,U+5A00,U+5A31,U+5ABE,U+5B37,U+5B65,U+5BEC,U+5C97,U+5CE8,U+5CED,U+5DBD,U+5DCD,U+5DF5,U+5E15,U+5EBB,U+5EFF,U+5F14,U+5F40,U+5F48,U+5FA7,U+5FF1,U+607D,U+60C6,U+60D4,U+610E,U+613D,U+6159,U+619A,U+61A4,U+61CA,U+621B,U+6222,U+63DB,U+6413,U+6416,U+644A,U+652B,U+6558,U+657A,U+65D2,U+662C,U+6673,U+66A8,U+66AB,U+66C6,U+6798,U+67AB,U+67D1,U+67D8,U+67F7,U+681D,U+696F,U+699B,U+69B4,U+69E9,U+6B5F,U+6C96,U+6CA9,U+6CB1,U+6CD3,U+6CFB,U+6D27,U+6D54,U+6DCB,U+6DE8,U+6E24,U+6E2C,U+6E7E,U+6E9C,U+6EAB,U+6EB6,U+6ED3,U+6F01,U+6F31,U+6F41,U+6F5B,U+6F70,U+6FA1,U+711E,U+715E,U+71B1,U+7242,U+7266,U+727D,U+7287,U+72C1,U+731D,U+7329,U+736D,U+7375,U+73A6,U+73B7,U+73C2,U+73FD,U+7440,U+7471,U+7498,U+7540,U+75BD,U+7633-7634,U+7729,U+7791,U+77AA,U+77B3,U+77EF,U+77F6,U+7802,U+780C,U+783E,U+7949,U+7955,U+79A7,U+79BA,U+7A05,U+7A20,U+7A92,U+7A95,U+7AAC,U+7AC7,U+7AFD,U+7B33,U+7B4F,U+7B74,U+7BE6,U+7C9C,U+7CD6,U+7D1A,U+7D73,U+7DB1,U+7DB8,U+7DD2,U+7DE8,U+7DEB,U+7E3B,U+7EA9,U+7EE1,U+7EE4,U+7EF8,U+7F1C,U+7F50,U+7F91,U+7FDA,U+7FE3,U+8066,U+8070,U+8084,U+80BF,U+80E0,U+80EB,U+80FE,U+810D,U+813E,U+8146,U+814C,U+817B,U+81C9,U+8204,U+82D2,U+8317,U+8335,U+8343,U+83B9,U+83CC,U+83F0,U+8404,U+8461,U+84B9,U+84D0,U+853A,U+8572,U+85B0,U+85D0,U+85DF,U+866C,U+86CB,U+8713,U+874C,U+87B3,U+8803,U+884E,U+885D,U+8888,U+88DF,U+88E4,U+88FC,U+8943,U+89CF,U+89EF,U+8A3F,U+8AA6,U+8AFE,U+8B17,U+8B99,U+8BB7,U+8BC5,U+8BD2,U+8C2E,U+8D3B,U+8D67,U+8D6D,U+8DC2,U+8DFB,U+8E4A,U+8E77,U+8ECC,U+8ED2,U+8F6D,U+8F8D,U+8FA6,U+8FF8,U+9021,U+905E,U+9083,U+9099,U+909B,U+90B3,U+9117-9118,U+919C,U+947F,U+9498,U+955E,U+9576,U+9594,U+95AD,U+9604,U+9606,U+965C,U+96F1,U+9763,U+9802,U+9811,U+983C,U+98FD,U+9914,U+9982,U+99C9,U+9A5B,U+9A8B,U+9A8D,U+9A98,U+9AC0,U+9AEA,U+9AEF,U+9B25,U+9C0C,U+9C94,U+9D69,U+9E2E,U+9E91,U+9E9B}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f45.woff2) format("woff2");unicode-range:U+3777,U+39DE,U+4576,U+46D5,U+4F65,U+4FA6,U+501E,U+507A,U+5080,U+5095,U+50A7,U+50A9,U+50C5,U+51C8,U+51D6,U+51F9,U+520B,U+5304,U+53CE,U+53E2,U+543C,U+54B3,U+54C8,U+555F,U+55B7,U+563B,U+572E,U+5742,U+5786,U+589C,U+58A0,U+58D8,U+5932,U+59C6,U+59DD,U+59E5,U+5AE0,U+5AEB,U+5B73,U+5BBC,U+5BD8,U+5C3F,U+5C4E,U+5C98,U+5D27,U+5DFB,U+5EDB,U+5FE4,U+6019,U+6035,U+603F,U+6059,U+6075,U+6177,U+6191,U+61D1,U+622F,U+6246,U+625E,U+6283,U+62F7,U+6339,U+633E,U+634B,U+634F,U+6380,U+6383,U+638E,U+63FA,U+643D,U+6495,U+64A9,U+64B5,U+6582,U+6603,U+6619,U+6669,U+6689,U+669D,U+66D9,U+66DD,U+66E9,U+6710,U+674C,U+6760,U+67B2-67B3,U+67DC,U+6805,U+6809,U+6829,U+684E,U+6874,U+68AD,U+695E,U+6978,U+69B1,U+69D4,U+6A31,U+6A5B,U+6AA0,U+6B43,U+6B60,U+6B6A,U+6BB3-6BB4,U+6BEC,U+6C6D,U+6CAC,U+6CBD,U+6D43,U+6D5E,U+6D9D,U+6DA9-6DAA,U+6DB2,U+6E4D,U+6E5C,U+6E85,U+6E9D,U+6E9F,U+6EB1,U+6EC7,U+6F54,U+6F64,U+6FC1-6FC2,U+7237,U+739B,U+73A0,U+742F,U+7441,U+745A,U+7522-7523,U+754E,U+755A,U+75A0,U+75C7,U+7605,U+76EF,U+7700,U+7719,U+78C1,U+78D4-78D5,U+798B,U+79A8,U+79E3,U+79EC,U+7A51,U+7A88,U+7AAD,U+7AB3,U+7ABA,U+7AE6,U+7B4C,U+7B52,U+7BA0,U+7BD1,U+7BF7,U+7C60,U+7D19,U+7D9D,U+7E3E,U+7E61,U+7EAE,U+7EC1,U+7EDA,U+7F1E,U+7F2D,U+7F61,U+7F74,U+7FE9,U+7FEE,U+800D,U+8030,U+807F,U+8110,U+8114,U+8124,U+818A,U+81BB,U+8271,U+828B,U+82AC,U+82EB,U+8338,U+8347,U+835A,U+8360,U+8385,U+83BC,U+8411,U+8426,U+8462,U+849C,U+84FA,U+8523,U+859C,U+85C1,U+85D5,U+85FF,U+8616,U+8693,U+86AF,U+8703,U+871C,U+872E,U+8774,U+8782,U+8827,U+882D,U+8872,U+8884,U+88FD,U+890A,U+8913,U+8925,U+892A,U+8941,U+89A9,U+8A16,U+8A55,U+8AA5,U+8AD2,U+8AF7,U+8B1A,U+8B2C,U+8B4F,U+8BDF,U+8C0D,U+8C29,U+8CB3,U+8D40,U+8E2E,U+8E8D,U+8F03,U+8FE4,U+8FE8,U+9017,U+903B,U+9044,U+90B4,U+90DB,U+90EF,U+90F4,U+9112,U+9164,U+9207,U+921E,U+9285,U+9418,U+94AF,U+9527,U+9531,U+9539,U+9542,U+9548,U+95B1,U+95E2,U+95FC,U+9603,U+960D,U+9631,U+9649,U+966C,U+96F9,U+970F,U+9727,U+97E7,U+985B,U+98C4,U+9957,U+995F,U+9974,U+9998,U+99A8,U+99ED,U+9A76,U+9AFD,U+9B03,U+9B31,U+9B37,U+9B91,U+9C82,U+9C88,U+9C9B,U+9D03,U+9DC7,U+9E46,U+9E4C,U+9E56,U+9E66,U+9E80,U+9E88,U+9F14,U+9FA0,U+FF3B,U+2567F}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f46.woff2) format("woff2");unicode-range:U+38F2,U+41F2,U+4453,U+456B,U+458D,U+49DF,U+4EB5,U+4F2B,U+4F7B,U+4FAC,U+5005,U+500F,U+507E,U+50BB,U+50C8,U+50F9,U+5135,U+51DB,U+51F8,U+522C,U+523C,U+5275,U+52F5,U+533E,U+5382,U+53A6,U+5440,U+5474,U+5476,U+54AB,U+54BA,U+556E,U+5588,U+559F,U+55D1,U+575E,U+577C,U+57E4,U+584A,U+58A9,U+58AC,U+58C7,U+59EA-59EB,U+5A34,U+5A7A,U+5AEA,U+5B84,U+5B90,U+5BD5,U+5C8C,U+5CD2,U+5E44,U+5E4C,U+5F22,U+600D,U+603C,U+609A,U+60FD,U+6151,U+6165,U+61C7,U+61E5,U+6221,U+6243,U+6249,U+6294,U+6323,U+637B,U+639B,U+647D,U+64A5,U+64C2,U+65B2,U+65B5-65B6,U+65C6,U+6607,U+66B9,U+6713,U+678B,U+67A5,U+67EC,U+6801,U+680A,U+6854,U+686E,U+68C9,U+68D0,U+6905,U+69CA,U+69CD,U+6B35,U+6B7C,U+6C05,U+6C54,U+6C59,U+6CA4,U+6D4D,U+6D8E,U+6DF8,U+6E0D,U+6E17,U+6E6E,U+6F97,U+6FA7,U+6FE9,U+6FEB,U+7078,U+7095,U+70D8,U+70EB,U+7115,U+71E5,U+727E,U+728D,U+72F9,U+730A,U+7316,U+733A,U+7343,U+7352,U+7360,U+7381,U+7391,U+7444,U+7566,U+758E,U+759A,U+75C8,U+75FF,U+761F,U+76A6,U+76D2,U+7704,U+7738,U+773A,U+77AD,U+77CD,U+78B1,U+78D0,U+794F,U+7986,U+79B4,U+79C6,U+79D5,U+7A1F,U+7A49,U+7A7D,U+7B94,U+7BC1,U+7C3E,U+7C95,U+7CD7,U+7D08,U+7DB2,U+7DCA,U+7E1B,U+7E46,U+7E9B,U+7EBB,U+7EE8,U+7F0E,U+7F38,U+7F44,U+7F96,U+7F99,U+7FAF,U+808B,U+80C3,U+80DD,U+8130,U+8160,U+8174,U+81E5,U+822B,U+8230,U+82CB,U+82CE,U+82E1,U+8332,U+834F,U+8366,U+839E,U+83AA,U+83C0,U+8438,U+8451,U+847A,U+8482,U+84CF,U+84E7,U+84EE,U+851F,U+853B,U+85A4,U+8629,U+867E,U+868A,U+86A3,U+86C4,U+8708,U+8725,U+8734,U+87AB,U+87BA,U+880B,U+8852,U+88B4,U+88DD,U+8930,U+8A6D,U+8A70,U+8AB2,U+8ABC,U+8B5C,U+8B92,U+8C06,U+8C1B,U+8C4E,U+8C6C,U+8C9D,U+8CC1-8CC2,U+8D2D-8D2E,U+8D4A,U+8DAF,U+8E16,U+8E49,U+8E74,U+8F36,U+8F4D,U+8F58,U+8F67,U+8F8B,U+8F97,U+9085,U+90CF,U+911C,U+9123,U+912B,U+9146,U+91AA,U+91ED,U+9264,U+92B3,U+9421,U+952F,U+9535,U+953B,U+956C,U+959F,U+95A8-95A9,U+960A,U+9628,U+962F,U+9661,U+9684,U+96BB,U+9716,U+9723,U+978F,U+9798,U+97AB,U+9801,U+98EE,U+9913,U+994B,U+9972,U+9992,U+9994,U+99E2,U+9A4D,U+9A5F,U+9A75,U+9AA1-9AA2,U+9B45,U+9CB2,U+9CE3,U+9D1B,U+9D26,U+9DAF,U+9E1E,U+9E2A,U+9E42,U+9E49,U+9EA5,U+9EE7,U+9EE9,U+9EFE,U+9F02,U+9F37,U+9F4E,U+9F80,U+9F90,U+FF3D,U+21596}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f47.woff2) format("woff2");unicode-range:U+3760,U+38AE,U+38E7,U+4E9E,U+4F25,U+4F3E,U+4F79,U+4F81,U+4FCF-4FD0,U+4FFA,U+5016,U+502D,U+506A,U+506F,U+5104,U+517E,U+51CD,U+522D,U+52C1,U+5331,U+539D,U+542E,U+5471,U+547B,U+5488,U+5547,U+5550,U+5556,U+5570,U+558F,U+5591,U+55FD,U+5624,U+5650,U+566A,U+569A,U+56AE,U+5717,U+572F,U+576B,U+577B,U+57A4,U+57CF,U+57D9,U+5807,U+58CA,U+58D3,U+5918,U+5A1F,U+5A6A,U+5A75,U+5A9B,U+5AAE,U+5ABF,U+5B0C,U+5B17,U+5B75,U+5BD6,U+5C02,U+5C19,U+5CE6,U+5D1B,U+5E3B,U+5E54,U+5EE7,U+5FA8,U+5FC9,U+5FE1,U+5FFB,U+606B,U+6078,U+60B6,U+60E6,U+60F1,U+6115,U+6175,U+618D,U+61AF,U+6206,U+622C,U+6233,U+62A0,U+62CF,U+62FD,U+635E,U+6361,U+6382,U+63A1,U+63AC,U+63C4,U+63E0,U+6434,U+645B,U+6483,U+6493,U+64D4,U+64D8,U+64FA,U+653A,U+653D,U+6590,U+6609,U+66A2,U+66B1,U+6753,U+6755,U+67DA,U+67E2,U+6886,U+68EC,U+68F2,U+693F,U+6959,U+6969,U+69BB,U+69CB,U+69DA,U+6A2F,U+6A9D,U+6BAA,U+6BD0,U+6BF3,U+6C1B,U+6C7D,U+6C86,U+6CF1,U+6CF7-6CF8,U+6D3A,U+6D98,U+6D9F,U+6DDD,U+6E4A,U+6EB7,U+6EC4,U+6FD2,U+7039,U+70EC,U+7206,U+7240,U+7246,U+7277,U+7315,U+7331,U+7398,U+73BB,U+73C9-73CA,U+73E5,U+7409-740A,U+745B,U+74A0,U+74CA,U+74CC,U+7503,U+7511,U+7517,U+7529,U+752C,U+755B,U+7597,U+75A5,U+75F9,U+7601,U+769D,U+76EC,U+7780,U+778B,U+77AC,U+77C9,U+794A,U+79B1,U+7A79,U+7AA0,U+7AD1,U+7B31,U+7B93,U+7BD3,U+7BDA,U+7C20,U+7C40,U+7C9D,U+7CF5,U+7D8D,U+7DA0,U+7DBD,U+7DBF,U+7E44,U+7E48,U+7E5E,U+7ECB,U+7F05,U+7F07,U+7F4D,U+7F58,U+7F7C,U+7F88,U+800B,U+8052,U+8093,U+80F3,U+8105,U+8178,U+81BD,U+81FF,U+8238,U+8283,U+829F,U+82BB,U+832F,U+8331,U+837B,U+83A0,U+83E1,U+840A,U+8445,U+84BA,U+8659,U+8661,U+870D,U+87A3,U+87EC,U+87FB,U+887F,U+892D,U+895A,U+8966,U+89C5,U+89D1,U+8A1A,U+8B1F,U+8B28,U+8B74,U+8B90,U+8B9A,U+8BA3,U+8BE0,U+8C27,U+8C6E,U+8DD7,U+8DEC,U+8DF2,U+8E62,U+8F6B,U+8F7F,U+9005,U+901B,U+9030,U+9079,U+9104,U+929C,U+9396,U+9451,U+948A,U+948F,U+94DA,U+9537,U+955D,U+9570,U+9599,U+95BB,U+95CA,U+95D4,U+95EC,U+9607,U+9672,U+968A,U+9739,U+9753,U+9774,U+97DC,U+97E0,U+9820-9821,U+9834,U+983B,U+985A,U+9880,U+98E1,U+98EC,U+9981,U+99A5,U+99FF,U+9A11,U+9A80,U+9A9C,U+9B47,U+9CCC,U+9D33,U+9D51,U+9D72,U+9E67,U+9E69-9E6A,U+9E73,U+9EDD,U+9EE0,U+286AB}@font-face{font-family:"Wuhua serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/serif/serif-f48.woff2) format("woff2");unicode-range:U+3007,U+34C2,U+4455,U+4EC4,U+4F27,U+4FF3,U+5041,U+5160,U+5255,U+525E,U+5287,U+5300,U+531C,U+5354,U+5396,U+53AF,U+54FD,U+55AC,U+564D,U+568F,U+56C2,U+572C,U+57F3,U+58D5,U+58F8,U+58FA-58FB,U+596C,U+5A09,U+5A32,U+5A41,U+5AE3,U+5B1B,U+5C64,U+5E91,U+5ECB,U+5F77,U+5F93,U+5FFE,U+6016,U+6083,U+60A8,U+60B1,U+60D3,U+615A,U+6310,U+631E,U+637D,U+6390,U+6460,U+6499,U+64CE,U+64F2,U+65ED,U+6662,U+6664,U+6684,U+668D,U+6726,U+67B8,U+6841,U+6846,U+68EB,U+6954,U+69FF,U+6A38,U+6ADC,U+6B5C,U+6B82,U+6C81,U+6D38,U+6D87,U+6DAC,U+6E2B,U+6E6B,U+6F37,U+6F5D,U+7011,U+7118,U+7166,U+71A8,U+71E0,U+721B,U+72FB,U+7383,U+73AB,U+744A,U+74BD,U+753D,U+7552,U+755D,U+756C,U+7696,U+7786,U+7840,U+784E,U+788F,U+78F7,U+795B,U+7972,U+797C,U+7987,U+79D6,U+7A0A,U+7A8C,U+7AC4,U+7BA6,U+7BEA,U+7BFE,U+7C4C,U+7C7D,U+7CD3,U+7CD9,U+7D07,U+7D45,U+7D6B,U+7D8F,U+7DAC,U+7DD1,U+7E54,U+7F27,U+7F35,U+7FC3,U+80E7,U+80FC,U+819A,U+81C0,U+81D1,U+81DE,U+821B,U+82A3,U+82D5,U+8300,U+832D,U+83A9,U+8561,U+85CD,U+8718,U+875D,U+8816,U+89C7,U+89CA,U+89D4,U+89DC,U+8A62,U+8A87,U+8ABE,U+8AE1,U+8AE7,U+8B5A-8B5B,U+8C4A,U+8D0D,U+8D16,U+8D49,U+8D5F,U+8D84,U+8D9F,U+8E84-8E85,U+8F1D,U+8F34,U+8FD3,U+9015,U+9052,U+9058,U+9068,U+9087,U+90B1,U+90FC,U+914E,U+9173,U+92EA,U+943B,U+94A2,U+9555,U+958F,U+95C9,U+95DA,U+95F1,U+95F8,U+968D,U+96F3,U+979E,U+984D,U+9955,U+9A20,U+9A4E,U+9A7D,U+9A9D,U+9AA0,U+9AB0,U+9B2C-9B2D,U+9C44,U+9E87,U+9EA4,U+9EB4,U+9F19,U+2258D}:root{--paper: #f5f1e8;--surface: #fbf9f3;--ink: #1d1f22;--muted: #6a6c6e;--faint: #9a968c;--line: #dcd4c3;--link-line: rgb(166 43 41 / .35);--soft: #ece6d8;--zhu: #a62b29;--zhu-soft: rgb(166 43 41 / .07);--on-zhu: #fff8ef;--mark: rgb(199 154 62 / .28);--select: rgb(166 43 41 / .16);--song: "Wuhua serif", "Source Han Serif SC", "Noto Serif CJK SC", "Songti SC", STSong, serif;--read: "Songti SC", "Source Han Serif SC", "Noto Serif CJK SC", "Wuhua serif", STSong, serif;--sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", sans-serif;--wide: 1160px;--measure: 36em;--reading-size: 20px;font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none;accent-color:var(--zhu);color-scheme:light}:root[data-theme=dark]{--paper: #16181b;--surface: #1e2125;--ink: #ebe5d9;--muted: #a7a297;--faint: #77736b;--line: #34373c;--link-line: rgb(224 114 107 / .45);--soft: #25282c;--zhu: #e0726b;--zhu-soft: rgb(224 114 107 / .1);--on-zhu: #16181b;--mark: rgb(217 179 106 / .25);--select: rgb(224 114 107 / .3);color-scheme:dark}@media(prefers-color-scheme:dark){:root[data-theme=system]{--paper: #16181b;--surface: #1e2125;--ink: #ebe5d9;--muted: #a7a297;--faint: #77736b;--line: #34373c;--link-line: rgb(224 114 107 / .45);--soft: #25282c;--zhu: #e0726b;--zhu-soft: rgb(224 114 107 / .1);--on-zhu: #16181b;--mark: rgb(217 179 106 / .25);--select: rgb(224 114 107 / .3);color-scheme:dark}}:root[data-size="0"]{--reading-size: 18px}:root[data-size="2"]{--reading-size: 23px}*{box-sizing:border-box}body{margin:0;min-width:320px;background:var(--paper);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration-color:var(--link-line);text-decoration-thickness:1px;text-underline-offset:.3em}a:hover{color:var(--zhu);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--zhu);outline-offset:3px}main:focus{outline:none}::selection{background:var(--select)}input,textarea{caret-color:var(--zhu)}main :is(p,li){text-wrap:pretty}h1,h2,h3{font-family:var(--song);font-weight:400;line-height:1.3;letter-spacing:.02em}h1{font-size:clamp(32px,4.4vw,48px);margin:0 0 16px}h2{font-size:26px;margin:48px 0 16px}h3{font-size:20px;margin:0 0 8px}small{font-family:var(--sans);font-size:13px;color:var(--muted);letter-spacing:0}p{margin:0 0 1em}code{font-size:.9em}mark{background:var(--mark);color:inherit}.muted{color:var(--muted)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:16px;top:-60px;z-index:20;padding:8px 14px;background:var(--ink);color:var(--paper)}.skip:focus{top:12px}.eyebrow{margin:0 0 14px;font:500 13px/1.5 var(--sans),sans-serif;letter-spacing:.18em;color:var(--muted)}.eyebrow a{text-decoration:none}.lead{font-size:18px;line-height:1.85;color:var(--muted);max-width:38em}.page{width:min(var(--wide),calc(100% - 64px));margin:0 auto;padding:56px 0 72px}.page.narrow{width:min(var(--measure),calc(100% - 64px))}.page-head{padding-bottom:32px;margin-bottom:8px;border-bottom:1px solid var(--line)}.loading{color:var(--muted)}.page.loading,.reader-loading{min-height:100vh}.daily-waiting{min-height:240px}@media(max-width:760px){.home-daily .daily-waiting{min-height:420px}}button,input,select,textarea{font:inherit;color:inherit}button,.button,.file-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:6px 16px;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--ink);font-size:15px;line-height:1.3;text-decoration:none;cursor:pointer}button:hover,.button:hover,.file-button:hover{border-color:var(--ink);color:var(--ink)}button.primary,.button.primary{background:var(--zhu);border-color:var(--zhu);color:var(--on-zhu)}button.primary:hover,.button.primary:hover{filter:brightness(1.08);color:var(--on-zhu)}button[aria-pressed=true]{border-color:var(--zhu);color:var(--zhu);background:var(--zhu-soft)}button:disabled{opacity:.5;cursor:default}.text-button{min-height:0;padding:0;border:0;background:none;color:var(--muted);font-size:14px;text-decoration:underline;text-underline-offset:.25em}.text-button:hover{color:var(--zhu)}.actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 12px}input[type=search],input[type=text],input[type=email],textarea{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:3px;background:var(--surface);font-size:16px}input:focus,textarea:focus{border-color:var(--zhu);outline:none}textarea{font-family:var(--sans);line-height:1.7;resize:vertical}.file-button input{position:absolute;width:1px;height:1px;opacity:0}.checkbox{display:flex;align-items:center;gap:8px;margin:8px 0}.segmented{display:inline-flex;margin:0;padding:0;border:0}.segmented button{border-radius:0;margin-left:-1px}.segmented button:first-of-type{border-radius:3px 0 0 3px;margin-left:0}.segmented button:last-of-type{border-radius:0 3px 3px 0}.segmented button[aria-pressed=true]{position:relative;z-index:1}.notice{padding:14px 16px;border-left:3px solid var(--zhu);background:var(--zhu-soft)}.site-header{display:flex;align-items:center;gap:32px;width:min(var(--wide),calc(100% - 64px));margin:0 auto;padding:18px 0;border-bottom:1px solid var(--line)}.brand{font-family:var(--song);font-size:24px;letter-spacing:.12em;text-decoration:none}.brand:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background:var(--zhu);vertical-align:.12em}.site-header nav{display:flex;gap:28px;margin-left:auto}.site-header nav a{padding:6px 0;white-space:nowrap;font-size:16px;letter-spacing:.12em;text-decoration:none;border-bottom:2px solid transparent}.site-header nav a[aria-current=page]{border-color:var(--zhu)}.theme-toggle,.search-toggle{min-height:36px;width:36px;padding:0;border-color:transparent;background:none}.search-toggle+.theme-toggle{margin-left:-24px}.kt{position:relative;display:inline-flex;flex:none;align-items:center;gap:7px;height:34px;padding:0 15px 0 12px;border:0;border-radius:999px;background:var(--zhu);color:var(--on-zhu);font:600 14px/1 var(--sans);letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s cubic-bezier(.2,.7,.2,1),filter .18s}.kt:hover{color:var(--on-zhu);filter:brightness(1.06) saturate(1.04)}.kt:active{transform:translateY(1px) scale(.97)}.kt:focus-visible{outline:2px solid var(--zhu);outline-offset:3px}.kt .kt-short{display:none}.kt-hd{margin:0 12px 0 18px}.kt-dp{flex:none;width:22px;height:22px;margin:-2px 0 0;overflow:visible}.kt-dp .d-body{fill:currentColor;fill-opacity:.2;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.kt-dp .d-pleat{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}.kt-dp .d-steam{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-dasharray:7;stroke-dashoffset:7;opacity:0}.kt-dp .d-all{transform-box:view-box;transform-origin:12px 20px}.kt:hover .d-steam,.kt.is-steam .d-steam,.kt-after.is-play .d-steam{animation:kt-steam 1.1s ease-out forwards}.kt:hover .d-steam.s2,.kt.is-steam .d-steam.s2,.kt-after.is-play .d-steam.s2{animation-delay:.12s}.kt:hover .d-steam.s3,.kt.is-steam .d-steam.s3,.kt-after.is-play .d-steam.s3{animation-delay:.24s}.kt:hover .d-all{animation:kt-wobble .6s cubic-bezier(.3,1.6,.5,1)}.kt.is-hop .d-all{animation:kt-hop .5s cubic-bezier(.3,1.5,.5,1)}@keyframes kt-steam{0%{opacity:0;stroke-dashoffset:7;transform:translateY(2px)}35%{opacity:.95}to{opacity:0;stroke-dashoffset:0;transform:translateY(-3px)}}@keyframes kt-wobble{0%{transform:rotate(0)}30%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes kt-hop{0%{transform:none}25%{transform:scale(1.12,.84)}55%{transform:translateY(-6px) scale(.94,1.08)}to{transform:none}}.reader-end .kt-after{margin:28px 0 0;border-bottom:0}.about .kt-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.kt-sub{display:inline-flex;flex:none;align-items:center;gap:7px;height:34px;min-height:34px;padding:0 15px 0 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font:600 14px/1 var(--sans);letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s}.kt-sub:hover{border-color:var(--zhu);background:transparent;color:var(--zhu)}.kt-sub:active{transform:translateY(1px) scale(.97)}.kt-sub:focus-visible{outline:2px solid var(--zhu);outline-offset:3px}.kt-env{flex:none;width:20px;height:20px;overflow:visible;color:var(--zhu)}.kt-env :is(.e-body,.e-flap){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.kt-env .e-slip{fill:var(--zhu);fill-opacity:.16;stroke:currentColor;stroke-width:1.2;opacity:0;transform:translateY(5px);transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .2s}.kt-env .e-flap{transform-box:fill-box;transform-origin:50% 0;transition:transform .25s ease}.kt-sub:is(:hover,:focus-visible) .e-flap{transform:scaleY(-1)}.kt-sub:is(:hover,:focus-visible,.is-sent) .e-slip{opacity:1;transform:translateY(-4px)}.subscribe-row .kt-sub{align-self:center;border-color:var(--zhu)}.subscribe-row .kt-sub:disabled{cursor:default;opacity:.7}.home-daily-head .kt-sub{gap:6px;height:30px;min-height:30px;padding:0 12px 0 10px;font-size:13px;font-weight:500;letter-spacing:.04em}.home-daily-head .kt-env{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.kt-sub,.kt-sub *{animation:none!important;transition:none!important}}.kt-after{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:center;margin:32px 0;padding:20px 0 22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);text-align:left}.kt-after .kt-art{display:grid;place-items:center;width:56px;height:56px;color:var(--zhu)}.kt-after .kt-art .kt-dp{width:52px;height:52px}.kt-after .kt-art .kt-dp :is(.d-body,.d-pleat,.d-steam){stroke-width:1.05}.kt-after .kt-line{max-width:34em;margin:0;color:var(--ink);font:400 17px/1.7 var(--song)}.kt-after .kt-row{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 0}.kt-note{color:var(--muted);font:400 12.5px/1.3 var(--sans)}@media(max-width:760px){.kt-hd{margin:0 6px 0 8px}.kt-hd.kt{gap:5px;height:30px;padding:0 11px 0 9px;font-size:13px}.kt-hd .kt-long{display:none}.kt-hd .kt-short{display:inline}.kt-hd .kt-dp{width:19px;height:19px}.kt-after{grid-template-columns:1fr;gap:10px}.kt-after .kt-row{grid-column:1}.kt-after .kt-art{width:44px;height:44px}.kt-after .kt-art .kt-dp{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.kt,.kt *,.kt-after,.kt-after *{animation:none!important;transition:none!important}.kt-after .d-steam{opacity:0!important}}dialog.search-dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 12vh - 24px);margin-top:8vh}.search-dialog .search-field{display:block}.search-dialog .search-field input{width:100%;font-size:17px}.search-hint{margin:14px 0 4px;font-size:14px;line-height:1.8}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;width:min(var(--wide),calc(100% - 64px));margin:48px auto 0;padding:28px 0 48px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.site-footer p{display:flex;gap:14px;margin:0}.footer-brand{font-family:var(--song);color:var(--ink);letter-spacing:.1em}.site-footer nav{display:flex;flex-wrap:wrap;gap:22px}.site-footer a{text-decoration:none}.save-status{width:min(var(--wide),calc(100% - 64px));margin:12px auto 0;font-size:14px}.save-status button{margin:8px 8px 0 0}.home-opening{padding:88px 0 72px}.home-quote{max-width:14em;margin:0 0 18px;font-size:clamp(34px,5.4vw,66px);line-height:1.45;letter-spacing:.06em}.home-quote ruby{ruby-position:over;color:var(--zhu)}.home-quote rt{font-family:var(--sans);font-size:.24em;letter-spacing:.1em;color:var(--muted)}.home-citation{margin-bottom:36px;font-family:var(--song);color:var(--muted);letter-spacing:.1em}.home-lead{max-width:34em;font-size:18px;line-height:1.9}.home-recent{color:var(--muted);font-size:15px}.home-recent a{font-family:var(--song);color:var(--ink)}.section-head{display:grid;grid-template-columns:12em 1fr;gap:24px;align-items:baseline;margin-bottom:28px;padding-top:20px;border-top:2px solid var(--ink)}.section-head h2{margin:0;font-size:28px;letter-spacing:.2em}.section-head p{margin:0;color:var(--muted);max-width:40em}.home-divisions,.home-lineage,.home-daily{padding-top:24px}.division-grid{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;border-left:1px solid var(--line)}.division-grid>li{padding:24px 22px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.division-mark{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:18px;border:1.5px solid var(--zhu);color:var(--zhu);font-family:var(--song);font-size:40px;line-height:1;text-decoration:none}.division-mark:hover{background:var(--zhu);color:var(--on-zhu)}.division-mark.small{width:48px;height:48px;font-size:30px;flex:none}.division-grid h3{font-size:22px;letter-spacing:.1em}.division-grid h3 a{text-decoration:none}.division-grid p{min-height:5.1em;color:var(--muted);font-size:14px}.title-list{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font-family:var(--song);font-size:16px}.lineage-feature{display:block;padding:32px 32px 28px;border:1px solid var(--line);background:var(--surface);text-decoration:none}.lineage-feature:hover{border-color:var(--zhu);color:inherit}.lineage-feature-title{display:block;font-family:var(--song);font-size:32px;letter-spacing:.08em}.lineage-feature-summary{display:block;margin:6px 0 28px;color:var(--muted)}.station-strip{display:flex;gap:0;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 96px),transparent)}.station-strip li{position:relative;flex:0 0 auto;min-width:6.6em;padding:18px 16px 0 0;border-top:1px solid var(--line)}.station-strip li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--paper);border:1.5px solid var(--zhu)}.station-people{display:block;font-family:var(--song);font-size:19px}.station-title{display:block;color:var(--muted);font-size:13px}.lineage-list{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;border-left:1px solid var(--line)}.lineage-list li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.lineage-list a{display:block;height:100%;padding:22px 22px 24px;text-decoration:none}.lineage-list a:hover{background:var(--surface)}.lineage-list strong{display:block;margin-bottom:6px;font-family:var(--song);font-size:21px;font-weight:400}.lineage-list span{color:var(--muted);font-size:14px}.home-daily-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding-bottom:14px}.home-daily-head .eyebrow{margin:0}.daily-card{margin:0;padding:36px 0 8px;border-top:1px solid var(--line)}.daily-text{max-width:20em;margin:0 0 14px;font-family:var(--song);font-size:clamp(24px,2.8vw,32px);line-height:1.6;letter-spacing:.05em}.daily-card footer{display:flex;gap:18px;color:var(--muted)}.daily-card cite{font-style:normal}.daily-plain,.daily-note{max-width:38em;line-height:1.9}.daily-plain{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted)}.daily-plain span{margin-right:12px;font-size:13px;letter-spacing:.15em;color:var(--zhu)}.daily-note{margin:10px 0 0}.subscribe .daily-text{font-size:28px}.home-daily .daily-text{text-wrap:balance}@media(min-width:721px){.home-daily .daily-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:72px;align-items:start}.home-daily .daily-text{max-width:none;font-size:clamp(26px,2.6vw,36px)}.home-daily .daily-plain{max-width:none;margin-top:12px;padding-top:0;border-top:0}.home-daily .daily-note{max-width:none;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}}.subscribe section{margin-top:40px}.subscribe h2,.about h2{font-size:22px;letter-spacing:.1em}.home{position:relative;overflow-x:clip}.home>section{position:relative;z-index:1}.z3-bg{position:absolute;left:0;top:0;width:100%;height:0;overflow:hidden;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none}.z3-ink{position:absolute;left:0;top:0}.z3-plate{position:absolute;z-index:2;margin:0;padding:28px 0 0;pointer-events:none}.z3-dream{position:relative;overflow:hidden;margin:0}.z3-dream p{margin:0;writing-mode:vertical-rl;font-family:var(--song);font-size:18px;line-height:2.05;letter-spacing:.14em;color:var(--muted);-webkit-text-stroke:.3px currentColor;height:calc(18px * 1.14 * var(--z3-col, 13))}@media(min-width:721px){.home-lead{max-width:min(34em,calc(100% - 200px))}}.home .home-lead{text-wrap:balance}.home-citation a{color:inherit}.home-citation a:hover{color:var(--zhu)}.home-quote .zf-ln:last-of-type{position:relative}.home-quote .bf-wrap{left:calc(100% - 10px);top:6px}@media(max-width:720px){.z3-plate{display:none}.home-quote .bf-wrap{transform:scale(.6);left:calc(100% + 2px);top:-6px}}.bf-wrap{position:absolute;left:-64px;top:-34px;width:150px;height:104px;perspective:700px;perspective-origin:50% 40%;cursor:pointer;z-index:2}.bf{--s: .102;position:absolute;left:50%;top:32%;width:0;height:0;transform-style:preserve-3d;transform:rotate(-24deg)}.wing{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;transform:rotateY(-8deg)}.wing.l{transform:scaleX(-1) rotateY(-8deg)}.wing img{position:absolute;width:calc(1257.9px * var(--s));left:calc(-58.97px * var(--s));top:calc(-378.97px * var(--s));max-width:none;filter:drop-shadow(0 5px 4px rgba(10,14,22,.32));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.bf .body{position:absolute;width:calc(731.4px * var(--s));left:calc(-365.7px * var(--s));top:calc(-365.7px * var(--s));transform:translateZ(2px);filter:drop-shadow(0 4px 3px rgba(10,14,22,.35))}.bf.flap .wing.r{animation:flapR .95s cubic-bezier(.45,0,.35,1)}.bf.flap .wing.l{animation:flapL .95s cubic-bezier(.45,0,.35,1)}.bf.flap2 .wing.r{animation:flapR .95s cubic-bezier(.45,0,.35,1) 2}.bf.flap2 .wing.l{animation:flapL .95s cubic-bezier(.45,0,.35,1) 2}@keyframes flapR{0%{transform:rotateY(-8deg)}45%{transform:rotateY(-64deg)}to{transform:rotateY(-8deg)}}@keyframes flapL{0%{transform:scaleX(-1) rotateY(-8deg)}45%{transform:scaleX(-1) rotateY(-64deg)}to{transform:scaleX(-1) rotateY(-8deg)}}:root[data-theme=dark] .wing img,:root[data-theme=dark] .bf .body{filter:drop-shadow(0 0 1.2px rgba(226,222,210,.55)) drop-shadow(0 6px 8px rgba(0,0,0,.6))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .wing img,:root:not([data-theme=light]) .bf .body{filter:drop-shadow(0 0 1.2px rgba(226,222,210,.55)) drop-shadow(0 6px 8px rgba(0,0,0,.6))}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .bf .wing{animation:none!important}}[data-motion=reduce] .bf .wing{animation:none!important}.zf-ln{display:inline-block}.zf-veil{position:absolute;top:0;bottom:0;left:0;width:calc(100% + 90px);background:linear-gradient(to left,transparent 0,var(--paper) 90px);transform:translate(calc(-100% - 2px));pointer-events:none}.zf-intro .zf-veil{transform:none}.zf-intro .home-opening .eyebrow,.zf-intro .zf-ln,.zf-intro .home-citation,.zf-intro .home-lead,.zf-intro .home-opening .actions,.zf-intro .home-recent{opacity:0}.contact-form fieldset{display:grid;gap:14px;margin:24px 0 0;padding:0;border:0}.contact-identity{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form label{display:grid;gap:6px;color:var(--muted);font-size:14px}.contact-form button{justify-self:start}.field-error{color:var(--zhu);font-size:13px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.prose .form-note,.form-note{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.form-result{min-height:1.7em;margin:10px 0 0;font-size:14px}.form-result:focus{outline:none}.form-result:empty{min-height:0;margin:0}.subscribe-form+.form-note{margin-top:12px}.subscribe-row{display:flex;gap:8px;max-width:480px}.subscribe-row input{flex:1;min-width:0}.banner{margin:24px 0 0;padding:12px 16px;border-left:3px solid var(--zhu);background:var(--zhu-soft)}@media(max-width:640px){.contact-identity{grid-template-columns:1fr}}.catalogue-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 8px}.division-tabs{display:flex;flex-wrap:wrap;gap:4px 26px}.division-tabs a{padding:4px 0;font-size:17px;letter-spacing:.1em;text-decoration:none;border-bottom:2px solid transparent}.division-tabs a[aria-current=page]{border-color:var(--zhu);color:var(--zhu)}.search-field{flex:0 1 300px}.division{margin-top:48px}.division-head{display:flex;gap:20px;align-items:center;padding:18px 0;border-top:2px solid var(--ink)}.division-head h2{margin:0;letter-spacing:.18em}.division-head h2 a{text-decoration:none}.division-head p{margin:0;color:var(--muted)}.shelf{margin-top:28px}.shelf h3{display:flex;gap:14px;align-items:baseline;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:18px;letter-spacing:.12em;color:var(--zhu)}.book-rows{margin:0;padding:0;list-style:none}.book-rows li{border-bottom:1px solid var(--line)}.book-rows a{display:grid;grid-template-columns:10em 13em 1fr;gap:4px 28px;align-items:baseline;padding:16px 4px;text-decoration:none}.book-rows a:hover{background:var(--surface);color:inherit}.book-rows a:hover .book-title{color:var(--zhu)}.book-rows a.book-text-search{display:inline-block;margin:-6px 0 0;padding:0 4px 14px;color:var(--muted);font-size:14px;text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:.3em}.book-rows a.book-text-search:hover{background:none;color:var(--zhu)}.book-title{font-family:var(--song);font-size:22px;letter-spacing:.04em}.book-meta{color:var(--muted);font-size:14px}.book-intro{color:var(--muted);font-size:15px;line-height:1.75}.book-head{max-width:44em;padding-bottom:28px}.book-head h1{font-size:clamp(40px,6vw,72px);letter-spacing:.1em;margin-bottom:8px}.book-byline{color:var(--muted);font-size:15px;letter-spacing:.04em}.edition-note{font-size:14px;color:var(--muted);padding-left:12px;border-left:2px solid var(--line)}.book-lineages{margin:8px 0 32px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.book-lineages .eyebrow{margin-bottom:8px}.book-lineages ul{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;list-style:none}.book-lineages a{font-family:var(--song);font-size:17px}.book-lineages a span{color:var(--muted)}.book-search form{display:flex;gap:8px;max-width:480px}.book-search .search-field{flex:1}.search-hits{margin:0 0 32px;padding:0;list-style:none;max-height:480px;overflow:auto;border-top:1px solid var(--line)}.search-hits li{border-bottom:1px solid var(--line)}.search-hits a{display:grid;grid-template-columns:11em 1fr;gap:16px;padding:10px 4px;text-decoration:none}.hit-part{color:var(--muted);font-size:14px}.hit-text{font-family:var(--read)}.toc{margin-top:40px}.toc>h2{padding-top:18px;border-top:2px solid var(--ink);letter-spacing:.3em}.toc-group h3{margin:28px 0 4px;font-size:17px;color:var(--zhu);letter-spacing:.08em}.toc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(16em,1fr));margin:0;padding:0;list-style:none;counter-reset:none}.toc-list.compact{grid-template-columns:repeat(auto-fill,minmax(8em,1fr))}.toc-list li{border-bottom:1px solid var(--line)}.toc-list a{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;height:100%;padding:10px 12px 10px 0;text-decoration:none}.toc-title{font-family:var(--song);font-size:17px}.toc-hint{flex-basis:100%;color:var(--muted);font-size:13px}.toc-length{color:var(--faint);font-size:12px;margin-left:auto}.toc-list [aria-current] .toc-title{color:var(--zhu)}.toc-list [aria-current] .toc-title:before{content:"▪ "}.reader{container-type:inline-size;width:min(var(--wide),calc(100% - 64px));margin:0 auto;--fs: var(--reading-size);--hair: color-mix(in oklab, var(--ink) 13%, transparent);--hair-2: color-mix(in oklab, var(--ink) 7%, transparent);--pop: 0 12px 32px -18px rgb(40 30 15 / .45);--slip: color-mix(in oklab, var(--ink) 86%, var(--paper));--slip-label: var(--surface);--slip-edge: transparent}:root[data-theme=dark] .reader{--slip: var(--soft);--slip-label: var(--paper);--slip-edge: var(--line);--pop: 0 12px 32px -18px rgb(0 0 0 / .8)}@media(prefers-color-scheme:dark){:root[data-theme=system] .reader{--slip: var(--soft);--slip-label: var(--paper);--slip-edge: var(--line);--pop: 0 12px 32px -18px rgb(0 0 0 / .8)}}.reader .col{--RW: clamp(220px, calc(100cqw - 104px - var(--fs) * 36 - 88px), 300px);--B: min(calc(var(--fs) * 36), calc(100cqw - 104px - 88px - var(--RW)));position:relative;width:var(--B);margin-left:104px}.reader-head{padding:48px 0 4px}.reader-head .col:last-child{min-height:92px}.reader-intro{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:-24px 0 28px;padding-bottom:10px;border-bottom:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.7}.reader-intro span{flex:1 1 26em}.reader-intro-close{align-self:center;min-width:24px;min-height:24px}.reader .book-slip{position:absolute;left:-76px;top:4px;display:flex;align-items:flex-start;justify-content:flex-start;width:30px;height:92px;min-height:0;padding:6px 0 0 5px;border:0;border-radius:0;background:var(--slip);box-shadow:inset 0 0 0 1px var(--slip-edge)}.book-slip span{max-height:80px;overflow:hidden;padding:6px 2px;background:var(--slip-label);color:var(--ink);font:400 12px/1 var(--song);letter-spacing:.12em;writing-mode:vertical-rl}.reader .book-slip:hover{outline:1px solid var(--zhu);outline-offset:2px}.reader-title{margin:0 0 6px;font:400 36px/1.3 var(--song);letter-spacing:.14em}.reader-group{margin:0 0 4px;color:var(--muted);font-family:var(--song)}.reader-byline{margin:0;color:var(--muted);font-size:13px;letter-spacing:.04em}.reader-byline a,.reader-ctx a{color:inherit}.reader-byline a:first-child{text-decoration:none}.reader-ctx{margin:14px 0 0;color:var(--muted);font-size:13px}.ctx-label{margin-right:.8em;color:var(--zhu);letter-spacing:.14em}.reader .reader-ctx button,.reader .guide-more{min-height:0;padding:0 0 0 .6em;border:0;background:none;color:var(--faint);font-size:13px;text-decoration:underline;text-decoration-color:var(--hair);text-underline-offset:.3em}.reader-ctx p{margin:6px 0 0;font-size:15px;line-height:1.85}.reader-guide{margin:22px 0 0;color:var(--muted);font-size:15px;line-height:1.9}.reader-guide-label{margin-right:.9em;color:var(--zhu);font-size:13px;letter-spacing:.14em}.reader .guide-more{display:none}.reader-bar{position:sticky;top:0;z-index:30;margin-top:22px;background:color-mix(in oklab,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.reader-bar .col{display:flex;align-items:center;gap:4px;min-height:52px}.reader-bar .col:before,.reader-bar .col:after{content:"";position:absolute;left:0;bottom:0;height:1px}.reader-bar .col:before{right:0;background:var(--hair)}.reader-bar .col:after{width:var(--progress, 0%);background:var(--link-line)}.reader .tb{gap:7px;min-height:40px;padding:0 10px;border:0;border-radius:0;background:none;color:var(--muted);font-size:15px;letter-spacing:.04em;white-space:nowrap}.reader-bar .col>.tb:first-child{margin-left:-10px}.reader .tb:hover,.reader .tb[aria-expanded=true]{color:var(--ink)}.reader .tb:disabled{color:var(--faint);cursor:default}.reader .tb svg{width:16px;height:16px}.reader .tb .chevron{width:8px;height:8px;opacity:.6}.bar-item{position:relative}.bar-item.end .tb{margin-right:-10px}.reader-bar .grow{flex:1}.reader-bar .menu{position:absolute;top:calc(100% + 8px);left:0;z-index:31;min-width:260px;padding:6px 0;border:1px solid var(--muted);background:var(--surface);box-shadow:var(--pop)}.reader-bar .menu.more{left:auto;right:-10px;min-width:340px;padding:4px 16px}.reader .menu .opt{display:grid;grid-template-columns:18px 1fr;justify-items:start;gap:0 8px;width:100%;min-height:0;padding:8px 16px 8px 12px;border:0;border-radius:0;background:none;color:var(--ink);font-size:14px;text-align:left}.reader .menu .opt:hover{background:var(--hair-2)}.menu .opt:before{content:"";grid-row:1 / 3;width:6px;height:6px;margin:7px 0 0 4px;border:1px solid var(--faint)}.menu .opt[aria-checked=true]:before{border-color:var(--zhu);background:var(--zhu)}.menu .opt small{grid-column:2;color:var(--muted);font-size:13px}.menu .row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid var(--hair-2);font-size:14px}.menu .row:last-child{border-bottom:0}.menu .opt+.row{margin:4px 16px 0 38px;border-top:1px solid var(--hair-2)}.reader-bar .menu:has(>.row:only-child){min-width:340px}.menu>.row:only-child{margin:0 16px}.menu .row>span{flex:1 1 auto;min-width:0}.menu .row>span small{display:block;color:var(--muted);font-size:13px}.menu .row .go,.menu .row .seg{flex:none;white-space:nowrap}.seg{display:inline-flex;flex:none;gap:2px}.reader .seg button{min-height:32px;padding:0 9px;border:0;border-radius:0;background:none;color:var(--muted);font-size:14px}.reader .seg button[aria-pressed=true]{color:var(--zhu);box-shadow:inset 0 -1px 0 var(--zhu)}.reader .menu .go{min-height:0;padding:4px 0;border:0;background:none;color:var(--ink);font-size:14px;text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:.32em}.reader-loading{padding-top:26px}.reader-text{padding:22px 0 8px}.reader-hint{margin:0 0 26px;color:var(--muted);font-size:13px}.para{position:relative;scroll-margin-top:80px}.para-anchor{position:absolute;top:0;scroll-margin-top:80px}.para-text{position:relative;margin:0 0 1.05em;color:var(--ink);font-family:var(--read);font-size:var(--fs);line-height:1.95;text-align:justify;overflow-wrap:anywhere;cursor:text}.para-text.with-ruby{line-height:2.6}.reader .para-number{position:absolute;left:-52px;top:calc(var(--fs) * .52);width:40px;min-height:0;margin-top:-8px;padding:8px;justify-content:flex-end;border:0;border-radius:0;background:none;color:var(--faint);font:400 12px/1 var(--sans);font-variant-numeric:tabular-nums}.reader .para-number:hover,.para.selected .para-number{color:var(--zhu)}.para.marked .para-number:after{content:"";position:absolute;right:0;top:7px;width:4px;height:4px;background:var(--zhu)}.para.selected:before{content:"";position:absolute;left:-10px;top:.55em;bottom:1.3em;width:1px;background:var(--link-line)}.para-byline .para-text{margin-bottom:.1em;color:var(--muted);font-family:var(--sans);font-size:13px;line-height:1.8;letter-spacing:.05em;text-align:left}.para-byline:has(+.para:not(.para-byline)) .para-text{margin-bottom:1.2em}.para-heading .para-text{margin-top:.8em;color:var(--zhu);font-family:var(--song);font-size:calc(var(--fs) * 1.08);letter-spacing:.1em;text-align:left}.sub-heading{margin:1.6em 0 .6em;color:var(--zhu);font-size:calc(var(--fs) * .9);letter-spacing:.08em}.note{color:var(--muted);font-family:var(--sans);font-size:.66em;line-height:1.6;letter-spacing:0}.para-text ruby{ruby-position:over}.para-text rt{color:var(--muted);font-family:var(--sans);font-size:.5em;letter-spacing:0}.para-text ruby.uncertain rt{color:var(--faint);font-style:italic}.para.chapter-start{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.para-gist{margin:-.45em 0 1.2em;color:var(--muted);font-family:var(--sans);font-size:15px;line-height:1.85}.gist-label{margin-right:.9em;color:var(--zhu);font-size:13px;letter-spacing:.14em}.hide-notes .note,.hide-notes .para-gloss,.hide-notes .para-notes{display:none}.para-notes .para-text{line-height:1.6}.note-tag{display:inline-block;margin-right:.45em;padding:0 .25em;border:1px solid currentColor;border-radius:2px;color:var(--muted);font-size:13px;line-height:1.35}.note-zhu .note-tag{color:var(--zhu)}.para-gloss .para-text{font-size:calc(var(--fs) * .88)}.gloss-label{margin-right:.6em;padding:0 .3em;border:1px solid var(--zhu);border-radius:2px;color:var(--zhu);font-family:var(--sans);font-size:.7em;vertical-align:.15em}del.collation{color:var(--muted);font-size:.8em;text-decoration-color:var(--muted)}ins.collation{text-decoration:underline dotted var(--muted);text-underline-offset:.25em}.source-image{margin:0 0 1.5em;text-align:center}.source-image img{max-width:100%;height:auto}.source-image figcaption{color:var(--muted);font-family:var(--sans);font-size:13px}.glossed{text-decoration:underline dotted var(--link-line);text-decoration-thickness:1.5px;text-underline-offset:.36em;cursor:pointer}.glossed:hover,.glossed.hot{color:var(--zhu)}@media(min-width:1200px){.reader:not([data-terms=all]) .glossed{text-decoration:none}.reader .para:hover .glossed,.reader .para:focus-within .glossed,.reader .para.selected .glossed{text-decoration:underline dotted var(--link-line);text-decoration-thickness:1.5px;text-underline-offset:.36em}}.mk,.rail{display:none}@media(min-width:1200px){.reader[data-rail=on] .mk{display:inline-block;position:relative;width:6px;height:1em;margin:0 -6px 0 0;font-size:inherit;line-height:0;vertical-align:text-top}.reader[data-rail=on] .mk:before{content:attr(data-k);position:absolute;right:calc(100% - 3px);top:-.5em;padding:1px 2px;color:var(--zhu);font:400 10px/1 var(--sans)}.reader[data-rail=on] .mk.hot:before{background:var(--zhu);color:var(--paper)}.reader[data-rail=on] .rail{display:block;position:absolute;top:0;left:calc(100% + 48px);width:var(--RW);height:100%}.sn{position:absolute;left:0;right:0;display:none;padding-left:20px;color:var(--muted);font:400 14px/1.7 var(--sans);cursor:pointer}.sn.on{display:block}.sn:before{content:attr(data-k);position:absolute;left:0;top:.3em;padding:0 2px;color:var(--zhu);font:400 10px/1.3 var(--sans)}.sn .w{margin-right:.5em;color:var(--ink);font:400 15px/1.6 var(--read)}.sn .rd{margin-right:.6em;color:var(--faint);font-size:12px}.sn .tx{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;animation:margin-in .48s cubic-bezier(.16,1,.3,1) both}.sn.open:before{background:var(--zhu);color:var(--paper)}.sn.open .tx{display:block;color:var(--ink)}}@keyframes margin-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.sn .tx{animation:none}}.perch{position:absolute;left:calc(100% + 48px + var(--RW) - 156px);top:-34px;width:156px;height:128px;overflow:clip;pointer-events:none}.perch .bf-wrap{left:0;top:12px;cursor:default;pointer-events:none}@media(max-width:1199px){.para.perched{margin-top:70px}.perch{left:auto;right:0;top:-70px;width:86px;height:70px}.perch .bf-wrap{top:6px;transform:scale(.55);transform-origin:0 0}}.para-commentary{margin:-.6em 0 1.3em;font-family:var(--sans)}.para-commentary summary{display:inline-block;padding:3px 0;color:var(--zhu);font-size:13px;letter-spacing:.12em;list-style:none;cursor:pointer}.para-commentary summary::-webkit-details-marker{display:none}.para-commentary summary:after{content:" ›";color:var(--faint)}.para-commentary[open] summary:after{content:" ‹"}.para-commentary .commentary-text{padding:4px 0 4px 14px;border-left:1px solid var(--hair);color:var(--muted);font:400 15px/1.8 var(--sans)}.para-commentary .commentary-text p{margin:0 0 .5em}.para-commentary .note{color:inherit;font-size:1em}.commentary-quote{margin-top:.9em;color:var(--ink);font-family:var(--read);font-size:16px}.commentary-quote:first-child{margin-top:0}.commentary-more{font-family:var(--sans);font-size:13px}.reader .commentary-text .text-button{min-height:0;padding:4px 0;border:0;background:none;color:var(--muted);font-size:13px;text-decoration:underline;text-decoration-color:var(--hair);text-underline-offset:.3em}.para-actions{display:flex;flex-wrap:wrap;gap:2px 4px;margin:-.5em 0 1.2em;font-family:var(--sans)}.reader .para-actions button{min-height:34px;padding:0 8px;border:0;border-radius:0;background:none;color:var(--muted);font-size:14px}.reader .para-actions button:first-child{margin-left:-8px}.reader .para-actions button:hover{color:var(--ink)}.reader .para-actions button[aria-pressed=true]{color:var(--zhu)}.para-actions button+button:before{content:"·";position:relative;left:-6px;margin-right:12px;color:var(--faint)}.para-terms{display:grid;grid-template-columns:max-content 1fr;gap:0 18px;margin:-.4em 0 1.3em;padding-left:14px;border-left:1px solid var(--link-line);font:14px/1.7 var(--sans)}.para-terms dt,.para-terms dd{margin:0;padding:3px 0}.para-terms dt{font:400 16px/1.6 var(--read)}.para-terms dt small{margin-left:.5em;color:var(--muted);font:400 12px var(--sans)}.para-terms dd{color:var(--muted)}.para-note{margin:-.3em 0 1.3em;padding:6px 0 6px 14px;border-left:1px solid var(--link-line);color:var(--muted);font:400 16px/1.85 var(--sans);white-space:pre-wrap}.para-note p{margin:0 0 4px;color:var(--ink)}.note-editor{margin:0 0 1.3em;font-family:var(--sans)}.note-editor .actions{margin:8px 0 0}.note-editor button{min-height:34px;font-size:14px}.reader-end{padding:10px 0 48px;font-family:var(--sans)}.glosses h2,.echoes h2{margin:40px 0 12px;color:var(--zhu);font:400 13px/1 var(--sans);letter-spacing:.2em}.glosses dl{display:grid;grid-template-columns:max-content 1fr;gap:0 24px;margin:0;font-size:15px;line-height:1.75}.glosses dl>div{display:contents}.glosses dt,.glosses dd{margin:0;padding:8px 0;border-top:1px solid var(--hair-2)}.glosses dt{font:400 17px/1.6 var(--read)}.gloss-reading{display:block;color:var(--muted);font:400 12px var(--sans)}.glosses dd{color:var(--muted)}.gloss-gist{margin:0 0 8px;font-size:15px;line-height:1.8}.gloss-gist span{margin-right:10px;color:var(--zhu);font-size:13px;letter-spacing:.14em}.reader-end .commentary{border-top:1px solid var(--line)}.reader-end .commentary:first-of-type{margin-top:40px}.reader-end .commentary:last-of-type{border-bottom:1px solid var(--line)}.reader-end .commentary summary{display:flex;flex-wrap:wrap;gap:2px 12px;align-items:baseline;padding:10px 0;font-size:14px;line-height:1.6;list-style:none;cursor:pointer}.reader-end .commentary summary::-webkit-details-marker{display:none}.reader-end .commentary summary:before{content:"";align-self:center;width:6px;height:6px;margin-right:2px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg);transition:transform .15s}.reader-end .commentary[open] summary:before{transform:rotate(45deg)}.commentary-label{color:var(--zhu);letter-spacing:.1em}.commentary-by{color:var(--muted);font-size:13px}.reader-end .commentary-text{padding-bottom:6px;font-family:var(--read);font-size:calc(var(--fs) * .86);line-height:1.95}.reader-end .commentary-text p{margin:0 0 .8em}.reader-source{margin-top:34px;padding-top:12px;border-top:1px solid var(--hair);color:var(--muted);font-size:13px;line-height:1.8}.reader-source p{margin:0}.reader-source a{color:inherit}.echoes ul{margin:0;padding:0;list-style:none}.echoes li{padding:10px 0;border-top:1px solid var(--hair-2)}.echoes a{font:400 17px/1.5 var(--song);text-decoration:none}.echoes small{display:block;color:var(--muted);font-family:var(--sans);font-size:12px}.echoes p{margin:4px 0 0;color:var(--muted);font-size:14px;line-height:1.75}.reader-path-next{margin-top:34px;padding-top:14px;border-top:1px solid var(--ink)}.reader-path-next a{display:block;margin:0 0 6px;color:var(--ink);font:400 22px/1.5 var(--read);letter-spacing:.04em;text-decoration:none}.reader-path-next a+a{margin-top:20px}.reader-path-next a:hover{color:var(--zhu)}.reader-path-next small{display:block;margin-bottom:6px;color:var(--muted);font:400 13px/1.6 var(--sans);letter-spacing:.06em}.reader-path-next span{margin-left:.6em;color:var(--muted);font:400 13px var(--sans)}.reader-path-next em{display:block;margin-top:4px;color:var(--muted);font:normal 15px/1.85 var(--sans);letter-spacing:0}.reader-way .reader-path-next{margin-top:0}.way-next{display:block;padding-top:14px;border-top:1px solid var(--ink);color:var(--ink);font:400 22px/1.5 var(--read);letter-spacing:.04em;text-decoration:none}.way-next:hover{color:var(--zhu)}.way-next small{display:block;margin-bottom:6px;color:var(--muted);font:400 13px/1.6 var(--sans);letter-spacing:.06em}.reader-way .reader-nav{margin:22px 0 0}.reader-done{position:relative;height:84px}.seal{position:absolute;right:0;top:14px;display:grid;place-items:center;width:52px;height:52px;border-radius:3px 2px 4px;background:var(--zhu);color:var(--on-zhu);font:400 17px/1 var(--read);letter-spacing:.12em;writing-mode:vertical-rl;opacity:0;transform:scale(1.12)}.seal.on{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.25,1,.5,1),transform .9s cubic-bezier(.25,1,.5,1)}.seal-note{position:absolute;right:66px;top:30px;color:var(--muted);font-size:13px}.reader-nav{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:start;margin-bottom:40px;padding-top:14px;border-top:1px solid var(--hair);font-family:var(--sans);font-size:14px}.reader-nav a,.reader .reader-nav-toc{min-height:0;padding:8px 0;border:0;background:none;color:var(--muted);font-size:14px;text-decoration:none}.reader-nav a small{display:block;font-size:12px}.reader-nav a[rel=next]{text-align:right}.reader-nav a:hover,.reader .reader-nav-toc:hover{color:var(--zhu)}dialog.toc-drawer{position:fixed;inset:0 auto 0 0;width:min(380px,88vw);max-width:none;height:100%;max-height:none;margin:0;padding:0 0 30px;border:0;border-right:1px solid var(--muted);border-radius:0;background:var(--surface);overflow:auto}dialog.toc-drawer[open]{animation:drawer-in .28s cubic-bezier(.16,1,.3,1)}@keyframes drawer-in{0%{transform:translate(-102%)}}.toc-drawer .dialog-title{margin:0;padding:20px 20px 4px;border:0;background:var(--surface)}.toc-drawer .dialog-title h2{font:400 21px/1.3 var(--read);letter-spacing:.12em}.toc-about{margin:0;padding:0 20px 12px;border-bottom:1px solid var(--hair-2);color:var(--muted);font-size:13px}.toc-drawer .toc-list{display:block;margin:0;padding:6px 0 0}.toc-drawer .toc-list a{display:flex;gap:10px;align-items:baseline;padding:7px 20px;font:400 16px/1.5 var(--read)}.toc-drawer .toc-list a:hover{background:var(--hair-2)}.toc-drawer .toc-hint{margin-left:auto;font:400 12px var(--sans);white-space:nowrap}.toc-drawer .toc-list li{border:0}.toc-drawer .toc-list .toc-title,.toc-drawer .toc-list li.read .toc-title{color:var(--ink)}.toc-drawer .toc-list .toc-title:before,.toc-drawer .toc-list [aria-current] .toc-title:before{content:"";display:inline-block;width:10px;margin-right:10px;color:var(--faint);font-size:8px;vertical-align:.2em}.toc-drawer .toc-list li.read .toc-title:before{content:"●"}.toc-drawer .toc-list [aria-current] .toc-title,.toc-drawer .toc-list [aria-current] .toc-title:before{color:var(--zhu)}.toc-drawer .toc-list li.read .toc-title:after{content:none}.toc-drawer .dialog-title button{border:0;background:none;color:var(--muted);font-size:18px}.lookup{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;padding:12px max(16px,calc((100% - 720px)/2)) calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--zhu);background:var(--surface);box-shadow:0 -12px 32px -18px #281e0f73;font-family:var(--sans);font-size:14px}.lookup-text{font-family:var(--read);font-size:19px}.lookup-pinyin{color:var(--muted)}.lookup-gloss{flex-basis:100%;color:var(--muted);font-size:15px;line-height:1.6}.lookup .text-button{margin-left:auto}@media(max-width:1199px){.reader .col{width:auto;max-width:calc(var(--fs) * 36);margin:0 32px 0 76px}.reader .book-slip{left:-58px;width:28px;height:84px}.reader .wide-only{display:none}}@media(max-width:640px){.reader{width:calc(100% - 32px);--fs: 19px}.reader[data-size="0"]{--fs: 17px}.reader[data-size="2"]{--fs: 21px}.reader .col{margin:0 0 0 26px}.reader-head{padding-top:26px}.reader-head .col:last-child{min-height:0}.reader .book-slip{position:static;float:right;width:26px;height:76px;margin:4px 0 6px 14px;padding:5px 0 0 4px}.book-slip span{max-height:66px;font-size:11px}.reader-title{font-size:30px}.reader-guide:not(.open){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.reader .guide-more{display:inline-block;padding:6px 0 0}.reader-bar .col{margin:0}.reader .tb{padding:0 8px}.bar-item{position:static}.reader-bar .menu,.reader-bar .menu.more{left:0;right:0;top:100%;min-width:0}.reader .para-number{left:-32px;width:26px;padding:8px 2px;font-size:11px}.glosses dl{grid-template-columns:1fr}.glosses dd{padding-top:0;border-top:0}.reader-nav{grid-template-columns:1fr 1fr}.reader .reader-nav-toc{display:none}}.toast{position:fixed;left:50%;bottom:28px;z-index:30;margin:0;padding:10px 18px;transform:translate(-50%);background:var(--ink);color:var(--paper);border-radius:3px;font-size:14px;animation:toast 2.2s ease forwards}@keyframes toast{0%,80%{opacity:1}to{opacity:0}}.lineage-index{margin:0;padding:0;list-style:none}.lineage-index li{border-bottom:1px solid var(--line)}.lineage-index a{display:grid;grid-template-columns:3.5em 14em 1fr;gap:6px 24px;padding:28px 4px;text-decoration:none}.lineage-index a:hover{background:var(--surface);color:inherit}.lineage-number{grid-row:span 2;color:var(--zhu);font-family:var(--song);font-size:28px;line-height:1}.lineage-name{font-family:var(--song);font-size:26px;line-height:1.3}.lineage-summary{color:var(--muted)}.lineage-stops{grid-column:2 / -1;color:var(--faint);font-size:13px}.narrow-head{max-width:46em}.lineages-timeline{margin-top:12px;color:var(--muted)}.timeline-eras,.timeline-rows,.timeline-stations{margin:0;padding:0;list-style:none}.timeline-era{display:grid;grid-template-columns:9em 1fr;gap:32px;padding:28px 0;border-top:1px solid var(--line)}.timeline-era h2{margin:0;color:var(--zhu);font-family:var(--song);font-size:24px;font-weight:400;line-height:1.3;text-align:right}.timeline-era:first-child{border-top:0}.timeline-jump{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 8px;font-size:15px}.timeline-era{scroll-margin-top:16px}.timeline-era-head{text-align:right}.timeline-years{margin:4px 0 0;color:var(--faint);font-size:13px}.timeline-era-text{margin:0 0 18px;color:var(--muted)}.timeline-rows>li+li{margin-top:18px}.timeline-people{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 4px}.timeline-people strong{font-family:var(--song);font-size:19px;font-weight:400}.timeline-people small{color:var(--faint);font-size:13px}.timeline-stations{display:flex;flex-wrap:wrap;gap:2px 20px;font-size:15px}.timeline-stations span{margin-left:6px;color:var(--faint);font-size:13px}@media(max-width:720px){.timeline-era{grid-template-columns:1fr;gap:12px}.timeline-era h2,.timeline-era-head{text-align:left}.timeline-era-head{position:sticky;top:0;z-index:1;padding:6px 0;background:var(--paper)}}.stations{margin:40px 0 0;padding:0;list-style:none}.station{display:grid;grid-template-columns:9em 1fr;gap:32px;scroll-margin-top:24px}.station-time{position:relative;padding-top:6px;text-align:right}.station-index{display:block;font-family:var(--song);font-size:28px;line-height:1;color:var(--zhu)}.station-period{display:block;margin-top:8px;color:var(--muted);font-size:14px}.station-body{position:relative;max-width:40em;padding:0 0 48px 32px;border-left:1px solid var(--line)}.station-body:before{content:"";position:absolute;top:12px;left:-6px;width:11px;height:11px;border-radius:50%;border:1.5px solid var(--zhu);background:var(--paper)}.station-body h2{margin:0 0 2px;font-size:30px;letter-spacing:.08em}.station-body .station-people{margin-bottom:12px;color:var(--muted);font-family:var(--sans);font-size:14px;letter-spacing:.08em}.station-body>p{font-size:17px;line-height:1.95}.station-readings{margin:16px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.station-readings li{border-bottom:1px solid var(--line)}.station-readings a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;text-decoration:none}.reading-label{font-family:var(--song);font-size:17px}.reading-book{color:var(--muted);font-size:14px}.station-readings a:hover .reading-label{color:var(--zhu)}.station-missing{margin-top:14px;padding:10px 14px;background:var(--soft);color:var(--muted);font-size:14px}.lineage-body{display:grid;grid-template-columns:minmax(0,1fr) 13em;gap:48px;align-items:start}.station-nav{position:sticky;top:24px;margin-top:40px;padding-left:16px;border-left:1px solid var(--line)}.station-nav ol{margin:0;padding:0;list-style:none}.station-nav a{display:flex;gap:10px;padding:4px 0;font-size:14px;text-decoration:none;color:var(--muted)}.station-nav a:hover{color:var(--zhu)}.station-nav span{width:1.4em;color:var(--zhu);font-variant-numeric:tabular-nums;text-align:right}.lineage-foot{margin-top:16px;padding-top:24px;border-top:1px solid var(--line)}.mine section{margin-top:40px}.mine h2{padding-top:16px;border-top:2px solid var(--ink);letter-spacing:.2em}.recent-books,.record-list{margin:0;padding:0;list-style:none}.recent-books li,.record-list li{border-bottom:1px solid var(--line)}.recent-books a{display:grid;grid-template-columns:10em 1fr auto;gap:16px;align-items:baseline;padding:14px 4px;text-decoration:none}.record-list li{padding:18px 0}.path-progress{margin:0;padding:0;list-style:none}.path-progress li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:14px 4px;border-bottom:1px solid var(--line)}.path-progress .book-title{text-decoration:none}.record-quote{display:block;text-decoration:none}.record-source{display:block;color:var(--muted);font-size:13px}.record-text{display:-webkit-box;font-family:var(--read);font-size:18px;line-height:1.9;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.record-note{margin:8px 0 4px;padding-left:12px;border-left:2px solid var(--zhu);white-space:pre-wrap}.record-meta{display:flex;gap:16px;margin:0;color:var(--faint);font-size:13px}.backup-panel{margin-top:48px;padding:24px;background:var(--surface);border:1px solid var(--line)}.backup-panel h2{margin-top:0;padding:0;border:0;font-size:22px;letter-spacing:.1em}.prose h2{font-size:24px;margin-top:44px}.prose p,.prose li{line-height:1.95}.prose ul{padding-left:1.2em}.prose li{margin-bottom:8px}.provider-list{padding:0!important;list-style:none;border-top:1px solid var(--line)}.provider-list>li{padding:16px 0;border-bottom:1px solid var(--line)}.provider-list h3{display:flex;gap:12px;align-items:baseline;font-size:19px}.provider-books{font-family:var(--song);color:var(--muted)}.source-link{margin-left:2px;font-family:var(--sans);font-size:11px;text-decoration:none;color:var(--faint)}.empty{padding-top:96px}dialog{width:min(680px,calc(100% - 32px));max-height:calc(100vh - 64px);padding:0 24px 24px;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink);box-shadow:0 24px 64px #0000002e}dialog::backdrop{background:#14141466}.dialog-title{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:0 -24px 12px;padding:14px 24px;background:var(--paper);border-bottom:1px solid var(--line)}.dialog-title h2{margin:0;font-size:20px}.dialog-title button{min-height:36px;width:36px;padding:0;font-size:20px}.toc-dialog .toc-list{grid-template-columns:1fr 1fr}select{min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:3px;background:var(--surface)}@media(max-width:1100px){.lineage-body{grid-template-columns:1fr}.station-nav{display:none}}@media(max-width:900px){.lineage-list{grid-template-columns:1fr 1fr}.division-grid{grid-template-columns:repeat(2,1fr)}.division-grid>li:last-child{grid-column:span 2}.book-rows a{grid-template-columns:1fr}.section-head{grid-template-columns:1fr;gap:8px}.lineage-index a{grid-template-columns:2.5em 1fr}.lineage-summary,.lineage-stops{grid-column:2}}@media(max-width:640px){body{font-size:15px}.page,.page.narrow,.site-header,.site-footer,.save-status{width:calc(100% - 32px)}.page{padding:36px 0 56px}.site-header{gap:12px;padding:12px 0}.brand{font-size:20px}.site-header{flex-wrap:wrap;row-gap:4px}.search-toggle{margin-left:auto}.search-toggle+.theme-toggle{margin-left:-8px}.site-header nav{order:3;width:100%;margin-left:0;justify-content:space-between;gap:8px}.home-opening{padding:48px 0 40px}.home-quote{font-size:27px;letter-spacing:.02em}.division-grid,.lineage-list{grid-template-columns:1fr}.division-grid>li:last-child{grid-column:auto}.division-grid p{min-height:0}.lineage-feature{padding:22px 18px}.station{grid-template-columns:1fr;gap:6px}.station-time{display:flex;gap:12px;align-items:baseline;text-align:left;padding-left:22px}.station-period{margin:0}.station-body{padding-left:22px}.search-hits a,.recent-books a{grid-template-columns:1fr;gap:2px}.toc-dialog .toc-list{grid-template-columns:1fr}}@media(max-width:380px){.site-header nav a{font-size:15px;letter-spacing:.06em}}@media print{.site-header,.site-footer,.reader-bar,.reader-nav,.para-number,.para-actions{display:none}.para{display:block;margin-left:0}}.title-hits-head{margin:2em 0 .4em;font-size:15px;letter-spacing:.1em;color:var(--muted)}.title-hits{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.title-hits a{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none}::highlight(found){background-color:var(--zhu-soft);text-decoration:underline 2px var(--zhu);text-underline-offset:.2em}.toc-list li.read .toc-title{color:var(--muted)}.toc-list li.read .toc-title:after{content:" ✓";color:var(--zhu);font-size:.8em}.toc-progress{margin-left:12px;color:var(--muted);font-family:var(--sans);font-size:13px;font-weight:400;letter-spacing:0}.review{margin:0 0 2em;padding:16px 18px;border-left:3px solid var(--zhu);background:var(--zhu-soft)}.review h2{margin-top:0;padding-top:0;border:none}.record-filter{display:flex;gap:10px;align-items:center;margin:0 0 1em;font-size:14px;color:var(--muted)}.home-start{padding-top:0}.start-ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none}.start-ways a{display:flex;flex-direction:column;gap:6px;height:100%;padding:18px 20px;border:1px solid var(--line);text-decoration:none}.start-ways a:hover{border-color:var(--zhu);color:inherit}.start-ways small{color:var(--zhu);font-size:13px;letter-spacing:.08em}.start-ways strong{font-family:var(--song);font-size:20px;font-weight:400}.start-ways span{color:var(--muted);font-size:14px;line-height:1.7}.book-facts{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;color:var(--muted);font-size:14px}.book-level{display:inline-block;margin-right:8px;padding:0 6px;border:1px solid var(--line);border-radius:2px;color:var(--muted);font-family:var(--sans);font-size:12px;line-height:1.6}.lineage-group{margin:2em 0 .4em;color:var(--zhu);font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:.15em}.home-how{margin:14px 0 0;color:var(--muted);font-size:14px}.how h2{margin-top:2em;font-size:20px}.how li{margin:.4em 0}.lineage-progress{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;color:var(--muted);font-size:14px}.station-readings li.read .reading-label:after{content:" ✓";color:var(--zhu);font-size:.8em}.lookup-head,.lookup-go{display:contents}@media(max-width:760px){.site-header :is(.brand,nav a,.kt,.search-toggle,.theme-toggle){position:relative}.site-header :is(.brand,.kt,.search-toggle,.theme-toggle):after,.site-header nav a:after{content:"";position:absolute;left:50%;width:max(100%,44px);transform:translate(-50%)}.site-header :is(.brand,.kt,.search-toggle,.theme-toggle):after{bottom:-2px;height:max(calc(100% + 4px),44px)}.site-header nav a:after{top:-1px;height:max(calc(100% + 2px),44px)}.search-toggle+.theme-toggle{margin-left:-4px}.reader-bar .col{gap:0;justify-content:space-between}.reader-bar .grow{display:none}.reader .tb{justify-content:center;min-width:44px;min-height:44px;padding:0 8px}.reader-bar .col>.tb:first-child{margin-left:-8px}.bar-item.end .tb{margin-right:-8px}.reader-bar .menu,.reader-bar .menu.more{max-height:calc(100dvh - 140px);overflow-y:auto}.reader .seg button{min-width:44px;min-height:44px}.reader .menu .go{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.reader .guide-more,.reader .reader-ctx button,.reader .para-number,.toc-length,.lineage-stops,.timeline-years,.timeline-people small,.timeline-stations span,.record-meta,.source-link,.para-text ruby.uncertain rt{color:var(--muted)}.toc-length,.book-level,.book-slip span,.gloss-reading,.para-terms dt small,.reader-nav a small,.echoes small,.kt-note,.source-link{font-size:13px}.home-quote rt{font-size:max(10px,.24em)}.reader .para-number{z-index:1;font-size:13px}.reader .para-number:before{content:"";position:absolute;top:50%;right:-8px;width:44px;height:44px;margin-top:-22px}.reader .guide-more,.reader .reader-ctx button{position:relative}.reader .book-slip:after,.reader .guide-more:after,.reader .reader-ctx button:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.reader .para-actions button,.reader .para-actions button:first-child{min-height:44px}.dialog-title button{width:44px;min-height:44px}}@media(max-width:640px){.reader .book-slip{position:relative;left:auto;height:auto;min-height:76px}.book-slip span{max-height:none}}@media(max-width:760px){.lookup{bottom:var(--kb, 0px);display:grid;grid-template-columns:1fr 44px;grid-template-areas:"head close" "gloss gloss" "go go";gap:0;max-height:40vh;overflow-y:auto;padding:0 16px env(safe-area-inset-bottom);overscroll-behavior:contain}.lookup-head{grid-area:head;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;padding:14px 0 8px}.lookup-text{font-size:24px;line-height:1.3}.lookup-pinyin{font-size:16px}.lookup-pinyin .guess{font-style:italic}.lookup .text-button{grid-area:close;justify-self:end;width:44px;min-height:44px;margin:6px -10px 0 0;color:var(--muted);font-size:22px;text-decoration:none}.lookup-gloss{grid-area:gloss;margin:0 0 12px;color:var(--ink);font-size:16px}.lookup-go{grid-area:go;position:sticky;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);margin:0 -16px;border-top:1px solid var(--line);background:var(--surface)}.lookup-go a{display:flex;align-items:center;justify-content:center;min-height:44px;color:var(--ink);font-size:15px}.lookup-go a+a{border-left:1px solid var(--line)}}.tabbar,.reader-back,.reader-seen,.reader-tail,.tab-tail{display:none}@keyframes sheet-in{0%{transform:translateY(102%)}}@media(max-width:760px){body{padding-bottom:calc(48px + env(safe-area-inset-bottom))}.reading body{padding-bottom:0}.site-header{flex-wrap:nowrap;justify-content:space-between;padding:8px 0;border-bottom:0}.site-header nav,.site-header .kt-hd,.site-header .search-toggle{display:none}.site-header .theme-toggle{width:44px;min-height:44px}.reading .site-header,.reading .site-footer,.reading .tabbar{display:none}.site-footer{margin-top:32px;padding-bottom:24px}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(4,1fr);height:calc(48px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--paper);transition:transform .22s ease}.tabbar a{position:relative;display:grid;place-items:center;color:var(--muted);font:400 16px/1 var(--song);letter-spacing:.08em;text-decoration:none}.tabbar a[aria-current=page]{color:var(--ink)}.tabbar a[aria-current=page]:after{content:"";position:absolute;top:-1px;left:50%;width:28px;height:2px;margin-left:-14px;background:var(--zhu)}:root[data-scroll=down] .tabbar,:root[data-scroll=down] .reader-bar{transform:translateY(calc(100% - 14px - env(safe-area-inset-bottom)))}:root[data-sheet] .tabbar,:root[data-sheet] .reader-bar{transform:translateY(100%)}:root[data-scroll=down] .tabbar a,:root[data-scroll=down] .reader-bar .col{pointer-events:none}:root[data-scroll=down] .tab-tail,:root[data-scroll=down] .reader-tail{position:absolute;left:0;right:0;top:-30px;z-index:1;display:block;height:44px;min-height:0;padding:0;border:0;border-radius:0;background:none}.tab-tail:after,.reader-tail:after{content:"";position:absolute;right:20px;bottom:2px;width:8px;height:8px;border-top:1.6px solid var(--muted);border-left:1.6px solid var(--muted);transform:rotate(45deg)}.sheet-veil{position:fixed;inset:0;z-index:60;background:#14141466}.sheet{position:fixed;left:0;right:0;bottom:var(--kb, 0px);z-index:61;display:flex;flex-direction:column;max-height:min(86dvh,calc(100dvh - var(--kb, 0px) - 24px));padding-bottom:env(safe-area-inset-bottom);border-top:2px solid var(--zhu);border-radius:10px 10px 0 0;background:var(--surface);box-shadow:0 -12px 32px -18px #281e0f73;color:var(--ink);font-family:var(--sans);font-size:16px;outline:none;animation:sheet-in .24s cubic-bezier(.2,.8,.2,1)}.sheet-grip{flex:none;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--line)}.sheet .sheet-close{position:absolute;top:4px;right:4px;z-index:1;width:44px;min-height:44px;padding:0;border:0;background:none;color:var(--muted);font:300 26px/1 var(--sans)}.sheet-body{position:relative;overflow-y:auto;overscroll-behavior:contain;padding:6px 20px 22px}.sheet-title{margin:0 44px 4px 0;color:var(--muted);font:400 14px/40px var(--sans);letter-spacing:.24em}h3.sheet-title{margin-top:14px}.sheet .seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;margin:8px 0 14px;border:1px solid var(--line)}.sheet .seg button{min-width:44px;min-height:52px;padding:0 6px;border:0;border-left:1px solid var(--line);border-radius:0;background:none;color:var(--muted);font-size:16px}.sheet .seg button:first-child{border-left:0}.sheet .seg button[aria-pressed=true]{background:var(--zhu-soft);color:var(--zhu)}.bar-sheet .seg[aria-label=字号] button:nth-child(1){font-size:15px}.bar-sheet .seg[aria-label=字号] button:nth-child(2){font-size:18px}.bar-sheet .seg[aria-label=字号] button:nth-child(3){font-size:22px}.sheet .opt{display:grid;grid-template-columns:18px 1fr;justify-items:start;align-items:center;gap:0 8px;width:100%;min-height:56px;padding:8px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;color:var(--ink);font-size:16px;text-align:left}.sheet .opt:before{content:"";grid-row:1 / 3;width:8px;height:8px;margin-left:2px;border:1px solid var(--muted)}.sheet .opt[aria-checked=true]{color:var(--zhu)}.sheet .opt[aria-checked=true]:before{border-color:var(--zhu);background:var(--zhu)}.sheet .opt small{grid-column:2;color:var(--muted);font-size:13px}.sheet .row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:6px 0;border-bottom:1px solid var(--line)}.sheet .row:last-child{border-bottom:0}.sheet .row>span{flex:1 1 auto;min-width:0}.sheet .row>span small{display:block;color:var(--muted);font-size:13px}.sheet .row .seg{flex:none;margin:0}.sheet .row .seg button{min-height:44px;min-width:56px}.sheet .go{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);font-size:15px;text-decoration:none}.sheet .theme-toggle{width:44px;min-height:44px;margin-right:-10px}.sheet .wide-only{display:none}.reader{--fs: var(--reading-size);width:calc(100% - 32px)}.reading main{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.reader .col{width:auto;max-width:none;margin:0 0 0 26px}.reader-head{padding:calc(56px + env(safe-area-inset-top)) 0 4px}.reader-intro{margin-top:0}.reader-back{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:calc(48px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4px 0;border-bottom:1px solid var(--line);background:var(--paper);transition:transform .22s ease}:root[data-scroll=down] .reader-back{transform:translateY(-100%)}.reader-back a:first-child{display:block;overflow:hidden;line-height:44px;max-width:62%;text-overflow:ellipsis;white-space:nowrap}.reader-back a:first-child:before{display:inline-block;vertical-align:.15em}.reader-back .home-link{color:var(--ink);font:400 16px/1 var(--song);letter-spacing:.08em}.reader-back a,.page-back a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--muted);font-size:16px;text-decoration:none}.reader-back a:first-child:before,.page-back a:before{content:"";width:9px;height:9px;margin-right:8px;border-bottom:1.6px solid currentColor;border-left:1.6px solid currentColor;transform:rotate(45deg)}.reader .book-slip{position:relative;left:auto;top:auto;float:right;width:30px;height:auto;min-height:84px;margin:6px 0 6px 14px;padding:6px 0 6px 5px}.reader-hint{display:none}.reader .guide-more{z-index:1}.para,.para-anchor{scroll-margin-top:72px}.reader[data-notes=hide] .glossed{text-decoration:none}.reader-bar{position:fixed;inset:auto 0 0;z-index:40;margin:0;padding-bottom:env(safe-area-inset-bottom);background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .22s ease}.reader-bar .col{display:grid;grid-template-columns:repeat(5,1fr);gap:0;width:auto;min-height:56px;margin:0}.reader-bar .col:before,.reader-bar .col:after{top:0;bottom:auto}.reader-bar .col:before{background:var(--line)}.reader-bar .col:after{background:var(--zhu)}.bar-item{position:static;display:flex}.reader-bar .tb,.reader-bar .col>.tb:first-child,.bar-item.end .tb{width:100%;min-height:56px;margin:0;padding:0;color:var(--ink);font-size:15px}.reader-bar .tb:disabled{color:var(--faint)}.reader-bar .tb svg{display:none}.para-after{margin:-.5em 0 1.3em;padding:8px 0 0;border-top:1px dashed var(--line);color:var(--muted);font:400 16px/1.7 var(--sans)}.para-after div{padding:3px 0}.para-after dt,.para-after dd{display:inline;margin:0}.para-after dt{margin-right:8px;color:var(--ink);font-family:var(--read)}.para-after-reading{margin-right:8px}.reader .commentary-open{min-height:44px;margin:-.8em 0 .6em;padding:0;border:0;background:none;color:var(--zhu);font-size:15px;letter-spacing:.06em}.reader .commentary-open:after{content:"›";margin-left:8px;color:var(--muted)}.commentary-sheet{max-height:70dvh}.commentary-sheet .commentary-text p{margin:0 0 12px;font:400 16px/1.9 var(--read)}.commentary-sheet .commentary-quote{padding-left:10px;border-left:2px solid var(--line);color:var(--muted)}.commentary-sheet .note{color:inherit;font-size:1em}.commentary-sheet .text-button{width:100%;min-height:48px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);font-size:16px;text-decoration:none}.commentary-sheet .commentary-more,.commentary-sheet .commentary-more a{display:flex;align-items:center;min-height:44px;font:400 15px/1 var(--sans)}.para-sheet-quote{display:-webkit-box;overflow:hidden;margin:0 44px 6px 0;color:var(--muted);font:400 17px/1.9 var(--read);-webkit-box-orient:vertical;-webkit-line-clamp:2}.sheet .para-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:8px 0 0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.sheet .para-actions button{min-height:64px;margin:0;padding:0 4px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:none;color:var(--ink);font-size:16px}.sheet .para-actions button:before{content:none}.sheet .para-actions button[aria-pressed=true]{background:none;color:var(--zhu)}.sheet .para-actions button:nth-child(3){order:1}.sheet .para-actions button[aria-expanded]{order:2}.sheet .para-terms{margin:14px 0 0}.sheet .note-editor textarea{min-height:120px;font-size:17px}.sheet .note-editor button{min-height:44px}.toc-paras,.toc-parts{margin:0;padding:0;list-style:none}.toc-paras a,.toc-parts a{display:flex;align-items:baseline;gap:12px;min-height:50px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.toc-n{flex:none;width:22px;color:var(--muted);font:400 13px/1 var(--sans);text-align:right}.toc-first{overflow:hidden;font:400 16px/1.5 var(--read);text-overflow:ellipsis;white-space:nowrap}.toc-parts .toc-title{font:400 18px/1.3 var(--song)}.toc-parts .toc-length{margin-left:auto}.toc-paras [aria-current] .toc-first,.toc-parts [aria-current] .toc-title{color:var(--zhu)}.reader-end{display:flex;flex-direction:column}details.glosses{margin-top:28px;border-top:1px solid var(--line)}details.glosses summary{display:flex;align-items:center;min-height:44px;color:var(--muted);font-size:14px;letter-spacing:.24em;list-style:none;cursor:pointer}details.glosses summary::-webkit-details-marker{display:none}.reader-seen{display:block}.reader-seen h2{margin:40px 0 4px;color:var(--zhu);font:400 13px/1 var(--sans);letter-spacing:.2em}.reader-seen ul{margin:0;padding:0;list-style:none}.reader-seen a{display:flex;align-items:center;flex-wrap:wrap;min-height:48px;padding:8px 0;border-bottom:1px solid var(--line);font:400 17px/1.5 var(--sans);text-decoration:none}.reader-seen small{margin-left:.3em;font-size:15px}.way-next{min-height:72px;padding:16px 0;color:var(--zhu);font:400 22px/1.3 var(--song)}.way-next small{margin-bottom:10px;font:400 13px/1 var(--sans)}.reader-nav{grid-template-columns:1fr 1fr;gap:0;margin:24px 0;padding-top:0;border-top:1px solid var(--line)}.reader-way .reader-nav{margin:4px 0 0}.reader-nav a{min-height:56px;padding:10px 0;color:var(--muted);font:400 16px/1.4 var(--song)}.reader-nav a small{display:block;margin-bottom:6px;font:400 13px/1 var(--sans)}.reader-nav a[rel=next]{grid-column:2;padding-left:12px;border-left:1px solid var(--line)}.reader .reader-nav-toc{display:none}.kt:after,.kt-sub:after{content:"";position:absolute;inset:-5px 0}.kt-sub{position:relative}.home-daily-head .kt-sub:after{inset:-7px 0}.catalogue{padding-bottom:72px}.catalogue .page-head{margin-bottom:0;padding-bottom:0;border-bottom:0}.catalogue-lens{display:flex;gap:28px;margin:14px 0 0;border-bottom:1px solid var(--line)}.catalogue-lens a,.catalogue-index a{position:relative;min-width:44px;color:var(--muted);text-align:center;text-decoration:none}.catalogue-lens a{font:400 18px/48px var(--song);letter-spacing:.08em}.catalogue-lens a[aria-current]{color:var(--ink)}.catalogue-lens a[aria-current]:after,.catalogue-index a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--zhu)}.catalogue-tools{margin:0}.division-tabs{display:none}.catalogue-search{position:fixed;left:0;right:0;bottom:max(var(--kb, 0px),calc(48px + env(safe-area-inset-bottom)));z-index:39;padding:2px 16px;background:var(--paper);transition:bottom .22s ease}:root[data-scroll=down] .catalogue-search{bottom:max(var(--kb, 0px),calc(14px + env(safe-area-inset-bottom)))}.catalogue-search input{height:44px;padding:0 14px;border-radius:2px;font-size:17px}.catalogue-index{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;margin:0 -16px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--paper)}.catalogue-index a{display:flex;align-items:center;justify-content:center;height:44px;font:400 16px/1 var(--song)}.catalogue-index a[aria-current]{color:var(--zhu)}.catalogue-index a[aria-current]:after{left:10px;right:10px}.catalogue .division{margin-top:0;scroll-margin-top:45px}.catalogue .division-head{gap:14px;padding:26px 0 6px;border-top:0}.catalogue .division-mark.small{width:40px;height:40px;font-size:22px}.catalogue .division-head h2{font-size:22px;letter-spacing:.1em}.catalogue .division-head p,.shelf h3 small{display:none}.division-count{margin-left:auto;font-size:14px}.catalogue .shelf{margin-top:0}.catalogue .shelf h3{margin:0;padding:18px 0 6px;border-bottom:0;font:400 14px/1 var(--sans);letter-spacing:.1em}.book-rows a{grid-template-columns:auto auto 1fr;gap:0 10px;min-height:56px;padding:14px 0 12px;text-align:right}.book-rows a:not(:has(.book-level)){grid-template-columns:auto 1fr}.book-rows .book-meta{display:contents}.book-rows .book-title{font-size:19px;line-height:1.3;text-align:left}.book-rows .book-level{align-self:center;margin:0;padding:2px 6px}.book-rows .book-intro{display:none}.book-rows a.book-text-search{display:flex;align-items:center;min-height:44px;margin:-10px 0 0;padding:0;text-align:left}.catalogue .lineage-index a{grid-template-columns:1fr;gap:6px;padding:18px 0}.catalogue .lineage-number,.catalogue .lineage-stops{display:none}.catalogue .lineage-name{font-size:20px;line-height:1.4}.catalogue .lineage-summary{grid-column:auto;font-size:15px;line-height:1.75}.book-page{display:flex;flex-direction:column;padding-top:0}.page-back{display:flex;align-items:center;height:56px;margin-left:-12px}.book-head{padding-bottom:0}.book-head .eyebrow{margin-bottom:6px}.book-head h1{margin-bottom:2px;font-size:36px}.book-head .lead{margin:10px 0 12px;font-size:16px;line-height:1.8}.book-head .book-facts{margin-bottom:0}.book-head .actions{margin:16px 0 0}.book-head .actions~.muted{display:none}.book-head .actions .button.primary{width:100%;min-height:48px;font-size:16px}.book-head .actions .button:not(.primary){display:none}.toc{order:1;margin-top:12px}.book-lineages{order:2;margin:28px 0 0}.book-search{order:3;margin-top:28px}.book-page.searching .book-search{order:0}.toc>h2{margin:16px 0 0;padding-top:0;border-top:0;color:var(--muted);font:400 14px/1.6 var(--sans);letter-spacing:.24em}.toc-list,.toc-list.compact{grid-template-columns:1fr}.toc-list a{align-items:center;gap:2px 14px;min-height:52px;padding:8px 0}.toc-list a:before{content:attr(data-n);flex:none;width:22px;color:var(--muted);font:400 13px/1 var(--sans);text-align:right}.toc-list .toc-title{font-size:19px}.toc-list .toc-hint{padding-left:36px}.toc-list [aria-current] .toc-title:before{content:none}.toc-list [aria-current] .toc-length{color:var(--zhu);font-size:14px}.book-lineages ul{display:block}.book-lineages a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--line);text-decoration:none}.home>.page{padding:0}.home-start{display:none}.home>.home-opening{padding:18px 0 8px}.home>.home-daily,.home>.home-divisions,.home>.home-lineage{margin-top:40px;padding-top:0}.home-opening .home-lead{margin:20px 0 22px;color:var(--muted);font-size:14px;line-height:1.9;text-wrap:pretty}.home-opening .home-recent a{display:inline-flex;align-items:center;min-height:44px}.home-daily .daily-card{padding-top:12px}.home-daily .daily-card footer a{display:inline-flex;align-items:center;min-height:44px}.home-daily .daily-card footer{align-items:center}.home-divisions .section-head,.home-lineage .section-head{display:block;margin:0;padding:0 0 6px;border:0;border-bottom:1px solid var(--line)}.home-divisions .section-head h2,.home-lineage .section-head h2{margin:0;font:500 13px/1.5 var(--sans),sans-serif;letter-spacing:.18em;color:var(--muted)}.home-divisions .section-head p,.home-lineage .section-head p{display:none}.home-divisions .division-grid{display:block;border:0}.home-divisions .division-grid>li{display:grid;grid-template-columns:48px 1fr;column-gap:16px;align-items:start;padding:16px 0;border:0;border-bottom:1px solid var(--line)}.home-divisions .division-mark{grid-row:span 2;width:48px;height:48px;margin:0;font-size:26px}.home-divisions .division-grid h3{margin:0 0 4px;font:400 18px/1.4 var(--song);letter-spacing:.08em}.home-divisions .division-grid h3 small{margin-left:6px;color:var(--muted);font:400 13px/1 var(--sans);letter-spacing:0}.home-divisions .division-grid p{display:none}.home-divisions .title-list{gap:2px 20px;font-size:16px;line-height:30px}.home-divisions .title-list a{position:relative;text-decoration:none}.home-divisions .title-list a:after{content:"";position:absolute;inset:-7px -10px}.home>.home-lineage{display:flex;flex-wrap:wrap;gap:2px 20px;font:400 16px/30px var(--song)}.home-lineage .section-head{flex:0 0 100%;margin-bottom:12px}.home-lineage .lineage-list,.home-lineage .lineage-list li{display:contents}.home-lineage .lineage-feature,.home-lineage .lineage-list a{position:relative;display:inline;padding:0;border:0;background:none;text-decoration:none}.home-lineage .lineage-feature:after,.home-lineage .lineage-list a:after{content:"";position:absolute;inset:-7px -10px}.home-lineage .lineage-feature-title,.home-lineage .lineage-list strong{display:inline;margin:0;font:inherit;letter-spacing:0}.home-lineage .lineage-feature-summary,.home-lineage .station-strip,.home-lineage .lineage-list span{display:none}.home-citation a{display:inline-flex;align-items:center;min-height:44px}.home-opening .actions{display:grid;gap:12px}.home-opening .actions .button{min-height:48px;font-size:16px}.mine-phone{margin-top:40px}.mine-phone .segmented{display:block;width:100%;margin:0 0 14px}.mine-phone .segmented legend{margin-bottom:6px;padding:0;color:var(--muted);font-size:14px}.mine-phone .segmented>div{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.mine-phone .segmented button{min-height:52px;font-size:16px}.setting-sample{margin:0 0 14px;padding:14px 16px;border-radius:3px;background:var(--surface);font:400 var(--reading-size) / 1.9 var(--read)}@media(max-width:640px){.setting-sample{font-size:19px}.setting-sample[data-size="0"]{font-size:17px}.setting-sample[data-size="2"]{font-size:21px}}.setting-row,.mine-link{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-bottom:1px solid var(--line);font-size:16px}.setting-row .theme-toggle{width:44px;min-height:44px;margin-right:-10px}.mine-link{text-decoration:none}.mine-link span{color:var(--muted)}.mine-support{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.daily-page{padding-top:6px}.daily-page .daily-actions{position:sticky;bottom:calc(48px + env(safe-area-inset-bottom));z-index:4;margin:20px -16px 0;padding:1px 16px 2px;border-top:1px solid var(--line);background:var(--paper);transition:bottom .22s ease}:root[data-scroll=down] .daily-page .daily-actions{bottom:calc(14px + env(safe-area-inset-bottom))}}.daily-page .daily-card{padding-top:16px;border-top:0}.daily-page .daily-text{font-size:26px;line-height:1.75}.daily-actions{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin:28px 0 8px}.daily-actions .button,.daily-actions button{min-height:48px;font-size:16px}.daily-days{display:flex;justify-content:space-between;margin-top:6px}.daily-days a{min-width:44px;color:var(--muted);line-height:44px;text-decoration:none}
