@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3400-00e6f94b8203.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3400-35FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3600-fead7687d894.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3600-37FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3800-f6dfaef1dc6a.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3800-39FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3a00-762adf3ebcd6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3A00-3BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3c00-b952ede4c36d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3C00-3DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-3e00-b7c819a4e464.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3E00-3FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4000-7ae00fc9f098.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4000-41FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4200-cc5df08fb273.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4200-43FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4400-05a554f0f055.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4400-45FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4600-4619850283b8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4600-47FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4800-3a46377840e3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4800-49FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4a00-d843cb6a8b73.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4A00-4BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-4c00-6ff9313cf25c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4C00-4DBF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-f800-54032bf13c8e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+F9??}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-fa00-3a03ba58dd0e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+FA00-FA6D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20000-37e4f835a538.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2000B,U+20021,U+20024,U+2003E,U+20046,U+2004E,U+20068,U+20086-20087,U+20089-2008A,U+20094,U+200A2,U+200A4,U+200B0,U+200CA-200CD,U+200D1,U+200D7,U+200EE,U+200F5,U+2010C,U+2010E,U+20118,U+2012C,U+20158,U+20164,U+201A2,U+201A4,U+201A9,U+201AB,U+201C1,U+201D4,U+201F2}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20200-050a008ed33b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20204,U+2020C,U+20213-20214,U+20239,U+2025B,U+20274-20275,U+2028E,U+20299,U+2029E,U+202A0,U+202B7,U+202BF-202C0,U+202E5,U+2030A,U+20325,U+2032B,U+20341,U+20345-20347,U+20371,U+2037E-20381,U+203A0,U+203A7,U+203B5,U+203C9,U+203CB,U+203F5,U+203F9,U+203FC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20400-d1edff072866.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20413-20414,U+2041F,U+2042D,U+2044A,U+20465,U+20487,U+2048E,U+20491-20492,U+204A3,U+204D7,U+204FC,U+204FE,U+20509,U+2053F,U+20547,U+2058E,U+205A5,U+205B1,U+205B3,U+205C3,U+205CA,U+205D0,U+205D5-205D6,U+205DF-205E0,U+205EB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20600-8c775b5d153b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20611,U+20615,U+20619-2061A,U+20628,U+20630,U+20656,U+20676,U+206EC,U+2070E,U+20731,U+2074F,U+20779,U+207C8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20800-d6cd7e0f1b8b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20807,U+2082C,U+2083A,U+20873,U+20895,U+208B9,U+208D5,U+2090E,U+20916,U+20923,U+20954,U+20979,U+2097C,U+20984,U+2099D,U+209E7}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20a00-d0149614dc76.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20A11,U+20A50,U+20A64,U+20A6F,U+20A8A,U+20AB4,U+20AC2,U+20ACD,U+20AD3,U+20B0D,U+20B1D,U+20B8F,U+20B9F,U+20BA8-20BA9,U+20BB7,U+20BBF,U+20BC6,U+20BCB,U+20BE2,U+20BEB,U+20BFB,U+20BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20c00-9ed2b0827e4c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20C0B,U+20C0D,U+20C20,U+20C34,U+20C3A-20C3B,U+20C41-20C43,U+20C53,U+20C65,U+20C77-20C78,U+20C7C,U+20C8D,U+20C96,U+20C9C,U+20CB5,U+20CB8,U+20CCF-20CD0,U+20CD3-20CD6,U+20CDD,U+20CED,U+20CFF,U+20D15,U+20D28,U+20D31-20D32,U+20D45-20D49,U+20D4C-20D4E,U+20D58,U+20D6F,U+20D71,U+20D74,U+20D7C,U+20D7E-20D7F,U+20D96,U+20D9C,U+20DA7,U+20DB2,U+20DC8,U+20DE1}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20e00-67fa060203df.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20E04,U+20E09-20E0A,U+20E0D-20E11,U+20E16,U+20E1D,U+20E4C,U+20E64,U+20E6D,U+20E73,U+20E75-20E7B,U+20E8C,U+20E95-20E96,U+20E98,U+20E9D,U+20EA2,U+20EAA-20EAC,U+20EB6,U+20ED7-20ED8,U+20EDD,U+20EF8-20EFB,U+20F1D,U+20F26,U+20F2D-20F2E,U+20F30-20F31,U+20F3B,U+20F4C,U+20F5F,U+20F64,U+20F8D,U+20F90,U+20FAD,U+20FB4-20FB6,U+20FBC,U+20FDF,U+20FEA-20FED}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21000-6406fecfcff3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21014,U+2101D-2101E,U+2104F,U+2105C,U+2106F,U+21075-21078,U+2107B,U+21088,U+21096,U+2109D,U+210B4,U+210BF-210C1,U+210C7-210C9,U+210CF,U+210D3,U+210E4,U+210F4-210F6,U+2112F,U+2113B,U+2113D,U+21145,U+21148,U+2114F,U+21155,U+21180,U+21187,U+211D9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21200-132cc805875d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21201,U+2123C-2123D,U+2124F,U+21255,U+21274,U+2127B-2127C,U+2128D,U+212A8-212A9,U+212B0,U+212D7,U+212E3-212E4,U+212FD-212FE,U+21302-21305,U+2131B,U+21336,U+2133A,U+21344,U+21375-21376,U+2138E,U+21398,U+2139A,U+2139C,U+213C4-213C6,U+213ED,U+213FE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21400-3b30fca293f3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21413,U+21416,U+21424,U+2143F,U+21452,U+21454-21455,U+2146D-2146E,U+2148A,U+21497,U+214B6,U+214E8,U+214FD,U+21577,U+21582,U+21594,U+21596,U+215D7}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21600-153665682b2f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2160A,U+21613,U+21619,U+2163E,U+21647,U+21661,U+21692,U+216B4,U+216B8,U+216BA,U+216C0-216C2,U+216D3,U+216D5,U+216DF,U+216E6-216E8,U+216FA-216FC,U+216FE,U+21706,U+2170D,U+21710,U+21726-21727,U+2173A-2173C,U+21742,U+21757,U+2176C-21771,U+21773-21774,U+217AB,U+217B0-217B5,U+217C3,U+217C7,U+217D9-217DC,U+217DF,U+217EF,U+217F5-217F6,U+217F8-217FC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21800-eb3fffd629f2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21820,U+21828-2182A,U+2182D,U+21839-2183B,U+21840,U+21845,U+21852,U+2185E,U+21861-21864,U+21877,U+2187B,U+21883-21885,U+2189E-218A2,U+218BD-218BF,U+218D1,U+218D6-218D9,U+218FA,U+21903-21905,U+21910-21912,U+21915,U+2191C,U+21922,U+21927,U+2193B,U+21944,U+21958,U+2196A,U+2197C,U+21980,U+21983,U+21988,U+21996,U+219C3,U+219DB,U+219F3}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21a00-5624c92aa170.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21A1A,U+21A2D,U+21A34,U+21A45,U+21A4B,U+21A63,U+21B44,U+21BC1-21BC2}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21c00-6040762a5e0a.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21C2A,U+21C56,U+21C70,U+21CA2,U+21CA5,U+21CAC,U+21D2D,U+21D45-21D46,U+21D53,U+21D5E,U+21D62,U+21D78,U+21D90,U+21D92,U+21D9C,U+21DA1,U+21DB6-21DB7,U+21DBA,U+21DCA,U+21DD1,U+21DE0,U+21DEB,U+21DF9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21e00-e619e93ceecb.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21E1C,U+21E23,U+21E33-21E34,U+21E37,U+21E3D,U+21E89,U+21EA4,U+21EA8,U+21EC8,U+21ED5,U+21F0F,U+21F15,U+21F1E,U+21F5C,U+21F6A,U+21F76,U+21F9E,U+21FA1,U+21FE8,U+21FFA}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22000-f1da8e9d9677.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22045,U+22049,U+2207E,U+2209A,U+220C7,U+220FC,U+2212A,U+2215B,U+22173,U+2217A-2217B,U+221A1,U+221C1,U+221C3}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22200-5a2d79221998.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22208,U+22218,U+2227C,U+2231E,U+22321,U+22325,U+223AD,U+223BD,U+223D0,U+223D7,U+223FA}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22400-40f61e5ab04d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22465,U+22471,U+2248B,U+22491,U+224B0,U+224BC,U+224C1,U+224C9,U+224CC,U+224E1,U+224ED,U+22513,U+2251B,U+22530,U+22554,U+2258D,U+225AF,U+225BE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22600-5ab99574227f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22609,U+2261B-2261C,U+2262B,U+22668,U+2267A,U+22696,U+22698,U+226F3-226F6,U+22712,U+22714,U+2271B,U+2271F,U+2272A,U+22775,U+22781,U+22796,U+227B4-227B5,U+227CD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22800-3434c0fbb0a8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22803,U+2285B,U+2285F-22860,U+22871,U+228AB,U+228AD,U+228C1,U+228F7,U+22926,U+22939,U+2294F,U+22967,U+2296B,U+22980,U+2298F,U+22993}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22a00-7636b76739b9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22A66,U+22AB8,U+22ACF,U+22AD5,U+22AE6,U+22AE8,U+22B0E,U+22B22,U+22B3F,U+22B43,U+22B46,U+22B4F-22B50,U+22B6A,U+22BA6,U+22BCA,U+22BCE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22c00-f0225a450fb9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22C1D,U+22C24,U+22C26-22C27,U+22C38,U+22C4C,U+22C51,U+22C55,U+22C62,U+22C6F,U+22C88,U+22C9B,U+22CA1,U+22CA9,U+22CB2,U+22CB7,U+22CC2,U+22CC6,U+22CC9,U+22D07-22D08,U+22D12,U+22D44,U+22D4C,U+22D67,U+22D8D,U+22D95,U+22DA0,U+22DA3-22DA4,U+22DB7,U+22DE1,U+22DEE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22e00-ade7089c5d5e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22E0D,U+22E36,U+22E42,U+22E78,U+22E8B,U+22EB3,U+22EE0,U+22EEF,U+22F74,U+22FCC,U+22FE3,U+22FEB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23000-5520103787cd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23033,U+23044,U+2304B,U+23066,U+2307D-2307E,U+2308E,U+230B7,U+230BC,U+230DA,U+230FD,U+23103,U+2313D,U+2317D,U+23182,U+231A4-231A5,U+231B3,U+231B6,U+231C3-231C4,U+231C8-231C9,U+231EA,U+231F5,U+231F7-231F9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23200-428f04e68632.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2320F,U+23225,U+2322F,U+23231-23234,U+23256,U+2325E,U+23262,U+23281,U+23289-2328A,U+232AB-232AD,U+232D2,U+232E0-232E1,U+23300,U+2330A,U+2331F,U+23343,U+23372,U+233B4,U+233CC,U+233D0,U+233D2-233D3,U+233D5,U+233DA,U+233DE-233DF,U+233E4,U+233E6,U+233F4-233F5,U+233F9-233FA,U+233FE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23400-839fe4cd54d1.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23400,U+2343F,U+2344A-2344B,U+23450-23451,U+23465,U+2346F,U+23472,U+234E4-234E5,U+23519,U+23530,U+23551,U+2355A,U+23567,U+23584,U+23594-23595,U+23599,U+2359C,U+235BB,U+235C4,U+235CB,U+235CD-235CF,U+235F3}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23600-f68c54bdf7c3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23600,U+23617,U+2361A,U+23638-2363C,U+23640,U+23647,U+23659,U+2365F,U+23677,U+2368E,U+2369E,U+236A6,U+236AD,U+236BA,U+236DF,U+236EE,U+23703,U+2370C,U+23716,U+2371C,U+23720,U+2372D,U+2372F,U+2373F,U+23763-23764,U+23766,U+23781,U+237A2,U+237BC,U+237C2,U+237D5-237D7,U+237E7,U+237F1,U+237FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23800-d6b3d709faaf.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23824,U+2383A,U+2383D,U+239C2}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23a00-f773cc038423.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23A98,U+23AA7,U+23AD9,U+23ADB,U+23AEE,U+23AFA,U+23B1A,U+23B5A}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23c00-20ca8d3c6dfd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23C63,U+23C7F,U+23C97-23C9B,U+23CB5,U+23CB7,U+23CBE,U+23CC7-23CC9,U+23CFC-23D00,U+23D0E,U+23D18,U+23D40,U+23D5B,U+23D7E,U+23D8F,U+23DB6-23DBD,U+23DD3,U+23DE3,U+23DF8-23DFA}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23e00-e2f5ff6f635b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23E06,U+23E11,U+23E23,U+23E2C-23E31,U+23E39,U+23E88-23E8B,U+23EB9,U+23EBF,U+23ED7,U+23EF7-23EFC,U+23F35,U+23F41,U+23F4A,U+23F61,U+23F7E-23F82,U+23F8F,U+23FB4,U+23FB7,U+23FC0,U+23FC5,U+23FEB-23FF0}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24000-e38301990de7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24011,U+24039-2403D,U+2404B,U+24057,U+24085,U+2408B-2408D,U+24091,U+24096,U+240C9,U+240E1,U+240EC,U+24103-24104,U+2410F,U+24119,U+2413F-24140,U+24144,U+2414E,U+24155-24157,U+2415C,U+2415F,U+24161,U+24177,U+2417A,U+241A3-241A5,U+241AC,U+241B5,U+241C6,U+241CD,U+241E2,U+241FC,U+241FE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24200-a9903a116451.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2420E,U+2421B,U+2424B,U+24256,U+24259,U+24276-24278,U+24284,U+24293,U+24295,U+242A5,U+242BF,U+242C1,U+242C9-242CA,U+242EE,U+242F1,U+242FA,U+2430D,U+2431A,U+24334,U+24348,U+24362-24365,U+2438C,U+24396,U+2439C-2439D,U+243BC-243BD,U+243C1,U+243D0,U+243E9-243EA,U+243F2,U+243F8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24400-296c69c27e2b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24404,U+24435-24436,U+2445A-2445B,U+24473,U+24487-24488,U+244B9,U+244BC,U+244CE,U+244D3,U+244D6,U+24505,U+24521,U+24578,U+245C8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24600-11d725f8454f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24618,U+24629-2462A,U+24665,U+24674,U+24697,U+246A5,U+246D4,U+24706,U+24725,U+2472F,U+2478F,U+247E0,U+247F1}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24800-63ab7662e1ca.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24812,U+24823,U+24882,U+24896,U+248E9,U+248F0-248F3,U+248FB,U+248FF-24901,U+2490C,U+24916-24917,U+24919,U+2492F,U+24933-24934,U+2493E-24943,U+24962-24963,U+24974-24976,U+2497B,U+2497F,U+24982,U+24988-2498F,U+24994,U+249A4,U+249A7,U+249A9,U+249AB-249AD,U+249B7-249BB,U+249C5,U+249D0,U+249DA-249DB,U+249DE-249DF,U+249E3,U+249E5,U+249EC-249ED,U+249F6-249F9,U+249FB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24a00-15202e5e18f7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24A01,U+24A0E,U+24A12-24A13,U+24A15,U+24A21-24A2A,U+24A3E,U+24A42,U+24A45,U+24A4A,U+24A4D-24A51,U+24A5D,U+24A65-24A67,U+24A71,U+24A77-24A7A,U+24A7D,U+24A8C,U+24A93-24A96,U+24AA4-24AA7,U+24AB1-24AB3,U+24ABA-24ABC,U+24AC0,U+24AC7,U+24AC9-24ACA,U+24AD1,U+24ADF,U+24AE2,U+24AE9,U+24B0F,U+24B56,U+24B6E-24B6F,U+24BF5}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24c00-14e707422fe1.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24C09,U+24C16,U+24C9E-24C9F,U+24CC9,U+24CD9,U+24D06,U+24D13-24D14,U+24DB8,U+24DEA-24DEB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24e00-6aa1fb17f0ee.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24E04,U+24E0E,U+24E37,U+24E3B,U+24E50,U+24E6A,U+24E8B,U+24EA5,U+24EA7,U+24F0E,U+24F5C,U+24F82,U+24F86,U+24F97,U+24F9A,U+24FA9,U+24FB8,U+24FC2,U+24FF2}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25000-7d1f5ec4742f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2502C,U+2504A,U+25052,U+25055,U+2509D,U+25122,U+2512B,U+25148,U+2517D-2517E,U+251A9,U+251CD,U+251E3,U+251E5-251E7}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25200-ea98bc07cce9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2521E,U+25220-25221,U+2524C,U+25250,U+25299,U+252C7,U+252D8,U+2530E,U+25311,U+25313,U+2533E,U+253B5,U+253FE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25400-66db1f2dccbb.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25419,U+25425,U+2542E-25430,U+25446,U+2546C,U+2546E,U+2548E,U+2549A,U+254D9,U+2550E,U+25531-25532,U+25535,U+2553F,U+2555B-2555E,U+25562,U+25565-25566,U+25581,U+25584,U+2558F,U+255A7-255A8,U+255B9,U+255D5,U+255DB,U+255E0}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25600-399cfb46c1e7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25605,U+25635,U+25651,U+2567F,U+25683,U+25695,U+256E3,U+256F6,U+25706,U+2571D,U+25725,U+2573D,U+25771-25772,U+257A9,U+257B4,U+257C7,U+257DF-257E1}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25800-996be91eaa50.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25832,U+2583A,U+25857,U+2585D,U+25872,U+25874,U+258C8,U+258DE,U+258E1,U+25903,U+25946,U+25956,U+25978,U+259AC,U+259C4,U+259CC,U+259D4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25a00-616affbb8a2b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25A54,U+25A95,U+25A9C,U+25AAE-25AAF,U+25AD7,U+25AE3-25AE4,U+25AE9,U+25AF1,U+25B74,U+25B89,U+25B97,U+25BB2-25BB4,U+25BC6,U+25BE4,U+25BE8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25c00-3553df368fa8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25C01,U+25C06,U+25C21,U+25C4A-25C4B,U+25C64-25C65,U+25C91,U+25CA4,U+25CC0-25CC1,U+25CFE,U+25D20,U+25D30,U+25D43,U+25D99,U+25DA1,U+25DB9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25e00-1e0d8de16e31.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25E0E,U+25E2E,U+25E44,U+25E49,U+25E56,U+25E62,U+25E65,U+25E81-25E83,U+25EA6,U+25EBC,U+25EC2,U+25ED7-25ED8,U+25EE8,U+25F1A,U+25F23,U+25F4B,U+25F5C,U+25FD4,U+25FE0-25FE2,U+25FFB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26000-8e0a140b557d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2600C,U+26017,U+26021,U+26029,U+26048,U+26057,U+26060,U+26064,U+26083,U+26097,U+260A4-260A5,U+260ED,U+26102,U+26121,U+26159-2615C,U+261AD-261AE,U+261B2,U+261DD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26200-3fcc730db4ac.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26221-26222,U+26258,U+26261,U+2626A-2626B,U+26270,U+26286,U+262D0,U+26335,U+2634B-2634C,U+26351,U+263BE,U+263F5,U+263F8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26400-e38f89915c26.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26402,U+26410-26412,U+2644A,U+26469,U+26484,U+26488-26489,U+2648D,U+26498,U+26512,U+26572,U+265A0,U+265A4,U+265AD,U+265BF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26600-ec3df7101451.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26612,U+26626,U+26676,U+2667E,U+266AF-266B1,U+266B5,U+266DA,U+266E8,U+266FC,U+26716,U+2671D,U+26741,U+2677C,U+26799,U+267B3-267B4,U+267CC,U+267D8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26800-5ee9d2aa1100.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2681C,U+26846,U+2685E,U+2686E,U+26888,U+2688A,U+26893,U+268C7,U+268DD,U+268EA,U+2690E,U+26911,U+26926,U+26939,U+26951,U+2696F,U+26999,U+269A8,U+269B5,U+269DD,U+269F2,U+269FA}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26a00-bc81dba48da2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26A1E,U+26A2D-26A2E,U+26A34,U+26A42,U+26A51-26A52,U+26A58,U+26A8C,U+26AB7,U+26AFF,U+26B05,U+26B0A,U+26B13,U+26B15,U+26B23,U+26B28,U+26B50-26B53,U+26B5B-26B5C,U+26B75,U+26B82,U+26B96-26B97,U+26B9D,U+26BB3,U+26BC0,U+26BF7}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26c00-e8f12aedcf14.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26C21,U+26C29,U+26C40-26C41,U+26C46,U+26C73,U+26C7E-26C82,U+26C9E,U+26CA4,U+26CB7-26CB8,U+26CBD,U+26CC0,U+26CC3,U+26CD1,U+26CDD,U+26D22-26D2A,U+26D51,U+26D74,U+26DA0-26DA7,U+26DAE,U+26DDC,U+26DEA-26DEB,U+26DF0}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26e00-e191599ea0d9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26E00,U+26E05,U+26E07,U+26E12,U+26E40,U+26E42-26E45,U+26E65,U+26E6E,U+26E72,U+26E77,U+26E84,U+26E88,U+26E8B,U+26E99,U+26ED0-26ED7,U+26F26,U+26F73-26F74,U+26F94,U+26F9F,U+26FA1,U+26FBE,U+26FDE-26FDF,U+26FF6-26FF8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27000-1536c5cf3d84.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2700E,U+2704B,U+27052-27053,U+27088,U+270AD-270AF,U+270CD,U+270D2,U+270F0,U+270F4,U+270F8,U+27109,U+2710C-2710D,U+27126-27127,U+27139,U+27144,U+27164-27165,U+27175,U+271CD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27200-f183937b508f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2721B,U+27267,U+27280,U+27285,U+2728B,U+272B2,U+272B6,U+272E6,U+27352,U+2739A,U+273DA-273DB,U+273FE-273FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27400-af0376e75570.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27410,U+27422,U+27449,U+27450,U+27484,U+27486,U+274BD,U+27574,U+275A3,U+275E0,U+275E4,U+275FD-275FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27600-4c9db857c665.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27607,U+2760C,U+27614-27615,U+27625,U+27631-27632,U+27639,U+27655-27657,U+27684,U+27693-27694,U+2770E-2770F,U+27723,U+27735-27736,U+27741,U+27752,U+2775E,U+27784-27785,U+277CC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27800-919945dfc56d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27858,U+27870,U+2789D,U+278B2,U+278C8,U+27924,U+27967,U+2797A,U+27985,U+279A0,U+279B4,U+279DD,U+279FD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27a00-63e6a668b9e0.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27A0A,U+27A0E,U+27A3E,U+27A51,U+27A53,U+27A59,U+27A79,U+27A84,U+27ABD-27ABE,U+27AF4,U+27B02,U+27B06,U+27B0B,U+27B18,U+27B38-27B3A,U+27B48,U+27B65,U+27BB3,U+27BBE,U+27BC7,U+27BEF,U+27BF4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27c00-cf1772da3912.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27C12,U+27C3C,U+27C6C,U+27CB1,U+27CB8,U+27CC5,U+27CEF,U+27D2F,U+27D53-27D54,U+27D66,U+27D73,U+27D84,U+27D8F,U+27D98,U+27DA0,U+27DBD,U+27DDC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27e00-8a5f3457106b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27E10,U+27E4D,U+27E4F,U+27E7D,U+27EAF,U+27F1B,U+27F2E,U+27FB7,U+27FF9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28000-d356ab2f5b8c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28002,U+28009,U+2801E,U+28023-28024,U+28048,U+28083,U+2808A,U+28090,U+280BB,U+280BD-280BE,U+280E8-280E9,U+280F4,U+2812E,U+2814F,U+2815D,U+2816F,U+28189,U+281AF,U+281BC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28200-b64e65bb45a4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28207,U+28218,U+2821A,U+28256,U+28277,U+2827C,U+28282,U+2829B,U+282CD,U+282E2,U+282F3,U+28306,U+28318,U+2832F,U+2833A,U+28365,U+2836D,U+2837D,U+2838A,U+283CD,U+283F6}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28400-244ae1a4f473.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28408,U+2840C,U+28412,U+28455,U+28468,U+2846C,U+28473,U+28482,U+284DC,U+28501,U+2853C-2853D,U+2856B-2856C,U+285C8-285C9,U+285E8,U+285F4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28600-32c4eb236e71.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28600,U+2860B,U+28625,U+2863B,U+28678,U+28695,U+286AA-286AB,U+286B2,U+286BC,U+286D7-286D8,U+286E6,U+286FA,U+2870F,U+28713,U+287E0}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28800-ede032a41cab.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28804,U+2882B,U+2890D,U+28933,U+28946,U+28948-28949,U+28956,U+28964,U+28968,U+2896B-2896D,U+2897E,U+28987-28989,U+289A8,U+289AA-289AB,U+289B8,U+289BA-289BC,U+289C0,U+289DC,U+289DE,U+289E1,U+289E3-289E4,U+289E7-289E8,U+289F9-289FC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28a00-37006a89297f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28A0F,U+28A16,U+28A1E,U+28A25,U+28A29,U+28A32,U+28A36,U+28A43-28A4B,U+28A59-28A5A,U+28A71,U+28A81-28A83,U+28A99-28A9C,U+28AC0,U+28AC6,U+28ACB-28ACE,U+28ADD-28AE5,U+28AEA,U+28AFC,U+28B0C,U+28B13,U+28B21-28B22,U+28B2B-28B2D,U+28B2F,U+28B46,U+28B49,U+28B4C,U+28B4E,U+28B50,U+28B63-28B66,U+28B6C,U+28B8F,U+28B99,U+28B9C-28B9D,U+28BB9,U+28BC1-28BC2,U+28BC5,U+28BD4,U+28BD7,U+28BD9-28BDA,U+28BE7-28BEC,U+28BEF,U+28BF5,U+28BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28c00-aa5ee7081c0d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28C03,U+28C09,U+28C1C-28C1D,U+28C23,U+28C26,U+28C2B,U+28C30,U+28C39,U+28C3B,U+28C47,U+28C4F,U+28C51,U+28C54,U+28CCA,U+28CCD,U+28CD2,U+28CDD,U+28D10,U+28D34,U+28D71,U+28D8A,U+28D99,U+28DA1,U+28DB9,U+28DFB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28e00-53d67bbaa336.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28E0F,U+28E17,U+28E1F,U+28E36,U+28E39,U+28E65-28E66,U+28E89,U+28E97,U+28E99,U+28EAC,U+28EB2-28EB3,U+28ED9,U+28EE7,U+28EEB,U+28EF6,U+28F32,U+28FC5,U+28FF8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29000-254821ca645c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29079,U+29088,U+2908B,U+29093,U+290AF-290B1,U+290C0,U+290E4-290E5,U+290EC-290ED,U+2910D,U+29110,U+2913C,U+2914D,U+2915B,U+2915E,U+29170,U+2919C,U+291A8,U+291D5,U+291E3,U+291EB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29200-9cbb49d86365.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+292A0,U+292B1}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29400-ad12785ae130.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2941D,U+29420,U+29433,U+2943F,U+29448,U+29490,U+294D0,U+294D9-294DA,U+294DE,U+294E5,U+294E7,U+29509,U+2959E,U+295B0,U+295B8,U+295CF,U+295D7,U+295E9,U+295F4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29600-4b8bfbf6ebda.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2967F,U+296F0,U+29719,U+29720,U+29732,U+29750,U+297D4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29800-74a799e71b3d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29810,U+2983B,U+29857,U+298A4,U+298C6,U+298D1,U+298EA,U+298F1,U+298FA,U+29903,U+29905,U+2992F,U+29945,U+29947-29949,U+2995D,U+2996A,U+2999D,U+299C3,U+299C9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29a00-cb5d9c618b3a.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29A28,U+29A4D,U+29A72,U+29B05,U+29B0E,U+29BD5}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29c00-9a453680c806.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29C73,U+29CAD,U+29D3E,U+29D4B,U+29D5A,U+29D7C,U+29D98,U+29D9B,U+29DDB,U+29DF6}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29e00-793c583dbd2e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29E06,U+29E15,U+29E2D,U+29E3D,U+29E49,U+29E68,U+29E8A,U+29EAC,U+29EB0,U+29EC3-29EC4,U+29EDB,U+29EE9,U+29EF8,U+29F23,U+29F30,U+29F7E,U+29F83,U+29F8C,U+29FB7,U+29FCE,U+29FD7,U+29FDE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a000-b7213d373572.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A014,U+2A01A,U+2A02F,U+2A082,U+2A087,U+2A0B9,U+2A0E1,U+2A0ED,U+2A0F3,U+2A0F8-2A0F9,U+2A0FE,U+2A107,U+2A123,U+2A133-2A134,U+2A150,U+2A190,U+2A192-2A193,U+2A1AB,U+2A1B4-2A1B5,U+2A1DF,U+2A1F5}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a200-defe9688bba6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A220,U+2A233,U+2A293,U+2A29F,U+2A2AD,U+2A2B2,U+2A2B4,U+2A2B6,U+2A2BA,U+2A2BD,U+2A2DF,U+2A2FF,U+2A351,U+2A38C,U+2A3A9,U+2A3ED}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a400-967d4ef87c50.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A434,U+2A437,U+2A45B,U+2A4D0,U+2A4DF,U+2A5C6,U+2A5CB,U+2A5F1}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a600-db269b5f3b52.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A601-2A602,U+2A61A,U+2A632,U+2A64A,U+2A65B,U+2A664,U+2A6A9,U+2A6B2,U+2A736,U+2A7DD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a800-4523a7332dbd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A8FB,U+2A917,U+2A9E6}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2aa00-e34d402dc2be.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2AA30,U+2AA36,U+2AA58}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ac00-660d868fdad4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2ADFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ae00-edd81d8386e5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2AFA2}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b000-4be1446b5f74.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B127-2B128,U+2B137-2B138,U+2B1ED}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b200-5032a44086b9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B300,U+2B363,U+2B36F,U+2B372,U+2B37D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b400-201f1d2a1299.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B404,U+2B410,U+2B413,U+2B461,U+2B4E7,U+2B4EF,U+2B4F6,U+2B4F9,U+2B50D-2B50E,U+2B536,U+2B5AE-2B5AF,U+2B5B3,U+2B5E7,U+2B5F4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b600-4458f00bda78.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B61C-2B61D,U+2B626-2B628,U+2B62A,U+2B62C,U+2B689,U+2B695-2B696,U+2B6AD,U+2B6ED,U+2B746,U+2B751,U+2B753,U+2B75A,U+2B75C,U+2B765,U+2B776-2B777,U+2B77C,U+2B782,U+2B789,U+2B78B,U+2B78E,U+2B794,U+2B7A9,U+2B7AC,U+2B7AF,U+2B7BD,U+2B7C5,U+2B7C9,U+2B7CF,U+2B7D2,U+2B7D8,U+2B7E6,U+2B7F0,U+2B7F7,U+2B7F9,U+2B7FC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b800-d7e2c0a834a7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B806,U+2B80A,U+2B80D,U+2B817,U+2B81A,U+2B81C,U+2B8B8}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ba00-d5d040ee5329.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BAC7,U+2BB37,U+2BB5F,U+2BB62,U+2BB7C,U+2BB83}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2bc00-9613d376ceba.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BC1B,U+2BD77,U+2BD87,U+2BDF7}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2be00-8c2f0889214c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BE29}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c000-1ce1e13d40dd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C029-2C02A,U+2C081,U+2C0A9,U+2C0CA,U+2C115,U+2C1D5,U+2C1D9,U+2C1F9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c200-a17e0fb0767d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C27C,U+2C288,U+2C2A4,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C386}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c400-ec724e77f15f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C488,U+2C494,U+2C497,U+2C542}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c600-23b092182f53.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C613,U+2C618,U+2C621,U+2C629,U+2C62B-2C62D,U+2C62F,U+2C642,U+2C64A-2C64B,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7D3,U+2C7FD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c800-2a155adcd7cb.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C91D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ca00-ed54b934977c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CA02,U+2CA0E,U+2CA7D,U+2CAA9,U+2CB29,U+2CB2D-2CB2E,U+2CB31,U+2CB38-2CB39,U+2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4E,U+2CB5A-2CB5B,U+2CB64,U+2CB69,U+2CB6C,U+2CB6F,U+2CB73,U+2CB76,U+2CB78,U+2CB7C,U+2CBB1,U+2CBBF-2CBC0,U+2CBCE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2cc00-afa60d3a76c9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CC56,U+2CC5F,U+2CCF5-2CCF6,U+2CCFD,U+2CCFF,U+2CD02-2CD03,U+2CD0A,U+2CD8B,U+2CD8D,U+2CD8F-2CD90,U+2CD9F-2CDA0,U+2CDA8,U+2CDAD-2CDAE,U+2CDD5}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ce00-7d3547ac14bb.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CE18,U+2CE1A,U+2CE23,U+2CE26,U+2CE2A,U+2CE7C,U+2CE88,U+2CE93}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d200-11d42be3cdfe.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D25D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d400-f0ed50fde82d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D544}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e000-e75b74ed6976.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E014}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e200-56f8c6058407.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E278}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e400-6d5901323ce4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E569}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e600-3f6468cd0622.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E6EA}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2f800-d0350e4155ab.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2F804,U+2F80F,U+2F815,U+2F818,U+2F81A,U+2F822,U+2F825,U+2F828,U+2F82C,U+2F833,U+2F83B,U+2F83F-2F840,U+2F846,U+2F852,U+2F862,U+2F86D,U+2F873,U+2F877-2F878,U+2F884,U+2F894,U+2F899-2F89A,U+2F8A6,U+2F8AC,U+2F8B2,U+2F8B6,U+2F8CD,U+2F8D3,U+2F8DB-2F8DC,U+2F8E1,U+2F8E5,U+2F8EA,U+2F8ED,U+2F8FC,U+2F903,U+2F90B,U+2F90F,U+2F91A,U+2F920-2F921,U+2F945,U+2F947,U+2F96C,U+2F994-2F995,U+2F9B2,U+2F9BC,U+2F9D0,U+2F9D4,U+2F9DE-2F9DF,U+2F9F4}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30600-7ae071787831.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30729}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30e00-483b052777e1.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30EDD-30EDE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31000-5b32099ec1d8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3106C}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-fa00-e7723892800d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+FA70-FAD9}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20000-ae224382fff7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20000-2000A,U+2000C-20020,U+20022-20023,U+20025-2003D,U+2003F-20045,U+20047-2004D,U+2004F-20067,U+20069-20085,U+20088,U+2008B-20093,U+20095-200A1,U+200A3,U+200A5-200AF,U+200B1-200C9,U+200CE-200D0,U+200D2-200D6,U+200D8-200ED,U+200EF-200F4,U+200F6-2010B,U+2010D,U+2010F-20117,U+20119-2012B,U+2012D-20157,U+20159-20163,U+20165-201A1,U+201A3,U+201A5-201A8,U+201AA,U+201AC-201C0,U+201C2-201D3,U+201D5-201F1,U+201F3-201FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20200-f6f1412b90cc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20200-20203,U+20205-2020B,U+2020D-20212,U+20215-20238,U+2023A-2025A,U+2025C-20273,U+20276-2028D,U+2028F-20298,U+2029A-2029D,U+2029F,U+202A1-202B6,U+202B8-202BE,U+202C1-202E4,U+202E6-20309,U+2030B-20324,U+20326-2032A,U+2032C-20340,U+20342-20344,U+20348-20370,U+20372-2037D,U+20382-2039F,U+203A1-203A6,U+203A8-203B4,U+203B6-203C8,U+203CA,U+203CC-203F4,U+203F6-203F8,U+203FA-203FB,U+203FD-203FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20400-f40a12ac3b9e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20400-20412,U+20415-2041E,U+20420-2042C,U+2042E-20449,U+2044B-20464,U+20466-20486,U+20488-2048D,U+2048F-20490,U+20493-204A2,U+204A4-204D6,U+204D8-204FB,U+204FD,U+204FF-20508,U+2050A-2053E,U+20540-20546,U+20548-2058D,U+2058F-205A4,U+205A6-205B0,U+205B2,U+205B4-205C2,U+205C4-205C9,U+205CB-205CF,U+205D1-205D4,U+205D7-205DE,U+205E1-205EA,U+205EC-205FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20600-a1146a1991af.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20600-20610,U+20612-20614,U+20616-20618,U+2061B-20627,U+20629-2062F,U+20631-20655,U+20657-20675,U+20677-206EB,U+206ED-2070D,U+2070F-20730,U+20732-2074E,U+20750-20778,U+2077A-207C7,U+207C9-207FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20800-59ec10613b30.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20800-20806,U+20808-2082B,U+2082D-20839,U+2083B-20872,U+20874-20894,U+20896-208B8,U+208BA-208D4,U+208D6-2090D,U+2090F-20915,U+20917-20922,U+20924-20953,U+20955-20978,U+2097A-2097B,U+2097D-20983,U+20985-2099C,U+2099E-209E6,U+209E8-209FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20a00-24882d352630.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20A00-20A10,U+20A12-20A4F,U+20A51-20A63,U+20A65-20A6E,U+20A70-20A89,U+20A8B-20AB3,U+20AB5-20AC1,U+20AC3-20ACC,U+20ACE-20AD2,U+20AD4-20B0C,U+20B0E-20B1C,U+20B1E-20B8E,U+20B90-20B9E,U+20BA0-20BA7,U+20BAA-20BB6,U+20BB8-20BBE,U+20BC0-20BC5,U+20BC7-20BCA,U+20BCC-20BE1,U+20BE3-20BEA,U+20BEC-20BFA,U+20BFC-20BFE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20c00-6f80f6d4436d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20C00-20C0A,U+20C0C,U+20C0E-20C1F,U+20C21-20C33,U+20C35-20C39,U+20C3C-20C40,U+20C44-20C52,U+20C54-20C64,U+20C66-20C76,U+20C79-20C7B,U+20C7D-20C8C,U+20C8E-20C95,U+20C97-20C9B,U+20C9D-20CB4,U+20CB6-20CB7,U+20CB9-20CCE,U+20CD1-20CD2,U+20CD7-20CDC,U+20CDE-20CEC,U+20CEE-20CFE,U+20D00-20D14,U+20D16-20D27,U+20D29-20D30,U+20D33-20D44,U+20D4A-20D4B,U+20D4F-20D57,U+20D59-20D6E,U+20D70,U+20D72-20D73,U+20D75-20D7B,U+20D7D,U+20D80-20D95,U+20D97-20D9B,U+20D9D-20DA6,U+20DA8-20DB1,U+20DB3-20DC7,U+20DC9-20DE0,U+20DE2-20DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-20e00-a383de1e5951.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20E00-20E03,U+20E05-20E08,U+20E0B-20E0C,U+20E12-20E15,U+20E17-20E1C,U+20E1E-20E4B,U+20E4D-20E63,U+20E65-20E6C,U+20E6E-20E72,U+20E74,U+20E7C-20E8B,U+20E8D-20E94,U+20E97,U+20E99-20E9C,U+20E9E-20EA1,U+20EA3-20EA9,U+20EAD-20EB5,U+20EB7-20ED6,U+20ED9-20EDC,U+20EDE-20EF7,U+20EFC-20F1C,U+20F1E-20F25,U+20F27-20F2C,U+20F2F,U+20F32-20F3A,U+20F3C-20F4B,U+20F4D-20F5E,U+20F60-20F63,U+20F65-20F8C,U+20F8E-20F8F,U+20F91-20FAC,U+20FAE-20FB3,U+20FB7-20FBB,U+20FBD-20FDE,U+20FE0-20FE9,U+20FEE-20FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21000-28c869084390.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21000-21013,U+21015-2101C,U+2101F-2104E,U+21050-2105B,U+2105D-2106E,U+21070-21074,U+21079-2107A,U+2107C-21087,U+21089-21095,U+21097-2109C,U+2109E-210B3,U+210B5-210BE,U+210C2-210C6,U+210CA-210CE,U+210D0-210D2,U+210D4-210E3,U+210E5-210F3,U+210F7-2112E,U+21130-2113A,U+2113C,U+2113E-21144,U+21146-21147,U+21149-2114E,U+21150-21154,U+21156-2117F,U+21181-21186,U+21188-211D8,U+211DA-211FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21200-1eec861de763.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21200,U+21202-2123B,U+2123E-2124E,U+21250-21254,U+21256-21273,U+21275-2127A,U+2127D-2128C,U+2128E-212A7,U+212AA-212AF,U+212B1-212D6,U+212D8-212E2,U+212E5-212FC,U+212FF-21301,U+21306-2131A,U+2131C-21335,U+21337-21339,U+2133B-21343,U+21345-21374,U+21377-2138D,U+2138F-21397,U+21399,U+2139B,U+2139D-213C3,U+213C7-213EC,U+213EE-213FD,U+213FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21400-d8ba12b0edd2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21400-21412,U+21414-21415,U+21417-21423,U+21425-2143E,U+21440-21451,U+21453,U+21456-2146C,U+2146F-21489,U+2148B-21496,U+21498-214B5,U+214B7-214E7,U+214E9-214FC,U+214FE-21576,U+21578-21581,U+21583-21593,U+21595,U+21597-215D6,U+215D8-215FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21600-c4d59cee3c28.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21600-21609,U+2160B-21612,U+21614-21618,U+2161A-2163D,U+2163F-21646,U+21648-21660,U+21662-21691,U+21693-216B3,U+216B5-216B7,U+216B9,U+216BB-216BF,U+216C3-216D2,U+216D4,U+216D6-216DE,U+216E0-216E5,U+216E9-216F9,U+216FD,U+216FF-21705,U+21707-2170C,U+2170E-2170F,U+21711-21725,U+21728-21739,U+2173D-21741,U+21743-21756,U+21758-2176B,U+21772,U+21775-217AA,U+217AC-217AF,U+217B6-217C2,U+217C4-217C6,U+217C8-217D8,U+217DD-217DE,U+217E0-217EE,U+217F0-217F4,U+217F7,U+217FD-217FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21800-075804c52311.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21800-2181F,U+21821-21827,U+2182B-2182C,U+2182E-21838,U+2183C-2183F,U+21841-21844,U+21846-21851,U+21853-2185D,U+2185F-21860,U+21865-21876,U+21878-2187A,U+2187C-21882,U+21886-2189D,U+218A3-218BC,U+218C0-218D0,U+218D2-218D5,U+218DA-218F9,U+218FB-21902,U+21906-2190F,U+21913-21914,U+21916-2191B,U+2191D-21921,U+21923-21926,U+21928-2193A,U+2193C-21943,U+21945-21957,U+21959-21969,U+2196B-2197B,U+2197D-2197F,U+21981-21982,U+21984-21987,U+21989-21995,U+21997-219C2,U+219C4-219DA,U+219DC-219F2,U+219F4-219FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21a00-4d9b177abfaf.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21A00-21A19,U+21A1B-21A2C,U+21A2E-21A33,U+21A35-21A44,U+21A46-21A4A,U+21A4C-21A62,U+21A64-21B43,U+21B45-21BC0,U+21BC3-21BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21c00-e19e906207b4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21C00-21C29,U+21C2B-21C55,U+21C57-21C6F,U+21C71-21CA1,U+21CA3-21CA4,U+21CA6-21CAB,U+21CAD-21D2C,U+21D2E-21D44,U+21D47-21D52,U+21D54-21D5D,U+21D5F-21D61,U+21D63-21D77,U+21D79-21D8F,U+21D91,U+21D93-21D9B,U+21D9D-21DA0,U+21DA2-21DB5,U+21DB8-21DB9,U+21DBB-21DC9,U+21DCB-21DD0,U+21DD2-21DDF,U+21DE1-21DEA,U+21DEC-21DF8,U+21DFA-21DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-21e00-a0249f1edab5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+21E00-21E1B,U+21E1D-21E22,U+21E24-21E32,U+21E35-21E36,U+21E38-21E3C,U+21E3E-21E88,U+21E8A-21EA3,U+21EA5-21EA7,U+21EA9-21EC7,U+21EC9-21ED4,U+21ED6-21F0E,U+21F10-21F14,U+21F16-21F1D,U+21F1F-21F5B,U+21F5D-21F69,U+21F6B-21F75,U+21F77-21F9D,U+21F9F-21FA0,U+21FA2-21FE7,U+21FE9-21FF9,U+21FFB-21FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22000-c9cf92500f0c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22000-22044,U+22046-22048,U+2204A-2207D,U+2207F-22099,U+2209B-220C6,U+220C8-220FB,U+220FD-22129,U+2212B-2215A,U+2215C-22172,U+22174-22179,U+2217C-221A0,U+221A2-221C0,U+221C2,U+221C4-221FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22200-259d6514256d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22200-22207,U+22209-22217,U+22219-2227B,U+2227D-2231D,U+2231F-22320,U+22322-22324,U+22326-223AC,U+223AE-223BC,U+223BE-223CF,U+223D1-223D6,U+223D8-223F9,U+223FB-223FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22400-bf602bed518c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22400-22464,U+22466-22470,U+22472-2248A,U+2248C-22490,U+22492-224AF,U+224B1-224BB,U+224BD-224C0,U+224C2-224C8,U+224CA-224CB,U+224CD-224E0,U+224E2-224EC,U+224EE-22512,U+22514-2251A,U+2251C-2252F,U+22531-22553,U+22555-2258C,U+2258E-225AE,U+225B0-225BD,U+225BF-225FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22600-3f8461306b56.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22600-22608,U+2260A-2261A,U+2261D-2262A,U+2262C-22667,U+22669-22679,U+2267B-22695,U+22697,U+22699-226F2,U+226F7-22711,U+22713,U+22715-2271A,U+2271C-2271E,U+22720-22729,U+2272B-22774,U+22776-22780,U+22782-22795,U+22797-227B3,U+227B6-227CC,U+227CE-227FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22800-8cdb9064aabc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22800-22802,U+22804-2285A,U+2285C-2285E,U+22861-22870,U+22872-228AA,U+228AC,U+228AE-228C0,U+228C2-228F6,U+228F8-22925,U+22927-22938,U+2293A-2294E,U+22950-22966,U+22968-2296A,U+2296C-2297F,U+22981-2298E,U+22990-22992,U+22994-229FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22a00-497613fd13e2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22A00-22A65,U+22A67-22AB7,U+22AB9-22ACE,U+22AD0-22AD4,U+22AD6-22AE5,U+22AE7,U+22AE9-22B0D,U+22B0F-22B21,U+22B23-22B3E,U+22B40-22B42,U+22B44-22B45,U+22B47-22B4E,U+22B51-22B69,U+22B6B-22BA5,U+22BA7-22BC9,U+22BCB-22BCD,U+22BCF-22BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22c00-7405cb0ae43e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22C00-22C1C,U+22C1E-22C23,U+22C25,U+22C28-22C37,U+22C39-22C4B,U+22C4D-22C50,U+22C52-22C54,U+22C56-22C61,U+22C63-22C6E,U+22C70-22C87,U+22C89-22C9A,U+22C9C-22CA0,U+22CA2-22CA8,U+22CAA-22CB1,U+22CB3-22CB6,U+22CB8-22CC1,U+22CC3-22CC5,U+22CC7-22CC8,U+22CCA-22D06,U+22D09-22D11,U+22D13-22D43,U+22D45-22D4B,U+22D4D-22D66,U+22D68-22D8C,U+22D8E-22D94,U+22D96-22D9F,U+22DA1-22DA2,U+22DA5-22DB6,U+22DB8-22DE0,U+22DE2-22DED,U+22DEF-22DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-22e00-f7590d91603d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+22E00-22E0C,U+22E0E-22E35,U+22E37-22E41,U+22E43-22E77,U+22E79-22E8A,U+22E8C-22EB2,U+22EB4-22EDF,U+22EE1-22EEE,U+22EF0-22F73,U+22F75-22FCB,U+22FCD-22FE2,U+22FE4-22FEA,U+22FEC-22FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23000-1b14d3d7f9ec.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23000-23032,U+23034-23043,U+23045-2304A,U+2304C-23065,U+23067-2307C,U+2307F-2308D,U+2308F-230B6,U+230B8-230BB,U+230BD-230D9,U+230DB-230FC,U+230FE-23102,U+23104-2313C,U+2313E-2317C,U+2317E-23181,U+23183-231A3,U+231A6-231B2,U+231B4-231B5,U+231B7-231C2,U+231C5-231C7,U+231CA-231E9,U+231EB-231F4,U+231F6,U+231FA-231FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23200-ab11d0fab4d5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23200-2320E,U+23210-23224,U+23226-2322E,U+23230,U+23235-23255,U+23257-2325D,U+2325F-23261,U+23263-23280,U+23282-23288,U+2328B-232AA,U+232AE-232D1,U+232D3-232DF,U+232E2-232FF,U+23301-23309,U+2330B-2331E,U+23320-23342,U+23344-23371,U+23373-233B3,U+233B5-233CB,U+233CD-233CF,U+233D1,U+233D4,U+233D6-233D9,U+233DB-233DD,U+233E0-233E3,U+233E5,U+233E7-233F3,U+233F6-233F8,U+233FB-233FD,U+233FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23400-eb7aa948c18c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23401-2343E,U+23440-23449,U+2344C-2344F,U+23452-23464,U+23466-2346E,U+23470-23471,U+23473-234E3,U+234E6-23518,U+2351A-2352F,U+23531-23550,U+23552-23559,U+2355B-23566,U+23568-23583,U+23585-23593,U+23596-23598,U+2359A-2359B,U+2359D-235BA,U+235BC-235C3,U+235C5-235CA,U+235CC,U+235D0-235F2,U+235F4-235FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23600-7ca720841802.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23601-23616,U+23618-23619,U+2361B-23637,U+2363D-2363F,U+23641-23646,U+23648-23658,U+2365A-2365E,U+23660-23676,U+23678-2368D,U+2368F-2369D,U+2369F-236A5,U+236A7-236AC,U+236AE-236B9,U+236BB-236DE,U+236E0-236ED,U+236EF-23702,U+23704-2370B,U+2370D-23715,U+23717-2371B,U+2371D-2371F,U+23721-2372C,U+2372E,U+23730-2373E,U+23740-23762,U+23765,U+23767-23780,U+23782-237A1,U+237A3-237BB,U+237BD-237C1,U+237C3-237D4,U+237D8-237E6,U+237E8-237F0,U+237F2-237FE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23800-c373d8c36a56.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23800-23823,U+23825-23839,U+2383B-2383C,U+2383E-239C1,U+239C3-239FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23a00-e22fe694b9bd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23A00-23A97,U+23A99-23AA6,U+23AA8-23AD8,U+23ADA,U+23ADC-23AED,U+23AEF-23AF9,U+23AFB-23B19,U+23B1B-23B59,U+23B5B-23BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23c00-2547b765331f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23C00-23C62,U+23C64-23C7E,U+23C80-23C96,U+23C9C-23CB4,U+23CB6,U+23CB8-23CBD,U+23CBF-23CC6,U+23CCA-23CFB,U+23D01-23D0D,U+23D0F-23D17,U+23D19-23D3F,U+23D41-23D5A,U+23D5C-23D7D,U+23D7F-23D8E,U+23D90-23DB5,U+23DBE-23DD2,U+23DD4-23DE2,U+23DE4-23DF7,U+23DFB-23DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-23e00-ac73bbf7696b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+23E00-23E05,U+23E07-23E10,U+23E12-23E22,U+23E24-23E2B,U+23E32-23E38,U+23E3A-23E87,U+23E8C-23EB8,U+23EBA-23EBE,U+23EC0-23ED6,U+23ED8-23EF6,U+23EFD-23F34,U+23F36-23F40,U+23F42-23F49,U+23F4B-23F60,U+23F62-23F7D,U+23F83-23F8E,U+23F90-23FB3,U+23FB5-23FB6,U+23FB8-23FBF,U+23FC1-23FC4,U+23FC6-23FEA,U+23FF1-23FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24000-ca7af54572c7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24000-24010,U+24012-24038,U+2403E-2404A,U+2404C-24056,U+24058-24084,U+24086-2408A,U+2408E-24090,U+24092-24095,U+24097-240C8,U+240CA-240E0,U+240E2-240EB,U+240ED-24102,U+24105-2410E,U+24110-24118,U+2411A-2413E,U+24141-24143,U+24145-2414D,U+2414F-24154,U+24158-2415B,U+2415D-2415E,U+24160,U+24162-24176,U+24178-24179,U+2417B-241A2,U+241A6-241AB,U+241AD-241B4,U+241B6-241C5,U+241C7-241CC,U+241CE-241E1,U+241E3-241FB,U+241FD,U+241FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24200-992037cec0b5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24200-2420D,U+2420F-2421A,U+2421C-2424A,U+2424C-24255,U+24257-24258,U+2425A-24275,U+24279-24283,U+24285-24292,U+24294,U+24296-242A4,U+242A6-242BE,U+242C0,U+242C2-242C8,U+242CB-242ED,U+242EF-242F0,U+242F2-242F9,U+242FB-2430C,U+2430E-24319,U+2431B-24333,U+24335-24347,U+24349-24361,U+24366-2438B,U+2438D-24395,U+24397-2439B,U+2439E-243BB,U+243BE-243C0,U+243C2-243CF,U+243D1-243E8,U+243EB-243F1,U+243F3-243F7,U+243F9-243FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24400-f74d12335129.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24400-24403,U+24405-24434,U+24437-24459,U+2445C-24472,U+24474-24486,U+24489-244B8,U+244BA-244BB,U+244BD-244CD,U+244CF-244D2,U+244D4-244D5,U+244D7-24504,U+24506-24520,U+24522-24577,U+24579-245C7,U+245C9-245FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24600-9103dc380835.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24600-24617,U+24619-24628,U+2462B-24664,U+24666-24673,U+24675-24696,U+24698-246A4,U+246A6-246D3,U+246D5-24705,U+24707-24724,U+24726-2472E,U+24730-2478E,U+24790-247DF,U+247E1-247F0,U+247F2-247FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24800-72063efea59b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24800-24811,U+24813-24822,U+24824-24881,U+24883-24895,U+24897-248E8,U+248EA-248EF,U+248F4-248FA,U+248FC-248FE,U+24902-2490B,U+2490D-24915,U+24918,U+2491A-2492E,U+24930-24932,U+24935-2493D,U+24944-24961,U+24964-24973,U+24977-2497A,U+2497C-2497E,U+24980-24981,U+24983-24987,U+24990-24993,U+24995-249A3,U+249A5-249A6,U+249A8,U+249AA,U+249AE-249B6,U+249BC-249C4,U+249C6-249CF,U+249D1-249D9,U+249DC-249DD,U+249E0-249E2,U+249E4,U+249E6-249EB,U+249EE-249F5,U+249FA,U+249FC-249FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24a00-6df817ac5ae9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24A00,U+24A02-24A0D,U+24A0F-24A11,U+24A14,U+24A16-24A20,U+24A2B-24A3D,U+24A3F-24A41,U+24A43-24A44,U+24A46-24A49,U+24A4B-24A4C,U+24A52-24A5C,U+24A5E-24A64,U+24A68-24A70,U+24A72-24A76,U+24A7B-24A7C,U+24A7E-24A8B,U+24A8D-24A92,U+24A97-24AA3,U+24AA8-24AB0,U+24AB4-24AB9,U+24ABD-24ABF,U+24AC1-24AC6,U+24AC8,U+24ACB-24AD0,U+24AD2-24ADE,U+24AE0-24AE1,U+24AE3-24AE8,U+24AEA-24B0E,U+24B10-24B55,U+24B57-24B6D,U+24B70-24BF4,U+24BF6-24BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24c00-605c12b6a132.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24C00-24C08,U+24C0A-24C15,U+24C17-24C9D,U+24CA0-24CC8,U+24CCA-24CD8,U+24CDA-24D05,U+24D07-24D12,U+24D15-24DB7,U+24DB9-24DE9,U+24DEC-24DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-24e00-a05720cd36de.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+24E00-24E03,U+24E05-24E0D,U+24E0F-24E36,U+24E38-24E3A,U+24E3C-24E4F,U+24E51-24E69,U+24E6B-24E8A,U+24E8C-24EA4,U+24EA6,U+24EA8-24F0D,U+24F0F-24F5B,U+24F5D-24F81,U+24F83-24F85,U+24F87-24F96,U+24F98-24F99,U+24F9B-24FA8,U+24FAA-24FB7,U+24FB9-24FC1,U+24FC3-24FF1,U+24FF3-24FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25000-91312c7fe148.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25000-2502B,U+2502D-25049,U+2504B-25051,U+25053-25054,U+25056-2509C,U+2509E-25121,U+25123-2512A,U+2512C-25147,U+25149-2517C,U+2517F-251A8,U+251AA-251CC,U+251CE-251E2,U+251E4,U+251E8-251FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25200-9ab6e36838a9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25200-2521D,U+2521F,U+25222-2524B,U+2524D-2524F,U+25251-25298,U+2529A-252C6,U+252C8-252D7,U+252D9-2530D,U+2530F-25310,U+25312,U+25314-2533D,U+2533F-253B4,U+253B6-253FD,U+253FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25400-14868c620370.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25400-25418,U+2541A-25424,U+25426-2542D,U+25431-25445,U+25447-2546B,U+2546D,U+2546F-2548D,U+2548F-25499,U+2549B-254D8,U+254DA-2550D,U+2550F-25530,U+25533-25534,U+25536-2553E,U+25540-2555A,U+2555F-25561,U+25563-25564,U+25567-25580,U+25582-25583,U+25585-2558E,U+25590-255A6,U+255A9-255B8,U+255BA-255D4,U+255D6-255DA,U+255DC-255DF,U+255E1-255FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25600-c44a880f325a.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25600-25604,U+25606-25634,U+25636-25650,U+25652-2567E,U+25680-25682,U+25684-25694,U+25696-256E2,U+256E4-256F5,U+256F7-25705,U+25707-2571C,U+2571E-25724,U+25726-2573C,U+2573E-25770,U+25773-257A8,U+257AA-257B3,U+257B5-257C6,U+257C8-257DE,U+257E2-257FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25800-23b3285e8259.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25800-25831,U+25833-25839,U+2583B-25856,U+25858-2585C,U+2585E-25871,U+25873,U+25875-258C7,U+258C9-258DD,U+258DF-258E0,U+258E2-25902,U+25904-25945,U+25947-25955,U+25957-25977,U+25979-259AB,U+259AD-259C3,U+259C5-259CB,U+259CD-259D3,U+259D5-259FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25a00-d3408e3abcc4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25A00-25A53,U+25A55-25A94,U+25A96-25A9B,U+25A9D-25AAD,U+25AB0-25AD6,U+25AD8-25AE2,U+25AE5-25AE8,U+25AEA-25AF0,U+25AF2-25B73,U+25B75-25B88,U+25B8A-25B96,U+25B98-25BB1,U+25BB5-25BC5,U+25BC7-25BE3,U+25BE5-25BE7,U+25BE9-25BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25c00-86147c06ec39.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25C00,U+25C02-25C05,U+25C07-25C20,U+25C22-25C49,U+25C4C-25C63,U+25C66-25C90,U+25C92-25CA3,U+25CA5-25CBF,U+25CC2-25CFD,U+25CFF-25D1F,U+25D21-25D2F,U+25D31-25D42,U+25D44-25D98,U+25D9A-25DA0,U+25DA2-25DB8,U+25DBA-25DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-25e00-f1a00af92e29.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+25E00-25E0D,U+25E0F-25E2D,U+25E2F-25E43,U+25E45-25E48,U+25E4A-25E55,U+25E57-25E61,U+25E63-25E64,U+25E66-25E80,U+25E84-25EA5,U+25EA7-25EBB,U+25EBD-25EC1,U+25EC3-25ED6,U+25ED9-25EE7,U+25EE9-25F19,U+25F1B-25F22,U+25F24-25F4A,U+25F4C-25F5B,U+25F5D-25FD3,U+25FD5-25FDF,U+25FE3-25FFA,U+25FFC-25FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26000-da09c9c2b0cc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26000-2600B,U+2600D-26016,U+26018-26020,U+26022-26028,U+2602A-26047,U+26049-26056,U+26058-2605F,U+26061-26063,U+26065-26082,U+26084-26096,U+26098-260A3,U+260A6-260EC,U+260EE-26101,U+26103-26120,U+26122-26158,U+2615D-261AC,U+261AF-261B1,U+261B3-261DC,U+261DE-261FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26200-d2d1aeb6f9f8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26200-26220,U+26223-26257,U+26259-26260,U+26262-26269,U+2626C-2626F,U+26271-26285,U+26287-262CF,U+262D1-26334,U+26336-2634A,U+2634D-26350,U+26352-263BD,U+263BF-263F4,U+263F6-263F7,U+263F9-263FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26400-22c06a47569b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26400-26401,U+26403-2640F,U+26413-26449,U+2644B-26468,U+2646A-26483,U+26485-26487,U+2648A-2648C,U+2648E-26497,U+26499-26511,U+26513-26571,U+26573-2659F,U+265A1-265A3,U+265A5-265AC,U+265AE-265BE,U+265C0-265FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26600-e642a53922e4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26600-26611,U+26613-26625,U+26627-26675,U+26677-2667D,U+2667F-266AE,U+266B2-266B4,U+266B6-266D9,U+266DB-266E7,U+266E9-266FB,U+266FD-26715,U+26717-2671C,U+2671E-26740,U+26742-2677B,U+2677D-26798,U+2679A-267B2,U+267B5-267CB,U+267CD-267D7,U+267D9-267FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26800-0b2579c22de3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26800-2681B,U+2681D-26845,U+26847-2685D,U+2685F-2686D,U+2686F-26887,U+26889,U+2688B-26892,U+26894-268C6,U+268C8-268DC,U+268DE-268E9,U+268EB-2690D,U+2690F-26910,U+26912-26925,U+26927-26938,U+2693A-26950,U+26952-2696E,U+26970-26998,U+2699A-269A7,U+269A9-269B4,U+269B6-269DC,U+269DE-269F1,U+269F3-269F9,U+269FB-269FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26a00-3abab8fdec4d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26A00-26A1D,U+26A1F-26A2C,U+26A2F-26A33,U+26A35-26A41,U+26A43-26A50,U+26A53-26A57,U+26A59-26A8B,U+26A8D-26AB6,U+26AB8-26AFE,U+26B00-26B04,U+26B06-26B09,U+26B0B-26B12,U+26B14,U+26B16-26B22,U+26B24-26B27,U+26B29-26B4F,U+26B54-26B5A,U+26B5D-26B74,U+26B76-26B81,U+26B83-26B95,U+26B98-26B9C,U+26B9E-26BB2,U+26BB4-26BBF,U+26BC1-26BF6,U+26BF8-26BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26c00-3798ac93feff.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26C00-26C20,U+26C22-26C28,U+26C2A-26C3F,U+26C42-26C45,U+26C47-26C72,U+26C74-26C7D,U+26C83-26C9D,U+26C9F-26CA3,U+26CA5-26CB6,U+26CB9-26CBC,U+26CBE-26CBF,U+26CC1-26CC2,U+26CC4-26CD0,U+26CD2-26CDC,U+26CDE-26D21,U+26D2B-26D50,U+26D52-26D73,U+26D75-26D9F,U+26DA8-26DAD,U+26DAF-26DDB,U+26DDD-26DE9,U+26DEC-26DEF,U+26DF1-26DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-26e00-fafe1bb42630.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+26E01-26E04,U+26E06,U+26E08-26E11,U+26E13-26E3F,U+26E41,U+26E46-26E64,U+26E66-26E6D,U+26E6F-26E71,U+26E73-26E76,U+26E78-26E83,U+26E85-26E87,U+26E89-26E8A,U+26E8C-26E98,U+26E9A-26ECF,U+26ED8-26F25,U+26F27-26F72,U+26F75-26F93,U+26F95-26F9E,U+26FA0,U+26FA2-26FBD,U+26FBF-26FDD,U+26FE0-26FF5,U+26FF9-26FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27000-6e0c9200d2dc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27000-2700D,U+2700F-2704A,U+2704C-27051,U+27054-27087,U+27089-270AC,U+270B0-270CC,U+270CE-270D1,U+270D3-270EF,U+270F1-270F3,U+270F5-270F7,U+270F9-27108,U+2710A-2710B,U+2710E-27125,U+27128-27138,U+2713A-27143,U+27145-27163,U+27166-27174,U+27176-271CC,U+271CE-271FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27200-f1a41fb37469.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27200-2721A,U+2721C-27266,U+27268-2727F,U+27281-27284,U+27286-2728A,U+2728C-272B1,U+272B3-272B5,U+272B7-272E5,U+272E7-27351,U+27353-27399,U+2739B-273D9,U+273DC-273FD}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27400-ddf57ef6d96b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2740?,U+27411-27421,U+27423-27448,U+2744A-2744F,U+27451-27483,U+27485,U+27487-274BC,U+274BE-27573,U+27575-275A2,U+275A4-275DF,U+275E1-275E3,U+275E5-275FC}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27600-539970ef5c21.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27600-27606,U+27608-2760B,U+2760D-27613,U+27616-27624,U+27626-27630,U+27633-27638,U+2763A-27654,U+27658-27683,U+27685-27692,U+27695-2770D,U+27710-27722,U+27724-27734,U+27737-27740,U+27742-27751,U+27753-2775D,U+2775F-27783,U+27786-277CB,U+277CD-277FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27800-24b679dac2e4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27800-27857,U+27859-2786F,U+27871-2789C,U+2789E-278B1,U+278B3-278C7,U+278C9-27923,U+27925-27966,U+27968-27979,U+2797B-27984,U+27986-2799F,U+279A1-279B3,U+279B5-279DC,U+279DE-279FC,U+279FE-279FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27a00-d5f4650cf315.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27A00-27A09,U+27A0B-27A0D,U+27A0F-27A3D,U+27A3F-27A50,U+27A52,U+27A54-27A58,U+27A5A-27A78,U+27A7A-27A83,U+27A85-27ABC,U+27ABF-27AF3,U+27AF5-27B01,U+27B03-27B05,U+27B07-27B0A,U+27B0C-27B17,U+27B19-27B37,U+27B3B-27B47,U+27B49-27B64,U+27B66-27BB2,U+27BB4-27BBD,U+27BBF-27BC6,U+27BC8-27BEE,U+27BF0-27BF3,U+27BF5-27BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27c00-004b03537535.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27C00-27C11,U+27C13-27C3B,U+27C3D-27C6B,U+27C6D-27CB0,U+27CB2-27CB7,U+27CB9-27CC4,U+27CC6-27CEE,U+27CF0-27D2E,U+27D30-27D52,U+27D55-27D65,U+27D67-27D72,U+27D74-27D83,U+27D85-27D8E,U+27D90-27D97,U+27D99-27D9F,U+27DA1-27DBC,U+27DBE-27DDB,U+27DDD-27DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-27e00-652a9a1f74df.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+27E0?,U+27E11-27E4C,U+27E4E,U+27E50-27E7C,U+27E7E-27EAE,U+27EB0-27F1A,U+27F1C-27F2D,U+27F2F-27FB6,U+27FB8-27FF8,U+27FFA-27FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28000-cd2fbbaafe05.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28000-28001,U+28003-28008,U+2800A-2801D,U+2801F-28022,U+28025-28047,U+28049-28082,U+28084-28089,U+2808B-2808F,U+28091-280BA,U+280BC,U+280BF-280E7,U+280EA-280F3,U+280F5-2812D,U+2812F-2814E,U+28150-2815C,U+2815E-2816E,U+28170-28188,U+2818A-281AE,U+281B0-281BB,U+281BD-281FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28200-2f2d94ac5ea5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28200-28206,U+28208-28217,U+28219,U+2821B-28255,U+28257-28276,U+28278-2827B,U+2827D-28281,U+28283-2829A,U+2829C-282CC,U+282CE-282E1,U+282E3-282F2,U+282F4-28305,U+28307-28317,U+28319-2832E,U+28330-28339,U+2833B-28364,U+28366-2836C,U+2836E-2837C,U+2837E-28389,U+2838B-283CC,U+283CE-283F5,U+283F7-283FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28400-955ee76f38be.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28400-28407,U+28409-2840B,U+2840D-28411,U+28413-28454,U+28456-28467,U+28469-2846B,U+2846D-28472,U+28474-28481,U+28483-284DB,U+284DD-28500,U+28502-2853B,U+2853E-2856A,U+2856D-285C7,U+285CA-285E7,U+285E9-285F3,U+285F5-285FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28600-044f2c639876.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28601-2860A,U+2860C-28624,U+28626-2863A,U+2863C-28677,U+28679-28694,U+28696-286A9,U+286AC-286B1,U+286B3-286BB,U+286BD-286D6,U+286D9-286E5,U+286E7-286F9,U+286FB-2870E,U+28710-28712,U+28714-287DF,U+287E1-287FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28800-481ad6cfcfd5.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28800-28803,U+28805-2882A,U+2882C-2890C,U+2890E-28932,U+28934-28945,U+28947,U+2894A-28955,U+28957-28963,U+28965-28967,U+28969-2896A,U+2896E-2897D,U+2897F-28986,U+2898A-289A7,U+289A9,U+289AC-289B7,U+289B9,U+289BD-289BF,U+289C1-289DB,U+289DD,U+289DF-289E0,U+289E2,U+289E5-289E6,U+289E9-289F8,U+289FD-289FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28a00-785380d683e0.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28A00-28A0E,U+28A10-28A15,U+28A17-28A1D,U+28A1F-28A24,U+28A26-28A28,U+28A2A-28A31,U+28A33-28A35,U+28A37-28A42,U+28A4C-28A58,U+28A5B-28A70,U+28A72-28A80,U+28A84-28A98,U+28A9D-28ABF,U+28AC1-28AC5,U+28AC7-28ACA,U+28ACF-28ADC,U+28AE6-28AE9,U+28AEB-28AFB,U+28AFD-28B0B,U+28B0D-28B12,U+28B14-28B20,U+28B23-28B2A,U+28B2E,U+28B30-28B45,U+28B47-28B48,U+28B4A-28B4B,U+28B4D,U+28B4F,U+28B51-28B62,U+28B67-28B6B,U+28B6D-28B8E,U+28B90-28B98,U+28B9A-28B9B,U+28B9E-28BB8,U+28BBA-28BC0,U+28BC3-28BC4,U+28BC6-28BD3,U+28BD5-28BD6,U+28BD8,U+28BDB-28BE6,U+28BED-28BEE,U+28BF0-28BF4,U+28BF6-28BFE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28c00-29646b08e9c2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28C00-28C02,U+28C04-28C08,U+28C0A-28C1B,U+28C1E-28C22,U+28C24-28C25,U+28C27-28C2A,U+28C2C-28C2F,U+28C31-28C38,U+28C3A,U+28C3C-28C46,U+28C48-28C4E,U+28C50,U+28C52-28C53,U+28C55-28CC9,U+28CCB-28CCC,U+28CCE-28CD1,U+28CD3-28CDC,U+28CDE-28D0F,U+28D11-28D33,U+28D35-28D70,U+28D72-28D89,U+28D8B-28D98,U+28D9A-28DA0,U+28DA2-28DB8,U+28DBA-28DFA,U+28DFC-28DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-28e00-d37e6b35b59e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+28E00-28E0E,U+28E10-28E16,U+28E18-28E1E,U+28E20-28E35,U+28E37-28E38,U+28E3A-28E64,U+28E67-28E88,U+28E8A-28E96,U+28E98,U+28E9A-28EAB,U+28EAD-28EB1,U+28EB4-28ED8,U+28EDA-28EE6,U+28EE8-28EEA,U+28EEC-28EF5,U+28EF7-28F31,U+28F33-28FC4,U+28FC6-28FF7,U+28FF9-28FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29000-ade7401d189e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29000-29078,U+2907A-29087,U+29089-2908A,U+2908C-29092,U+29094-290AE,U+290B2-290BF,U+290C1-290E3,U+290E6-290EB,U+290EE-2910C,U+2910E-2910F,U+29111-2913B,U+2913D-2914C,U+2914E-2915A,U+2915C-2915D,U+2915F-2916F,U+29171-2919B,U+2919D-291A7,U+291A9-291D4,U+291D6-291E2,U+291E4-291EA,U+291EC-291FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29200-4829bce177fe.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29200-2929F,U+292A1-292B0,U+292B2-293FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29400-c92f6a79518d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29400-2941C,U+2941E-2941F,U+29421-29432,U+29434-2943E,U+29440-29447,U+29449-2948F,U+29491-294CF,U+294D1-294D8,U+294DB-294DD,U+294DF-294E4,U+294E6,U+294E8-29508,U+2950A-2959D,U+2959F-295AF,U+295B1-295B7,U+295B9-295CE,U+295D0-295D6,U+295D8-295E8,U+295EA-295F3,U+295F5-295FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29600-bd4716987e86.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29600-2967E,U+29680-296EF,U+296F1-29718,U+2971A-2971F,U+29721-29731,U+29733-2974F,U+29751-297D3,U+297D5-297FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29800-4a6781bf36e0.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2980?,U+29811-2983A,U+2983C-29856,U+29858-298A3,U+298A5-298C5,U+298C7-298D0,U+298D2-298E9,U+298EB-298F0,U+298F2-298F9,U+298FB-29902,U+29904,U+29906-2992E,U+29930-29944,U+29946,U+2994A-2995C,U+2995E-29969,U+2996B-2999C,U+2999E-299C2,U+299C4-299C8,U+299CA-299FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29a00-2c0027711407.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29A00-29A27,U+29A29-29A4C,U+29A4E-29A71,U+29A73-29B04,U+29B06-29B0D,U+29B0F-29BD4,U+29BD6-29BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29c00-3adb6a9522b3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29C00-29C72,U+29C74-29CAC,U+29CAE-29D3D,U+29D3F-29D4A,U+29D4C-29D59,U+29D5B-29D7B,U+29D7D-29D97,U+29D99-29D9A,U+29D9C-29DDA,U+29DDC-29DF5,U+29DF7-29DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-29e00-6cdc18e4a013.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+29E00-29E05,U+29E07-29E14,U+29E16-29E2C,U+29E2E-29E3C,U+29E3E-29E48,U+29E4A-29E67,U+29E69-29E89,U+29E8B-29EAB,U+29EAD-29EAF,U+29EB1-29EC2,U+29EC5-29EDA,U+29EDC-29EE8,U+29EEA-29EF7,U+29EF9-29F22,U+29F24-29F2F,U+29F31-29F7D,U+29F7F-29F82,U+29F84-29F8B,U+29F8D-29FB6,U+29FB8-29FCD,U+29FCF-29FD6,U+29FD8-29FDD,U+29FDF-29FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a000-9d324ab07f6d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A000-2A013,U+2A015-2A019,U+2A01B-2A02E,U+2A030-2A081,U+2A083-2A086,U+2A088-2A0B8,U+2A0BA-2A0E0,U+2A0E2-2A0EC,U+2A0EE-2A0F2,U+2A0F4-2A0F7,U+2A0FA-2A0FD,U+2A0FF-2A106,U+2A108-2A122,U+2A124-2A132,U+2A135-2A14F,U+2A151-2A18F,U+2A191,U+2A194-2A1AA,U+2A1AC-2A1B3,U+2A1B6-2A1DE,U+2A1E0-2A1F4,U+2A1F6-2A1FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a200-b65416220486.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A200-2A21F,U+2A221-2A232,U+2A234-2A292,U+2A294-2A29E,U+2A2A0-2A2AC,U+2A2AE-2A2B1,U+2A2B3,U+2A2B5,U+2A2B7-2A2B9,U+2A2BB-2A2BC,U+2A2BE-2A2DE,U+2A2E0-2A2FE,U+2A300-2A350,U+2A352-2A38B,U+2A38D-2A3A8,U+2A3AA-2A3EC,U+2A3EE-2A3FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a400-d49ec3722dda.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A400-2A433,U+2A435-2A436,U+2A438-2A45A,U+2A45C-2A4CF,U+2A4D1-2A4DE,U+2A4E0-2A5C5,U+2A5C7-2A5CA,U+2A5CC-2A5F0,U+2A5F2-2A5FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a600-986fd22368a3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A600,U+2A603-2A619,U+2A61B-2A631,U+2A633-2A649,U+2A64B-2A65A,U+2A65C-2A663,U+2A665-2A6A8,U+2A6AA-2A6B1,U+2A6B3-2A6DF,U+2A700-2A735,U+2A737-2A7DC,U+2A7DE-2A7FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2a800-003cd006df1c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2A800-2A8FA,U+2A8FC-2A916,U+2A918-2A9E5,U+2A9E7-2A9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2aa00-6ce22eaabefa.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2AA00-2AA2F,U+2AA31-2AA35,U+2AA37-2AA57,U+2AA59-2ABFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ac00-0303fff6c204.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2AC00-2ADFE}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ae00-d429ad8c7fe6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2AE00-2AFA1,U+2AFA3-2AFFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b000-211a529e3e64.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B000-2B126,U+2B129-2B136,U+2B139-2B1EC,U+2B1EE-2B1FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b200-1ffe6426da07.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B2??,U+2B301-2B362,U+2B364-2B36E,U+2B370-2B371,U+2B373-2B37C,U+2B37E-2B3FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b400-b83fdbf0f910.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B400-2B403,U+2B405-2B40F,U+2B411-2B412,U+2B414-2B460,U+2B462-2B4E6,U+2B4E8-2B4EE,U+2B4F0-2B4F5,U+2B4F7-2B4F8,U+2B4FA-2B50C,U+2B50F-2B535,U+2B537-2B5AD,U+2B5B0-2B5B2,U+2B5B4-2B5E6,U+2B5E8-2B5F3,U+2B5F5-2B5FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b600-12a71ba2bcf7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B600-2B61B,U+2B61E-2B625,U+2B629,U+2B62B,U+2B62D-2B688,U+2B68A-2B694,U+2B697-2B6AC,U+2B6AE-2B6EC,U+2B6EE-2B745,U+2B747-2B750,U+2B752,U+2B754-2B759,U+2B75B,U+2B75D-2B764,U+2B766-2B775,U+2B778-2B77B,U+2B77D-2B781,U+2B783-2B788,U+2B78A,U+2B78C-2B78D,U+2B78F-2B793,U+2B795-2B7A8,U+2B7AA-2B7AB,U+2B7AD-2B7AE,U+2B7B0-2B7BC,U+2B7BE-2B7C4,U+2B7C6-2B7C8,U+2B7CA-2B7CE,U+2B7D0-2B7D1,U+2B7D3-2B7D7,U+2B7D9-2B7E5,U+2B7E7-2B7EF,U+2B7F1-2B7F6,U+2B7F8,U+2B7FA-2B7FB,U+2B7FD-2B7FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2b800-6cd76b16342b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B800-2B805,U+2B807-2B809,U+2B80B-2B80C,U+2B80E-2B816,U+2B818-2B819,U+2B81B,U+2B81D-2B81E,U+2B820-2B8B7,U+2B8B9-2B9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ba00-b4dcc74acbfd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BA00-2BAC6,U+2BAC8-2BB36,U+2BB38-2BB5E,U+2BB60-2BB61,U+2BB63-2BB7B,U+2BB7D-2BB82,U+2BB84-2BBFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2bc00-cfff8b5f1e55.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BC00-2BC1A,U+2BC1C-2BD76,U+2BD78-2BD86,U+2BD88-2BDF6,U+2BDF8-2BDFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2be00-392673e5767c.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2BE00-2BE28,U+2BE2A-2BFFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c000-fdfc9fb989be.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C000-2C028,U+2C02B-2C080,U+2C082-2C0A8,U+2C0AA-2C0C9,U+2C0CB-2C114,U+2C116-2C1D4,U+2C1D6-2C1D8,U+2C1DA-2C1F8,U+2C1FA-2C1FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c200-7edb7a2dc549.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C200-2C27B,U+2C27D-2C287,U+2C289-2C2A3,U+2C2A5-2C316,U+2C318-2C35A,U+2C35C-2C360,U+2C362-2C363,U+2C365-2C385,U+2C387-2C3FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c400-dbcf66f120ab.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C400-2C487,U+2C489-2C493,U+2C495-2C496,U+2C498-2C541,U+2C543-2C5FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c600-4172fa377ecd.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C600-2C612,U+2C614-2C617,U+2C619-2C620,U+2C622-2C628,U+2C62A,U+2C62E,U+2C630-2C641,U+2C643-2C649,U+2C64C-2C72B,U+2C72D-2C72E,U+2C730-2C79E,U+2C7A0-2C7C0,U+2C7C2-2C7D2,U+2C7D4-2C7FC,U+2C7FE-2C7FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2c800-ae0dd79ae725.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2C800-2C8D8,U+2C8DA-2C8DD,U+2C8DF-2C8E0,U+2C8E2-2C8F2,U+2C8F4-2C906,U+2C908-2C909,U+2C90B-2C91C,U+2C91E-2C9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ca00-2e90b1423e74.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CA00-2CA01,U+2CA03-2CA0D,U+2CA0F-2CA7C,U+2CA7E-2CAA8,U+2CAAA-2CB28,U+2CB2A-2CB2C,U+2CB2F-2CB30,U+2CB32-2CB37,U+2CB3A,U+2CB3C-2CB3E,U+2CB40,U+2CB42-2CB49,U+2CB4B-2CB4D,U+2CB4F-2CB59,U+2CB5C-2CB63,U+2CB65-2CB68,U+2CB6A-2CB6B,U+2CB6D-2CB6E,U+2CB70-2CB72,U+2CB74-2CB75,U+2CB77,U+2CB79-2CB7B,U+2CB7D-2CBB0,U+2CBB2-2CBBE,U+2CBC1-2CBCD,U+2CBCF-2CBFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2cc00-bfdfff50761d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CC00-2CC55,U+2CC57-2CC5E,U+2CC60-2CCF4,U+2CCF7-2CCFC,U+2CCFE,U+2CD00-2CD01,U+2CD04-2CD09,U+2CD0B-2CD8A,U+2CD8C,U+2CD8E,U+2CD91-2CD9E,U+2CDA1-2CDA7,U+2CDA9-2CDAC,U+2CDAF-2CDD4,U+2CDD6-2CDFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ce00-8850fde88b0a.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2CE00-2CE17,U+2CE19,U+2CE1B-2CE22,U+2CE24-2CE25,U+2CE27-2CE29,U+2CE2B-2CE7B,U+2CE7D-2CE87,U+2CE89-2CE92,U+2CE94-2CEAD,U+2CEB0-2CFFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d000-3043dfa18b03.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D000-2D1FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d200-51d2612cd7a6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D200-2D25C,U+2D25E-2D3FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d400-d703418e6919.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D400-2D543,U+2D545-2D5FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d600-4c92363fcdb7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D600-2D7FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2d800-1ff9cf40b181.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2D800-2D9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2da00-633301ab46fa.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2DA00-2DBFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2dc00-d3a78b38e1e0.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2DC00-2DDFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2de00-d510f442cfa4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2DE00-2DFFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e000-c38b27dd9a17.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E000-2E013,U+2E015-2E1FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e200-e7dfbac53d36.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E200-2E277,U+2E279-2E3FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e400-0034915b7cfc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E400-2E568,U+2E56A-2E5FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e600-367a595c3037.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E600-2E6E9,U+2E6EB-2E7FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2e800-1653d19b724d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E800-2E9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ea00-47958e3f5ab3.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2EA00-2EBE0,U+2EBF?}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ec00-d1566c16702b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2EC00-2EDFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2ee00-271eb7e51dc4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2EE00-2EE5D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2f800-e2c0b91a7276.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2F800-2F803,U+2F805-2F80E,U+2F810-2F814,U+2F816-2F817,U+2F819,U+2F81B-2F821,U+2F823-2F824,U+2F826-2F827,U+2F829-2F82B,U+2F82D-2F832,U+2F834-2F83A,U+2F83C-2F83E,U+2F841-2F845,U+2F847-2F851,U+2F853-2F861,U+2F863-2F86C,U+2F86E-2F872,U+2F874-2F876,U+2F879-2F883,U+2F885-2F893,U+2F895-2F898,U+2F89B-2F8A5,U+2F8A7-2F8AB,U+2F8AD-2F8B1,U+2F8B3-2F8B5,U+2F8B7-2F8CC,U+2F8CE-2F8D2,U+2F8D4-2F8DA,U+2F8DD-2F8E0,U+2F8E2-2F8E4,U+2F8E6-2F8E9,U+2F8EB-2F8EC,U+2F8EE-2F8FB,U+2F8FD-2F902,U+2F904-2F90A,U+2F90C-2F90E,U+2F910-2F919,U+2F91B-2F91F,U+2F922-2F944,U+2F946,U+2F948-2F96B,U+2F96D-2F993,U+2F996-2F9B1,U+2F9B3-2F9BB,U+2F9BD-2F9CF,U+2F9D1-2F9D3,U+2F9D5-2F9DD,U+2F9E0-2F9F3,U+2F9F5-2F9FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-2fa00-02d373a48589.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2FA00-2FA1D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31600-09d0ae5bda4f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+317AB}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31c00-c1deb45b7f80.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31C2D}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31e00-605a42b942f7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31E7C}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32800-fbbb4c0d0483.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3295C}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30000-28f60a0f7206.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30000-301FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30200-48af1ee34758.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30200-303FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30400-625bfccf86ae.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30400-305FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30600-c2124594a778.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30600-30728,U+3072A-307FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30800-9920c6e363fc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30800-309FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30a00-89a3ef0e8307.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30A00-30BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30c00-0615a0acd8f7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30C00-30DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-30e00-1024067c7aa6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+30E00-30EDC,U+30EDF-30FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31000-45a9789f4772.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31000-3106B,U+3106D-311FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31200-85829c0b4b24.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31200-3134A,U+31350-313FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31400-26668a0c3b2e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31400-315FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31600-44b68546e4b8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31600-317AA,U+317AC-317FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31800-e949792cdcf8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31800-319FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31a00-0e1f244988d9.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31A00-31BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31c00-78e6e1fc8653.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31C00-31C2C,U+31C2E-31DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-31e00-c16ada1b4709.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+31E00-31E7B,U+31E7D-31FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32000-1f5bd7bf4fc4.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32000-321FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32200-da967b12b8bc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32200-323FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32400-50e03b66f480.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32400-325FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32600-51c0071145ce.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32600-327FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32800-5dbab206c13e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32800-3295B,U+3295D-329FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32a00-07a0035845b6.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32A00-32BFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32c00-756ca2723db7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32C00-32DFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-32e00-57a8b5292613.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+32E00-32FFF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-33000-a7d4895d0cbe.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+33000-331FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-33200-fe6b5170994d.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+33200-333FF}@font-face{font-family:Fangji Rare Han;src:url(/fonts/rare-han/rare-33400-7fb9260a3759.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+33400-33479}@font-face{font-family:Fangji Phonetic;src:url(/fonts/phonetic/phonetic-93215b527a9b.woff2)format("woff2");font-display:swap;unicode-range:U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+B2,U+B3,U+B7,U+B9,U+C1,U+C2,U+C9,U+CA,U+CD,U+CE,U+D3,U+D4,U+D7,U+D8,U+DA,U+DB,U+E0,U+E1,U+E2,U+E3,U+E6,U+E8,U+E9,U+EA,U+EC,U+ED,U+EE,U+F1,U+F2,U+F3,U+F4,U+F5,U+F8,U+F9,U+FA,U+FB,U+FC,U+100,U+101,U+112,U+113,U+11B,U+129,U+12A,U+12B,U+143,U+144,U+14B,U+14C,U+14D,U+153,U+169,U+16A,U+16B,U+1CE,U+1D0,U+1D2,U+1D4,U+1D6,U+1D8,U+1DA,U+1DC,U+1FE,U+250,U+251,U+252,U+254,U+259,U+25B,U+261,U+263,U+264,U+26C,U+26F,U+275,U+294,U+2A6,U+2B0,U+301,U+302,U+303,U+304,U+306,U+30C,U+30D,U+323,U+324,U+329,U+3B2,U+3B8,U+1D07,U+1D3A,U+1E72,U+1E73,U+1EB9,U+1EBD,U+1EC7,U+1EF9,U+2014,U+2015,U+2016,U+2070,U+2074,U+2075,U+2076,U+2077,U+2078,U+207F,U+25CC}@font-face{font-family:Fangji Phonetic;src:url(/fonts/phonetic/symbols-43811c6657c4.woff2)format("woff2");font-display:swap;unicode-range:U+2223,U+2460,U+2461,U+2462,U+2463,U+2464,U+2465,U+2466,U+2467,U+2468,U+2469,U+246A,U+246B,U+246C,U+246D,U+25A0,U+25B2,U+25C6,U+25CF,U+3008,U+3009,U+3014,U+3015,U+FE51,U+FF0D,U+FF15,U+FF3B,U+FF3D,U+FF5E}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#315f68;--primary-dark:#234850;--primary-light:#e5eff0;--secondary:#648b7d;--danger:#b7433f;--warn:#b86432;--success:#3f7b5b;--paper:#f6f3ec;--paper-deep:#eee8dc;--ink:#24343a;--accent:#ad4f32;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--radius:10px;--shadow:0 1px 2px #24343a14, 0 8px 28px #24343a0d;--shadow-lg:0 18px 45px #24343a29;color:var(--gray-800);background:var(--paper);font-family:Fangji Phonetic,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Fangji Rare Han,sans-serif;font-size:15px}body{background:radial-gradient(circle at 10% -10%, #315f6814, transparent 32rem), linear-gradient(180deg, #faf8f3 0, var(--paper) 22rem);min-height:100vh}h1,h2,h3,h4{color:var(--ink);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page{padding:2rem 0}.card{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;border:1px solid #6b72801f;padding:1.5rem}.card-title{color:var(--gray-800);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.btn{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--primary);color:#fff;border-color:var(--primary)}.btn-primary:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.btn-secondary{color:var(--gray-700);border-color:var(--gray-300);background:#fff}.btn-secondary:hover:not(:disabled){background:var(--gray-50)}.btn-success{background:var(--success);color:#fff;border-color:var(--success)}.btn-danger{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-warn{background:var(--warn);color:#fff;border-color:var(--warn)}.btn-quiet{color:var(--gray-600);background:0 0;border-color:#0000}.btn-quiet:hover:not(:disabled){background:var(--gray-100);color:var(--ink)}.btn-sm{padding:.3rem .8rem;font-size:.82rem}.btn-lg{padding:.75rem 2rem;font-size:1rem}.btn-block{justify-content:center;width:100%}.form-group{margin-bottom:1.25rem}.form-label{color:var(--gray-700);margin-bottom:.4rem;font-size:.9rem;font-weight:500;display:block}.form-control{border:1px solid var(--gray-300);border-radius:var(--radius);width:100%;color:var(--gray-800);background:#fff;padding:.55rem .875rem;font-size:.95rem;transition:border-color .15s}.form-control:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}.form-control::placeholder{color:var(--gray-400)}textarea.form-control{resize:vertical;min-height:120px;font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #3b6fd459}.alert{border-radius:var(--radius);margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem}.import-job-card{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--gray-50);padding:.85rem}.csv-inspection{border:1px solid var(--gray-300);border-radius:var(--radius);background:var(--primary-light);padding:.85rem}.csv-inspection table{min-width:640px}.csv-inspection td{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.import-error-table{max-height:320px;overflow:auto}.import-error-table table{min-width:680px}.import-error-table td{vertical-align:top}.alert-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.alert-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.alert-info{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#ffffffeb;border-bottom:1px solid #6b728024;align-items:center;height:56px;display:flex;position:sticky;top:0;box-shadow:0 1px 12px #24343a0f}.navbar .container{justify-content:space-between;align-items:center;width:100%;display:flex}.navbar-brand{color:var(--ink);align-items:center;gap:.45rem;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1.18rem;font-weight:700;display:flex}.navbar-brand span.sub{color:var(--gray-500);font-size:.8rem;font-weight:400}.navbar-brand:hover{color:var(--primary);text-decoration:none}.navbar-seal{background:var(--accent);color:#fff;border-radius:6px;place-items:center;width:28px;height:28px;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:.82rem;display:grid}.navbar-nav{align-items:center;gap:.5rem;display:flex}.nav-link{color:var(--gray-600);border-radius:6px;padding:.35rem .75rem;font-size:.9rem}.nav-link:hover{background:var(--gray-100);color:var(--gray-800);text-decoration:none}.nav-link.active{background:var(--primary-light);color:var(--primary);font-weight:500}.navbar-divider{background:var(--gray-200);width:1px;height:22px;margin-inline:.2rem}.navbar-user{max-width:190px;color:var(--gray-500);white-space:nowrap;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex;overflow:hidden}.navbar-user>span:last-child{text-overflow:ellipsis;overflow:hidden}.navbar-avatar{background:var(--paper-deep);width:25px;height:25px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.capability-card{border:1px solid var(--gray-200);border-radius:var(--radius);min-height:180px;box-shadow:var(--shadow);color:var(--gray-700);background:#fff;grid-template-columns:auto 1fr;gap:.9rem 1rem;padding:1.35rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.capability-card:hover{border-color:var(--primary);box-shadow:var(--shadow-lg);text-decoration:none;transform:translateY(-2px)}.capability-card__mark{background:var(--paper-deep);width:42px;height:42px;color:var(--accent);border-radius:9px;place-items:center;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-weight:700;display:grid}.capability-card h2{margin-bottom:.4rem;font-size:1.2rem}.capability-card p{color:var(--gray-500);line-height:1.65}.capability-card>strong{color:var(--primary);grid-column:2;align-self:end;font-size:.82rem}.capability-card--manage{border-top:3px solid var(--primary)}.capability-card--proofread{border-top:3px solid var(--secondary)}.access-mode-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.access-mode-grid>legend{grid-column:1/-1}.access-mode-option{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--gray-50);cursor:pointer;gap:.6rem;min-height:92px;padding:.85rem;display:flex}.access-mode-option.is-selected{border-color:var(--primary);background:var(--primary-light);box-shadow:inset 0 -3px var(--primary)}.access-mode-option input{accent-color:var(--primary);margin-top:.2rem}.access-mode-option span{align-content:start;gap:.3rem;display:grid}.access-mode-option small{color:var(--gray-500);font-size:.74rem;line-height:1.45}.settings-form{max-width:840px}.project-settings-section h2{font-size:1.15rem}.member-add-form{grid-template-columns:minmax(240px,1fr) 180px auto;align-items:center;gap:.65rem;display:grid}.volunteer-account-form{grid-template-columns:repeat(4,minmax(120px,1fr));align-items:start;gap:.85rem;display:grid}.volunteer-account-form__wide{grid-column:span 3}.volunteer-account-form__action{align-self:end;padding-bottom:.15rem}.credential-download-panel{border-radius:var(--radius);background:#f0fdf4;border:1px solid #86c9a1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem;display:grid}.credential-download-panel p{color:var(--gray-500);margin:.25rem 0 0}.credential-account-preview{grid-column:1/-1}.member-role-select{min-width:140px}.toggle-field{align-items:center;gap:.45rem;display:inline-flex}.toggle-field input{accent-color:var(--primary)}.grant-limit-input{max-width:150px}.keyboard-settings-list{gap:.65rem;display:grid}.keyboard-settings-row{border:1px solid var(--gray-200);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:.85rem;display:grid}.keyboard-settings-row span{gap:.2rem;display:grid}.keyboard-settings-row small{color:var(--gray-500);line-height:1.5}.keyboard-settings-row em{color:var(--primary);font-size:.75rem;font-style:normal;font-weight:700}.danger-zone{border-color:#fecaca}.danger-zone-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.badge{border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:500;display:inline-block}.badge-pending{color:#713f12;background:#fef9c3}.badge-claimed{color:#0369a1;background:#e0f2fe}.badge-proofreading{color:#1d4ed8;background:#dbeafe}.badge-proofread{color:#166534;background:#dcfce7}.badge-arbitration{color:#9a3412;background:#ffedd5}.badge-reviewing{color:#6b21a8;background:#f3e8ff}.badge-approved{color:#065f46;background:#d1fae5}.badge-rejected{color:#991b1b;background:#fee2e2}.table-wrapper{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{text-align:left;border-bottom:1px solid var(--gray-200);padding:.75rem 1rem}th{background:var(--gray-50);color:var(--gray-600);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:600}tr:hover td{background:var(--gray-50)}.progress{background:var(--gray-200);border-radius:999px;height:8px;overflow:hidden}.progress-bar{background:var(--primary);border-radius:999px;height:100%;transition:width .4s}.text-muted{color:var(--gray-500)}.text-sm{font-size:.85rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.text-center{text-align:center}.grid-2{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (width<=768px){.grid-2,.grid-3{grid-template-columns:1fr}}.editor-layout{grid-template-columns:1fr 1fr;gap:1rem;height:calc(100vh - 56px);padding:1rem;display:grid}.editor-panel{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;flex-direction:column;display:flex;overflow:hidden}.editor-panel-header{border-bottom:1px solid var(--gray-200);background:var(--gray-50);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex}.editor-panel-body{flex:1;padding:1rem;overflow-y:auto}.pdf-page-input{width:68px;padding:.3rem .45rem;font-size:.82rem}.editor-meta{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--gray-50);color:var(--gray-500);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.78rem;display:flex}@media (width<=1100px){.editor-layout{grid-template-columns:1fr;height:auto}.editor-panel{min-height:70vh}.editor-panel-header{flex-wrap:wrap;align-items:flex-start;gap:.5rem}.editor-meta{flex-direction:column;align-items:flex-start}}.ipa-keyboard{border:1px solid var(--gray-200);border-radius:var(--radius);background:#fff;margin-top:1rem;padding:.85rem}.ipa-keyboard-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.65rem;display:flex}.ipa-keyboard-heading p{color:var(--gray-500);margin-top:.2rem;font-size:.73rem}.ipa-keyboard-heading>span{color:var(--gray-400);flex:none;font-size:.72rem}.ipa-keyboard-title{color:var(--ink);letter-spacing:.04em;font-size:.78rem;font-weight:700}.keyboard-switcher{min-width:min(15rem,45%)}.keyboard-switcher .form-control{padding:.45rem .65rem;font-size:.78rem}.lease-indicator{color:var(--gray-500);font-size:.73rem;font-weight:600}.lease-indicator--lost{color:var(--danger)}.lease-lost-alert{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ipa-section{border:1px solid var(--gray-100);background:var(--gray-50);border-radius:6px;margin-bottom:.35rem}.ipa-section:last-child{margin-bottom:0}.ipa-section-label{color:var(--gray-600);cursor:pointer;justify-content:space-between;padding:.45rem .55rem;font-size:.75rem;list-style-position:inside;display:flex}.ipa-section-label span:last-child{color:var(--gray-400);font-size:.68rem}.ipa-keys{flex-wrap:wrap;gap:.25rem;display:flex}.ipa-section .ipa-keys{padding:.15rem .55rem .55rem}.ipa-key{border:1px solid var(--gray-300);cursor:pointer;text-align:center;background:#fff;border-radius:4px;min-width:32px;padding:.3rem .5rem;font-family:Fangji Phonetic,Noto Sans,Fangji Rare Han,serif;font-size:.9rem;transition:all .1s}.ipa-key:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.ipa-key:active{transform:scale(.92)}.diff-del{color:#be123c;background:#ffe4e6;border-radius:2px;text-decoration:line-through}.diff-add{color:#15803d;background:#dcfce7;border-radius:2px}.auth-container{background:radial-gradient(circle at 20% 10%,#ad4f3233,#0000 28rem),linear-gradient(145deg,#233f46 0%,#315f68 58%,#d6c9af 180%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.auth-card{width:100%;max-width:420px;box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;padding:2.5rem}.auth-logo{text-align:center;margin-bottom:2rem}.auth-logo h1{color:var(--primary);font-size:2rem;font-weight:800}.auth-logo p{color:var(--gray-500);margin-top:.25rem;font-size:.9rem}.stat-card{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:1.25rem}.stat-value{color:var(--primary);font-size:2rem;font-weight:700}.stat-label{color:var(--gray-500);margin-top:.25rem;font-size:.85rem}.empty-state{text-align:center;color:var(--gray-400);padding:4rem 2rem}.empty-state-icon{margin-bottom:1rem;font-size:3rem}.empty-state-text{font-size:1rem}.empty-state p{max-width:540px;color:var(--gray-500);margin:.55rem auto 0;line-height:1.65}.empty-state-mark{background:var(--primary-light);width:52px;height:52px;color:var(--primary);border:1px solid #315f6840;border-radius:50%;place-items:center;margin:0 auto 1rem;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1rem;font-weight:700;display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-page{max-width:1280px}.page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.75rem;display:flex}.page-heading h1{margin-top:.25rem;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.2}.page-heading p{color:var(--gray-500);margin-top:.55rem;line-height:1.65}.page-eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.workspace-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2rem;display:grid}.workspace-stat{min-height:132px;box-shadow:var(--shadow);background:#ffffffe0;border:1px solid #6b728024;border-radius:14px;padding:1.15rem 1.25rem;display:grid;position:relative;overflow:hidden}.workspace-stat:after{content:"";border:18px solid #315f680f;border-radius:50%;width:105px;height:105px;position:absolute;bottom:-34px;right:-24px}.workspace-stat--accent{border-top:3px solid var(--accent)}.workspace-stat>span{color:var(--gray-600);font-size:.82rem;font-weight:600}.workspace-stat strong{color:var(--ink);align-self:center;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:2.15rem;line-height:1}.workspace-stat strong em{color:var(--gray-400);margin-left:.15rem;font-family:inherit;font-size:1rem;font-style:normal}.workspace-stat small{color:var(--gray-500);align-self:end}.section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.section-heading h2{font-size:1.2rem}.section-heading p{color:var(--gray-500);margin-top:.3rem;font-size:.84rem}.section-count{color:var(--gray-500);font-size:.82rem}.project-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.project-work-card{border:1px solid #6b728029;border-left:4px solid var(--gray-300);box-shadow:var(--shadow);background:#fff;border-radius:12px;gap:1rem;padding:1.35rem;transition:transform .18s,box-shadow .18s;display:grid}.project-work-card:hover{transform:translateY(-2px);box-shadow:0 12px 36px #24343a1a}.project-work-card--active{border-left-color:var(--success)}.project-work-card--available{border-left-color:var(--primary)}.project-work-card--complete{border-left-color:#82958e}.project-work-card__header,.project-work-card__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.project-work-card__header h3{margin-top:.45rem;font-size:1.18rem}.work-state{background:var(--gray-100);color:var(--gray-600);border-radius:4px;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.work-state--active{color:#276241;background:#e3f2e9}.work-state--available{background:var(--primary-light);color:var(--primary-dark)}.work-state--complete{color:#52665f;background:#edf1ef}.project-progress-number{color:var(--primary);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1.5rem;font-weight:700}.project-description{min-height:2.8em;color:var(--gray-500);font-size:.86rem;line-height:1.55}.project-progress{height:6px}.queue-metrics{border-block:1px solid var(--gray-100);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.queue-metrics div{border-right:1px solid var(--gray-100);padding:.8rem .55rem}.queue-metrics div:last-child{border-right:0}.queue-metrics dt{color:var(--gray-500);font-size:.72rem}.queue-metrics dd{color:var(--ink);margin-top:.25rem;font-size:1rem;font-weight:700}.project-work-card__footer>span{color:var(--gray-500);font-size:.78rem}.skeleton-card{pointer-events:none;align-content:start;min-height:280px}.skeleton-line{background:linear-gradient(90deg, var(--gray-100), var(--gray-200), var(--gray-100));background-size:200% 100%;border-radius:99px;width:100%;height:14px;animation:1.3s linear infinite skeleton-pulse;display:block}.skeleton-line--short{width:36%}.editor-context{gap:.15rem;display:grid}.editor-context>span{color:var(--gray-500);font-size:.72rem;font-weight:500}.editor-context>strong{color:var(--ink);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1rem}.editor-toolbar{align-items:center;gap:.4rem;display:flex}.pdf-page-control{display:inline-flex}.task-position{background:var(--paper-deep);min-width:52px;color:var(--gray-600);text-align:center;border-radius:99px;padding:.3rem .45rem;font-size:.78rem}.editor-panel-body--pdf{padding:0}.editor-panel-body--fields{background:#fcfbf8}.editor-inline-alert{margin:1rem}.panel-loading{min-height:240px;color:var(--gray-500);place-items:center;display:grid}.editor-meta{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;margin:-.1rem 0 1rem;position:sticky;top:-.05rem}.draft-indicator{align-items:center;gap:.45rem;display:inline-flex}.draft-indicator i{background:var(--warn);border-radius:50%;width:7px;height:7px}.draft-indicator--saved i{background:var(--success)}.shortcut-hint{text-align:right}.field-progress-summary{border-left:3px solid var(--accent);background:#fff;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;padding:.75rem .9rem;display:flex}.field-progress-summary>div{gap:.15rem;display:grid}.field-progress-summary span{color:var(--gray-500);font-size:.72rem}.field-progress-summary strong{color:var(--ink);font-size:.88rem}.pass-badge{background:var(--primary-light);border-radius:99px;padding:.28rem .6rem;font-weight:700;color:var(--primary)!important}.proofread-fields{gap:.75rem;display:grid}.proofread-field{border:1px solid var(--gray-200);border-radius:var(--radius);background:#fff;transition:border-color .15s,box-shadow .15s;overflow:hidden}.proofread-field--active{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.proofread-field--changed{border-left:3px solid var(--accent)}.proofread-field__header{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.proofread-field__header>div:first-child{align-items:baseline;gap:.55rem;display:flex}.proofread-field__header span{color:var(--gray-400);text-transform:uppercase;font-size:.68rem;font-weight:600}.proofread-field__header h2{font-family:inherit;font-size:.9rem}.proofread-field__actions{align-items:center;gap:.25rem;display:flex}.field-change-label{color:var(--accent)!important}.source-value{background:#f7f5ef;gap:.3rem;padding:.65rem .85rem;display:grid}.source-value>span{color:var(--gray-500);font-size:.68rem;font-weight:600}.source-value p{color:var(--gray-700);white-space:pre-wrap;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:.88rem;line-height:1.65}.proofread-textarea.form-control{min-height:104px;box-shadow:none;border:0;border-radius:0;font-family:Fangji Phonetic,Noto Sans,Noto Sans SC,Fangji Rare Han,sans-serif;font-size:.96rem;line-height:1.7}.proofread-textarea.form-control:focus{box-shadow:none}.modal-backdrop{z-index:500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f2294;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.confirmation-dialog{width:min(100%,560px);box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem;display:grid}.confirmation-dialog__mark{background:var(--primary-light);width:48px;height:48px;color:var(--primary);border-radius:50%;place-items:center;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-weight:700;display:grid}.confirmation-dialog h2{margin:.25rem 0 .7rem;font-size:1.25rem}.confirmation-dialog p{color:var(--gray-700);margin-top:.45rem;line-height:1.65}.confirmation-dialog__actions{grid-column:1/-1;justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}@keyframes skeleton-pulse{to{background-position:-200% 0}}@media (width<=900px){.capability-grid,.access-mode-grid,.member-add-form{grid-template-columns:1fr}.volunteer-account-form{grid-template-columns:1fr 1fr}.volunteer-account-form__wide{grid-column:1/-1}.credential-download-panel{grid-template-columns:1fr}.credential-account-preview{grid-column:1}.keyboard-settings-row{grid-template-columns:auto minmax(0,1fr) auto}.keyboard-settings-row em{grid-column:2}.danger-zone-actions{flex-direction:column;align-items:stretch}.page-heading{flex-direction:column;align-items:flex-start;gap:1rem}.workspace-summary{grid-template-columns:1fr}.workspace-stat{min-height:116px}.project-card-grid{grid-template-columns:1fr}.queue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-metrics div:nth-child(2){border-right:0}.queue-metrics div:nth-child(-n+2){border-bottom:1px solid var(--gray-100)}}@media (width<=560px){.volunteer-account-form{grid-template-columns:1fr}.volunteer-account-form__wide{grid-column:1}}@media (width<=640px){.container{padding-inline:1rem}.project-work-card__footer,.section-heading{flex-direction:column;align-items:stretch}.project-work-card__footer .btn{justify-content:center}.editor-toolbar{flex-wrap:wrap;width:100%}.editor-toolbar .btn-success{margin-left:auto}.shortcut-hint{display:none}.confirmation-dialog{grid-template-columns:1fr}.confirmation-dialog__actions{flex-direction:column-reverse;grid-column:1}.confirmation-dialog__actions .btn{justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-list-filters{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--gray-50);align-items:end;gap:.75rem;padding:1rem;display:flex}.admin-filter-field{color:var(--gray-600);flex:220px;gap:.35rem;font-size:.8rem;font-weight:600;display:grid}.admin-filter-size{flex:0 0 130px}.admin-table-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-bulk-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.admin-bulk-actions .form-control{width:220px}.admin-pagination{justify-content:center;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.page-heading-actions{align-items:center;gap:.55rem;display:flex}.admin-workspace-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-stat--urgent{border-top:3px solid var(--warn);background:#fffaf5}.workspace-stat--urgent strong{color:#9a4827}.admin-projects-card{padding:0;overflow:hidden}.admin-projects-card>.section-heading{padding:1.25rem 1.35rem .4rem}.admin-dashboard-loading{min-height:220px;color:var(--gray-500);place-items:center;display:grid}.admin-project-table th:first-child,.admin-project-table td:first-child{padding-left:1.35rem}.admin-project-table th:last-child,.admin-project-table td:last-child{padding-right:1.35rem}.admin-project-table tbody tr{position:relative}.admin-project-table td{vertical-align:middle}.admin-project-row--urgent td{background:#fffaf5}.admin-project-row--urgent:hover td{background:#fff7ed}.project-name-link{color:var(--ink);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1rem;font-weight:700}.project-name-link:hover{color:var(--primary)}.admin-project-table td:first-child p{max-width:270px;color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.76rem;overflow:hidden}.project-pipeline{grid-template-columns:repeat(4,minmax(52px,1fr));min-width:260px;display:grid}.project-pipeline div{border-right:1px solid var(--gray-100);padding-inline:.45rem}.project-pipeline div:last-child{border-right:0}.project-pipeline dt{color:var(--gray-400);font-size:.68rem}.project-pipeline dd{color:var(--ink);margin-top:.2rem;font-weight:700}.project-progress-cell{min-width:150px}.project-progress-cell .progress{margin-bottom:.35rem}.project-progress-cell>span{color:var(--gray-500);font-size:.75rem}.attention-count{color:#9a3412;background:#ffedd5;border-radius:5px;padding:.3rem .55rem;font-size:.76rem;font-weight:700;display:inline-flex}.attention-count:hover{background:#fed7aa;text-decoration:none}.attention-clear{color:var(--success);font-size:.78rem}.project-detail-heading{align-items:center}.back-link{color:var(--gray-500);margin-bottom:1.05rem;font-size:.78rem;display:inline-flex}.back-link:hover{color:var(--primary)}.project-section-nav{border:1px solid var(--gray-200);box-shadow:var(--shadow);background:#ffffffdb;border-radius:8px;padding:.3rem;display:inline-flex}.project-section-nav a{color:var(--gray-600);border-radius:5px;padding:.45rem .7rem;font-size:.78rem;font-weight:600}.project-section-nav a:hover{background:var(--primary-light);color:var(--primary);text-decoration:none}.project-overview{grid-template-columns:260px 1fr;gap:1.25rem;padding:1.15rem;display:grid}.project-overview__lead{border-right:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;display:flex}.project-overview__lead h2{margin-top:.3rem;font-size:1.35rem}.project-overview__lead p{color:var(--gray-500);margin-top:.35rem;font-size:.75rem}.project-completion-ring{background:radial-gradient(circle at center, #fff 56%, transparent 57%), conic-gradient(var(--primary) calc(var(--completion) * 1%), var(--gray-200) 0);border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid}.project-completion-ring span{color:var(--ink);font-size:.75rem;font-weight:700}.project-status-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.project-status-actions button{border:1px solid var(--gray-200);background:var(--gray-50);min-height:92px;color:var(--gray-600);cursor:pointer;text-align:left;border-radius:8px;align-content:center;gap:.25rem;padding:.65rem;transition:border-color .15s,background .15s,transform .15s;display:grid}.project-status-actions button:hover{border-color:var(--primary);background:var(--primary-light);transform:translateY(-1px)}.project-status-actions button.is-selected{border-color:var(--primary);background:var(--primary-light);box-shadow:inset 0 -3px var(--primary)}.project-status-actions button>span{font-size:.72rem}.project-status-actions button>strong{color:var(--ink);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1.35rem}.project-status-actions button>small{color:var(--gray-400);font-size:.64rem}.project-status-actions .project-status-action--urgent:not(.is-empty){background:#fff7ed;border-color:#fdba74}.project-status-actions .project-status-action--urgent:not(.is-empty) strong{color:#9a3412}.project-section{scroll-margin-top:76px}.project-section>.card-title{font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1.05rem}.admin-entry-heading{margin-bottom:1rem}.admin-table-actions--selected{border-radius:var(--radius);background:var(--primary-light);border:1px solid #b9d2d5;padding:.75rem}.selection-summary{color:var(--gray-600);align-items:center;gap:.6rem;font-size:.78rem;display:flex}.selection-summary strong{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.88rem;display:grid}.selection-summary small{color:var(--gray-500)}.arbitration-summary{grid-template-columns:220px 1fr;align-items:center;gap:1.25rem;display:grid}.arbitration-summary>div:first-child{grid-template-columns:auto 1fr;align-items:baseline;column-gap:.65rem;display:grid}.arbitration-summary .page-eyebrow{grid-column:1/-1;margin-bottom:.25rem}.arbitration-summary strong{color:var(--ink);font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:1.8rem}.arbitration-summary span{color:var(--gray-500);font-size:.78rem}.arbitration-progress p{color:var(--gray-500);margin-top:.45rem;font-size:.76rem}.arbitration-workspace{padding:0;overflow:hidden}.arbitration-toolbar{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex}.arbitration-toolbar h2{font-size:1.15rem}.arbitration-toolbar p{color:var(--gray-500);margin-top:.25rem;font-size:.76rem}.arbitration-toolbar__view{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:7px;flex:none;padding:.2rem;display:inline-flex}.arbitration-toolbar__view button{color:var(--gray-500);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:.35rem .55rem;font-size:.72rem}.arbitration-toolbar__view button.active{color:var(--primary);background:#fff;font-weight:700;box-shadow:0 1px 3px #24343a1f}.bulk-source-actions{border-bottom:1px solid var(--gray-100);background:#faf9f6;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.75rem 1.25rem;display:flex}.bulk-source-actions>span{color:var(--gray-500);margin-right:.35rem;font-size:.72rem;font-weight:700}.arbitration-fields{background:#f7f5ef;gap:.85rem;padding:1rem;display:grid}.arbitration-field{background:#fff;border:1px solid #e7c3a8;border-radius:10px;overflow:hidden}.arbitration-field--resolved{border-color:#abc9bb}.arbitration-field--matching{border-color:var(--gray-200)}.arbitration-field__header{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .8rem;display:flex}.arbitration-field__header h3{font-family:inherit;font-size:.9rem}.resolution-state{border-radius:99px;padding:.2rem .5rem;font-size:.67rem;font-weight:700;display:inline-flex}.resolution-state--pending{color:#9a3412;background:#ffedd5}.resolution-state--resolved{color:#166534;background:#dcfce7}.resolution-state--matching{background:var(--gray-100);color:var(--gray-500)}.arbitration-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.comparison-option,.final-value{border-right:1px solid var(--gray-100);background:#fff;align-content:start;min-width:0;min-height:150px;padding:.75rem;display:grid;position:relative}.comparison-option.selected,.final-value.selected{box-shadow:inset 0 3px var(--success);background:#f0f8f4}.comparison-option>span,.final-value>span{color:var(--gray-500);font-size:.68rem;font-weight:700}.comparison-option p{overflow-wrap:anywhere;color:var(--gray-700);white-space:pre-wrap;margin:.55rem 0 .85rem;font-family:Fangji Phonetic,Noto Serif SC,Songti SC,STSong,Fangji Rare Han,serif;font-size:.85rem;line-height:1.65}.comparison-option button{border:1px solid var(--gray-300);color:var(--primary);cursor:pointer;background:#fff;border-radius:5px;place-self:end start;margin-top:auto;padding:.25rem .5rem;font-size:.7rem}.comparison-option button:hover{border-color:var(--primary);background:var(--primary-light)}.final-value{border-right:0}.final-value textarea{min-height:108px;margin-top:.45rem;font-family:Fangji Phonetic,Noto Sans SC,Fangji Rare Han,sans-serif;font-size:.85rem;line-height:1.65}.arbitration-submit-card{margin-bottom:1rem}.arbitration-submit-actions{border-top:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.arbitration-submit-actions p{gap:.2rem;display:grid}.arbitration-submit-actions strong{color:var(--ink);font-size:.85rem}.arbitration-submit-actions span{color:var(--gray-500);font-size:.72rem}.fatal-error{background:var(--gray-50);place-items:center;min-height:100vh;padding:2rem;display:grid}.fatal-error-card{gap:1rem;width:min(100%,560px);display:grid}.fatal-error-detail{border-radius:var(--radius);color:#991b1b;overflow-wrap:anywhere;background:#fef2f2;max-height:120px;padding:.75rem;font-family:Fangji Phonetic,ui-monospace,SFMono-Regular,Consolas,Fangji Rare Han,monospace;font-size:.8rem;overflow:auto}@media (width<=900px){.admin-list-filters,.admin-table-actions{flex-direction:column;align-items:stretch}.admin-filter-size{flex-basis:auto}.admin-bulk-actions{justify-content:flex-start;align-items:stretch}.admin-bulk-actions .form-control{width:100%}.admin-workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.project-overview{grid-template-columns:1fr}.project-overview__lead{border-right:0;border-bottom:1px solid var(--gray-100)}.project-status-actions,.arbitration-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-option:nth-child(2){border-right:0}.comparison-option:nth-child(-n+2){border-bottom:1px solid var(--gray-100)}}@media (width<=640px){.page-heading-actions,.project-section-nav{width:100%}.page-heading-actions .btn,.project-section-nav a{text-align:center;flex:1;justify-content:center}.admin-workspace-summary{grid-template-columns:1fr}.project-status-actions{grid-template-columns:1fr 1fr}.arbitration-summary{grid-template-columns:1fr}.arbitration-toolbar,.arbitration-submit-actions{flex-direction:column;align-items:stretch}.arbitration-toolbar__view{align-self:stretch}.arbitration-toolbar__view button{flex:1}.arbitration-source-grid{grid-template-columns:1fr}.comparison-option,.final-value{border-right:0;border-bottom:1px solid var(--gray-100);min-height:0}.arbitration-submit-actions .btn{justify-content:center}.navbar .container{padding-inline:.7rem}.navbar-brand span.sub,.navbar-divider,.navbar-user>span:last-child{display:none}.navbar-nav{gap:.15rem;max-width:calc(100vw - 105px);overflow-x:auto}.navbar-nav .btn-quiet,.navbar-nav .navbar-user{flex:none}.nav-link{padding-inline:.45rem;font-size:.78rem}}button,input,select,textarea{font-family:inherit}.editor-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,45fr) minmax(0,55fr);height:calc(100dvh - 56px)}.editor-layout.has-keyboard{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.source-panel{grid-area:1/1/-1}.has-keyboard .source-panel{grid-row:1}.fields-panel{grid-area:1/2/-1}.editor-layout .editor-panel,.editor-panel-body{min-width:0;min-height:0}.editor-panel-header,.editor-toolbar{flex-wrap:wrap;gap:.4rem}.keyboard-panel{border-radius:var(--radius);background:#fff;flex-direction:column;grid-area:2/1;min-width:0;min-height:0;display:flex;overflow:hidden}.keyboard-dock-content{flex:1;min-height:0;overflow:auto}.keyboard-panel .ipa-keyboard{border:0;margin:0}.keyboard-panel .ipa-keyboard-heading{z-index:2;background:#fff;padding-block:.5rem;position:sticky;top:-.85rem}.keyboard-dock-controls,.mobile-source-toggle,.mobile-field-navigation{display:none}@media (width<=1100px){.editor-layout,.editor-layout.has-keyboard{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.5rem}.editor-layout .source-panel{grid-area:1/1;height:25dvh}.editor-layout .fields-panel{grid-area:2/1}.editor-layout .keyboard-panel{grid-area:3/1}.keyboard-dock-controls{flex-wrap:wrap;gap:.4rem;padding:.4rem;display:flex}.keyboard-dock-content{display:none}.keyboard-open .keyboard-dock-content{max-height:30dvh;display:block}.keyboard-panel{max-height:35dvh;padding-bottom:env(safe-area-inset-bottom)}.editor-layout.pdf-collapsed .source-panel,.editor-layout.pdf-unavailable .source-panel{display:none}.editor-layout.pdf-collapsed,.editor-layout.pdf-unavailable{grid-template-rows:auto minmax(0,1fr) auto}.mobile-source-toggle{z-index:5;grid-area:1/1;place-self:start end;display:flex}.source-panel .editor-panel-header{padding-right:7rem}.pdf-collapsed .mobile-source-toggle{position:static}.pdf-unavailable .mobile-source-toggle{display:none}.editor-layout .panel-loading{min-height:0}}@media (width<=768px){.mobile-field-navigation{z-index:9;background:var(--paper,#fff);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem 0;display:flex;position:sticky;top:0}.mobile-field-navigation label{flex:1;min-width:100px}.editor-layout button,.editor-layout select{min-height:44px}.editor-layout textarea{font-size:16px}.editor-layout .proofread-textarea{min-height:72px}.editor-layout .shortcut-hint,.editor-layout .field-progress-summary,.editor-layout .arbitration-summary{display:none}.editor-layout .editor-meta{margin-bottom:.3rem;padding:.3rem;position:static}.editor-layout .editor-panel-body--fields{padding:.5rem}.editor-layout .arbitration-source-grid{grid-template-columns:minmax(0,1fr)}.editor-layout .arbitration-submit-card{margin-top:.5rem}}.workspace-navigation{display:none}@media (width<=768px){.editor-layout,.editor-layout.has-keyboard,.editor-layout.pdf-collapsed,.editor-layout.pdf-unavailable{grid-template-rows:auto minmax(0,1fr) auto auto}.workspace-navigation{grid-area:3/1;display:block}.editor-layout .keyboard-panel{grid-row:4}.mobile-field-navigation{padding:.25rem;position:static}.editor-panel-header--task .editor-context>span{display:none}.editor-panel-header--task{padding:.4rem}.editor-panel-header--task .editor-toolbar{font-size:.8rem}.keyboard-dock-controls .btn{font-size:.85rem}}.task-actions-menu>summary,.bulk-actions-menu>summary{display:none}@media (width<=768px){.task-actions-menu>summary,.bulk-actions-menu>summary{cursor:pointer;min-height:44px;padding:.65rem;display:list-item}.task-actions-menu .editor-toolbar{padding:.4rem}.editor-layout .arbitration-toolbar{padding:.5rem}.editor-layout .arbitration-toolbar p{display:none}}.source-actions-menu>summary{display:none}@media (width<=1100px){.source-actions-menu>summary{cursor:pointer;padding:.5rem;display:list-item}.source-panel .editor-panel-header{min-height:48px;padding-block:.2rem;position:relative}.source-panel .editor-context>span{display:none}.source-actions-menu[open] .editor-toolbar{z-index:10;box-shadow:var(--shadow);background:#fff;padding:.5rem;position:absolute;top:100%;left:0}.source-panel .editor-panel-body--pdf{overflow:hidden}}.keyboard-section-switcher{z-index:2;background:#fff;gap:.35rem;padding-bottom:.4rem;display:flex;position:sticky;top:2.75rem;overflow-x:auto}.keyboard-section-switcher button{border:1px solid var(--gray-200);color:var(--ink);background:#fff;border-radius:6px;flex:none;padding:.4rem .65rem}.keyboard-section-switcher button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:#fff}.keyboard-section-switcher span{opacity:.7;font-size:.75rem}@media (width<=768px){.keyboard-panel .ipa-section-label,.keyboard-panel .ipa-keyboard-heading p{display:none}.keyboard-panel .ipa-keyboard-heading{align-items:center;min-height:2.75rem;margin-bottom:.2rem}.keyboard-panel .ipa-section{margin:0}}
