/* Generated by build-wenkai.mjs from @chinese-fonts/lxgwwenkai (OFL 1.1, see WENKAI-OFL.txt). Do not edit. */
@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3f07184491950e68905d10107d9ed252-BfqOQWjz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+30F5F,U+30F62,U+30F64,U+30F66,U+30F6A,U+30F74,U+30F7C-30F7D,U+30F82,U+30F91,U+30FA0,U+30FAB,U+3106C,U+31076,U+31090,U+310A8-310AA,U+310B1,U+310EA,U+310F1,U+310FA,U+31148,U+3114B-3114C,U+31151,U+3115B,U+311A5,U+311CF,U+311D1-311D2,U+311DD,U+311E3,U+311EB,U+311EE,U+311F1,U+311FB,U+311FE,U+31203,U+3120C,U+31250,U+31254,U+31270,U+31275,U+3127B-3127C,U+31283,U+31288,U+3128A,U+3128C,U+312AC-312AD,U+312B3,U+3132E,U+31342,U+31357,U+313BC,U+313F1,U+313FF,U+31455,U+3145E,U+31587,U+3158E,U+31592,U+315E9,U+31677,U+316A6,U+316E5,U+3176B-3176C,U+317DB,U+3190F,U+31AC9,U+31B92,U+31B9C,U+31BB8,U+31BC4,U+31BCD,U+31C17,U+31C1B,U+31C3E,U+31C7F,U+31CEA,U+31D1F,U+31D31,U+31E07,U+31E25,U+31E4D,U+31EB0,U+31F00,U+31F11,U+32003,U+32084,U+3208D-3208E,U+32117,U+3211A,U+321F4,U+321FD,U+32217,U+32235,U+32245,U+322E4,U+3234C,U+3235B,U+3236D,U+3237F,U+FFFFD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/be8c238df8f7ca27b541a5a7054797c0-AzHaDRmS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2F828,U+2F82C,U+2F833,U+2F83B,U+2F83F,U+2F852,U+2F862,U+2F86D,U+2F873,U+2F877-2F878,U+2F884,U+2F89A-2F89B,U+2F8AC,U+2F8B2,U+2F8B6,U+2F8D2-2F8D3,U+2F8DB-2F8DC,U+2F8E1,U+2F8EA,U+2F8ED,U+2F8FC,U+2F903,U+2F90B,U+2F90F,U+2F91A,U+2F920-2F921,U+2F945,U+2F947,U+2F96C,U+2F995,U+2F9D0,U+2F9DE-2F9DF,U+2F9F4,U+30001-30002,U+30005,U+30008-30009,U+30021-30022,U+30053,U+3005C,U+30061,U+3006C,U+30072,U+30078,U+3007C,U+3008E,U+300DD,U+300EE,U+300F7,U+3011D,U+30149-3014A,U+30170,U+30174,U+30179,U+3018A,U+30196,U+301B3,U+301BB,U+301DB,U+301E0,U+301E2-301E3,U+301F0,U+30270,U+302C0,U+302D9,U+302DB-302DC,U+302DE,U+302F7,U+302FB,U+30300,U+30302,U+30335,U+3033B,U+3034E,U+30370-30371,U+30396,U+303A0,U+30409,U+30414,U+3043A,U+3043F,U+3044A,U+3044C,U+30450,U+3045D-3045E,U+304BC,U+304CA,U+304CC,U+304D9,U+304E2-304E3,U+304E8,U+304EC-304ED,U+3057A,U+305D1,U+305D6,U+305DC-305DD,U+305E3,U+305F6,U+3067D,U+306D1-306D3,U+306E6,U+306EC,U+30708,U+30729,U+30733,U+30776,U+30787,U+307D8,U+30828,U+30831,U+30842,U+30849,U+30853,U+30858,U+308CA,U+308F2,U+308FB,U+30915,U+3094C,U+30955,U+3095B,U+30969,U+30993,U+3099C,U+309AA-309AB,U+309C9,U+30A16,U+30A1B,U+30A62,U+30A67,U+30AA9,U+30AB1,U+30ABF,U+30AFD-30AFE,U+30B04,U+30B0A,U+30B14-30B15,U+30B18,U+30B2A,U+30B38,U+30B43,U+30B4B,U+30B5D,U+30B87,U+30BA4,U+30BF2,U+30BF6,U+30BFC,U+30C1F,U+30C21,U+30C24,U+30C2B-30C2C,U+30C53,U+30C5F,U+30C69,U+30C71-30C72,U+30CBD,U+30CC7,U+30D4B,U+30D55,U+30D5D-30D5F,U+30D63-30D64,U+30D66-30D67,U+30D69,U+30D74,U+30D7C,U+30D8A,U+30D8C,U+30DDF-30DE0,U+30DE3,U+30DE5-30DE6,U+30E01,U+30E04,U+30E6C,U+30E70,U+30E72,U+30E77,U+30E79,U+30EDD-30EDE,U+30F03,U+30F57,U+30F59-30F5A,U+30F5C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/78514ddee3a875e98707760f68e834d3-CyEsdSYS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2C916,U+2C91D,U+2C928,U+2C930,U+2C97A,U+2C9B0-2C9B1,U+2C9BB,U+2C9C0,U+2CA02,U+2CA0E,U+2CA7D,U+2CA8D,U+2CAA9,U+2CB29,U+2CB2B-2CB2E,U+2CB30-2CB32,U+2CB38-2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4D-2CB4E,U+2CB5A-2CB5B,U+2CB63-2CB64,U+2CB68-2CB69,U+2CB6C,U+2CB6F,U+2CB72-2CB74,U+2CB76,U+2CB78,U+2CB7C,U+2CBA4-2CBA6,U+2CBB1,U+2CBB4,U+2CBBF-2CBC0,U+2CBCE,U+2CC56,U+2CC5F,U+2CC66,U+2CC6D,U+2CCB1,U+2CCBD,U+2CCC7,U+2CCF3,U+2CCF5-2CCF6,U+2CCFD,U+2CCFF,U+2CD02-2CD03,U+2CD0A,U+2CD10,U+2CD68,U+2CD81,U+2CD8B-2CD8D,U+2CD8F-2CD90,U+2CD9F-2CDA0,U+2CDA7-2CDA8,U+2CDAD-2CDAE,U+2CDD5,U+2CE05,U+2CE08,U+2CE0A,U+2CE18,U+2CE1A,U+2CE22-2CE23,U+2CE26,U+2CE29-2CE2A,U+2CE31,U+2CE7C,U+2CE88,U+2CE93,U+2CF65,U+2D026,U+2D075,U+2D079,U+2D0C2,U+2D11B,U+2D139,U+2D208,U+2D25D,U+2D382,U+2D475,U+2D544,U+2D546,U+2D613,U+2D64F,U+2D655,U+2D6A6,U+2D70C,U+2D80D,U+2D8C7,U+2D8E7,U+2D930,U+2DA5A,U+2DA86,U+2DAA4,U+2DC49-2DC4A,U+2DCFF,U+2DD08,U+2DD0A,U+2DDD4,U+2DE5C,U+2DED9,U+2DEFE,U+2E00E,U+2E014,U+2E0B9,U+2E0C4,U+2E18F,U+2E1D8,U+2E261-2E262,U+2E264,U+2E267-2E268,U+2E26A-2E26C,U+2E26F,U+2E278,U+2E41A,U+2E428,U+2E502,U+2E505,U+2E50A,U+2E51A,U+2E569,U+2E581,U+2E5B1,U+2E64A-2E64B,U+2E6EA,U+2E774-2E775,U+2E777-2E77A,U+2E81E,U+2E885,U+2E8F2-2E8F7,U+2E932,U+2E9F4-2E9F5,U+2EA3B,U+2EA5B,U+2EA5D-2EA5E,U+2EAA5,U+2EAC2,U+2EB1B-2EB24,U+2EB65-2EB66,U+2EB68,U+2EB6A,U+2EB70,U+2EB87,U+2EBD9,U+2EC35,U+2EC63,U+2EC7B,U+2EC93,U+2ECF4,U+2ECFC,U+2ED3F,U+2EDCC,U+2EDF5,U+2EE5D,U+2F804,U+2F80F,U+2F818,U+2F81A,U+2F822;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a9684cc20e2de6f558bee5ad033263a6-BCqF9-SY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2B62C-2B62D,U+2B688-2B689,U+2B690,U+2B692,U+2B694-2B696,U+2B6A5,U+2B6AA,U+2B6AD,U+2B6DA,U+2B6DE-2B6DF,U+2B6E3,U+2B6E9,U+2B6ED,U+2B6F3,U+2B6F6,U+2B6F8,U+2B728-2B729,U+2B72C,U+2B730,U+2B735-2B739,U+2B746,U+2B74F,U+2B751,U+2B758,U+2B75B,U+2B777,U+2B77A-2B77B,U+2B789,U+2B78E,U+2B797,U+2B79A-2B79B,U+2B79D,U+2B7A9,U+2B7BC-2B7BD,U+2B7C2,U+2B7C5,U+2B7D8,U+2B7E6-2B7E7,U+2B7F7,U+2B7F9,U+2B7FC,U+2B7FF,U+2B803,U+2B806,U+2B80A,U+2B81A-2B81C,U+2B823-2B824,U+2B826,U+2B892,U+2B899,U+2B8B8,U+2B8C6,U+2B8CA,U+2B92D,U+2B94E,U+2B95E,U+2B9B3,U+2B9C3,U+2B9C7,U+2B9EF,U+2B9FF,U+2BA4F,U+2BA51,U+2BA5B,U+2BA6B,U+2BA74,U+2BA81,U+2BA98,U+2BAC7,U+2BAE6,U+2BAFE,U+2BB37,U+2BB5F,U+2BB62,U+2BB6A,U+2BB72,U+2BB7C,U+2BB83,U+2BB85,U+2BBDC,U+2BC02,U+2BC06,U+2BC0D,U+2BC1B,U+2BC21,U+2BC2A,U+2BC30,U+2BCA6,U+2BCA8,U+2BCB7,U+2BD52,U+2BD58,U+2BD71,U+2BD77,U+2BD7A,U+2BD7C,U+2BD87,U+2BDA7,U+2BDAC,U+2BDC0,U+2BDC9,U+2BDF7,U+2BDF9,U+2BE29,U+2BE6F,U+2BE75,U+2BF17,U+2BF1D,U+2BF4B,U+2BF67,U+2C029-2C02A,U+2C05F,U+2C080-2C081,U+2C089,U+2C0A9,U+2C0AD,U+2C0C0,U+2C0CA,U+2C0D8,U+2C0EB,U+2C129,U+2C1AE,U+2C1D5,U+2C1D8-2C1D9,U+2C1DE,U+2C1F9,U+2C227,U+2C267,U+2C27C,U+2C288,U+2C299,U+2C29C,U+2C2A4,U+2C2B6,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C370,U+2C386,U+2C39E,U+2C3BE,U+2C3DF,U+2C457,U+2C47D,U+2C488,U+2C494,U+2C497,U+2C4E0,U+2C533,U+2C542,U+2C58B,U+2C591,U+2C598,U+2C59E,U+2C613,U+2C616,U+2C618,U+2C61C-2C61D,U+2C621-2C622,U+2C629,U+2C62B-2C62D,U+2C62F,U+2C635,U+2C642,U+2C646-2C647,U+2C64A-2C64B,U+2C65E,U+2C696,U+2C728,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7FD,U+2C805,U+2C816,U+2C842,U+2C88A-2C88B,U+2C8C0,U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C910;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d9023eaada5a8b0fb89facdb87fd61e3-DRg9F35J.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+28E39,U+28E93,U+28E99,U+28EE7,U+28EF6,U+28F7B,U+291EB,U+2925C,U+2945D,U+2947E,U+294BA,U+294D0,U+294E5,U+29508,U+29544,U+295D7,U+2967F,U+2969F,U+296A8,U+296C3,U+296E9,U+29704,U+29707,U+29730,U+29751,U+29781,U+297B0,U+2980C-2980D,U+29810,U+29A02,U+29A1C,U+29AF5,U+29AFB,U+29B9C,U+29D3E,U+29D4B,U+29D5A,U+29D71,U+29D98,U+29DAF,U+29DD3,U+29DD5,U+29DF6,U+29E19,U+29E36,U+29E3D,U+29E42,U+29E44,U+29E4E,U+29EAC,U+29EF8,U+29F27,U+29F30,U+29F48,U+29F70,U+29F7C,U+29F7E,U+29F83,U+29F87,U+29F8C,U+2A00B,U+2A04E-2A04F,U+2A0BA,U+2A133,U+2A1E1,U+2A248,U+2A351,U+2A38A,U+2A3AD,U+2A41E,U+2A590,U+2A599,U+2A612,U+2A61A,U+2A64A,U+2A6A5,U+2A6D7-2A6DF,U+2A703,U+2A736,U+2A79D,U+2A7DD,U+2A7E7,U+2A833,U+2A838,U+2A83D,U+2A8AE,U+2A8BC,U+2A8C8,U+2A8DD,U+2A8FB,U+2A917,U+2A970,U+2A9E6,U+2A9F7,U+2AA07,U+2AA0A,U+2AA17,U+2AA27,U+2AA30,U+2AA36,U+2AA58,U+2AAC6,U+2AB62,U+2AB75,U+2AB8B,U+2AB96,U+2ABC8,U+2ABE1,U+2AC76-2AC77,U+2AC94,U+2ADFD,U+2AE5A,U+2AED0,U+2AEDA,U+2AF47,U+2AF94,U+2AFA2,U+2AFA6,U+2AFD6,U+2B042,U+2B061,U+2B088,U+2B0D1,U+2B11B,U+2B11F,U+2B124-2B125,U+2B127-2B128,U+2B12B,U+2B136-2B138,U+2B18F,U+2B1E6,U+2B1ED,U+2B209,U+2B21F,U+2B230,U+2B241,U+2B244,U+2B2A5,U+2B2BB,U+2B2CC,U+2B300,U+2B328,U+2B359-2B35A,U+2B35F,U+2B362-2B363,U+2B36F,U+2B372,U+2B37B,U+2B37D,U+2B3AB-2B3AC,U+2B3CB,U+2B3D0,U+2B404,U+2B410-2B411,U+2B413,U+2B416,U+2B418,U+2B461,U+2B4A2,U+2B4E7,U+2B4E9,U+2B4EF,U+2B4F1,U+2B4F6,U+2B4F9,U+2B502,U+2B507,U+2B50D-2B50E,U+2B52D,U+2B536,U+2B583,U+2B592,U+2B594,U+2B598,U+2B5AE-2B5AF,U+2B5B3,U+2B5B9,U+2B5E0,U+2B5E6-2B5E7,U+2B5E9,U+2B5EB,U+2B5EE,U+2B5F0,U+2B5F4,U+2B61C-2B61D,U+2B624-2B628,U+2B62A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/470b6e2cd8ebfd906c86a396040f699f-07ZTEgvU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+25ED7,U+25EF5,U+25F36,U+25F86,U+25FDD,U+25FEE,U+26021,U+26050,U+260B3,U+260C2,U+26203,U+26216,U+26220-26222,U+26246,U+2624E,U+26258,U+2626A-2626B,U+26270-26271,U+26291,U+26293,U+2629A,U+2629E,U+262B1,U+2630A,U+2634B-2634C,U+26351,U+26369,U+26393,U+263F4,U+26407,U+2640C,U+2648D,U+264B9,U+26529,U+26548,U+26553,U+265D2,U+2664D,U+26676,U+26678,U+266B0,U+266DD,U+266E8,U+26706,U+26760,U+2677C,U+26782,U+267A6,U+267CC,U+267EA,U+2683F,U+2688A,U+268DD-268DE,U+26900,U+2690E,U+26936,U+26951,U+26954,U+2696F,U+26999,U+269F2,U+269FA,U+26A29,U+26A2D,U+26A99,U+26ABD,U+26AF8,U+26B01,U+26B28,U+26B38,U+26B3C,U+26B4C,U+26B5C,U+26BB4,U+26C0F,U+26C21,U+26CEF,U+26D4F,U+26D7E,U+26D9F,U+26E05,U+26ED5,U+26ED8,U+270FD,U+2711C,U+27222,U+27246,U+27253,U+2725F,U+2727E,U+27285,U+27292,U+27295,U+272E1,U+272F1,U+27304,U+27371,U+273A5,U+273FE,U+27486,U+274BD,U+275EA,U+27607,U+27741,U+2775D,U+277C4,U+277F0,U+278B2,U+2797A,U+279A0,U+279A7,U+27A3E-27A3F,U+27A63,U+27AF4,U+27B1E,U+27B2A,U+27B99,U+27BAA,U+27C0E,U+27C28,U+27C35,U+27D2A,U+27DA0,U+27E5E,U+27EAF,U+27ED9,U+27EF4,U+27FB7,U+27FC1,U+27FEC,U+27FF3-27FF4,U+27FF9,U+28001,U+280BE-280BF,U+280C5,U+280E9,U+280F0,U+2812E,U+28154,U+2815D,U+2816C,U+28207,U+28263,U+282B0,U+282B8,U+282CD,U+282E2,U+2837D,U+2838A,U+283AA,U+28408,U+28421,U+28468,U+2846E,U+28473,U+28487,U+28492,U+284C8,U+284DC,U+2853F,U+28595,U+2863B,U+28668,U+2866C,U+28678,U+2867B,U+2868D,U+28695,U+28697,U+286CD,U+286ED,U+287AA,U+287E0,U+28891,U+28948,U+28987,U+289A1,U+289C0,U+28A0F,U+28A50,U+28B46,U+28B49,U+28B4E,U+28B5B,U+28C3B,U+28C3E,U+28C44,U+28C47,U+28C4D-28C4F,U+28C51,U+28C53-28C54,U+28CCA,U+28CCD,U+28CD2,U+28CDD,U+28D88,U+28D92,U+28D99,U+28DC8,U+28E0F,U+28E17,U+28E1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/99d6bbcd4c7c5a8a8024e78bb2733173-DI_vCrzZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+22D80,U+22D8D,U+22DEC,U+22E33,U+22E72,U+22EB3,U+22F0C,U+22F1B,U+22F7E,U+22F96,U+23066,U+23073-23074,U+23143,U+231C7,U+23236,U+232C9,U+23350,U+23386,U+233B4,U+233B7,U+233CC,U+233E2,U+233FE,U+23415,U+2343F,U+23519,U+235C4,U+235CB,U+23617,U+2361B,U+2363A,U+23657,U+2365C,U+236BA,U+236EE,U+2373F,U+237C4,U+237F4,U+23942,U+23A3C,U+23A8A,U+23A95,U+23B02,U+23B20,U+23B36,U+23B61,U+23B72,U+23B88,U+23C07,U+23C0B,U+23C5D,U+23C76,U+23C7C,U+23C7E,U+23C97-23C98,U+23CA9,U+23CB7,U+23CBE,U+23CFE,U+23D13,U+23D18,U+23D66,U+23E23-23E24,U+23E8C,U+23EF8,U+23F0E,U+23F7D,U+240D2,U+240EC,U+24182,U+2418A,U+241A2,U+241AC,U+241B5,U+241FE,U+24259,U+242B6,U+242EE,U+2430D,U+24319,U+24350,U+24352,U+2435E,U+24364,U+243D0,U+243F0,U+243F6,U+24419,U+24430,U+24436,U+2448A,U+244D3,U+24514,U+24605,U+24627,U+2462F,U+24656,U+246D8,U+246ED,U+24737,U+2474C,U+2477D,U+2479A,U+247A4,U+247B6,U+247E5,U+247EF,U+248E5,U+248E9,U+249DB,U+249DF,U+24A01,U+24A0F,U+24A7D,U+24A8C,U+24AA4,U+24AC9,U+24B5B,U+24B62,U+24BD5,U+24BE5,U+24C09,U+24C1A,U+24C1C,U+24C48,U+24C4A,U+24C59,U+24C5D,U+24C8D,U+24CB6,U+24CC8,U+24D14,U+24D21,U+24D25,U+24D50,U+24D52,U+24D80,U+24D83,U+24DB8,U+24DEA,U+24E01,U+24E31,U+24E85,U+24EA5,U+24EA7,U+24EAA,U+24ECA,U+24F93,U+24FA9,U+25050,U+25055,U+25062,U+25128,U+2512B,U+25148,U+2517B,U+2517E,U+251A7,U+251E2,U+2524C,U+25273,U+2531A,U+25349,U+2538A,U+25435,U+2543B,U+2546A,U+2546E,U+254CD,U+25532,U+2554D,U+25562,U+25566,U+25584,U+255A8,U+255FD,U+2560C,U+2561E,U+2562A,U+2563D,U+25651,U+2567F,U+256C4,U+256F1,U+25762,U+257C7,U+2583B,U+25874,U+2591A,U+2592E,U+25977,U+25997,U+259D1,U+25AD7,U+25B1E,U+25B20,U+25B2F,U+25B9C,U+25BBE,U+25BDF,U+25BE5,U+25BE8,U+25C14,U+25C2B,U+25C7C,U+25CBB,U+25D0A,U+25D99,U+25DD1,U+25E49,U+25E86;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f5c66f08404cebb8101e808b6ef40de6-PLY-yVS9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+20B6F,U+20B9F,U+20BB5-20BB7,U+20BBE-20BBF,U+20BD7,U+20BE5,U+20BEA,U+20C34,U+20C41,U+20C53,U+20C78,U+20C8E,U+20C96,U+20CBF,U+20CCF-20CD0,U+20CD4-20CD5,U+20CFC,U+20D02,U+20D15,U+20D1F,U+20D46-20D47,U+20D5D,U+20D71,U+20D7C,U+20D7F,U+20DA7,U+20DE1,U+20DFF,U+20E01,U+20E0E-20E0F,U+20E76-20E77,U+20E95-20E96,U+20E98,U+20E9D,U+20EA2,U+20ED7-20ED8,U+20EF3,U+20EF9-20EFA,U+20F1F,U+20F22,U+20F2D-20F2E,U+20F3B,U+20F4C,U+20F7E,U+20F90-20F91,U+20F96,U+20FB4,U+20FBC,U+20FEA,U+21014,U+2105C,U+2106F,U+21075-21076,U+2107B,U+210AB,U+210BF,U+210C1,U+210C9,U+210F6,U+21145,U+211CC,U+211D9,U+2123C-2123D,U+21251,U+2126B,U+21284,U+212EF,U+21334,U+21336,U+2134C,U+21372,U+21377,U+2137C,U+2139A,U+213CB,U+21413,U+21428,U+2144D,U+21484,U+215D7,U+215DC,U+21619,U+21681,U+216A6,U+216B1,U+216B4,U+216BD,U+216DF,U+216F0,U+21757,U+2176D,U+217C8,U+217D3,U+217DA,U+2180D,U+21824,U+21883,U+21946,U+21967,U+2197C,U+21980,U+21982,U+219BC,U+219F3,U+21A18,U+21A1A,U+21A25,U+21A38,U+21A4B,U+21B36,U+21B90,U+21BC1-21BC2,U+21C26,U+21C2A,U+21C52,U+21CA2,U+21CDE,U+21D2D,U+21D49,U+21DA6,U+21DD1,U+21DEB,U+21E03,U+21E8E,U+21ED5,U+21F0F,U+21F57,U+21FE8,U+21FFA,U+22016,U+22049,U+220C7,U+221A1,U+2231A,U+2231E,U+22342,U+22399,U+2239E,U+223A8,U+22488-22489,U+224BC,U+224C1,U+224C9,U+224CC,U+224DC,U+224E1,U+2251B,U+22524,U+225B3,U+225BF,U+22609,U+22650,U+2265D,U+226F3,U+22736,U+22775,U+227B5,U+22871,U+2295E,U+2298F,U+22A0B,U+22A73,U+22A83,U+22A8F,U+22A98,U+22AB1,U+22ACF,U+22AD3,U+22AD5,U+22AE6,U+22AEC,U+22B02,U+22B38,U+22B43,U+22BA5,U+22BCA,U+22BED,U+22BFE,U+22C49,U+22C4B,U+22C51,U+22C55,U+22C62,U+22C64,U+22CAB,U+22CB4,U+22CB8,U+22CC0,U+22CC2,U+22CC6,U+22CDF,U+22CEA,U+22D08,U+22D33,U+22D4C,U+22D5E,U+22D67;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f4a1e9054c87bf70d1ac5e716280ce3b-BUxyfJs9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1F189-1F1AD,U+1F200-1F202,U+1F210-1F23B,U+1F240-1F248,U+1F250-1F251,U+1F260-1F265,U+1F79C,U+1FA60-1FA6D,U+20003,U+2000B,U+2000E,U+20024,U+20027,U+2002A-2002B,U+2003E,U+2005E,U+20063,U+20086-20087,U+20089-2008A,U+20092,U+20094,U+200A2,U+200A4,U+200B0,U+200CA-200CD,U+200D1,U+200D3,U+200DB-200DC,U+200E9,U+2010C,U+2010E-2010F,U+20114,U+20122,U+20129,U+20136,U+2013B-2013C,U+20164,U+201A2-201A3,U+201A8-201A9,U+201BE,U+201D4,U+201EE,U+20201,U+2020C,U+20242,U+2028E,U+2029F,U+202C2,U+202C6,U+20302,U+20350,U+203B7,U+2042D,U+20435,U+20509,U+2052D,U+2053E-2053F,U+20541-20542,U+20545-20547,U+20584,U+20587,U+205FB,U+20611,U+20628,U+20674,U+20676,U+206A4,U+20705,U+2070E,U+20731,U+20779,U+207A9,U+207AD,U+207B0,U+20803-20804,U+2081D,U+20895,U+2090E,U+20929,U+20984,U+2099D,U+209B3,U+209DA,U+20A44,U+20A64,U+20AB1,U+20B20,U+20B24,U+20B2A,U+20B36;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/85971400d96e2663a0fb744d720b2d9a-myjKFuIs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1D321-1D356,U+1D360-1D376,U+1F100-1F188;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2c9ac2e9c6fc943e3918380443665876-BfegfK1f.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FA04-FA6D,U+FA7F,U+FAD4,U+FB00-FB04,U+FE10-FE19,U+FE30-FE40,U+FE45-FE4E,U+FE50-FE52,U+FE54-FE66,U+FE68-FE6B,U+11FB0,U+16FE2-16FE3,U+16FF2-16FF3,U+1D300-1D320;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/03994d6c73342a7f5abe8baf9f1ff25b-D_HTdl1L.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+F92E-FA03;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/832c4f7c77b631b8680199bf4165e8f6-DOlqBft5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D6DB-D6DF,U+D6E1-D6E3,U+D6E5-D6E7,U+D6E9-D6EF,U+D6F1-D6FB,U+D6FE-D6FF,U+D701-D703,U+D705-D710,U+D712-D717,U+D71A-D71B,U+D71D-D71F,U+D721-D727,U+D72A,U+D72C-D733,U+D735-D737,U+D739-D73B,U+D73D-D743,U+D745-D748,U+D74A-D74F,U+D752-D753,U+D755-D756,U+D75A-D75F,U+D762-D764,U+D766-D768,U+D76A-D76B,U+D76D-D76F,U+D771-D773,U+D775-D77B,U+D77E-D787,U+D78A-D78B,U+D78D-D78F,U+D791-D797,U+D79A,U+D79C,U+D79E-D7A3,U+E003,U+E500-E507,U+EE01,U+F061,U+F900-F92D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/30ee7176a9d829f35410df0ec24e4183-DZ2xX6py.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D5CD-D5CF,U+D5D1-D5D7,U+D5DA,U+D5DC,U+D5DE-D5E3,U+D5E6-D5E7,U+D5E9-D5EB,U+D5ED-D5F3,U+D5F6,U+D5F8,U+D5FA-D5FF,U+D602-D603,U+D605-D607,U+D609-D60F,U+D612,U+D616-D61B,U+D61D-D637,U+D63A-D63B,U+D63D-D63F,U+D641-D647,U+D64A,U+D64C,U+D64E-D650,U+D652-D653,U+D656-D657,U+D659-D65B,U+D65D-D666,U+D668,U+D66A-D66F,U+D672-D682,U+D684-D68B,U+D68E-D68F,U+D691-D693,U+D695-D69E,U+D6A0,U+D6A2-D6A7,U+D6A9-D6C3,U+D6C6-D6C7,U+D6C9-D6CB,U+D6CD-D6D0,U+D6D2-D6D3,U+D6D5-D6D6,U+D6D8,U+D6DA;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2e35f344e0dbd8cf8016817072891f24-BMyNxvER.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D4CE-D4CF,U+D4D1-D4E7,U+D4E9-D4EF,U+D4F1-D4F7,U+D4F9-D4FC,U+D4FE-D503,U+D505-D507,U+D509-D50B,U+D50D-D513,U+D516-D53B,U+D53E-D53F,U+D541-D543,U+D545-D54B,U+D54E,U+D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D564,U+D566-D567,U+D56A,U+D56C,U+D56E-D573,U+D576-D577,U+D579-D57B,U+D57D-D583,U+D586,U+D58A-D58F,U+D591-D5A4,U+D5A6-D5C7,U+D5CA-D5CB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7613acc47ab167bcf2956643bbf93564-Bf96IGb9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D3E0-D3EB,U+D3EE-D3EF,U+D3F1-D3F3,U+D3F5-D3FB,U+D3FD-D3FE,U+D400,U+D402-D407,U+D409-D43F,U+D441-D443,U+D445-D45B,U+D45D-D45F,U+D461-D46E,U+D470-D477,U+D47A-D47B,U+D47D-D47F,U+D481,U+D483-D487,U+D489-D48A,U+D48C,U+D48E-D493,U+D495-D4A8,U+D4AA-D4CB,U+D4CD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/85406b1634d4e3fa654560fdc6813c7c-BNMFvB63.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D2D2-D2D3,U+D2D5-D2D7,U+D2D9-D2EF,U+D2F2-D2F3,U+D2F5-D2F7,U+D2F9-D2FF,U+D302-D304,U+D306-D30B,U+D30F,U+D311-D313,U+D315,U+D317-D31B,U+D31E,U+D322-D324,U+D326-D327,U+D32A-D32B,U+D32D-D32F,U+D331-D337,U+D33A,U+D33E-D343,U+D346-D37B,U+D37E-D37F,U+D381-D383,U+D385-D38B,U+D38D-D38E,U+D392-D397,U+D39A-D39B,U+D39D-D39F,U+D3A1-D3A7,U+D3AA,U+D3AC,U+D3AE-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3C3,U+D3C6-D3C7,U+D3CA-D3CF,U+D3D1-D3DF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/618e03595a9839f65cb38ae9408088d3-9dnS2k7w.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D1DE-D1F3,U+D1F5-D206,U+D208-D20F,U+D211-D22B,U+D22E-D22F,U+D231-D233,U+D235-D23B,U+D23D-D23E,U+D240,U+D242-D247,U+D249-D25B,U+D25D-D263,U+D265-D27F,U+D281-D283,U+D285-D287,U+D289-D294,U+D296-D29B,U+D29D-D2A3,U+D2A5-D2AB,U+D2AD-D2B0,U+D2B2-D2B7,U+D2BA-D2BB,U+D2BD-D2BE,U+D2C1,U+D2C3-D2C7,U+D2CA,U+D2CC-D2D1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b32147faa8e5bf8c4f60e89298129939-CIwWB2AK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+D0E1-D0E3,U+D0E5-D0EB,U+D0EE,U+D0F0,U+D0F2-D0F7,U+D0F9-D12F,U+D132-D133,U+D135-D137,U+D139-D13F,U+D142,U+D146-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15E,U+D160,U+D162-D167,U+D169-D16B,U+D16D-D17B,U+D17D-D183,U+D185-D187,U+D189-D19F,U+D1A2-D1A3,U+D1A5-D1A7,U+D1A9-D1AF,U+D1B2,U+D1B4,U+D1B6-D1B9,U+D1BB,U+D1BD-D1D7,U+D1D9-D1DD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/766840b3e02b9ecf8bc0eacdfe6bc163-BaX9Rmst.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CFD8-CFDF,U+CFE2-CFE3,U+CFE5-CFE7,U+CFE9-CFEF,U+CFF2,U+CFF4,U+CFF6-CFFB,U+CFFD-CFFF,U+D001-D003,U+D005-D010,U+D012-D017,U+D019-D02C,U+D02E-D033,U+D036-D037,U+D039-D03B,U+D03D-D043,U+D045-D046,U+D048-D04F,U+D051-D057,U+D059-D05F,U+D061-D06B,U+D06E-D06F,U+D071-D073,U+D075-D07B,U+D07E-D080,U+D082-D0A3,U+D0A6-D0A7,U+D0A9-D0AB,U+D0AD-D0B3,U+D0B6,U+D0B8,U+D0BA-D0BF,U+D0C2-D0C3,U+D0C5-D0C7,U+D0CA-D0CF,U+D0D2,U+D0D6-D0DB,U+D0DE-D0DF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f4d398c9175340815b1ca18140363445-B78fxHco.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CED6-CEE3,U+CEE6-CEE7,U+CEE9-CEEA,U+CEED-CEF3,U+CEF6,U+CEFA-CEFF,U+CF02-CF03,U+CF05-CF07,U+CF09-CF0F,U+CF12,U+CF14,U+CF16-CF1B,U+CF1D-CF1F,U+CF21-CF23,U+CF25-CF2B,U+CF2E,U+CF31-CF37,U+CF39-CF53,U+CF56-CF57,U+CF59-CF5B,U+CF5D-CF63,U+CF66,U+CF68,U+CF6A-CF6F,U+CF72-CF73,U+CF75-CF77,U+CF79-CF84,U+CF86-CF8B,U+CF8D-CFA0,U+CFA2-CFA7,U+CFA9-CFAF,U+CFB1-CFC3,U+CFC5-CFD7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cc55ffd0dfa445d1177574881e4a1c47-BCZmEvuj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CDD9-CDE7,U+CDE9-CDF8,U+CDFA,U+CDFC-CE03,U+CE05-CE0B,U+CE0D-CE18,U+CE1A-CE1F,U+CE22-CE23,U+CE25-CE27,U+CE29-CE2F,U+CE31-CE34,U+CE36-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE62-CE67,U+CE6A,U+CE6C,U+CE6E-CE73,U+CE76-CE77,U+CE79-CE7B,U+CE7D-CE83,U+CE86,U+CE88,U+CE8A-CE8F,U+CE92-CE93,U+CE95-CE97,U+CE99-CE9F,U+CEA2,U+CEA6-CEAB,U+CEAD-CED5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5a31a90a9639ab881c300dca382ab47e-BxEeMRgH.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CCEA-CCEB,U+CCED-CD07,U+CD0A-CD0B,U+CD0D-CD0F,U+CD11-CD17,U+CD19-CD1A,U+CD1C,U+CD1E-CD23,U+CD25-CD27,U+CD29-CD2B,U+CD2D-CD5B,U+CD5D-CD63,U+CD65-CD77,U+CD79-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA6,U+CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDCB,U+CDCD-CDD8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/82c72bb98b42f98056ebbc5741425a30-lrknjx1U.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CBDE-CBE3,U+CBE5-CBE6,U+CBE8-CC0B,U+CC0E-CC0F,U+CC11-CC13,U+CC15-CC1B,U+CC1E-CC20,U+CC23-CC26,U+CC2A-CC2B,U+CC2D,U+CC2F,U+CC31-CC37,U+CC3A,U+CC3F-CC43,U+CC46-CC47,U+CC49-CC4B,U+CC4D-CC53,U+CC56,U+CC5A-CC5F,U+CC61-CC63,U+CC65-CC67,U+CC69-CC74,U+CC76-CC97,U+CC9A-CC9B,U+CC9D-CC9F,U+CCA1-CCA7,U+CCAA,U+CCAE-CCB3,U+CCB6-CCB7,U+CCB9-CCBB,U+CCBD-CCC3,U+CCC5-CCC6,U+CCC8,U+CCCA-CCCF,U+CCD1-CCD3,U+CCD5-CCE3,U+CCE5-CCE9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/bcc5c5233349406f1d0c6d683bd52780-BIxkqfaf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CAF9-CB0F,U+CB11-CB13,U+CB15-CB17,U+CB19-CB1F,U+CB21-CB40,U+CB42-CB47,U+CB4A-CB4B,U+CB4D-CB4F,U+CB51-CB57,U+CB5A-CB5C,U+CB5E-CB63,U+CB65-CBB7,U+CBB9-CBD3,U+CBD5-CBDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c46343cab76d0c69291e89f40c77d3f7-sKL_Ety2.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+CA0F-CA13,U+CA15-CA4B,U+CA4E-CA4F,U+CA51-CA53,U+CA55-CA5B,U+CA5E-CA60,U+CA62-CA67,U+CA69-CA83,U+CA85-CA97,U+CA99-CABB,U+CABE-CABF,U+CAC1-CAC3,U+CAC5-CACE,U+CAD0,U+CAD2,U+CAD4-CAD7,U+CADA-CAF8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2f20c88952ad4336b39695eadc755cd9-2HSnZ2NZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C901-C903,U+C905-C90B,U+C90E,U+C910,U+C912-C917,U+C919-C92B,U+C92D-C933,U+C935-C94F,U+C952-C953,U+C955-C957,U+C959-C95F,U+C961-C96B,U+C96D-C96F,U+C971-C973,U+C975-C97B,U+C97D-C987,U+C98A-C98B,U+C98D-C98F,U+C991-C997,U+C99A-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C6,U+C9C9,U+C9CB-C9CF,U+C9D2,U+C9D4,U+C9D7-C9D8,U+C9DB,U+C9DE-C9DF,U+C9E1,U+C9E3,U+C9E5-C9E6,U+C9E8-C9EB,U+C9EE,U+C9F2-C9F7,U+C9FA-C9FB,U+C9FD-CA07,U+CA0A,U+CA0E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0b20d6caebea594938c89219f43a2aa8-QamSkuY_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C7F9-C7FF,U+C802-C803,U+C805-C807,U+C809,U+C80B-C80F,U+C812,U+C814,U+C817-C81B,U+C81E-C81F,U+C821-C823,U+C825-C82B,U+C82D-C82E,U+C830,U+C832-C837,U+C839-C83B,U+C83D-C83F,U+C841-C847,U+C849-C84B,U+C84E-C853,U+C855-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882,U+C884,U+C888-C88A,U+C88D-C89E,U+C8A0,U+C8A2-C8A7,U+C8A9-C8BC,U+C8BE-C8C3,U+C8C5-C8C7,U+C8C9-C8CB,U+C8CD-C8D3,U+C8D5-C8DF,U+C8E1-C8E3,U+C8E5-C8F4,U+C8F6-C8FB,U+C8FE-C8FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9fa8e2167353be1aa2b8d8f27a6fae9b-CCbW_JL3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C6CA-C6CB,U+C6CE-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DE-C6DF,U+C6E2-C6E7,U+C6EA-C6EB,U+C6ED-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C706-C707,U+C709-C70B,U+C70D-C713,U+C716,U+C718,U+C71A-C71F,U+C722-C723,U+C725-C727,U+C729-C72F,U+C732,U+C734,U+C736,U+C738-C73B,U+C73E-C73F,U+C741-C743,U+C745-C749,U+C74B,U+C74E,U+C750,U+C759-C75B,U+C75D-C75F,U+C761-C767,U+C769-C773,U+C776-C777,U+C779-C77B,U+C77E-C782,U+C786,U+C78B-C78D,U+C78F,U+C792-C793,U+C795,U+C799-C79F,U+C7A2,U+C7A7-C7AB,U+C7AE-C7AF,U+C7B1-C7B3,U+C7B5-C7BB,U+C7BE,U+C7C2-C7C7,U+C7C9-C7CB,U+C7CD,U+C7CF-C7DC,U+C7DE-C7E3,U+C7E5-C7E7,U+C7E9-C7F8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/afc2841e63e21df7430a8035bc8bcde5-DyyGMUIw.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C594,U+C596,U+C599-C59B,U+C59D-C5B3,U+C5B6-C5B7,U+C5BA,U+C5BE-C5C3,U+C5CB,U+C5CD,U+C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E2,U+C5E4,U+C5E6-C5EB,U+C5EF,U+C5F1-C5F3,U+C5F5,U+C5F8-C5FB,U+C602-C604,U+C609-C60B,U+C60D-C60F,U+C611-C617,U+C619-C61A,U+C61D-C623,U+C626-C627,U+C629-C62B,U+C62F,U+C631-C632,U+C636,U+C638,U+C63A,U+C63C-C63F,U+C642-C643,U+C645-C647,U+C649-C652,U+C656-C65B,U+C65E-C65F,U+C661-C66B,U+C66D-C670,U+C672-C677,U+C67A-C67B,U+C67D-C67F,U+C681-C687,U+C689-C693,U+C696-C697,U+C699-C69B,U+C69D-C6A3,U+C6A6,U+C6A8,U+C6AA-C6AF,U+C6B2-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C2,U+C6C4,U+C6C6-C6C9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f2260671e392efaa4b6ece7cc5ea27d8-BWpoZMZJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C489-C49B,U+C49D-C4B7,U+C4B9-C4BB,U+C4BD-C4E8,U+C4EA-C4EF,U+C4F2-C4F3,U+C4F5-C4F7,U+C4F9-C4FE,U+C502-C50B,U+C50D-C527,U+C52A-C52B,U+C52D-C52F,U+C531-C537,U+C53A,U+C53C,U+C53E-C543,U+C546-C547,U+C54B,U+C54D,U+C54F-C552,U+C556,U+C55A-C55C,U+C55F,U+C562-C563,U+C565-C567,U+C569-C56F,U+C572,U+C576-C57B,U+C57E-C57F,U+C581-C583,U+C585-C586,U+C588-C58B,U+C58E,U+C590,U+C592-C593;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/46449d2036498de2e4be721a5c805d63-tPG7Go3C.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C39E-C3BF,U+C3C1-C3D7,U+C3DA-C3DB,U+C3DD-C3DE,U+C3E1-C3E8,U+C3EA-C3EC,U+C3EE-C3F3,U+C3F5-C40F,U+C411-C42B,U+C42D-C42F,U+C431-C43B,U+C43D-C447,U+C449-C463,U+C466-C467,U+C469-C46B,U+C46D-C473,U+C475-C478,U+C47A-C47F,U+C481-C488;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/43ba88a530a1d7b7a7416e33674389cc-B1UTn07a.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C296-C297,U+C299-C29A,U+C29C,U+C29E-C2A3,U+C2A6-C2A7,U+C2A9-C2AB,U+C2AE-C2B3,U+C2B6,U+C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EA,U+C2EE,U+C2F0,U+C2F2-C2F5,U+C2F7,U+C2FA,U+C2FD-C2FF,U+C301-C307,U+C30A-C30B,U+C30E-C312,U+C316-C317,U+C319-C31B,U+C31D-C323,U+C325-C328,U+C32A-C344,U+C346-C367,U+C36A-C36B,U+C36D-C36F,U+C371-C378,U+C37A-C37B,U+C37E-C383,U+C385-C387,U+C389-C38B,U+C38D-C39D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5a375bfd7f92ab042bf117208051c91e-D5o-KRDx.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C18B,U+C18F,U+C191-C193,U+C195-C19B,U+C19E,U+C1A0,U+C1A2-C1A4,U+C1A6-C1A7,U+C1A9-C1AB,U+C1AD-C1BC,U+C1BE-C1C3,U+C1C5-C1DF,U+C1E1-C1E3,U+C1E5-C1F2,U+C1F4-C1FB,U+C1FE-C1FF,U+C201-C203,U+C205-C20B,U+C20E,U+C210,U+C212-C217,U+C21A-C21B,U+C21D-C21E,U+C221-C227,U+C22A,U+C22C,U+C22E,U+C230,U+C233,U+C235-C247,U+C249-C24F,U+C251-C253,U+C255-C257,U+C259-C25F,U+C261-C264,U+C266-C26B,U+C26D-C26F,U+C271-C273,U+C275-C27B,U+C27E,U+C280,U+C282-C287,U+C289-C28F,U+C291-C295;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/aaf8667fe166eebf2cc6b6f7a5d9fc4a-CwLP70oR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+C070-C08F,U+C092-C093,U+C095-C0A2,U+C0A4,U+C0A6-C0AB,U+C0AE,U+C0B1-C0B3,U+C0B7-C0BB,U+C0BE,U+C0C2-C0C4,U+C0C6-C0C7,U+C0CA-C0CB,U+C0CD-C0CF,U+C0D1-C0D7,U+C0DA,U+C0DE-C0E3,U+C0E6-C0E7,U+C0E9-C0EB,U+C0ED-C0F3,U+C0F6,U+C0F8,U+C0FA-C0FF,U+C101-C11B,U+C11F,U+C121-C122,U+C125,U+C128-C12B,U+C12E,U+C132-C135,U+C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14E-C153,U+C155-C157,U+C159-C15B,U+C15D-C163,U+C165-C166,U+C16A-C16F,U+C171-C173,U+C175-C177,U+C179-C18A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f0c4326547f13e71a2284d118b5f41d6-D2rKhJSn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BF8D-BFAF,U+BFB1-BFC4,U+BFC6-BFCB,U+BFCE-BFCF,U+BFD1-BFD3,U+BFD5-BFDB,U+BFDD-C03B,U+C03D-C057,U+C059-C05B,U+C05D-C05F,U+C061-C067,U+C06A-C06F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d8c443d1c95c3618c99409015a6d3734-C0vQLKtd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BEA1-BEA7,U+BEA9-BECF,U+BED2-BED3,U+BED5-BED6,U+BED9-BEDF,U+BEE1-BEE2,U+BEE6-BEEB,U+BEED-BF00,U+BF02-BF07,U+BF0A-BF17,U+BF19-BF1A,U+BF1C,U+BF1E-BF3F,U+BF41-BF43,U+BF45-BF4F,U+BF52-BF54,U+BF56-BF8C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cc3765c0eb7ba255299eba235b2903c8-BZ91swiV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BDA2-BDB7,U+BDB9-BDD3,U+BDD5-BDDB,U+BDDD-BDEF,U+BDF1-BDF3,U+BDF5-BDF7,U+BDF9-BDFF,U+BE01-BE0B,U+BE0E-BE0F,U+BE11-BE13,U+BE15-BE43,U+BE46-BE47,U+BE49-BE4B,U+BE4D,U+BE4F-BE53,U+BE56,U+BE58,U+BE5C-BE5F,U+BE62-BE63,U+BE65-BE67,U+BE69,U+BE6B-BE6F,U+BE71-BE72,U+BE76-BE7A,U+BE7E-BE7F,U+BE81-BE83,U+BE85-BE8B,U+BE8D-BE8E,U+BE92-BE97,U+BE99-BEA0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6ba67d831144b804783491056bb36632-r9geIs1M.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BC93,U+BC96,U+BC98,U+BC9B-BC9F,U+BCA2-BCA3,U+BCA5-BCA6,U+BCA9-BCAF,U+BCB2,U+BCB6-BCBB,U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE,U+BCD2-BCD4,U+BCD6-BCD7,U+BCD9-BCF3,U+BCF7,U+BCF9-BCFB,U+BCFD-BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD23,U+BD25-BD2B,U+BD2D-BD3F,U+BD41-BD47,U+BD49-BD4B,U+BD4D-BD4F,U+BD51-BD57,U+BD5A-BD63,U+BD65-BD67,U+BD69-BD7F,U+BD82-BD83,U+BD85-BD86,U+BD8A-BD8F,U+BD92,U+BD94,U+BD96-BD98,U+BD9A-BD9B,U+BD9D-BDA1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d54025f5f67086d90830959061bccba9-C74l4TdR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BB85-BB87,U+BB89-BB8B,U+BB8D-BB8F,U+BB91-BBA3,U+BBA5-BBA7,U+BBA9-BBAB,U+BBAD-BBB3,U+BBB5-BBBF,U+BBC1-BBC3,U+BBC5-BBC7,U+BBC9-BBCF,U+BBD1-BBD2,U+BBD4-BBF7,U+BBFA-BBFB,U+BBFD-BBFE,U+BC01-BC07,U+BC0A,U+BC0E,U+BC10,U+BC12-BC13,U+BC17,U+BC19-BC1A,U+BC1E,U+BC20-BC23,U+BC26,U+BC28,U+BC2A-BC2C,U+BC2E-BC2F,U+BC32-BC33,U+BC35-BC37,U+BC39-BC3F,U+BC42,U+BC46-BC48,U+BC4A-BC4B,U+BC4E-BC4F,U+BC51-BC5C,U+BC5E-BC83,U+BC86-BC87,U+BC89-BC8A,U+BC8D-BC92;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/37b18bb32c6630a1b72dda2a86a71f02-C2INjJzv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+BA8E-BAA7,U+BAAA,U+BAAD-BAAF,U+BAB1-BAB7,U+BABA,U+BABC,U+BABE-BAC3,U+BAC5-BAFB,U+BAFD-BB03,U+BB05-BB0E,U+BB10-BB17,U+BB19-BB1B,U+BB1D-BB33,U+BB37,U+BB39-BB3A,U+BB3E-BB43,U+BB46,U+BB48,U+BB4A-BB4C,U+BB4E,U+BB51-BB53,U+BB55-BB57,U+BB59-BB60,U+BB62,U+BB64-BB84;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1942e2695bbf74c7d936177d4e2da4e6-BTVigH4x.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B970-B973,U+B976-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988,U+B98A-B98D,U+B98F-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9D2-B9D7,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2,U+B9E6-B9E7,U+B9E9-B9EB,U+B9ED-B9F3,U+B9F6,U+B9FB-B9FF,U+BA01-BA07,U+BA09-BA14,U+BA16-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA4A,U+BA4C,U+BA4F-BA52,U+BA56-BA57,U+BA59-BA5B,U+BA5D-BA63,U+BA66,U+BA6A-BA6F,U+BA72-BA73,U+BA75-BA77,U+BA79-BA82,U+BA86,U+BA88-BA8B,U+BA8D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f384dfe9bcb8358f89a9c27768bf4d49-BU5KV0y9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B87E-B8AF,U+B8B1-B8B3,U+B8B5-B8B7,U+B8B9-B8BF,U+B8C1-B8CB,U+B8CD-B8CF,U+B8D1-B8D3,U+B8D5-B8E0,U+B8E2-B8E7,U+B8EA-B8EB,U+B8ED-B8EF,U+B8F1-B8F7,U+B8FA,U+B8FC,U+B8FE-B903,U+B905-B917,U+B919-B93B,U+B93E-B93F,U+B941-B943,U+B945-B957,U+B95A-B95B,U+B95D-B95F,U+B961-B967,U+B969-B96C,U+B96E-B96F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/bdccaa81edf777cdd5e57a2538db59b6-D8sAMgLp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B762-B763,U+B765-B767,U+B769-B76F,U+B771-B774,U+B776-B77B,U+B77E-B77F,U+B781-B783,U+B785-B78B,U+B78E,U+B793-B795,U+B79A-B79B,U+B79D-B79F,U+B7A1-B7A7,U+B7AA,U+B7AE-B7B3,U+B7B6-B7B7,U+B7B9-B7C6,U+B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F3,U+B7F5-B7FB,U+B7FE,U+B802-B806,U+B80A-B80B,U+B80D-B80F,U+B811-B817,U+B81A,U+B81C,U+B81E-B823,U+B826-B827,U+B829-B82B,U+B82D-B833,U+B836,U+B83A-B83F,U+B841-B843,U+B845-B850,U+B852-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86B,U+B86E,U+B870,U+B872-B877,U+B879-B87B,U+B87D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/38261c650a15ddcd2fa8141da3508cfc-BigIbmad.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B674-B69B,U+B69E-B6A3,U+B6A5-B6AA,U+B6AC-B6B0,U+B6B2-B6EF,U+B6F1-B6F3,U+B6F5-B6F7,U+B6F9-B6FF,U+B702-B727,U+B72A-B72B,U+B72D-B72E,U+B731-B737,U+B73A,U+B73C-B743,U+B745-B747,U+B749-B74B,U+B74D-B753,U+B756-B75F,U+B761;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/040ab99653e8cb90e28fadf0124fac27-fkaL8-BM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B585-B59F,U+B5A2-B5A3,U+B5A5-B5A7,U+B5A9-B5AA,U+B5AC-B5B2,U+B5B6-B5BA,U+B5BD-B5BF,U+B5C1-B5C3,U+B5C5-B5CB,U+B5CD-B5CE,U+B5D2-B5D7,U+B5D9-B60F,U+B612-B613,U+B615-B617,U+B619-B624,U+B626-B62B,U+B62D-B647,U+B649-B663,U+B665-B673;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/13a8e805c2047e853717d482a5a59cd4-BMBDKW5q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B47F,U+B481-B487,U+B489-B4A3,U+B4A5-B4AB,U+B4AD-B4B6,U+B4B8,U+B4BA-B4BF,U+B4C1-B4C7,U+B4C9-B4CF,U+B4D1-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5,U+B4E7-B4EB,U+B4EE,U+B4F0,U+B4F2-B4F7,U+B4F9-B513,U+B516-B517,U+B519-B51A,U+B51D-B523,U+B526,U+B52B-B52F,U+B532-B533,U+B535-B537,U+B539-B53F,U+B542,U+B546-B54A,U+B54D-B54F,U+B551-B553,U+B555-B55B,U+B55D-B55E,U+B562-B584;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/deeeb270e1937171226b5123f3f8d5c5-zsqMu8yu.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B37C-B37F,U+B382,U+B384,U+B386-B38B,U+B38D-B38F,U+B391-B393,U+B395-B39F,U+B3A2-B3A7,U+B3A9-B3AB,U+B3AD-B3C3,U+B3C6-B3C7,U+B3C9-B3CA,U+B3CD,U+B3CF,U+B3D1-B3D3,U+B3D6,U+B3D8,U+B3DA,U+B3DC,U+B3DE-B3DF,U+B3E1-B3E3,U+B3E5-B3E7,U+B3E9-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A,U+B42C-B433,U+B435-B44F,U+B452-B453,U+B455-B457,U+B459-B45F,U+B462,U+B464,U+B466-B46B,U+B46D-B47E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e612e8aa60cc43c9db8a5a262310b56a-DCjFDv_l.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B25F,U+B261-B267,U+B269-B273,U+B275-B27B,U+B27D-B283,U+B285-B288,U+B28A-B28F,U+B292-B293,U+B295-B297,U+B29B-B29F,U+B2A2-B2A4,U+B2A7-B2A9,U+B2AB,U+B2AD-B2C7,U+B2CA-B2CB,U+B2CD-B2CF,U+B2D1-B2D7,U+B2DA,U+B2DC,U+B2DE-B2E1,U+B2E3,U+B2E7,U+B2E9-B2EA,U+B2F0-B2F2,U+B2F6,U+B2F8,U+B2FC-B2FE,U+B302-B303,U+B305-B307,U+B309-B30F,U+B312,U+B316-B31B,U+B31D-B353,U+B357,U+B359-B35A,U+B35D-B35E,U+B360-B363,U+B366,U+B368,U+B36A,U+B36C-B36D,U+B36F,U+B372-B373,U+B375-B377,U+B379-B37B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/012b63de93780e6f52fa2077cfbdccde-Cz8z-a68.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B165-B177,U+B17A-B17B,U+B17D-B17F,U+B181,U+B183-B187,U+B18A,U+B18C,U+B18E-B191,U+B195-B197,U+B199-B1A7,U+B1A9-B1CB,U+B1CD-B1CF,U+B1D1-B1D3,U+B1D5-B1DB,U+B1DD-B1E7,U+B1EA-B1EF,U+B1F1-B1FC,U+B1FE-B203,U+B206-B207,U+B209-B20A,U+B20D-B213,U+B216,U+B218,U+B21A-B21F,U+B221-B233,U+B235-B23B,U+B23D-B257,U+B259-B25B,U+B25D-B25E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5de4f4c97b1bfdbd2a98f4aa0180a4a2-B2QeJl9M.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+B03E-B043,U+B045-B047,U+B049,U+B04B,U+B04D-B052,U+B056,U+B058,U+B05A-B05C,U+B05E-B07B,U+B07E-B07F,U+B081-B083,U+B085-B08B,U+B08E,U+B090,U+B092-B097,U+B09B,U+B09D-B09E,U+B0A2-B0A7,U+B0AA,U+B0B0,U+B0B2,U+B0B6-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6,U+B0CA-B0CF,U+B0D2-B0D3,U+B0D5-B0D7,U+B0D9-B0DF,U+B0E1-B0E4,U+B0E6-B107,U+B10A,U+B10D-B10F,U+B111,U+B114-B117,U+B11A,U+B11E-B122,U+B126-B127,U+B129-B12B,U+B12D-B133,U+B136,U+B13A-B13F,U+B142-B143,U+B145-B147,U+B149-B14F,U+B152-B153,U+B156-B157,U+B159-B15B,U+B15D-B164;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f906798008f3ecbee9148f22e0a39db6-xFPTchgV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AF47,U+AF4A-AF5C,U+AF5E-AF63,U+AF66-AF78,U+AF7A-AF7F,U+AF81-AF83,U+AF85-AF8F,U+AF91-AF94,U+AF96-AF9B,U+AF9D-AFB7,U+AFBA-AFBB,U+AFBD-AFBF,U+AFC1-AFC6,U+AFCA,U+AFCC,U+AFCF-AFD3,U+AFD5-AFDB,U+AFDD-AFE7,U+AFEA-AFEF,U+AFF1-AFF3,U+AFF5-B003,U+B005-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01B,U+B01D-B027,U+B029-B03D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3b29ff94f90258fd5e70bb4b0a9f9fc3-B6U-bZfU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AE3A-AE3F,U+AE42,U+AE44,U+AE47-AE49,U+AE4B,U+AE4F,U+AE51-AE53,U+AE55-AE5B,U+AE5E,U+AE62-AE64,U+AE66-AE67,U+AE6A-AE6B,U+AE6D-AE6F,U+AE71-AE7A,U+AE7E-AE83,U+AE86-AEBB,U+AEBF,U+AEC1-AEC3,U+AEC5-AECB,U+AECE,U+AED2-AED7,U+AED9-AEDB,U+AEDD-AEEC,U+AEEE-AEF3,U+AEF5-AEF7,U+AEF9-AF06,U+AF09-AF0C,U+AF0E-AF0F,U+AF11-AF2B,U+AF2E-AF2F,U+AF31-AF33,U+AF35-AF3B,U+AF3E,U+AF40,U+AF44-AF46;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d8e0d3825fcc829785bff5a58f448925-BeLJEk7I.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AD32-AD33,U+AD36-AD37,U+AD39-AD3B,U+AD3D-AD43,U+AD45-AD46,U+AD48,U+AD4A-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD77-AD7B,U+AD7E,U+AD80,U+AD83-AD87,U+AD8A-AD8B,U+AD8D-AD8F,U+AD91-AD9B,U+AD9D-ADA3,U+ADA5-ADBF,U+ADC1-ADC3,U+ADC5-ADC7,U+ADC9-ADCF,U+ADD1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADE3,U+ADE5-ADF7,U+ADFA-ADFB,U+ADFD-ADFE,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE13,U+AE15-AE2F,U+AE32-AE33,U+AE35-AE36,U+AE39;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e2a5f90b61f8183fbc5e8edfe865d9df-lWwTy-gv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC03,U+AC05-AC06,U+AC0A-AC0F,U+AC18,U+AC1E-AC1F,U+AC21-AC23,U+AC25-AC2B,U+AC2E,U+AC32-AC37,U+AC3A-AC3F,U+AC41-AC4A,U+AC4C,U+AC4E-AC53,U+AC55-AC57,U+AC59-AC6F,U+AC72-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC87-AC88,U+AC8D-AC8F,U+AC91-AC93,U+AC95-AC9B,U+AC9D-AC9E,U+ACA2-ACA7,U+ACAB,U+ACAD-ACAE,U+ACB1-ACB7,U+ACBA,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACCB,U+ACCD-ACD6,U+ACD8-ACDF,U+ACE2-ACE3,U+ACE5-ACE6,U+ACE9,U+ACEB,U+ACED-ACEE,U+ACF2,U+ACF4,U+ACF7-ACFB,U+ACFE-ACFF,U+AD01-AD03,U+AD05-AD0B,U+AD0D-AD10,U+AD12-AD17,U+AD19-AD1B,U+AD1D-AD2C,U+AD2E-AD31;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9317aebd5c21021a80df83d343725f3f-CDXD3evs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9F38,U+9F3A,U+9F3C,U+9F3F-9F43,U+9F45-9F49,U+9F4C-9F4D,U+9F53,U+9F55-9F58,U+9F5A-9F5B,U+9F5D-9F5E,U+9F62-9F65,U+9F68-9F69,U+9F6B,U+9F6D-9F71,U+9F73-9F75,U+9F78-9F7E,U+9F81-9F82,U+9F8E-9F8F,U+9F91-9F93,U+9F96-9F98,U+9F9D-9F9E,U+9FA1-9FFF,U+A4D0-A4FF,U+A730-A731,U+A78D,U+A7AA,U+A7AD-A7AF,U+A7B2-A7B5,U+AB53,U+AC02;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/033928b2e65dfdb2e955dfb1a4f37f43-eUJ2NmDb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9DCE-9DD2,U+9DD4-9DD6,U+9DD8,U+9DDB-9DE4,U+9DE7-9DEE,U+9DF0-9DF1,U+9DF4-9DF7,U+9DFB-9E0B,U+9E0D-9E14,U+9E16-9E19,U+9E1C,U+9E24,U+9E27,U+9E2E,U+9E30,U+9E34,U+9E3B-9E3C,U+9E40,U+9E4D,U+9E50,U+9E52-9E54,U+9E56,U+9E59,U+9E5D,U+9E5F-9E62,U+9E65,U+9E6E-9E6F,U+9E72,U+9E74-9E78,U+9E7B,U+9E80-9E81,U+9E83-9E86,U+9E89-9E8A,U+9E8C-9E91,U+9E94-9E96,U+9E98-9E9C,U+9E9E,U+9EA0-9EA4,U+9EA7-9EA8,U+9EAA-9EB3,U+9EB5-9EB7,U+9EB9-9EBA,U+9EBF-9EC2,U+9EC5-9EC8,U+9ECA-9ECB,U+9ED0,U+9ED2-9ED3,U+9ED5-9ED7,U+9ED9-9EDA,U+9EE1,U+9EE3-9EE4,U+9EE6,U+9EEB-9EEE,U+9EF0-9EF1,U+9EF3,U+9EF5-9EF6,U+9EF8,U+9EFA,U+9F00-9F08,U+9F0A,U+9F0C,U+9F0F,U+9F11-9F12,U+9F14-9F16,U+9F18,U+9F1A-9F1F,U+9F21,U+9F23-9F2B,U+9F2D-9F2E,U+9F30-9F33,U+9F35-9F36;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d5415ff87dc3aaa5985efb80b55ee9ea-C6Vn79y9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9C93,U+9C96-9C99,U+9C9D,U+9CAA,U+9CAC,U+9CAF,U+9CB9,U+9CBE-9CC2,U+9CC8-9CC9,U+9CD1-9CD2,U+9CDA-9CDB,U+9CE0-9CE1,U+9CE3-9CE4,U+9CE6,U+9CE8,U+9CEA-9CF2,U+9CF5,U+9CF7-9D05,U+9D08,U+9D0A-9D14,U+9D16-9D1A,U+9D1C,U+9D1E,U+9D20-9D22,U+9D24-9D25,U+9D27,U+9D29-9D2E,U+9D31-9D3A,U+9D3C-9D3E,U+9D40-9D41,U+9D43-9D50,U+9D54-9D5B,U+9D5E-9D5F,U+9D62-9D69,U+9D6B,U+9D6D-9D6E,U+9D70-9D71,U+9D73-9D86,U+9D88,U+9D8A-9D92,U+9D94-9D97,U+9D99,U+9D9B-9DA4,U+9DA6-9DA8,U+9DAA-9DAE,U+9DB0-9DB3,U+9DB5-9DBA,U+9DBD-9DBF,U+9DC1,U+9DC3-9DCD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/59fa629a2347e5340e33675567f0dd0c-Bj4b3BiB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9B6B-9B6E,U+9B70-9B73,U+9B75-9B76,U+9B78-9B80,U+9B82,U+9B84-9B8D,U+9B8F,U+9B93-9B99,U+9B9B-9B9D,U+9B9F-9BA9,U+9BAC,U+9BAF-9BBF,U+9BC2-9BC6,U+9BC8,U+9BCB-9BD3,U+9BD5,U+9BD8-9BDA,U+9BDC,U+9BDE-9BE0,U+9BE3,U+9BE5-9BE6,U+9BE9,U+9BEC-9BEF,U+9BF1-9BF3,U+9BF5-9BFC,U+9BFE,U+9C00-9C07,U+9C0A-9C0C,U+9C0E-9C11,U+9C14-9C1F,U+9C21-9C22,U+9C24,U+9C26-9C27,U+9C2A-9C2C,U+9C2E-9C30,U+9C34,U+9C36,U+9C38,U+9C3A,U+9C3C-9C3D,U+9C3F-9C44,U+9C46-9C47,U+9C4A-9C51,U+9C53,U+9C55,U+9C59-9C5C,U+9C5E,U+9C60-9C66,U+9C68-9C6C,U+9C6E-9C76,U+9C79,U+9C7B,U+9C7D-9C7E,U+9C80,U+9C83-9C84,U+9C89-9C8A,U+9C8C,U+9C8F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2c2150ae2fe9f8fc5166495d35aee183-CF35Pps0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9A07-9A0C,U+9A10-9A15,U+9A17-9A18,U+9A1A-9A2A,U+9A2C,U+9A2F,U+9A31-9A35,U+9A39-9A3D,U+9A3F,U+9A46-9A49,U+9A4B-9A4C,U+9A4E,U+9A50-9A54,U+9A56,U+9A58-9A59,U+9A5C-9A5E,U+9A60-9A61,U+9A63,U+9A66-9A69,U+9A6B,U+9A72,U+9A83,U+9A89,U+9A8D-9A8E,U+9A94-9A95,U+9A99,U+9AA6,U+9AA9-9AAE,U+9AB2-9AB5,U+9AB9,U+9ABB,U+9ABD-9ABF,U+9AC3-9AC4,U+9AC6-9ACA,U+9ACD-9ACE,U+9AD0,U+9AD7,U+9AD9-9ADE,U+9AE0,U+9AE2-9AE5,U+9AE7-9AEA,U+9AEC,U+9AEE,U+9AF0-9AF8,U+9AFA,U+9AFC-9B02,U+9B04-9B07,U+9B09-9B0E,U+9B10-9B12,U+9B14-9B1E,U+9B20-9B21,U+9B24,U+9B26,U+9B28,U+9B2A-9B2D,U+9B30,U+9B33-9B3A,U+9B3D-9B40,U+9B46,U+9B4A-9B4C,U+9B50,U+9B52-9B53,U+9B55-9B57,U+9B59,U+9B5B-9B6A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/158c83820b67169c76efe5799936963f-CoL2Vgd1.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+98AA-98AD,U+98B0-98B5,U+98B7-98BB,U+98BD-98C3,U+98C5,U+98C7,U+98C9-98CD,U+98CF-98D0,U+98D4,U+98D6-98D7,U+98DC-98DD,U+98E1,U+98E3-98E6,U+98EC,U+98EE,U+98F0-98F1,U+98F3,U+98F5-98FB,U+98FF-9902,U+9904,U+9906-9907,U+990B,U+990E-990F,U+9914-9917,U+9919,U+991C-991D,U+991F-9920,U+9922-9927,U+9929-992D,U+992F-9930,U+9932,U+9934-9936,U+9938-993B,U+993D,U+9940-9942,U+9944,U+9946-9947,U+994D-9951,U+9953,U+9956,U+9958-995B,U+995D,U+995F-9961,U+9964,U+9966,U+9973,U+9978-9979,U+997B,U+997E,U+9982-9983,U+9989,U+998C,U+998E,U+999A-99A4,U+99A6-99A7,U+99A9-99AB,U+99AF-99B0,U+99B2,U+99B5-99C0,U+99C2-99CF,U+99D3,U+99D6-99D7,U+99DA,U+99DC,U+99DE,U+99E0-99E1,U+99E3-99EC,U+99EE-99F0,U+99F2-99FE,U+9A00,U+9A02-9A04,U+9A06;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0695a0368de7d4aa41be45f772e9a1f5-CDR0P6jv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+973F-9741,U+9743,U+9745-9747,U+9749-9751,U+9754-9755,U+9757-9758,U+975D,U+975F,U+9763-9764,U+9767,U+976A-9772,U+9775,U+9777-977B,U+977D-9784,U+9786-978A,U+978C,U+978E,U+9790,U+9793,U+9795-9797,U+9799-979C,U+979E-979F,U+97A1-97A2,U+97A4-97AA,U+97AC,U+97AE,U+97B0-97B1,U+97B3,U+97B5-97BC,U+97BE-97C2,U+97C4-97C8,U+97CA,U+97CD-97D2,U+97D4-97D8,U+97DA-97DB,U+97DF-97E5,U+97E8,U+97EE-97F2,U+97F4,U+97F7-97FA,U+97FC-97FE,U+9800,U+9804,U+9809,U+980B,U+980D,U+9814-9816,U+9819-981B,U+981D-9820,U+9822-9823,U+9825,U+9827-982C,U+982E-982F,U+9831-9836,U+983A,U+983C-9845,U+9847-984B,U+9850-9852,U+9854-9857,U+985A,U+985C-985D,U+985F-9861,U+9863-9864,U+9866,U+9868-986A,U+986D-986E,U+9872,U+988B,U+988E,U+9892,U+9895,U+9899,U+98A3,U+98A9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2cf9804fcd462871484079b2e9b4c7a8-B3Du_u-4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9595-9597,U+9599-95A0,U+95A2,U+95A4,U+95A6-95A7,U+95AA,U+95AE-95B0,U+95B2-95B5,U+95B7-95B8,U+95BA,U+95C0-95C2,U+95C4-95C7,U+95C9,U+95CD-95CF,U+95D1-95D3,U+95D7-95DB,U+95DD,U+95DF-95E0,U+95E3-95E4,U+95E6-95E7,U+95EC,U+95FF,U+9607,U+9613,U+9618,U+961B,U+961E,U+9620,U+9623-9629,U+962B-962D,U+962F-9630,U+9637-963A,U+963E,U+9641,U+9643,U+964A,U+964E-964F,U+9651-9653,U+9656-9657,U+9659-965A,U+965C,U+965E,U+9660,U+9665-9666,U+966B,U+966D-966F,U+9671,U+9679-967C,U+967E-9684,U+9687,U+968C,U+9691-9693,U+9696,U+969A,U+969D-96A6,U+96A9,U+96AB-96AF,U+96B2,U+96B5,U+96B7,U+96BA-96BB,U+96BF,U+96C2-96C3,U+96C8,U+96CA,U+96D0-96D1,U+96D3-96D4,U+96D7-96D8,U+96DA,U+96DD,U+96DF,U+96E1,U+96E4-96E7,U+96EB-96EE,U+96F0-96F1,U+96F4-96F5,U+96F8,U+96FA,U+96FC-96FD,U+96FF,U+9702-9703,U+9705,U+970A-970C,U+9710-9712,U+9714-9715,U+9717-971B,U+971D,U+971F-9726,U+9728-9729,U+972B-972C,U+972E-972F,U+9731,U+9733-9737,U+973A-973C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1efee091aba37cd616aa502d11ae601f-DJYl7eim.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9391-9395,U+9397,U+9399-93A1,U+93A4-93A5,U+93A8,U+93AB,U+93AD,U+93AF,U+93B1-93B2,U+93B4,U+93B6-93BE,U+93C0-93C2,U+93C4-93C6,U+93C9,U+93CB,U+93CE-93D0,U+93D2-93D5,U+93D9-93DB,U+93E0,U+93E3,U+93E5-93E7,U+93E9-93F4,U+93F6,U+93F8,U+93FA-93FC,U+93FE-9402,U+9404-940A,U+940C-940F,U+9411,U+9415-9418,U+941A-941F,U+9421-9425,U+9429-942A,U+942C-942D,U+942F-9431,U+9434,U+9436-9437,U+9439,U+943B-943D,U+9440-9443,U+9445-9449,U+944B,U+944D-9450,U+9452-9453,U+9455-945F,U+9461-9462,U+9464,U+9466-946A,U+946C,U+946E-946F,U+9471,U+9473-9476,U+9478,U+947A-947B,U+9480,U+9482-9484,U+9491,U+9496,U+9498,U+94C7,U+94CF,U+94D3-94D4,U+94DA,U+94E6,U+94FB,U+951C,U+9520,U+9527,U+9533,U+953D,U+9543,U+9548,U+954B,U+9555,U+955A,U+9560,U+956E,U+9574-9575,U+9578-957E,U+9581,U+9584-9585,U+9587-9588,U+958A,U+958D,U+9590-9591;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/acdc320a1ab18f73cd7951abfed72e62-ol5tS9-T.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+9250,U+9252-9254,U+9256,U+9258-9259,U+925C-925D,U+925F-9261,U+9263,U+9265,U+9267-926B,U+926E-9273,U+9275-9277,U+9279,U+927C-927E,U+9281-9282,U+9284,U+9286-928D,U+928F-9290,U+9292,U+9294-9295,U+9297,U+9299,U+929B,U+929D-929F,U+92A1-92A2,U+92A4,U+92A7,U+92AD,U+92AF-92B0,U+92B2,U+92B4-92B6,U+92B8-92BA,U+92BD-92C0,U+92C2,U+92C4,U+92C6,U+92C9-92CB,U+92CD-92CE,U+92D0-92D1,U+92D3-92DC,U+92DE,U+92E0-92E2,U+92E7,U+92E9,U+92EB-92ED,U+92F2-92F5,U+92F7,U+92F9-92FB,U+92FD-9300,U+9302-9303,U+9305,U+9309-930F,U+9311,U+9313-9314,U+9316-9317,U+931C-931E,U+9321,U+9323-9325,U+9327,U+9329-932A,U+932C-932D,U+9330-9332,U+9334-9337,U+9339-933D,U+933F,U+9342,U+9344-9345,U+9348-934A,U+934C,U+934E-9353,U+9355-9357,U+9359-935A,U+935C-9363,U+9366-9368,U+936B,U+936D-936F,U+9371-9374,U+9377-9379,U+937B-937D,U+937F-9381,U+9383,U+9385-9386,U+9388-9389,U+938B-938E,U+9390;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3ec4d7771ac27badff26418abe364f20-Bkw3k5VV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+90E3-90E5,U+90E9-90EA,U+90EC,U+90EE,U+90F0-90F3,U+90F6-90F7,U+90F9-90FC,U+90FF-9101,U+9103,U+9105,U+9107-9108,U+910A-9111,U+9113,U+9115,U+9117-9118,U+911A-911D,U+911F-9121,U+9124-9126,U+9128-912C,U+912E,U+9133,U+9135,U+9137-9138,U+913B-9142,U+9144-9145,U+9147,U+9151,U+9153-9156,U+9158-9159,U+915B-915C,U+915F-9160,U+9166-9168,U+916B,U+916D,U+9173,U+917A-917C,U+9180-9182,U+9184,U+9186,U+9188,U+918A,U+918E-918F,U+9193-9199,U+919D,U+919F-91A1,U+91A4-91A9,U+91B0-91B3,U+91B6-91B9,U+91BB-91BF,U+91C2,U+91C4,U+91C6,U+91C8,U+91D6,U+91DA-91DB,U+91DE-91E2,U+91E5-91E6,U+91E8,U+91EA-91F4,U+91F6,U+91F8,U+91FB-91FF,U+9202-9203,U+9205-9207,U+920A-920C,U+920E-920F,U+9212-9213,U+9216-921D,U+921F-9222,U+9224,U+9228-922D,U+922F,U+9231-9232,U+9235-9236,U+923B-923C,U+9241-9244,U+9246-9247,U+924A-924C,U+924E-924F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ae9c2ccc713294cfb311caf1c60fc12f-BW86WuWz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8F08,U+8F0B-8F11,U+8F13,U+8F16-8F1A,U+8F20-8F24,U+8F27-8F28,U+8F2B-8F2E,U+8F30-8F32,U+8F34-8F37,U+8F39-8F3A,U+8F3C-8F3D,U+8F40-8F41,U+8F43,U+8F47-8F48,U+8F4A-8F4C,U+8F4F-8F53,U+8F55-8F5E,U+8F60,U+8F63,U+8F65,U+8F6A,U+8F80,U+8F8C,U+8F92,U+8F9D,U+8FA0-8FA2,U+8FA4-8FA5,U+8FA7,U+8FAA,U+8FAC,U+8FB3-8FB5,U+8FB7-8FB8,U+8FBA-8FBC,U+8FBF-8FC0,U+8FC3,U+8FC6,U+8FC9-8FCD,U+8FCF,U+8FD2,U+8FD6-8FD7,U+8FDA,U+8FE0-8FE1,U+8FE3,U+8FE7,U+8FEC,U+8FEF,U+8FF1-8FF2,U+8FF4-8FF6,U+8FFA-8FFC,U+8FFE-8FFF,U+9007-9008,U+900C,U+900E,U+9013,U+9018,U+901C,U+9024-9025,U+9027-902C,U+9030-9031,U+9033-9034,U+9037,U+9039-903A,U+903D,U+903F-9040,U+9043,U+9045-9046,U+9048-9049,U+904C,U+9056,U+905A,U+905D,U+905F,U+9061,U+9064,U+9066-9067,U+906A-906C,U+906F-9071,U+9073,U+9076,U+9079,U+907B,U+907E,U+9085-9086,U+9089,U+908C-908E,U+9092,U+9094,U+9096,U+9098,U+909A,U+909C,U+909E-90A0,U+90A4-90A5,U+90A7-90A9,U+90AB,U+90AD,U+90B2,U+90B7,U+90BC-90BD,U+90BF-90C0,U+90C2-90C3,U+90C6,U+90C8-90C9,U+90CB-90CD,U+90D2,U+90D4-90D6,U+90D8-90DA,U+90DE,U+90E0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e971431cea89b69d5af168bcb0566980-Dk1gxsyE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8DAD-8DB0,U+8DB6-8DB7,U+8DB9,U+8DBB,U+8DBD,U+8DC0-8DC2,U+8DC5,U+8DC7-8DCA,U+8DCD,U+8DD0,U+8DD2-8DD5,U+8DD8-8DD9,U+8DDC,U+8DE0,U+8DE2,U+8DE5-8DE7,U+8DE9,U+8DED-8DEE,U+8DF0-8DF2,U+8DF4,U+8DF6,U+8DFC,U+8DFE-8E04,U+8E06-8E08,U+8E0B,U+8E0D-8E0E,U+8E11-8E13,U+8E15-8E1C,U+8E20-8E21,U+8E24-8E28,U+8E2B,U+8E2D,U+8E30,U+8E32-8E34,U+8E36-8E38,U+8E3B-8E3C,U+8E3E-8E3F,U+8E43,U+8E45-8E46,U+8E4D-8E50,U+8E53-8E54,U+8E56-8E58,U+8E5A-8E5F,U+8E61-8E62,U+8E65,U+8E67-8E68,U+8E6A-8E6B,U+8E6E,U+8E71,U+8E73,U+8E75,U+8E77-8E79,U+8E7B,U+8E7D-8E7E,U+8E80,U+8E82-8E84,U+8E86,U+8E88,U+8E8C,U+8E8E,U+8E96-8E99,U+8E9B,U+8E9D,U+8E9F-8EA0,U+8EA2-8EA4,U+8EA7-8EA9,U+8EAD-8EAE,U+8EB0-8EB1,U+8EB3-8EB9,U+8EBB-8EBF,U+8EC1-8EC9,U+8ECF-8ED1,U+8ED3,U+8ED5-8EDA,U+8EDC-8EDE,U+8EE0-8EE3,U+8EE5-8EEA,U+8EEC-8EF1,U+8EF3-8EF7,U+8EFD,U+8EFF-8F02,U+8F04,U+8F06;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1f1ee1d6aac6db116670a4cac35bb442-ByZsshqQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8B90-8B91,U+8B94,U+8B97-8B9B,U+8B9D,U+8B9F,U+8BAC,U+8BB1,U+8BBB,U+8BC7,U+8BD0,U+8BEA,U+8C09,U+8C1E,U+8C38-8C40,U+8C42-8C45,U+8C4A-8C4B,U+8C4D,U+8C4F,U+8C51-8C53,U+8C56-8C59,U+8C5B-8C60,U+8C63-8C69,U+8C6D-8C72,U+8C74-8C77,U+8C7B-8C81,U+8C83-8C84,U+8C86-8C88,U+8C8B,U+8C8D-8C92,U+8C95-8C97,U+8C99-8C9C,U+8C9F,U+8CA3-8CA6,U+8CAD-8CAE,U+8CB1,U+8CB5,U+8CB9,U+8CBE,U+8CC6,U+8CC9,U+8CCB-8CD0,U+8CD4,U+8CD6-8CD9,U+8CDB,U+8CDD,U+8CDF,U+8CE5,U+8CE8-8CE9,U+8CEB,U+8CEE-8CF3,U+8CF5-8CF9,U+8CFF-8D03,U+8D06-8D07,U+8D09,U+8D0B-8D0C,U+8D0E,U+8D11-8D12,U+8D14-8D15,U+8D18-8D1A,U+8D1C,U+8D20,U+8D51-8D52,U+8D57,U+8D5F,U+8D65,U+8D68-8D6A,U+8D6C,U+8D6E-8D6F,U+8D71-8D72,U+8D78-8D80,U+8D82-8D83,U+8D86-8D89,U+8D8C-8D90,U+8D92-8D93,U+8D96-8D98,U+8D9A-8D9E,U+8DA0-8DA2,U+8DA4-8DA7,U+8DA9-8DAC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/34de5966feae6ecbae69bac3b6c28ead-BASKD6sp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8A3F-8A40,U+8A42-8A45,U+8A47,U+8A49-8A4D,U+8A4F,U+8A51,U+8A53,U+8A56-8A57,U+8A59-8A5A,U+8A5C-8A5D,U+8A5F,U+8A64-8A65,U+8A67-8A68,U+8A6A,U+8A6F,U+8A74,U+8A76-8A78,U+8A7A-8A7B,U+8A7D-8A7E,U+8A80-8A83,U+8A88,U+8A8B-8A8C,U+8A8E-8A90,U+8A94,U+8A96-8A97,U+8A99,U+8A9B-8A9D,U+8A9F,U+8AA2,U+8AA7,U+8AA9,U+8AAB-8AAF,U+8AB1,U+8AB3-8AB5,U+8AB7-8AB8,U+8ABA-8ABB,U+8ABD-8ABE,U+8AC0-8AC1,U+8AC3,U+8AC5-8AC6,U+8AC8,U+8ACA,U+8ACC,U+8ACE,U+8AD0,U+8AD3-8AD5,U+8AD8-8ADA,U+8ADD,U+8ADF-8AE0,U+8AE3,U+8AE5,U+8AE8-8AEA,U+8AEC,U+8AEF-8AF0,U+8AF2,U+8AF4-8AF5,U+8AF9,U+8AFB,U+8AFD,U+8AFF,U+8B03,U+8B06,U+8B08-8B09,U+8B0B-8B0D,U+8B0F,U+8B11-8B13,U+8B15,U+8B18,U+8B1A,U+8B1C,U+8B1E-8B1F,U+8B21-8B25,U+8B27,U+8B29-8B2A,U+8B2D-8B32,U+8B34-8B38,U+8B3A-8B3D,U+8B3F-8B40,U+8B42-8B48,U+8B4A-8B4D,U+8B50-8B55,U+8B57,U+8B5B,U+8B5D-8B65,U+8B67-8B6A,U+8B6D-8B6E,U+8B71-8B73,U+8B75-8B76,U+8B78-8B7C,U+8B7F,U+8B81-8B89,U+8B8B-8B8D,U+8B8F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3cdb190a38c9dbf1b09c4d009fa60342-GRmuurEp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8906-8909,U+890B-890F,U+8911,U+8914-8918,U+891C-8920,U+8922-8924,U+8926-8929,U+892C-892F,U+8931,U+8935,U+8937,U+8939-893A,U+893C-8940,U+8942-8943,U+8945-8948,U+894A-8955,U+8957-895C,U+8961-8963,U+8965,U+8967-8969,U+896B-896E,U+8970-8971,U+8973-897A,U+897C-897E,U+8980,U+8982,U+8984-8985,U+8987-898A,U+898C-898E,U+8990-8992,U+8994-8995,U+8997,U+8999-89A0,U+89A2-89A5,U+89A7-89A9,U+89AB,U+89AD-89AE,U+89B0-89B1,U+89B3-89B6,U+89B8-89B9,U+89BB-89BC,U+89BE,U+89C3,U+89CD,U+89D3-89D5,U+89D7-89D9,U+89DB,U+89DD,U+89DF-89E2,U+89E4,U+89E7-89EA,U+89EC-89EE,U+89F0-89F2,U+89F5,U+89F7,U+89F9-89FF,U+8A04-8A06,U+8A09,U+8A0B,U+8A0D,U+8A0F,U+8A11-8A12,U+8A14,U+8A19-8A1A,U+8A1C,U+8A1E,U+8A20-8A22,U+8A24,U+8A26-8A29,U+8A2B-8A2C,U+8A2E-8A30,U+8A32-8A33,U+8A35,U+8A37-8A39,U+8A3B-8A3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b58ef793a2e70a20a6496edc8d16fd53-Bb9YG1G4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+87C2-87C3,U+87C5,U+87C7,U+87C9,U+87CC-87CD,U+87CF-87D0,U+87D4-87DA,U+87DC-87DF,U+87E1-87E2,U+87E4,U+87E6-87E9,U+87EB,U+87ED,U+87F0-87F1,U+87F3-87F5,U+87F7-87F8,U+87FA,U+87FC-87FD,U+87FF-8802,U+8804,U+8807-8809,U+880B-880C,U+880E-880F,U+8812,U+8817-881A,U+881C-881E,U+8820,U+8824-8830,U+8833-8835,U+8837-8838,U+883A,U+883D-883F,U+8841-8843,U+8847-884B,U+884E-8852,U+8855-8856,U+8858,U+885A,U+885C,U+885E-8860,U+8866-8867,U+886A,U+886D,U+886F,U+8871,U+8873-8876,U+8878-887C,U+8880,U+8883,U+8886-8887,U+8889-888A,U+888C,U+888E-8891,U+8893-8895,U+8897-889B,U+889D,U+889F-88A1,U+88A3,U+88A5-88AA,U+88AC,U+88AE-88B0,U+88B2-88B6,U+88B8-88BB,U+88BD-88C0,U+88C3-88C4,U+88C7-88C8,U+88CA-88CD,U+88D0-88D1,U+88D3,U+88D6-88D7,U+88DA-88DB,U+88DE,U+88E0-88E1,U+88E6-88E7,U+88E9-88EF,U+88F2,U+88F5-88F7,U+88FA-88FB,U+88FD,U+88FF-8901,U+8903-8905;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/55b04564dcf677c3d3d0158f6d4d01c4-BciVj4qF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+8664-8666,U+8668-866A,U+866D,U+8670,U+8672-8678,U+8683-8689,U+868E-8692,U+8694,U+8696-869B,U+869E-86A2,U+86A5-86A6,U+86AB,U+86AD-86AE,U+86B2-86B3,U+86B7-86B9,U+86BB-86BF,U+86C1-86C3,U+86C5,U+86C8,U+86CC-86CD,U+86D2-86D3,U+86D5-86D7,U+86DA,U+86DC-86DD,U+86E0-86E3,U+86E5-86E8,U+86EA-86EC,U+86EF,U+86F5-86F7,U+86FC-86FD,U+86FF,U+8701,U+8704-8705,U+870B-870C,U+870E-8711,U+8714,U+8716,U+8719,U+871B,U+871D,U+871F-8720,U+8724,U+8726-8728,U+872A-872D,U+872F-8730,U+8732-8733,U+8735-8736,U+8738-873A,U+873C-873D,U+8740-8746,U+874A-874B,U+874D,U+874F-8752,U+8754,U+8756,U+8758,U+875A-875E,U+8761-8762,U+8767,U+8769-876D,U+876F,U+8771-8773,U+8775,U+8777,U+8779-877A,U+877F-8781,U+8786-8787,U+8789-878A,U+878C,U+878E-8792,U+8794-8796,U+8798-879D,U+87A0-87A1,U+87A3-87A7,U+87A9-87AA,U+87AE,U+87B0-87B2,U+87B4,U+87B6-87B9,U+87BC,U+87BE-87BF,U+87C1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b13738540b764b83089d1f83b042aa19-Db8CpXVl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+852F-8536,U+853E-8540,U+8542,U+8544-8545,U+8547,U+854B-854D,U+854F-8551,U+8553-8554,U+8557,U+855A-855D,U+855F-8561,U+8563,U+8565-8567,U+856B-856C,U+856E-8571,U+8573,U+8575-8576,U+8578,U+857C-857D,U+857F-8583,U+8586,U+8589,U+858B,U+858D-858E,U+8590-8593,U+8595-859A,U+859D-859E,U+85A0-85A3,U+85A5,U+85A7,U+85AB-85AD,U+85B1-85B6,U+85B8,U+85BB-85C0,U+85C2-85C8,U+85CA-85CC,U+85D1-85D2,U+85D4,U+85D6-85DB,U+85DE-85E3,U+85E6-85E8,U+85EB-85F5,U+85F7-85F8,U+85FC-85FE,U+8600-8603,U+8608-8609,U+860C-8610,U+8612-8615,U+8617-8619,U+861B-861D,U+861F-8621,U+8623-8626,U+8628,U+862A-862C,U+862E-8637,U+8639,U+863B,U+863D-863E,U+8640-864C,U+8652-8653,U+8656-8659,U+865D,U+8660-8661,U+8663;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d6a78ad1294a0324e0d9e5d909be8c5a-BvzHOdtb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+83EE,U+83F3-83F7,U+83FA-83FC,U+83FE-8400,U+8402,U+8405,U+8408-8409,U+8410,U+8412-8417,U+8419-841B,U+841E-8423,U+8429-842B,U+842D-8430,U+8432-8434,U+8436-8437,U+8439-843B,U+843E-8445,U+8447-8448,U+844A-8450,U+8453-8456,U+8458,U+845D-8460,U+8462,U+8465,U+8467-8468,U+846A,U+846E-8470,U+8472,U+8474,U+8479,U+847B-8481,U+8483-8486,U+848A,U+848D,U+848F-8493,U+8495-8496,U+8498,U+849A-849B,U+849D,U+849F-84A0,U+84A2-84AE,U+84B0-84B1,U+84B3,U+84B5-84B7,U+84BB,U+84BE,U+84C2-84C3,U+84C5-84C8,U+84CC,U+84CE-84CF,U+84D2,U+84D4-84D5,U+84D7-84DC,U+84DE,U+84E1-84E2,U+84E4,U+84E7-84EB,U+84ED,U+84F1-84F3,U+84F5-84FB,U+84FE,U+8500-850B,U+850D-8510,U+8512,U+8514-8516,U+8518-8519,U+851B-851D,U+8520,U+8522,U+8524,U+8527-852A,U+852E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7af22d099e71d0ba2e6791932dccef1c-0CLgtLiu.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+824E,U+8250-8257,U+825B-825E,U+8260-8263,U+8265,U+8267,U+8269-826A,U+826C-826D,U+8275-8278,U+827B-827C,U+8280-8281,U+8283,U+8285-8287,U+8289,U+828C,U+8290,U+8293-8296,U+829A-829B,U+829E,U+82A0,U+82A2-82A3,U+82A7,U+82B2,U+82B5-82B6,U+82BA,U+82BC,U+82BF-82C0,U+82C2-82C3,U+82C5-82C6,U+82C9,U+82D0,U+82D6,U+82D9-82DA,U+82DD,U+82E2,U+82E8-82EA,U+82EC-82EE,U+82F0,U+82F2-82F3,U+82F5-82F6,U+82F8,U+82FA,U+82FC-8300,U+830A-830B,U+830D,U+8310,U+8312-8313,U+8316,U+8318-8319,U+831D-8326,U+8329-832A,U+832E,U+8330,U+8337,U+833B,U+833D-833F,U+8341-8342,U+8344-8345,U+8348,U+834B-834E,U+8353,U+8355-8359,U+835D,U+8362,U+8370-8376,U+8379-837A,U+837E-8384,U+8387-8388,U+838B-838D,U+838F-8391,U+8394-8395,U+8397,U+8399-839A,U+839D,U+839F,U+83A1,U+83A3-83A6,U+83AC-83AF,U+83B5,U+83BB,U+83BE-83BF,U+83C2-83C4,U+83C6,U+83C8-83C9,U+83CB,U+83CD-83CE,U+83D0-83D3,U+83D5,U+83D7,U+83D9-83DB,U+83DE,U+83E2-83E4,U+83E6-83E8,U+83EB-83ED;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/dedee4d14ec0f6e555f6db789ee09d32-EJezAWlE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+80C7-80CB,U+80CF-80D5,U+80D8,U+80DF-80E0,U+80E2-80E3,U+80E6,U+80EE,U+80F5,U+80F7,U+80F9,U+80FB,U+80FE-8101,U+8103-8104,U+8107,U+810B-810C,U+8115,U+8117,U+8119,U+811C-811D,U+811F-8122,U+8124-812A,U+812D-812E,U+8130,U+8133-8135,U+8137,U+813A-813D,U+813F-8145,U+8147,U+8149,U+814D,U+814F,U+8152,U+8157-8158,U+815B-815F,U+8162-8164,U+8168,U+816A,U+816C,U+816F,U+8172,U+8175-8177,U+8181,U+8184-8187,U+8189,U+818B-818E,U+8190,U+8192-8197,U+8199,U+819E-819F,U+81A1-81A2,U+81A4-81A5,U+81A7,U+81AB-81B2,U+81B4-81B9,U+81BC,U+81C4-81C5,U+81C7-81C8,U+81CB,U+81CE,U+81D0-81D7,U+81D9,U+81DB-81DF,U+81E1-81E2,U+81E4,U+81E6,U+81E9,U+81EB,U+81EE-81F2,U+81F5-81F9,U+81FD,U+81FF,U+8203,U+820B,U+820E-820F,U+8211,U+8213,U+8215-821A,U+821D,U+8220,U+8224-8227,U+8229,U+822E,U+8232,U+823A,U+823C-823D,U+823F-8243,U+8245-8246,U+8248,U+824A,U+824C-824D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/78b4f4997ddbaf826916a0123074d892-Bh9lPnhr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7F49-7F4B,U+7F4D-7F4F,U+7F52-7F53,U+7F56,U+7F59,U+7F5B-7F5E,U+7F60,U+7F63-7F67,U+7F6B-7F6D,U+7F6F,U+7F73,U+7F76,U+7F78,U+7F7A-7F7D,U+7F7F-7F80,U+7F82-7F84,U+7F87,U+7F89,U+7F8D,U+7F8F-7F93,U+7F95-7F99,U+7F9B-7F9C,U+7FA0,U+7FA2,U+7FA6,U+7FAA-7FAE,U+7FB1,U+7FB3-7FB5,U+7FB7,U+7FBA-7FBB,U+7FBE,U+7FC0,U+7FC2-7FC4,U+7FC6-7FC9,U+7FCB,U+7FCD,U+7FCF-7FD1,U+7FD3,U+7FD6-7FD7,U+7FD9-7FDE,U+7FE2-7FE4,U+7FE7-7FE8,U+7FEA-7FED,U+7FEF,U+7FF2,U+7FF4-7FF8,U+7FFA,U+7FFD-7FFF,U+8002,U+8007-800A,U+800E-800F,U+8011,U+8013,U+801A-801B,U+801D-801F,U+8021,U+8023-8024,U+802B,U+802D,U+802F-8030,U+8032,U+8034,U+8039-803A,U+803C,U+803E,U+8040-8041,U+8044-8045,U+8047-8049,U+804E-8051,U+8053,U+8055,U+8057,U+8059,U+805B-805D,U+805F-8068,U+806B-806E,U+8074,U+8078,U+807A-807C,U+8081-8082,U+8088,U+808A,U+808D-8092,U+8094-8095,U+8097,U+8099,U+809E,U+80A3,U+80A6-80A8,U+80AC,U+80B0,U+80B3,U+80B5-80B6,U+80B8-80B9,U+80BB,U+80C5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7cf8169bcd50eb3d38016cb29b59456d-YQGiaG8p.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7D87,U+7D89-7D8E,U+7D90-7D92,U+7D94-7D9B,U+7D9D,U+7D9F,U+7DA1,U+7DA4-7DA5,U+7DA7-7DAB,U+7DAF,U+7DB3,U+7DB5-7DB7,U+7DBC,U+7DC0-7DC3,U+7DC5-7DC6,U+7DC8-7DC9,U+7DCC-7DD1,U+7DD3-7DD6,U+7DDB-7DDC,U+7DDF,U+7DE2,U+7DE4-7DE5,U+7DE7,U+7DEA-7DEB,U+7DED-7DEE,U+7DF0,U+7DF3,U+7DF5,U+7DF7-7DF8,U+7DFA-7E07,U+7E0C-7E0F,U+7E12-7E1A,U+7E1C,U+7E20-7E22,U+7E24-7E2A,U+7E2C,U+7E2F-7E30,U+7E33-7E34,U+7E38,U+7E3A,U+7E3C,U+7E3F-7E40,U+7E42,U+7E44,U+7E48-7E51,U+7E53,U+7E56-7E59,U+7E5B-7E5D,U+7E5F-7E60,U+7E63-7E68,U+7E6B-7E6C,U+7E71-7E72,U+7E74-7E78,U+7E7A-7E7B,U+7E7F-7E81,U+7E83-7E87,U+7E89,U+7E8B,U+7E8D-7E8E,U+7E90-7E92,U+7E94-7E95,U+7E97,U+7E99-7E9A,U+7E9D-7E9E,U+7EAE,U+7EB4,U+7EBB-7EBC,U+7ED6,U+7EE4,U+7EEC,U+7EF9,U+7F0A,U+7F10,U+7F1E,U+7F37,U+7F39,U+7F3B-7F41,U+7F43,U+7F46-7F48;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/032c74385d902618eb064ab000e04333-DFR4FgFX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7C44-7C4B,U+7C4E-7C5B,U+7C5D-7C5E,U+7C61-7C63,U+7C65-7C68,U+7C6B,U+7C6D,U+7C6F-7C71,U+7C75-7C7A,U+7C7E-7C88,U+7C8A-7C90,U+7C93-7C94,U+7C96,U+7C99-7C9B,U+7CA0-7CA1,U+7CA3,U+7CA6-7CA9,U+7CAB-7CAD,U+7CAF-7CB0,U+7CB4,U+7CB6-7CB8,U+7CBA-7CBB,U+7CBF-7CC0,U+7CC2-7CC4,U+7CC6,U+7CCB,U+7CCE-7CD4,U+7CD8,U+7CDA-7CDB,U+7CE1-7CE6,U+7CE9-7CEE,U+7CF0-7CF1,U+7CF3,U+7CF5,U+7CF7,U+7CFA,U+7CFC-7CFD,U+7CFF,U+7D01,U+7D03,U+7D0C,U+7D0E-7D0F,U+7D11-7D12,U+7D16,U+7D18,U+7D1D-7D1F,U+7D23-7D26,U+7D28-7D2A,U+7D2C-7D2E,U+7D34-7D38,U+7D3B,U+7D3D-7D3E,U+7D41,U+7D43,U+7D45,U+7D47-7D4D,U+7D4F,U+7D51-7D54,U+7D56-7D5A,U+7D5C,U+7D5F-7D60,U+7D63-7D65,U+7D67,U+7D69-7D6D,U+7D6F-7D70,U+7D74-7D76,U+7D78,U+7D7A-7D80,U+7D82,U+7D84-7D85;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9bd18e2eca39667ab9ce1bd108fdc22e-BFN6rn5q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7AFE,U+7B00-7B02,U+7B05,U+7B07,U+7B09,U+7B0C-7B0E,U+7B10,U+7B12-7B13,U+7B16-7B18,U+7B1A,U+7B1C-7B1D,U+7B1F,U+7B21-7B23,U+7B27,U+7B29,U+7B2D,U+7B2F-7B30,U+7B32,U+7B34-7B37,U+7B39,U+7B3B,U+7B3D,U+7B3F-7B44,U+7B48,U+7B4A,U+7B4E,U+7B53,U+7B55,U+7B57,U+7B59,U+7B5C,U+7B5E-7B5F,U+7B61,U+7B63-7B66,U+7B68-7B6D,U+7B6F-7B70,U+7B73-7B74,U+7B76,U+7B78,U+7B7A,U+7B7C-7B7D,U+7B7F,U+7B81-7B84,U+7B86-7B8A,U+7B8C,U+7B8E,U+7B91-7B93,U+7B96,U+7B98-7B9B,U+7B9E-7BA0,U+7BA3-7BA5,U+7BAE-7BB0,U+7BB2-7BB3,U+7BB5-7BB7,U+7BB9-7BBF,U+7BC2-7BC3,U+7BC5,U+7BC8,U+7BCA,U+7BCD-7BD0,U+7BD2,U+7BD4-7BD8,U+7BDB-7BDC,U+7BDE-7BE0,U+7BE2-7BE3,U+7BE7-7BE8,U+7BEB-7BED,U+7BEF-7BF0,U+7BF2,U+7BF4-7BF6,U+7BF8-7BFB,U+7BFD,U+7BFF,U+7C01-7C06,U+7C08-7C0A,U+7C0E,U+7C10-7C15,U+7C17-7C1D,U+7C20,U+7C22,U+7C24-7C25,U+7C28-7C29,U+7C2C-7C37,U+7C39-7C3D,U+7C42;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b55e08922253e9ec609c639fd0902328-DnCSJd4K.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+79C4-79C5,U+79C7,U+79CA,U+79CC,U+79CE-79D0,U+79D3-79D4,U+79D6-79D7,U+79D9-79DE,U+79E0-79E2,U+79E5,U+79E8,U+79EA,U+79EC,U+79EE,U+79F1-79F7,U+79F9-79FA,U+79FC,U+79FE-79FF,U+7A01,U+7A04,U+7A07,U+7A09-7A0A,U+7A0C,U+7A0F-7A13,U+7A15-7A16,U+7A18-7A19,U+7A1B-7A1D,U+7A21-7A22,U+7A24-7A2D,U+7A2F-7A30,U+7A32,U+7A34-7A36,U+7A38,U+7A3A,U+7A3E,U+7A40-7A45,U+7A47-7A4B,U+7A4F-7A50,U+7A52-7A56,U+7A58-7A60,U+7A63-7A68,U+7A6A-7A6C,U+7A6E-7A6F,U+7A71-7A73,U+7A75,U+7A7B-7A7E,U+7A82,U+7A85,U+7A87,U+7A89-7A8C,U+7A8E-7A90,U+7A93-7A94,U+7A99-7A9B,U+7A9E,U+7AA1-7AA4,U+7AA7,U+7AAB,U+7AB0-7AB2,U+7AB4-7AB5,U+7AB7-7AB9,U+7ABB-7ABE,U+7AC0-7AC3,U+7AC6,U+7AC9,U+7ACC-7AD5,U+7AD7-7AD8,U+7ADA-7ADD,U+7AE1-7AE2,U+7AE4,U+7AE7-7AEC,U+7AEE,U+7AF0-7AF5,U+7AF7-7AF8,U+7AFB-7AFC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8c4de08edd1b5d7683be58b02e5036c4-VprT9Giq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+788B,U+788F-7890,U+7892,U+7894-7896,U+7899,U+789D-789E,U+78A0,U+78A2,U+78A4,U+78A6,U+78A8,U+78AA-78AC,U+78AE-78AF,U+78B5-78B7,U+78BB,U+78BD,U+78BF-78C0,U+78C2-78C4,U+78C6-78C8,U+78CC-78CF,U+78D1-78D3,U+78D6-78D8,U+78DB-78E2,U+78E4-78E6,U+78E9-78EB,U+78ED-78EE,U+78F0-78F1,U+78F3,U+78F5-78F6,U+78F8-78F9,U+78FB-78FC,U+78FE-7900,U+7902-7904,U+7907-790D,U+790F-7912,U+7914-7918,U+791A-791D,U+791F-7923,U+7925,U+7927-7929,U+792D-7930,U+7932-7933,U+7935-7939,U+793D,U+793F,U+7942-7945,U+7947,U+794A-7952,U+7954,U+7958-7959,U+7961,U+7963-7964,U+7966,U+7969-796C,U+796E,U+7970-7976,U+7979,U+797B-797E,U+7982-7983,U+7986-7989,U+798B-798C,U+7990-7999,U+799B-79A6,U+79A8-79A9,U+79AB-79AD,U+79AF,U+79B2,U+79B4-79B8,U+79BC,U+79C2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0fe52063a1864a2ecb443e82ba482bad-Ly2Ew6w9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+774F,U+7752-7759,U+775D,U+775F-7760,U+7764,U+7767,U+7769-776A,U+776D-7778,U+777A-777C,U+7781-7783,U+7786-778B,U+778F-7790,U+7793-7797,U+7799-779D,U+77A1,U+77A3-77A4,U+77A6,U+77A8,U+77AB,U+77AD-77AF,U+77B1-77B2,U+77B4,U+77B6-77BA,U+77BE,U+77C0-77CC,U+77CE-77D6,U+77D8-77D9,U+77DD-77E1,U+77E4,U+77E6,U+77E8,U+77EA,U+77F0-77F2,U+77F4-77F5,U+77F7,U+77F9-77FC,U+7803-7808,U+780A-780B,U+780E-7810,U+7813,U+7815,U+7819,U+781B,U+781E,U+7820-7822,U+7824,U+7828,U+782A-782B,U+782E-782F,U+7831-7833,U+7835-7836,U+783D,U+783F,U+7841-7844,U+7846,U+7848-784B,U+784D,U+784F,U+7851,U+7853-7854,U+7858-785C,U+785E-7863,U+7865-7867,U+7869,U+7870-7876,U+7878-787B,U+787D-7886,U+7888,U+788A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6b6c3090703b3735c92f015a79db2535-eTyQA7xU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+75E1,U+75E5,U+75E9,U+75EC-75EF,U+75F2-75F3,U+75F5-75F8,U+75FA-75FB,U+75FD,U+7604,U+7606-7609,U+760E-760F,U+7611-7612,U+7614,U+7616,U+761A,U+761C-761D,U+7623,U+7628,U+762C,U+762E-762F,U+7631-7632,U+7636-7637,U+7639-763A,U+763D,U+7641,U+7644-7645,U+7648,U+764A-764B,U+764E-7653,U+7655,U+7657,U+7659-765B,U+765D,U+7660,U+7665-7666,U+7668,U+766A,U+7673-7677,U+7679-767A,U+767F-7680,U+7683,U+7685,U+7689-768A,U+768C-768D,U+768F-7690,U+7692,U+7694-7695,U+7697-7698,U+769B-76A3,U+76A5-76AD,U+76AF,U+76B3,U+76B5-76B7,U+76B9,U+76BB-76BE,U+76C0-76C1,U+76C3-76C4,U+76C7,U+76C9,U+76CB-76CC,U+76D3,U+76D5,U+76D9-76DA,U+76DD,U+76E0,U+76E2,U+76E6,U+76E8-76ED,U+76F0,U+76F3,U+76F5-76F7,U+76FA-76FB,U+76FD,U+76FF-7700,U+7702-7703,U+7705-7706,U+770A,U+770C,U+770E-7718,U+771B-771E,U+7721,U+7723-7724,U+7727,U+772A-772C,U+772E,U+7730-7734,U+7739,U+773B,U+773D-773F,U+7742,U+7744-7746,U+7748-774E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4e3a09ab8364b26f43cded5e09750e90-4mc1nv0F.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7496-749B,U+749D,U+749F-74A2,U+74A4-74A5,U+74AA-74AF,U+74B1-74B9,U+74BB-74BC,U+74BE-74C9,U+74CB-74CE,U+74D0-74D1,U+74D3,U+74D5-74D9,U+74DB,U+74DD,U+74DF,U+74E1,U+74E5,U+74E7-74ED,U+74F0-74F3,U+74F5,U+74F8-74FE,U+7500-7503,U+7505-750B,U+750E,U+7510,U+7512,U+7514,U+7516-7517,U+751B,U+751D-751E,U+7520-7521,U+7523-7524,U+7526-7527,U+752A,U+752E,U+7534,U+7536,U+7539,U+753C-753D,U+753F,U+7541-7544,U+7546-7547,U+7549-754A,U+754D,U+7550-7553,U+7555-7558,U+755E-7561,U+7563-7564,U+7567-7569,U+756C-756F,U+7571,U+7573,U+7575,U+7577,U+757A-757E,U+7580-7582,U+7584-7585,U+7588-7589,U+758C-758E,U+7590,U+7593,U+7595,U+7598,U+759B-759C,U+759E,U+75A2,U+75A6-75AA,U+75AD,U+75B6-75B7,U+75BA-75BB,U+75BF-75C1,U+75C6,U+75CB-75CC,U+75CE-75D1,U+75D3,U+75D7,U+75DA,U+75DC-75DD,U+75DF-75E0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/40d1ad33b489acd237564dfff7b20c61-DcFKPhMq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+7371,U+7373-7374,U+7376,U+7379,U+737D,U+737F,U+7381-7383,U+7385-7386,U+7388,U+738A,U+738C-738D,U+738F-7390,U+7392-7395,U+7397-739A,U+739C-739E,U+73A0-73A1,U+73A3-73A8,U+73AA,U+73AC-73AD,U+73B1,U+73B4-73B6,U+73B8-73B9,U+73BC-73BF,U+73C1,U+73C3-73C7,U+73CB-73CC,U+73CE,U+73D2-73D8,U+73DA-73DD,U+73DF,U+73E1-73E4,U+73E6,U+73E8,U+73EA-73EC,U+73EE-73F1,U+73F3-73FD,U+73FF-7402,U+7404,U+7407-7408,U+740B-740E,U+7411-7419,U+741C-7421,U+7423-7424,U+7427,U+7429,U+742B,U+742D,U+742F,U+7431-7432,U+7437-7439,U+743B,U+743D-743E,U+7440,U+7442-744A,U+744C-7454,U+7456,U+7458,U+745D,U+7460-7462,U+7465-7468,U+746B-746C,U+746E-746F,U+7471-7475,U+7478-747D,U+747F,U+7482,U+7484-7486,U+7488,U+748A,U+748C-748D,U+748F,U+7491-7495;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4ea8388fd63e16d9c6566734ce6ba58e-CSv6bYMN.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+721C,U+721E-7227,U+7229,U+722B,U+722E-722F,U+7233-7234,U+723C,U+7241-7245,U+7249-724B,U+724E-7251,U+7253-7255,U+7257,U+725A,U+725C,U+725E,U+7260,U+7263-7265,U+7268,U+726A-726D,U+7270-7271,U+7273-7274,U+7276-7278,U+727B-727C,U+7282-7283,U+7285-7289,U+728C,U+728E,U+7290-7291,U+7293-7295,U+7297-729A,U+729C-729E,U+72A0-72A1,U+72A3-72A6,U+72A8-72AB,U+72AE,U+72B1-72B3,U+72B5,U+72BA-72BF,U+72C5-72C7,U+72C9-72CC,U+72CF,U+72D1,U+72D3-72D6,U+72D8,U+72DA-72DD,U+72DF,U+72E2-72E7,U+72EA-72EB,U+72F5-72F6,U+72FE-7300,U+7302,U+7304-7309,U+730B-730D,U+730F-7312,U+7314,U+7318,U+731A,U+731F-7320,U+7323-7324,U+7326-7328,U+732D,U+732F-7330,U+7332-7333,U+7335,U+733A,U+733C-733D,U+7340,U+7342-7343,U+7346-734C,U+734F,U+7351,U+7353-7356,U+7358-735F,U+7361-7367,U+7369,U+736E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/735c578eb21dd8360a5b51609a34eaa7-CO3ciGR9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+710B-710F,U+7111-7112,U+7114,U+7117,U+711B-7120,U+7122-7125,U+7127-712E,U+7132-7135,U+7137-7144,U+7146-7148,U+714B,U+714D,U+714F-7151,U+7153-7158,U+715A-715B,U+715D,U+715F-7161,U+7163,U+716A-716B,U+716D,U+716F-7171,U+7174-7177,U+7179,U+717B-717C,U+717E-7183,U+7185-7189,U+718B-718E,U+7190-7191,U+7193,U+7195-7196,U+719A-719E,U+71A1-71A7,U+71A9-71AB,U+71AD-71B0,U+71B2,U+71B4,U+71B6-71B8,U+71BA-71BD,U+71BF-71C0,U+71C2,U+71C4-71C7,U+71CA-71CD,U+71CF-71D1,U+71D3,U+71D6-71D8,U+71DA-71DB,U+71DD-71DE,U+71E1-71E4,U+71E8-71EC,U+71EF-71F3,U+71F5-71F8,U+71FA,U+71FD,U+71FF-7205,U+7207-720C,U+720E-720F,U+7211-721A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a31db376caf7942de547c146258d96ae-DGtcov2s.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6FE2-6FE3,U+6FE5-6FEA,U+6FEC-6FED,U+6FF2-6FF9,U+6FFB,U+6FFD,U+6FFF-7004,U+7007-7008,U+700A,U+700C-700E,U+7010,U+7012-7014,U+7016-7017,U+7019,U+701C,U+701E,U+7021-7022,U+7024-7025,U+7029-7031,U+7033-7034,U+7036-7038,U+703A-703D,U+703F-7042,U+7045-704B,U+704D-704E,U+7050,U+7052-7057,U+7059-705C,U+705F-7062,U+7065-7068,U+706A,U+706E,U+7071-7074,U+7077,U+7079-707B,U+7081-7084,U+7086-7088,U+708B-708D,U+708F-7091,U+7093,U+7097-7098,U+709A-709B,U+709E-70AA,U+70B0,U+70B2,U+70B4-70B6,U+70BA,U+70BE-70BF,U+70C4-70C7,U+70C9,U+70CB-70CE,U+70D0-70D7,U+70DA,U+70DC-70DE,U+70E0-70E3,U+70E5,U+70EA,U+70EE,U+70F0-70F3,U+70F5-70F6,U+70F8,U+70FA-70FC,U+70FE-7108;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1f6fc5f362be1db252c5867bb5214065-DS2cmO2s.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6E95,U+6E97,U+6E99-6E9B,U+6E9E,U+6EA0-6EA1,U+6EA3-6EA4,U+6EA6,U+6EA8-6EA9,U+6EAC-6EAE,U+6EB0,U+6EB3,U+6EB5,U+6EB8-6EB9,U+6EBE-6EC0,U+6EC3,U+6EC6,U+6EC8-6ECA,U+6ECD,U+6ED0,U+6ED2,U+6ED6,U+6ED8-6ED9,U+6EDB-6EDD,U+6EE3,U+6EE7,U+6EEA-6EEB,U+6EED-6EEE,U+6EF0-6EF1,U+6EF3,U+6EF5-6EF6,U+6EFA-6EFD,U+6F00,U+6F03-6F05,U+6F07-6F08,U+6F0A-6F0E,U+6F10-6F12,U+6F16-6F19,U+6F1B-6F1F,U+6F21,U+6F25-6F28,U+6F2E,U+6F30,U+6F34,U+6F37,U+6F39-6F3D,U+6F40,U+6F42-6F45,U+6F48-6F4A,U+6F4C,U+6F4E-6F50,U+6F52-6F53,U+6F55-6F57,U+6F5A,U+6F5D,U+6F5F-6F61,U+6F63,U+6F65,U+6F67-6F6C,U+6F71,U+6F73,U+6F75-6F76,U+6F79,U+6F7B,U+6F7D-6F7E,U+6F81-6F83,U+6F85,U+6F8A-6F8B,U+6F8F-6F96,U+6F98-6F9B,U+6F9D-6F9F,U+6FA2-6FA3,U+6FA5-6FA6,U+6FA8,U+6FAA-6FAD,U+6FAF-6FB0,U+6FB2,U+6FB4-6FB5,U+6FB7-6FB8,U+6FBA-6FBF,U+6FC4-6FC8,U+6FCA-6FD0,U+6FD3-6FD7,U+6FD9-6FDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/065f22fb17c695315c06c5756ad2714d-BLyqo_X5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6D3F-6D40,U+6D42,U+6D44,U+6D49,U+6D4C,U+6D50,U+6D55-6D58,U+6D5B,U+6D5D,U+6D5F,U+6D61-6D62,U+6D64-6D65,U+6D67-6D68,U+6D6B-6D6D,U+6D70-6D73,U+6D75-6D76,U+6D7A-6D7B,U+6D7D-6D81,U+6D83-6D84,U+6D86,U+6D8A-6D8B,U+6D8D,U+6D8F-6D90,U+6D92,U+6D96-6D9A,U+6D9C,U+6DA2,U+6DA5,U+6DAC-6DAD,U+6DB0-6DB1,U+6DB3-6DB4,U+6DB6-6DB7,U+6DB9-6DBB,U+6DBD-6DBE,U+6DC1-6DC3,U+6DC8-6DCA,U+6DCD-6DD0,U+6DD2-6DD5,U+6DD7,U+6DDB-6DDC,U+6DDF,U+6DE2-6DE3,U+6DE7,U+6DE9,U+6DED,U+6DEF-6DF0,U+6DF2,U+6DF4,U+6DF8,U+6DFD-6E04,U+6E06-6E09,U+6E0B,U+6E0F,U+6E12-6E13,U+6E15,U+6E18,U+6E1C,U+6E1E-6E1F,U+6E22,U+6E27-6E28,U+6E2A,U+6E2E,U+6E30-6E31,U+6E33,U+6E35-6E37,U+6E39,U+6E3B-6E3D,U+6E3F-6E42,U+6E45-6E49,U+6E4B-6E4C,U+6E4F-6E52,U+6E55,U+6E57,U+6E59-6E5A,U+6E5C-6E5D,U+6E60-6E66,U+6E68-6E6A,U+6E6C-6E6D,U+6E70-6E7D,U+6E80-6E82,U+6E84,U+6E87-6E88,U+6E8A-6E8E,U+6E91-6E94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/83ec1883d1dc8691977e759d57eff94e-Ds1j28Ib.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6BBE,U+6BC3-6BC4,U+6BC7-6BCA,U+6BCC,U+6BCE,U+6BD0-6BD1,U+6BD8,U+6BDA,U+6BDC-6BE0,U+6BE2-6BE9,U+6BEC-6BEE,U+6BF0-6BF2,U+6BF4,U+6BF6-6BF8,U+6BFA-6BFC,U+6BFE,U+6C00-6C04,U+6C09-6C0B,U+6C0E,U+6C12,U+6C17,U+6C1C-6C1E,U+6C20,U+6C25,U+6C2D,U+6C31,U+6C36-6C37,U+6C39-6C3C,U+6C3E-6C3F,U+6C43-6C45,U+6C48,U+6C4B-6C4F,U+6C51-6C53,U+6C56,U+6C58-6C5A,U+6C62-6C63,U+6C65-6C67,U+6C6B-6C6F,U+6C71,U+6C73,U+6C75,U+6C77-6C78,U+6C7B-6C7C,U+6C7F-6C80,U+6C84,U+6C87,U+6C8A-6C8B,U+6C8D-6C8E,U+6C91,U+6C95-6C98,U+6C9A,U+6C9C-6C9E,U+6CA0,U+6CA2,U+6CA8,U+6CAC,U+6CAF-6CB0,U+6CB4-6CB7,U+6CBA,U+6CC0,U+6CC2-6CC3,U+6CC6-6CC8,U+6CCB,U+6CCD-6CCF,U+6CD1-6CD2,U+6CD8-6CDA,U+6CDC-6CDD,U+6CDF,U+6CE4,U+6CE6-6CE7,U+6CE9,U+6CEC-6CED,U+6CF2,U+6CF4,U+6CF9,U+6CFF-6D00,U+6D02-6D03,U+6D05-6D06,U+6D08-6D0A,U+6D0D,U+6D0F-6D11,U+6D13-6D16,U+6D18,U+6D1C-6D1D,U+6D1F-6D24,U+6D26,U+6D28-6D29,U+6D2C-6D2D,U+6D2F-6D30,U+6D34,U+6D37-6D38,U+6D3A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/87e016bfeac24eef160c774625ded5a7-DQkiq7Sb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6A9E-6A9F,U+6AA1,U+6AA4-6AA8,U+6AAA,U+6AAD-6AB2,U+6AB4-6AB7,U+6AB9-6ABA,U+6ABC-6AC2,U+6AC4-6AD2,U+6AD4-6AD9,U+6ADC,U+6AE0-6AE4,U+6AE6,U+6AE9,U+6AED-6AF0,U+6AF2,U+6AF4-6AF7,U+6AF9-6AFA,U+6AFC-6B03,U+6B05-6B09,U+6B0B-6B0E,U+6B10-6B11,U+6B13-6B15,U+6B17-6B1D,U+6B1F,U+6B25-6B26,U+6B28-6B31,U+6B33-6B36,U+6B38,U+6B3B-6B3C,U+6B3F-6B42,U+6B44-6B45,U+6B48,U+6B4A-6B4B,U+6B4D-6B4F,U+6B51-6B58,U+6B5A-6B5E,U+6B60,U+6B68-6B69,U+6B6B-6B71,U+6B73-6B76,U+6B7A,U+6B7D-6B7E,U+6B80,U+6B85,U+6B88,U+6B8C,U+6B8E-6B91,U+6B94-6B95,U+6B97,U+6B99,U+6B9C-6B9D,U+6B9F-6BA0,U+6BA2-6BA3,U+6BA5-6BA9,U+6BAC-6BAD,U+6BB0-6BB1,U+6BB6,U+6BB8-6BB9,U+6BBB,U+6BBD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e725d6d8de8c8d4b585aa07f19997035-D0fl8xmZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+698C,U+698E-6993,U+6996-6997,U+6999-699A,U+699D-69A6,U+69A9,U+69AC,U+69AF-69B0,U+69B2-69B3,U+69B5-69B6,U+69B8-69BA,U+69BC-69BE,U+69C0,U+69C2-69C9,U+69CF,U+69D1-69D2,U+69D5-69DA,U+69DC-69DE,U+69E1-69E6,U+69E9-69EC,U+69EE-69F1,U+69F4-69FC,U+69FE,U+6A00,U+6A03-6A04,U+6A06-6A09,U+6A0B-6A12,U+6A14-6A16,U+6A1A-6A1D,U+6A20,U+6A22,U+6A24-6A27,U+6A29,U+6A2B-6A2E,U+6A30,U+6A32-6A34,U+6A36-6A37,U+6A3B-6A3C,U+6A3F-6A43,U+6A45-6A46,U+6A49-6A4A,U+6A4C-6A4F,U+6A51-6A57,U+6A5A,U+6A5C-6A5E,U+6A60,U+6A63-6A64,U+6A66-6A6A,U+6A6C-6A70,U+6A72-6A78,U+6A7A-6A7B,U+6A7D-6A7F,U+6A82-6A83,U+6A85-6A88,U+6A8A-6A8D,U+6A8F,U+6A92-6A93,U+6A95-6A96,U+6A98-6A9B,U+6A9D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d3f0be30a71c34a362ec071f6e8469e7-D2Jcu5lC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6873,U+6875,U+6878-6880,U+6882,U+6884,U+6887-688E,U+6890-6892,U+6895-6896,U+6899-689C,U+689E,U+68A0-68A1,U+68A3-68A5,U+68A9-68AC,U+68AE,U+68B1-68B2,U+68B4,U+68B6-68BF,U+68C1,U+68C3,U+68C5-68C8,U+68CA,U+68CC,U+68CE-68D1,U+68D3-68D4,U+68D9,U+68DB-68DE,U+68E1-68E2,U+68E4-68E6,U+68E8-68ED,U+68EF,U+68F3-68F4,U+68F6-68F8,U+68FB,U+68FD-6900,U+6902-6904,U+6906-690A,U+690C,U+6911,U+6913-691E,U+6921-6923,U+6925-692C,U+692E-692F,U+6931-6933,U+6935-6938,U+693A-693C,U+693E,U+6940-6941,U+6943-6949,U+694B-6952,U+6955-6956,U+6958-6959,U+695B-695C,U+695F,U+6961-6962,U+6964-6965,U+6967,U+6969-696A,U+696C,U+696F-6970,U+6972-6974,U+6976,U+697A-697B,U+697D-697F,U+6981,U+6983,U+6985,U+698A-698B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b1adccf6c039c1d12aae734fca68b127-BecPrfzq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6716,U+6718-671A,U+671C,U+671E,U+6720-6725,U+6729,U+672E,U+6730,U+6732-6733,U+6736-6739,U+673B-673C,U+673E-673F,U+6741,U+6744-6745,U+6747,U+674A-674B,U+674D,U+6752,U+6754-6755,U+6757-675B,U+675D,U+6762-6764,U+6766-6767,U+676B-676C,U+676E,U+6774,U+6776,U+6778-677B,U+677D,U+6780,U+6782-6783,U+6785-6786,U+6788,U+678A,U+678C-678F,U+6791-6794,U+6796,U+6799,U+679B,U+679F-67A1,U+67A4,U+67A6,U+67A9,U+67AC,U+67AE,U+67B1-67B2,U+67B4,U+67B9-67C0,U+67C2,U+67C5-67CE,U+67D5-67D7,U+67DB,U+67DF,U+67E1,U+67E3-67E4,U+67E6-67E8,U+67EA-67EB,U+67ED-67EE,U+67F2,U+67F6-67FC,U+67FE,U+6801-6804,U+6806,U+680D,U+6810,U+6812,U+6814-6815,U+6818-681C,U+681E-6820,U+6822-6828,U+682B-6831,U+6834-6836,U+683A-683B,U+683F,U+6847,U+684B,U+684D,U+684F,U+6852,U+6856-685F,U+686A,U+686C-6872;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7e3a5d02581a7df867364abafe727841-Dr1ov9jU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+65E3-65E4,U+65EA-65EB,U+65F2-65F5,U+65F8-65F9,U+65FB-65FF,U+6601,U+6604-6605,U+6607-6609,U+660B,U+660D,U+6610-6612,U+6616-6618,U+661A-661C,U+661E,U+6621-6624,U+6626,U+6629-662C,U+662E,U+6630,U+6632-6633,U+6637-663B,U+663D,U+663F-6640,U+6644-6648,U+664A,U+664D-664E,U+6650-6651,U+6658-6659,U+665B-665C,U+665E,U+6660,U+6662-6663,U+6665,U+6667,U+6669-666D,U+6671-6673,U+6675,U+6678-6679,U+667B-667D,U+667F-6681,U+6683,U+6685-6686,U+668A-668B,U+668D-6690,U+6692-6695,U+6698-669C,U+669E-66A1,U+66A3-66A6,U+66A9-66AA,U+66AC-66AD,U+66AF-66B0,U+66B2-66B3,U+66B5-66B8,U+66BA-66BD,U+66BF-66C3,U+66C5-66C6,U+66C8,U+66CA-66D5,U+66D7-66D8,U+66DA,U+66DE-66DF,U+66E1-66E5,U+66E7-66E8,U+66EA-66EB,U+66ED-66EF,U+66F1,U+66F5-66F6,U+66FA-66FB,U+66FD,U+6701-6702,U+6704-6707,U+670C,U+670E-670F,U+6711-6713;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/bc62c0af2b045ffcebcce8575d84f6e5-Cv0Mjie0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+648B-648F,U+6494,U+6497-6498,U+649A-649D,U+64A0-64A2,U+64A6-64A8,U+64AA,U+64AF,U+64B1,U+64B4,U+64B6,U+64B9,U+64BD,U+64C3,U+64C6,U+64C8-64C9,U+64CC,U+64CF,U+64D1,U+64D3,U+64D5-64D6,U+64D9,U+64DB-64DD,U+64DF,U+64E1,U+64E3,U+64E5,U+64E7-64EB,U+64ED-64EE,U+64F3,U+64F5-64F6,U+64F8-64F9,U+64FD,U+64FF,U+6501-6503,U+6505,U+6507-6508,U+650A-650E,U+6510-6511,U+6513,U+6515,U+6517,U+651A,U+651E-6521,U+6526-6529,U+652D,U+6530-6533,U+6537,U+653A,U+653C-653D,U+6540-6544,U+6546-6547,U+654A-654B,U+654D-654E,U+6550,U+6552-6554,U+655A,U+655C,U+655F-6561,U+6564-6565,U+6567-656A,U+656D-656F,U+6571,U+6573,U+6576,U+6579-6581,U+6584-6586,U+6588-658A,U+658D-658F,U+6592,U+6594,U+6596,U+6598,U+659A,U+659D-659E,U+65A0,U+65A2-65A3,U+65A6,U+65A8,U+65AA,U+65AE,U+65B1-65B6,U+65B8,U+65BA-65BB,U+65BE-65C0,U+65C2,U+65C7-65CA,U+65CD,U+65D0-65D1,U+65D3-65D5,U+65D8-65DF,U+65E1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0533fffcd7c3beffbe446cd5e5194c80-Bjh9xwOP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+633C,U+633F-6341,U+6344,U+6347-6348,U+634A,U+6351-6354,U+6356-635D,U+6360,U+6364-6366,U+6368,U+636A,U+636C,U+636F-6370,U+6372-6375,U+6378-6379,U+637C-637F,U+6381,U+6385-6386,U+638B,U+638D,U+6391,U+6393-6395,U+6397,U+639A,U+639C-639F,U+63A4,U+63A6,U+63AB,U+63AF,U+63B1-63B2,U+63B5-63B6,U+63B9,U+63BB,U+63BD,U+63BF,U+63C1-63C3,U+63C5,U+63C7-63C8,U+63CA-63CC,U+63D1,U+63D3-63D5,U+63D7-63D9,U+63DC-63DD,U+63DF,U+63E2,U+63E4-63E8,U+63EB-63EC,U+63EF-63F1,U+63F3,U+63F5,U+63F7,U+63F9-63FC,U+63FE,U+6403-6404,U+6406-640A,U+640E,U+6411-6412,U+6415,U+6418-641A,U+641D,U+641F,U+6422-6425,U+6427-6429,U+642B,U+642E-6433,U+6435,U+6437-6439,U+643B-643C,U+643E,U+6440,U+6442-6443,U+6449,U+644B-6450,U+6453,U+6455-6457,U+6459-645B,U+645D,U+6460-6466,U+6468,U+646A-646C,U+646E,U+6470-6472,U+6474-6475,U+6477,U+647C-6481,U+6483,U+6486,U+6489-648A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9c555f4a1e1bc6d6155182e01fb9482f-mSrlR-Do.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+61BF-61C1,U+61C3-61C6,U+61CE-61D0,U+61D3,U+61D5-61DE,U+61E0-61E2,U+61E4-61E5,U+61E7,U+61E9-61F1,U+61F3-61F4,U+61F9,U+61FB,U+61FD,U+6201-6205,U+6209,U+6213,U+6219,U+621C-621E,U+6220,U+6223,U+6226,U+6228,U+622B,U+622D,U+622F,U+6231,U+6235,U+6238-623C,U+6242,U+6244-6246,U+624A,U+624F-6250,U+6255-6257,U+6259-625A,U+625C-6262,U+6264-6265,U+6268,U+6271-6272,U+6274-6275,U+6277-6278,U+627A-627B,U+627D,U+6281-6283,U+6285-6288,U+628B-6290,U+6294,U+6299,U+629C-629E,U+62A3,U+62A6-62A7,U+62A9-62AA,U+62AD-62B0,U+62B2-62B4,U+62B6-62B8,U+62BA,U+62BE,U+62C0-62C1,U+62C3,U+62CF,U+62D1,U+62D5,U+62DD-62DE,U+62E0-62E1,U+62E4,U+62EA-62EB,U+62F0,U+62F2,U+62F5,U+62F8-62FB,U+6300,U+6303-6306,U+630A-630D,U+630F-6310,U+6312-6315,U+6317-6319,U+631C,U+6326-6327,U+6329,U+632C-632E,U+6330-6331,U+6333-6338,U+633B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c68a376184604f4534c9c0723640a71b-otmw79kb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+6087-6088,U+608A-608B,U+608E-6091,U+6093,U+6095,U+6097-6099,U+609C,U+609E,U+60A1-60A2,U+60A4-60A5,U+60A7,U+60A9-60AA,U+60AE,U+60B0,U+60B3,U+60B7,U+60B9-60BA,U+60BE-60C4,U+60C7-60C9,U+60CC-60D0,U+60D2-60D4,U+60D6-60D7,U+60D9,U+60DB,U+60DE,U+60E2-60E5,U+60EA,U+60F5,U+60F7-60F8,U+60FC-60FF,U+6102-6105,U+6107,U+610A-610C,U+6110-6114,U+6116-6119,U+611D-611E,U+6121-6122,U+6125,U+6129-612A,U+612C-6133,U+6135-6136,U+6138-613D,U+6140-6147,U+6149,U+614F-6150,U+6152-6154,U+6156-6157,U+6159,U+615B-615C,U+615E,U+6160-6161,U+6164-6166,U+6169,U+616C-616D,U+616F,U+6171-6172,U+6174,U+6178-6181,U+6183-6189,U+618C-618D,U+618F,U+6193,U+6195-6199,U+619B-619C,U+619E-61A3,U+61A5-61A6,U+61AA,U+61AD,U+61AF-61B1,U+61B3-61B5,U+61B8-61BD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/adfe558c92b9ceee6c7e4307129ca2c7-9ZkkSRe_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5F1E,U+5F21-5F24,U+5F28,U+5F2B-5F2C,U+5F2E,U+5F30,U+5F32,U+5F34,U+5F36,U+5F38,U+5F3B,U+5F3D-5F3F,U+5F41-5F47,U+5F49-5F4B,U+5F4D,U+5F4F,U+5F51,U+5F54,U+5F59-5F5C,U+5F5E-5F60,U+5F63,U+5F67-5F68,U+5F6B,U+5F6E-5F6F,U+5F72,U+5F74-5F76,U+5F78,U+5F7A,U+5F7D-5F7F,U+5F83,U+5F86,U+5F8D-5F8F,U+5F93-5F94,U+5F96,U+5F9A-5F9B,U+5F9D,U+5F9F,U+5FA2-5FA7,U+5FAB-5FAC,U+5FAF-5FB4,U+5FB6,U+5FB8,U+5FBA-5FBB,U+5FBE-5FC2,U+5FC7-5FC8,U+5FCA-5FCB,U+5FCE,U+5FD3-5FD5,U+5FDA-5FDC,U+5FDE-5FDF,U+5FE2-5FE3,U+5FE5-5FE6,U+5FE8-5FE9,U+5FEC,U+5FEF-5FF0,U+5FF2-5FF4,U+5FF6-5FF7,U+5FF9-5FFA,U+5FFC,U+6007-6009,U+600B-600C,U+6010-6011,U+6013,U+6017-6018,U+601A,U+601E-601F,U+6022-6024,U+602C-602E,U+6030-6034,U+6036-603A,U+603D-603E,U+6040,U+6044-6045,U+6047-604A,U+604C,U+604E-604F,U+6051,U+6053-6054,U+6056-6058,U+605B-605C,U+605E-6061,U+6066,U+606E,U+6071-6072,U+6074-6075,U+6077,U+607E,U+6080-6082,U+6086;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b6a2757878c249ec2fce197d922beb48-Cxsy4R2K.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5DBE-5DC4,U+5DC6-5DCA,U+5DCC,U+5DCE-5DD1,U+5DD3,U+5DD5,U+5DD7-5DDA,U+5DDC,U+5DDF-5DE0,U+5DE3-5DE4,U+5DEA,U+5DEC-5DED,U+5DF5-5DF6,U+5DF8,U+5DFA-5DFC,U+5DFF-5E00,U+5E04,U+5E07,U+5E09-5E0B,U+5E0D-5E0E,U+5E12-5E13,U+5E17,U+5E1E-5E24,U+5E28-5E2A,U+5E2C,U+5E2F-5E30,U+5E32,U+5E34-5E35,U+5E39-5E3A,U+5E3E-5E3F,U+5E41,U+5E46-5E4B,U+5E4D-5E53,U+5E56,U+5E59-5E5A,U+5E5C-5E5D,U+5E60,U+5E64-5E6A,U+5E6D-5E71,U+5E75,U+5E77,U+5E81-5E83,U+5E85,U+5E88-5E89,U+5E8C-5E8E,U+5E92,U+5E98,U+5E9B,U+5E9D,U+5EA1-5EA4,U+5EA8-5EAA,U+5EAC,U+5EAE-5EB2,U+5EB4,U+5EBA-5EBD,U+5EBF-5EC0,U+5EC3,U+5EC5-5EC7,U+5ECB-5ED0,U+5ED4-5ED5,U+5ED7-5ED9,U+5EDC,U+5EDE,U+5EE4-5EE7,U+5EEB,U+5EED-5EF2,U+5EF5,U+5EF8-5EF9,U+5EFB-5EFD,U+5F05-5F07,U+5F09,U+5F0C-5F0E,U+5F10,U+5F14,U+5F16,U+5F19-5F1A,U+5F1C-5F1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5444a6dec01d7098d11b7998e08273fd-BeeJMVPl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5CC6-5CCA,U+5CCC-5CD1,U+5CD3-5CD8,U+5CDA-5CE0,U+5CE2-5CE3,U+5CE7,U+5CE9,U+5CEB-5CEC,U+5CEE,U+5CF1-5CF3,U+5CF5,U+5CF7-5CFA,U+5CFC,U+5CFE-5D01,U+5D04-5D05,U+5D08-5D0C,U+5D0F-5D13,U+5D15,U+5D18-5D1A,U+5D1C-5D1D,U+5D1F-5D21,U+5D23,U+5D25,U+5D28,U+5D2A-5D2B,U+5D2F-5D33,U+5D35-5D3C,U+5D3F-5D46,U+5D48-5D49,U+5D4D-5D4F,U+5D51-5D57,U+5D59-5D5A,U+5D5C,U+5D5E-5D68,U+5D6A,U+5D6D-5D6E,U+5D70-5D73,U+5D75-5D80,U+5D83,U+5D85-5D86,U+5D88-5D96,U+5D98,U+5D9A-5D9C,U+5D9E-5D9F,U+5DA1-5DA6,U+5DA8-5DB6,U+5DB9,U+5DBB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e979dfc08be16f5dc7d7d0d156c0df76-Bk3irUFt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5B45-5B4B,U+5B4D-5B4F,U+5B52,U+5B56,U+5B5E,U+5B60-5B61,U+5B67-5B68,U+5B6D-5B6F,U+5B72,U+5B74,U+5B76-5B77,U+5B79,U+5B7B-5B7C,U+5B7E,U+5B82,U+5B86,U+5B8A,U+5B8D-5B8E,U+5B90-5B92,U+5B94,U+5B96,U+5B9F,U+5BA7-5BA9,U+5BAC-5BAD,U+5BAF,U+5BB1-5BB2,U+5BB7,U+5BBA-5BBC,U+5BC0-5BC1,U+5BC3,U+5BC8-5BCB,U+5BCD-5BCF,U+5BD1,U+5BD4-5BDC,U+5BE0,U+5BE3,U+5BEA,U+5BED,U+5BEF,U+5BF1-5BF4,U+5BF7,U+5BFD-5BFE,U+5C00,U+5C02-5C03,U+5C05,U+5C0C,U+5C10,U+5C12-5C13,U+5C17,U+5C19,U+5C1B,U+5C1E-5C21,U+5C23,U+5C26,U+5C28-5C2B,U+5C2D-5C30,U+5C32-5C33,U+5C35-5C36,U+5C43-5C44,U+5C47,U+5C4C,U+5C52-5C54,U+5C56-5C58,U+5C5A-5C5B,U+5C5D,U+5C5F,U+5C67,U+5C69-5C6B,U+5C6D,U+5C70,U+5C72-5C78,U+5C7B-5C7E,U+5C80,U+5C83-5C87,U+5C89-5C8B,U+5C8E-5C8F,U+5C92-5C93,U+5C95,U+5C9D-5CA0,U+5CA4-5CA8,U+5CAA,U+5CAE-5CB0,U+5CB2,U+5CB4,U+5CB6,U+5CB9-5CBC,U+5CBE,U+5CC0,U+5CC2-5CC3,U+5CC5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4037f247d7391d0e7cf20910aa9f2968-Dc1Kw1o_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5A52-5A54,U+5A56-5A59,U+5A5B-5A61,U+5A63-5A65,U+5A68-5A69,U+5A6B-5A6C,U+5A6E-5A73,U+5A78-5A79,U+5A7B-5A7E,U+5A80-5A91,U+5A93-5A99,U+5A9C-5AA6,U+5AA8-5AA9,U+5AAB-5AB1,U+5AB4,U+5AB6-5AB7,U+5AB9-5ABB,U+5ABF-5AC0,U+5AC3-5AC8,U+5ACA,U+5ACD-5AD1,U+5AD3,U+5AD5,U+5AD9-5ADB,U+5ADD-5ADF,U+5AE2,U+5AE4-5AE5,U+5AE7-5AE8,U+5AEA,U+5AEC-5AF0,U+5AF2-5AF4,U+5AF6-5AF9,U+5AFB-5AFF,U+5B01-5B07,U+5B0A,U+5B0D-5B15,U+5B18,U+5B1A-5B20,U+5B22-5B23,U+5B25-5B29,U+5B2B-5B2F,U+5B31,U+5B33,U+5B35-5B36,U+5B39-5B3F,U+5B41-5B44;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/541acfe819596f3f77d157702e7ec087-OtYzP3zW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5918,U+591B,U+591D-591E,U+5921,U+5923,U+5926,U+5928,U+592C,U+5930,U+5932-5933,U+5935-5936,U+593B,U+593D,U+593F-5940,U+5943,U+5945-5946,U+594A,U+594C-594D,U+5952-5953,U+5959,U+595B-595F,U+5961,U+5963-5964,U+5966,U+5968,U+596B-596D,U+596F-5972,U+5975,U+5977,U+597A-597B,U+597E-5980,U+5985,U+5989,U+598B-598C,U+598E-5991,U+5994-5995,U+5998,U+599A-599C,U+599F-59A2,U+59A6-59A7,U+59AC-59AD,U+59B0-59B1,U+59B3-59B8,U+59BA,U+59BC-59BD,U+59BF-59C5,U+59C7-59C9,U+59CC,U+59CE-59CF,U+59D5-59D6,U+59D9,U+59DB,U+59DE-59E2,U+59E4,U+59E6-59E7,U+59E9-59EB,U+59ED-59F8,U+59FA,U+59FC-59FE,U+5A00,U+5A02,U+5A0A-5A0B,U+5A0D-5A10,U+5A12,U+5A14-5A17,U+5A19-5A1A,U+5A1D-5A1E,U+5A21-5A22,U+5A24,U+5A26-5A28,U+5A2A-5A30,U+5A33,U+5A35,U+5A37-5A3B,U+5A3D-5A3F,U+5A42-5A45,U+5A47-5A48,U+5A4B-5A51;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/fc251ac1bdef06f55244488cfd34b4ad-BQBwxpSC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+580C,U+580E-5810,U+5812-5814,U+5817-5818,U+581A-581C,U+581F,U+5822-5823,U+5825-5829,U+582B-582E,U+5832-5833,U+5836-5843,U+5845-5849,U+584E,U+5850,U+5853,U+5855-5856,U+5859-585D,U+585F-5861,U+5863-5864,U+5866-586A,U+586D-5874,U+5876-5878,U+587A-587D,U+587F,U+5882,U+5884,U+5886-5888,U+588B-5891,U+5894-5898,U+589B,U+589D,U+58A0-58A7,U+58AA-58AD,U+58AF-58B2,U+58B4-58BB,U+58BD,U+58BF-58C0,U+58C2-58C4,U+58C6,U+58C8-58CD,U+58CF-58D0,U+58D2,U+58D4,U+58D6-58D7,U+58DB-58DD,U+58E1,U+58E3,U+58E5-58E8,U+58EA,U+58ED,U+58F1-58F2,U+58F4-58F5,U+58F7-58F8,U+58FB-58FC,U+58FE-5901,U+5903,U+5905-5906,U+5908-590C,U+590E,U+5910-5913,U+5917;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d8102e36488b1b04ca9348500181c290-RfF-IoPj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+56CD-56D0,U+56D2-56D3,U+56D5-56D6,U+56D8-56D9,U+56DC,U+56E3,U+56E5-56E9,U+56EC,U+56EE-56EF,U+56F2-56F3,U+56F6-56F8,U+56FB-56FC,U+5700-5702,U+5705,U+570C,U+570E-5711,U+5714-5715,U+5717,U+5719-571B,U+571D-571E,U+5720-5722,U+5724-5727,U+572B,U+5731-5732,U+5734-5738,U+573C-573D,U+573F,U+5741,U+5743-5746,U+5748-5749,U+574B,U+5752-5756,U+5758-5759,U+5762-5763,U+5765,U+5767,U+576C,U+576E,U+5770-5772,U+5774-5775,U+5778-577A,U+577D-5781,U+5787-578A,U+578D-5791,U+5794-579A,U+579C-579F,U+57A5,U+57A8,U+57AA,U+57AC,U+57AF-57B1,U+57B3,U+57B5-57B7,U+57B9-57C1,U+57C4-57CA,U+57CC-57CD,U+57D0-57D1,U+57D3,U+57D6-57D7,U+57DB-57DC,U+57DE,U+57E2-57E3,U+57E5-57EC,U+57EE,U+57F0-57F3,U+57F5-57F6,U+57FB-57FC,U+57FE-57FF,U+5801,U+5803-5804,U+5808-5809;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/731629485cc851d590dab290b5a5cc5d-SaYDFy_m.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5586,U+558C-558E,U+5590,U+5592-5593,U+5595-5597,U+559B,U+559E,U+55A0-55A6,U+55A8-55A9,U+55AD,U+55AF-55B0,U+55B4,U+55B6,U+55B8,U+55BA,U+55BC,U+55BF-55C3,U+55C8,U+55CA-55CB,U+55CF-55D0,U+55D5,U+55D7-55D9,U+55DB,U+55DE,U+55E0,U+55E2,U+55E7,U+55ED-55EE,U+55F0-55F1,U+55F4,U+55F8-55FC,U+55FF,U+5602-5605,U+5607,U+560A-560B,U+5610-5613,U+5615,U+5619-561A,U+561D,U+5620-5622,U+5625-5626,U+5628-562B,U+5633,U+5637,U+563A,U+563C-563E,U+5640-564B,U+564F-5652,U+5655-5656,U+565A-565B,U+565E-565F,U+5661,U+5663,U+5667,U+566D-566E,U+5670,U+5673,U+5675,U+5677,U+5679-567A,U+567D-567F,U+5681-5684,U+5688-568B,U+568D,U+5690-5692,U+5694,U+5696-56A2,U+56A4-56A5,U+56A7,U+56A9-56AE,U+56B0-56B2,U+56B5,U+56B8-56BB,U+56BD-56BF,U+56C3-56C4,U+56C6-56C7,U+56C9,U+56CB-56CC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/20528a5b5acf0f45bdb27d4b4423ad20-6AMV2FFe.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+53FF-5400,U+5402,U+5405,U+5407,U+540B,U+5414,U+5418-541A,U+541C,U+5422,U+5424-5425,U+542A,U+5430,U+5437,U+543A,U+543D,U+543F,U+5441,U+5444-5445,U+5447,U+5449,U+544C-544F,U+5451,U+545A,U+545D-5461,U+5463,U+5465,U+5467,U+5469-5470,U+5474,U+5479-547A,U+547E-547F,U+5481,U+5483,U+5485,U+5487-548A,U+548D,U+5491,U+5493,U+5497-5498,U+549C,U+549E-54A2,U+54A5,U+54AE,U+54B0,U+54B2,U+54B5-54B7,U+54B9-54BA,U+54BE,U+54C3,U+54C5,U+54CA-54CB,U+54D6,U+54D8,U+54DB,U+54E0,U+54E2-54E4,U+54EB-54EC,U+54EF-54F1,U+54F4-54F9,U+54FB,U+54FE,U+5500,U+5502-5503,U+5505,U+5508,U+550A-550E,U+5512-5513,U+5515-551A,U+551C-551F,U+5521,U+5525-5526,U+5528-5529,U+552B,U+552D,U+5532,U+5534-5536,U+5538-553B,U+553D,U+5540,U+5542,U+5545,U+5547-5548,U+554B-554E,U+5551-5552,U+5554,U+5557-555B,U+555D,U+555F-5560,U+5562-5563,U+5568-5569,U+556B,U+556F-5574,U+5579-557A,U+557D,U+557F,U+5585;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/bb45bffb1872e815a0e637fe41b5d631-DUJFwxuV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5295-529A,U+529C,U+52A4-52A7,U+52AE-52B0,U+52B4-52BD,U+52C0,U+52C2,U+52C4-52C6,U+52C8,U+52CA,U+52CC-52CF,U+52D1,U+52D3-52D4,U+52D7,U+52DA-52DC,U+52E0-52E1,U+52E3,U+52E5-52EF,U+52F2,U+52F4,U+52F6-52F7,U+52FC-52FD,U+5301-5304,U+5307,U+5309-530C,U+530E,U+5311-5314,U+5318,U+531B-531C,U+531E-531F,U+5322,U+5324-5325,U+5327-5329,U+532B-532C,U+5330,U+5332-5338,U+533C-533D,U+5342,U+5344,U+5346,U+534B-534D,U+5350,U+5358-5359,U+535B,U+535D,U+5365,U+5368,U+536A,U+536C-536D,U+5372,U+5376,U+5379,U+537C-537E,U+5380-5381,U+5383,U+5387-5388,U+538A,U+538E-5394,U+5396-5397,U+539B-539C,U+539E,U+53A0-53A1,U+53A4,U+53A7,U+53AA-53AC,U+53AF-53B1,U+53B3,U+53B5,U+53B7-53BA,U+53BC-53BE,U+53C0,U+53C5-53C7,U+53CE-53D0,U+53D2-53D3,U+53D5,U+53DA,U+53DC-53DE,U+53E1,U+53E7,U+53F4,U+53FA,U+53FE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/47a58ddd240d144aacf47a8113fd0f70-CgaKIUo3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5124-5129,U+512B-5131,U+5133-5136,U+5138-5139,U+513D-513E,U+5142,U+514A,U+514E-5150,U+5153,U+5158-5159,U+515B,U+515D-5161,U+5163-5164,U+5166,U+516A,U+516F,U+5172,U+517A,U+517E-517F,U+5183-5184,U+5186-5187,U+518B,U+518E-5191,U+5193-5194,U+5198,U+519A,U+519D-519F,U+51A1,U+51A3,U+51A6-51A9,U+51AD-51AE,U+51B4,U+51B8-51BA,U+51BE-51BF,U+51C1-51C3,U+51C5,U+51C8,U+51CA,U+51CE,U+51D0,U+51D2-51DA,U+51DE-51DF,U+51E2-51E3,U+51E5-51EA,U+51EC,U+51EE,U+51F2,U+51F4,U+51F7,U+51FE,U+5204-5205,U+5209,U+520B-520C,U+520F-5210,U+5213-5215,U+521C,U+521E-521F,U+5221-5223,U+5226-5227,U+522C,U+522F,U+5231-5232,U+5234-5235,U+523C,U+523E,U+5245-5246,U+5248-5249,U+524B,U+524F,U+5252-5253,U+5255,U+5257-525A,U+525F-5260,U+5262-5264,U+5266,U+5268,U+526B-526D,U+5270-5271,U+5273,U+5276-527C,U+527E,U+5280,U+5284-5286,U+528B,U+528E-528F,U+5292,U+5294;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/306af6d85c73d99775869300dcb24dc0-CWnbCE-y.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5015-5017,U+501B,U+501D-501E,U+5020,U+5022-5024,U+5027,U+502F-5039,U+503B,U+503D,U+503F-5042,U+5044-5046,U+504A-504B,U+504D,U+5050-5054,U+5056-5059,U+505B,U+505D-5064,U+5066-506B,U+506D-5073,U+5078-507A,U+507C-507D,U+5081-5084,U+5086-5087,U+5089-508C,U+508E-5090,U+5092-5095,U+5097,U+509A-50A2,U+50A4,U+50A6,U+50AA-50AB,U+50AE,U+50B0-50B1,U+50B6,U+50B8-50B9,U+50BC-50BD,U+50BF-50C1,U+50C3-50C4,U+50C6-50C8,U+50CA-50CE,U+50D0,U+50D2-50D4,U+50D7-50D9,U+50DB-50DD,U+50DF-50E4,U+50E9-50EB,U+50EF-50F0,U+50F2,U+50F4,U+50F6-50F8,U+50FA,U+50FC-50FF,U+5101,U+5103,U+5105,U+510A,U+510C-510F,U+5111,U+5113,U+5116-511E,U+5120,U+5122-5123;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/db7a08b62353c1c605296006aa81c251-CD9AGvdq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EAF-4EB1,U+4EB4,U+4EB6-4EB9,U+4EBC-4EBE,U+4EC8,U+4ECC,U+4ECF-4ED0,U+4ED2,U+4EDA-4EDC,U+4EE0,U+4EE2,U+4EE6-4EE7,U+4EE9,U+4EED-4EEF,U+4EF1,U+4EF4,U+4EF8-4EFA,U+4EFC,U+4EFE,U+4F00,U+4F02-4F08,U+4F0B-4F0C,U+4F12-4F16,U+4F1C-4F1D,U+4F21,U+4F23,U+4F28-4F29,U+4F2C-4F2E,U+4F31,U+4F33,U+4F35,U+4F37,U+4F39,U+4F3B,U+4F3E-4F42,U+4F44-4F45,U+4F48-4F4C,U+4F52,U+4F56,U+4F61-4F62,U+4F66,U+4F68,U+4F6A-4F6B,U+4F6D-4F6E,U+4F71-4F72,U+4F75,U+4F77-4F7A,U+4F7D,U+4F80-4F82,U+4F85,U+4F87,U+4F8A,U+4F8C,U+4F8E,U+4F90,U+4F92-4F93,U+4F95,U+4F98-4F9A,U+4F9C,U+4F9E-4F9F,U+4FA1-4FA2,U+4FA4,U+4FAB,U+4FAD,U+4FB0-4FB4,U+4FB7-4FBE,U+4FC0,U+4FC2,U+4FC6-4FC9,U+4FCB-4FCD,U+4FD2-4FD6,U+4FD9,U+4FDB,U+4FE2,U+4FE4-4FE5,U+4FE7,U+4FEB-4FEC,U+4FF0,U+4FF2,U+4FF4-4FF7,U+4FF9,U+4FFB-4FFD,U+4FFF,U+5001-5005,U+5007-5008,U+500A,U+500E,U+5010,U+5013;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f3012b33d2b18f9775db74479f295afc-CIT2lukL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4D95-4DFF,U+4E02,U+4E04-4E06,U+4E0F,U+4E12,U+4E17,U+4E20-4E21,U+4E23,U+4E29,U+4E2E-4E2F,U+4E31,U+4E33,U+4E35,U+4E37,U+4E3C,U+4E40-4E42,U+4E44,U+4E46,U+4E4A,U+4E51,U+4E55,U+4E57,U+4E5A-4E5B,U+4E62-4E65,U+4E67-4E68,U+4E6A-4E6F,U+4E72,U+4E74-4E7D,U+4E7F-4E81,U+4E83-4E85,U+4E87,U+4E8A,U+4E90,U+4E96-4E97,U+4E9C-4E9D,U+4EA3,U+4EAA;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/84fb59cbb9a752173e07e1c209ad39f6-RTppiLPs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4CE8-4D94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3658b7026a6266441c0e9a8270954f27-BsMwtowG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4C3C-4CE7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/60040d400636cbc4911501394781cd1d-CnTLxs35.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4B91-4C3B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cf6dadf23ddb639eb44b621228b57696-DVBh0nXW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4AE7-4B90;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/441846246b0b8e3f1d39eaa40544fc5f-uUtGw-c8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4A3E-4AE6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/43d62c86c4c1f4766f15e33fbf8d04d7-B6mmZ4pi.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4996-4A3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ad56d949f966fedb6608ed62dfa1feb0-Co9u-NCj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+48EE-4995;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d80789434c1fcc2e645be8247174296a-CsHJ0cdE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4847-48ED;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c5ba8a1b8465cf5c2fcc725245cd5efa-CF_LNpt6.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+47A1-4846;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/152e9598fc1160085b168b8608ebe18e-B_D08jx4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+46FC-47A0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a2408fd10c11c7fd54ad494096f14a22-Bx5ZQWWT.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4658-46FB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d89df35142f9a39d21c171c77af621f0-DQmGbtM4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+45B5-4657;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cfda689811ae64183ff6ff6fb777776f--SH0C2DB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4513-45B4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ff7eebe18705b3e5ddd5bd1ddda7c23a-UhRoCpgn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4472-4512;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/afdae9d1624638c75668e1291ff32fb0-Cx9SRFmP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+43D2-4471;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/663f54d6cfa2b0228e1ca185f0c0dfe1-Hzvu4GBT.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4333-43D1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6480a7acec4fa25b856c57423da76068-DfqIre70.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4295-4332;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9903a2ec66f8086a5ccf0f4f718d450a-BYgEO11Y.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+41F8-4294;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3ffacb144a166eddc3ec1523027df4e4-BvO3ZrNG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+415C-41F7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5ecdd08110758faa99c15028e956e633-DPHwXjrJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+40C1-415B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8f6e2f7b7ce82deba96f3c097467274c-D5VJeUSi.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4027-40C0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6c14f0f8e3cc8431205690a16fd60a5d-CLpaFq5L.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3F8E-4026;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/00def10420ef53b3a4492b15338f2337-BQq6alXC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3EF6-3F8D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ed1d1af0e89da855ac582fe22c902681-BHFR_0pn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3E5F-3EF5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c264bd7054503ba92227cfa71feda5be-DLvLS_Jl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3DC9-3E5E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ef1df970050265324d1a604119a7d2a8-B6BGFLyg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3D34-3DC8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d4b28027f7a3c3ee00344e05df1d3ace-CZwqYEh_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3CA0-3D33;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/345c6ed860158ddcaea4b353d89d9a61-i9vryY8l.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3C0E-3C9F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/60eebb33de93a837385a7c9c7533dc1d-BVQ7hdXB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3B7D-3C0D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f1cbb5bba9526d8d2426512f05dbae0e-ByqpTLSg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3AED-3B7C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2ec32d15361d1b9797ddfe5d0907a043--ys3neOC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3A5E-3AEC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/76e9a682cfd03ef4c65791466db8a4f6-BDiOoEET.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+39D0-3A5D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d02928fc384db83c8dd3b330503fe606-B6BfwCAm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3944-39CF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/417a95dae999d26bfb54a43cd7aa60e7-DTdBT6Y3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+38B9-3943;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/71f4abb5ea2c40149ace55c1f1dbf0a4-DHhckcHK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+382F-38B8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7a59358d7ab60e7111d59074ffada3f0-CDxtH8tW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+37A6-382E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2344a7484fe487a1d2116e7ca1dde853-D8iM-PEr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+371F-37A5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b17aa8e71fbe1b0b34f7927c2ea97130-BpXJpu0R.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3699-371E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3dc5b6b23d86b559604d0115d2bb0227-DlYP245K.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3615-3698;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d2d5869a91d0754d207a481aa8146dbe-BtCJb_yx.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3592-3614;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/36221e587e44d6e9262f0ce957c3af0b-DkrEBc2k.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3510-3591;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/27373bf6bd00077fccc1d9299912f3ab-DPR7oeWt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3490-350F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c9904f1c579b13771e1d3aca2c869829-DBpJGfXu.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3412-348F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/43b61c7c1183313f34f0a7c08f93da53-DFX0wAPh.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3395-3411;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cf75dd817b72c6e10c7b173dc054682f-DcG-nxdr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+331A-3394;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/bc0faf9f60ff4e945bd9180b9c5af89a-CQWaUdWG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+32A0-3319;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2662dbf1a2a49db3bc8b8be2dfb2aa69-B85zUD2W.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3228-329F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d2503d93c93d83303be0c6792d6d0028-DmEe_OV3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+31A8-31E5,U+31EF-321E,U+3220-3227;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/045180f2cc14d14a3d1a25d7733d4509-Ci_5eDgv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3133-318E,U+3190-31A7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8948a464bf25dfa5d7bae63662389199-C9M1ZzyX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2FCA-2FD5,U+2FF0-3000,U+3003-3007,U+3012-3013,U+301A-302D,U+3030,U+3033-303F,U+3105-312F,U+3131-3132;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7454c95b977c5ec37cbb34797113b858-pfUjr1Rx.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2F59-2FC9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6cb3e7ae44ff7f376bd8dd8abd00f0a7-BSNJgjVW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2EDE-2EF3,U+2F00-2F58;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2837f82625fc00898a3bd7aa99ecea8a-BGDiC30H.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2B64-2B65,U+2B82-2B83,U+2B95,U+2B97,U+2BBA,U+2C64-2C66,U+2E2E,U+2E3B,U+2E40,U+2E55-2E56,U+2E80-2E99,U+2E9B-2EDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a3d8d7c443dce9f15cce210ab308047b-BF1dvW3Q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2673-267D,U+2686-268F,U+26A0,U+26AA-26AB,U+26BD-26BE,U+26CB,U+26E4-26E7,U+2702,U+2713,U+2717,U+271A,U+273D,U+273F-2740,U+2756,U+275B-2760,U+2772-2773,U+2776-2793,U+27A1,U+27E8-27EB,U+2934-2935,U+29BF,U+29C8-29C9,U+29FA-29FB,U+2A7D-2A7E,U+2ACB-2ACC,U+2AFD,U+2B05-2B07,U+2B1A,U+2B25-2B26,U+2B29,U+2B58,U+2B60-2B63;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a81bed738750657d661319b4400ebfe2-DHg3ShN-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+258F-25AB,U+25B1-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25C9-25CC,U+25CE,U+25D0-25D3,U+25E2-25E6,U+25EF,U+25FB-25FC,U+2600-2603,U+2605-2606,U+2609,U+260E-2612,U+2616-2617,U+261C-261F,U+262F-2637,U+2640-2642,U+2660-266F,U+2672;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d457aef1edc5f6fd9d44be9bda624780-DlDeJ5rA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2529-258E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ece56e02a62704fb344ba84fb245e4ab-1_9PYtdJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+24C5-24FF,U+2501-2528;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ac4e832c5def3621ea1488c1cb26223b-BEsqGnFo.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2464-24C4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1e07da52e46d01a25ba8036e5113aee7-BUaXxyy6.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2378-237B,U+2387,U+238B,U+2393,U+239B-23AD,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+23E3,U+23E8,U+23FB-23FE,U+2400-2424,U+244A,U+2460-2463;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/91cdf8d73230fa963fad804479abf06d--LpP3vpQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+222E-2230,U+2234-2237,U+223C-223E,U+2242-2243,U+2245,U+2248,U+224B-224C,U+2251-2253,U+225C,U+2260-2262,U+2264-226B,U+226E-226F,U+2272-2273,U+2276-2277,U+2282-228B,U+2295-2299,U+229C-229E,U+22A0,U+22A2-22A5,U+22BF-22C5,U+22DA-22DB,U+22EE,U+22F0-22F1,U+2300,U+2302-2303,U+2305-2307,U+2312,U+2318,U+2325-2326,U+2329-232C,U+2373-2377;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0cd01cde90d4a0027323b29d35b94c23-6ZeQtTdk.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+217A-218B,U+2190-2199,U+21B6-21B9,U+21C4-21C6,U+21CB-21D0,U+21D2,U+21D4,U+21E6-21EA,U+21F5,U+2200-220D,U+220F,U+2211-2213,U+2215-2216,U+2219-2220,U+2223-222D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/24239fa8eabcb502d4abdaab56f97984-BCMThm-a.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+20B9-20C0,U+20DD-20DE,U+2100-2101,U+2103,U+2105-2106,U+2109-210A,U+210E-210F,U+2113,U+2116-2117,U+211E,U+2120-2122,U+2126-2127,U+2129-212B,U+212E,U+2132,U+2135,U+213B,U+2141-2144,U+214B,U+214D-214E,U+2150-2179;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/edb25c6551118b461505eb132da75f91-BBBDkhQp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2039-203B,U+203D-203F,U+2042,U+2044,U+2048-2049,U+2051-2052,U+205A,U+205D,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20B8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/064a9a76629bab0e9fc21e40bb0a7f08-Jz6p6SOD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1ED3-1EFF,U+2000-200B,U+2010-2012,U+2015-2016,U+201A-201B,U+201E-2021,U+2025,U+2030-2037;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/78dace9eca7d53a5f6cb9810c4b11877-_TOaVA9a.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1E8B-1ED2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8e0dc2cf12b4d1a654a5eca1dda61686-BiRsH28J.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1E48-1E8A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2f26ec8ef909fc73e88a82d1a682e201-BmNOjppU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1E0B-1E47;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5a674a6b2b0ef0e9ae1a8e3944c6b4db-LPZcjqPf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+334-336,U+338-33D,U+340-341,U+361,U+1D00,U+1D04-1D08,U+1D0A-1D10,U+1D14-1D15,U+1D18-1D1C,U+1D20-1D23,U+1D25,U+1D39-1D3A,U+1D3C,U+1D3E,U+1E00-1E0A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5deb0c5deda56e1c2d86dadfdee99cd9-CtJydmwC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+300-30D,U+30F,U+311,U+316-320,U+323-32A,U+32C-332,U+358;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/38cb85e0699e9461e5f31bace4a62b27-rtq5n4o7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FFAE-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE6,U+FFE8-FFEE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3352eee8efbcab5533b4d45cd3a7b6ec-Y2et_5Ta.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FF71-FFAD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/136b9341ff3f50a8cc46ad0dd379bbbf-D0W6pGcZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FF35-FF37,U+FF39-FF3A,U+FF3C,U+FF3E,U+FF40,U+FF42,U+FF44,U+FF46-FF4C,U+FF4E,U+FF50-FF5A,U+FF5F-FF70;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e74fb55529098b15a36222564687b1df-X7WUNmgZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FF02-FF07,U+FF0A-FF0B,U+FF1C-FF1E,U+FF20-FF34,U+FF38,U+FF41;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ac8f6c7037df085064d32a15d49c7b96-DL4FJjPR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+FD6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/54218485f12dc1e93ecc00378f81cde2-C_3LCCK-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+E3F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/95c9f2a7a880b3c0a94256001e7eeb9f-B2jabVh0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AE46,U+B35B,U+B701,U+B792,U+B796,U+B8B8,U+BA08,U+BC4D,U+BC50,U+BC5D,U+BD58,U+BD68,U+BE98,U+C0B5,U+C4E9,U+C4FF,U+C6E1,U+C7E8,U+C9EF,U+CF2D,U+D1BA,U+D1BC,U+D23F,U+D25C,U+D4A9,U+D738,U+D77C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cda1ca5c08bbd32200502f9d1b3a8d14-DbWEhZHt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC4B,U+AC4D,U+AC58,U+ACCC,U+AD35,U+AD47,U+AE60,U+AE84,U+AEDC,U+AF95,U+B004,U+B135,U+B139,U+B182,U+B198,U+B1D0,U+B1DC,U+B20B,U+B260,U+B268,U+B29A,U+B2A1,U+B381,U+B394,U+B3DD,U+B4AC,U+B528,U+B5CC,U+B5D8,U+B7B8,U+B7C7,U+B851,U+B8C0,U+B8D0,U+B8D4,U+B944,U+BA68,U+BA83,U+BA8C,U+BAC4,U+BB1C,U+BB45,U+BC0C,U+BCB1,U+BCB4,U+BD40,U+BD9C,U+BDB8,U+BE0D,U+BE4E,U+BEE0,U+BF1D,U+BFC5,U+C03C,U+C0D9,U+C126,U+C1BD,U+C260,U+C2FB,U+C31C,U+C324,U+C3C0,U+C3E9,U+C43C,U+C46C,U+C474,U+C480,U+C4BC,U+C630,U+C671,U+C688,U+C715,U+C731,U+C768,U+C797,U+C831,U+C840,U+C883,U+C886,U+C89F,U+C8A8,U+C934,U+C951,U+C960,U+C9FC,U+CA09,U+CACF,U+CAD8,U+CB41,U+CB4C,U+CB58,U+CBB8,U+CC55,U+CC75,U+CD64,U+CDFB,U+CE19,U+CE24,U+CFF1,U+CFF3,U+D044,U+D047,U+D060,U+D06D,U+D184,U+D1D8,U+D2B1,U+D2C9,U+D2D8,U+D316,U+D345,U+D3C5,U+D408,U+D440,U+D460,U+D494,U+D4FD,U+D79D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cf51b5f6fd9707713836e694165c8d6e-Cw1oR9ze.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC84,U+ACA1,U+ACAF,U+AD3C,U+AD89,U+AD9C,U+ADFF,U+AE14,U+AE69,U+AE85,U+AEED,U+AEF8,U+AF0D,U+AF65,U+AF84,U+AFF4,U+B028,U+B08F,U+B0D4,U+B151,U+B1D4,U+B1E9,U+B1F0,U+B219,U+B2EF,U+B2FA,U+B356,U+B390,U+B3A1,U+B3AC,U+B3CE,U+B3D0,U+B3E8,U+B4F8,U+B541,U+B543,U+B614,U+B62C,U+B770,U+B775,U+B844,U+B93D,U+B940,U+BA15,U+BBA8,U+BCD8,U+BD2C,U+BDDC,U+BE6A,U+BEEC,U+BF44,U+C0A3,U+C0E5,U+C164,U+C1AC,U+C254,U+C27F,U+C315,U+C430,U+C49C,U+C4B8,U+C5F6,U+C618,U+C61C,U+C65D,U+C66C,U+C679,U+C680,U+C6A4,U+C6A7,U+C6DD,U+C733,U+C74F,U+C752-C754,U+C756,U+C7CC,U+C7CE,U+C7DD,U+C848,U+C8BD,U+C8F5,U+C97C,U+CA08,U+CA14,U+CA5C,U+CAC4,U+CB20,U+CCAC,U+CE0C,U+CE87,U+CE91,U+CEA3,U+CF11,U+CF38,U+D011,U+D161,U+D16C,U+D17C,U+D264,U+D284,U+D31F,U+D339,U+D33C,U+D38F,U+D4F8,U+D671,U+D694,U+D6F0,U+D6FD,U+D704,U+D711,U+D774,U+D77D,U+D79B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/50344715758ee02315251a06625ffdb9-CgnzChiA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC2C,U+AC30,U+AC9C,U+ACD7,U+AD44,U+AEC0,U+AF9C,U+AFDC,U+B055,U+B091,U+B0D1,U+B112,U+B148,U+B15C,U+B189,U+B23C,U+B27C,U+B3A8,U+B3E4,U+B434,U+B488,U+B525,U+B55F,U+B5D0-B5D1,U+B739,U+B74C,U+B755,U+B87C,U+B8B4,U+BA49,U+BA53,U+BB04,U+BB0F,U+BB90,U+BC41,U+BC44,U+BD64,U+BD87,U+BD91,U+BF01,U+C091,U+C094,U+C0DC,U+C127,U+C14C,U+C1A8,U+C1E4,U+C20C,U+C20F,U+C211,U+C229,U+C248,U+C29D,U+C309,U+C329,U+C345,U+C38C,U+C3D9,U+C55D,U+C571,U+C58D,U+C59C,U+C6E9,U+C6F9,U+C714,U+C730,U+C755,U+C757,U+C760,U+C7C0,U+C7E4,U+C84D,U+C854,U+C8A1,U+C8CC,U+C970,U+C9F0,U+CA5D,U+CA98,U+CAC0,U+CAD9,U+CB14,U+CB18,U+CB64,U+CC1D,U+CC64,U+CC68,U+CCB5,U+CCC9,U+CCD4,U+CD24,U+CEA4-CEA5,U+CF01,U+CF2C,U+CF74,U+CFA1,U+D004,U+D02D,U+D03C,U+D081,U+D0F8,U+D15F,U+D207,U+D210,U+D330,U+D338,U+D344,U+D482,U+D4D0,U+D690,U+D6D9,U+D700,U+D757;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/058dce2d0aca537e172dda45970e5fc3-VxQBWyjy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC54,U+AC86,U+ACBB,U+ACEF,U+AD7C,U+ADC8,U+ADD0,U+AE31,U+AE37,U+AE7D,U+AED0,U+AF3F,U+AF90,U+B08D,U+B0B5,U+B0E0,U+B11C,U+B138,U+B234,U+B31C,U+B3A0,U+B3E0,U+B42B,U+B54B,U+B560,U+B5AB,U+B5B5,U+B648,U+B664,U+B754,U+B878,U+BA00,U+BA84,U+BB4D,U+BB61,U+BBC4,U+BBD3,U+BC4C,U+BC8B,U+BCA7,U+BD4C,U+BD50,U+BDF4,U+BDF8,U+BE00,U+BE55,U+BE70,U+BE90,U+C069,U+C0A5,U+C0F5,U+C0F7,U+C14D,U+C169,U+C174,U+C1FD,U+C204,U+C265,U+C314,U+C318,U+C388,U+C448,U+C479,U+C530,U+C53D,U+C573,U+C5E1,U+C60C,U+C62D,U+C698,U+C69C,U+C6A5,U+C6DC,U+C705,U+C75C,U+C82C,U+C8C8,U+C8D4,U+C8E4,U+C9C7,U+C9EC,U+C9F9,U+CA0B,U+CA0D,U+CA68,U+CAD1,U+CB59,U+CB5D,U+CC58,U+CCC4,U+CCEC,U+CD28,U+CDF9,U+CE28,U+CE85,U+CF15,U+CF2F,U+CF71,U+CFA8,U+CFB0,U+CFF0,U+D035,U+D1B3,U+D288,U+D2CB,U+D3A8,U+D444,U+D4CC,U+D515,U+D585,U+D670,U+D6E0,U+D72B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/aa5961b46a7e0329387b040c507fbdad-BaL-UkQs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC17,U+AC2D,U+AC39,U+AC85,U+AC8B,U+ACEC,U+AD0C,U+AD38,U+AD88,U+AE5F,U+AE70,U+AE7C,U+AF07,U+AF10,U+AF48,U+AF79,U+AFC9,U+AFCE,U+AFE8,U+B059,U+B11B,U+B11D,U+B134,U+B1A8,U+B1FD,U+B2E2,U+B311,U+B36B,U+B463,U+B480,U+B554,U+B5C4,U+B7A0,U+B9F8,U+BA65,U+BB4F,U+BB88,U+BCB0,U+BCD0,U+BD59,U+BE73,U+BE7B,U+BE8C,U+BEE3,U+BEE5,U+BF18,U+C0DB,U+C0E8,U+C100,U+C18E,U+C19D,U+C200,U+C234,U+C2A5,U+C30C,U+C3ED,U+C3F4,U+C42C,U+C468,U+C538,U+C574,U+C605,U+C607,U+C653,U+C7A4,U+C958,U+C9E2,U+C9ED,U+CBE7,U+CC4C,U+CC57,U+CC60,U+CCB8,U+CCC7,U+CD10,U+CE61,U+CEAC,U+CEF9,U+CF10,U+CF78,U+CFE1,U+CFE4,U+D038,U+D07D,U+D0B5,U+D0EF,U+D144,U+D248,U+D2A4,U+D2C2,U+D33B,U+D390,U+D3C4,U+D3FF,U+D46F,U+D54C,U+D57C,U+D590,U+D5C9,U+D5D9,U+D5F4-D5F5,U+D5F7,U+D5F9,U+D64B,U+D667,U+D6C5,U+D73C,U+D744,U+D789,U+D799;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/fdde4948fcdf8cf057807fb82d3e4c5d-DMRLEVSn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC09,U+AC1B,U+AC9F,U+ACEA,U+AD2D,U+ADC4,U+ADD3,U+AF30,U+AF5D,U+AFB9,U+AFCB,U+AFCD,U+B07D,U+B09F,U+B0D8,U+B119,U+B18B,U+B205,U+B214,U+B2FB,U+B383,U+B385,U+B4B9,U+B4E6,U+B524,U+B544,U+B561,U+B5C0,U+B5CF,U+B6F8,U+B748,U+B768,U+B78F,U+B819,U+B81D,U+B8FD,U+B918,U+B9E3,U+B9EC,U+BAFC,U+BBC8,U+BC08,U+BCB5,U+BD48,U+BE61,U+BE74,U+BE91,U+BED1,U+BED8,U+BEE4,U+BF09,U+BF1B,U+BF40,U+BF50,U+BFCD,U+C0AF,U+C0F9,U+C136,U+C178,U+C1F3,U+C20D,U+C250,U+C27C,U+C281,U+C4F1,U+C58C,U+C58F,U+C5E5,U+C63B,U+C641,U+C660,U+C6C1,U+C737,U+C7B0,U+C7B4,U+C7BC-C7BD,U+C7C8,U+C98C,U+CA84,U+CB50,U+CC10,U+CC3B,U+CD78,U+CDC4,U+CE04,U+CE89,U+CEE5,U+CF20,U+CF70,U+CF85,U+D000,U+D058,U+D0C9,U+D0ED,U+D168,U+D188,U+D295,U+D2D4,U+D320,U+D3AB,U+D3AD,U+D4F0,U+D565,U+D613,U+D683,U+D719,U+D71C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9bf27ff4120141ae10536863900ee757-BpJA-mCK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC20,U+AC8A,U+ACF6,U+AE41,U+AE6C,U+AE7B,U+AEBD,U+AEC4,U+AECC,U+AF49,U+B01C,U+B0C5,U+B158,U+B194,U+B215,U+B289,U+B2F3,U+B38C,U+B3DB,U+B515,U+B527,U+B55C,U+B5B4,U+B618,U+B6A4,U+B700,U+B9CF,U+B9F7,U+BA64,U+BA67,U+BA69,U+BA71,U+BB8C,U+BBD0,U+BC09,U+BC27,U+BC9A,U+BCB3,U+BCF6,U+BDD4,U+BE64,U+BE7D,U+BE84,U+BE8F,U+BEA8,U+C060,U+C0C5,U+C0EC,U+C0F4,U+C21F,U+C22F,U+C258,U+C270,U+C29B,U+C379,U+C384,U+C3DC,U+C410,U+C54E,U+C570,U+C597,U+C5E3,U+C5FE,U+C6CD,U+C719,U+C73D,U+C7BF,U+C887,U+C90F,U+C954,U+C9CA,U+C9E4,U+CA50,U+CA61,U+CC1C,U+CC21,U+CC27,U+CC39,U+CC3C,U+CC48,U+CC54,U+CCBC,U+CD18,U+CDA5,U+CE75,U+CF24,U+CF65,U+D018,U+D0E4,U+D0EC,U+D140-D141,U+D143,U+D1B0,U+D230,U+D301,U+D31C-D31D,U+D391,U+D401,U+D479,U+D5E5,U+D651,U+D6D7,U+D6E4,U+D728;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b78de20b5b3131d55e4b476191889b3a-CdS2eIR5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC24,U+AC38,U+AD49,U+AD82,U+AE01,U+AE45,U+AE4D,U+AE50,U+AED1,U+AF3C,U+AFC7,U+AFE9,U+B014,U+B0C7,U+B10B-B10C,U+B128,U+B217,U+B2AA,U+B2DB,U+B301,U+B308,U+B313-B315,U+B365,U+B371,U+B380,U+B3D4,U+B3D7,U+B461,U+B51B,U+B625,U+B6F4,U+B797,U+B7A9,U+B7FF,U+B810,U+B9D8,U+B9F4-B9F5,U+BA4E,U+BB3D,U+BB44,U+BB58,U+BBB4,U+BC0B,U+BC49,U+BCCF,U+BE45,U+BE80,U+BFB0,U+C0BF-C0C0,U+C0D0,U+C123,U+C139,U+C149,U+C15C,U+C274,U+C2EF,U+C308,U+C36C,U+C501,U+C539,U+C584,U+C5E0,U+C5F7,U+C648,U+C70C,U+C82F,U+C90D,U+C92C,U+C96C,U+C9E0,U+C9F1,U+CB10,U+CB48-CB49,U+CDA7,U+CDCC,U+CE30,U+CEA1,U+CF04,U+CF67,U+CFE8,U+CFF5,U+CFFC,U+D0A5,U+D0D4,U+D0E0,U+D15D,U+D22D,U+D2AC,U+D2BF,U+D30D,U+D325,U+D37D,U+D380,U+D3A9,U+D3C8,U+D584,U+D6D1,U+D720;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/22c53d38fe744121b9b362cf3226bf13-BleyIEe8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC07,U+AC1A,U+AC2F,U+AC40,U+AD18,U+AD1C,U+AD7F,U+ADE4,U+AE5C,U+AE61,U+AF08,U+AF41,U+AF64,U+AFF0,U+B010,U+B0A1,U+B0AB,U+B0AF,U+B12C,U+B220,U+B291,U+B2A0,U+B304,U+B35F,U+B460,U+B46C,U+B4C0,U+B4D0,U+B729,U+B72C,U+B730,U+B818,U+B81B,U+B8F8,U+B8FB,U+B93C,U+B975,U+B9D9,U+BB54,U+BC34,U+BC38,U+BC40,U+BC43,U+BC45,U+BC85,U+BC99,U+BCD5,U+BD07,U+BD90,U+BE10,U+BE54,U+BF55,U+BFDC,U+C068,U+C090,U+C0CC,U+C167,U+C1A5,U+C231,U+C290,U+C2AD,U+C2E3,U+C370,U+C37D,U+C3E0,U+C568,U+C575,U+C595,U+C5CA,U+C5CC,U+C634-C635,U+C6F0,U+C74A,U+C7A3,U+C83C,U+C974,U+C999,U+CA0C,U+CABC,U+CBD4,U+CC14,U+CC22,U+CD1B,U+CE98,U+CEF5,U+CF55,U+CFC4,U+D1A1,U+D234,U+D23C,U+D241,U+D29C,U+D32C,U+D3A0,U+D3FC,U+D48B,U+D5DB,U+D648-D649,U+D69F,U+D6D4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2fec83ae89b51dfbf8d092c07d382778-D3oiUxiG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC13,U+AC94,U+AD75-AD76,U+AD90,U+AE4E,U+AE65,U+AEBE,U+AF42,U+AFC0,U+B084,U+B09A,U+B109,U+B125,U+B154,U+B1E8,U+B25C,U+B299,U+B2D9,U+B2E6,U+B2EE,U+B51C,U+B52A,U+B534,U+B540,U+B5B3,U+B6B1,U+B72F,U+B738,U+B764,U+B799,U+B7AC,U+B7B4,U+B985,U+B98E,U+BA48,U+BA55,U+BA5C,U+BAB9,U+BB49,U+BBA4,U+BCA1,U+BCCD,U+BD24,U+BD93,U+BE75,U+BED0,U+BED4,U+BFD4,U+C0D8,U+C170,U+C19C,U+C3D8,U+C464-C465,U+C50C,U+C553,U+C564,U+C580,U+C587,U+C5B9,U+C5CE,U+C5EE,U+C5FF,U+C6EC,U+C717,U+C796,U+C7A6,U+C7AD,U+C81D,U+C8E0,U+C90C,U+C918,U+C9D6,U+CA4D,U+CA54,U+CC2E,U+CC59,U+CD2C,U+CE6B,U+CE94,U+CEF7-CEF8,U+CF13,U+D0B7,U+D145,U+D280,U+D30E,U+D321,U+D54D,U+D54F,U+D56B,U+D578,U+D5D0,U+D5DD,U+D5E8,U+D729,U+D760,U+D769;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5e0d72ebb8721b0a5fef4311a0cb1c15-DRND4tvB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC31,U+AC77,U+AC90,U+ACC1,U+ACFD,U+AD7D,U+AE5D,U+AECD,U+AECF,U+AEF4,U+AF80,U+AFD4,U+B053,U+B080,U+B137,U+B141,U+B258,U+B2AC,U+B2C9,U+B2DD,U+B2FF,U+B310,U+B367,U+B3CB,U+B3D5,U+B429,U+B451,U+B518,U+B531,U+B550,U+B5A1,U+B69D,U+B6AB,U+B744,U+B7AD,U+B801,U+B809,U+B86C,U+B871,U+B8F0,U+B904,U+B95C,U+B96D,U+B9BF,U+B9D1,U+BA4B,U+BAAB,U+BB47,U+BB50,U+BB63,U+BC0D,U+BC1F,U+BE57,U+BED7,U+C058,U+C0BD,U+C0E4,U+C19F,U+C232,U+C298,U+C2EB,U+C2F9,U+C369,U+C3DF,U+C53B,U+C5BD,U+C610,U+C67C,U+C708,U+C813,U+C9D9-C9DA,U+CA4C,U+CE69,U+CE84,U+CEEB,U+CF08,U+CF64,U+D034,U+D050,U+D0B4,U+D0B9,U+D0F1,U+D131,U+D1A8,U+D2C8,U+D2F4,U+D384,U+D38C,U+D399,U+D39C,U+D47C,U+D508,U+D514,U+D587,U+D5EC,U+D6FC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/71893dde54d9db020c53075f06515184-BSjkH2IO.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC89,U+ACB9,U+ACF0,U+AD04,U+ADA4,U+AE0B,U+AE43,U+AF34,U+AF3D,U+AFBC,U+B00C,U+B048,U+B054,U+B0B1,U+B0C4,U+B155,U+B188,U+B20C,U+B2EB,U+B2F7,U+B35C,U+B369,U+B36E,U+B374,U+B4C8,U+B529,U+B5BC,U+B69C,U+B760,U+B7AB,U+B7ED,U+B834,U+B837,U+B864,U+B8EC,U+B968,U+B989,U+B9AD,U+B9E8,U+BA4D,U+BAAC,U+BB36,U+BBAC,U+BBF9,U+BC2D,U+BCA4,U+BD10,U+BD89,U+BDF0,U+BE59,U+BF08,U+BF51,U+C05C,U+C11E,U+C14B,U+C154,U+C1FC,U+C22B,U+C37C,U+C52C,U+C557,U+C598,U+C5C9,U+C5D1,U+C606,U+C633,U+C639,U+C789-C78A,U+C816,U+C820,U+C824,U+C881,U+CAD3,U+CDA4,U+CDB0,U+CE78,U+CEA0,U+CF8C,U+D0D3,U+D14D,U+D150,U+D2F1,U+D2F8,U+D329,U+D3BC,U+D3F0,U+D6A1,U+D6CC,U+D6E8,U+D749,U+D759,U+D770,U+D790;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/cff2e1c092dc9b9db390e35649ce942b-Z3UC0wmo.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC71,U+AC81,U+ACAA,U+ACB8,U+ACBC,U+ACF1,U+AD73,U+AE0D,U+AEBC,U+AF2C-AF2D,U+AFC8,U+B044,U+B04A,U+B057,U+B08C,U+B0AD,U+B0B3,U+B0BC,U+B0E5,U+B284,U+B2A6,U+B2ED,U+B364,U+B428,U+B4B7,U+B4EC-B4ED,U+B611,U+B784,U+B78D,U+B790,U+B7F4,U+B800,U+B8E1,U+B8E9,U+B987,U+B9DB,U+B9FA,U+BA58,U+BA78,U+BABD,U+BB35,U+BC25,U+BCA8,U+BD04,U+BD95,U+BE5A,U+BE7C,U+C0AD,U+C0B6,U+C12F-C130,U+C140,U+C168,U+C194,U+C22D,U+C288,U+C2B4,U+C2B7,U+C2FC,U+C313,U+C4F4,U+C4F8,U+C500,U+C5FD,U+C62E,U+C783,U+C787,U+C950,U+C990,U+C9DD,U+C9E7,U+CBE4,U+CC0C-CC0D,U+CCA9,U+CCE4,U+CEE8,U+CEEC,U+D0D1,U+D138,U+D1A4,U+D2BC,U+D305,U+D33D,U+D478,U+D540,U+D551,U+D610,U+D640;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/db3bf00eb1b8eceb1aecb8aa3b16e9d5-wh8cwEBM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC11,U+AE4A,U+AE54,U+B099,U+B0A9,U+B0C8,U+B113,U+B123,U+B179,U+B1CC,U+B2E5,U+B454,U+B465,U+B4E3,U+B538,U+B6F0,U+B728,U+B79C,U+B80C,U+B82C,U+B835,U+B86D,U+B8B0,U+B8F9,U+B959,U+B9E1,U+B9E5,U+B9F9,U+BA40,U+BB18,U+BB3B,U+BBFF,U+BC11,U+BC24,U+BC97,U+BCBC,U+BE14,U+BE4C,U+BE5B,U+BE68,U+BFCC,U+C148,U+C1C4,U+C1E0,U+C228,U+C26C,U+C27D,U+C2A8,U+C2F1,U+C300,U+C30D,U+C549,U+C5D8,U+C61B,U+C637,U+C6C3,U+C6C5,U+C6E0,U+C74D,U+C77D,U+C78E,U+C80A,U+C878,U+C880,U+C9D3,U+C9DC,U+CD0C,U+CD98,U+CE20,U+CE6D,U+CE90,U+CF30,U+CF58,U+CF5C,U+CF69,U+CFE0,U+D0AC,U+D0D0,U+D154,U+D1B1,U+D3B4,U+D3F4,U+D5E4,U+D61C,U+D751,U+D754,U+D758,U+D78C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/83b390ee9aaa049a56c9850f75e20c0f-uE9oK-zy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC12,U+AC14,U+AC1D,U+ACE4,U+ACE7,U+AD34,U+AD74,U+AD81,U+AE68,U+AF43,U+AFB8,U+B04C,U+B0AE,U+B0B8,U+B0C9,U+B110,U+B140,U+B180,U+B2D0,U+B2F5,U+B545,U+B5A8,U+B7A8,U+B7B5,U+B838,U+B86F,U+B9B4,U+B9C1,U+BA3C,U+BAB0,U+BAB8,U+BCBD,U+BD05,U+BD99,U+BE48,U+BE60,U+C12C-C12D,U+C13C,U+C158,U+C219,U+C2ED,U+C2F6,U+C2F8,U+C529,U+C559,U+C5C7,U+C625,U+C65C,U+C695,U+C794,U+C7A0,U+C88C,U+C988-C989,U+C9D0,U+CC2C,U+CC99,U+CCA8,U+CCAB,U+CE59,U+CE60,U+CF00,U+D074,U+D07C,U+D0A8,U+D0C1,U+D0D5,U+D134,U+D1F4,U+D2C0,U+D300,U+D314,U+D37C,U+D50C,U+D53D,U+D608,U+D614,U+D639,U+D718,U+D734,U+D750,U+D761,U+D765;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/eff8f50639885588217fb5d1636281eb-DxwxealM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+ACE1,U+ACE8,U+ACF3,U+ADC0,U+AE00,U+AE34,U+B05D,U+B07C,U+B0AC,U+B0D0,U+B118,U+B150,U+B208,U+B2CC,U+B2D8,U+B355,U+B378,U+B3C8,U+B3FC,U+B410,U+B458,U+B4A4,U+B4DD,U+B4EF,U+B5A0,U+B5A4,U+B5BB,U+B73B,U+B77D,U+B7FD,U+B840,U+B960,U+BA39,U+BA87,U+BBC0,U+BC16,U+BCA0,U+BCFC,U+BD09,U+BE0C,U+BFD0,U+C2AC,U+C554,U+C560,U+C5BB-C5BC,U+C5C4,U+C5D4,U+C655,U+C6B1,U+C6C0,U+C6E8,U+C724,U+C735,U+C775,U+C88B,U+C8C4,U+C8FD,U+C998,U+C9D5,U+C9F8,U+CC3E,U+CD09,U+CE7C,U+CEE4,U+CF1C,U+D0C8,U+D2F0,U+D328,U+D398,U+D3D0,U+D480,U+D48D,U+D4E8,U+D5CC,U+D600-D601,U+D63C,U+D64D,U+D6C8,U+D798;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6fdbb0c5b366b4defc89fb2f953099e1-DwJDVRrh.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC08,U+AC16,U+AC78,U+ACA0,U+ACA8,U+ACAC,U+ADE0,U+AE38,U+AED8,U+B108,U+B124,U+B17C,U+B192-B193,U+B204,U+B298,U+B3CC,U+B791,U+B7FC,U+B807,U+B9BC,U+B9C9,U+B9DE,U+BA38,U+BA54,U+BC00,U+BC1D,U+BC8C,U+BC94,U+C0C9,U+C190,U+C1A1,U+C2B9,U+C368,U+C4F0,U+C528,U+C545,U+C555,U+C55E,U+C561,U+C5FC,U+C644,U+C654,U+C6CC,U+C798,U+C7A1,U+C811,U+C838,U+C84C,U+C874,U+C904,U+CABD,U+CC29,U+CC30,U+CC38,U+CC3D,U+CC44,U+CCD0,U+CDA9,U+CDE8,U+CE35,U+CE5C,U+CE68,U+CE74,U+CEF4,U+CF54,U+D070,U+D0C4,U+D0DD,U+D14C,U+D15C,U+D3ED,U+D575,U+D5C8,U+D669,U+D68D,U+D76C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0b063355433dab703986666cec946864-Bt8vTZly.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC80,U+ACA9,U+AD11,U+ADDC,U+ADF9,U+B0A0,U+B18D,U+B274,U+B290,U+B2F4,U+B3C5,U+B420,U+B4E0,U+B514,U+B780,U+B7C9,U+B7F0,U+B808,U+B828,U+B839,U+B85D,U+B860,U+B8E8,U+B958,U+B978,U+B984,U+B9B0,U+B9BD,U+B9CE,U+B9DD,U+BABB,U+BC1B,U+BC84,U+BC88,U+BCC4,U+BCD1,U+BCF5,U+C0B4,U+C0BC,U+C0C8,U+C21C,U+C2B5,U+C558,U+C5B5,U+C5B8,U+C62C,U+C6D4,U+C721,U+C728,U+C751,U+C7C1,U+C808,U+C871,U+C900,U+CCA0,U+CCAD,U+CD1D,U+CD95,U+CE21,U+D0A4,U+D1A0,U+D22C,U+D310,U+D3B8,U+D53C,U+D544,U+D56D,U+D5D8,U+D611,U+D655,U+D65C,U+D6A8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/df3ed79f918aa580c291b5db8027ca5a-ChP-yZC4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC10,U+AC15,U+AC19,U+AD70,U+AD8C,U+ADFC,U+AE09,U+AE40,U+AE4C,U+B09C,U+B0A8,U+B178,U+B2A5,U+B2EC,U+B354,U+B358,U+B450,U+B4DC,U+B530,U+B610,U+B78C,U+B798,U+B8CC,U+B974,U+B9E4,U+BAA9,U+BC15,U+BC30-BC31,U+BCC0,U+BD81,U+BD88,U+C2EC,U+C54C,U+C57D,U+C5F4,U+C608,U+C628,U+C678,U+C6B8,U+C800,U+C810,U+C99D,U+C9C1,U+C9D1,U+CC45,U+CC98,U+CC9C,U+CD08,U+CD5C,U+CD94,U+CD9C,U+D06C,U+D0C0,U+D0DC,U+D2B8-D2B9,U+D30C,U+D3C9,U+D3EC,U+D488,U+D504,U+D568,U+D5A5,U+D638,U+D658,U+D6C4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8ad81ee7561c7f65d256ed072be9f79d-DjqngeFQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC01,U+AC04,U+AC70,U+AC74,U+ACB0,U+AD50,U+AE08,U+B144,U+B2E8,U+B2F9,U+B370,U+B41C,U+B54C,U+B7EC,U+B824-B825,U+B9C8,U+B9D0,U+BA70,U+BA85,U+BBFC,U+BC0F,U+BC14,U+BC18,U+BC95,U+BCF8,U+C11D,U+C124,U+C18D,U+C220,U+C2DD,U+C548,U+C54A,U+C57C,U+C591,U+C5C5-C5C6,U+C5ED,U+C600-C601,U+C624,U+C694,U+C6B4,U+C74C,U+C784-C785,U+C791,U+C7AC,U+C885,U+C9C4,U+C9C8,U+CC28,U+CCB4,U+D130,U+D45C,U+D569,U+D588-D589,U+D604,U+D615,U+D788;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5c0fc6ba12b787bdeec42b5c18d2a255-DS8yp7ff.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC1C,U+AC8C,U+ACBD,U+ACC4,U+ACF5,U+AD00,U+B0B4,U+B2C8,U+B3D9,U+B418,U+B4E4,U+B4F1,U+B77C,U+B9CC,U+BA74,U+BAA8,U+BB34,U+BB38,U+BB3C,U+BBF8,U+BC1C,U+BC29,U+BCF4,U+BD84,U+BE44,U+C0B0,U+C0C1,U+C0DD,U+C120,U+C131,U+C138,U+C18C,U+C2A4,U+C2E0,U+C2E4,U+C5C8,U+C5EC,U+C640,U+C6A9,U+C6B0,U+C6D0,U+C704,U+C720,U+C7A5,U+C870,U+C8FC,U+C911,U+CE58,U+D1B5,U+D559,U+D560,U+D654,U+D68C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/fac88a55c84b8fe956e3d2c6b6836ae7-D9nTg6NQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+AC00,U+AC83,U+ACE0,U+ACFC,U+AD6C-AD6D,U+ADF8,U+AE30,U+B098,U+B294,U+B2E4,U+B300,U+B3C4,U+B85C,U+B97C,U+B9AC,U+BD80,U+C0AC,U+C11C,U+C218,U+C2DC,U+C544,U+C5B4,U+C5D0,U+C5F0,U+C73C,U+C740,U+C744,U+C758,U+C774,U+C778,U+C77C,U+C788,U+C790,U+C801,U+C804,U+C815,U+C81C,U+C9C0,U+D558,U+D55C,U+D574;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4d5e58f5f53700320f6d7d48e2be2215-BXlrKAQ7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+30CE,U+30D3,U+30D8-30D9,U+30DB-30DC,U+30DF,U+30E2-30E4,U+30E6,U+30E8,U+30EE,U+30F0-30F2,U+30F4-30FA,U+30FD-30FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6079ee78774d6a184bda8d254420161f-DXOdaHiA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+307E-3096,U+3099-30CD,U+30CF-30D2,U+30D4-30D7,U+30DA,U+30DD-30DE,U+30E0-30E1,U+30E5,U+30E7,U+30E9-30ED,U+30EF,U+30F3,U+30FC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/53b8129b5bed98579102237c4e383062-Bdhbl_Df.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3041-307D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a44eb78b582f44249b7627610d6e4594-CoHIjtd-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5244,U+5666,U+568C,U+58DA,U+5C68,U+5E58,U+5F33,U+61CD,U+6214,U+6516,U+69E7,U+6BFF,U+7020,U+7044,U+7798,U+78FD,U+7E70,U+802E,U+8079,U+8183,U+8464,U+861E,U+8811,U+8A92,U+8B56,U+8CB0,U+8CD5,U+8CE7,U+8E93,U+8EA6,U+8F62,U+9233,U+92DD,U+9301,U+9307,U+9346,U+93AA,U+93F7,U+940B,U+9412,U+9426,U+958C,U+95AB,U+95BD,U+95BF,U+986C,U+9A2D,U+9A38,U+9B9A,U+9BEB,U+9BF4,U+9C20,U+9C35,U+9C37,U+9D1D,U+9DA5,U+9F60;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6c33409f908639f4fd12cece85ef27c4-B1kUNEIM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50E8,U+532D,U+53B4,U+54BC,U+5672,U+56C5,U+5B4C,U+5D2C,U+5DF9,U+5E6C,U+649F,U+6504,U+68D6,U+69BF,U+6AEB,U+6AF3,U+6E5E,U+736B,U+7380,U+7649,U+7A6D,U+7AB6,U+7C5C,U+7D06,U+7D32,U+7DF6,U+7E0B,U+7E36,U+7E52,U+7E62,U+7E6F,U+8156,U+8264,U+826B,U+8546,U+8577,U+85F6,U+87EF,U+8806,U+89AF,U+89BF,U+8A01,U+8A84,U+8AD7,U+8B7E,U+8DB2,U+8E60,U+8EE4,U+8F05,U+8F07,U+923D,U+9255,U+929A,U+92B1,U+92E3,U+92E6,U+92F6,U+9306,U+9308,U+9364,U+9369,U+9370,U+9384,U+93BF,U+93C7,U+9414,U+9428,U+9479,U+95E5,U+9689,U+97BD,U+97DD,U+9859,U+98EB,U+9937,U+993C,U+99D4,U+99D8,U+9A0D,U+9A36,U+9A42,U+9B9E,U+9BDD,U+9C08,U+9C12,U+9C29,U+9C3E,U+9C5D,U+9D1F,U+9D2F,U+9D42,U+9D6F,U+9E0C,U+9E7A,U+9EF2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/93c44526e7c2eff34a7052ce73d270d9-tWOb3jxt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50B4,U+528C,U+52F1,U+56B3,U+5852,U+5969,U+5B24,U+5F12,U+6192,U+61AE,U+61DF,U+6207,U+6451,U+69AA,U+6A48,U+6AE7,U+6F77,U+700B,U+7197,U+736A,U+7602,U+761E,U+79B0,U+7C69-7C6A,U+7CDD,U+7D07,U+7DC4,U+7DD9,U+7DE6,U+7DF9,U+7E11,U+7E2D,U+7E8A,U+7F86,U+7F8B,U+8161,U+81DA,U+81E0,U+8452,U+8526,U+8558,U+859F,U+86FA,U+87E3,U+8949,U+89A1,U+89F6,U+8A75,U+8AD1,U+8B6B,U+8B8E,U+8B9E,U+8EF9-8EFA,U+8F0A,U+91C3,U+91D9,U+9225,U+92A9,U+92DF,U+931F,U+93F9,U+9420,U+944A,U+9465,U+9931,U+9933,U+994A,U+995C,U+9A4F,U+9B83,U+9B92,U+9BAA,U+9BC1,U+9C39,U+9C5F,U+9C67,U+9C6D,U+9C7A,U+9D5C,U+9D87,U+9D93,U+9D98,U+9DBC,U+9DDA,U+9DE5-9DE6,U+9DEF,U+9ECC,U+9EF7,U+9F09,U+9F4F,U+9F54;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5e11ae2aec23f7c9c17db7a484559e65-DyMKVN4J.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50C9,U+5110,U+51AA,U+5274,U+5638,U+56A6,U+5ABC,U+5B2A,U+5D81,U+5DF0,U+5EE1,U+6128,U+6227,U+6898,U+6ADE,U+6AE8,U+6C0C,U+6F59,U+6FA9,U+6FFC,U+7026-7027,U+733B,U+74A6,U+7667,U+766D,U+76B8,U+7725,U+7868,U+7BCB,U+7CF2,U+7CF4,U+7CF6,U+7CF9,U+7D83,U+7D86,U+7D88,U+7DC7,U+7DE1,U+7DF1,U+7E32,U+851E,U+8552,U+8562,U+863A,U+8810,U+8933,U+895D,U+8A58,U+8A7F,U+8A86,U+8ACF,U+8AFC,U+8CB2,U+8CFE,U+8D10,U+8E92,U+8EDB,U+8F61,U+9201,U+9283,U+92A0,U+92CF,U+92F1,U+9312,U+9340,U+9343,U+9387,U+93CD,U+93DD,U+946D,U+979D,U+9807,U+980A,U+980F,U+9862,U+98AE,U+98E0,U+9A05,U+9AD5,U+9B4E,U+9BC0,U+9BEA,U+9C23,U+9C28,U+9C33,U+9D30,U+9D52-9D53,U+9DD9,U+9F34,U+9F4E,U+9F59;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/314d2236ade79e5aeb2ca4ad2606c02d-g6h9gZtF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5114-5115,U+53C4,U+5635,U+581D,U+5B00,U+5B19,U+5E43,U+616A,U+6173,U+645C,U+651B,U+6ADD,U+6AF8,U+6B7F,U+74D4,U+78B8,U+7C00,U+7D3C,U+7D4E,U+7DA3,U+7DB0,U+7E35,U+7E7E,U+7E98,U+802C,U+8494,U+84EF,U+84F4,U+84FD,U+87BB,U+889E,U+8A4E,U+8A91,U+8A9A,U+8AC2,U+8ADE,U+8AE1,U+8B59,U+8B92,U+8B96,U+8B9C,U+8CFB,U+8D04,U+8F1C,U+90DF,U+91D3,U+91D5,U+91E4,U+9227,U+9230,U+9248,U+9266,U+927F,U+92A3,U+92A6,U+92AA,U+931B,U+9338,U+93A6,U+93A9,U+93CC,U+93E8,U+9403,U+9413,U+943F,U+944C,U+9454,U+9582,U+95BC,U+95C3,U+95C8,U+95D0,U+97C9,U+9826,U+98BC,U+9908,U+99D1,U+99D9,U+9A44,U+9B29,U+9B90,U+9BC7,U+9BD6-9BD7,U+9BE1,U+9C13,U+9DF3,U+9DF8,U+9EFD,U+9EFF,U+9F5C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c9f4374d914794d1e483e545a7d7e20b-fLGWWZ2c.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5000,U+526E,U+5399,U+55F6,U+5665,U+566F,U+5816,U+584F,U+58E2,U+61E8,U+6476,U+64FC,U+6894,U+6A89,U+6B0F,U+6B5F,U+6BA4,U+6FAE,U+7162,U+7341,U+743A,U+7658,U+7670,U+7864,U+7906,U+7C1E,U+7D3F,U+7D5D,U+7D9E,U+7E1E,U+8407,U+8435,U+8541,U+8555,U+85EA,U+87F6,U+8A0C,U+8A6C,U+8AE2,U+8B05,U+8B95,U+8CBA,U+8E55,U+8E91,U+8E95,U+8EEB,U+8F1E,U+8F26,U+8F33,U+8F54,U+9134,U+9136,U+91C5,U+91D4,U+91E7,U+91F7,U+9204,U+9239,U+926D,U+92AB,U+92E8,U+92EE,U+93C3,U+9419,U+9477,U+95B6,U+95B9,U+95CB,U+984E,U+9853,U+9873-9874,U+98ED,U+99E2,U+9A43,U+9B2E,U+9B58,U+9B74,U+9BAB,U+9BFF,U+9C09,U+9C45,U+9D07,U+9DBB,U+9DC0,U+9DC2,U+9E15,U+9F6A,U+9F76-9F77;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/2bec7c2faabd01a175e0abf019df6dac-yv9496ZR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4FC1,U+5096,U+5108,U+528A,U+565D,U+56B6,U+56C0-56C1,U+56C8,U+58D9,U+5B21,U+5CF4,U+5D0D,U+5EE9,U+613E,U+614D,U+6229,U+64A3,U+690F,U+6A05,U+6A81,U+6AA3,U+6AEC,U+6B1E,U+6BAE,U+6C2C,U+6DE5,U+6F35,U+6F7F,U+7032,U+716C,U+7296,U+74DA,U+7646,U+7664,U+7669,U+78E7,U+7A61,U+7B67,U+7BF3,U+7D08,U+7D3A,U+7D5B,U+7DB9,U+7E0A,U+7E1F,U+7FB6,U+85CE,U+861A,U+875F,U+8784,U+87C8,U+89F4,U+8A10,U+8AB6,U+8ADB,U+8AE4,U+8B04,U+8B16,U+8CB3,U+8ED4,U+8F42,U+8F64,U+9015,U+9090,U+9200,U+923F,U+9278,U+927A,U+9319,U+958E,U+9768,U+97D9,U+980E,U+9865,U+993F,U+9949,U+994C,U+9A16,U+9ACF,U+9B8E,U+9BAD,U+9BE2,U+9C25,U+9C48,U+9CE7,U+9D06,U+9E1D,U+9F66;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e9d2b8480c648f75d23fa8cbc48f20b5-Durlgmag.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50AF,U+513B,U+561C,U+5707,U+584B,U+58CE,U+5950,U+5AA7,U+5B0B,U+5DA0,U+5EC4,U+64B3,U+64C4,U+66D6,U+69E8,U+6A9C,U+6AD3,U+6AF1,U+6B9E,U+6C33,U+7028,U+7043,U+7069,U+7319,U+74A3,U+75FE,U+76B0,U+77BC,U+78E3,U+7D02,U+7D13,U+7D15,U+7DBE,U+7E39,U+7E88,U+81CF,U+82BB,U+858C,U+8604,U+8831,U+8960,U+8998,U+89B2,U+8A15,U+8A41,U+8AA5,U+8ACD,U+8B2B,U+8CDA,U+8E89,U+8E9A,U+8EA1,U+8EA5,U+9106,U+91F9,U+9210-9211,U+922E,U+9238,U+9245,U+924D,U+925E,U+92BC,U+92C3,U+9358,U+93A7,U+93B0,U+93B5,U+93D1,U+97C3,U+9948,U+9962,U+9A41,U+9BDB,U+9BE4,U+9BE7,U+9BF0,U+9C56,U+9C78,U+9CF6,U+9D23,U+9D9A,U+9DD3,U+9E1B,U+9EA9,U+9F5F,U+9F67,U+9F6C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/e17dbc203ceadb329638fd9a149d27c0-DjjlGmFR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50C2,U+57E1,U+58E0,U+5AD7,U+5B08,U+5DA7,U+5DCB,U+60F2,U+60FB,U+615F,U+616B,U+61CC,U+61E3,U+636B,U+64EF,U+6ADF,U+6AEA,U+6F1A,U+71DC,U+71F4,U+7370,U+763B,U+7A4C,U+7C23,U+7D31,U+7DCB,U+7DD7-7DD8,U+7DF2,U+83A2,U+866F,U+8706,U+87C4,U+87CE,U+8814,U+8938,U+893B,U+8964,U+89A6,U+89AC,U+8A03,U+8A16,U+8A46,U+8A52,U+8A5B,U+8A85,U+8AED,U+8B14,U+8B3E,U+8B4E,U+8E4C,U+8EAA,U+8EF2,U+8EFB,U+9148,U+91F5,U+9315,U+9347,U+93DC,U+9410,U+9427,U+9463,U+9481,U+95AC,U+95DE,U+9658,U+973D,U+9744,U+97DE,U+981C,U+9821,U+9837,U+9870,U+98F4,U+9909,U+9911,U+9A0F,U+9A2E,U+9A64,U+9C0D,U+9C2D,U+9C31,U+9C52,U+9CE9,U+9D6A,U+9DF2,U+9F95;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b58090bdd4c859bcfaf13c5049093424-DnpSFCss.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5137,U+5504,U+560D,U+5660,U+5680,U+5695,U+56A8,U+580A,U+597C,U+5B7F,U+6134,U+61AB,U+61FA,U+64BB,U+6506,U+6523,U+66B1,U+66C7,U+689F,U+6D79,U+6DF6,U+6FA0,U+7005,U+72FD,U+75D9,U+765F,U+78AD,U+7931,U+7A1F,U+7C5F,U+7C6E,U+7CC9,U+7D40,U+7DAC,U+7E09,U+7E10,U+8075,U+83A7,U+8594,U+85BA,U+8768,U+8823,U+89B7,U+8A36,U+8A61,U+8A70,U+8AEB,U+8AF6,U+8CC5,U+8D17,U+91D2,U+9249,U+92C7,U+92E5,U+92EF,U+9341,U+9354,U+937A,U+9398,U+93A3,U+93E4,U+93F5,U+943A,U+9460,U+947E,U+95A1,U+95AD,U+95D4,U+9742,U+975A,U+98AF,U+98B6,U+98C6,U+98C8,U+98E9,U+991B,U+991E,U+9A4D,U+9AD6,U+9B81,U+9BCA,U+9BFD,U+9D61,U+9D89,U+9E1A,U+9F72;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4e5cb00342363e8651ac3dbbea442554-rQlzgL5H.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F47,U+5102,U+513A,U+55C7,U+55E9,U+562E,U+5630,U+5879,U+5AF5,U+5B38,U+5C5C,U+5D97,U+5DB8,U+60B5,U+611C,U+619A,U+6384,U+64FB,U+66C4,U+6A62,U+6ECE,U+6F6F,U+705D,U+70F4,U+71FC,U+71FE,U+7258,U+729B,U+72A2,U+7515,U+769A,U+792B,U+79C8,U+7B8B,U+7C0D,U+7C2B,U+7E1D,U+7E6E,U+7F4C,U+81BE,U+8477,U+849E,U+84C0,U+854E,U+8622,U+8778,U+87A2,U+8A1B,U+8B01,U+8CC1,U+8CE1,U+8D05,U+8E7A,U+8EFE,U+8F45,U+8FAE,U+913A,U+91C1,U+91E9,U+91FA,U+9208,U+9251,U+925A,U+9262,U+926C,U+92A5,U+92BB,U+9376,U+942E,U+9432,U+9586,U+958F,U+95CC,U+95D5,U+9766,U+9830,U+9957,U+995E,U+99DF,U+9A2B,U+9AAF,U+9C54,U+9D1B,U+9D26,U+9D60;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/170c1d3d8327c9aa280c52fb0a4d8308-hecv49AH.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5157,U+55C6,U+5616,U+5653,U+56EA,U+59CD,U+5ACB,U+5D22,U+5D87,U+5EDD,U+615A,U+645F,U+64F7,U+6AB3,U+6AB8,U+6ADA,U+6B12,U+6BAB,U+6EF8,U+6F97,U+6FD8,U+71C9,U+737A,U+737C,U+744B,U+7489,U+750C,U+766C,U+792A,U+792C,U+79B1,U+7D73,U+7E93,U+811B,U+81CD,U+858A,U+85FA,U+86FB,U+8956,U+8A6B,U+8A6D-8A6E,U+8A7C,U+8AB9,U+8AFA,U+8B10,U+8B28,U+8B4F,U+8CD2,U+8D16,U+8E63,U+8E8A,U+8EFC,U+8F46,U+9114,U+9116,U+9183,U+920D,U+9237,U+9291,U+9296,U+92AC,U+92CC,U+932E,U+93D7-93D8,U+93E2,U+9839,U+9912,U+993E,U+9943,U+99B1,U+99ED,U+9A3E,U+9A40,U+9A5B,U+9A6A,U+9B22,U+9C58,U+9D51,U+9DA9,U+9DFA,U+9E1E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4f94e3018996f92544aa43c89c5413e0-Bg6khJIp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E99,U+50E5,U+513C,U+55B2,U+55DA,U+58AE,U+5AFA,U+5DD2,U+5DD4,U+6137,U+633E,U+6473,U+64F0,U+6519,U+6595,U+67F5,U+69F3,U+6ADB,U+6C08,U+6E19,U+6EF7,U+6F2C,U+6F41,U+6FFA,U+7377,U+743F,U+74BD,U+74CF,U+760D,U+7627,U+7647,U+7662,U+7672,U+798E,U+7ABA,U+7BE4,U+7C6C,U+7D1C,U+7D33,U+7D46,U+7DDE,U+7E08,U+7E43,U+7E45,U+7F88,U+82E7,U+85F9,U+880D,U+8A25,U+8AC9,U+8ADC,U+8AE6,U+8AF3,U+8B17,U+8B2C,U+8B33,U+8D0D,U+8F12,U+8F25,U+923E,U+9257,U+9293,U+92E4,U+9365,U+936C,U+93A2,U+93AC,U+93B3,U+93DE,U+942B,U+95A8,U+990C,U+9921,U+99B4,U+9A65,U+9B77,U+9BC9,U+9BE8,U+9D15,U+9D72,U+9DAF,U+9DD7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/68bb319fa13791e805cacb97228066de-pHBBrYGj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+51DC,U+5436,U+56C2,U+5862,U+5A41,U+5A6D,U+5BE2,U+5C37,U+5E57,U+5FA0,U+618A,U+61FE,U+6417,U+64BF,U+64F2,U+6583,U+6727,U+6968,U+6A3A,U+6AE5,U+6B16,U+6BAF,U+6D87,U+6F23,U+7006,U+7018,U+7064,U+7152,U+71BE,U+71C1,U+71ED,U+76DE,U+786F,U+79BF,U+7A08,U+7AC5,U+7D79,U+7DBA-7DBB,U+7DBD,U+7E55,U+7E5A,U+7E7D,U+7FF9,U+8466,U+8805,U+8A63,U+8AA3,U+8AA8,U+8AC4,U+8AF7,U+8B0A,U+8CBD,U+8CCA,U+8CD1,U+8CE4,U+8F3E,U+8F4D,U+9087,U+923A,U+92A8,U+92F8,U+9328,U+93DF,U+9433,U+9438,U+9594,U+9695,U+96CB,U+97DC,U+98EA,U+9903,U+9945,U+99D2,U+9A01,U+9A4A,U+9A62,U+9BD4,U+9C32,U+9C3B,U+9C77;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c7ee67c8b1f0d68e843b3d868e49c571-9jxc8-e5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4FE0,U+50AD,U+555E,U+562F,U+582F,U+589C,U+5B0C,U+5DBC,U+6190,U+63C0,U+6493,U+64BE,U+64F1,U+6522,U+66E0,U+6AFB,U+6BB2,U+6BC6,U+6D36,U+6FF0,U+701D,U+7192,U+71D9,U+720D,U+7469,U+760B,U+7613,U+766E,U+7681,U+76BA,U+775C,U+779E,U+78EF,U+7A62,U+7AAA,U+7AC4,U+7B8F,U+7C3E,U+7D09,U+7D62,U+7D8F,U+7DB8,U+7DDD,U+7E37,U+7E46,U+7E6D,U+7FA8,U+8073,U+807E,U+852D,U+8588,U+879E,U+896A,U+8993,U+8A1D,U+8AF1,U+8B41,U+8B74,U+8EC0,U+8F1F,U+9132,U+919E,U+91D7,U+9318,U+931A,U+9320,U+938A,U+9472,U+96B4,U+96DB,U+986B,U+991A,U+99AD,U+99DD,U+99F1,U+99FF,U+9C49,U+9D09,U+9D3F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4ca9484a07c3aac7ea5392e5ab400158-DDMy4VXa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4FB6,U+5006,U+5109,U+52F3,U+5687,U+58B3,U+58FA,U+5D50,U+5D84,U+5E40,U+5EC1-5EC2,U+5EEC,U+61C7,U+646F,U+647B,U+6514,U+665D,U+68D7,U+6953,U+6ECC,U+6F80,U+6F87,U+7015,U+701F,U+703E,U+7165,U+71E6,U+7345,U+7464,U+74CA,U+7671,U+775E,U+77DA,U+7B4D,U+7C72,U+7DEC,U+7E8F,U+7FA5,U+8076,U+81BF,U+8525,U+856A,U+87EC,U+8836,U+8932,U+8A60,U+8AD2,U+8B5A,U+8C48,U+8CA9,U+8CC2,U+8CC4,U+8CED,U+8D13,U+8D1B,U+8E8B,U+8ECB,U+8ED2,U+8F4E,U+9112,U+91AC,U+91E3,U+9214,U+921E,U+9234,U+925B,U+9310,U+9333,U+947C,U+95BB,U+95BE,U+95D6,U+9952,U+99AE,U+9A55,U+9B91,U+9F94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/af4ba615c3610f953673cae118624a08-BBzsl4-B.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5098,U+50D5,U+524E,U+5331,U+5614,U+58BE,U+5BF5,U+5E25,U+5F65,U+6065,U+60BD,U+650F,U+652A,U+652C,U+6582,U+65AC,U+6688-6689,U+68E7,U+68F2,U+6B3D,U+6DEA,U+6E26,U+6E4A,U+6EC4,U+6EEC,U+6F51,U+71FB,U+7463,U+746A,U+7A4E,U+7AAF,U+7AC7,U+7D5E,U+7D68,U+7D81,U+7DB4,U+7E61,U+7E79,U+8123,U+81A9,U+834A,U+863F,U+865C,U+87FB,U+883B,U+8A23,U+8A54,U+8AA1,U+8ABC,U+8B0E,U+8B19,U+8CC8,U+8CDC,U+91C0,U+9215,U+9226,U+9240,U+927B,U+92C5,U+934D,U+947F,U+95A9,U+9803,U+980C,U+9824,U+9871,U+98E2,U+9905,U+9913,U+9A37,U+9C57,U+9D28,U+9D6C,U+9F4B,U+9F9C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f995026489b056c745ef01e5d728380f-6o_xn4BK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F96,U+50D1,U+525D,U+53AD,U+53B2,U+5442,U+559A,U+588A,U+58D8,U+599D,U+5C4D,U+5C62,U+5CA1,U+5E5F,U+5EDA,U+6158,U+61A4,U+61F6,U+6399,U+6488,U+64B2,U+6524,U+66EC,U+6A01,U+6A1E,U+6ABB,U+6E3E,U+6F86,U+6FC1,U+6FE4,U+700F,U+7051,U+7058,U+72A7,U+7621,U+7661,U+77EF,U+7C60,U+7CB5,U+7CDE,U+7D17,U+7DA2,U+7DE0,U+7DEF,U+7E1B,U+8332,U+856D,U+8606,U+860B,U+8766,U+881F,U+896F,U+8B20,U+8C4E,U+8C54,U+8C9E,U+8CAF,U+8CFA,U+8F5F,U+919C,U+91D8,U+9264,U+9382,U+93FD,U+9470,U+9598,U+9811,U+98C4,U+99C1,U+9B27,U+9D5D,U+9DB4,U+9DF9,U+9E79;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a738980a940c9df43bd9ad7886145d63-DLgBJKy-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E1F,U+5075,U+50F1,U+5147,U+52F8,U+55AC,U+56D1,U+58DF,U+5A1B,U+5CFD,U+5DBD,U+5EC8,U+5EDF,U+6085,U+60B6,U+60F1,U+62CB,U+64E0,U+68DF,U+69D3,U+6AC3,U+6DDA,U+6DF5,U+6F70,U+6FF1,U+7009,U+721B,U+723A,U+72F9,U+7344,U+7375,U+7587,U+797F,U+798D,U+7AA9,U+7AC8,U+7ACA,U+7BE9,U+7C43,U+7D21,U+7DBF,U+7E69,U+7E9C,U+7F75,U+7F77,U+8070,U+81E5,U+8259,U+8396,U+84BC,U+84EE,U+860A,U+8667,U+8A87,U+8A95,U+8C93,U+8CB6,U+8CC0,U+8F3F,U+905C,U+9209,U+9298,U+92B3,U+92F0,U+932B,U+95E2,U+97CB-97CC,U+985B,U+98FC,U+99B3,U+9D3B,U+9EF4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/1ef1e17010eb4480ec4b22bc6906ca0e-ClyQpPFf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50DE,U+514C,U+51CD,U+51F1,U+522A,U+528D,U+52FB,U+53E2,U+5606,U+58E9,U+593E,U+5DBA,U+5E33,U+5F4C,U+5F4E,U+61F2,U+61F8,U+61FC,U+6200,U+64CB,U+651C,U+6A38,U+6B04,U+6EFE,U+6F3F,U+6FB1,U+6FEB,U+7336,U+7378,U+758A,U+76E7,U+79AA,U+7AAE,U+7D10,U+81C9,U+81D8,U+8266,U+840A,U+8523,U+85A9,U+8755,U+8972,U+8AA6,U+8CAA,U+8CE2,U+8F29,U+9059,U+907C,U+9081,U+9127,U+929C,U+92C1,U+9326,U+934B,U+9444,U+947D,U+9583,U+95A3,U+95A5,U+96B8,U+9727,U+97FB,U+9817,U+98FD,U+9A0E,U+9A30,U+9B31,U+9CF3-9CF4,U+9F52,U+9F90;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/101d2943659118e612b073ee6febe6e5-D5nMTBMC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5091,U+52C1,U+55AA,U+5674,U+5875,U+58C7,U+596A,U+5B30,U+6046,U+6182,U+61B2,U+6416,U+64A5,U+64AB,U+6558,U+66A2,U+66C9,U+69CD,U+6BBC,U+6DBC,U+6E67,U+6E6F,U+6EEF,U+6EF2,U+6F01,U+7169,U+727D,U+755D,U+76DC,U+78A9,U+78DA,U+7D0B,U+7DB1,U+7E2B,U+8105,U+8271,U+8569,U+8A98,U+8B39,U+8C6C,U+8C9D,U+8CC3,U+8CD3,U+8D08,U+8D0A,U+8D0F,U+8D95,U+8E64,U+8F1D,U+8F3B,U+8FAD,U+90F5,U+912D,U+9130,U+9223,U+935B,U+95E1,U+965D,U+9663,U+96DE,U+978F,U+9812,U+9838,U+994B,U+99D0,U+9A5F,U+9CE5,U+9E7C,U+9EA5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d71c66978c0736029b00505cf5ce468b-DLE5k1JU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5009,U+502B,U+50BE,U+5433,U+5617,U+5857,U+58EF,U+58FD,U+5A66,U+5ABD,U+5DD6,U+6176,U+6383,U+639B,U+6436,U+64FA,U+64FE,U+6575,U+6649,U+6A6B,U+6BC0,U+6C2B,U+6DFA,U+6FFE,U+70CF,U+7210,U+7246,U+7E31,U+7E96,U+8085,U+8139,U+814E,U+819A,U+81A0,U+81BD,U+85A6,U+85CD,U+87F2,U+89BD,U+8A0A,U+8A50,U+8AE7,U+8AEE,U+8B00,U+8B7D,U+8CDE,U+8CE6,U+8E8D,U+8ECC,U+8EF8,U+8F44,U+8FAF,U+9072,U+91D0,U+9285,U+92D2,U+92EA,U+9396,U+9592,U+95CA,U+97D3,U+9813,U+9846,U+98EF,U+98FE,U+9A5A,U+9B6F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/63f7ba6f2a5dc18405d3176acfb147a0-CQhy9kNp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5678,U+5922,U+5967,U+596E,U+5B6B,U+5CEF,U+5EF3,U+6191,U+61B6,U+6490,U+66AB,U+68C4,U+694A,U+6BBA,U+6EBC,U+6EC5,U+6F54,U+6FA4,U+6FC3,U+7063,U+7149,U+71C8,U+71D2,U+7919,U+7955,U+7C4C,U+7CE7,U+7CFE,U+7D14,U+7D72,U+7DD2,U+7DE3,U+7E6A,U+7E73,U+8056,U+816B,U+8173,U+8178,U+838A,U+8A1F,U+8A73,U+8AA0,U+8AB0,U+8AFE,U+8B1D,U+8B5C,U+8B6F,U+8CA2,U+8CF4,U+8D99,U+8DE1,U+8F14,U+8F1B,U+905E,U+908F,U+9589,U+9801,U+984F,U+99D5,U+99DB,U+9A19,U+9A45,U+9AD2,U+9E7D,U+9E97;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d50fc04f26597765e7a31c85992b750f-CtMo5349.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E82,U+5049,U+525B,U+52DD,U+5713,U+5BAE,U+5BE7,U+5C0B,U+5C46,U+5CF6,U+5D17,U+5EE2,U+5F48,U+5FB9,U+60E1,U+6163,U+61F7,U+63DA,U+651D,U+6557,U+69AE,U+6A13,U+6A4B,U+6A94,U+6B61,U+6B98,U+6DE8,U+6E9D,U+6F32,U+6F64,U+707D,U+7159,U+7562,U+7926,U+79AE,U+7D19,U+7D1B,U+7E5E,U+805E,U+8108,U+820A,U+89F8,U+8A62,U+8AF8,U+8B02,U+8CAB,U+8CB4,U+8CBC,U+8CE0,U+8CEC,U+8CFD,U+9077,U+92FC,U+937E,U+93E1,U+9451,U+9670,U+9678,U+9802,U+9B5A,U+9BAE,U+9F4A,U+9F61;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/616f391651c29493b12b1a0c47f7ce6a-CSBzQdaY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5074,U+5100,U+511F,U+518A,U+5287,U+5289,U+532F,U+5553,U+55AB,U+55CE,U+58DE,U+5BEC,U+5EE0,U+5F91,U+6232,U+64C1,U+64EC,U+6B50,U+6B78,U+6F38,U+6F5B,U+7240,U+734E,U+737B,U+76E4,U+7C64,U+7D39,U+7DE9,U+7E2E,U+7E3E,U+7F70,U+812B,U+8449,U+84CB,U+862D,U+885D,U+8A02,U+8A0E,U+8A2A,U+8A3A,U+8AA4,U+8CB8,U+8CBF,U+8CE3,U+8DA8,U+8EDF,U+8F2A,U+8F2F,U+9322,U+9435,U+95B1,U+9673,U+96B1,U+9748,U+975C,U+9806,U+9867,U+98F2,U+9928,U+9F8D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5e75800f3b580e0091e1888d73289afa-DlznHId0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E9E,U+50B5,U+50B7,U+5132,U+5291,U+52F5,U+537B,U+584A,U+5BF6,U+5E63,U+5E6B,U+5EAB,U+616E,U+63EE,U+64CA,U+64F4,U+6A39,U+6B72,U+6F22,U+78BC,U+7AF6,U+7B46,U+7BC9,U+7D55,U+7D9C,U+7DA0,U+7DCA,U+7DF4,U+7E7C,U+7F85,U+807D,U+8166,U+8607,U+865B,U+89AA,U+8A17,U+8A69,U+8AC7,U+8C50,U+8CA7,U+8CB7,U+8F09,U+9055,U+907A,U+91CB,U+91DD,U+932F,U+9375,U+93AE,U+93C8,U+96D6,U+96DC,U+96F2,U+983B,U+9858,U+98DB,U+9918,U+9B25;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/0714fdec0fe82d7dc1e4d888954b5968-D9eXNsK3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F54,U+5104,U+5712,U+57F7,U+611B,U+63DB,U+640D,U+64C7,U+64D4,U+6A02,U+6EAB,U+6EFF,U+723E,U+7368,U+756B,U+7570,U+76E1,U+7A69,U+7C21,U+7D00,U+7D05,U+7D0D,U+7D42,U+7DE8,U+7E23,U+8072,U+81E8,U+8208-8209,U+85DD,U+885B,U+88DC,U+89BA,U+8A13,U+8A34,U+8A5E,U+8B1B,U+8CA8,U+8CFC,U+8E10,U+8F15,U+8F38,U+9023,U+9060,U+908A,U+9109,U+9280,U+92B7,U+9304,U+967D,U+968A,U+968E,U+96D9,U+984D,U+9EC3;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/86ae9ff8c7698f177d0f4dfd4958c714-BGGuXY02.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50C5,U+52DE,U+52E2,U+5354,U+56B4,U+570D,U+5718,U+5805,U+58D3,U+5920,U+5BE9,U+5BEB,U+5C6C,U+5E79,U+5E7E,U+5F35,U+63A1,U+6E1B,U+71B1,U+722D,U+7372,U+7642,U+790E,U+7A05,U+7A31,U+7D30,U+7D61,U+7E54,U+7FA3,U+83EF,U+85E5,U+865F,U+8846,U+88DD,U+8996,U+8A31,U+8A55,U+8A71,U+8ACB,U+8B80,U+8CA0-8CA1,U+8ECD,U+904A,U+9069,U+96A8,U+96E2,U+9808,U+9810,U+982D,U+986F,U+99AC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d628b3e478d14922c6015c926ae8891e-WdkdGBaU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5099,U+512A,U+5152,U+5283,U+53C3,U+5716,U+5C64,U+5E36,U+5EE3,U+5FA9,U+6236,U+65B7,U+6771,U+6975,U+6AA2,U+6B77,U+6CC1,U+6E2C,U+71DF,U+72C0,U+76E3,U+7A4D,U+7BC4,U+7D04,U+7D66,U+7DAD,U+7E8C,U+8077,U+81FA,U+842C,U+898B,U+8A66,U+8A9E,U+8AB2,U+8B70,U+8B77,U+8B93,U+8CAC,U+8CBB,U+8ECA,U+8FA6,U+9078,U+969B,U+96AA,U+96E3,U+97FF,U+990A,U+9EE8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c896a50dd7881120bcb419a4163dd5fa-BqkHJxE-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+50B3,U+50F9,U+5169,U+5247,U+5275,U+5831,U+5C08,U+5E2B,U+614B,U+6230,U+66F8,U+6C23,U+6C7A,U+6E96,U+6FDF,U+74B0,U+78BA,U+7BC0,U+7D1A,U+7DB2,U+7DDA,U+7E3D,U+7FA9,U+806F,U+88CF,U+89C0,U+8A18,U+8A72,U+8A8D,U+8AD6,U+8B49,U+8B58,U+8F03,U+8F49,U+8FB2,U+904B,U+9054,U+91AB,U+9580,U+9805,U+9818,U+98A8,U+9A57,U+9EBC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/239a4bbf8b6600889907123b2f70059c-Dze9JPGm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E26,U+5340,U+54E1,U+554F,U+55AE,U+5834,U+5C07,U+5C0E,U+5F37,U+5F9E,U+64DA,U+689D,U+69CB,U+6A19,U+6A23,U+6B0A,U+7121,U+7576,U+7D44,U+7D50,U+7D71,U+7FD2,U+8655,U+8853,U+898F,U+8A08,U+8A2D,U+8AAA,U+8ABF,U+8B8A,U+8CEA,U+9084,U+9577,U+9593,U+96FB,U+984C,U+985E,U+9EDE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7510390fc27155554451ec808f650d41-w0MCd9Ua.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F86,U+500B,U+5011,U+5167,U+52D5,U+52D9,U+570B,U+5B78,U+5BE6,U+5C0D,U+61C9,U+6578,U+6642,U+6703,U+696D,U+6A5F,U+7232,U+73FE,U+7522,U+767C,U+7A2E,U+7D93,U+8207,U+8CC7,U+9019,U+9032,U+904E,U+958B,U+95DC,U+9AD4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c489fab90ea89793edbad76e0afb76a6-D5EmBIjn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E2C,U+4E3F,U+4EC2,U+502E,U+5107,U+5155,U+5216,U+522D,U+5281,U+5293,U+53B6,U+54F3,U+5523,U+553C,U+55B5,U+570A,U+5776,U+5786,U+5819,U+5ADC,U+5B32,U+5B65,U+5C66,U+5C88,U+5C8D,U+5E3B,U+5F2A,U+5F61,U+5FEE,U+6067,U+614A,U+615D,U+61D4,U+62F6,U+6343,U+63AD,U+63BE,U+6420,U+6434,U+6484,U+6499,U+652E,U+67D9,U+67DD,U+6833,U+684A,U+6920,U+6A8E,U+6A91,U+6AA0,U+6B43,U+6BEA,U+6BF5,U+6C15,U+6CD0,U+6D5E,U+6EE0,U+6F24,U+6F2D,U+6F46,U+717A,U+71E0,U+721D,U+728B,U+72C1,U+72C3,U+72E8,U+730A,U+7338,U+734D,U+73E7,U+746D,U+752F,U+754E,U+75B0,U+7603,U+770D,U+7722,U+778D,U+77A2,U+77E7,U+7809,U+7811,U+7857,U+786D,U+78C9,U+78F2,U+791E,U+7946,U+7967,U+799A,U+7B45,U+7B58,U+7B9D,U+7BA2,U+7CD7,U+7F32,U+8014,U+8022,U+8028,U+804D,U+8080,U+80C2,U+80D9,U+80E9,U+80EC,U+810E,U+8159,U+817D,U+81A3,U+81AA,U+8201,U+82E0,U+833C,U+836E,U+83B0,U+83E5,U+8459,U+8488,U+848E,U+84CD,U+84D0,U+84F0,U+8539,U+85B7,U+871E,U+8723,U+8729,U+8753,U+877E,U+878B,U+8793,U+87D3,U+8803,U+88D2,U+8966,U+89DC,U+89EB,U+8B26,U+8BF6,U+8C2E,U+8C8A,U+8C98,U+8D33,U+8D47,U+8D55,U+8E2C,U+8E9C,U+8E9E,U+8ECE,U+8F79,U+8FEE,U+9139,U+914F,U+9174,U+9191,U+91B5,U+928E,U+9494,U+94B6,U+94F4,U+94F9,U+950A,U+950E,U+951E,U+952B,U+953C,U+9564,U+95F6,U+9603,U+960C,U+9622,U+9674,U+9794,U+97AB,U+98A5,U+9A98,U+9A9F,U+9AB1,U+9B0F,U+9B48,U+9C92,U+9CA6,U+9CB0,U+9CBA,U+9CCB,U+9CD8,U+9E32,U+9E5B,U+9E88,U+9EB4,U+9F3D,U+9F44,U+9F86;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/47ecd63d514b1c54961da200d520aad5-nMQ0uYvI.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E0C,U+4E28,U+4E36,U+4EA0,U+4F91,U+4F94,U+4FC5,U+50BA,U+5181,U+51F5,U+5282,U+5290,U+52F9,U+5369,U+53A3,U+5423,U+54D5,U+54D9,U+54DC,U+54FF,U+552A,U+5588,U+55C9,U+5686,U+57A4,U+57F4,U+580B,U+5820,U+5865,U+58BC,U+5902,U+5A08,U+5AB5,U+5BE4,U+5C1C,U+5C22,U+5C6E,U+5D3E,U+5DDB,U+5E80,U+5EE8,U+5F50,U+5FED,U+609B,U+609D,U+619D,U+620B,U+6224-6225,U+63CE,U+63F2,U+640B-640C,U+6445,U+6496,U+64D0,U+64D7,U+6509,U+6534,U+6549,U+6603,U+674C,U+67A8,U+680A,U+6844,U+6864,U+6957,U+6971,U+6A65,U+6C2A,U+6C5C,U+6D48,U+6E2B,U+6EB2,U+706C,U+70B1,U+70C0,U+72F3,U+7303,U+7321,U+7339,U+736C,U+736F,U+74A9,U+750D,U+7513,U+7592,U+75C4,U+762D,U+7643,U+7707,U+7735,U+77B5,U+7839,U+784E,U+7924,U+793B,U+7953,U+798A,U+7A06,U+7A78,U+7A80,U+7BA8,U+7BDA,U+7BE5,U+7CC8,U+7EC1,U+7F0F,U+7F12,U+7F33,U+7F68,U+8025,U+8029,U+8035,U+809C,U+80AD,U+80B7,U+80F2,U+8204,U+8221,U+8223,U+822D,U+823B,U+824B,U+825A,U+8274,U+827F,U+82B0,U+82C8,U+8307,U+8347,U+837D,U+839B,U+83F9,U+8487,U+8579-857A,U+85A8,U+867C,U+86B0,U+86D1,U+86D8,U+86F2,U+8764,U+8770,U+8788,U+8797,U+87B5,U+881B,U+8844,U+88FC,U+8930,U+89CC,U+89D6,U+8BA0,U+8BD4,U+8C02,U+8C85,U+8DBC,U+8E23,U+8E40,U+8E94,U+8F77,U+8F81-8F82,U+8FD5,U+9058,U+90B6,U+914E,U+91A2,U+943E,U+94B7-94B8,U+94DE,U+94EB,U+950D,U+9516,U+9518,U+9538,U+953E-953F,U+9544,U+954E,U+955F,U+9561,U+9569,U+95FC,U+960D,U+963D,U+9667,U+9792,U+98A1,U+9969,U+9A80,U+9A92,U+9A96,U+9AD1,U+9B2F,U+9C95,U+9CBC,U+9CC6,U+9CD0,U+9E38,U+9E3A,U+9E7E,U+9EE5,U+9EEA,U+9EF9,U+9EFB-9EFC,U+9FA0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b57e9bcb0373a71f16857f87df3f6035-9U8k7dqJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EF3,U+4F74,U+507E,U+50D6,U+50EC-50ED,U+5182,U+525E,U+52D6,U+5326,U+537A,U+5459,U+54A9,U+54B4,U+55BE,U+55CD,U+564D,U+572F,U+574C,U+57D8,U+57FD,U+5844,U+5925,U+59D2,U+5AE0,U+5B16,U+5B37,U+5B80,U+5B84,U+5CB5,U+5CBD,U+5E31,U+5E5E,U+5F11,U+5F56,U+5F82,U+5FC4,U+5FC9,U+5FE4,U+600A,U+605D,U+60DD,U+6106,U+610D,U+6243,U+6322,U+63DE,U+63F8,U+641B,U+643F,U+64E4,U+656B,U+6634,U+676A,U+67B5,U+681D,U+6883,U+69D4,U+6B37,U+6B9B,U+6C46,U+6D0E,U+6D7C,U+6EB7,U+6F36,U+6F72,U+6F89,U+6F8C,U+7039,U+7113,U+71D4,U+727F,U+728F,U+72EF,U+72F4,U+7331,U+74DE,U+75C3,U+75E6,U+7605,U+760A,U+761B,U+7625,U+763C,U+764D,U+7704,U+7743,U+7747,U+7780,U+7847,U+786A,U+78A5,U+78B9,U+7962,U+7A02-7A03,U+7AAC-7AAD,U+7AB3,U+7B0A,U+7B4C,U+7C0F,U+7C40,U+7CA2,U+7CF8,U+7D77,U+7E3B,U+7EA1,U+7EA9,U+7F02,U+7F07,U+7F0B-7F0C,U+7F23,U+7F2F,U+7F9D,U+8020,U+80E8,U+811E,U+812C,U+8136,U+8182,U+822F,U+8233,U+8268,U+827D,U+8284,U+8288,U+828F,U+8291,U+8311,U+831B,U+835B,U+83A9,U+83DD,U+8406,U+845C,U+84B4,U+84B9,U+84E3,U+850C,U+863C,U+864D,U+867F,U+86BA,U+86DE,U+86F1,U+87AC-87AD,U+87BD,U+87DB,U+880A,U+883C,U+887F,U+88BC,U+895E,U+89CF,U+8A48,U+8BDC,U+8C2B,U+8C33,U+8C94,U+8DB1,U+8DCF,U+8DD6,U+8DE3,U+8E90,U+8F7A,U+90DB,U+9164,U+91AD,U+91AF,U+936A,U+948B,U+94D8,U+9513-9514,U+9529,U+956C,U+963C,U+966C,U+9688,U+96B3,U+97B2,U+996B,U+9987,U+9998,U+9A75,U+9A7A,U+9ADF,U+9B08,U+9B43,U+9C94,U+9C9A,U+9CB4,U+9CBD,U+9CD4,U+9E31,U+9E36,U+9E4B,U+9E4E,U+9E63,U+9E68-9E69,U+9E71,U+9EBD,U+9F0D,U+9F37,U+9F51;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/6497488ee0507de51cb1a4055d3abad0-CukWf_E_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F1B,U+4F7E,U+4FDC,U+51AB,U+51B1,U+5202,U+5233,U+523F,U+52A2,U+536E,U+5476,U+54CF,U+54DA,U+5537,U+56DD,U+56DF,U+5709,U+572C,U+576B,U+57CF,U+57F8,U+580D,U+5881,U+589A,U+5941,U+59B2,U+5B5B,U+5C25,U+5D1E,U+5D24,U+5D6B,U+5E8B,U+5EB3,U+5ED2,U+5EFE,U+5F58,U+5F73,U+5F8C,U+5FAD,U+6003,U+602B,U+603C,U+6083,U+6126,U+6206,U+62CA,U+638E,U+63B4,U+6426,U+646D,U+66DB,U+6715,U+6769,U+6798,U+67C3,U+698D,U+69B1,U+69CA,U+69E0,U+69ED,U+69F2,U+6A18,U+6B39,U+6BB3,U+6CB2,U+6D33,U+6E16,U+6E53,U+6EBB,U+6ED7,U+6FB6,U+7035,U+7173,U+7178,U+7228,U+72B4,U+72F7,U+72FB,U+7313,U+739F,U+7481,U+74BA,U+74E0,U+7540,U+754B,U+755B,U+758B,U+75D6,U+7617,U+7635,U+7640,U+76A4,U+76CD,U+775A,U+77BD,U+781F,U+7B2B,U+7B31,U+7B3E,U+7B6E,U+7B7B,U+7BFC,U+7C0B,U+7C16,U+7C9E,U+7CC7,U+7CE8,U+7EA5,U+7EF2,U+7F21,U+7F74,U+7FB0,U+7FBC,U+8016,U+8071,U+80EA,U+8114,U+8160,U+825F,U+829F,U+82A4,U+82FB,U+8308,U+831A,U+8333,U+836D,U+83B6,U+83F8,U+840F,U+8411,U+841C,U+855E,U+85A4,U+8629,U+866E,U+86B5,U+86C4,U+872E,U+8731,U+873E,U+877B,U+877D,U+87EA,U+8864,U+88CE,U+88E5,U+88F0,U+890A,U+892B,U+89CB,U+89EF,U+89F3,U+8BFC,U+8C18,U+8C35,U+8DBA,U+8E3A,U+8E6F,U+8F75,U+8F7E,U+8FB6,U+8FD3,U+902D,U+90BE,U+9161,U+91A3,U+94AC,U+94E5,U+952C,U+953A,U+9565,U+9568,U+956A,U+961D,U+9654,U+96E0,U+972A,U+9730,U+97B4,U+98E7,U+990D,U+9967,U+9AA3,U+9ABA,U+9AC0,U+9AE1,U+9AEB,U+9AED,U+9AF9,U+9C86,U+9C8B,U+9C8E,U+9CA0-9CA1,U+9CA3,U+9CE2,U+9E2B,U+9E48,U+9E55,U+9E6A,U+9E87,U+9EC9,U+9EE2,U+9EE9,U+9F17,U+9F2C,U+9F80;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/69207d94ec04ca83da803930a71b3f89-BHyYMIHL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E69,U+4F67,U+50A7,U+50E6,U+5196,U+5240,U+5261,U+52AC,U+531A,U+5363,U+5432,U+5452,U+5456,U+5472,U+54AD,U+553F,U+5575,U+5581,U+55CC,U+55FE,U+5601,U+561E,U+572E,U+57D2,U+5924,U+5981,U+5AAA,U+5AB8,U+5B34,U+5D5D,U+5D74,U+5DEF,U+5E11,U+5E42,U+5E91,U+5EF4,U+600D,U+601B,U+605A,U+6092,U+60AB,U+6100,U+6217,U+623D,U+6369,U+6535,U+65C4,U+6661,U+670A,U+6753,U+67A7,U+6855,U+6861,U+68F9,U+6939,U+6980,U+69FF,U+6A7C,U+6AAB,U+6B82,U+6BF9,U+6C05,U+6C0D,U+6C19-6C1A,U+6CA9,U+6CD6,U+6CF6-6CF7,U+6CFA,U+6D1A,U+6DAB,U+6E54,U+6F74,U+7085,U+709D,U+7198,U+71B5,U+7256,U+725D,U+727E,U+72AD,U+72FA,U+738E,U+73E5,U+750F,U+75AC,U+760C,U+7615,U+7630,U+763F,U+76B2,U+77EC,U+78A1,U+7905,U+79B3,U+7B2A,U+7B2E,U+7B62,U+7B85,U+7B9C,U+7BCC,U+7BEA,U+7C26,U+7C74,U+7C9C,U+7CC1,U+7E47,U+7E9B,U+7E9F,U+7EE0,U+7EE8,U+7EF1,U+7F01,U+7F11,U+7F27,U+7F7E,U+802A,U+8031,U+8112,U+8169,U+81A6,U+81C1,U+8234,U+8279,U+82CA,U+82D8,U+82E1,U+836C,U+83C0,U+83DF,U+8401,U+845A,U+8476,U+8478,U+8489,U+848C,U+84BD,U+84E0,U+8548,U+8556,U+8627,U+86E9,U+86F4,U+86F8,U+8785,U+87AB,U+87EE,U+8813,U+8816,U+8832,U+88B7,U+88E2-88E3,U+897B,U+89DA,U+8BCE,U+8BD3,U+8BD6,U+8BF9,U+8C16,U+8D46,U+8D4D,U+8D5C,U+8DDE,U+8F6D,U+8F94,U+8FE8,U+9011,U+915E,U+9179,U+917E,U+94AB,U+94D1,U+94D7,U+9515,U+952A,U+9545,U+9558,U+9567,U+96CE,U+96E9,U+9785,U+987C,U+9883,U+989F,U+9954,U+9963,U+9993,U+9A93,U+9B1F,U+9B4D,U+9B51,U+9CA7,U+9CAE,U+9CCE,U+9CD3,U+9E37,U+9E39,U+9E41,U+9E46,U+9F19,U+9F22,U+9F2F,U+9F39,U+9F85;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/47686859a92a59efc586f693e6ae607b-DGVulP-N.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E47,U+4F65,U+4F89,U+5416,U+5454,U+5478,U+54BB,U+54C2,U+54D3,U+54DE,U+55E5,U+560C,U+566B,U+5793,U+57E4,U+57EF,U+581E,U+593C,U+5997,U+59A3,U+59AB,U+5AD4,U+5AD8,U+5AF1,U+5B53,U+5BA5,U+5C59,U+5C63,U+5D5B,U+5E0F,U+5E14,U+5ED1,U+5F40,U+5FBC,U+6004,U+6019,U+60AD,U+610E,U+61B7,U+624C,U+634C,U+64BA,U+65D2,U+65F0,U+67E2,U+67F0,U+680C,U+686B,U+696E,U+6A17,U+6B81,U+6B84,U+6BF3,U+6C06-6C07,U+6D07,U+6D27,U+6D2B,U+6D91,U+6E8F,U+6FDE,U+70BB,U+723B,U+726E,U+72B0,U+72CE,U+72F2,U+731E,U+7322,U+737E,U+7477,U+748E,U+755A,U+7594,U+75B3,U+7654,U+771A,U+7726,U+7765,U+7768,U+7817,U+781C,U+78D4,U+78D9,U+7913,U+7957,U+79D5,U+79EB,U+7A70,U+7A86,U+7B25,U+7B38,U+7B47,U+7B72,U+7BA7,U+7C9D,U+7DAE,U+7EE1,U+7EFE,U+7F17,U+7F26,U+7F31,U+7F36,U+7FEE,U+801C,U+8043,U+809F,U+80AB,U+80CD,U+80D7,U+8118,U+8188,U+823E,U+8298,U+82C1,U+82E4,U+82F4,U+8306,U+833A,U+835C,U+839C,U+83BC,U+83D4,U+8451,U+846D,U+84BA,U+851F,U+8585,U+867A,U+868B,U+868D,U+8734,U+8765,U+87CA,U+886E,U+8872,U+887E,U+88A2,U+88C9,U+8BB5,U+8BF3,U+8C04,U+8C17,U+8C1D,U+8C25,U+8C36,U+8C55,U+8C73,U+8C78,U+8D40,U+8D67,U+8D91,U+8DEB-8DEC,U+8E14,U+8E41,U+8F8E,U+900B,U+90CF,U+9162,U+9172,U+9185,U+918C,U+9190,U+92C8,U+94AA,U+94C8,U+94CA,U+94D5,U+94DF,U+94E9-94EA,U+94F3,U+94F7,U+94FC-94FD,U+951D,U+954F,U+9554,U+9559,U+9566,U+9571-9572,U+95F1,U+960F,U+97AF,U+9878,U+988F,U+98D1,U+98D5,U+992E,U+9955,U+9AB0,U+9AC1,U+9ACC,U+9B32,U+9B49,U+9C9E,U+9CA5,U+9CA9,U+9CAD,U+9CB1,U+9E47,U+9F87;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/4dede7bfc15fbf1ee4dea2046f6c8cc9-IX1dVtcd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E5C,U+4E8D,U+4EDF,U+4F32,U+4F5E,U+4F76,U+4FAA,U+4FE6,U+5028,U+5048,U+50EE,U+520E,U+538D,U+53C1,U+5412,U+5443,U+54DD,U+5577,U+5591,U+55F3,U+560F,U+562C,U+5657,U+5664,U+56AF,U+575C,U+5769,U+577C,U+578C,U+57B2,U+57DA,U+5800,U+5889,U+5AEB,U+5CA3,U+5D26,U+5EDB,U+5F01,U+5FDD,U+6029,U+6041,U+6079,U+60B1,U+629F,U+6332,U+63BC,U+647A,U+65AB,U+65C3,U+65C6,U+6600,U+668C,U+669D,U+66BE,U+66F7,U+6800,U+6874,U+68FC,U+690B,U+691F,U+6924,U+6978,U+6989,U+69A7,U+6A3E,U+6A50,U+6A5B,U+6B24,U+6B8D,U+6C10,U+6C3D,U+6C54,U+6D04,U+6D4D,U+6E6B,U+6EB1,U+6EBD,U+71B3,U+7230,U+728D,U+7292,U+72B8,U+72D2,U+7301,U+7360,U+73A2,U+74FF,U+75A0,U+7633,U+779F,U+7826,U+7829,U+7877,U+7AA8,U+7B04,U+7BA6,U+7BAC,U+7C1F,U+7CCD,U+7ECB,U+7ED4,U+7ED7,U+7EFB,U+7F0D,U+7F35,U+7F5F,U+7FAF,U+7FD5,U+8027,U+80BC,U+80DD,U+8132,U+815A,U+8167,U+81CA,U+81CC,U+8244,U+824F,U+82A1,U+82A9,U+82AB,U+82B4,U+8351,U+8368,U+83B3,U+83B8,U+83D8,U+83F0,U+8497,U+84C1,U+858F,U+85FF,U+867B,U+86A8-86A9,U+870A,U+876E,U+877C,U+8888,U+88DF,U+8919,U+8921,U+8BDF,U+8BE8,U+8BEE,U+8C20,U+8C2F,U+8D3D,U+8D59,U+8DBF,U+8DF8,U+8DFD,U+8E05,U+9021,U+9044,U+9062,U+908B,U+90B4,U+90D0,U+90EB,U+9123,U+9146,U+918D,U+91AA,U+933E,U+93CA,U+9486,U+948C-948D,U+9490,U+94AD,U+94B2,U+94BD,U+94D6,U+94D9,U+9507,U+951B,U+9546,U+955E,U+956B,U+95E9,U+960B,U+9612,U+9617,U+989A-989B,U+9A78,U+9A7D,U+9AA0,U+9AA2,U+9AC2,U+9B23,U+9B3B,U+9C82,U+9C90,U+9CC3,U+9CCA,U+9E28,U+9E6C,U+9EE7,U+9EFE,U+9F0B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ae5806c6256e2e567dc3e0bb63d8724b-DZ2kMUUK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E93,U+4EC4,U+4EF5,U+4F25,U+4F27,U+4F7B,U+4FE3,U+5080,U+5121,U+5208,U+5250,U+52F0,U+535F,U+5453,U+54A6,U+54D0,U+54D4,U+5533,U+5541,U+5549,U+5550,U+5556,U+55DD,U+55F5,U+5627,U+5658,U+567B,U+56D4,U+571C,U+5739,U+57B4,U+5807,U+58C5,U+59A4,U+59AF,U+5A09,U+5A0C,U+5A62,U+5C3B,U+5CA2,U+5CAC,U+5D03,U+5D9D,U+5DB7,U+5EBE,U+5F2D,U+5FB5,U+5FEA,U+5FF8,U+6120,U+6221-6222,U+623E,U+638A,U+63E0,U+6485,U+64B8,U+64E2,U+66E9,U+67C1,U+67D2,U+67FD,U+6877,U+68F0,U+6934,U+6998,U+69C1,U+6A84,U+6A97,U+6AA9,U+6B87,U+6BAA,U+6BD6,U+6C18,U+6CD4,U+6CEB,U+6CEE,U+6DE0,U+6ECF,U+6F4B,U+70B7,U+7110,U+7168,U+71F9,U+72D9,U+7352,U+73B3,U+73D0,U+7511,U+75A5,U+75C8,U+75E7-75E8,U+7610,U+7619,U+772D,U+782C,U+784C,U+7850,U+7856,U+789B,U+78F4,U+7A39,U+7AE6,U+7B0F,U+7B15,U+7B1E,U+7B24,U+7B5A,U+7BAA,U+7BD9,U+7ED0,U+7F1F,U+7F45,U+7F71,U+7FBF,U+7FE5,U+8052,U+80B1,U+80DB,U+80FC,U+816D,U+81EC,U+8210,U+8228,U+8249,U+828A,U+828E,U+82CC,U+8315,U+8369,U+8378,U+83A8,U+83AA,U+83B4,U+83EA,U+8538,U+859C,U+85AE,U+86B4,U+86C9,U+86CF,U+8722,U+87E5,U+8BA7,U+8BCC,U+8C07,U+8C14,U+8C30,U+8C47,U+8D36,U+8DB5,U+8E1F,U+8E2F,U+8E70,U+8E85,U+8F78,U+8F87,U+8F8B,U+8F8F,U+8F9A,U+90BA,U+90C4,U+90FE,U+9143,U+917D,U+9487,U+948F,U+94CD,U+94EF,U+954A,U+9604,U+9609-960A,U+9615,U+96B9,U+96D2,U+9708,U+97EA,U+989E,U+98A7,U+996C,U+9980,U+9991,U+9A88,U+9AB6,U+9B47,U+9C87,U+9C9B,U+9CB5,U+9CC7,U+9CD9,U+9E2C,U+9E42,U+9E58,U+9E5A,U+9E5E,U+9ECD,U+9F8A,U+9F8C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c209837f7b32c7c7c75e22ba91b50b45-DiziVyLY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EBB,U+4FA9,U+502C,U+51C7,U+51EB,U+523D,U+530F,U+53F5,U+5464,U+5466,U+549D,U+54A3,U+54BF,U+5527,U+555C,U+556D,U+5576,U+558F,U+55B1,U+55EB,U+55F2,U+5624,U+564C,U+5685,U+568F,U+56E1,U+59D8,U+5A4A,U+5A67,U+5AD2,U+5B6C,U+5C50,U+5C7A,U+5C98,U+5D27,U+5D6C,U+5DF3,U+5E19,U+5EA0,U+5EB9,U+5EEA,U+5FFE,U+6042,U+6175,U+6215,U+622C,U+6266,U+62BB,U+6308,U+6339,U+63B8,U+643D,U+6441,U+6555,U+659B,U+6677,U+6775,U+678B,U+679E,U+67B3,U+6832,U+6840,U+6860,U+68C2,U+6910,U+6966,U+6987,U+69CE,U+6A2F,U+6A3D,U+6B93,U+6BC2,U+6BFD,U+6C16,U+6C29,U+6D0C,U+6D60,U+6DA0,U+6DDD,U+6E0C,U+6E86,U+6ED3,U+7023,U+7080,U+70CA,U+712F,U+7145,U+7284,U+732C,U+740A,U+7441,U+7457,U+74D2,U+7596,U+75A3,U+75D8,U+75E3-75E4,U+75FF,U+7622,U+765E,U+7688,U+76B4,U+76E5,U+7812,U+7818,U+7887,U+789A,U+78B2,U+7A51,U+7BB8,U+7BC1,U+7CCC,U+7EA8,U+7EC0,U+7EE6,U+7EFA,U+7F1B,U+7F22,U+7FA7,U+7FE6,U+7FF3,U+8084,U+8093,U+80E4,U+80EF,U+80F4,U+81BB,U+8202,U+82A8,U+82E3,U+8331,U+8366,U+83E1,U+84CA,U+84D1,U+84FC,U+853B,U+857B,U+85D3,U+8605,U+8662,U+86B1,U+86D4,U+86ED,U+86F3,U+8725,U+8748,U+874C,U+8763,U+879F,U+87B3,U+887D,U+88FE,U+89DE,U+89E5,U+8A8A,U+8BA6,U+8C00,U+8C21,U+8C49,U+8C7A,U+8D30,U+8DD7,U+8E59,U+8E69,U+8F6B,U+8F73,U+8FF3,U+9026,U+902F,U+9099,U+909B,U+90C7,U+91AE,U+91BA,U+94AF,U+94BF,U+94D2,U+94F0,U+9531,U+95F3,U+975B,U+9765,U+977C,U+9880,U+98A2,U+998A,U+9994,U+9A9B,U+9AB7,U+9AC5,U+9AFB,U+9C91,U+9CCF,U+9CD5,U+9E29,U+9F88;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/77ebcfe39539d1f2ed9acd839ab57875-COcuFVNS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EDD-4EDE,U+4EE1,U+4FFE,U+5025,U+506C,U+50A5,U+50F3,U+51FC,U+5241,U+525C,U+52AD,U+539D,U+53FC,U+54E7,U+5514,U+556E,U+557E,U+5599,U+55B9,U+55D4,U+5623,U+5654,U+5671,U+56D7,U+56EB,U+57A1,U+57A7,U+57D9,U+584D,U+58EC,U+5942,U+59DD,U+5A32,U+5A55,U+5A75,U+5B71,U+5B73,U+5CD2,U+5CE4,U+5D06,U+5D6F,U+5DFD,U+5E5B,U+5E96,U+5FD2,U+600F,U+606B,U+62BF,U+634B,U+636D,U+6387,U+63B3,U+63C4,U+63C6,U+63F6,U+661D,U+6657,U+66A7,U+6849,U+6867,U+6901,U+699B,U+6A28,U+6A79,U+6B46,U+6B92,U+6C21,U+6C24,U+6C32,U+6C35,U+6C4A,U+6C86,U+6CA3,U+6CC5,U+6D39,U+6D63,U+6D6F,U+6EDF,U+6FB9,U+6FD1,U+6FEF,U+71E7,U+72CD,U+72F0,U+7325,U+7350,U+7391,U+73C8,U+73D9,U+741A,U+757F,U+7583,U+759D,U+75B4,U+75F1,U+766F,U+7699,U+7751,U+789C,U+7A17,U+7B08,U+7B33,U+7BE6,U+7C2A,U+7CB2,U+7EA3,U+7EB0,U+7EBE,U+7F2C,U+8012,U+8153,U+8171,U+821B,U+826E,U+8297,U+82BE,U+82EB,U+830C,U+8314,U+8334,U+83C5,U+83D6,U+83FD,U+843C,U+8473,U+84A1,U+8564,U+8572,U+85C1,U+8616,U+86A3,U+86AA,U+86B6,U+86C6,U+8708-8709,U+870D,U+87C6,U+8869,U+89C7,U+89D0,U+8A3E,U+8B07,U+8BC2,U+8BF0,U+8C2A,U+8C62,U+8C89,U+8D49,U+8D6D,U+8D94,U+8DF9,U+8E2E,U+8E3D,U+8E47,U+8E51,U+8E7F,U+9005,U+9016,U+907D,U+9082,U+9088,U+90B0,U+90D3,U+914A,U+9495,U+94A3-94A4,U+94B9-94BA,U+94CB-94CC,U+94E1,U+9509,U+9512,U+9552-9553,U+955D,U+9697,U+96B0,U+96BC,U+9990,U+9995,U+9A9C,U+9CB3,U+9CB7,U+9CDC,U+9E57,U+9E73,U+9E82,U+9EDC,U+9EDF-9EE0,U+9F83,U+9F89;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f65bd7d8d2a851347dba0299fab14417-D-ifXP89.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EE8,U+4EEB,U+4F43,U+4F5D,U+4FDA,U+502D,U+5106,U+520D,U+530D,U+5310,U+53A9,U+53DF,U+5421,U+544B,U+5477,U+5482,U+551B,U+5530,U+5555,U+55C4,U+55D1,U+55DF,U+55E4,U+55EA,U+55EC,U+55EF,U+562D,U+56F5,U+56F9,U+5704,U+576D,U+57D5,U+57DD,U+5880,U+5958,U+599E,U+59BE,U+5ABE,U+5B51,U+5BEE,U+5CBF,U+5CC4,U+603F,U+607B,U+609A,U+61D1,U+61FF,U+622E,U+626A,U+6371,U+63AE,U+63CD,U+63D6,U+63FF,U+6410,U+6414,U+6421,U+6448,U+64C0,U+66DC,U+67A5,U+6841,U+6954,U+6A47,U+6C94,U+6CA4,U+6D94,U+6E4E,U+705E,U+7116,U+726F,U+72DE,U+753E,U+7548,U+75B1,U+75B8,U+75BD,U+75C2,U+75CD,U+7618,U+76F1,U+7719,U+777E,U+7791,U+7823,U+7827,U+7889,U+795C,U+79E3,U+7A88,U+7A95,U+7AA0,U+7B90,U+7BD1,U+7BFE,U+7DA6,U+7EC2,U+7EEB,U+7EEF,U+7F03,U+7F08,U+7F25,U+7F58,U+7F61,U+7FB8,U+8037,U+8174,U+8191,U+8214,U+8222,U+82D5,U+82DC,U+835A,U+8418,U+84FF,U+852B,U+866C,U+8693,U+869D,U+86A7,U+86AC,U+86AF,U+86CA,U+86D0,U+8759,U+8760,U+87A8,U+87AF,U+87D1,U+88C6,U+8934,U+89CA,U+89CE,U+8BA3,U+8BAA-8BAB,U+8BC5,U+8BDB,U+8BE4,U+8C15,U+8D84,U+8DB8,U+8DC4,U+8DC6,U+8DCE,U+8DDB,U+8E09,U+8E1D,U+8E39,U+8E42,U+8E49,U+8E4B,U+8E8F,U+8F71-8F72,U+9051,U+9097,U+90E2,U+90E6,U+90EF,U+9104,U+9150,U+919A,U+9497,U+949C,U+94E0,U+951F,U+9534,U+9557,U+9562-9563,U+9606,U+965F,U+9791,U+9889,U+9894,U+9974,U+9A90,U+9A9D,U+9AA7,U+9AEF,U+9C88,U+9CA2,U+9CB2,U+9CB6,U+9CC5,U+9CCD,U+9CDF,U+9E22,U+9E2A,U+9E67,U+9E6B,U+9EB8,U+9F9B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/94dd852b9a15aefe3c9873a683a3da0f-CC0fWQUo.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EB5,U+4F09,U+4F22,U+4F57,U+4F6F,U+4FCE,U+4FEA,U+4FF8,U+500C,U+504E,U+507B,U+5088,U+5345,U+53FB,U+54A7,U+54CC,U+54D2,U+550F,U+5544,U+558B,U+5594,U+559F,U+55D6,U+55E8,U+564E,U+5785,U+57A9,U+57AD,U+57ED,U+5914,U+59AA,U+5A06,U+5A40,U+5AE1,U+5AE6,U+5B40,U+5B6A,U+5B93,U+5C99,U+5C9C,U+5CCB,U+5D2E,U+5D47,U+5D4B,U+5D99,U+5E54,U+5E61,U+6002,U+6078,U+607D,U+607F,U+608C,U+60F4,U+60FA,U+621B,U+631E,U+64D8,U+6710,U+6748,U+6772,U+67AD,U+67B0,U+67B7,U+680E,U+695D,U+69AB,U+6C68,U+6C8F,U+6D2E,U+6D9E,U+6DD9,U+6DEC,U+6E11,U+6E98,U+6EC2,U+6EE2,U+6F66,U+6FE0,U+7094,U+70E9,U+7119,U+723F,U+729F,U+73C9,U+73DE,U+7430,U+74E4,U+7634,U+76C5,U+7708,U+778C,U+77B3,U+77DC,U+781D,U+7830,U+783B,U+7893,U+78A3,U+7949,U+7980,U+7A14,U+7A23,U+7AFD,U+7B95,U+7C0C,U+7C41,U+7C91,U+7CC5,U+7ECC,U+7F04,U+7FCA,U+8006,U+8069,U+814B,U+8198,U+8200,U+828D,U+82C4,U+82CB,U+82D2,U+82F7,U+832D,U+834F,U+840B,U+8438,U+847A,U+84D6,U+84E5,U+8537,U+85D0,U+86A4,U+86F0,U+8703,U+8707,U+873B,U+8782,U+87D2,U+87E0,U+8839,U+8913,U+891B,U+8941,U+8A07,U+8BC3,U+8BCB,U+8BD2,U+8C0C,U+8C11,U+8C29,U+8C32,U+8C4C,U+8D45,U+8DFA,U+8E31,U+8E6D,U+8E76,U+9004,U+9036,U+90D7,U+90DC,U+9169,U+91B4,U+938F,U+9506,U+950F,U+9528,U+9542,U+9549,U+9573,U+95FE,U+961A,U+9649,U+9701,U+972D,U+9798,U+97A3,U+97EB,U+988C,U+98A6,U+98D3,U+98D9,U+9968,U+996F,U+9977,U+997D,U+9997,U+9ACB,U+9E20,U+9E49,U+9E4C,U+9E51,U+9F3E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f0ff1a771c39eb6a14117ace220f11aa-Csc6-Wvd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EC9,U+4F5A,U+4F8F,U+4FDF,U+4FF3,U+500F,U+501C,U+50A9,U+510B,U+527D,U+52BE,U+5420,U+542E,U+5457,U+5486,U+5499,U+549B,U+54C6,U+552C,U+556C,U+55B3,U+55BD,U+565C,U+567C,U+568E,U+5768,U+577B,U+59F9,U+5A11,U+5B17,U+5BB8,U+5C15,U+5CC1,U+5D3D,U+5D4A,U+5D82,U+5E1B,U+5EA5,U+5FCF-5FD1,U+5FD6,U+5FFF,U+6006,U+6014,U+60AF,U+60B4,U+60C6,U+60DA,U+612B,U+6194,U+61CA,U+621F,U+62C8,U+631B,U+63E9,U+64B5,U+655D,U+65CC,U+6619,U+6635,U+6641,U+664C,U+665F,U+6773,U+67E9,U+6845,U+684E,U+688F,U+696B,U+69B7,U+6C26,U+6D35,U+6D43,U+6D5C,U+6E6E,U+6E9F,U+6EF9,U+6F09,U+6F78,U+6F8D,U+6FC2,U+6FC9,U+70EC,U+714A,U+72C8,U+7337,U+74F4,U+7566,U+7572,U+7579,U+75C9,U+75E2,U+75FC,U+762A,U+7638,U+7678,U+76C2,U+76F9,U+7762,U+77CD,U+77FD,U+7800,U+782D,U+783C,U+78EC,U+795F,U+7B20,U+7BA9,U+7BDD,U+7CB3,U+7CBD,U+7EC9,U+7EF6,U+7F19,U+7F44,U+7F54,U+800B,U+807F,U+809B,U+80C4,U+80ED,U+816E,U+817C,U+81C0,U+81FE,U+8360,U+8392,U+83A0,U+8424,U+84AF,U+8671,U+869C,U+86CE,U+86F9,U+8713,U+8737,U+87C0,U+87CB,U+8815,U+8821,U+8936,U+89D1,U+8BB9,U+8BD8,U+8BE9,U+8C0F,U+8D5D,U+8D73,U+8F7C,U+8FE4,U+9041,U+9052,U+905B,U+9095,U+911E,U+9122,U+916A,U+92AE,U+9485,U+94A1,U+94C4,U+94C9,U+94DB,U+94E7,U+9503,U+9511,U+9517,U+9537,U+9602,U+9616,U+9621,U+9631,U+96C9,U+96F3,U+970E,U+9739,U+9753,U+98D2,U+98DA,U+9984,U+9A81,U+9B03,U+9C85,U+9CA8,U+9CAB,U+9E66,U+9EBE,U+9F10,U+9F8B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d4452c56f7de42707f5b00e4fd9d7e44-WgPTB2iP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E15,U+4E2B,U+4EB3,U+4F0E,U+4F64,U+51A2,U+51BC,U+52D0,U+536F,U+53A5,U+53FD,U+5429,U+5494,U+54AF,U+5506,U+5511,U+5520,U+5522,U+55D2,U+55E1,U+55E6,U+55F7,U+561F,U+5639,U+5659,U+5662,U+5693,U+572A,U+5773,U+587E,U+5892,U+5992,U+59A9,U+5A76,U+5AE3,U+5B7D,U+5C8C,U+5CAB,U+5CB7,U+5D34,U+5D58,U+5E1A,U+5E7A,U+5EFF,U+5F0B,U+5F77,U+5FA8,U+6005,U+6026,U+6035,U+6063,U+60BB,U+60D8,U+60EE,U+6115,U+61E6,U+61F5,U+6248,U+62A1,U+62D7,U+6376,U+637B,U+64DE,U+652B,U+6538,U+65CE,U+65D6,U+6631,U+6666,U+6684,U+66B9,U+6777,U+6787,U+67D8,U+67DE,U+692D,U+693D,U+6994,U+6A35,U+6B59,U+6C69,U+6CE0,U+6D54,U+6D8E,U+6DD6,U+6DDE,U+6EB4,U+6F15,U+6F2A,U+704F,U+7118,U+7172,U+71B9,U+724D,U+7266,U+728A,U+733E,U+7396,U+73B7,U+73CF,U+7425,U+7428,U+742C,U+742E,U+7455,U+74EE,U+7525,U+753A,U+75B5,U+75D4,U+7656,U+765C,U+768E,U+777D,U+7825,U+7837,U+78B4,U+795A,U+79ED,U+7A1E,U+7B06,U+7BAB,U+7BE1,U+7C7C,U+7CBC,U+7CDC,U+7F30,U+7F42,U+7F8C,U+7F94,U+7FF1,U+8004,U+8019,U+80AE,U+8146,U+81C6,U+81FC,U+822B,U+82AA,U+830F,U+832F,U+8340,U+835E,U+8365,U+8385,U+8568,U+85B0,U+86E4,U+8717-8718,U+87FE,U+88F1,U+8902,U+8C12,U+8D32,U+8D53,U+8DBE,U+8DF7,U+8E7C,U+8F95,U+8FAB,U+9035,U+909D,U+90C5,U+9149,U+919B,U+948E,U+9492,U+949A,U+94B5,U+94BC,U+94C6,U+94F1,U+9536,U+956F-9570,U+95F0,U+9611,U+9642,U+968D,U+9706,U+97ED,U+988A,U+98E8,U+998B,U+99A5,U+9A9E,U+9EDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/01c617e24c6cc605a999525ea23eccdd-WfJ8F--3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4F2B,U+4FAC,U+5043,U+5055,U+5140,U+5156,U+51BD,U+5243,U+531D,U+535E,U+53AE,U+53F1,U+541D,U+5431,U+545B,U+547B,U+5492,U+54A4,U+54AA,U+54CE,U+54FD,U+5509,U+553E,U+557B,U+55C5,U+5608,U+5636,U+563B,U+563F,U+57A0,U+57B8,U+57C2,U+5811,U+58D5,U+59E3,U+5A29,U+5A6A,U+5A7A,U+5AC9,U+5B62,U+5B95,U+5BA6,U+5C49,U+5CE5,U+5D02,U+5E44,U+5F29,U+5F89,U+5F99,U+5F9C,U+6043,U+60B8,U+60EC,U+60F0,U+618E,U+61A9,U+62FD,U+630E,U+637A,U+6390,U+63A3,U+63AC,U+63B0,U+64AE,U+64B7,U+6525,U+65EE-65EF,U+6636,U+6654,U+66F3,U+677C,U+67B8,U+683E,U+6886,U+68B5,U+6963,U+6979,U+6988,U+69DF,U+6B9A,U+6C74,U+6C8C,U+6CAE,U+6CEF,U+6D95,U+6DB8,U+6DC5,U+6DE6,U+6DFC,U+6E1A,U+6EA7,U+6F29,U+6FE1,U+7096,U+70C3,U+7131,U+715C,U+7166,U+7317,U+731D,U+7329,U+73E9,U+740F,U+7490,U+74EF,U+7519,U+75DE,U+7663,U+7691,U+7728-7729,U+77F8,U+77FE,U+783E,U+787C,U+78D0,U+7A79,U+7ABF,U+7B3A,U+7B4F,U+7B60,U+7B75,U+7B8D,U+7BB4,U+7BD3,U+7EDB,U+7F1C,U+7FB2,U+7FB9,U+7FCE,U+808B,U+810D,U+82A5,U+82DE,U+8317,U+8343,U+8364,U+836A,U+8431,U+853A,U+8543,U+854A,U+8559,U+85B9,U+8638,U+86C0,U+8715,U+8845,U+8884-8885,U+88E8,U+8983,U+8BE1,U+8C1F,U+8C27,U+8C5A,U+8C82,U+8D58,U+8E87,U+8F98,U+9074,U+90A1,U+9157,U+93D6,U+949D,U+94B4,U+94C2,U+94E3-94E4,U+9556,U+95EB,U+9619,U+970F,U+9893,U+9A77,U+9A87,U+9A8A,U+9AA1,U+9CDD,U+9E2F,U+9E33,U+9E44,U+9E5C,U+9E9D,U+9EDB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/74f9bb486dfb15b56b6627f65f8e96d9-Bzse6Or-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E56,U+4F58,U+4F6C,U+4F70,U+4FD0,U+4FE8,U+5014,U+524C,U+5315,U+5323,U+542D,U+548E,U+549A,U+54AB,U+54FC,U+5567,U+556A,U+5600,U+5618,U+5669,U+56F1,U+56FF,U+573B,U+574D,U+579B,U+586C,U+58F9,U+595A,U+598D,U+5993,U+5996,U+59D7,U+5B7A,U+5C4E,U+5C96,U+5E4C,U+5EB6,U+602F,U+6059,U+606C,U+607A,U+60ED,U+620C,U+6249,U+62A8,U+62C4,U+62ED,U+6342,U+6345,U+6396,U+6402,U+6413,U+642A,U+6487,U+64A9,U+64AC,U+6556,U+659F,U+65A1,U+667E,U+67E0,U+6AAC,U+6B86,U+6C50,U+6C5E,U+6C76,U+6C85,U+6CDE,U+6D19,U+6D52,U+6DA7,U+6DAE,U+6E25,U+6E4D,U+6E5F,U+6EC1,U+6F31,U+6F7A,U+6FA7,U+701B,U+70AB,U+717D,U+71A8,U+7252,U+72C4,U+72E1,U+7315,U+736D,U+73AE,U+73C0,U+73C2,U+752D,U+75A4,U+7601,U+768B,U+76BF,U+76D4,U+772F,U+776C,U+77A0,U+77B0,U+783A,U+78FA,U+7977,U+7A37,U+7A92,U+7AFA,U+7B71,U+7B94,U+7CEF,U+7F28,U+7FE1,U+80E5,U+80EB,U+8110,U+812F,U+814C,U+81C3,U+8235,U+828B,U+82D4,U+8309,U+83C1,U+8469,U+84BF,U+84D3,U+84DF,U+84E6,U+8511,U+86DB,U+86FE,U+8757,U+8822,U+8882,U+8892,U+88F3,U+892A,U+8BA5,U+8BD9,U+8BE0,U+8BE7,U+8BFD,U+8C1A,U+8D4A,U+8D4E,U+8D66,U+8DDA,U+8E0C,U+8E52,U+8E74,U+8F76,U+8FC2,U+8FE6,U+900D,U+9068,U+90AC,U+90B3,U+90B8,U+90E7,U+9119,U+9131,U+94D0,U+94E2,U+94FF,U+9522,U+9535,U+965B,U+96F9,U+9774,U+9981,U+998D,U+998F,U+9A6E,U+9A7F,U+9AB8,U+9B13,U+9C9F,U+9E3E,U+9E43,U+9E6D,U+9E8B,U+9E92,U+9EEF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8bb06119785985fa70cd3574a4cf40f4-DDVy62TD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E10,U+4E98,U+4F3A,U+4F5F,U+4F88,U+4F97,U+4FA5,U+504C,U+52FA,U+5364,U+53E8,U+5406,U+545C,U+5471,U+5480,U+5495,U+54DF,U+54E6,U+54EE,U+557C,U+5583,U+55DC,U+55E3,U+5944,U+5983,U+59CA,U+59E5,U+5A13,U+5A7F,U+5B09,U+5BD0,U+5EB5,U+5F1B,U+5F3C,U+608D,U+60CB,U+61A7,U+61AC,U+61CB,U+62A0,U+62E7,U+62EE,U+62F4,U+6382,U+63C9,U+63EA,U+6400,U+645E,U+6482,U+6593,U+6615,U+664F,U+66E6,U+672D,U+675E,U+67DA,U+6805,U+6868,U+68A2,U+695E,U+69AD,U+6A80,U+6A90,U+6B83,U+6BE1,U+6C30,U+6CAD,U+6CB1,U+6CF1,U+6D31,U+6D93,U+6DBF,U+6DC6-6DC7,U+6E0D,U+6E3A,U+6E85,U+6EBA,U+6F5E,U+6F7C,U+71EE,U+722A,U+72B7,U+72E9,U+73BA,U+73D1,U+7409,U+7435-7436,U+7459-745A,U+747E,U+7487,U+74E2,U+7504,U+752C,U+7599,U+759F,U+75A1,U+75CA,U+761F,U+7629,U+7785,U+77A5,U+77BF,U+78D5,U+7934,U+79A7,U+7B19,U+7C95,U+7CB1,U+7CE0,U+7ECA,U+7EF7,U+7F2B,U+7F81,U+7FCC,U+8046,U+8148,U+8165,U+819B,U+81BA,U+82AE,U+82B7,U+82D3,U+8301,U+831C,U+8338,U+837C,U+8393,U+8398,U+83BA,U+83E0,U+853C,U+8654,U+86DF,U+8712,U+873F,U+874E,U+8783,U+8859,U+88A4,U+8925,U+8BB7,U+8BFF,U+8C19,U+8C1B,U+8C24,U+8C2C,U+8D61,U+8E6C,U+8F8A,U+8FE5,U+8FF8,U+901E,U+90F4,U+912F,U+9163,U+91DC,U+94A8,U+94B3,U+94C0,U+94E8,U+9539,U+954C-954D,U+9550,U+955B,U+962A,U+9685,U+988D,U+9975,U+9985,U+9A6F,U+9AA5,U+9C7F,U+9CA4,U+9CB8,U+9E25,U+9E35,U+9E4A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/36b2540234fa603d11561e64164c250f-CwoFGNRF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EA2,U+4EA5,U+4EC3,U+4F36,U+4F84,U+501A,U+5029,U+516E,U+5201,U+527F,U+5321,U+53E9,U+543C,U+54C7,U+5632,U+5676,U+56B7,U+56BC,U+56E4,U+5703,U+5742,U+57A2-57A3,U+5815,U+58D1,U+5919,U+592D,U+5955,U+5A05,U+5A25,U+5A34,U+5B70,U+5BDD,U+5BF0,U+5C41,U+5C79,U+5C91,U+5C94,U+5CE6,U+5CED,U+5D69,U+5DC5,U+5F95,U+604D,U+6055,U+60E6,U+60EB,U+6123,U+618B,U+62C7,U+62CE,U+62D9,U+631F,U+634D-634E,U+6452,U+6479,U+64D2,U+660A,U+6726,U+6809,U+68F1,U+68FA,U+693F,U+6942,U+6995,U+69B4,U+6A71,U+6B89,U+6BCB,U+6BD3,U+6BD9,U+6C40,U+6CF8,U+6CFE,U+6D85,U+6DA3,U+6DAA,U+6E0E,U+6E43-6E44,U+6F3E,U+6F88,U+6FEE,U+7099,U+70D9,U+70FD,U+7184,U+733F,U+73F2,U+748B,U+749C,U+749E,U+759A,U+75D2,U+75EB,U+7620,U+766B,U+7693,U+76CF,U+7738,U+773A,U+778E,U+77AA,U+7852,U+78BE,U+7948,U+795B,U+796F,U+7A20,U+7A96,U+7AA5,U+7B03,U+7B28,U+7B50,U+7B77,U+7BF1,U+7C38,U+7EAD,U+7EC5,U+7EE2,U+7EF0,U+7EFD,U+7F0E,U+7F2E,U+7F79,U+7F9A,U+8098,U+80E7,U+80F3,U+81E7,U+8237-8238,U+8299,U+82CE,U+837B,U+83BD,U+83CF,U+8426,U+8475,U+85D5,U+85DC,U+871A,U+8747,U+888D,U+891A,U+8BB4,U+8BE3,U+8BEC,U+8BF2,U+8C06,U+8C0D,U+8D48,U+8DB4,U+8DE4,U+8E1E,U+8E66,U+8F84,U+8F97,U+9083,U+9165,U+91C9,U+94B0,U+94F5,U+9504,U+9532,U+956D,U+95F5,U+95FA,U+9668,U+9698,U+96BD,U+9704,U+9773,U+997A,U+9A74,U+9A8B,U+9CC4,U+9CCC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9ca3f8bb4c84adf0202d430252680e35-ZSy4dMN8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4FAE,U+50A3,U+5189,U+5195,U+51DB,U+51F3,U+5228,U+5288,U+53ED,U+5450,U+5484,U+5490,U+54C9,U+54E9,U+5501,U+5543,U+55D3,U+56A3,U+5729,U+575E,U+589F,U+5A04,U+5A36,U+5A77,U+5A9A-5A9B,U+5AB2,U+5AC2,U+5AD6,U+5BC7,U+5C2C,U+5C34,U+5CD9,U+5D0E,U+5E3C,U+5E87,U+5F64,U+5FE1,U+5FFB,U+606A,U+6096,U+60F6,U+60F9,U+6151,U+61A8,U+620D,U+6252,U+6273,U+627C,U+6289,U+62C2,U+62EF,U+6361,U+6363,U+63B7,U+63E3,U+6518,U+66AE,U+6756,U+6789,U+6829,U+6862,U+6866,U+6893,U+68E3,U+6984,U+69CC,U+6A1F,U+6A44,U+6A59,U+6BA1,U+6C13,U+6C90,U+6CBD,U+6CD3,U+6CD7,U+6D5A,U+6D9F,U+6DCC,U+6EA5,U+6EE6,U+6F2F,U+6F8E,U+701A,U+7095,U+709C,U+70AF,U+70BD,U+70DB,U+70E8,U+715E,U+71A0,U+71CE,U+7235,U+7239,U+7280,U+72F8,U+745C,U+7480,U+74A7-74A8,U+76B1,U+76CE,U+7736,U+776B,U+781A,U+789F,U+797A,U+79BA,U+79BE,U+79C3,U+79C6,U+79F8,U+7A8D,U+7A98,U+7AFF,U+7B1B,U+7CD9,U+7D6E,U+7EEE,U+7F24,U+7F2D,U+7FD8,U+800D,U+8116,U+8151,U+818A,U+8205,U+82B8,U+82C7,U+82DB,U+832C,U+8335,U+8339,U+8386,U+846B,U+8587,U+8611,U+8682,U+868A,U+868C,U+88D8,U+88F4,U+8912,U+8BBD,U+8C0E,U+8C41,U+8D31,U+8D3B-8D3C,U+8DEA,U+8E35,U+8E4A,U+8F99,U+8FE2,U+8FE9,U+9017,U+914C,U+918B,U+94CE,U+94F2,U+951A,U+952F,U+9672,U+96CD,U+96EF,U+9713,U+97EC,U+996A,U+9992,U+9A6D,U+9A79,U+9A85,U+9CBB,U+9CD7,U+9E93;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/091bb589291b01b2efdbe8ec1619e6f1-BURIHX22.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E4D,U+4E5E,U+4F51,U+4FEF,U+5018,U+50DA,U+515C,U+51A4,U+5254,U+533E,U+53EE,U+5435,U+548B,U+54D7,U+5578,U+5587,U+5598,U+55A7,U+560E,U+5760,U+576F,U+5777,U+5830,U+58A9,U+59E8,U+5A07,U+5A23,U+5A3C,U+5B5A,U+5BB5,U+5BC5,U+5BDE,U+5C7F,U+5CB1,U+5CE8,U+5CEA,U+5E18,U+5F57,U+5F5D,U+5F87,U+5FF1,U+601C,U+6021,U+6064,U+6177,U+625B,U+62E3,U+62F1,U+634F,U+6401,U+6467,U+6495,U+64C2,U+6512,U+6577,U+6590,U+65A7,U+65F7,U+6627,U+6714,U+67D1,U+67FF,U+68D8,U+68E0,U+6930,U+6960,U+6977,U+69BB,U+69D0,U+6A31,U+6B7C,U+6BB4,U+6BD7,U+6C72,U+6C79,U+6C7E,U+6C81,U+6C93,U+6CA5,U+6D3C,U+6DE4,U+6DF3,U+6E2D,U+6EC7,U+6F13,U+6F33,U+6F62,U+6FA1,U+7011,U+707C,U+708A,U+70C1,U+70EB,U+70F9,U+7281,U+7316,U+7357,U+7405,U+742A,U+745B,U+75EA,U+763E,U+7682,U+7741,U+7792,U+77A7,U+77D7,U+77EE,U+77F6,U+7941,U+79E4,U+7A1A,U+7A9C,U+7B5D,U+7BF7,U+7C07,U+7C3F,U+7C9F,U+7EAB,U+7EDA,U+7F09,U+7F15,U+7F2A,U+7F38,U+7F9E,U+7FDF,U+7FE9,U+803D,U+80B4,U+8155,U+81FB,U+82AD,U+82B9,U+82DF,U+8304,U+8354,U+835F,U+8367,U+83B9,U+8446,U+865E,U+86D9,U+8862,U+889C,U+89C5,U+8BB3,U+8BB6,U+8DCB,U+8E44,U+8E72,U+8EAC,U+8EAF,U+8F8D,U+9050,U+9091,U+90F8,U+914B,U+948A,U+94EE,U+9524,U+952D,U+962E,U+9647,U+9661,U+96CF,U+9716,U+9761,U+97A0,U+98A4,U+9A7C,U+9A8F,U+9AE6,U+9CD6,U+9E26;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d13f6ef8c97a439fcc7dc54d00549c3b-DeMQtyFB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EA8,U+4F63,U+4F7C,U+4F83,U+4FA0,U+4FD1,U+4FDE,U+4FFA,U+502A,U+508D,U+50BB,U+50FB,U+5162,U+51F0,U+52C9,U+5319,U+532A,U+53A2,U+5413,U+54C4,U+54D1,U+54E8,U+561B,U+5764,U+57AE,U+57E0,U+5885,U+58F6,U+5978,U+59AE,U+5A49,U+5AB3,U+5B9B,U+5BE5,U+5C09,U+5C27,U+5C82,U+5C90,U+5DCD,U+5E37,U+5E90,U+5E9A,U+5F6A,U+5F8A,U+5F98,U+6073,U+60BC,U+6254,U+626F,U+631A,U+631D,U+6320,U+6328,U+6346,U+63BA,U+6454,U+64BC,U+65ED,U+663C,U+6643,U+66A8,U+66D9,U+66DD,U+6749,U+674F,U+67AB,U+6817,U+6854,U+68A7,U+68CD,U+6986,U+6B49,U+6B6A,U+6BEF,U+6CBE,U+6DA4,U+6DC4,U+6E1D,U+6E9C,U+6ED4-6ED5,U+6F4D,U+6FD2,U+70AC,U+7130,U+71AC,U+73CA,U+7422,U+7426,U+745F,U+7476,U+7529,U+7554,U+75AF,U+762B,U+7696,U+76EF,U+7737,U+7766,U+7784,U+780D,U+7838,U+788C,U+7901,U+79E7,U+79FD,U+7A3C,U+7A57,U+7A9F,U+7B0B,U+7C7D,U+7EB6,U+7EE5,U+7F20,U+7FA1,U+8018,U+8038,U+803F,U+804B,U+8086,U+8292,U+829C,U+82D1,U+8327,U+836B,U+838E,U+839E,U+83F1,U+8403,U+8471,U+849C,U+84C9,U+8517,U+851A,U+857E,U+87F9,U+88D9,U+88F9,U+8C05,U+8C34,U+8D42-8D43,U+8D81,U+8D9F,U+8DFB,U+8E0A,U+8E22,U+8EBA,U+8F69,U+8F9C,U+901B,U+902E,U+90AF,U+90B5,U+90DD,U+915D,U+946B,U+94A7,U+94C5,U+9523,U+9551,U+9576,U+960E,U+97F6,U+9976,U+99A8,U+9A86,U+9B41,U+9E3D,U+9E9F,U+9ED4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/73b4d2d1dce03f33a7c221b4616816d5-BbTCu56A.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2500,U+4E52-4E53,U+4FA3,U+4FCF,U+4FE9,U+4FED,U+50B2,U+5197,U+51A5,U+51AF,U+5239,U+52AB,U+52CB,U+5306,U+5349,U+5384,U+5395,U+5401,U+548F,U+54B1,U+5564,U+5580,U+5589,U+55FD,U+56DA,U+572D,U+574E,U+575F,U+57D4,U+594E,U+59D1,U+59EC,U+5A1F,U+5AE9,U+5B5C,U+5C39,U+5C9A,U+5D14,U+5D16,U+5D2D,U+5DFE,U+5E06,U+5E27,U+5E62,U+5ED6,U+5F08,U+5F6C,U+6127,U+61BE,U+6233,U+6296,U+62DA,U+62E6,U+62F7,U+6367,U+6380,U+638F,U+63A0,U+655E,U+65BC,U+6628,U+6656,U+6664,U+673D,U+6795,U+67A3,U+67C4,U+67EC,U+6850,U+6853,U+68AD,U+68F5,U+69A8,U+6A0A,U+6B79,U+6C55,U+6C5B,U+6C5D,U+6C82,U+6CA7,U+6CE3,U+6D9D,U+6DA9,U+6DD1,U+6DEB,U+6E24,U+6E5B,U+6F47,U+6F6D,U+6F9C,U+7078,U+707F,U+70B3,U+70E4,U+7115,U+725F,U+7261,U+72EE,U+7334,U+73AB,U+73B2,U+741B,U+7433,U+743C,U+75F9,U+7600,U+7750,U+7779,U+77A9,U+77E2,U+78CB,U+7AA6,U+7AE3,U+7CDF,U+7D0A,U+7F05,U+7F9F,U+7FE0,U+8042,U+8113,U+821C,U+832B,U+840D,U+84B2,U+85C9,U+8695,U+8749,U+8774,U+886B,U+88B1,U+88E4,U+895F,U+8A79,U+8C2D,U+8C79,U+8D29,U+8D3F,U+8D4C,U+8D63,U+8E29,U+8EB2,U+8F67,U+8F7F,U+8FC4,U+8FED,U+90A2,U+90B1,U+90B9,U+9102,U+9171,U+9493,U+949E,U+94C3,U+950C,U+9525,U+9530,U+95EF,U+9608,U+961C,U+964B,U+96C0,U+978D,U+97AD,U+9A84,U+9ABC,U+9B44,U+9C8D,U+9F9A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/84b70d4dd0a70437d28f39d8ba462402-DYl6Vkod.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E1E,U+4E38,U+4E9F,U+4EC6-4EC7,U+4ED5,U+4F1E,U+4F50,U+4F8D,U+4FCA,U+5026,U+51C4,U+51CB,U+51D1,U+51FF,U+5203,U+5225,U+522E,U+5308,U+532E,U+533F,U+540F,U+541F,U+5455,U+5475,U+54AC,U+54C0,U+54ED,U+5565,U+558A,U+566C,U+57A6,U+598A,U+5A1C,U+5A20,U+5B75,U+5BE1,U+5BE8,U+5C51,U+5C60,U+5C6F,U+5D29,U+5ECA,U+5F13,U+5F27,U+5F66,U+6020,U+6084,U+6094,U+611A,U+6155,U+620A,U+620E,U+6241,U+6284,U+62E2,U+632A,U+633D,U+63FD,U+6405,U+655B,U+658B-658C,U+65A9,U+662D,U+6687,U+6816,U+68D5,U+6905,U+6A58,U+6B47,U+6C1F,U+6C9B,U+6CA6,U+6CAA,U+6CB8,U+6CFC,U+6D74,U+6E32,U+6E58,U+6F84,U+70D8,U+70F7,U+7109,U+714E,U+718F,U+723D,U+72E0,U+739B,U+7410,U+7470,U+7538,U+7626,U+777F,U+780C,U+78CA,U+79B9,U+7A91,U+7C27,U+7CA5,U+7CD5,U+7E82,U+7ECE,U+7ED1-7ED2,U+7EDE,U+7EE3,U+7F00,U+7FC5,U+7FF0,U+8026,U+803B,U+8087,U+809A,U+80F1,U+817B,U+819D,U+8302,U+8346,U+8389,U+841D,U+8482,U+8549,U+85AF,U+864F,U+8681,U+86EE,U+8910,U+8944,U+8A93,U+8B6C,U+8BC0,U+8BCF,U+8BEB,U+8C0A,U+8C1C,U+8C26,U+8C6B,U+8D50,U+8E81,U+906E,U+915A,U+9170,U+917F,U+949B,U+94A6,U+94AE,U+94EC,U+9540,U+95FD,U+96A7,U+96C1,U+973E,U+9877,U+9882,U+9885,U+9890,U+9896,U+9965,U+997C,U+997F,U+9A9A,U+9CDE,U+9E2D,U+9E4F,U+9F9F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/90e4b2e89bb461f21d5c79a6f9ccf55a-B2B67Z2c.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E11,U+4ED1,U+4ED7,U+4F3D,U+4FA8,U+4FD8,U+50E7,U+5154,U+5179,U+5180,U+5188,U+51B6,U+51F9,U+52FE-52FF,U+5320,U+5351-5352,U+5415,U+543B,U+54B8,U+5507,U+5566,U+576A,U+57AB,U+584C,U+5962,U+5984,U+5986,U+59B9,U+59DA,U+5A18,U+5AC1,U+5BA0,U+5BB4,U+5C38,U+5C61,U+5D1B,U+5DEB,U+5DF7,U+5E05,U+5E16,U+5E1C,U+5ED3,U+5F0A,U+5F17,U+606D,U+60D5,U+60DF,U+60E8,U+6124,U+614C,U+6168,U+621A,U+6247,U+626D,U+62CC,U+62D0,U+62FE,U+6323,U+6349,U+635E,U+640F,U+6614,U+6655,U+6674,U+679A,U+67EF,U+6808,U+6869,U+68A8,U+6912,U+69DB,U+6BB7,U+6C70,U+6CBC,U+6CF3,U+6D12,U+6D3D,U+6DA1,U+6DAF,U+6DF9,U+6E34,U+6E89,U+6EA2,U+716E,U+7194,U+7199,U+72AC,U+72FC,U+75AE,U+75B9,U+75F4,U+76D2,U+77BB,U+77EB,U+785D,U+7898,U+78A7,U+78C5,U+7940,U+79BD,U+79C9,U+7A3D,U+7A46,U+7B52,U+7BC6,U+7CA4,U+7EAC,U+7EB1,U+7EF8,U+7F14,U+7F1A,U+7FC1,U+7FD4,U+80BD,U+80DA,U+8180,U+8305,U+8328,U+83C7,U+83E9,U+840E,U+8427,U+859B,U+85E4,U+85E9,U+8679,U+867E,U+86C7,U+8700,U+8721,U+8776,U+8877,U+88D4,U+88F8,U+8C23,U+8D2E,U+8D3E,U+8FA3,U+8FB0-8FB1,U+901D,U+90AA,U+90CA,U+916E-916F,U+9175,U+9177,U+94A9,U+94BE,U+9508,U+9541,U+95F8,U+9640,U+96CC,U+971E,U+9738,U+987D,U+98D8,U+9E45,U+9E64,U+9E7F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/98d1442d194745b11323055b4ebee186-DVeCCGg4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E08,U+4E22,U+5085,U+50F5,U+51F6,U+5265,U+535C,U+5378,U+537F,U+5389,U+538C,U+53A8,U+53D4,U+53DB,U+541E,U+5440,U+5446,U+54BD,U+54FA,U+5524,U+5582,U+5751,U+5792,U+5824,U+582A,U+5915,U+59DC,U+5A03,U+5A31,U+5A46,U+5BB0,U+5BC2,U+5CFB,U+5D4C,U+5E15,U+5E7D,U+5EB8,U+5F6D,U+6016,U+6068,U+607C,U+60A0,U+6101,U+6170,U+61C8,U+61D2,U+6208,U+6251,U+62AC,U+62B9,U+62F3,U+6324,U+633A,U+644A,U+6492,U+6572,U+65A5,U+6602,U+660F,U+6652,U+6668,U+6735,U+67A2,U+67AF,U+67CF,U+680B,U+684C,U+6897,U+68B3,U+6A61,U+6C6A,U+6C92,U+6CCA,U+6CEA,U+6CFB,U+6D47,U+6D4A,U+6D4F,U+6D51,U+6D9B,U+6DD8,U+6DEE,U+6E23,U+6EE9,U+6F06,U+6F58,U+70C2,U+711A,U+714C,U+727A,U+72D0,U+731C,U+752B,U+7574,U+7578,U+75D5,U+75F0,U+76FC,U+77AC,U+7897,U+7960,U+7984,U+7AD6,U+7B3C,U+7CAA,U+7CB9,U+7EF3,U+7EF5,U+7F55,U+7F62,U+8000,U+804A,U+8096,U+80D6,U+818F,U+81B3,U+8236,U+8258,U+8273,U+82A6,U+82AC,U+82CD,U+82EF,U+82F9,U+830E,U+83CA,U+840C,U+8513,U+8521,U+853D,U+8574,U+85FB,U+8650,U+871C,U+886C,U+8896,U+8D1E,U+8D2C,U+8D5A,U+8D74,U+8F70,U+904F,U+9063,U+90CE,U+9489,U+94A5,U+9510,U+95F7,U+95F9,U+964C,U+970D,U+971C,U+9756,U+978B,U+98A0,U+9A73,U+9A82,U+9B45,U+9B54,U+9E70;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/f9873d3de0fc50483413c232f214b09a-BqTOiceK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E1B,U+4E54,U+4E7E,U+4E8F,U+4EAD,U+4FA6,U+5077,U+5146,U+51E4,U+51F8,U+5256,U+529D,U+52A3,U+52D8,U+5366-5367,U+53A6,U+5439,U+543E,U+5496,U+54B3,U+5561,U+5631,U+5784,U+5821,U+5858,U+592F,U+5937-5938,U+5948,U+5974,U+59A8,U+59D0,U+5BD3,U+5CB3,U+5CE1,U+5E10,U+5E3D,U+5E99,U+5F18,U+5F26,U+6012,U+6028,U+60A6,U+60DC,U+6109,U+626E,U+6292,U+629B,U+62AB,U+62D6,U+62D8,U+632B,U+63A9,U+6478,U+64C5,U+64CE,U+64E6,U+6566,U+65A4,U+65EC,U+6691,U+6760,U+676D,U+67DC,U+6813,U+68CB,U+68D2,U+68DA,U+6BBF,U+6BC5,U+6C41,U+6CAB,U+6D66,U+6D69,U+6E0A,U+6E83,U+6EAF,U+6EE8,U+6F02,U+7076,U+7092,U+70AE,U+718A,U+71D5,U+722C,U+7237,U+7272,U+72ED,U+72F1,U+730E,U+732B,U+7384,U+74E3,U+754F,U+7709,U+77E3,U+78F7,U+7965,U+7978,U+7985,U+7A83-7A84,U+7A9D,U+7AED,U+7B5B,U+7BEE,U+7EBA,U+7F06,U+7F50,U+8036,U+806A,U+80AA,U+80F0,U+8106,U+813E,U+8206,U+8231,U+8247,U+829D,U+82BD,U+83B2,U+845B,U+84EC,U+884D,U+8881,U+888B,U+8BDE,U+8BF5,U+8D3A,U+8E0F,U+8E48,U+8F9F,U+900A,U+9022,U+9038,U+903C,U+90E1,U+94A0,U+94ED,U+9502,U+9521,U+9600,U+966A,U+968B,U+96C7,U+9709,U+9776,U+97E6-97E7,U+9972,U+9A70,U+9AD3,U+9B3C,U+9E3F,U+9ECE-9ECF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/5b2e4656db1fe41c254e84b44517bdb3-GSWkl2WH.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E18-4E19,U+4F69,U+4FF1,U+5144,U+5151,U+51CC,U+51EF,U+5220,U+524A,U+5251,U+5300,U+5353,U+5362,U+53E0,U+53F9,U+5410,U+554A,U+55BB,U+5634,U+566A,U+574A,U+575D,U+57C3,U+57CB,U+5835,U+5954,U+5960,U+5ACC,U+5B5F,U+5CAD,U+5DE2,U+5E7B,U+5E9E,U+5F25,U+5F2F,U+5F70,U+5FCC,U+602A,U+604B,U+60E7,U+60E9,U+6321,U+6350,U+642C,U+643A,U+6500,U+6591,U+659C,U+65F1,U+65FA,U+6734,U+67F3-67F4,U+682A,U+683D,U+6842,U+6851,U+6876,U+68C9,U+690E,U+699C,U+69FD,U+6B3A,U+6B67,U+6C2E-6C2F,U+6C57,U+6C83,U+6C88,U+6CF5,U+6DC0,U+6EAA,U+6ECB,U+6EDA,U+6EE5,U+70EF,U+710A,U+71E5,U+72B9,U+72C2,U+72D7,U+731B,U+73BB,U+7483,U+74DC,U+74F7,U+751C,U+755C,U+756A,U+75B2,U+76C6,U+76F2,U+775B,U+77E9,U+7802,U+7891,U+795D,U+796D,U+7BAD,U+7CCA,U+7EBD,U+7F69,U+7FBD,U+80A9,U+80FA,U+810A,U+814A,U+817E,U+81A8,U+81C2,U+81ED,U+821F,U+8230,U+827E,U+8352,U+83B1,U+83F2,U+8404,U+8461,U+846C,U+848B,U+84C4,U+8702,U+88D5,U+8D24,U+8D2A,U+8D6B,U+8F88,U+8FBD,U+8FEA,U+903E,U+9042,U+9065,U+9080,U+9093,U+9189,U+94BB,U+94DD,U+94F8,U+9505,U+9526,U+95EA,U+9699,U+96B6,U+96D5,U+96FE,U+97F5,U+9887,U+9971,U+9A91,U+9B42,U+9F0E,U+9F7F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/276c5d2667e81e211dcb81b90d4f0fa4-iVfANsZo.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E27,U+4E32,U+4EA9,U+4ED4,U+4ED9,U+4F10,U+4F2A,U+4FAF,U+5076,U+50AC,U+5112,U+517D,U+51BB,U+526A,U+52B2,U+52C3,U+52DF,U+5339,U+53C9,U+540A,U+559D,U+55B7,U+56CA,U+5733,U+575B,U+5893,U+58F3,U+5939-593A,U+5951,U+59A5,U+59C6,U+59FB,U+59FF,U+5A74,U+5B5D,U+5BBF,U+5BF8,U+5C18,U+5C48,U+5DE1,U+5E55,U+5F04,U+5FA1,U+5FBD,U+5FCD,U+5FD9,U+5FE7,U+60AC,U+60D1,U+6148,U+6212,U+629A,U+62DC,U+62E8,U+62FC,U+641E,U+6447,U+649E,U+64A4,U+64B0,U+65C1,U+6606,U+6653,U+66FC,U+676F,U+67AA,U+67D4,U+680F,U+6843,U+68AF,U+6B20,U+6B23,U+6C1B,U+6C28,U+6C64,U+6CC4,U+6CCC,U+6D46,U+6D78,U+6D8C,U+6DCB,U+6EDE,U+6EF4,U+6F20,U+70AD,U+70B8,U+70E6,U+7545,U+7586,U+75BC,U+76C8,U+76D7,U+7816,U+7845,U+7855,U+786B,U+788E,U+78B0-78B1,U+79D2,U+79E9,U+7A00,U+7A0D,U+7A3B,U+7A74,U+7A77,U+7B4B,U+7EB2,U+7F1D,U+7F8A,U+7FFC,U+8058,U+80A2,U+80C1,U+8138,U+8170,U+817F,U+820C,U+82B3,U+8361,U+8428,U+864E,U+8680,U+87BA,U+8854,U+88AD,U+8C6A,U+8D41,U+8D60,U+8D64,U+8D76,U+8E2A,U+8F89,U+8F90,U+8F9E,U+8FC8,U+90BB,U+90C1,U+90ED,U+9187,U+953B,U+9601,U+9610,U+9655,U+9881,U+9988,U+9E21,U+9E23,U+9F20,U+9F3B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b903b9a9af4894d5d5b16e4380f465ec-DYdSU6bz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4EF0,U+5021,U+5192,U+51C9,U+5200,U+5237,U+5269,U+5272,U+5348,U+5375,U+5398,U+53D9,U+5427,U+54E5,U+5609,U+573E,U+5761,U+5782-5783,U+5806,U+58E4,U+5949,U+5999,U+59BB,U+5B55,U+5B64,U+5B85,U+5B99,U+5BAA,U+5BBE,U+5BC4,U+5BFA,U+5BFF,U+5C16,U+5C1D,U+5C3A,U+5C4F,U+5DE9,U+5EC9,U+5EF7,U+5F79,U+5F7C,U+6052,U+6069,U+6070,U+609F,U+60B2,U+6108,U+614E,U+6234,U+626B,U+62A2,U+62B1,U+62C6,U+6302,U+6355,U+6377,U+63D2,U+63ED,U+642D,U+6446,U+6458,U+654C,U+65E8,U+660C,U+6676,U+6696,U+66F0,U+66F9,U+6746,U+6770,U+679D,U+6885,U+6BC1,U+6C22,U+6CC9,U+6CF0,U+6D2A,U+6D45,U+6DFB,U+6E14,U+6E17,U+6EE4,U+6F2B,U+704C,U+7089,U+7238,U+7275,U+732A,U+7434,U+745E,U+74F6,U+7720,U+78E8,U+7A3F,U+7A97,U+7B11,U+7C97-7C98,U+7D2B,U+7EB9,U+80A4,U+80C0,U+80CE,U+820D,U+8212,U+8270,U+84B8,U+852C,U+85AA,U+8870,U+89C8,U+8BF1,U+8C28,U+8C46,U+8D1D,U+8D5E,U+8D62,U+8DCC,U+8F68,U+8F9B,U+8FA8,U+8FDF,U+8FF7,U+9006,U+90A6,U+90AE,U+90D1,U+916C,U+9176,U+9499,U+94DC,U+94FA,U+9501,U+950B,U+9614,U+9635,U+9676,U+9686,U+96C5,U+96EA,U+987F,U+9888,U+9A7B,U+9AA4,U+9B4F,U+9E1F,U+9EA6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/86757a5cd454b1fad82479bc5500bf0e-D_3looJD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E01,U+4E39,U+4E43,U+4E4C,U+4E95,U+4EC1,U+4ED3,U+4EF2,U+4EFF,U+4F0A,U+4F19,U+5141,U+51B0,U+51FD,U+520A,U+52D2,U+52E4,U+5409,U+5434,U+54A8,U+54C8,U+5531,U+5708,U+5766,U+585E,U+5899,U+58A8,U+58C1,U+58EE,U+594F,U+5976,U+5987-5988,U+5B8F,U+5BD2,U+5C3E,U+5CA9,U+5CB8,U+5D07,U+5E86,U+5F1F,U+5F90,U+5F92,U+5FD8,U+5FE0,U+5FFD,U+6089,U+60CA,U+61C2,U+622A,U+624E,U+6270,U+62D2,U+62D4,U+6316,U+6389,U+6398,U+63F4,U+641C,U+6469,U+6562,U+656C,U+65CB,U+664B,U+6670,U+6697,U+6717,U+6731,U+675C,U+67F1,U+6846,U+6A2A,U+6CE1,U+6D1B,U+6D1E,U+6D59,U+6D6A,U+6D6E,U+6D82,U+6DE1,U+6E21,U+6F0F,U+6FB3,U+7070,U+7206,U+7267,U+73CD,U+73E0,U+74E6,U+7518,U+758F,U+7686,U+79E6,U+7ADF,U+7AF9,U+7BB1,U+7EA4,U+7EB5,U+8010,U+8015,U+8083,U+808C,U+80AF,U+80BE,U+80C3,U+80C6,U+80E1,U+80F6,U+80F8,U+8154,U+8179,U+81E3,U+82AF,U+8350,U+83AB,U+8463,U+84DD,U+8584,U+866B,U+8A89,U+8BAF,U+8BC8,U+8C10,U+8C37,U+8C8C,U+8D4B,U+8D4F,U+8DC3,U+8DD1,U+8DF3,U+8F74,U+8F96,U+8FA9,U+8FEB,U+9003,U+906D,U+95F2,U+9675,U+97E9,U+9897,U+996D,U+9970,U+9EBB,U+9ED8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9943a99f0ff7461d19c688683c356af7-qWnv1wJN.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E1D,U+4E3D,U+4E58-4E59,U+4E73,U+4F0D,U+4F0F,U+4F26,U+4F2F,U+4F38,U+4F73,U+4FC4,U+5012,U+503E,U+517C,U+51AC,U+51E1,U+51ED,U+52C7,U+5385,U+53EC,U+541B,U+5428,U+54F2,U+552F,U+5723,U+5750,U+5851,U+5854,U+5965,U+5B59,U+5B87,U+5CF0,U+5DE7,U+5E78,U+5E84,U+5F03,U+5FC6,U+6015,U+6050,U+6062,U+60E0,U+6263,U+6291,U+62BC-62BD,U+62CD,U+62D3,U+6491,U+65D7,U+65E6,U+6682,U+66FF,U+670B,U+6768,U+6881,U+68A6,U+68B0,U+68EE,U+6B32,U+6B96,U+6BEB,U+6CE5,U+6CFD,U+6D01,U+6D17,U+6D25,U+6D53,U+6DB5,U+6E20,U+6E7F,U+6EB6,U+6ED1,U+6F6E,U+706D,U+706F,U+70BC,U+70E7,U+7164,U+7262,U+73A9,U+7624,U+76D0,U+76DF,U+76FE,U+7761,U+77DB,U+788D,U+78C1,U+79D8,U+7C4D,U+7C92,U+7CAE,U+7EA0,U+7EAF,U+7ED8,U+7EEA,U+7F18,U+7F34,U+8033,U+809D,U+8102,U+810F,U+811A,U+8150,U+817A,U+8377,U+8499,U+8857,U+8863,U+88C2,U+8BDA,U+8BE6,U+8BFA,U+8C01,U+8C0B,U+8C22,U+8C31,U+8D21,U+8D56,U+8D75,U+8F85-8F86,U+8FC5,U+8FCE,U+8FD4,U+8FF9,U+9012,U+903B,U+9075,U+9192,U+91CE,U+9677,U+9694,U+9707,U+989C,U+9910,U+9A71,U+9A97,U+9C81;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c4ece0d5e072bf22e8d728d0981f23ce-C0fTM1AQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E4F,U+4E71,U+4EA6,U+4EAE,U+4F1F,U+4F34,U+4FB5,U+4FD7,U+500D,U+504F,U+51A0,U+51C0,U+51DD,U+523A,U+547C,U+559C,U+5706,U+5740,U+586B,U+590F,U+591C,U+594B,U+59D3,U+5A5A,U+5A92,U+5B81,U+5BAB,U+5BFB,U+5C0A,U+5C1A,U+5C3C,U+5C3F,U+5C4A-5C4B,U+5C65,U+5C97,U+5C9B,U+5DDD,U+5E2D,U+5E97,U+5E9F,U+5F39,U+5F69,U+5F7B,U+6000,U+6076,U+6167,U+626C,U+6276,U+6298,U+6311,U+632F,U+6444,U+654F,U+65E7,U+665A,U+66B4,U+672B,U+6740,U+6865,U+695A,U+697C,U+6B22,U+6B8B,U+6BD5,U+6C0F,U+6C38,U+6C9F,U+6CBF,U+6DA6,U+6DA8,U+6E7E,U+707E,U+70C8,U+70DF,U+7126,U+71C3,U+7259,U+725B,U+7389,U+7537,U+7591,U+7687,U+76DB,U+77FF,U+793C,U+7956,U+7981,U+79C0,U+79CB,U+7A7F,U+7B79,U+7C89,U+7EB7-7EB8,U+7ED5,U+7F72,U+7FFB,U+8017,U+80A0,U+80A5,U+80BA,U+80BF,U+80DC,U+821E,U+82D7,U+86CB,U+8986,U+8BBC,U+8BD1,U+8BF8,U+8D25-8D26,U+8D34,U+8D54,U+8D5B,U+8FC1,U+904D,U+9274,U+949F,U+955C,U+95ED,U+95FB,U+9634,U+9646,U+96C4,U+96E8,U+96F7,U+9732,U+9875-9876,U+9A76,U+9A7E,U+9C9C,U+9F50,U+9F84;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/c6f6253b4d8984d121df590dcfca6f69-Bu325E18.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E45,U+4EA1,U+4EEA,U+4F11,U+4F5B,U+4FA7,U+507F,U+5170,U+5175,U+518C,U+51B7,U+5218,U+521A,U+5238,U+5267,U+52AA,U+5356,U+5377,U+539A,U+53EB,U+53F6,U+5417,U+542F,U+5448,U+5510,U+574F,U+5947,U+5956,U+5A01,U+5B54,U+5B63,U+5B8B,U+5B9C,U+5BBD,U+5C01,U+5C24,U+5DE8,U+5DF4,U+5E45,U+5E8A,U+5EA7,U+5F31,U+5FAA,U+60A8,U+60EF,U+6162,U+620F,U+6293,U+62B5,U+62DB,U+62DF,U+62E5,U+62FF,U+63CF,U+6551,U+6620,U+675F,U+677E,U+6863,U+6B4C,U+6B8A,U+6BDB,U+6C27,U+6C60,U+6C89,U+6C99,U+6CDB,U+6D0B,U+6D3E,U+6DF7,U+6E2F,U+6E56,U+6F5C,U+7075,U+708E,U+724C,U+7530,U+764C,U+76D8,U+786C,U+78B3,U+79C1,U+79DF,U+7BC7,U+7CD6,U+7D2F,U+7E41,U+7F13,U+7F29,U+7F5A,U+8089,U+8109,U+819C,U+8239,U+82E6,U+8336,U+8363,U+83CC,U+83DC,U+8861,U+88C1,U+89E6,U+8BA2,U+8BBF,U+8BCA,U+8BE2,U+8BEF,U+8C13,U+8D2F,U+8D35,U+8D8B,U+8DA3,U+8DDD,U+8DDF,U+8DE8,U+8F6E,U+8F91,U+900F,U+9014,U+9152,U+94A2,U+9605,U+963B,U+963F,U+9648,U+9690,U+96F6,U+987E,U+996E,U+9986,U+9C7C,U+9F13;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ac319f5be7f7a687c0f877d067b16901-DQrNcWaa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E30,U+4E4E,U+4E5D,U+4F30,U+501F,U+503A,U+5047,U+50A8,U+51B2,U+5211,U+5242,U+526F,U+52B1,U+535A,U+5361,U+5382,U+53CB,U+53E5,U+53F3,U+5403,U+5462,U+5473,U+5757,U+5802,U+592B,U+5957,U+5979,U+5B88,U+5B97,U+5B9D,U+5BA3,U+5C04,U+5C81,U+5DE6,U+5E0C,U+5E1D,U+5E2E,U+5E7C,U+5E93,U+5EF6,U+5F52,U+5F84,U+600E,U+613F,U+6388,U+638C,U+63E1,U+64AD,U+653B,U+6563,U+6597,U+65C5,U+65E2,U+6625,U+66F2,U+6728,U+6742,U+67B6,U+6811,U+6B27,U+6C47,U+6C7D,U+6D32,U+6D89,U+6DB2,U+6E10,U+719F,U+7236,U+72AF,U+732E,U+7532,U+75BE,U+75DB,U+767B,U+76AE,U+76D6,U+7801,U+7968,U+798F,U+7ADE,U+7AE5,U+7B14,U+7B7E,U+7ECD,U+7EE9,U+7EFF,U+7F57,U+805A,U+80CC,U+8111,U+8131,U+822A,U+82CF,U+82E5,U+8349,U+8457,U+85CF,U+8651,U+865A,U+867D,U+8B66,U+8BA8,U+8C08,U+8D2B,U+8D37-8D38,U+8F6F,U+8FFD,U+9000,U+9047,U+9057,U+907F,U+9178,U+94B1,U+94C1,U+94FE,U+9519,U+9644,U+9759,U+9760,U+987A,U+9891,U+98DE,U+9999,U+9AA8,U+9ED1,U+9F99;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/777a9fdb3f97593f45731af5912974c4-BXMeItcb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E03,U+4E34,U+4E70,U+4E88,U+4E91,U+4E9A,U+4EAB,U+4EB2,U+4EBF,U+4ECD,U+4ED8,U+4EE4,U+4EFD,U+4F24,U+4F3C,U+4F59,U+505C,U+516B,U+5178,U+51FB,U+5224,U+523B,U+5343,U+534A,U+5360,U+536B,U+5370-5371,U+5374,U+53CC,U+53E6,U+542C,U+54EA,U+552E,U+56F0,U+56FA,U+592E,U+5BA4,U+5BDF,U+5C3D,U+5E01,U+5E95,U+5EAD,U+5F85,U+6025,U+6258,U+6269,U+627E,U+6297,U+62C5,U+62C9,U+6325,U+6362,U+63A2,U+63AA,U+64CD,U+661F,U+66FE,U+671B,U+671D,U+674E,U+677F,U+690D,U+6982,U+6B62,U+6B66,U+6B7B,U+6BCD,U+6BD2,U+6C49,U+6C61,U+6CB9,U+6CE2,U+6F14,U+706B,U+7231,U+7248,U+73ED,U+751A,U+7533,U+753B,U+7559,U+75AB,U+75C7,U+773C,U+7763,U+77ED,U+79FB,U+7A33,U+7AEF,U+7B26,U+7B51,U+7B54,U+7D22,U+7D27,U+7EA2,U+7EB3,U+7EC3,U+7EDD,U+7EE7,U+7EFC,U+7F3A,U+7F6A,U+80DE,U+826F,U+8BC9,U+8BD7,U+8D27,U+8D2D,U+8DF5,U+8F7B,U+8F7D,U+8F93,U+8FDD,U+9001,U+9010,U+91CA,U+9488,U+952E,U+9547,U+9636,U+9EC4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3c45b943cfc80eb190dedd037b321451-BCCyJNG9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E3E,U+4E50,U+4E61,U+4EAC,U+4EC5,U+4ECB,U+4F4F,U+4FBF,U+4FC3,U+4FEE,U+5019,U+5065,U+50CF,U+5145,U+514B,U+514D,U+516D,U+5174,U+51CF,U+5207,U+521D,U+52B3,U+53BF,U+5426,U+542B,U+5438,U+56E2,U+56ED,U+5747,U+575A,U+58EB,U+58F0,U+592A,U+5973,U+5B98,U+5BA2,U+5BB3,U+5BC6,U+5BCC,U+5C14,U+5C45,U+5DDE,U+5DEE,U+5E8F,U+5EB7,U+5F02,U+5F20,U+5F55,U+5F81,U+5FAE,U+5FD7,U+60A3,U+6267,U+6279,U+62E9,U+635F,U+6392,U+6545,U+65AF,U+65CF,U+65E9,U+666E-666F,U+667A,U+6797,U+67D0,U+67D3,U+6C5F,U+6CB3,U+6E29,U+6E38,U+6EE1,U+6FC0,U+7247,U+72EC,U+7565,U+77F3,U+7834,U+7A81,U+7AD9,U+7AE0,U+7B80,U+7C73,U+7EAA,U+7EC8,U+7EDC,U+7F16,U+80A1,U+822C,U+827A,U+82B1,U+82F1,U+83B7,U+843D,U+8865,U+89C9,U+89D2,U+8BAD,U+8BB2,U+8BB8,U+8BCD,U+8D1F,U+8D22,U+8D70,U+8FB9,U+8FDC,U+8FDE,U+8FF0,U+94F6,U+9500,U+961F,U+9633,U+969C,U+9752,U+97F3,U+989D,U+9A6C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/fb6254bcef043b2646bef208903a085d-DCtdcxHJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E14,U+4E25,U+4E89,U+4E92,U+4E94,U+4EC0,U+4ECA,U+4F17,U+4F9D,U+513F,U+518D,U+5199,U+519B,U+51E0,U+5212,U+5217,U+52A9,U+52BF,U+534E-534F,U+5373,U+538B,U+53C8,U+53E4,U+53F7,U+544A,U+5468,U+547D,U+54CD,U+5584,U+56F4,U+571F,U+57F9,U+591F,U+5931,U+5934,U+59CB,U+59D4,U+5B69,U+5BA1,U+5C40,U+5C42,U+5C5E,U+5E03,U+5E72,U+5E9C,U+5F80,U+5FB7,U+5FEB,U+5FF5,U+623F,U+6253,U+627F,U+62EC,U+6309,U+663E,U+6750,U+6790,U+6838,U+68C0,U+6B3E,U+6BB5,U+70ED,U+7167,U+738B,U+7403,U+7597,U+767D-767E,U+76CA,U+7701,U+771F,U+7840,U+79BB,U+79EF-79F0,U+7A0E,U+7B56,U+7EA6,U+7EC6-7EC7,U+7F6E,U+7FA4,U+836F,U+878D,U+8840,U+88C5,U+89C6,U+8A00,U+8BC4,U+8BD5,U+8BDD,U+8BF7,U+8BFB,U+8D85,U+8D8A,U+8DB3,U+9002,U+901F,U+914D,U+91C7,U+964D,U+9650,U+9664,U+968F,U+96BE,U+9769,U+987B,U+9884,U+98DF,U+9996;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/265b53b1a28be69e8cf2212083136997-CiyUf9pF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E07,U+4E1C,U+4F18,U+4F4E,U+4F55,U+4F60,U+4F8B,U+503C,U+5149,U+515A,U+517B,U+51B5,U+529E-529F,U+5305,U+5317,U+5347,U+5357,U+5386,U+53BB,U+53C2,U+53E3,U+53F0,U+53F2,U+5668,U+56DE,U+56FE,U+57DF,U+5907,U+590D,U+5B57,U+5B83,U+5C71,U+5E26,U+5E7F,U+5F15,U+5F71,U+5F8B,U+5FC5,U+6218,U+6237,U+624D,U+628A,U+6295,U+62A4,U+63A7,U+6599,U+65AD,U+6613,U+672A,U+6751,U+6781,U+67E5,U+6821,U+6839,U+683C,U+6848,U+6A21,U+6B65,U+6BCF,U+6CE8,U+6D4B,U+6D77,U+6D88,U+6DF1,U+6E05,U+72B6,U+7387,U+754C,U+76D1,U+76F4,U+795E,U+7A7A,U+7B97,U+7CBE,U+7D20,U+7ED9,U+7EED,U+7EF4,U+8001,U+804C,U+81F4,U+8272,U+8303,U+8425,U+897F,U+89C1,U+8BA9,U+8BAE,U+8BE5,U+8BED,U+8BFE,U+8C61,U+8D23,U+8D39,U+8F66,U+8FD1,U+9009,U+90A3,U+9632,U+9645,U+9669,U+96C6,U+975E,U+9A8C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/46007c5ce8b6c79042b93dd31b9452ea-CGHos6C5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E13,U+4E16,U+4E24,U+4E48-4E49,U+4E66,U+4EF7,U+4F20,U+4F9B,U+505A,U+5143,U+5148,U+5171,U+5177,U+519C,U+51B3,U+51C6,U+5219,U+521B,U+522B,U+533B,U+5355,U+53CD,U+53D6-53D7,U+53EA,U+53F8,U+540D,U+5546,U+56DB,U+578B,U+57CE,U+5883,U+589E,U+5B58,U+5B8C,U+5BB9,U+5C11,U+5DF1-5DF2,U+5E08,U+5F88,U+6001,U+601D,U+603B,U+606F,U+60F3,U+611F,U+624B,U+62A5,U+63A8,U+652F,U+6536,U+6539,U+653E,U+6574,U+65BD,U+670D,U+6837,U+6C14,U+6CA1,U+6D4E,U+6E90,U+73AF,U+75C5,U+770B,U+786E,U+793A,U+7A76,U+7EA7,U+7EBF,U+7F51,U+7F8E,U+8003,U+8054,U+81F3,U+8282,U+88AB,U+89C2,U+8BA4,U+8BB0,U+8BBA,U+8BC1,U+8BC6,U+8DEF,U+8EAB,U+8F6C,U+8F83,U+8FBE,U+8FD0,U+9020,U+91CC,U+95E8,U+9662,U+9879,U+9886,U+98CE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/718a87741cb9ee85ca82651d00e91098-DsWvFe7Y.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E09,U+4E60,U+4E8C,U+4E9B,U+4EA4,U+4EF6,U+4EFB,U+4F01,U+4F46,U+4F4D,U+4F7F,U+4FE1,U+5165,U+5229,U+533A,U+5341,U+539F,U+53D8,U+5404,U+5411,U+5458,U+573A,U+5904,U+5916,U+5929,U+597D,U+5B89,U+5BFC,U+5C06,U+5E38,U+5E73,U+5F0F,U+5F3A,U+5F62,U+60C5,U+610F,U+6280,U+6301,U+6307,U+636E,U+63A5,U+6548,U+65E0,U+65E5,U+66F4,U+6700,U+6708,U+672F,U+6743,U+6761,U+6784,U+679C,U+6807,U+6B21,U+6B63-6B64,U+6BD4,U+6C42,U+6CBB,U+6D3B,U+6D41,U+7136,U+7279,U+7531,U+7740,U+77E5,U+7814,U+793E,U+79D1,U+7ACB,U+7C7B,U+7EC4,U+7ED3,U+7EDF,U+80B2,U+8868,U+89E3,U+8BA1,U+8BF4,U+8C03,U+8D28,U+8D77,U+8FD8,U+9053,U+90FD,U+91D1,U+95EE,U+9700;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a5c2b3ca44ea9700ad97be7d32497fff-ItsjgaIv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E0B,U+4E3B,U+4E4B,U+4E5F,U+4E8B,U+4ECE,U+4ED6,U+4EE3,U+4EEC,U+4FDD,U+5168,U+516C,U+5173,U+5176,U+5185,U+5236,U+524D,U+52A0-52A1,U+53CA,U+540C,U+540E,U+54C1,U+56E0,U+57FA,U+5982,U+5B50,U+5BB6,U+5C0F,U+5C31,U+5C55,U+5E02,U+5E76,U+5E94,U+5EA6,U+5EFA,U+5F00,U+5F53,U+5F97,U+5FC3,U+6216,U+6240,U+63D0,U+653F,U+6559,U+6570,U+6587,U+65B0,U+660E,U+671F,U+672C,U+673A,U+6C11,U+6C34,U+70B9,U+7269,U+7535,U+76EE,U+76F8,U+79CD,U+7A0B,U+7B2C,U+7BA1,U+7CFB,U+8005,U+800C,U+89C4,U+8BBE,U+8D44,U+901A,U+90E8,U+91CD,U+91CF,U+957F,U+95F4,U+9762,U+9898;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/75767034076971022f202fe43ca5cba5-C54IFCKs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E00,U+4E0A,U+4E0D-4E0E,U+4E1A,U+4E2A,U+4E2D,U+4E3A,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE5,U+4F1A,U+4F53,U+4F5C,U+51FA,U+5206,U+5230,U+529B,U+52A8,U+5316,U+53D1,U+53EF,U+5408,U+548C,U+56FD,U+5728,U+5730,U+591A,U+5927,U+5B66,U+5B9A,U+5B9E,U+5BF9,U+5DE5,U+5E74,U+6027,U+6210-6211,U+65B9,U+65F6,U+662F,U+6709,U+6765,U+6CD5,U+73B0,U+7406,U+751F,U+7528,U+7684,U+7B49,U+7ECF,U+80FD,U+81EA,U+884C,U+8981,U+8FC7,U+8FD9,U+8FDB,U+9AD8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/11181e810bd4c3f025767cb1b971e7ac-Csoj6WYb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026-2027,U+203C,U+2047,U+22EF,U+25CF,U+2E3A,U+3001-3002,U+3008-3011,U+3014-3019,U+30FB,U+FE41-FE44,U+FE4F,U+FF01,U+FF08-FF09,U+FF0C-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF3F,U+FF43,U+FF45,U+FF4D,U+FF4F,U+FF5B-FF5E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a9e37c61bc0a6ea928f35a59d9d283e4-Bj-HfdAX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+4E4-4EB,U+4EE-4F5,U+4FE-4FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/15529a57a8ef5ae0a6867e3df1c7696b-DFBHiGMU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+43D-45F,U+462-463,U+46A-46B,U+472-475,U+478-479,U+490-493,U+496-497,U+49A-49D,U+4A2-4A3,U+4AE-4B3,U+4B8-4BB,U+4C9-4CA,U+4D8-4D9,U+4DE-4E3;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/10f34390eb2c5aa1954451becb0255ff-7pxOY8L5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+400-43C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/9247508a11672dd1a034384c9a59d9b2-CkhqV-Zv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/8d9f8cc3644359c38e79d0c148c7dd8e-o6fiFIb9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1F75-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a08b243da6368bd23536cfbcb7b81c7e-Mj8z9mhz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1F11-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F74;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/93cf31c0d334209b1c90110f5c878a56-DXm5dm1Q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+3B6-3E1,U+3F0-3FF,U+1F00-1F10;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/df4215208c093d4c9d8f2168fa80fe12-CufkPqj3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3B5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/b7528af8640df5491bd6d63f05feba67-C6Aq8P-V.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+2EA-2EC,U+2EF-2F0,U+2F3,U+2F7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/68b14732df9f26308326d7ba877ccc86-BRcc0849.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+28D-2B0,U+2B2-2B3,U+2B7-2BE,U+2C0-2C1,U+2C6-2D1,U+2D8-2DE,U+2E0-2E9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/d7512d1a845b2a2418b0a43274473b26-D1kWyV2E.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+250-28C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/68f32cfe9c0d2d771b4be9297eba8f74-SNpyChVg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+20A-24F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/a0f2384643e41900b71008d5d7dda797-C6MjrLfU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+1BD-209;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ee4fe60896b8c0a3c5b400be4b62064e-BRzqfAah.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+180-1BC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/95fa09d805b0aa684522cc2ce3dabcd1-sii3y-R9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+13D-17F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/7703fe00bd7162a8ab3e078a979e20c2-COMjUsLW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+100-13C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/03e60c521ef73638a61ac1415872fac0-BD34IYua.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+DE-FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/ece73461d5ece4182f49682193397ec6-sHDDlNAW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+A0-AC,U+AE-DD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/152a29d184e7921344aa5bb4f8cb5d5b-BBAexuJl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+5D-60,U+62,U+64,U+66-6B,U+6E,U+70-7E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai"),url("/media/3ffbdd9f187d0e63b1e20d069088ab0f-ChoVhchY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:400;unicode-range:U+20-5C,U+61,U+63,U+65,U+6C-6D,U+6F;}
@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5469b07d589bfabca4dccb1b585bc9f1-DBnDGFmV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+30D8A,U+30D8C,U+30DDF-30DE0,U+30DE3,U+30DE5-30DE6,U+30E01,U+30E04,U+30E6C,U+30E70,U+30E72,U+30E77,U+30E79,U+30EDD-30EDE,U+30F03,U+30F57,U+30F59-30F5A,U+30F5C,U+30F5F,U+30F62,U+30F64,U+30F66,U+30F6A,U+30F74,U+30F7C-30F7D,U+30F82,U+30F91,U+30FA0,U+30FAB,U+3106C,U+31076,U+31090,U+310A8-310AA,U+310B1,U+310EA,U+310F1,U+310FA,U+31148,U+3114B-3114C,U+31151,U+3115B,U+311A5,U+311CF,U+311D1-311D2,U+311DD,U+311E3,U+311EB,U+311EE,U+311F1,U+311FB,U+311FE,U+31203,U+3120C,U+31250,U+31254,U+31270,U+31275,U+3127B-3127C,U+31283,U+31288,U+3128A,U+3128C,U+312AC-312AD,U+312B3,U+3132E,U+31342,U+31357,U+313BC,U+313F1,U+313FF,U+31455,U+3145E,U+31587,U+3158E,U+31592,U+315E9,U+31677,U+316A6,U+316E5,U+3176B-3176C,U+317DB,U+3190F,U+31AC9,U+31B92,U+31B9C,U+31BB8,U+31BC4,U+31BCD,U+31C17,U+31C1B,U+31C3E,U+31C7F,U+31CEA,U+31D1F,U+31D31,U+31E07,U+31E25,U+31E4D,U+31EB0,U+31F00,U+31F11,U+32003,U+32084,U+3208D-3208E,U+32117,U+3211A,U+321F4,U+321FD,U+32217,U+32235,U+32245,U+322E4,U+3234C,U+3235B,U+3236D,U+3237F,U+FFFFD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/36e276ba16f1c07306923fbae9683990-CPUNM_HM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2EB87,U+2EBD9,U+2EC35,U+2EC63,U+2EC7B,U+2EC93,U+2ECF4,U+2ECFC,U+2ED3F,U+2EDCC,U+2EDF5,U+2EE5D,U+2F804,U+2F80F,U+2F818,U+2F81A,U+2F822,U+2F828,U+2F82C,U+2F833,U+2F83B,U+2F83F,U+2F852,U+2F862,U+2F86D,U+2F873,U+2F877-2F878,U+2F884,U+2F89A-2F89B,U+2F8AC,U+2F8B2,U+2F8B6,U+2F8D2-2F8D3,U+2F8DB-2F8DC,U+2F8E1,U+2F8EA,U+2F8ED,U+2F8FC,U+2F903,U+2F90B,U+2F90F,U+2F91A,U+2F920-2F921,U+2F945,U+2F947,U+2F96C,U+2F995,U+2F9D0,U+2F9DE-2F9DF,U+2F9F4,U+30001-30002,U+30005,U+30008-30009,U+30021-30022,U+30053,U+3005C,U+30061,U+3006C,U+30072,U+30078,U+3007C,U+3008E,U+300DD,U+300EE,U+300F7,U+3011D,U+30149-3014A,U+30170,U+30174,U+30179,U+3018A,U+30196,U+301B3,U+301BB,U+301DB,U+301E0,U+301E2-301E3,U+301F0,U+30270,U+302C0,U+302D9,U+302DB-302DC,U+302DE,U+302F7,U+302FB,U+30300,U+30302,U+30335,U+3033B,U+3034E,U+30370-30371,U+30396,U+303A0,U+30409,U+30414,U+3043A,U+3043F,U+3044A,U+3044C,U+30450,U+3045D-3045E,U+304BC,U+304CA,U+304CC,U+304D9,U+304E2-304E3,U+304E8,U+304EC-304ED,U+3057A,U+305D1,U+305D6,U+305DC-305DD,U+305E3,U+305F6,U+3067D,U+306D1-306D3,U+306E6,U+306EC,U+30708,U+30729,U+30733,U+30776,U+30787,U+307D8,U+30828,U+30831,U+30842,U+30849,U+30853,U+30858,U+308CA,U+308F2,U+308FB,U+30915,U+3094C,U+30955,U+3095B,U+30969,U+30993,U+3099C,U+309AA-309AB,U+309C9,U+30A16,U+30A1B,U+30A62,U+30A67,U+30AA9,U+30AB1,U+30ABF,U+30AFD-30AFE,U+30B04,U+30B0A,U+30B14-30B15,U+30B18,U+30B2A,U+30B38,U+30B43,U+30B4B,U+30B5D,U+30B87,U+30BA4,U+30BF2,U+30BF6,U+30BFC,U+30C1F,U+30C21,U+30C24,U+30C2B-30C2C,U+30C53,U+30C5F,U+30C69,U+30C71-30C72,U+30CBD,U+30CC7,U+30D4B,U+30D55,U+30D5D-30D5F,U+30D63-30D64,U+30D66-30D67,U+30D69,U+30D74,U+30D7C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/10e612d0f77c1c1ce5992af3f739a76b-B92k-UG5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2C805,U+2C816,U+2C842,U+2C88A-2C88B,U+2C8C0,U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C910,U+2C916,U+2C91D,U+2C928,U+2C930,U+2C97A,U+2C9B0-2C9B1,U+2C9BB,U+2C9C0,U+2CA02,U+2CA0E,U+2CA7D,U+2CA8D,U+2CAA9,U+2CB29,U+2CB2B-2CB2E,U+2CB30-2CB32,U+2CB38-2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4D-2CB4E,U+2CB5A-2CB5B,U+2CB63-2CB64,U+2CB68-2CB69,U+2CB6C,U+2CB6F,U+2CB72-2CB74,U+2CB76,U+2CB78,U+2CB7C,U+2CBA4-2CBA6,U+2CBB1,U+2CBB4,U+2CBBF-2CBC0,U+2CBCE,U+2CC56,U+2CC5F,U+2CC66,U+2CC6D,U+2CCB1,U+2CCBD,U+2CCC7,U+2CCF3,U+2CCF5-2CCF6,U+2CCFD,U+2CCFF,U+2CD02-2CD03,U+2CD0A,U+2CD10,U+2CD68,U+2CD81,U+2CD8B-2CD8D,U+2CD8F-2CD90,U+2CD9F-2CDA0,U+2CDA7-2CDA8,U+2CDAD-2CDAE,U+2CDD5,U+2CE05,U+2CE08,U+2CE0A,U+2CE18,U+2CE1A,U+2CE22-2CE23,U+2CE26,U+2CE29-2CE2A,U+2CE31,U+2CE7C,U+2CE88,U+2CE93,U+2CF65,U+2D026,U+2D075,U+2D079,U+2D0C2,U+2D11B,U+2D139,U+2D208,U+2D25D,U+2D382,U+2D475,U+2D544,U+2D546,U+2D613,U+2D64F,U+2D655,U+2D6A6,U+2D70C,U+2D80D,U+2D8C7,U+2D8E7,U+2D930,U+2DA5A,U+2DA86,U+2DAA4,U+2DC49-2DC4A,U+2DCFF,U+2DD08,U+2DD0A,U+2DDD4,U+2DE5C,U+2DED9,U+2DEFE,U+2E00E,U+2E014,U+2E0B9,U+2E0C4,U+2E18F,U+2E1D8,U+2E261-2E262,U+2E264,U+2E267-2E268,U+2E26A-2E26C,U+2E26F,U+2E278,U+2E41A,U+2E428,U+2E502,U+2E505,U+2E50A,U+2E51A,U+2E569,U+2E581,U+2E5B1,U+2E64A-2E64B,U+2E6EA,U+2E774-2E775,U+2E777-2E77A,U+2E81E,U+2E885,U+2E8F2-2E8F7,U+2E932,U+2E9F4-2E9F5,U+2EA3B,U+2EA5B,U+2EA5D-2EA5E,U+2EAA5,U+2EAC2,U+2EB1B-2EB24,U+2EB65-2EB66,U+2EB68,U+2EB6A,U+2EB70;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a3bf2c0d07f3ee0b342b5e64149837a0-Csq99QGH.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2B5F4,U+2B61C-2B61D,U+2B624-2B628,U+2B62A,U+2B62C-2B62D,U+2B688-2B689,U+2B690,U+2B692,U+2B694-2B696,U+2B6A5,U+2B6AA,U+2B6AD,U+2B6DA,U+2B6DE-2B6DF,U+2B6E3,U+2B6E9,U+2B6ED,U+2B6F3,U+2B6F6,U+2B6F8,U+2B728-2B729,U+2B72C,U+2B730,U+2B735-2B739,U+2B746,U+2B74F,U+2B751,U+2B758,U+2B75B,U+2B777,U+2B77A-2B77B,U+2B789,U+2B78E,U+2B797,U+2B79A-2B79B,U+2B79D,U+2B7A9,U+2B7BC-2B7BD,U+2B7C2,U+2B7C5,U+2B7D8,U+2B7E6-2B7E7,U+2B7F7,U+2B7F9,U+2B7FC,U+2B7FF,U+2B803,U+2B806,U+2B80A,U+2B81A-2B81C,U+2B823-2B824,U+2B826,U+2B892,U+2B899,U+2B8B8,U+2B8C6,U+2B8CA,U+2B92D,U+2B94E,U+2B95E,U+2B9B3,U+2B9C3,U+2B9C7,U+2B9EF,U+2B9FF,U+2BA4F,U+2BA51,U+2BA5B,U+2BA6B,U+2BA74,U+2BA81,U+2BA98,U+2BAC7,U+2BAE6,U+2BAFE,U+2BB37,U+2BB5F,U+2BB62,U+2BB6A,U+2BB72,U+2BB7C,U+2BB83,U+2BB85,U+2BBDC,U+2BC02,U+2BC06,U+2BC0D,U+2BC1B,U+2BC21,U+2BC2A,U+2BC30,U+2BCA6,U+2BCA8,U+2BCB7,U+2BD52,U+2BD58,U+2BD71,U+2BD77,U+2BD7A,U+2BD7C,U+2BD87,U+2BDA7,U+2BDAC,U+2BDC0,U+2BDC9,U+2BDF7,U+2BDF9,U+2BE29,U+2BE6F,U+2BE75,U+2BF17,U+2BF1D,U+2BF4B,U+2BF67,U+2C029-2C02A,U+2C05F,U+2C080-2C081,U+2C089,U+2C0A9,U+2C0AD,U+2C0C0,U+2C0CA,U+2C0D8,U+2C0EB,U+2C129,U+2C1AE,U+2C1D5,U+2C1D8-2C1D9,U+2C1DE,U+2C1F9,U+2C227,U+2C267,U+2C27C,U+2C288,U+2C299,U+2C29C,U+2C2A4,U+2C2B6,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C370,U+2C386,U+2C39E,U+2C3BE,U+2C3DF,U+2C457,U+2C47D,U+2C488,U+2C494,U+2C497,U+2C4E0,U+2C533,U+2C542,U+2C58B,U+2C591,U+2C598,U+2C59E,U+2C613,U+2C616,U+2C618,U+2C61C-2C61D,U+2C621-2C622,U+2C629,U+2C62B-2C62D,U+2C62F,U+2C635,U+2C642,U+2C646-2C647,U+2C64A-2C64B,U+2C65E,U+2C696,U+2C728,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7FD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/665bd9010c0ace389403ccec3d274d1a-ixmITnUr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+28D99,U+28DC8,U+28E0F,U+28E17,U+28E1D,U+28E39,U+28E93,U+28E99,U+28EE7,U+28EF6,U+28F7B,U+291EB,U+2925C,U+2945D,U+2947E,U+294BA,U+294D0,U+294E5,U+29508,U+29544,U+295D7,U+2967F,U+2969F,U+296A8,U+296C3,U+296E9,U+29704,U+29707,U+29730,U+29751,U+29781,U+297B0,U+2980C-2980D,U+29810,U+29A02,U+29A1C,U+29AF5,U+29AFB,U+29B9C,U+29D3E,U+29D4B,U+29D5A,U+29D71,U+29D98,U+29DAF,U+29DD3,U+29DD5,U+29DF6,U+29E19,U+29E36,U+29E3D,U+29E42,U+29E44,U+29E4E,U+29EAC,U+29EF8,U+29F27,U+29F30,U+29F48,U+29F70,U+29F7C,U+29F7E,U+29F83,U+29F87,U+29F8C,U+2A00B,U+2A04E-2A04F,U+2A0BA,U+2A133,U+2A1E1,U+2A248,U+2A351,U+2A38A,U+2A3AD,U+2A41E,U+2A590,U+2A599,U+2A612,U+2A61A,U+2A64A,U+2A6A5,U+2A6D7-2A6DF,U+2A703,U+2A736,U+2A79D,U+2A7DD,U+2A7E7,U+2A833,U+2A838,U+2A83D,U+2A8AE,U+2A8BC,U+2A8C8,U+2A8DD,U+2A8FB,U+2A917,U+2A970,U+2A9E6,U+2A9F7,U+2AA07,U+2AA0A,U+2AA17,U+2AA27,U+2AA30,U+2AA36,U+2AA58,U+2AAC6,U+2AB62,U+2AB75,U+2AB8B,U+2AB96,U+2ABC8,U+2ABE1,U+2AC76-2AC77,U+2AC94,U+2ADFD,U+2AE5A,U+2AED0,U+2AEDA,U+2AF47,U+2AF94,U+2AFA2,U+2AFA6,U+2AFD6,U+2B042,U+2B061,U+2B088,U+2B0D1,U+2B11B,U+2B11F,U+2B124-2B125,U+2B127-2B128,U+2B12B,U+2B136-2B138,U+2B18F,U+2B1E6,U+2B1ED,U+2B209,U+2B21F,U+2B230,U+2B241,U+2B244,U+2B2A5,U+2B2BB,U+2B2CC,U+2B300,U+2B328,U+2B359-2B35A,U+2B35F,U+2B362-2B363,U+2B36F,U+2B372,U+2B37B,U+2B37D,U+2B3AB-2B3AC,U+2B3CB,U+2B3D0,U+2B404,U+2B410-2B411,U+2B413,U+2B416,U+2B418,U+2B461,U+2B4A2,U+2B4E7,U+2B4E9,U+2B4EF,U+2B4F1,U+2B4F6,U+2B4F9,U+2B502,U+2B507,U+2B50D-2B50E,U+2B52D,U+2B536,U+2B583,U+2B592,U+2B594,U+2B598,U+2B5AE-2B5AF,U+2B5B3,U+2B5B9,U+2B5E0,U+2B5E6-2B5E7,U+2B5E9,U+2B5EB,U+2B5EE,U+2B5F0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/670f9bd6459eab4af7c5e05e41245791-idQedEET.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+25E86,U+25ED7,U+25EF5,U+25F36,U+25F86,U+25FDD,U+25FEE,U+26021,U+26050,U+260B3,U+260C2,U+26203,U+26216,U+26220-26222,U+26246,U+2624E,U+26258,U+2626A-2626B,U+26270-26271,U+26291,U+26293,U+2629A,U+2629E,U+262B1,U+2630A,U+2634B-2634C,U+26351,U+26369,U+26393,U+263F4,U+26407,U+2640C,U+2648D,U+264B9,U+26529,U+26548,U+26553,U+265D2,U+2664D,U+26676,U+26678,U+266B0,U+266DD,U+266E8,U+26706,U+26760,U+2677C,U+26782,U+267A6,U+267CC,U+267EA,U+2683F,U+2688A,U+268DD-268DE,U+26900,U+2690E,U+26936,U+26951,U+26954,U+2696F,U+26999,U+269F2,U+269FA,U+26A29,U+26A2D,U+26A99,U+26ABD,U+26AF8,U+26B01,U+26B28,U+26B38,U+26B3C,U+26B4C,U+26B5C,U+26BB4,U+26C0F,U+26C21,U+26CEF,U+26D4F,U+26D7E,U+26D9F,U+26E05,U+26ED5,U+26ED8,U+270FD,U+2711C,U+27222,U+27246,U+27253,U+2725F,U+2727E,U+27285,U+27292,U+27295,U+272E1,U+272F1,U+27304,U+27371,U+273A5,U+273FE,U+27486,U+274BD,U+275EA,U+27607,U+27741,U+2775D,U+277C4,U+277F0,U+278B2,U+2797A,U+279A0,U+279A7,U+27A3E-27A3F,U+27A63,U+27AF4,U+27B1E,U+27B2A,U+27B99,U+27BAA,U+27C0E,U+27C28,U+27C35,U+27D2A,U+27DA0,U+27E5E,U+27EAF,U+27ED9,U+27EF4,U+27FB7,U+27FC1,U+27FEC,U+27FF3-27FF4,U+27FF9,U+28001,U+280BE-280BF,U+280C5,U+280E9,U+280F0,U+2812E,U+28154,U+2815D,U+2816C,U+28207,U+28263,U+282B0,U+282B8,U+282CD,U+282E2,U+2837D,U+2838A,U+283AA,U+28408,U+28421,U+28468,U+2846E,U+28473,U+28487,U+28492,U+284C8,U+284DC,U+2853F,U+28595,U+2863B,U+28668,U+2866C,U+28678,U+2867B,U+2868D,U+28695,U+28697,U+286CD,U+286ED,U+287AA,U+287E0,U+28891,U+28948,U+28987,U+289A1,U+289C0,U+28A0F,U+28A50,U+28B46,U+28B49,U+28B4E,U+28B5B,U+28C3B,U+28C3E,U+28C44,U+28C47,U+28C4D-28C4F,U+28C51,U+28C53-28C54,U+28CCA,U+28CCD,U+28CD2,U+28CDD,U+28D88,U+28D92;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/56f2ed6882243c0d3f8b16f873427ad4-By401sF7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+22E33,U+22E72,U+22EB3,U+22F0C,U+22F1B,U+22F7E,U+22F96,U+23066,U+23073-23074,U+23143,U+231C7,U+23236,U+232C9,U+23350,U+23386,U+233B4,U+233B7,U+233CC,U+233E2,U+233FE,U+23415,U+2343F,U+23519,U+235C4,U+235CB,U+23617,U+2361B,U+2363A,U+23657,U+2365C,U+236BA,U+236EE,U+2373F,U+237C4,U+237F4,U+23942,U+23A3C,U+23A8A,U+23A95,U+23B02,U+23B20,U+23B36,U+23B61,U+23B72,U+23B88,U+23C07,U+23C0B,U+23C5D,U+23C76,U+23C7C,U+23C7E,U+23C97-23C98,U+23CA9,U+23CB7,U+23CBE,U+23CFE,U+23D13,U+23D18,U+23D66,U+23E23-23E24,U+23E8C,U+23EF8,U+23F0E,U+23F7D,U+240D2,U+240EC,U+24182,U+2418A,U+241A2,U+241AC,U+241B5,U+241FE,U+24259,U+242B6,U+242EE,U+2430D,U+24319,U+24350,U+24352,U+2435E,U+24364,U+243D0,U+243F0,U+243F6,U+24419,U+24430,U+24436,U+2448A,U+244D3,U+24514,U+24605,U+24627,U+2462F,U+24656,U+246D8,U+246ED,U+24737,U+2474C,U+2477D,U+2479A,U+247A4,U+247B6,U+247E5,U+247EF,U+248E5,U+248E9,U+249DB,U+249DF,U+24A01,U+24A0F,U+24A7D,U+24A8C,U+24AA4,U+24AC9,U+24B5B,U+24B62,U+24BD5,U+24BE5,U+24C09,U+24C1A,U+24C1C,U+24C48,U+24C4A,U+24C59,U+24C5D,U+24C8D,U+24CB6,U+24CC8,U+24D14,U+24D21,U+24D25,U+24D50,U+24D52,U+24D80,U+24D83,U+24DB8,U+24DEA,U+24E01,U+24E31,U+24E85,U+24EA5,U+24EA7,U+24EAA,U+24ECA,U+24F93,U+24FA9,U+25050,U+25055,U+25062,U+25128,U+2512B,U+25148,U+2517B,U+2517E,U+251A7,U+251E2,U+2524C,U+25273,U+2531A,U+25349,U+2538A,U+25435,U+2543B,U+2546A,U+2546E,U+254CD,U+25532,U+2554D,U+25562,U+25566,U+25584,U+255A8,U+255FD,U+2560C,U+2561E,U+2562A,U+2563D,U+25651,U+2567F,U+256C4,U+256F1,U+25762,U+257C7,U+2583B,U+25874,U+2591A,U+2592E,U+25977,U+25997,U+259D1,U+25AD7,U+25B1E,U+25B20,U+25B2F,U+25B9C,U+25BBE,U+25BDF,U+25BE5,U+25BE8,U+25C14,U+25C2B,U+25C7C,U+25CBB,U+25D0A,U+25D99,U+25DD1,U+25E49;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e0b9ad5374fb967e436d66346156fdc2-pgCBqJAd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+20BD7,U+20BE5,U+20BEA,U+20C34,U+20C41,U+20C53,U+20C78,U+20C8E,U+20C96,U+20CBF,U+20CCF-20CD0,U+20CD4-20CD5,U+20CFC,U+20D02,U+20D15,U+20D1F,U+20D46-20D47,U+20D5D,U+20D71,U+20D7C,U+20D7F,U+20DA7,U+20DE1,U+20DFF,U+20E01,U+20E0E-20E0F,U+20E76-20E77,U+20E95-20E96,U+20E98,U+20E9D,U+20EA2,U+20ED7-20ED8,U+20EF3,U+20EF9-20EFA,U+20F1F,U+20F22,U+20F2D-20F2E,U+20F3B,U+20F4C,U+20F7E,U+20F90-20F91,U+20F96,U+20FB4,U+20FBC,U+20FEA,U+21014,U+2105C,U+2106F,U+21075-21076,U+2107B,U+210AB,U+210BF,U+210C1,U+210C9,U+210F6,U+21145,U+211CC,U+211D9,U+2123C-2123D,U+21251,U+2126B,U+21284,U+212EF,U+21334,U+21336,U+2134C,U+21372,U+21377,U+2137C,U+2139A,U+213CB,U+21413,U+21428,U+2144D,U+21484,U+215D7,U+215DC,U+21619,U+21681,U+216A6,U+216B1,U+216B4,U+216BD,U+216DF,U+216F0,U+21757,U+2176D,U+217C8,U+217D3,U+217DA,U+2180D,U+21824,U+21883,U+21946,U+21967,U+2197C,U+21980,U+21982,U+219BC,U+219F3,U+21A18,U+21A1A,U+21A25,U+21A38,U+21A4B,U+21B36,U+21B90,U+21BC1-21BC2,U+21C26,U+21C2A,U+21C52,U+21CA2,U+21CDE,U+21D2D,U+21D49,U+21DA6,U+21DD1,U+21DEB,U+21E03,U+21E8E,U+21ED5,U+21F0F,U+21F57,U+21FE8,U+21FFA,U+22016,U+22049,U+220C7,U+221A1,U+2231A,U+2231E,U+22342,U+22399,U+2239E,U+223A8,U+22488-22489,U+224BC,U+224C1,U+224C9,U+224CC,U+224DC,U+224E1,U+2251B,U+22524,U+225B3,U+225BF,U+22609,U+22650,U+2265D,U+226F3,U+22736,U+22775,U+227B5,U+22871,U+2295E,U+2298F,U+22A0B,U+22A73,U+22A83,U+22A8F,U+22A98,U+22AB1,U+22ACF,U+22AD3,U+22AD5,U+22AE6,U+22AEC,U+22B02,U+22B38,U+22B43,U+22BA5,U+22BCA,U+22BED,U+22BFE,U+22C49,U+22C4B,U+22C51,U+22C55,U+22C62,U+22C64,U+22CAB,U+22CB4,U+22CB8,U+22CC0,U+22CC2,U+22CC6,U+22CDF,U+22CEA,U+22D08,U+22D33,U+22D4C,U+22D5E,U+22D67,U+22D80,U+22D8D,U+22DEC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/83f2bd14de4c5354da926d99158ff829-BKw3fpf8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1F194-1F1AD,U+1F200-1F202,U+1F210-1F23B,U+1F240-1F248,U+1F250-1F251,U+1F260-1F265,U+1F79C,U+1FA60-1FA6D,U+20003,U+2000B,U+2000E,U+20024,U+20027,U+2002A-2002B,U+2003E,U+2005E,U+20063,U+20086-20087,U+20089-2008A,U+20092,U+20094,U+200A2,U+200A4,U+200B0,U+200CA-200CD,U+200D1,U+200D3,U+200DB-200DC,U+200E9,U+2010C,U+2010E-2010F,U+20114,U+20122,U+20129,U+20136,U+2013B-2013C,U+20164,U+201A2-201A3,U+201A8-201A9,U+201BE,U+201D4,U+201EE,U+20201,U+2020C,U+20242,U+2028E,U+2029F,U+202C2,U+202C6,U+20302,U+20350,U+203B7,U+2042D,U+20435,U+20509,U+2052D,U+2053E-2053F,U+20541-20542,U+20545-20547,U+20584,U+20587,U+205FB,U+20611,U+20628,U+20674,U+20676,U+206A4,U+20705,U+2070E,U+20731,U+20779,U+207A9,U+207AD,U+207B0,U+20803-20804,U+2081D,U+20895,U+2090E,U+20929,U+20984,U+2099D,U+209B3,U+209DA,U+20A44,U+20A64,U+20AB1,U+20B20,U+20B24,U+20B2A,U+20B36,U+20B6F,U+20B9F,U+20BB5-20BB7,U+20BBE-20BBF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d47098bcad31e6a494f6d400b428777d-Bl6KFkpJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1D330-1D356,U+1D360-1D376,U+1F100-1F193;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e6c1e30a2cb7c188428374c1a4b1c708-em5lNfM4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FA17-FA6D,U+FA7F,U+FAD4,U+FB00-FB04,U+FE10-FE19,U+FE30-FE40,U+FE45-FE4E,U+FE50-FE52,U+FE54-FE66,U+FE68-FE6B,U+11FB0,U+16FE2-16FE3,U+16FF2-16FF3,U+1D300-1D32F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4357c78d58744a28ec8ce90523b2a978-beetSw6X.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+F945-FA16;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/841bd8754a3fdf93f8e01b04eae40d7b-DnmGnzLW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D6FA-D6FB,U+D6FE-D6FF,U+D701-D703,U+D705-D710,U+D712-D717,U+D71A-D71B,U+D71D-D71F,U+D721-D727,U+D72A,U+D72C-D733,U+D735-D737,U+D739-D73B,U+D73D-D743,U+D745-D748,U+D74A-D74F,U+D752-D753,U+D755-D756,U+D75A-D75F,U+D762-D764,U+D766-D768,U+D76A-D76B,U+D76D-D76F,U+D771-D773,U+D775-D77B,U+D77E-D787,U+D78A-D78B,U+D78D-D78F,U+D791-D797,U+D79A,U+D79C,U+D79E-D7A3,U+E003,U+E500-E507,U+EE01,U+F061,U+F900-F944;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5711d0f2ea1a7033b5fd8206da3032eb-DNCz4op5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D5F8,U+D5FA-D5FF,U+D602-D603,U+D605-D607,U+D609-D60F,U+D612,U+D616-D61B,U+D61D-D637,U+D63A-D63B,U+D63D-D63F,U+D641-D647,U+D64A,U+D64C,U+D64E-D650,U+D652-D653,U+D656-D657,U+D659-D65B,U+D65D-D666,U+D668,U+D66A-D66F,U+D672-D682,U+D684-D68B,U+D68E-D68F,U+D691-D693,U+D695-D69E,U+D6A0,U+D6A2-D6A7,U+D6A9-D6C3,U+D6C6-D6C7,U+D6C9-D6CB,U+D6CD-D6D0,U+D6D2-D6D3,U+D6D5-D6D6,U+D6D8,U+D6DA-D6DF,U+D6E1-D6E3,U+D6E5-D6E7,U+D6E9-D6EF,U+D6F1-D6F9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d06a6b459633b7a9b84275b7178646e8-bemXPKnR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D4F4-D4F7,U+D4F9-D4FC,U+D4FE-D503,U+D505-D507,U+D509-D50B,U+D50D-D513,U+D516-D53B,U+D53E-D53F,U+D541-D543,U+D545-D54B,U+D54E,U+D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D564,U+D566-D567,U+D56A,U+D56C,U+D56E-D573,U+D576-D577,U+D579-D57B,U+D57D-D583,U+D586,U+D58A-D58F,U+D591-D5A4,U+D5A6-D5C7,U+D5CA-D5CB,U+D5CD-D5CF,U+D5D1-D5D7,U+D5DA,U+D5DC,U+D5DE-D5E3,U+D5E6-D5E7,U+D5E9-D5EB,U+D5ED-D5F3,U+D5F6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fe3ff0dae1aab02ad6a51f1ed16ce86e-Cluq5_oY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D40F-D43F,U+D441-D443,U+D445-D45B,U+D45D-D45F,U+D461-D46E,U+D470-D477,U+D47A-D47B,U+D47D-D47F,U+D481,U+D483-D487,U+D489-D48A,U+D48C,U+D48E-D493,U+D495-D4A8,U+D4AA-D4CB,U+D4CD-D4CF,U+D4D1-D4E7,U+D4E9-D4EF,U+D4F1-D4F3;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/44e71c386b24f2c6d4d2bb7e0ad3df3e-g1tOFvzs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D306-D30B,U+D30F,U+D311-D313,U+D315,U+D317-D31B,U+D31E,U+D322-D324,U+D326-D327,U+D32A-D32B,U+D32D-D32F,U+D331-D337,U+D33A,U+D33E-D343,U+D346-D37B,U+D37E-D37F,U+D381-D383,U+D385-D38B,U+D38D-D38E,U+D392-D397,U+D39A-D39B,U+D39D-D39F,U+D3A1-D3A7,U+D3AA,U+D3AC,U+D3AE-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3C3,U+D3C6-D3C7,U+D3CA-D3CF,U+D3D1-D3EB,U+D3EE-D3EF,U+D3F1-D3F3,U+D3F5-D3FB,U+D3FD-D3FE,U+D400,U+D402-D407,U+D409-D40E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5d35dcef706b15f80617b35c4c2e4126-D3gh_VlV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D20F,U+D211-D22B,U+D22E-D22F,U+D231-D233,U+D235-D23B,U+D23D-D23E,U+D240,U+D242-D247,U+D249-D25B,U+D25D-D263,U+D265-D27F,U+D281-D283,U+D285-D287,U+D289-D294,U+D296-D29B,U+D29D-D2A3,U+D2A5-D2AB,U+D2AD-D2B0,U+D2B2-D2B7,U+D2BA-D2BB,U+D2BD-D2BE,U+D2C1,U+D2C3-D2C7,U+D2CA,U+D2CC-D2D3,U+D2D5-D2D7,U+D2D9-D2EF,U+D2F2-D2F3,U+D2F5-D2F7,U+D2F9-D2FF,U+D302-D304;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/087779d083ecbe5b9ab4695079b748b6-BVTY9rT1.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D11A-D12F,U+D132-D133,U+D135-D137,U+D139-D13F,U+D142,U+D146-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15E,U+D160,U+D162-D167,U+D169-D16B,U+D16D-D17B,U+D17D-D183,U+D185-D187,U+D189-D19F,U+D1A2-D1A3,U+D1A5-D1A7,U+D1A9-D1AF,U+D1B2,U+D1B4,U+D1B6-D1B9,U+D1BB,U+D1BD-D1D7,U+D1D9-D1F3,U+D1F5-D206,U+D208-D20E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/eb8316b25b504681429bb4b4c1a8da60-CAZRvHzs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+D01C-D02C,U+D02E-D033,U+D036-D037,U+D039-D03B,U+D03D-D043,U+D045-D046,U+D048-D04F,U+D051-D057,U+D059-D05F,U+D061-D06B,U+D06E-D06F,U+D071-D073,U+D075-D07B,U+D07E-D080,U+D082-D0A3,U+D0A6-D0A7,U+D0A9-D0AB,U+D0AD-D0B3,U+D0B6,U+D0B8,U+D0BA-D0BF,U+D0C2-D0C3,U+D0C5-D0C7,U+D0CA-D0CF,U+D0D2,U+D0D6-D0DB,U+D0DE-D0DF,U+D0E1-D0E3,U+D0E5-D0EB,U+D0EE,U+D0F0,U+D0F2-D0F7,U+D0F9-D119;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a409a21e95381198b4341fee4f5a6323-TdNtB2am.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CF26-CF2B,U+CF2E,U+CF31-CF37,U+CF39-CF53,U+CF56-CF57,U+CF59-CF5B,U+CF5D-CF63,U+CF66,U+CF68,U+CF6A-CF6F,U+CF72-CF73,U+CF75-CF77,U+CF79-CF84,U+CF86-CF8B,U+CF8D-CFA0,U+CFA2-CFA7,U+CFA9-CFAF,U+CFB1-CFC3,U+CFC5-CFDF,U+CFE2-CFE3,U+CFE5-CFE7,U+CFE9-CFEF,U+CFF2,U+CFF4,U+CFF6-CFFB,U+CFFD-CFFF,U+D001-D003,U+D005-D010,U+D012-D017,U+D019-D01B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/edbd87625f352930864b03e2f27bd045-XZhMyztU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CE1E-CE1F,U+CE22-CE23,U+CE25-CE27,U+CE29-CE2F,U+CE31-CE34,U+CE36-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE62-CE67,U+CE6A,U+CE6C,U+CE6E-CE73,U+CE76-CE77,U+CE79-CE7B,U+CE7D-CE83,U+CE86,U+CE88,U+CE8A-CE8F,U+CE92-CE93,U+CE95-CE97,U+CE99-CE9F,U+CEA2,U+CEA6-CEAB,U+CEAD-CEE3,U+CEE6-CEE7,U+CEE9-CEEA,U+CEED-CEF3,U+CEF6,U+CEFA-CEFF,U+CF02-CF03,U+CF05-CF07,U+CF09-CF0F,U+CF12,U+CF14,U+CF16-CF1B,U+CF1D-CF1F,U+CF21-CF23,U+CF25;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4a46db4f4bd2abc5d28318a1889fcf0f-B1YSoPQl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CD38-CD5B,U+CD5D-CD63,U+CD65-CD77,U+CD79-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA6,U+CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDCB,U+CDCD-CDE7,U+CDE9-CDF8,U+CDFA,U+CDFC-CE03,U+CE05-CE0B,U+CE0D-CE18,U+CE1A-CE1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e133e89a0cc4c2d822a3ec5a94a1b79d-CdT40XmZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CC35-CC37,U+CC3A,U+CC3F-CC43,U+CC46-CC47,U+CC49-CC4B,U+CC4D-CC53,U+CC56,U+CC5A-CC5F,U+CC61-CC63,U+CC65-CC67,U+CC69-CC74,U+CC76-CC97,U+CC9A-CC9B,U+CC9D-CC9F,U+CCA1-CCA7,U+CCAA,U+CCAE-CCB3,U+CCB6-CCB7,U+CCB9-CCBB,U+CCBD-CCC3,U+CCC5-CCC6,U+CCC8,U+CCCA-CCCF,U+CCD1-CCD3,U+CCD5-CCE3,U+CCE5-CCEB,U+CCED-CD07,U+CD0A-CD0B,U+CD0D-CD0F,U+CD11-CD17,U+CD19-CD1A,U+CD1C,U+CD1E-CD23,U+CD25-CD27,U+CD29-CD2B,U+CD2D-CD37;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f9178aab805cc92b5e5f8701bd43e0fd-IYq935MY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CB4B,U+CB4D-CB4F,U+CB51-CB57,U+CB5A-CB5C,U+CB5E-CB63,U+CB65-CBB7,U+CBB9-CBD3,U+CBD5-CBE3,U+CBE5-CBE6,U+CBE8-CC0B,U+CC0E-CC0F,U+CC11-CC13,U+CC15-CC1B,U+CC1E-CC20,U+CC23-CC26,U+CC2A-CC2B,U+CC2D,U+CC2F,U+CC31-CC34;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1f0ea0a44c39c40592195aab8046fc24-Beil5-82.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+CA66-CA67,U+CA69-CA83,U+CA85-CA97,U+CA99-CABB,U+CABE-CABF,U+CAC1-CAC3,U+CAC5-CACE,U+CAD0,U+CAD2,U+CAD4-CAD7,U+CADA-CB0F,U+CB11-CB13,U+CB15-CB17,U+CB19-CB1F,U+CB21-CB40,U+CB42-CB47,U+CB4A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a33da6d4a3a49f3f3199011216900375-qkjd3iXV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C961-C96B,U+C96D-C96F,U+C971-C973,U+C975-C97B,U+C97D-C987,U+C98A-C98B,U+C98D-C98F,U+C991-C997,U+C99A-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C6,U+C9C9,U+C9CB-C9CF,U+C9D2,U+C9D4,U+C9D7-C9D8,U+C9DB,U+C9DE-C9DF,U+C9E1,U+C9E3,U+C9E5-C9E6,U+C9E8-C9EB,U+C9EE,U+C9F2-C9F7,U+C9FA-C9FB,U+C9FD-CA07,U+CA0A,U+CA0E-CA13,U+CA15-CA4B,U+CA4E-CA4F,U+CA51-CA53,U+CA55-CA5B,U+CA5E-CA60,U+CA62-CA65;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/05acc80d3c56b8d00d96c21535af39cf-DVW48pbJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C868-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882,U+C884,U+C888-C88A,U+C88D-C89E,U+C8A0,U+C8A2-C8A7,U+C8A9-C8BC,U+C8BE-C8C3,U+C8C5-C8C7,U+C8C9-C8CB,U+C8CD-C8D3,U+C8D5-C8DF,U+C8E1-C8E3,U+C8E5-C8F4,U+C8F6-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C90B,U+C90E,U+C910,U+C912-C917,U+C919-C92B,U+C92D-C933,U+C935-C94F,U+C952-C953,U+C955-C957,U+C959-C95F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/863a39ee92fc756895d39f45912692dd-D609OfVr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C747-C749,U+C74B,U+C74E,U+C750,U+C759-C75B,U+C75D-C75F,U+C761-C767,U+C769-C773,U+C776-C777,U+C779-C77B,U+C77E-C782,U+C786,U+C78B-C78D,U+C78F,U+C792-C793,U+C795,U+C799-C79F,U+C7A2,U+C7A7-C7AB,U+C7AE-C7AF,U+C7B1-C7B3,U+C7B5-C7BB,U+C7BE,U+C7C2-C7C7,U+C7C9-C7CB,U+C7CD,U+C7CF-C7DC,U+C7DE-C7E3,U+C7E5-C7E7,U+C7E9-C7FF,U+C802-C803,U+C805-C807,U+C809,U+C80B-C80F,U+C812,U+C814,U+C817-C81B,U+C81E-C81F,U+C821-C823,U+C825-C82B,U+C82D-C82E,U+C830,U+C832-C837,U+C839-C83B,U+C83D-C83F,U+C841-C847,U+C849-C84B,U+C84E-C853,U+C855-C867;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/63a8b44a603194bf78dc451b1627a688-Bvf-UfBa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C627,U+C629-C62B,U+C62F,U+C631-C632,U+C636,U+C638,U+C63A,U+C63C-C63F,U+C642-C643,U+C645-C647,U+C649-C652,U+C656-C65B,U+C65E-C65F,U+C661-C66B,U+C66D-C670,U+C672-C677,U+C67A-C67B,U+C67D-C67F,U+C681-C687,U+C689-C693,U+C696-C697,U+C699-C69B,U+C69D-C6A3,U+C6A6,U+C6A8,U+C6AA-C6AF,U+C6B2-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C2,U+C6C4,U+C6C6-C6CB,U+C6CE-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DE-C6DF,U+C6E2-C6E7,U+C6EA-C6EB,U+C6ED-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C706-C707,U+C709-C70B,U+C70D-C713,U+C716,U+C718,U+C71A-C71F,U+C722-C723,U+C725-C727,U+C729-C72F,U+C732,U+C734,U+C736,U+C738-C73B,U+C73E-C73F,U+C741-C743,U+C745-C746;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ab0ab49969b649fa0a3daf21b71724d3-3ZeUmM20.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C4F2-C4F3,U+C4F5-C4F7,U+C4F9-C4FE,U+C502-C50B,U+C50D-C527,U+C52A-C52B,U+C52D-C52F,U+C531-C537,U+C53A,U+C53C,U+C53E-C543,U+C546-C547,U+C54B,U+C54D,U+C54F-C552,U+C556,U+C55A-C55C,U+C55F,U+C562-C563,U+C565-C567,U+C569-C56F,U+C572,U+C576-C57B,U+C57E-C57F,U+C581-C583,U+C585-C586,U+C588-C58B,U+C58E,U+C590,U+C592-C594,U+C596,U+C599-C59B,U+C59D-C5B3,U+C5B6-C5B7,U+C5BA,U+C5BE-C5C3,U+C5CB,U+C5CD,U+C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E2,U+C5E4,U+C5E6-C5EB,U+C5EF,U+C5F1-C5F3,U+C5F5,U+C5F8-C5FB,U+C602-C604,U+C609-C60B,U+C60D-C60F,U+C611-C617,U+C619-C61A,U+C61D-C623,U+C626;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/eed05c36b3fd59cc5a77b1f00bb345c0-eqcmBrJW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C40E-C40F,U+C411-C42B,U+C42D-C42F,U+C431-C43B,U+C43D-C447,U+C449-C463,U+C466-C467,U+C469-C46B,U+C46D-C473,U+C475-C478,U+C47A-C47F,U+C481-C49B,U+C49D-C4B7,U+C4B9-C4BB,U+C4BD-C4E8,U+C4EA-C4EF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dd4dc200069ab487ea28751419c57036-D9-a0Doi.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C327-C328,U+C32A-C344,U+C346-C367,U+C36A-C36B,U+C36D-C36F,U+C371-C378,U+C37A-C37B,U+C37E-C383,U+C385-C387,U+C389-C38B,U+C38D-C3BF,U+C3C1-C3D7,U+C3DA-C3DB,U+C3DD-C3DE,U+C3E1-C3E8,U+C3EA-C3EC,U+C3EE-C3F3,U+C3F5-C40D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/929e4edfb06bc51ad83010dbf9cc2b3f-B7URicXc.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C213-C217,U+C21A-C21B,U+C21D-C21E,U+C221-C227,U+C22A,U+C22C,U+C22E,U+C230,U+C233,U+C235-C247,U+C249-C24F,U+C251-C253,U+C255-C257,U+C259-C25F,U+C261-C264,U+C266-C26B,U+C26D-C26F,U+C271-C273,U+C275-C27B,U+C27E,U+C280,U+C282-C287,U+C289-C28F,U+C291-C297,U+C299-C29A,U+C29C,U+C29E-C2A3,U+C2A6-C2A7,U+C2A9-C2AB,U+C2AE-C2B3,U+C2B6,U+C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EA,U+C2EE,U+C2F0,U+C2F2-C2F5,U+C2F7,U+C2FA,U+C2FD-C2FF,U+C301-C307,U+C30A-C30B,U+C30E-C312,U+C316-C317,U+C319-C31B,U+C31D-C323,U+C325-C326;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/71164c7d0f46b6ff2c30b38c8ee43622-BNMIzSrK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C107-C11B,U+C11F,U+C121-C122,U+C125,U+C128-C12B,U+C12E,U+C132-C135,U+C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14E-C153,U+C155-C157,U+C159-C15B,U+C15D-C163,U+C165-C166,U+C16A-C16F,U+C171-C173,U+C175-C177,U+C179-C18B,U+C18F,U+C191-C193,U+C195-C19B,U+C19E,U+C1A0,U+C1A2-C1A4,U+C1A6-C1A7,U+C1A9-C1AB,U+C1AD-C1BC,U+C1BE-C1C3,U+C1C5-C1DF,U+C1E1-C1E3,U+C1E5-C1F2,U+C1F4-C1FB,U+C1FE-C1FF,U+C201-C203,U+C205-C20B,U+C20E,U+C210,U+C212;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4bf6df71505f4f0ce296a26f5e0fd872-BQJ30lOR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+C00B-C03B,U+C03D-C057,U+C059-C05B,U+C05D-C05F,U+C061-C067,U+C06A-C08F,U+C092-C093,U+C095-C0A2,U+C0A4,U+C0A6-C0AB,U+C0AE,U+C0B1-C0B3,U+C0B7-C0BB,U+C0BE,U+C0C2-C0C4,U+C0C6-C0C7,U+C0CA-C0CB,U+C0CD-C0CF,U+C0D1-C0D7,U+C0DA,U+C0DE-C0E3,U+C0E6-C0E7,U+C0E9-C0EB,U+C0ED-C0F3,U+C0F6,U+C0F8,U+C0FA-C0FF,U+C101-C106;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/45c865197309118488709116d476ffa4-B11z1MGN.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BF2D-BF3F,U+BF41-BF43,U+BF45-BF4F,U+BF52-BF54,U+BF56-BFAF,U+BFB1-BFC4,U+BFC6-BFCB,U+BFCE-BFCF,U+BFD1-BFD3,U+BFD5-BFDB,U+BFDD-C00A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/58d5423745f078c9ec9455d263cc8a63-DWV3Au-M.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BE2C-BE43,U+BE46-BE47,U+BE49-BE4B,U+BE4D,U+BE4F-BE53,U+BE56,U+BE58,U+BE5C-BE5F,U+BE62-BE63,U+BE65-BE67,U+BE69,U+BE6B-BE6F,U+BE71-BE72,U+BE76-BE7A,U+BE7E-BE7F,U+BE81-BE83,U+BE85-BE8B,U+BE8D-BE8E,U+BE92-BE97,U+BE99-BEA7,U+BEA9-BECF,U+BED2-BED3,U+BED5-BED6,U+BED9-BEDF,U+BEE1-BEE2,U+BEE6-BEEB,U+BEED-BF00,U+BF02-BF07,U+BF0A-BF17,U+BF19-BF1A,U+BF1C,U+BF1E-BF2C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f664258a4183e4350034275815792572-BXEWKxzr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BD3B-BD3F,U+BD41-BD47,U+BD49-BD4B,U+BD4D-BD4F,U+BD51-BD57,U+BD5A-BD63,U+BD65-BD67,U+BD69-BD7F,U+BD82-BD83,U+BD85-BD86,U+BD8A-BD8F,U+BD92,U+BD94,U+BD96-BD98,U+BD9A-BD9B,U+BD9D-BDB7,U+BDB9-BDD3,U+BDD5-BDDB,U+BDDD-BDEF,U+BDF1-BDF3,U+BDF5-BDF7,U+BDF9-BDFF,U+BE01-BE0B,U+BE0E-BE0F,U+BE11-BE13,U+BE15-BE2B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b3425a75e6012aa43dcb86cd173a3c0b-CkFHkcHm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BC33,U+BC35-BC37,U+BC39-BC3F,U+BC42,U+BC46-BC48,U+BC4A-BC4B,U+BC4E-BC4F,U+BC51-BC5C,U+BC5E-BC83,U+BC86-BC87,U+BC89-BC8A,U+BC8D-BC93,U+BC96,U+BC98,U+BC9B-BC9F,U+BCA2-BCA3,U+BCA5-BCA6,U+BCA9-BCAF,U+BCB2,U+BCB6-BCBB,U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE,U+BCD2-BCD4,U+BCD6-BCD7,U+BCD9-BCF3,U+BCF7,U+BCF9-BCFB,U+BCFD-BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD23,U+BD25-BD2B,U+BD2D-BD3A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/34cc5723aa0c313e5fd98725284d5fc6-f-RmEPdL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BB28-BB33,U+BB37,U+BB39-BB3A,U+BB3E-BB43,U+BB46,U+BB48,U+BB4A-BB4C,U+BB4E,U+BB51-BB53,U+BB55-BB57,U+BB59-BB60,U+BB62,U+BB64-BB87,U+BB89-BB8B,U+BB8D-BB8F,U+BB91-BBA3,U+BBA5-BBA7,U+BBA9-BBAB,U+BBAD-BBB3,U+BBB5-BBBF,U+BBC1-BBC3,U+BBC5-BBC7,U+BBC9-BBCF,U+BBD1-BBD2,U+BBD4-BBF7,U+BBFA-BBFB,U+BBFD-BBFE,U+BC01-BC07,U+BC0A,U+BC0E,U+BC10,U+BC12-BC13,U+BC17,U+BC19-BC1A,U+BC1E,U+BC20-BC23,U+BC26,U+BC28,U+BC2A-BC2C,U+BC2E-BC2F,U+BC32;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f9fdc3d38966d087b57f738fc542faf3-BAycyvST.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+BA2B-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA4A,U+BA4C,U+BA4F-BA52,U+BA56-BA57,U+BA59-BA5B,U+BA5D-BA63,U+BA66,U+BA6A-BA6F,U+BA72-BA73,U+BA75-BA77,U+BA79-BA82,U+BA86,U+BA88-BA8B,U+BA8D-BAA7,U+BAAA,U+BAAD-BAAF,U+BAB1-BAB7,U+BABA,U+BABC,U+BABE-BAC3,U+BAC5-BAFB,U+BAFD-BB03,U+BB05-BB0E,U+BB10-BB17,U+BB19-BB1B,U+BB1D-BB27;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d6078812b3ee952b3e864916b2217719-WP8TxIvW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B923-B93B,U+B93E-B93F,U+B941-B943,U+B945-B957,U+B95A-B95B,U+B95D-B95F,U+B961-B967,U+B969-B96C,U+B96E-B973,U+B976-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988,U+B98A-B98D,U+B98F-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9D2-B9D7,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2,U+B9E6-B9E7,U+B9E9-B9EB,U+B9ED-B9F3,U+B9F6,U+B9FB-B9FF,U+BA01-BA07,U+BA09-BA14,U+BA16-BA2A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c202b21c596003f0d6f75890f9473486-DzjI-FoK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B82D-B833,U+B836,U+B83A-B83F,U+B841-B843,U+B845-B850,U+B852-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86B,U+B86E,U+B870,U+B872-B877,U+B879-B87B,U+B87D-B8AF,U+B8B1-B8B3,U+B8B5-B8B7,U+B8B9-B8BF,U+B8C1-B8CB,U+B8CD-B8CF,U+B8D1-B8D3,U+B8D5-B8E0,U+B8E2-B8E7,U+B8EA-B8EB,U+B8ED-B8EF,U+B8F1-B8F7,U+B8FA,U+B8FC,U+B8FE-B903,U+B905-B917,U+B919-B922;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6debbed885be73423828c5820075e7b4-CqiX_wsn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B719-B727,U+B72A-B72B,U+B72D-B72E,U+B731-B737,U+B73A,U+B73C-B743,U+B745-B747,U+B749-B74B,U+B74D-B753,U+B756-B75F,U+B761-B763,U+B765-B767,U+B769-B76F,U+B771-B774,U+B776-B77B,U+B77E-B77F,U+B781-B783,U+B785-B78B,U+B78E,U+B793-B795,U+B79A-B79B,U+B79D-B79F,U+B7A1-B7A7,U+B7AA,U+B7AE-B7B3,U+B7B6-B7B7,U+B7B9-B7C6,U+B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F3,U+B7F5-B7FB,U+B7FE,U+B802-B806,U+B80A-B80B,U+B80D-B80F,U+B811-B817,U+B81A,U+B81C,U+B81E-B823,U+B826-B827,U+B829-B82B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/948c99080f859764891741dc4ff0d847-Dz20KlFK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B63B-B647,U+B649-B663,U+B665-B69B,U+B69E-B6A3,U+B6A5-B6AA,U+B6AC-B6B0,U+B6B2-B6EF,U+B6F1-B6F3,U+B6F5-B6F7,U+B6F9-B6FF,U+B702-B718;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f11a03a7b1daf40de469f4b053a097c3-DqrwqXQ-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B54A,U+B54D-B54F,U+B551-B553,U+B555-B55B,U+B55D-B55E,U+B562-B59F,U+B5A2-B5A3,U+B5A5-B5A7,U+B5A9-B5AA,U+B5AC-B5B2,U+B5B6-B5BA,U+B5BD-B5BF,U+B5C1-B5C3,U+B5C5-B5CB,U+B5CD-B5CE,U+B5D2-B5D7,U+B5D9-B60F,U+B612-B613,U+B615-B617,U+B619-B624,U+B626-B62B,U+B62D-B63A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/83239f0291bba2b79a29c8f0a5e1f5bd-DY0CuViA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B447-B44F,U+B452-B453,U+B455-B457,U+B459-B45F,U+B462,U+B464,U+B466-B46B,U+B46D-B47F,U+B481-B487,U+B489-B4A3,U+B4A5-B4AB,U+B4AD-B4B6,U+B4B8,U+B4BA-B4BF,U+B4C1-B4C7,U+B4C9-B4CF,U+B4D1-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5,U+B4E7-B4EB,U+B4EE,U+B4F0,U+B4F2-B4F7,U+B4F9-B513,U+B516-B517,U+B519-B51A,U+B51D-B523,U+B526,U+B52B-B52F,U+B532-B533,U+B535-B537,U+B539-B53F,U+B542,U+B546-B549;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0f6cadacc259943d65fd07794661791d-BkxvmXtE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B340-B353,U+B357,U+B359-B35A,U+B35D-B35E,U+B360-B363,U+B366,U+B368,U+B36A,U+B36C-B36D,U+B36F,U+B372-B373,U+B375-B377,U+B379-B37F,U+B382,U+B384,U+B386-B38B,U+B38D-B38F,U+B391-B393,U+B395-B39F,U+B3A2-B3A7,U+B3A9-B3AB,U+B3AD-B3C3,U+B3C6-B3C7,U+B3C9-B3CA,U+B3CD,U+B3CF,U+B3D1-B3D3,U+B3D6,U+B3D8,U+B3DA,U+B3DC,U+B3DE-B3DF,U+B3E1-B3E3,U+B3E5-B3E7,U+B3E9-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A,U+B42C-B433,U+B435-B446;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bde6944685ccd33f6f899b06c3f5f374-Amru-eOF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B235-B23B,U+B23D-B257,U+B259-B25B,U+B25D-B25F,U+B261-B267,U+B269-B273,U+B275-B27B,U+B27D-B283,U+B285-B288,U+B28A-B28F,U+B292-B293,U+B295-B297,U+B29B-B29F,U+B2A2-B2A4,U+B2A7-B2A9,U+B2AB,U+B2AD-B2C7,U+B2CA-B2CB,U+B2CD-B2CF,U+B2D1-B2D7,U+B2DA,U+B2DC,U+B2DE-B2E1,U+B2E3,U+B2E7,U+B2E9-B2EA,U+B2F0-B2F2,U+B2F6,U+B2F8,U+B2FC-B2FE,U+B302-B303,U+B305-B307,U+B309-B30F,U+B312,U+B316-B31B,U+B31D-B33F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b94bcb9a7ac1e6e043c14e22b930fc0f-BFuJ-dkV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B133,U+B136,U+B13A-B13F,U+B142-B143,U+B145-B147,U+B149-B14F,U+B152-B153,U+B156-B157,U+B159-B15B,U+B15D-B177,U+B17A-B17B,U+B17D-B17F,U+B181,U+B183-B187,U+B18A,U+B18C,U+B18E-B191,U+B195-B197,U+B199-B1A7,U+B1A9-B1CB,U+B1CD-B1CF,U+B1D1-B1D3,U+B1D5-B1DB,U+B1DD-B1E7,U+B1EA-B1EF,U+B1F1-B1FC,U+B1FE-B203,U+B206-B207,U+B209-B20A,U+B20D-B213,U+B216,U+B218,U+B21A-B21F,U+B221-B233;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a4b555481118c3938b5dd6a10bfd2f90-9P05MPNw.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+B01E-B027,U+B029-B043,U+B045-B047,U+B049,U+B04B,U+B04D-B052,U+B056,U+B058,U+B05A-B05C,U+B05E-B07B,U+B07E-B07F,U+B081-B083,U+B085-B08B,U+B08E,U+B090,U+B092-B097,U+B09B,U+B09D-B09E,U+B0A2-B0A7,U+B0AA,U+B0B0,U+B0B2,U+B0B6-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6,U+B0CA-B0CF,U+B0D2-B0D3,U+B0D5-B0D7,U+B0D9-B0DF,U+B0E1-B0E4,U+B0E6-B107,U+B10A,U+B10D-B10F,U+B111,U+B114-B117,U+B11A,U+B11E-B122,U+B126-B127,U+B129-B12B,U+B12D-B132;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a86a6b0e918a7208b1378d129c3473a6-CTSxDNFR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AF22-AF2B,U+AF2E-AF2F,U+AF31-AF33,U+AF35-AF3B,U+AF3E,U+AF40,U+AF44-AF47,U+AF4A-AF5C,U+AF5E-AF63,U+AF66-AF78,U+AF7A-AF7F,U+AF81-AF83,U+AF85-AF8F,U+AF91-AF94,U+AF96-AF9B,U+AF9D-AFB7,U+AFBA-AFBB,U+AFBD-AFBF,U+AFC1-AFC6,U+AFCA,U+AFCC,U+AFCF-AFD3,U+AFD5-AFDB,U+AFDD-AFE7,U+AFEA-AFEF,U+AFF1-AFF3,U+AFF5-B003,U+B005-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01B,U+B01D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c1f7d2ed7dfc0dd241c1d701b2ed5556-BoPShdkc.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AE1E-AE2F,U+AE32-AE33,U+AE35-AE36,U+AE39-AE3F,U+AE42,U+AE44,U+AE47-AE49,U+AE4B,U+AE4F,U+AE51-AE53,U+AE55-AE5B,U+AE5E,U+AE62-AE64,U+AE66-AE67,U+AE6A-AE6B,U+AE6D-AE6F,U+AE71-AE7A,U+AE7E-AE83,U+AE86-AEBB,U+AEBF,U+AEC1-AEC3,U+AEC5-AECB,U+AECE,U+AED2-AED7,U+AED9-AEDB,U+AEDD-AEEC,U+AEEE-AEF3,U+AEF5-AEF7,U+AEF9-AF06,U+AF09-AF0C,U+AF0E-AF0F,U+AF11-AF21;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ea0bb3d11eeb39b3882d0b3c76bb4a3a-ByoY6Egv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AD1E-AD2C,U+AD2E-AD33,U+AD36-AD37,U+AD39-AD3B,U+AD3D-AD43,U+AD45-AD46,U+AD48,U+AD4A-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD77-AD7B,U+AD7E,U+AD80,U+AD83-AD87,U+AD8A-AD8B,U+AD8D-AD8F,U+AD91-AD9B,U+AD9D-ADA3,U+ADA5-ADBF,U+ADC1-ADC3,U+ADC5-ADC7,U+ADC9-ADCF,U+ADD1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADE3,U+ADE5-ADF7,U+ADFA-ADFB,U+ADFD-ADFE,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE13,U+AE15-AE1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3b4845d96c7f8a6c6554acb55c2b0669-BHuhFPHw.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+A4FE-A4FF,U+A730-A731,U+A78D,U+A7AA,U+A7AD-A7AF,U+A7B2-A7B5,U+AB53,U+AC02-AC03,U+AC05-AC06,U+AC0A-AC0F,U+AC18,U+AC1E-AC1F,U+AC21-AC23,U+AC25-AC2B,U+AC2E,U+AC32-AC37,U+AC3A-AC3F,U+AC41-AC4A,U+AC4C,U+AC4E-AC53,U+AC55-AC57,U+AC59-AC6F,U+AC72-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC87-AC88,U+AC8D-AC8F,U+AC91-AC93,U+AC95-AC9B,U+AC9D-AC9E,U+ACA2-ACA7,U+ACAB,U+ACAD-ACAE,U+ACB1-ACB7,U+ACBA,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACCB,U+ACCD-ACD6,U+ACD8-ACDF,U+ACE2-ACE3,U+ACE5-ACE6,U+ACE9,U+ACEB,U+ACED-ACEE,U+ACF2,U+ACF4,U+ACF7-ACFB,U+ACFE-ACFF,U+AD01-AD03,U+AD05-AD0B,U+AD0D-AD10,U+AD12-AD17,U+AD19-AD1B,U+AD1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8d1f6700aff07bd704effcfcc9e4de81-COlAdacW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9F29-9F2B,U+9F2D-9F2E,U+9F30-9F33,U+9F35-9F36,U+9F38,U+9F3A,U+9F3C,U+9F3F-9F43,U+9F45-9F49,U+9F4C-9F4D,U+9F53,U+9F55-9F58,U+9F5A-9F5B,U+9F5D-9F5E,U+9F62-9F65,U+9F68-9F69,U+9F6B,U+9F6D-9F71,U+9F73-9F75,U+9F78-9F7E,U+9F81-9F82,U+9F8E-9F8F,U+9F91-9F93,U+9F96-9F98,U+9F9D-9F9E,U+9FA1-9FFF,U+A4D0-A4FD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/00ddcefc5a2ae880fc1737b4e7d709f5-DhZQ3oTK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9DC6-9DD2,U+9DD4-9DD6,U+9DD8,U+9DDB-9DE4,U+9DE7-9DEE,U+9DF0-9DF1,U+9DF4-9DF7,U+9DFB-9E0B,U+9E0D-9E14,U+9E16-9E19,U+9E1C,U+9E24,U+9E27,U+9E2E,U+9E30,U+9E34,U+9E3B-9E3C,U+9E40,U+9E4D,U+9E50,U+9E52-9E54,U+9E56,U+9E59,U+9E5D,U+9E5F-9E62,U+9E65,U+9E6E-9E6F,U+9E72,U+9E74-9E78,U+9E7B,U+9E80-9E81,U+9E83-9E86,U+9E89-9E8A,U+9E8C-9E91,U+9E94-9E96,U+9E98-9E9C,U+9E9E,U+9EA0-9EA4,U+9EA7-9EA8,U+9EAA-9EB3,U+9EB5-9EB7,U+9EB9-9EBA,U+9EBF-9EC2,U+9EC5-9EC8,U+9ECA-9ECB,U+9ED0,U+9ED2-9ED3,U+9ED5-9ED7,U+9ED9-9EDA,U+9EE1,U+9EE3-9EE4,U+9EE6,U+9EEB-9EEE,U+9EF0-9EF1,U+9EF3,U+9EF5-9EF6,U+9EF8,U+9EFA,U+9F00-9F08,U+9F0A,U+9F0C,U+9F0F,U+9F11-9F12,U+9F14-9F16,U+9F18,U+9F1A-9F1F,U+9F21,U+9F23-9F28;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/023b0334069ec5d0d0329b3f195eac15-Bh3nzduI.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9C84,U+9C89-9C8A,U+9C8C,U+9C8F,U+9C93,U+9C96-9C99,U+9C9D,U+9CAA,U+9CAC,U+9CAF,U+9CB9,U+9CBE-9CC2,U+9CC8-9CC9,U+9CD1-9CD2,U+9CDA-9CDB,U+9CE0-9CE1,U+9CE3-9CE4,U+9CE6,U+9CE8,U+9CEA-9CF2,U+9CF5,U+9CF7-9D05,U+9D08,U+9D0A-9D14,U+9D16-9D1A,U+9D1C,U+9D1E,U+9D20-9D22,U+9D24-9D25,U+9D27,U+9D29-9D2E,U+9D31-9D3A,U+9D3C-9D3E,U+9D40-9D41,U+9D43-9D50,U+9D54-9D5B,U+9D5E-9D5F,U+9D62-9D69,U+9D6B,U+9D6D-9D6E,U+9D70-9D71,U+9D73-9D86,U+9D88,U+9D8A-9D92,U+9D94-9D97,U+9D99,U+9D9B-9DA4,U+9DA6-9DA8,U+9DAA-9DAE,U+9DB0-9DB3,U+9DB5-9DBA,U+9DBD-9DBF,U+9DC1,U+9DC3-9DC5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4acfbf1542384ed1abf89e61d061d70e-CzWve98x.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9B68-9B6E,U+9B70-9B73,U+9B75-9B76,U+9B78-9B80,U+9B82,U+9B84-9B8D,U+9B8F,U+9B93-9B99,U+9B9B-9B9D,U+9B9F-9BA9,U+9BAC,U+9BAF-9BBF,U+9BC2-9BC6,U+9BC8,U+9BCB-9BD3,U+9BD5,U+9BD8-9BDA,U+9BDC,U+9BDE-9BE0,U+9BE3,U+9BE5-9BE6,U+9BE9,U+9BEC-9BEF,U+9BF1-9BF3,U+9BF5-9BFC,U+9BFE,U+9C00-9C07,U+9C0A-9C0C,U+9C0E-9C11,U+9C14-9C1F,U+9C21-9C22,U+9C24,U+9C26-9C27,U+9C2A-9C2C,U+9C2E-9C30,U+9C34,U+9C36,U+9C38,U+9C3A,U+9C3C-9C3D,U+9C3F-9C44,U+9C46-9C47,U+9C4A-9C51,U+9C53,U+9C55,U+9C59-9C5C,U+9C5E,U+9C60-9C66,U+9C68-9C6C,U+9C6E-9C76,U+9C79,U+9C7B,U+9C7D-9C7E,U+9C80,U+9C83;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/51c7563c5a8588c87be9626b180be9c4-GvPoIsuG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9A06-9A0C,U+9A10-9A15,U+9A17-9A18,U+9A1A-9A2A,U+9A2C,U+9A2F,U+9A31-9A35,U+9A39-9A3D,U+9A3F,U+9A46-9A49,U+9A4B-9A4C,U+9A4E,U+9A50-9A54,U+9A56,U+9A58-9A59,U+9A5C-9A5E,U+9A60-9A61,U+9A63,U+9A66-9A69,U+9A6B,U+9A72,U+9A83,U+9A89,U+9A8D-9A8E,U+9A94-9A95,U+9A99,U+9AA6,U+9AA9-9AAE,U+9AB2-9AB5,U+9AB9,U+9ABB,U+9ABD-9ABF,U+9AC3-9AC4,U+9AC6-9ACA,U+9ACD-9ACE,U+9AD0,U+9AD7,U+9AD9-9ADE,U+9AE0,U+9AE2-9AE5,U+9AE7-9AEA,U+9AEC,U+9AEE,U+9AF0-9AF8,U+9AFA,U+9AFC-9B02,U+9B04-9B07,U+9B09-9B0E,U+9B10-9B12,U+9B14-9B1E,U+9B20-9B21,U+9B24,U+9B26,U+9B28,U+9B2A-9B2D,U+9B30,U+9B33-9B3A,U+9B3D-9B40,U+9B46,U+9B4A-9B4C,U+9B50,U+9B52-9B53,U+9B55-9B57,U+9B59,U+9B5B-9B67;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6108932827d3611b78ed0678cb4871ad-BKez7X9y.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+98AA-98AD,U+98B0-98B5,U+98B7-98BB,U+98BD-98C3,U+98C5,U+98C7,U+98C9-98CD,U+98CF-98D0,U+98D4,U+98D6-98D7,U+98DC-98DD,U+98E1,U+98E3-98E6,U+98EC,U+98EE,U+98F0-98F1,U+98F3,U+98F5-98FB,U+98FF-9902,U+9904,U+9906-9907,U+990B,U+990E-990F,U+9914-9917,U+9919,U+991C-991D,U+991F-9920,U+9922-9927,U+9929-992D,U+992F-9930,U+9932,U+9934-9936,U+9938-993B,U+993D,U+9940-9942,U+9944,U+9946-9947,U+994D-9951,U+9953,U+9956,U+9958-995B,U+995D,U+995F-9961,U+9964,U+9966,U+9973,U+9978-9979,U+997B,U+997E,U+9982-9983,U+9989,U+998C,U+998E,U+999A-99A4,U+99A6-99A7,U+99A9-99AB,U+99AF-99B0,U+99B2,U+99B5-99C0,U+99C2-99CF,U+99D3,U+99D6-99D7,U+99DA,U+99DC,U+99DE,U+99E0-99E1,U+99E3-99EC,U+99EE-99F0,U+99F2-99FE,U+9A00,U+9A02-9A04;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3a8577d085e938725a14666c335e6192-7MqtutWQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+973F-9741,U+9743,U+9745-9747,U+9749-9751,U+9754-9755,U+9757-9758,U+975D,U+975F,U+9763-9764,U+9767,U+976A-9772,U+9775,U+9777-977B,U+977D-9784,U+9786-978A,U+978C,U+978E,U+9790,U+9793,U+9795-9797,U+9799-979C,U+979E-979F,U+97A1-97A2,U+97A4-97AA,U+97AC,U+97AE,U+97B0-97B1,U+97B3,U+97B5-97BC,U+97BE-97C2,U+97C4-97C8,U+97CA,U+97CD-97D2,U+97D4-97D8,U+97DA-97DB,U+97DF-97E5,U+97E8,U+97EE-97F2,U+97F4,U+97F7-97FA,U+97FC-97FE,U+9800,U+9804,U+9809,U+980B,U+980D,U+9814-9816,U+9819-981B,U+981D-9820,U+9822-9823,U+9825,U+9827-982C,U+982E-982F,U+9831-9836,U+983A,U+983C-9845,U+9847-984B,U+9850-9852,U+9854-9857,U+985A,U+985C-985D,U+985F-9861,U+9863-9864,U+9866,U+9868-986A,U+986D-986E,U+9872,U+988B,U+988E,U+9892,U+9895,U+9899,U+98A3,U+98A9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f9bcfc2765104f01f39accc463864fd1-9OV4NFW_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9595-9597,U+9599-95A0,U+95A2,U+95A4,U+95A6-95A7,U+95AA,U+95AE-95B0,U+95B2-95B5,U+95B7-95B8,U+95BA,U+95C0-95C2,U+95C4-95C7,U+95C9,U+95CD-95CF,U+95D1-95D3,U+95D7-95DB,U+95DD,U+95DF-95E0,U+95E3-95E4,U+95E6-95E7,U+95EC,U+95FF,U+9607,U+9613,U+9618,U+961B,U+961E,U+9620,U+9623-9629,U+962B-962D,U+962F-9630,U+9637-963A,U+963E,U+9641,U+9643,U+964A,U+964E-964F,U+9651-9653,U+9656-9657,U+9659-965A,U+965C,U+965E,U+9660,U+9665-9666,U+966B,U+966D-966F,U+9671,U+9679-967C,U+967E-9684,U+9687,U+968C,U+9691-9693,U+9696,U+969A,U+969D-96A6,U+96A9,U+96AB-96AF,U+96B2,U+96B5,U+96B7,U+96BA-96BB,U+96BF,U+96C2-96C3,U+96C8,U+96CA,U+96D0-96D1,U+96D3-96D4,U+96D7-96D8,U+96DA,U+96DD,U+96DF,U+96E1,U+96E4-96E7,U+96EB-96EE,U+96F0-96F1,U+96F4-96F5,U+96F8,U+96FA,U+96FC-96FD,U+96FF,U+9702-9703,U+9705,U+970A-970C,U+9710-9712,U+9714-9715,U+9717-971B,U+971D,U+971F-9726,U+9728-9729,U+972B-972C,U+972E-972F,U+9731,U+9733-9737,U+973A-973C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8e659d422c000630c84b17b14948f1c2-DnB1yUes.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9391-9395,U+9397,U+9399-93A1,U+93A4-93A5,U+93A8,U+93AB,U+93AD,U+93AF,U+93B1-93B2,U+93B4,U+93B6-93BE,U+93C0-93C2,U+93C4-93C6,U+93C9,U+93CB,U+93CE-93D0,U+93D2-93D5,U+93D9-93DB,U+93E0,U+93E3,U+93E5-93E7,U+93E9-93F4,U+93F6,U+93F8,U+93FA-93FC,U+93FE-9402,U+9404-940A,U+940C-940F,U+9411,U+9415-9418,U+941A-941F,U+9421-9425,U+9429-942A,U+942C-942D,U+942F-9431,U+9434,U+9436-9437,U+9439,U+943B-943D,U+9440-9443,U+9445-9449,U+944B,U+944D-9450,U+9452-9453,U+9455-945F,U+9461-9462,U+9464,U+9466-946A,U+946C,U+946E-946F,U+9471,U+9473-9476,U+9478,U+947A-947B,U+9480,U+9482-9484,U+9491,U+9496,U+9498,U+94C7,U+94CF,U+94D3-94D4,U+94DA,U+94E6,U+94FB,U+951C,U+9520,U+9527,U+9533,U+953D,U+9543,U+9548,U+954B,U+9555,U+955A,U+9560,U+956E,U+9574-9575,U+9578-957E,U+9581,U+9584-9585,U+9587-9588,U+958A,U+958D,U+9590-9591;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e5bd81b95e6710964f658ee4e730d5e6-HBoZTxH4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+9250,U+9252-9254,U+9256,U+9258-9259,U+925C-925D,U+925F-9261,U+9263,U+9265,U+9267-926B,U+926E-9273,U+9275-9277,U+9279,U+927C-927E,U+9281-9282,U+9284,U+9286-928D,U+928F-9290,U+9292,U+9294-9295,U+9297,U+9299,U+929B,U+929D-929F,U+92A1-92A2,U+92A4,U+92A7,U+92AD,U+92AF-92B0,U+92B2,U+92B4-92B6,U+92B8-92BA,U+92BD-92C0,U+92C2,U+92C4,U+92C6,U+92C9-92CB,U+92CD-92CE,U+92D0-92D1,U+92D3-92DC,U+92DE,U+92E0-92E2,U+92E7,U+92E9,U+92EB-92ED,U+92F2-92F5,U+92F7,U+92F9-92FB,U+92FD-9300,U+9302-9303,U+9305,U+9309-930F,U+9311,U+9313-9314,U+9316-9317,U+931C-931E,U+9321,U+9323-9325,U+9327,U+9329-932A,U+932C-932D,U+9330-9332,U+9334-9337,U+9339-933D,U+933F,U+9342,U+9344-9345,U+9348-934A,U+934C,U+934E-9353,U+9355-9357,U+9359-935A,U+935C-9363,U+9366-9368,U+936B,U+936D-936F,U+9371-9374,U+9377-9379,U+937B-937D,U+937F-9381,U+9383,U+9385-9386,U+9388-9389,U+938B-938E,U+9390;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a78696f3ec5f8952423652fc24f05799-DiQXHSB4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+90E3-90E5,U+90E9-90EA,U+90EC,U+90EE,U+90F0-90F3,U+90F6-90F7,U+90F9-90FC,U+90FF-9101,U+9103,U+9105,U+9107-9108,U+910A-9111,U+9113,U+9115,U+9117-9118,U+911A-911D,U+911F-9121,U+9124-9126,U+9128-912C,U+912E,U+9133,U+9135,U+9137-9138,U+913B-9142,U+9144-9145,U+9147,U+9151,U+9153-9156,U+9158-9159,U+915B-915C,U+915F-9160,U+9166-9168,U+916B,U+916D,U+9173,U+917A-917C,U+9180-9182,U+9184,U+9186,U+9188,U+918A,U+918E-918F,U+9193-9199,U+919D,U+919F-91A1,U+91A4-91A9,U+91B0-91B3,U+91B6-91B9,U+91BB-91BF,U+91C2,U+91C4,U+91C6,U+91C8,U+91D6,U+91DA-91DB,U+91DE-91E2,U+91E5-91E6,U+91E8,U+91EA-91F4,U+91F6,U+91F8,U+91FB-91FF,U+9202-9203,U+9205-9207,U+920A-920C,U+920E-920F,U+9212-9213,U+9216-921D,U+921F-9222,U+9224,U+9228-922D,U+922F,U+9231-9232,U+9235-9236,U+923B-923C,U+9241-9244,U+9246-9247,U+924A-924C,U+924E-924F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/7850639d50b2bbec106be600141b495c-BbowOgX0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8F08,U+8F0B-8F11,U+8F13,U+8F16-8F1A,U+8F20-8F24,U+8F27-8F28,U+8F2B-8F2E,U+8F30-8F32,U+8F34-8F37,U+8F39-8F3A,U+8F3C-8F3D,U+8F40-8F41,U+8F43,U+8F47-8F48,U+8F4A-8F4C,U+8F4F-8F53,U+8F55-8F5E,U+8F60,U+8F63,U+8F65,U+8F6A,U+8F80,U+8F8C,U+8F92,U+8F9D,U+8FA0-8FA2,U+8FA4-8FA5,U+8FA7,U+8FAA,U+8FAC,U+8FB3-8FB5,U+8FB7-8FB8,U+8FBA-8FBC,U+8FBF-8FC0,U+8FC3,U+8FC6,U+8FC9-8FCD,U+8FCF,U+8FD2,U+8FD6-8FD7,U+8FDA,U+8FE0-8FE1,U+8FE3,U+8FE7,U+8FEC,U+8FEF,U+8FF1-8FF2,U+8FF4-8FF6,U+8FFA-8FFC,U+8FFE-8FFF,U+9007-9008,U+900C,U+900E,U+9013,U+9018,U+901C,U+9024-9025,U+9027-902C,U+9030-9031,U+9033-9034,U+9037,U+9039-903A,U+903D,U+903F-9040,U+9043,U+9045-9046,U+9048-9049,U+904C,U+9056,U+905A,U+905D,U+905F,U+9061,U+9064,U+9066-9067,U+906A-906C,U+906F-9071,U+9073,U+9076,U+9079,U+907B,U+907E,U+9085-9086,U+9089,U+908C-908E,U+9092,U+9094,U+9096,U+9098,U+909A,U+909C,U+909E-90A0,U+90A4-90A5,U+90A7-90A9,U+90AB,U+90AD,U+90B2,U+90B7,U+90BC-90BD,U+90BF-90C0,U+90C2-90C3,U+90C6,U+90C8-90C9,U+90CB-90CD,U+90D2,U+90D4-90D6,U+90D8-90DA,U+90DE,U+90E0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3557f25e30db69fca2057a164fdf43ed-D1wrhAdg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8DAD-8DB0,U+8DB6-8DB7,U+8DB9,U+8DBB,U+8DBD,U+8DC0-8DC2,U+8DC5,U+8DC7-8DCA,U+8DCD,U+8DD0,U+8DD2-8DD5,U+8DD8-8DD9,U+8DDC,U+8DE0,U+8DE2,U+8DE5-8DE7,U+8DE9,U+8DED-8DEE,U+8DF0-8DF2,U+8DF4,U+8DF6,U+8DFC,U+8DFE-8E04,U+8E06-8E08,U+8E0B,U+8E0D-8E0E,U+8E11-8E13,U+8E15-8E1C,U+8E20-8E21,U+8E24-8E28,U+8E2B,U+8E2D,U+8E30,U+8E32-8E34,U+8E36-8E38,U+8E3B-8E3C,U+8E3E-8E3F,U+8E43,U+8E45-8E46,U+8E4D-8E50,U+8E53-8E54,U+8E56-8E58,U+8E5A-8E5F,U+8E61-8E62,U+8E65,U+8E67-8E68,U+8E6A-8E6B,U+8E6E,U+8E71,U+8E73,U+8E75,U+8E77-8E79,U+8E7B,U+8E7D-8E7E,U+8E80,U+8E82-8E84,U+8E86,U+8E88,U+8E8C,U+8E8E,U+8E96-8E99,U+8E9B,U+8E9D,U+8E9F-8EA0,U+8EA2-8EA4,U+8EA7-8EA9,U+8EAD-8EAE,U+8EB0-8EB1,U+8EB3-8EB9,U+8EBB-8EBF,U+8EC1-8EC9,U+8ECF-8ED1,U+8ED3,U+8ED5-8EDA,U+8EDC-8EDE,U+8EE0-8EE3,U+8EE5-8EEA,U+8EEC-8EF1,U+8EF3-8EF7,U+8EFD,U+8EFF-8F02,U+8F04,U+8F06;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e4080c5a8bd5339d415515d3aa32ecc0-Db8HU0Z4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8B90-8B91,U+8B94,U+8B97-8B9B,U+8B9D,U+8B9F,U+8BAC,U+8BB1,U+8BBB,U+8BC7,U+8BD0,U+8BEA,U+8C09,U+8C1E,U+8C38-8C40,U+8C42-8C45,U+8C4A-8C4B,U+8C4D,U+8C4F,U+8C51-8C53,U+8C56-8C59,U+8C5B-8C60,U+8C63-8C69,U+8C6D-8C72,U+8C74-8C77,U+8C7B-8C81,U+8C83-8C84,U+8C86-8C88,U+8C8B,U+8C8D-8C92,U+8C95-8C97,U+8C99-8C9C,U+8C9F,U+8CA3-8CA6,U+8CAD-8CAE,U+8CB1,U+8CB5,U+8CB9,U+8CBE,U+8CC6,U+8CC9,U+8CCB-8CD0,U+8CD4,U+8CD6-8CD9,U+8CDB,U+8CDD,U+8CDF,U+8CE5,U+8CE8-8CE9,U+8CEB,U+8CEE-8CF3,U+8CF5-8CF9,U+8CFF-8D03,U+8D06-8D07,U+8D09,U+8D0B-8D0C,U+8D0E,U+8D11-8D12,U+8D14-8D15,U+8D18-8D1A,U+8D1C,U+8D20,U+8D51-8D52,U+8D57,U+8D5F,U+8D65,U+8D68-8D6A,U+8D6C,U+8D6E-8D6F,U+8D71-8D72,U+8D78-8D80,U+8D82-8D83,U+8D86-8D89,U+8D8C-8D90,U+8D92-8D93,U+8D96-8D98,U+8D9A-8D9E,U+8DA0-8DA2,U+8DA4-8DA7,U+8DA9-8DAC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8a82178fa49344ddfd42249fb63fd28e-CFrxloCz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8A3F-8A40,U+8A42-8A45,U+8A47,U+8A49-8A4D,U+8A4F,U+8A51,U+8A53,U+8A56-8A57,U+8A59-8A5A,U+8A5C-8A5D,U+8A5F,U+8A64-8A65,U+8A67-8A68,U+8A6A,U+8A6F,U+8A74,U+8A76-8A78,U+8A7A-8A7B,U+8A7D-8A7E,U+8A80-8A83,U+8A88,U+8A8B-8A8C,U+8A8E-8A90,U+8A94,U+8A96-8A97,U+8A99,U+8A9B-8A9D,U+8A9F,U+8AA2,U+8AA7,U+8AA9,U+8AAB-8AAF,U+8AB1,U+8AB3-8AB5,U+8AB7-8AB8,U+8ABA-8ABB,U+8ABD-8ABE,U+8AC0-8AC1,U+8AC3,U+8AC5-8AC6,U+8AC8,U+8ACA,U+8ACC,U+8ACE,U+8AD0,U+8AD3-8AD5,U+8AD8-8ADA,U+8ADD,U+8ADF-8AE0,U+8AE3,U+8AE5,U+8AE8-8AEA,U+8AEC,U+8AEF-8AF0,U+8AF2,U+8AF4-8AF5,U+8AF9,U+8AFB,U+8AFD,U+8AFF,U+8B03,U+8B06,U+8B08-8B09,U+8B0B-8B0D,U+8B0F,U+8B11-8B13,U+8B15,U+8B18,U+8B1A,U+8B1C,U+8B1E-8B1F,U+8B21-8B25,U+8B27,U+8B29-8B2A,U+8B2D-8B32,U+8B34-8B38,U+8B3A-8B3D,U+8B3F-8B40,U+8B42-8B48,U+8B4A-8B4D,U+8B50-8B55,U+8B57,U+8B5B,U+8B5D-8B65,U+8B67-8B6A,U+8B6D-8B6E,U+8B71-8B73,U+8B75-8B76,U+8B78-8B7C,U+8B7F,U+8B81-8B89,U+8B8B-8B8D,U+8B8F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/cf568f67f97dd4d7fa4ff1a9ce2add95-C9OeIBMa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8906-8909,U+890B-890F,U+8911,U+8914-8918,U+891C-8920,U+8922-8924,U+8926-8929,U+892C-892F,U+8931,U+8935,U+8937,U+8939-893A,U+893C-8940,U+8942-8943,U+8945-8948,U+894A-8955,U+8957-895C,U+8961-8963,U+8965,U+8967-8969,U+896B-896E,U+8970-8971,U+8973-897A,U+897C-897E,U+8980,U+8982,U+8984-8985,U+8987-898A,U+898C-898E,U+8990-8992,U+8994-8995,U+8997,U+8999-89A0,U+89A2-89A5,U+89A7-89A9,U+89AB,U+89AD-89AE,U+89B0-89B1,U+89B3-89B6,U+89B8-89B9,U+89BB-89BC,U+89BE,U+89C3,U+89CD,U+89D3-89D5,U+89D7-89D9,U+89DB,U+89DD,U+89DF-89E2,U+89E4,U+89E7-89EA,U+89EC-89EE,U+89F0-89F2,U+89F5,U+89F7,U+89F9-89FF,U+8A04-8A06,U+8A09,U+8A0B,U+8A0D,U+8A0F,U+8A11-8A12,U+8A14,U+8A19-8A1A,U+8A1C,U+8A1E,U+8A20-8A22,U+8A24,U+8A26-8A29,U+8A2B-8A2C,U+8A2E-8A30,U+8A32-8A33,U+8A35,U+8A37-8A39,U+8A3B-8A3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a5160f2435921629a889e4ac8ca6d656-CXaDCA24.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+87C2-87C3,U+87C5,U+87C7,U+87C9,U+87CC-87CD,U+87CF-87D0,U+87D4-87DA,U+87DC-87DF,U+87E1-87E2,U+87E4,U+87E6-87E9,U+87EB,U+87ED,U+87F0-87F1,U+87F3-87F5,U+87F7-87F8,U+87FA,U+87FC-87FD,U+87FF-8802,U+8804,U+8807-8809,U+880B-880C,U+880E-880F,U+8812,U+8817-881A,U+881C-881E,U+8820,U+8824-8830,U+8833-8835,U+8837-8838,U+883A,U+883D-883F,U+8841-8843,U+8847-884B,U+884E-8852,U+8855-8856,U+8858,U+885A,U+885C,U+885E-8860,U+8866-8867,U+886A,U+886D,U+886F,U+8871,U+8873-8876,U+8878-887C,U+8880,U+8883,U+8886-8887,U+8889-888A,U+888C,U+888E-8891,U+8893-8895,U+8897-889B,U+889D,U+889F-88A1,U+88A3,U+88A5-88AA,U+88AC,U+88AE-88B0,U+88B2-88B6,U+88B8-88BB,U+88BD-88C0,U+88C3-88C4,U+88C7-88C8,U+88CA-88CD,U+88D0-88D1,U+88D3,U+88D6-88D7,U+88DA-88DB,U+88DE,U+88E0-88E1,U+88E6-88E7,U+88E9-88EF,U+88F2,U+88F5-88F7,U+88FA-88FB,U+88FD,U+88FF-8901,U+8903-8905;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e0bf36d254f48f74b3ba6dcf4066eb88-FCOBeQ46.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+8664-8666,U+8668-866A,U+866D,U+8670,U+8672-8678,U+8683-8689,U+868E-8692,U+8694,U+8696-869B,U+869E-86A2,U+86A5-86A6,U+86AB,U+86AD-86AE,U+86B2-86B3,U+86B7-86B9,U+86BB-86BF,U+86C1-86C3,U+86C5,U+86C8,U+86CC-86CD,U+86D2-86D3,U+86D5-86D7,U+86DA,U+86DC-86DD,U+86E0-86E3,U+86E5-86E8,U+86EA-86EC,U+86EF,U+86F5-86F7,U+86FC-86FD,U+86FF,U+8701,U+8704-8705,U+870B-870C,U+870E-8711,U+8714,U+8716,U+8719,U+871B,U+871D,U+871F-8720,U+8724,U+8726-8728,U+872A-872D,U+872F-8730,U+8732-8733,U+8735-8736,U+8738-873A,U+873C-873D,U+8740-8746,U+874A-874B,U+874D,U+874F-8752,U+8754,U+8756,U+8758,U+875A-875E,U+8761-8762,U+8767,U+8769-876D,U+876F,U+8771-8773,U+8775,U+8777,U+8779-877A,U+877F-8781,U+8786-8787,U+8789-878A,U+878C,U+878E-8792,U+8794-8796,U+8798-879D,U+87A0-87A1,U+87A3-87A7,U+87A9-87AA,U+87AE,U+87B0-87B2,U+87B4,U+87B6-87B9,U+87BC,U+87BE-87BF,U+87C1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6e15f0d60a9a17e7d72a8ac7f5268699-CqbIfMBr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+852F-8536,U+853E-8540,U+8542,U+8544-8545,U+8547,U+854B-854D,U+854F-8551,U+8553-8554,U+8557,U+855A-855D,U+855F-8561,U+8563,U+8565-8567,U+856B-856C,U+856E-8571,U+8573,U+8575-8576,U+8578,U+857C-857D,U+857F-8583,U+8586,U+8589,U+858B,U+858D-858E,U+8590-8593,U+8595-859A,U+859D-859E,U+85A0-85A3,U+85A5,U+85A7,U+85AB-85AD,U+85B1-85B6,U+85B8,U+85BB-85C0,U+85C2-85C8,U+85CA-85CC,U+85D1-85D2,U+85D4,U+85D6-85DB,U+85DE-85E3,U+85E6-85E8,U+85EB-85F5,U+85F7-85F8,U+85FC-85FE,U+8600-8603,U+8608-8609,U+860C-8610,U+8612-8615,U+8617-8619,U+861B-861D,U+861F-8621,U+8623-8626,U+8628,U+862A-862C,U+862E-8637,U+8639,U+863B,U+863D-863E,U+8640-864C,U+8652-8653,U+8656-8659,U+865D,U+8660-8661,U+8663;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d519549d7a74a05e9625070a8f5f60eb-D3r1gPp9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+83EE,U+83F3-83F7,U+83FA-83FC,U+83FE-8400,U+8402,U+8405,U+8408-8409,U+8410,U+8412-8417,U+8419-841B,U+841E-8423,U+8429-842B,U+842D-8430,U+8432-8434,U+8436-8437,U+8439-843B,U+843E-8445,U+8447-8448,U+844A-8450,U+8453-8456,U+8458,U+845D-8460,U+8462,U+8465,U+8467-8468,U+846A,U+846E-8470,U+8472,U+8474,U+8479,U+847B-8481,U+8483-8486,U+848A,U+848D,U+848F-8493,U+8495-8496,U+8498,U+849A-849B,U+849D,U+849F-84A0,U+84A2-84AE,U+84B0-84B1,U+84B3,U+84B5-84B7,U+84BB,U+84BE,U+84C2-84C3,U+84C5-84C8,U+84CC,U+84CE-84CF,U+84D2,U+84D4-84D5,U+84D7-84DC,U+84DE,U+84E1-84E2,U+84E4,U+84E7-84EB,U+84ED,U+84F1-84F3,U+84F5-84FB,U+84FE,U+8500-850B,U+850D-8510,U+8512,U+8514-8516,U+8518-8519,U+851B-851D,U+8520,U+8522,U+8524,U+8527-852A,U+852E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fc344896bd0ce00726d2dad1f15a13b9-hDr9rp_L.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+824E,U+8250-8257,U+825B-825E,U+8260-8263,U+8265,U+8267,U+8269-826A,U+826C-826D,U+8275-8278,U+827B-827C,U+8280-8281,U+8283,U+8285-8287,U+8289,U+828C,U+8290,U+8293-8296,U+829A-829B,U+829E,U+82A0,U+82A2-82A3,U+82A7,U+82B2,U+82B5-82B6,U+82BA,U+82BC,U+82BF-82C0,U+82C2-82C3,U+82C5-82C6,U+82C9,U+82D0,U+82D6,U+82D9-82DA,U+82DD,U+82E2,U+82E8-82EA,U+82EC-82EE,U+82F0,U+82F2-82F3,U+82F5-82F6,U+82F8,U+82FA,U+82FC-8300,U+830A-830B,U+830D,U+8310,U+8312-8313,U+8316,U+8318-8319,U+831D-8326,U+8329-832A,U+832E,U+8330,U+8337,U+833B,U+833D-833F,U+8341-8342,U+8344-8345,U+8348,U+834B-834E,U+8353,U+8355-8359,U+835D,U+8362,U+8370-8376,U+8379-837A,U+837E-8384,U+8387-8388,U+838B-838D,U+838F-8391,U+8394-8395,U+8397,U+8399-839A,U+839D,U+839F,U+83A1,U+83A3-83A6,U+83AC-83AF,U+83B5,U+83BB,U+83BE-83BF,U+83C2-83C4,U+83C6,U+83C8-83C9,U+83CB,U+83CD-83CE,U+83D0-83D3,U+83D5,U+83D7,U+83D9-83DB,U+83DE,U+83E2-83E4,U+83E6-83E8,U+83EB-83ED;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/826c600bbe7c5e9cf159e4f218707c2f-UIp1scit.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+80C7-80CB,U+80CF-80D5,U+80D8,U+80DF-80E0,U+80E2-80E3,U+80E6,U+80EE,U+80F5,U+80F7,U+80F9,U+80FB,U+80FE-8101,U+8103-8104,U+8107,U+810B-810C,U+8115,U+8117,U+8119,U+811C-811D,U+811F-8122,U+8124-812A,U+812D-812E,U+8130,U+8133-8135,U+8137,U+813A-813D,U+813F-8145,U+8147,U+8149,U+814D,U+814F,U+8152,U+8157-8158,U+815B-815F,U+8162-8164,U+8168,U+816A,U+816C,U+816F,U+8172,U+8175-8177,U+8181,U+8184-8187,U+8189,U+818B-818E,U+8190,U+8192-8197,U+8199,U+819E-819F,U+81A1-81A2,U+81A4-81A5,U+81A7,U+81AB-81B2,U+81B4-81B9,U+81BC,U+81C4-81C5,U+81C7-81C8,U+81CB,U+81CE,U+81D0-81D7,U+81D9,U+81DB-81DF,U+81E1-81E2,U+81E4,U+81E6,U+81E9,U+81EB,U+81EE-81F2,U+81F5-81F9,U+81FD,U+81FF,U+8203,U+820B,U+820E-820F,U+8211,U+8213,U+8215-821A,U+821D,U+8220,U+8224-8227,U+8229,U+822E,U+8232,U+823A,U+823C-823D,U+823F-8243,U+8245-8246,U+8248,U+824A,U+824C-824D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/369b4c2def5ba1d3d037b97ab384ae5a-Cu4mmGmD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7F49-7F4B,U+7F4D-7F4F,U+7F52-7F53,U+7F56,U+7F59,U+7F5B-7F5E,U+7F60,U+7F63-7F67,U+7F6B-7F6D,U+7F6F,U+7F73,U+7F76,U+7F78,U+7F7A-7F7D,U+7F7F-7F80,U+7F82-7F84,U+7F87,U+7F89,U+7F8D,U+7F8F-7F93,U+7F95-7F99,U+7F9B-7F9C,U+7FA0,U+7FA2,U+7FA6,U+7FAA-7FAE,U+7FB1,U+7FB3-7FB5,U+7FB7,U+7FBA-7FBB,U+7FBE,U+7FC0,U+7FC2-7FC4,U+7FC6-7FC9,U+7FCB,U+7FCD,U+7FCF-7FD1,U+7FD3,U+7FD6-7FD7,U+7FD9-7FDE,U+7FE2-7FE4,U+7FE7-7FE8,U+7FEA-7FED,U+7FEF,U+7FF2,U+7FF4-7FF8,U+7FFA,U+7FFD-7FFF,U+8002,U+8007-800A,U+800E-800F,U+8011,U+8013,U+801A-801B,U+801D-801F,U+8021,U+8023-8024,U+802B,U+802D,U+802F-8030,U+8032,U+8034,U+8039-803A,U+803C,U+803E,U+8040-8041,U+8044-8045,U+8047-8049,U+804E-8051,U+8053,U+8055,U+8057,U+8059,U+805B-805D,U+805F-8068,U+806B-806E,U+8074,U+8078,U+807A-807C,U+8081-8082,U+8088,U+808A,U+808D-8092,U+8094-8095,U+8097,U+8099,U+809E,U+80A3,U+80A6-80A8,U+80AC,U+80B0,U+80B3,U+80B5-80B6,U+80B8-80B9,U+80BB,U+80C5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/890dd46d08a796580b5580c40a2480e5-DOGms6yg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7D87,U+7D89-7D8E,U+7D90-7D92,U+7D94-7D9B,U+7D9D,U+7D9F,U+7DA1,U+7DA4-7DA5,U+7DA7-7DAB,U+7DAF,U+7DB3,U+7DB5-7DB7,U+7DBC,U+7DC0-7DC3,U+7DC5-7DC6,U+7DC8-7DC9,U+7DCC-7DD1,U+7DD3-7DD6,U+7DDB-7DDC,U+7DDF,U+7DE2,U+7DE4-7DE5,U+7DE7,U+7DEA-7DEB,U+7DED-7DEE,U+7DF0,U+7DF3,U+7DF5,U+7DF7-7DF8,U+7DFA-7E07,U+7E0C-7E0F,U+7E12-7E1A,U+7E1C,U+7E20-7E22,U+7E24-7E2A,U+7E2C,U+7E2F-7E30,U+7E33-7E34,U+7E38,U+7E3A,U+7E3C,U+7E3F-7E40,U+7E42,U+7E44,U+7E48-7E51,U+7E53,U+7E56-7E59,U+7E5B-7E5D,U+7E5F-7E60,U+7E63-7E68,U+7E6B-7E6C,U+7E71-7E72,U+7E74-7E78,U+7E7A-7E7B,U+7E7F-7E81,U+7E83-7E87,U+7E89,U+7E8B,U+7E8D-7E8E,U+7E90-7E92,U+7E94-7E95,U+7E97,U+7E99-7E9A,U+7E9D-7E9E,U+7EAE,U+7EB4,U+7EBB-7EBC,U+7ED6,U+7EE4,U+7EEC,U+7EF9,U+7F0A,U+7F10,U+7F1E,U+7F37,U+7F39,U+7F3B-7F41,U+7F43,U+7F46-7F48;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f93aaacfd0272d814477fafa9ba6d839-DAaXlbz7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7C44-7C4B,U+7C4E-7C5B,U+7C5D-7C5E,U+7C61-7C63,U+7C65-7C68,U+7C6B,U+7C6D,U+7C6F-7C71,U+7C75-7C7A,U+7C7E-7C88,U+7C8A-7C90,U+7C93-7C94,U+7C96,U+7C99-7C9B,U+7CA0-7CA1,U+7CA3,U+7CA6-7CA9,U+7CAB-7CAD,U+7CAF-7CB0,U+7CB4,U+7CB6-7CB8,U+7CBA-7CBB,U+7CBF-7CC0,U+7CC2-7CC4,U+7CC6,U+7CCB,U+7CCE-7CD4,U+7CD8,U+7CDA-7CDB,U+7CE1-7CE6,U+7CE9-7CEE,U+7CF0-7CF1,U+7CF3,U+7CF5,U+7CF7,U+7CFA,U+7CFC-7CFD,U+7CFF,U+7D01,U+7D03,U+7D0C,U+7D0E-7D0F,U+7D11-7D12,U+7D16,U+7D18,U+7D1D-7D1F,U+7D23-7D26,U+7D28-7D2A,U+7D2C-7D2E,U+7D34-7D38,U+7D3B,U+7D3D-7D3E,U+7D41,U+7D43,U+7D45,U+7D47-7D4D,U+7D4F,U+7D51-7D54,U+7D56-7D5A,U+7D5C,U+7D5F-7D60,U+7D63-7D65,U+7D67,U+7D69-7D6D,U+7D6F-7D70,U+7D74-7D76,U+7D78,U+7D7A-7D80,U+7D82,U+7D84-7D85;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/06f4614fcbe836d6a8f866d8990aeee1-6Nlpzn0u.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7AFE,U+7B00-7B02,U+7B05,U+7B07,U+7B09,U+7B0C-7B0E,U+7B10,U+7B12-7B13,U+7B16-7B18,U+7B1A,U+7B1C-7B1D,U+7B1F,U+7B21-7B23,U+7B27,U+7B29,U+7B2D,U+7B2F-7B30,U+7B32,U+7B34-7B37,U+7B39,U+7B3B,U+7B3D,U+7B3F-7B44,U+7B48,U+7B4A,U+7B4E,U+7B53,U+7B55,U+7B57,U+7B59,U+7B5C,U+7B5E-7B5F,U+7B61,U+7B63-7B66,U+7B68-7B6D,U+7B6F-7B70,U+7B73-7B74,U+7B76,U+7B78,U+7B7A,U+7B7C-7B7D,U+7B7F,U+7B81-7B84,U+7B86-7B8A,U+7B8C,U+7B8E,U+7B91-7B93,U+7B96,U+7B98-7B9B,U+7B9E-7BA0,U+7BA3-7BA5,U+7BAE-7BB0,U+7BB2-7BB3,U+7BB5-7BB7,U+7BB9-7BBF,U+7BC2-7BC3,U+7BC5,U+7BC8,U+7BCA,U+7BCD-7BD0,U+7BD2,U+7BD4-7BD8,U+7BDB-7BDC,U+7BDE-7BE0,U+7BE2-7BE3,U+7BE7-7BE8,U+7BEB-7BED,U+7BEF-7BF0,U+7BF2,U+7BF4-7BF6,U+7BF8-7BFB,U+7BFD,U+7BFF,U+7C01-7C06,U+7C08-7C0A,U+7C0E,U+7C10-7C15,U+7C17-7C1D,U+7C20,U+7C22,U+7C24-7C25,U+7C28-7C29,U+7C2C-7C37,U+7C39-7C3D,U+7C42;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6e1af160d39dc224914590b25b3f63af-Cyp9744H.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+79C4-79C5,U+79C7,U+79CA,U+79CC,U+79CE-79D0,U+79D3-79D4,U+79D6-79D7,U+79D9-79DE,U+79E0-79E2,U+79E5,U+79E8,U+79EA,U+79EC,U+79EE,U+79F1-79F7,U+79F9-79FA,U+79FC,U+79FE-79FF,U+7A01,U+7A04,U+7A07,U+7A09-7A0A,U+7A0C,U+7A0F-7A13,U+7A15-7A16,U+7A18-7A19,U+7A1B-7A1D,U+7A21-7A22,U+7A24-7A2D,U+7A2F-7A30,U+7A32,U+7A34-7A36,U+7A38,U+7A3A,U+7A3E,U+7A40-7A45,U+7A47-7A4B,U+7A4F-7A50,U+7A52-7A56,U+7A58-7A60,U+7A63-7A68,U+7A6A-7A6C,U+7A6E-7A6F,U+7A71-7A73,U+7A75,U+7A7B-7A7E,U+7A82,U+7A85,U+7A87,U+7A89-7A8C,U+7A8E-7A90,U+7A93-7A94,U+7A99-7A9B,U+7A9E,U+7AA1-7AA4,U+7AA7,U+7AAB,U+7AB0-7AB2,U+7AB4-7AB5,U+7AB7-7AB9,U+7ABB-7ABE,U+7AC0-7AC3,U+7AC6,U+7AC9,U+7ACC-7AD5,U+7AD7-7AD8,U+7ADA-7ADD,U+7AE1-7AE2,U+7AE4,U+7AE7-7AEC,U+7AEE,U+7AF0-7AF5,U+7AF7-7AF8,U+7AFB-7AFC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bfcaf607fd8aca0a3c751750732e789b-C3SJeEmy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+788B,U+788F-7890,U+7892,U+7894-7896,U+7899,U+789D-789E,U+78A0,U+78A2,U+78A4,U+78A6,U+78A8,U+78AA-78AC,U+78AE-78AF,U+78B5-78B7,U+78BB,U+78BD,U+78BF-78C0,U+78C2-78C4,U+78C6-78C8,U+78CC-78CF,U+78D1-78D3,U+78D6-78D8,U+78DB-78E2,U+78E4-78E6,U+78E9-78EB,U+78ED-78EE,U+78F0-78F1,U+78F3,U+78F5-78F6,U+78F8-78F9,U+78FB-78FC,U+78FE-7900,U+7902-7904,U+7907-790D,U+790F-7912,U+7914-7918,U+791A-791D,U+791F-7923,U+7925,U+7927-7929,U+792D-7930,U+7932-7933,U+7935-7939,U+793D,U+793F,U+7942-7945,U+7947,U+794A-7952,U+7954,U+7958-7959,U+7961,U+7963-7964,U+7966,U+7969-796C,U+796E,U+7970-7976,U+7979,U+797B-797E,U+7982-7983,U+7986-7989,U+798B-798C,U+7990-7999,U+799B-79A6,U+79A8-79A9,U+79AB-79AD,U+79AF,U+79B2,U+79B4-79B8,U+79BC,U+79C2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f29f446ccc736a81f3041733171d8f0b-BQFAbA0F.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+774F,U+7752-7759,U+775D,U+775F-7760,U+7764,U+7767,U+7769-776A,U+776D-7778,U+777A-777C,U+7781-7783,U+7786-778B,U+778F-7790,U+7793-7797,U+7799-779D,U+77A1,U+77A3-77A4,U+77A6,U+77A8,U+77AB,U+77AD-77AF,U+77B1-77B2,U+77B4,U+77B6-77BA,U+77BE,U+77C0-77CC,U+77CE-77D6,U+77D8-77D9,U+77DD-77E1,U+77E4,U+77E6,U+77E8,U+77EA,U+77F0-77F2,U+77F4-77F5,U+77F7,U+77F9-77FC,U+7803-7808,U+780A-780B,U+780E-7810,U+7813,U+7815,U+7819,U+781B,U+781E,U+7820-7822,U+7824,U+7828,U+782A-782B,U+782E-782F,U+7831-7833,U+7835-7836,U+783D,U+783F,U+7841-7844,U+7846,U+7848-784B,U+784D,U+784F,U+7851,U+7853-7854,U+7858-785C,U+785E-7863,U+7865-7867,U+7869,U+7870-7876,U+7878-787B,U+787D-7886,U+7888,U+788A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fc0506b39db26662d1114c56d0a556c0-CzQF0TEp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+75E1,U+75E5,U+75E9,U+75EC-75EF,U+75F2-75F3,U+75F5-75F8,U+75FA-75FB,U+75FD,U+7604,U+7606-7609,U+760E-760F,U+7611-7612,U+7614,U+7616,U+761A,U+761C-761D,U+7623,U+7628,U+762C,U+762E-762F,U+7631-7632,U+7636-7637,U+7639-763A,U+763D,U+7641,U+7644-7645,U+7648,U+764A-764B,U+764E-7653,U+7655,U+7657,U+7659-765B,U+765D,U+7660,U+7665-7666,U+7668,U+766A,U+7673-7677,U+7679-767A,U+767F-7680,U+7683,U+7685,U+7689-768A,U+768C-768D,U+768F-7690,U+7692,U+7694-7695,U+7697-7698,U+769B-76A3,U+76A5-76AD,U+76AF,U+76B3,U+76B5-76B7,U+76B9,U+76BB-76BE,U+76C0-76C1,U+76C3-76C4,U+76C7,U+76C9,U+76CB-76CC,U+76D3,U+76D5,U+76D9-76DA,U+76DD,U+76E0,U+76E2,U+76E6,U+76E8-76ED,U+76F0,U+76F3,U+76F5-76F7,U+76FA-76FB,U+76FD,U+76FF-7700,U+7702-7703,U+7705-7706,U+770A,U+770C,U+770E-7718,U+771B-771E,U+7721,U+7723-7724,U+7727,U+772A-772C,U+772E,U+7730-7734,U+7739,U+773B,U+773D-773F,U+7742,U+7744-7746,U+7748-774E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/01c2ed5947af0e789a2993ef0543bf93-Do1l7M3e.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7496-749B,U+749D,U+749F-74A2,U+74A4-74A5,U+74AA-74AF,U+74B1-74B9,U+74BB-74BC,U+74BE-74C9,U+74CB-74CE,U+74D0-74D1,U+74D3,U+74D5-74D9,U+74DB,U+74DD,U+74DF,U+74E1,U+74E5,U+74E7-74ED,U+74F0-74F3,U+74F5,U+74F8-74FE,U+7500-7503,U+7505-750B,U+750E,U+7510,U+7512,U+7514,U+7516-7517,U+751B,U+751D-751E,U+7520-7521,U+7523-7524,U+7526-7527,U+752A,U+752E,U+7534,U+7536,U+7539,U+753C-753D,U+753F,U+7541-7544,U+7546-7547,U+7549-754A,U+754D,U+7550-7553,U+7555-7558,U+755E-7561,U+7563-7564,U+7567-7569,U+756C-756F,U+7571,U+7573,U+7575,U+7577,U+757A-757E,U+7580-7582,U+7584-7585,U+7588-7589,U+758C-758E,U+7590,U+7593,U+7595,U+7598,U+759B-759C,U+759E,U+75A2,U+75A6-75AA,U+75AD,U+75B6-75B7,U+75BA-75BB,U+75BF-75C1,U+75C6,U+75CB-75CC,U+75CE-75D1,U+75D3,U+75D7,U+75DA,U+75DC-75DD,U+75DF-75E0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f5cbb4938fe92e5049126f9ab2e97652-BzaUv3IA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+7371,U+7373-7374,U+7376,U+7379,U+737D,U+737F,U+7381-7383,U+7385-7386,U+7388,U+738A,U+738C-738D,U+738F-7390,U+7392-7395,U+7397-739A,U+739C-739E,U+73A0-73A1,U+73A3-73A8,U+73AA,U+73AC-73AD,U+73B1,U+73B4-73B6,U+73B8-73B9,U+73BC-73BF,U+73C1,U+73C3-73C7,U+73CB-73CC,U+73CE,U+73D2-73D8,U+73DA-73DD,U+73DF,U+73E1-73E4,U+73E6,U+73E8,U+73EA-73EC,U+73EE-73F1,U+73F3-73FD,U+73FF-7402,U+7404,U+7407-7408,U+740B-740E,U+7411-7419,U+741C-7421,U+7423-7424,U+7427,U+7429,U+742B,U+742D,U+742F,U+7431-7432,U+7437-7439,U+743B,U+743D-743E,U+7440,U+7442-744A,U+744C-7454,U+7456,U+7458,U+745D,U+7460-7462,U+7465-7468,U+746B-746C,U+746E-746F,U+7471-7475,U+7478-747D,U+747F,U+7482,U+7484-7486,U+7488,U+748A,U+748C-748D,U+748F,U+7491-7495;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/cc951357476aa3e3c1439bf48aa24110-BZm6ew5Y.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+721C,U+721E-7227,U+7229,U+722B,U+722E-722F,U+7233-7234,U+723C,U+7241-7245,U+7249-724B,U+724E-7251,U+7253-7255,U+7257,U+725A,U+725C,U+725E,U+7260,U+7263-7265,U+7268,U+726A-726D,U+7270-7271,U+7273-7274,U+7276-7278,U+727B-727C,U+7282-7283,U+7285-7289,U+728C,U+728E,U+7290-7291,U+7293-7295,U+7297-729A,U+729C-729E,U+72A0-72A1,U+72A3-72A6,U+72A8-72AB,U+72AE,U+72B1-72B3,U+72B5,U+72BA-72BF,U+72C5-72C7,U+72C9-72CC,U+72CF,U+72D1,U+72D3-72D6,U+72D8,U+72DA-72DD,U+72DF,U+72E2-72E7,U+72EA-72EB,U+72F5-72F6,U+72FE-7300,U+7302,U+7304-7309,U+730B-730D,U+730F-7312,U+7314,U+7318,U+731A,U+731F-7320,U+7323-7324,U+7326-7328,U+732D,U+732F-7330,U+7332-7333,U+7335,U+733A,U+733C-733D,U+7340,U+7342-7343,U+7346-734C,U+734F,U+7351,U+7353-7356,U+7358-735F,U+7361-7367,U+7369,U+736E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ac75c0460e982127476302997dd80920-iRkFOYQ5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+710B-710F,U+7111-7112,U+7114,U+7117,U+711B-7120,U+7122-7125,U+7127-712E,U+7132-7135,U+7137-7144,U+7146-7148,U+714B,U+714D,U+714F-7151,U+7153-7158,U+715A-715B,U+715D,U+715F-7161,U+7163,U+716A-716B,U+716D,U+716F-7171,U+7174-7177,U+7179,U+717B-717C,U+717E-7183,U+7185-7189,U+718B-718E,U+7190-7191,U+7193,U+7195-7196,U+719A-719E,U+71A1-71A7,U+71A9-71AB,U+71AD-71B0,U+71B2,U+71B4,U+71B6-71B8,U+71BA-71BD,U+71BF-71C0,U+71C2,U+71C4-71C7,U+71CA-71CD,U+71CF-71D1,U+71D3,U+71D6-71D8,U+71DA-71DB,U+71DD-71DE,U+71E1-71E4,U+71E8-71EC,U+71EF-71F3,U+71F5-71F8,U+71FA,U+71FD,U+71FF-7205,U+7207-720C,U+720E-720F,U+7211-721A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5da5625518f68e245f14eaf9aefca6ff-VmWM7Sf2.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6FE2-6FE3,U+6FE5-6FEA,U+6FEC-6FED,U+6FF2-6FF9,U+6FFB,U+6FFD,U+6FFF-7004,U+7007-7008,U+700A,U+700C-700E,U+7010,U+7012-7014,U+7016-7017,U+7019,U+701C,U+701E,U+7021-7022,U+7024-7025,U+7029-7031,U+7033-7034,U+7036-7038,U+703A-703D,U+703F-7042,U+7045-704B,U+704D-704E,U+7050,U+7052-7057,U+7059-705C,U+705F-7062,U+7065-7068,U+706A,U+706E,U+7071-7074,U+7077,U+7079-707B,U+7081-7084,U+7086-7088,U+708B-708D,U+708F-7091,U+7093,U+7097-7098,U+709A-709B,U+709E-70AA,U+70B0,U+70B2,U+70B4-70B6,U+70BA,U+70BE-70BF,U+70C4-70C7,U+70C9,U+70CB-70CE,U+70D0-70D7,U+70DA,U+70DC-70DE,U+70E0-70E3,U+70E5,U+70EA,U+70EE,U+70F0-70F3,U+70F5-70F6,U+70F8,U+70FA-70FC,U+70FE-7108;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3f0844832c1aeaf79f759255d3da9241-DxQFCdvp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6E95,U+6E97,U+6E99-6E9B,U+6E9E,U+6EA0-6EA1,U+6EA3-6EA4,U+6EA6,U+6EA8-6EA9,U+6EAC-6EAE,U+6EB0,U+6EB3,U+6EB5,U+6EB8-6EB9,U+6EBE-6EC0,U+6EC3,U+6EC6,U+6EC8-6ECA,U+6ECD,U+6ED0,U+6ED2,U+6ED6,U+6ED8-6ED9,U+6EDB-6EDD,U+6EE3,U+6EE7,U+6EEA-6EEB,U+6EED-6EEE,U+6EF0-6EF1,U+6EF3,U+6EF5-6EF6,U+6EFA-6EFD,U+6F00,U+6F03-6F05,U+6F07-6F08,U+6F0A-6F0E,U+6F10-6F12,U+6F16-6F19,U+6F1B-6F1F,U+6F21,U+6F25-6F28,U+6F2E,U+6F30,U+6F34,U+6F37,U+6F39-6F3D,U+6F40,U+6F42-6F45,U+6F48-6F4A,U+6F4C,U+6F4E-6F50,U+6F52-6F53,U+6F55-6F57,U+6F5A,U+6F5D,U+6F5F-6F61,U+6F63,U+6F65,U+6F67-6F6C,U+6F71,U+6F73,U+6F75-6F76,U+6F79,U+6F7B,U+6F7D-6F7E,U+6F81-6F83,U+6F85,U+6F8A-6F8B,U+6F8F-6F96,U+6F98-6F9B,U+6F9D-6F9F,U+6FA2-6FA3,U+6FA5-6FA6,U+6FA8,U+6FAA-6FAD,U+6FAF-6FB0,U+6FB2,U+6FB4-6FB5,U+6FB7-6FB8,U+6FBA-6FBF,U+6FC4-6FC8,U+6FCA-6FD0,U+6FD3-6FD7,U+6FD9-6FDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2a3ec9566543030be67c7ef069d9a018-DCBUTCrj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6D3F-6D40,U+6D42,U+6D44,U+6D49,U+6D4C,U+6D50,U+6D55-6D58,U+6D5B,U+6D5D,U+6D5F,U+6D61-6D62,U+6D64-6D65,U+6D67-6D68,U+6D6B-6D6D,U+6D70-6D73,U+6D75-6D76,U+6D7A-6D7B,U+6D7D-6D81,U+6D83-6D84,U+6D86,U+6D8A-6D8B,U+6D8D,U+6D8F-6D90,U+6D92,U+6D96-6D9A,U+6D9C,U+6DA2,U+6DA5,U+6DAC-6DAD,U+6DB0-6DB1,U+6DB3-6DB4,U+6DB6-6DB7,U+6DB9-6DBB,U+6DBD-6DBE,U+6DC1-6DC3,U+6DC8-6DCA,U+6DCD-6DD0,U+6DD2-6DD5,U+6DD7,U+6DDB-6DDC,U+6DDF,U+6DE2-6DE3,U+6DE7,U+6DE9,U+6DED,U+6DEF-6DF0,U+6DF2,U+6DF4,U+6DF8,U+6DFD-6E04,U+6E06-6E09,U+6E0B,U+6E0F,U+6E12-6E13,U+6E15,U+6E18,U+6E1C,U+6E1E-6E1F,U+6E22,U+6E27-6E28,U+6E2A,U+6E2E,U+6E30-6E31,U+6E33,U+6E35-6E37,U+6E39,U+6E3B-6E3D,U+6E3F-6E42,U+6E45-6E49,U+6E4B-6E4C,U+6E4F-6E52,U+6E55,U+6E57,U+6E59-6E5A,U+6E5C-6E5D,U+6E60-6E66,U+6E68-6E6A,U+6E6C-6E6D,U+6E70-6E7D,U+6E80-6E82,U+6E84,U+6E87-6E88,U+6E8A-6E8E,U+6E91-6E94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/322641d5483ca4d9da76f702a8c9733f-C1OxRYTV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6BBE,U+6BC3-6BC4,U+6BC7-6BCA,U+6BCC,U+6BCE,U+6BD0-6BD1,U+6BD8,U+6BDA,U+6BDC-6BE0,U+6BE2-6BE9,U+6BEC-6BEE,U+6BF0-6BF2,U+6BF4,U+6BF6-6BF8,U+6BFA-6BFC,U+6BFE,U+6C00-6C04,U+6C09-6C0B,U+6C0E,U+6C12,U+6C17,U+6C1C-6C1E,U+6C20,U+6C25,U+6C2D,U+6C31,U+6C36-6C37,U+6C39-6C3C,U+6C3E-6C3F,U+6C43-6C45,U+6C48,U+6C4B-6C4F,U+6C51-6C53,U+6C56,U+6C58-6C5A,U+6C62-6C63,U+6C65-6C67,U+6C6B-6C6F,U+6C71,U+6C73,U+6C75,U+6C77-6C78,U+6C7B-6C7C,U+6C7F-6C80,U+6C84,U+6C87,U+6C8A-6C8B,U+6C8D-6C8E,U+6C91,U+6C95-6C98,U+6C9A,U+6C9C-6C9E,U+6CA0,U+6CA2,U+6CA8,U+6CAC,U+6CAF-6CB0,U+6CB4-6CB7,U+6CBA,U+6CC0,U+6CC2-6CC3,U+6CC6-6CC8,U+6CCB,U+6CCD-6CCF,U+6CD1-6CD2,U+6CD8-6CDA,U+6CDC-6CDD,U+6CDF,U+6CE4,U+6CE6-6CE7,U+6CE9,U+6CEC-6CED,U+6CF2,U+6CF4,U+6CF9,U+6CFF-6D00,U+6D02-6D03,U+6D05-6D06,U+6D08-6D0A,U+6D0D,U+6D0F-6D11,U+6D13-6D16,U+6D18,U+6D1C-6D1D,U+6D1F-6D24,U+6D26,U+6D28-6D29,U+6D2C-6D2D,U+6D2F-6D30,U+6D34,U+6D37-6D38,U+6D3A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/40204587a923fabc53551efd086ce2ed-DXcywWAJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6A9E-6A9F,U+6AA1,U+6AA4-6AA8,U+6AAA,U+6AAD-6AB2,U+6AB4-6AB7,U+6AB9-6ABA,U+6ABC-6AC2,U+6AC4-6AD2,U+6AD4-6AD9,U+6ADC,U+6AE0-6AE4,U+6AE6,U+6AE9,U+6AED-6AF0,U+6AF2,U+6AF4-6AF7,U+6AF9-6AFA,U+6AFC-6B03,U+6B05-6B09,U+6B0B-6B0E,U+6B10-6B11,U+6B13-6B15,U+6B17-6B1D,U+6B1F,U+6B25-6B26,U+6B28-6B31,U+6B33-6B36,U+6B38,U+6B3B-6B3C,U+6B3F-6B42,U+6B44-6B45,U+6B48,U+6B4A-6B4B,U+6B4D-6B4F,U+6B51-6B58,U+6B5A-6B5E,U+6B60,U+6B68-6B69,U+6B6B-6B71,U+6B73-6B76,U+6B7A,U+6B7D-6B7E,U+6B80,U+6B85,U+6B88,U+6B8C,U+6B8E-6B91,U+6B94-6B95,U+6B97,U+6B99,U+6B9C-6B9D,U+6B9F-6BA0,U+6BA2-6BA3,U+6BA5-6BA9,U+6BAC-6BAD,U+6BB0-6BB1,U+6BB6,U+6BB8-6BB9,U+6BBB,U+6BBD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1a14cd4af6c80a610fd5f8b70829f07a-D0HUOLVE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+698C,U+698E-6993,U+6996-6997,U+6999-699A,U+699D-69A6,U+69A9,U+69AC,U+69AF-69B0,U+69B2-69B3,U+69B5-69B6,U+69B8-69BA,U+69BC-69BE,U+69C0,U+69C2-69C9,U+69CF,U+69D1-69D2,U+69D5-69DA,U+69DC-69DE,U+69E1-69E6,U+69E9-69EC,U+69EE-69F1,U+69F4-69FC,U+69FE,U+6A00,U+6A03-6A04,U+6A06-6A09,U+6A0B-6A12,U+6A14-6A16,U+6A1A-6A1D,U+6A20,U+6A22,U+6A24-6A27,U+6A29,U+6A2B-6A2E,U+6A30,U+6A32-6A34,U+6A36-6A37,U+6A3B-6A3C,U+6A3F-6A43,U+6A45-6A46,U+6A49-6A4A,U+6A4C-6A4F,U+6A51-6A57,U+6A5A,U+6A5C-6A5E,U+6A60,U+6A63-6A64,U+6A66-6A6A,U+6A6C-6A70,U+6A72-6A78,U+6A7A-6A7B,U+6A7D-6A7F,U+6A82-6A83,U+6A85-6A88,U+6A8A-6A8D,U+6A8F,U+6A92-6A93,U+6A95-6A96,U+6A98-6A9B,U+6A9D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/12cbf1ddb4939f2a93ab92a1e5db2a74-DC8ODolE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6873,U+6875,U+6878-6880,U+6882,U+6884,U+6887-688E,U+6890-6892,U+6895-6896,U+6899-689C,U+689E,U+68A0-68A1,U+68A3-68A5,U+68A9-68AC,U+68AE,U+68B1-68B2,U+68B4,U+68B6-68BF,U+68C1,U+68C3,U+68C5-68C8,U+68CA,U+68CC,U+68CE-68D1,U+68D3-68D4,U+68D9,U+68DB-68DE,U+68E1-68E2,U+68E4-68E6,U+68E8-68ED,U+68EF,U+68F3-68F4,U+68F6-68F8,U+68FB,U+68FD-6900,U+6902-6904,U+6906-690A,U+690C,U+6911,U+6913-691E,U+6921-6923,U+6925-692C,U+692E-692F,U+6931-6933,U+6935-6938,U+693A-693C,U+693E,U+6940-6941,U+6943-6949,U+694B-6952,U+6955-6956,U+6958-6959,U+695B-695C,U+695F,U+6961-6962,U+6964-6965,U+6967,U+6969-696A,U+696C,U+696F-6970,U+6972-6974,U+6976,U+697A-697B,U+697D-697F,U+6981,U+6983,U+6985,U+698A-698B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/605821ff430bbd2c5f4cb21d36f5d589-DrmiMpxK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6716,U+6718-671A,U+671C,U+671E,U+6720-6725,U+6729,U+672E,U+6730,U+6732-6733,U+6736-6739,U+673B-673C,U+673E-673F,U+6741,U+6744-6745,U+6747,U+674A-674B,U+674D,U+6752,U+6754-6755,U+6757-675B,U+675D,U+6762-6764,U+6766-6767,U+676B-676C,U+676E,U+6774,U+6776,U+6778-677B,U+677D,U+6780,U+6782-6783,U+6785-6786,U+6788,U+678A,U+678C-678F,U+6791-6794,U+6796,U+6799,U+679B,U+679F-67A1,U+67A4,U+67A6,U+67A9,U+67AC,U+67AE,U+67B1-67B2,U+67B4,U+67B9-67C0,U+67C2,U+67C5-67CE,U+67D5-67D7,U+67DB,U+67DF,U+67E1,U+67E3-67E4,U+67E6-67E8,U+67EA-67EB,U+67ED-67EE,U+67F2,U+67F6-67FC,U+67FE,U+6801-6804,U+6806,U+680D,U+6810,U+6812,U+6814-6815,U+6818-681C,U+681E-6820,U+6822-6828,U+682B-6831,U+6834-6836,U+683A-683B,U+683F,U+6847,U+684B,U+684D,U+684F,U+6852,U+6856-685F,U+686A,U+686C-6872;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b2b0d855d5f61e5b2030e08329700fae-C_2zLbME.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+65E3-65E4,U+65EA-65EB,U+65F2-65F5,U+65F8-65F9,U+65FB-65FF,U+6601,U+6604-6605,U+6607-6609,U+660B,U+660D,U+6610-6612,U+6616-6618,U+661A-661C,U+661E,U+6621-6624,U+6626,U+6629-662C,U+662E,U+6630,U+6632-6633,U+6637-663B,U+663D,U+663F-6640,U+6644-6648,U+664A,U+664D-664E,U+6650-6651,U+6658-6659,U+665B-665C,U+665E,U+6660,U+6662-6663,U+6665,U+6667,U+6669-666D,U+6671-6673,U+6675,U+6678-6679,U+667B-667D,U+667F-6681,U+6683,U+6685-6686,U+668A-668B,U+668D-6690,U+6692-6695,U+6698-669C,U+669E-66A1,U+66A3-66A6,U+66A9-66AA,U+66AC-66AD,U+66AF-66B0,U+66B2-66B3,U+66B5-66B8,U+66BA-66BD,U+66BF-66C3,U+66C5-66C6,U+66C8,U+66CA-66D5,U+66D7-66D8,U+66DA,U+66DE-66DF,U+66E1-66E5,U+66E7-66E8,U+66EA-66EB,U+66ED-66EF,U+66F1,U+66F5-66F6,U+66FA-66FB,U+66FD,U+6701-6702,U+6704-6707,U+670C,U+670E-670F,U+6711-6713;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/81f88a5b3a560a047fc1f539e082da57-aKzkOl9C.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+648B-648F,U+6494,U+6497-6498,U+649A-649D,U+64A0-64A2,U+64A6-64A8,U+64AA,U+64AF,U+64B1,U+64B4,U+64B6,U+64B9,U+64BD,U+64C3,U+64C6,U+64C8-64C9,U+64CC,U+64CF,U+64D1,U+64D3,U+64D5-64D6,U+64D9,U+64DB-64DD,U+64DF,U+64E1,U+64E3,U+64E5,U+64E7-64EB,U+64ED-64EE,U+64F3,U+64F5-64F6,U+64F8-64F9,U+64FD,U+64FF,U+6501-6503,U+6505,U+6507-6508,U+650A-650E,U+6510-6511,U+6513,U+6515,U+6517,U+651A,U+651E-6521,U+6526-6529,U+652D,U+6530-6533,U+6537,U+653A,U+653C-653D,U+6540-6544,U+6546-6547,U+654A-654B,U+654D-654E,U+6550,U+6552-6554,U+655A,U+655C,U+655F-6561,U+6564-6565,U+6567-656A,U+656D-656F,U+6571,U+6573,U+6576,U+6579-6581,U+6584-6586,U+6588-658A,U+658D-658F,U+6592,U+6594,U+6596,U+6598,U+659A,U+659D-659E,U+65A0,U+65A2-65A3,U+65A6,U+65A8,U+65AA,U+65AE,U+65B1-65B6,U+65B8,U+65BA-65BB,U+65BE-65C0,U+65C2,U+65C7-65CA,U+65CD,U+65D0-65D1,U+65D3-65D5,U+65D8-65DF,U+65E1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0e5c5bc3e130e167a4d2fcff40629346-98iybHt9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+633C,U+633F-6341,U+6344,U+6347-6348,U+634A,U+6351-6354,U+6356-635D,U+6360,U+6364-6366,U+6368,U+636A,U+636C,U+636F-6370,U+6372-6375,U+6378-6379,U+637C-637F,U+6381,U+6385-6386,U+638B,U+638D,U+6391,U+6393-6395,U+6397,U+639A,U+639C-639F,U+63A4,U+63A6,U+63AB,U+63AF,U+63B1-63B2,U+63B5-63B6,U+63B9,U+63BB,U+63BD,U+63BF,U+63C1-63C3,U+63C5,U+63C7-63C8,U+63CA-63CC,U+63D1,U+63D3-63D5,U+63D7-63D9,U+63DC-63DD,U+63DF,U+63E2,U+63E4-63E8,U+63EB-63EC,U+63EF-63F1,U+63F3,U+63F5,U+63F7,U+63F9-63FC,U+63FE,U+6403-6404,U+6406-640A,U+640E,U+6411-6412,U+6415,U+6418-641A,U+641D,U+641F,U+6422-6425,U+6427-6429,U+642B,U+642E-6433,U+6435,U+6437-6439,U+643B-643C,U+643E,U+6440,U+6442-6443,U+6449,U+644B-6450,U+6453,U+6455-6457,U+6459-645B,U+645D,U+6460-6466,U+6468,U+646A-646C,U+646E,U+6470-6472,U+6474-6475,U+6477,U+647C-6481,U+6483,U+6486,U+6489-648A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/85eb666d5ae9260498bfe5d270c513ac-Dp-Tfkpp.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+61BF-61C1,U+61C3-61C6,U+61CE-61D0,U+61D3,U+61D5-61DE,U+61E0-61E2,U+61E4-61E5,U+61E7,U+61E9-61F1,U+61F3-61F4,U+61F9,U+61FB,U+61FD,U+6201-6205,U+6209,U+6213,U+6219,U+621C-621E,U+6220,U+6223,U+6226,U+6228,U+622B,U+622D,U+622F,U+6231,U+6235,U+6238-623C,U+6242,U+6244-6246,U+624A,U+624F-6250,U+6255-6257,U+6259-625A,U+625C-6262,U+6264-6265,U+6268,U+6271-6272,U+6274-6275,U+6277-6278,U+627A-627B,U+627D,U+6281-6283,U+6285-6288,U+628B-6290,U+6294,U+6299,U+629C-629E,U+62A3,U+62A6-62A7,U+62A9-62AA,U+62AD-62B0,U+62B2-62B4,U+62B6-62B8,U+62BA,U+62BE,U+62C0-62C1,U+62C3,U+62CF,U+62D1,U+62D5,U+62DD-62DE,U+62E0-62E1,U+62E4,U+62EA-62EB,U+62F0,U+62F2,U+62F5,U+62F8-62FB,U+6300,U+6303-6306,U+630A-630D,U+630F-6310,U+6312-6315,U+6317-6319,U+631C,U+6326-6327,U+6329,U+632C-632E,U+6330-6331,U+6333-6338,U+633B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0adcf4027c9eac9dee3e67109688d31f-C0sXw6io.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+6087-6088,U+608A-608B,U+608E-6091,U+6093,U+6095,U+6097-6099,U+609C,U+609E,U+60A1-60A2,U+60A4-60A5,U+60A7,U+60A9-60AA,U+60AE,U+60B0,U+60B3,U+60B7,U+60B9-60BA,U+60BE-60C4,U+60C7-60C9,U+60CC-60D0,U+60D2-60D4,U+60D6-60D7,U+60D9,U+60DB,U+60DE,U+60E2-60E5,U+60EA,U+60F5,U+60F7-60F8,U+60FC-60FF,U+6102-6105,U+6107,U+610A-610C,U+6110-6114,U+6116-6119,U+611D-611E,U+6121-6122,U+6125,U+6129-612A,U+612C-6133,U+6135-6136,U+6138-613D,U+6140-6147,U+6149,U+614F-6150,U+6152-6154,U+6156-6157,U+6159,U+615B-615C,U+615E,U+6160-6161,U+6164-6166,U+6169,U+616C-616D,U+616F,U+6171-6172,U+6174,U+6178-6181,U+6183-6189,U+618C-618D,U+618F,U+6193,U+6195-6199,U+619B-619C,U+619E-61A3,U+61A5-61A6,U+61AA,U+61AD,U+61AF-61B1,U+61B3-61B5,U+61B8-61BD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0600008e14969edce84bb4d212697683-Oowo7QYL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5F1E,U+5F21-5F24,U+5F28,U+5F2B-5F2C,U+5F2E,U+5F30,U+5F32,U+5F34,U+5F36,U+5F38,U+5F3B,U+5F3D-5F3F,U+5F41-5F47,U+5F49-5F4B,U+5F4D,U+5F4F,U+5F51,U+5F54,U+5F59-5F5C,U+5F5E-5F60,U+5F63,U+5F67-5F68,U+5F6B,U+5F6E-5F6F,U+5F72,U+5F74-5F76,U+5F78,U+5F7A,U+5F7D-5F7F,U+5F83,U+5F86,U+5F8D-5F8F,U+5F93-5F94,U+5F96,U+5F9A-5F9B,U+5F9D,U+5F9F,U+5FA2-5FA7,U+5FAB-5FAC,U+5FAF-5FB4,U+5FB6,U+5FB8,U+5FBA-5FBB,U+5FBE-5FC2,U+5FC7-5FC8,U+5FCA-5FCB,U+5FCE,U+5FD3-5FD5,U+5FDA-5FDC,U+5FDE-5FDF,U+5FE2-5FE3,U+5FE5-5FE6,U+5FE8-5FE9,U+5FEC,U+5FEF-5FF0,U+5FF2-5FF4,U+5FF6-5FF7,U+5FF9-5FFA,U+5FFC,U+6007-6009,U+600B-600C,U+6010-6011,U+6013,U+6017-6018,U+601A,U+601E-601F,U+6022-6024,U+602C-602E,U+6030-6034,U+6036-603A,U+603D-603E,U+6040,U+6044-6045,U+6047-604A,U+604C,U+604E-604F,U+6051,U+6053-6054,U+6056-6058,U+605B-605C,U+605E-6061,U+6066,U+606E,U+6071-6072,U+6074-6075,U+6077,U+607E,U+6080-6082,U+6086;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0f07970070e0c35f6bf9d1d995cd3f3e-9Hwkhcqb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5DBE-5DC4,U+5DC6-5DCA,U+5DCC,U+5DCE-5DD1,U+5DD3,U+5DD5,U+5DD7-5DDA,U+5DDC,U+5DDF-5DE0,U+5DE3-5DE4,U+5DEA,U+5DEC-5DED,U+5DF5-5DF6,U+5DF8,U+5DFA-5DFC,U+5DFF-5E00,U+5E04,U+5E07,U+5E09-5E0B,U+5E0D-5E0E,U+5E12-5E13,U+5E17,U+5E1E-5E24,U+5E28-5E2A,U+5E2C,U+5E2F-5E30,U+5E32,U+5E34-5E35,U+5E39-5E3A,U+5E3E-5E3F,U+5E41,U+5E46-5E4B,U+5E4D-5E53,U+5E56,U+5E59-5E5A,U+5E5C-5E5D,U+5E60,U+5E64-5E6A,U+5E6D-5E71,U+5E75,U+5E77,U+5E81-5E83,U+5E85,U+5E88-5E89,U+5E8C-5E8E,U+5E92,U+5E98,U+5E9B,U+5E9D,U+5EA1-5EA4,U+5EA8-5EAA,U+5EAC,U+5EAE-5EB2,U+5EB4,U+5EBA-5EBD,U+5EBF-5EC0,U+5EC3,U+5EC5-5EC7,U+5ECB-5ED0,U+5ED4-5ED5,U+5ED7-5ED9,U+5EDC,U+5EDE,U+5EE4-5EE7,U+5EEB,U+5EED-5EF2,U+5EF5,U+5EF8-5EF9,U+5EFB-5EFD,U+5F05-5F07,U+5F09,U+5F0C-5F0E,U+5F10,U+5F14,U+5F16,U+5F19-5F1A,U+5F1C-5F1D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/73d8e8ee58045d037f3f6c4c48a22684-CtuOzuWg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5CC6-5CCA,U+5CCC-5CD1,U+5CD3-5CD8,U+5CDA-5CE0,U+5CE2-5CE3,U+5CE7,U+5CE9,U+5CEB-5CEC,U+5CEE,U+5CF1-5CF3,U+5CF5,U+5CF7-5CFA,U+5CFC,U+5CFE-5D01,U+5D04-5D05,U+5D08-5D0C,U+5D0F-5D13,U+5D15,U+5D18-5D1A,U+5D1C-5D1D,U+5D1F-5D21,U+5D23,U+5D25,U+5D28,U+5D2A-5D2B,U+5D2F-5D33,U+5D35-5D3C,U+5D3F-5D46,U+5D48-5D49,U+5D4D-5D4F,U+5D51-5D57,U+5D59-5D5A,U+5D5C,U+5D5E-5D68,U+5D6A,U+5D6D-5D6E,U+5D70-5D73,U+5D75-5D80,U+5D83,U+5D85-5D86,U+5D88-5D96,U+5D98,U+5D9A-5D9C,U+5D9E-5D9F,U+5DA1-5DA6,U+5DA8-5DB6,U+5DB9,U+5DBB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bbe5b9017cb54f379dfd139437bb57aa-DbC95OBm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5B45-5B4B,U+5B4D-5B4F,U+5B52,U+5B56,U+5B5E,U+5B60-5B61,U+5B67-5B68,U+5B6D-5B6F,U+5B72,U+5B74,U+5B76-5B77,U+5B79,U+5B7B-5B7C,U+5B7E,U+5B82,U+5B86,U+5B8A,U+5B8D-5B8E,U+5B90-5B92,U+5B94,U+5B96,U+5B9F,U+5BA7-5BA9,U+5BAC-5BAD,U+5BAF,U+5BB1-5BB2,U+5BB7,U+5BBA-5BBC,U+5BC0-5BC1,U+5BC3,U+5BC8-5BCB,U+5BCD-5BCF,U+5BD1,U+5BD4-5BDC,U+5BE0,U+5BE3,U+5BEA,U+5BED,U+5BEF,U+5BF1-5BF4,U+5BF7,U+5BFD-5BFE,U+5C00,U+5C02-5C03,U+5C05,U+5C0C,U+5C10,U+5C12-5C13,U+5C17,U+5C19,U+5C1B,U+5C1E-5C21,U+5C23,U+5C26,U+5C28-5C2B,U+5C2D-5C30,U+5C32-5C33,U+5C35-5C36,U+5C43-5C44,U+5C47,U+5C4C,U+5C52-5C54,U+5C56-5C58,U+5C5A-5C5B,U+5C5D,U+5C5F,U+5C67,U+5C69-5C6B,U+5C6D,U+5C70,U+5C72-5C78,U+5C7B-5C7E,U+5C80,U+5C83-5C87,U+5C89-5C8B,U+5C8E-5C8F,U+5C92-5C93,U+5C95,U+5C9D-5CA0,U+5CA4-5CA8,U+5CAA,U+5CAE-5CB0,U+5CB2,U+5CB4,U+5CB6,U+5CB9-5CBC,U+5CBE,U+5CC0,U+5CC2-5CC3,U+5CC5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/7f4dad787746bc701ab5e73f5dc5bd2f-CuhkvM1r.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5A52-5A54,U+5A56-5A59,U+5A5B-5A61,U+5A63-5A65,U+5A68-5A69,U+5A6B-5A6C,U+5A6E-5A73,U+5A78-5A79,U+5A7B-5A7E,U+5A80-5A91,U+5A93-5A99,U+5A9C-5AA6,U+5AA8-5AA9,U+5AAB-5AB1,U+5AB4,U+5AB6-5AB7,U+5AB9-5ABB,U+5ABF-5AC0,U+5AC3-5AC8,U+5ACA,U+5ACD-5AD1,U+5AD3,U+5AD5,U+5AD9-5ADB,U+5ADD-5ADF,U+5AE2,U+5AE4-5AE5,U+5AE7-5AE8,U+5AEA,U+5AEC-5AF0,U+5AF2-5AF4,U+5AF6-5AF9,U+5AFB-5AFF,U+5B01-5B07,U+5B0A,U+5B0D-5B15,U+5B18,U+5B1A-5B20,U+5B22-5B23,U+5B25-5B29,U+5B2B-5B2F,U+5B31,U+5B33,U+5B35-5B36,U+5B39-5B3F,U+5B41-5B44;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5637e3cbb27133bc3e335acd733e2238-DtxG0Ddz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5918,U+591B,U+591D-591E,U+5921,U+5923,U+5926,U+5928,U+592C,U+5930,U+5932-5933,U+5935-5936,U+593B,U+593D,U+593F-5940,U+5943,U+5945-5946,U+594A,U+594C-594D,U+5952-5953,U+5959,U+595B-595F,U+5961,U+5963-5964,U+5966,U+5968,U+596B-596D,U+596F-5972,U+5975,U+5977,U+597A-597B,U+597E-5980,U+5985,U+5989,U+598B-598C,U+598E-5991,U+5994-5995,U+5998,U+599A-599C,U+599F-59A2,U+59A6-59A7,U+59AC-59AD,U+59B0-59B1,U+59B3-59B8,U+59BA,U+59BC-59BD,U+59BF-59C5,U+59C7-59C9,U+59CC,U+59CE-59CF,U+59D5-59D6,U+59D9,U+59DB,U+59DE-59E2,U+59E4,U+59E6-59E7,U+59E9-59EB,U+59ED-59F8,U+59FA,U+59FC-59FE,U+5A00,U+5A02,U+5A0A-5A0B,U+5A0D-5A10,U+5A12,U+5A14-5A17,U+5A19-5A1A,U+5A1D-5A1E,U+5A21-5A22,U+5A24,U+5A26-5A28,U+5A2A-5A30,U+5A33,U+5A35,U+5A37-5A3B,U+5A3D-5A3F,U+5A42-5A45,U+5A47-5A48,U+5A4B-5A51;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3b2c858570212b490b393a9297ed1020-BLK6VJT_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+580C,U+580E-5810,U+5812-5814,U+5817-5818,U+581A-581C,U+581F,U+5822-5823,U+5825-5829,U+582B-582E,U+5832-5833,U+5836-5843,U+5845-5849,U+584E,U+5850,U+5853,U+5855-5856,U+5859-585D,U+585F-5861,U+5863-5864,U+5866-586A,U+586D-5874,U+5876-5878,U+587A-587D,U+587F,U+5882,U+5884,U+5886-5888,U+588B-5891,U+5894-5898,U+589B,U+589D,U+58A0-58A7,U+58AA-58AD,U+58AF-58B2,U+58B4-58BB,U+58BD,U+58BF-58C0,U+58C2-58C4,U+58C6,U+58C8-58CD,U+58CF-58D0,U+58D2,U+58D4,U+58D6-58D7,U+58DB-58DD,U+58E1,U+58E3,U+58E5-58E8,U+58EA,U+58ED,U+58F1-58F2,U+58F4-58F5,U+58F7-58F8,U+58FB-58FC,U+58FE-5901,U+5903,U+5905-5906,U+5908-590C,U+590E,U+5910-5913,U+5917;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1ce4649912f91cce1de84c295adf4f2e-BR-oPwm1.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+56CD-56D0,U+56D2-56D3,U+56D5-56D6,U+56D8-56D9,U+56DC,U+56E3,U+56E5-56E9,U+56EC,U+56EE-56EF,U+56F2-56F3,U+56F6-56F8,U+56FB-56FC,U+5700-5702,U+5705,U+570C,U+570E-5711,U+5714-5715,U+5717,U+5719-571B,U+571D-571E,U+5720-5722,U+5724-5727,U+572B,U+5731-5732,U+5734-5738,U+573C-573D,U+573F,U+5741,U+5743-5746,U+5748-5749,U+574B,U+5752-5756,U+5758-5759,U+5762-5763,U+5765,U+5767,U+576C,U+576E,U+5770-5772,U+5774-5775,U+5778-577A,U+577D-5781,U+5787-578A,U+578D-5791,U+5794-579A,U+579C-579F,U+57A5,U+57A8,U+57AA,U+57AC,U+57AF-57B1,U+57B3,U+57B5-57B7,U+57B9-57C1,U+57C4-57CA,U+57CC-57CD,U+57D0-57D1,U+57D3,U+57D6-57D7,U+57DB-57DC,U+57DE,U+57E2-57E3,U+57E5-57EC,U+57EE,U+57F0-57F3,U+57F5-57F6,U+57FB-57FC,U+57FE-57FF,U+5801,U+5803-5804,U+5808-5809;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c74f30ebed87bc1299fcec2e0339d091-DXNDWjy7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5586,U+558C-558E,U+5590,U+5592-5593,U+5595-5597,U+559B,U+559E,U+55A0-55A6,U+55A8-55A9,U+55AD,U+55AF-55B0,U+55B4,U+55B6,U+55B8,U+55BA,U+55BC,U+55BF-55C3,U+55C8,U+55CA-55CB,U+55CF-55D0,U+55D5,U+55D7-55D9,U+55DB,U+55DE,U+55E0,U+55E2,U+55E7,U+55ED-55EE,U+55F0-55F1,U+55F4,U+55F8-55FC,U+55FF,U+5602-5605,U+5607,U+560A-560B,U+5610-5613,U+5615,U+5619-561A,U+561D,U+5620-5622,U+5625-5626,U+5628-562B,U+5633,U+5637,U+563A,U+563C-563E,U+5640-564B,U+564F-5652,U+5655-5656,U+565A-565B,U+565E-565F,U+5661,U+5663,U+5667,U+566D-566E,U+5670,U+5673,U+5675,U+5677,U+5679-567A,U+567D-567F,U+5681-5684,U+5688-568B,U+568D,U+5690-5692,U+5694,U+5696-56A2,U+56A4-56A5,U+56A7,U+56A9-56AE,U+56B0-56B2,U+56B5,U+56B8-56BB,U+56BD-56BF,U+56C3-56C4,U+56C6-56C7,U+56C9,U+56CB-56CC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/79c662a9efb81be7ce0d7c875d77d2b3-BCEzC6Vy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+53FF-5400,U+5402,U+5405,U+5407,U+540B,U+5414,U+5418-541A,U+541C,U+5422,U+5424-5425,U+542A,U+5430,U+5437,U+543A,U+543D,U+543F,U+5441,U+5444-5445,U+5447,U+5449,U+544C-544F,U+5451,U+545A,U+545D-5461,U+5463,U+5465,U+5467,U+5469-5470,U+5474,U+5479-547A,U+547E-547F,U+5481,U+5483,U+5485,U+5487-548A,U+548D,U+5491,U+5493,U+5497-5498,U+549C,U+549E-54A2,U+54A5,U+54AE,U+54B0,U+54B2,U+54B5-54B7,U+54B9-54BA,U+54BE,U+54C3,U+54C5,U+54CA-54CB,U+54D6,U+54D8,U+54DB,U+54E0,U+54E2-54E4,U+54EB-54EC,U+54EF-54F1,U+54F4-54F9,U+54FB,U+54FE,U+5500,U+5502-5503,U+5505,U+5508,U+550A-550E,U+5512-5513,U+5515-551A,U+551C-551F,U+5521,U+5525-5526,U+5528-5529,U+552B,U+552D,U+5532,U+5534-5536,U+5538-553B,U+553D,U+5540,U+5542,U+5545,U+5547-5548,U+554B-554E,U+5551-5552,U+5554,U+5557-555B,U+555D,U+555F-5560,U+5562-5563,U+5568-5569,U+556B,U+556F-5574,U+5579-557A,U+557D,U+557F,U+5585;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c8f0a8206baecef303ef1536f20604a5-BpkVLpJ-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5295-529A,U+529C,U+52A4-52A7,U+52AE-52B0,U+52B4-52BD,U+52C0,U+52C2,U+52C4-52C6,U+52C8,U+52CA,U+52CC-52CF,U+52D1,U+52D3-52D4,U+52D7,U+52DA-52DC,U+52E0-52E1,U+52E3,U+52E5-52EF,U+52F2,U+52F4,U+52F6-52F7,U+52FC-52FD,U+5301-5304,U+5307,U+5309-530C,U+530E,U+5311-5314,U+5318,U+531B-531C,U+531E-531F,U+5322,U+5324-5325,U+5327-5329,U+532B-532C,U+5330,U+5332-5338,U+533C-533D,U+5342,U+5344,U+5346,U+534B-534D,U+5350,U+5358-5359,U+535B,U+535D,U+5365,U+5368,U+536A,U+536C-536D,U+5372,U+5376,U+5379,U+537C-537E,U+5380-5381,U+5383,U+5387-5388,U+538A,U+538E-5394,U+5396-5397,U+539B-539C,U+539E,U+53A0-53A1,U+53A4,U+53A7,U+53AA-53AC,U+53AF-53B1,U+53B3,U+53B5,U+53B7-53BA,U+53BC-53BE,U+53C0,U+53C5-53C7,U+53CE-53D0,U+53D2-53D3,U+53D5,U+53DA,U+53DC-53DE,U+53E1,U+53E7,U+53F4,U+53FA,U+53FE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b1bd1a1b6a889817f60d12d5d4fe431b-BnyttDla.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5124-5129,U+512B-5131,U+5133-5136,U+5138-5139,U+513D-513E,U+5142,U+514A,U+514E-5150,U+5153,U+5158-5159,U+515B,U+515D-5161,U+5163-5164,U+5166,U+516A,U+516F,U+5172,U+517A,U+517E-517F,U+5183-5184,U+5186-5187,U+518B,U+518E-5191,U+5193-5194,U+5198,U+519A,U+519D-519F,U+51A1,U+51A3,U+51A6-51A9,U+51AD-51AE,U+51B4,U+51B8-51BA,U+51BE-51BF,U+51C1-51C3,U+51C5,U+51C8,U+51CA,U+51CE,U+51D0,U+51D2-51DA,U+51DE-51DF,U+51E2-51E3,U+51E5-51EA,U+51EC,U+51EE,U+51F2,U+51F4,U+51F7,U+51FE,U+5204-5205,U+5209,U+520B-520C,U+520F-5210,U+5213-5215,U+521C,U+521E-521F,U+5221-5223,U+5226-5227,U+522C,U+522F,U+5231-5232,U+5234-5235,U+523C,U+523E,U+5245-5246,U+5248-5249,U+524B,U+524F,U+5252-5253,U+5255,U+5257-525A,U+525F-5260,U+5262-5264,U+5266,U+5268,U+526B-526D,U+5270-5271,U+5273,U+5276-527C,U+527E,U+5280,U+5284-5286,U+528B,U+528E-528F,U+5292,U+5294;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/df5bb9c631dbb0e4faa09a7bd7dbcb80-CxE0YfdV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5015-5017,U+501B,U+501D-501E,U+5020,U+5022-5024,U+5027,U+502F-5039,U+503B,U+503D,U+503F-5042,U+5044-5046,U+504A-504B,U+504D,U+5050-5054,U+5056-5059,U+505B,U+505D-5064,U+5066-506B,U+506D-5073,U+5078-507A,U+507C-507D,U+5081-5084,U+5086-5087,U+5089-508C,U+508E-5090,U+5092-5095,U+5097,U+509A-50A2,U+50A4,U+50A6,U+50AA-50AB,U+50AE,U+50B0-50B1,U+50B6,U+50B8-50B9,U+50BC-50BD,U+50BF-50C1,U+50C3-50C4,U+50C6-50C8,U+50CA-50CE,U+50D0,U+50D2-50D4,U+50D7-50D9,U+50DB-50DD,U+50DF-50E4,U+50E9-50EB,U+50EF-50F0,U+50F2,U+50F4,U+50F6-50F8,U+50FA,U+50FC-50FF,U+5101,U+5103,U+5105,U+510A,U+510C-510F,U+5111,U+5113,U+5116-511E,U+5120,U+5122-5123;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/eacc4d8de54bba08cc2114d1f28ed885-DaKYcjXy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EAF-4EB1,U+4EB4,U+4EB6-4EB9,U+4EBC-4EBE,U+4EC8,U+4ECC,U+4ECF-4ED0,U+4ED2,U+4EDA-4EDC,U+4EE0,U+4EE2,U+4EE6-4EE7,U+4EE9,U+4EED-4EEF,U+4EF1,U+4EF4,U+4EF8-4EFA,U+4EFC,U+4EFE,U+4F00,U+4F02-4F08,U+4F0B-4F0C,U+4F12-4F16,U+4F1C-4F1D,U+4F21,U+4F23,U+4F28-4F29,U+4F2C-4F2E,U+4F31,U+4F33,U+4F35,U+4F37,U+4F39,U+4F3B,U+4F3E-4F42,U+4F44-4F45,U+4F48-4F4C,U+4F52,U+4F56,U+4F61-4F62,U+4F66,U+4F68,U+4F6A-4F6B,U+4F6D-4F6E,U+4F71-4F72,U+4F75,U+4F77-4F7A,U+4F7D,U+4F80-4F82,U+4F85,U+4F87,U+4F8A,U+4F8C,U+4F8E,U+4F90,U+4F92-4F93,U+4F95,U+4F98-4F9A,U+4F9C,U+4F9E-4F9F,U+4FA1-4FA2,U+4FA4,U+4FAB,U+4FAD,U+4FB0-4FB4,U+4FB7-4FBE,U+4FC0,U+4FC2,U+4FC6-4FC9,U+4FCB-4FCD,U+4FD2-4FD6,U+4FD9,U+4FDB,U+4FE2,U+4FE4-4FE5,U+4FE7,U+4FEB-4FEC,U+4FF0,U+4FF2,U+4FF4-4FF7,U+4FF9,U+4FFB-4FFD,U+4FFF,U+5001-5005,U+5007-5008,U+500A,U+500E,U+5010,U+5013;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/50e4d9135ec0483c8cf4a1409c074484-D0uYniJ1.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4D95-4DFF,U+4E02,U+4E04-4E06,U+4E0F,U+4E12,U+4E17,U+4E20-4E21,U+4E23,U+4E29,U+4E2E-4E2F,U+4E31,U+4E33,U+4E35,U+4E37,U+4E3C,U+4E40-4E42,U+4E44,U+4E46,U+4E4A,U+4E51,U+4E55,U+4E57,U+4E5A-4E5B,U+4E62-4E65,U+4E67-4E68,U+4E6A-4E6F,U+4E72,U+4E74-4E7D,U+4E7F-4E81,U+4E83-4E85,U+4E87,U+4E8A,U+4E90,U+4E96-4E97,U+4E9C-4E9D,U+4EA3,U+4EAA;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/882b8c1d5554c6302542268a9613402f-DIyIqRBu.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4CE8-4D94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b9f332ac701bd891aa254af0782424d6-CE7LrnLf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4C3C-4CE7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/275ba98201ec1f54fa13c188234f3507-cfJOR3oW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4B91-4C3B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/62a3dff0162880af0dd67e55ccaf38e3-Bx07a9i2.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4AE7-4B90;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dcc017d036f3a6dc156021596e5aee09-Bi897hrI.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4A3E-4AE6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/95a3221571040f5b4fc3a90eb6dd6a5e-BIlijD55.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4996-4A3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/66d25256ed355a726f1ad1bc50fc9d56-yuR11V_p.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+48EE-4995;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/642fb2f0d3eadb2e320f68df25a25bac-Qn_ZV28K.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4847-48ED;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/eaf517544f551e4314696eb961afb77d-hfcb6xv7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+47A1-4846;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b1aa9fc7ded0120c0625dc106d7b888c-CernImaP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+46FC-47A0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/94df56462a01fb1d457ea977e50d5530-2y2MxCCc.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4658-46FB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/07828ac24abbf43cd538d4d001cf4660-B0bCjQeh.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+45B5-4657;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/61495149ed5573f54321e8febeea43dd-D4yRib8e.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4513-45B4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c5dd4e91226ffc33a43caf54db168bfb-DFZ9bUW2.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4472-4512;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b3f22bdc394c747bbfddfbf63abf19f9-BYNEfKju.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+43D2-4471;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3aa87d9d4c5425d0b3f998a2ab114b75-BKqJ0vjo.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4333-43D1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/301a1b80873e31650a36cc7716d5dc8e-DLZQGvzf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4295-4332;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fcd559d6265969dd5341622cd06d1108-92rv62Qa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+41F8-4294;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d03e29720cd606c71943605dddb65f8a-CnjKx8pL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+415C-41F7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/7fab2a6407624331c618b128fb0e9c09-B2eEA-Dr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+40C1-415B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/591b12f2fb37824ebdde121d25df26de-BIwK39_F.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4027-40C0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5bfdcee27b0148ff16e260679049816e-Ula-nerJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3F8E-4026;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b2cf3e22aadd490580607aa52a49a2ec-BAcsdV4X.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3EF6-3F8D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/14c75ce5ef8fc2307fd433d37b8b03f4-CpLo1vvR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3E5F-3EF5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c4c60bec790a1c96692cd1a826dd6c14-B5WRQQWQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3DC9-3E5E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c6b7440620e8e4c121fe08753530ba88-uxghLf6D.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3D34-3DC8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/32ad6128761f9701d1bcc9b365baecd0-D27IOQ6D.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3CA0-3D33;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/77f85308fa21ba12d766057a667af65c-8_G6xguX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3C0E-3C9F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5e8515a39edcb1747893f6124405d6e1-Bvyjtuoy.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3B7D-3C0D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/cc2bbb6927d65e541b07856b946b827b-DUa6TT4m.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3AED-3B7C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/88f4ba9a1a5a8aec4b26df3fda350b42-BLihRfFb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3A5E-3AEC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ec490999d4c2874aa0f863327807f4f4-V4GxEeQS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+39D0-3A5D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d6debc007ddf8f118faade02b1439a66-C8qC-2QK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3944-39CF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8aa817ac406752c9a112d5f5cd060a08-CogsdSAe.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+38B9-3943;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4cb0cf1dec46179698bc90ce0dad7527-ClroSXUS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+382F-38B8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/cefae8dde1335048c9d14f70f4bfbf22-HVhiXNy-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+37A6-382E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/94e4995965e083d92e1b3f229e164f26-BueDpPtV.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+371F-37A5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/7444a404457380052d0ea849e9599350-PazsjdpJ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3699-371E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ad5b81ac6d8d2e9059be8371114f2397-5cbgmwn_.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3615-3698;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/7f9b479b75d3fb77254a5d8f6e38d6c8-CuFkZLoB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3592-3614;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/027e51ed7d4bd41d0d3583eb75c5f6ec-BmLBTmC6.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3510-3591;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e956ce35214845617d5e0d4d8b319086-BASzUXVr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3490-350F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/646c273306ecbe8fe8cc493e51833cea-BNB2S3st.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3412-348F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2e365f35cd6c9d7cf1ec59f805bc0661-D3cquJbz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3395-3411;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/da768ea298485da45831b79037d81439-BdM4C7iA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+331A-3394;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d3647f467e16ee34633d388e77c591a0-heAt5P4u.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+32A0-3319;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f395b925e4314c916ac4342e34ce643c-BxperDjB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3228-329F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2a15411b195f1d627524d81f06618105-DIrTjFMB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+31A8-31E5,U+31EF-321E,U+3220-3227;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2ca30cbadb942eb3b59dc7a33c57d617-Bj01NJfP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3133-318E,U+3190-31A7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/42397c811e01452a970707baabbd0692-D2pzWO_k.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2FCA-2FD5,U+2FF0-3000,U+3003-3007,U+3012-3013,U+301A-302D,U+3030,U+3033-303F,U+3105-312F,U+3131-3132;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/58a00e49ec67fb2a789c803a90e2228a-DP7Z3ceU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2F59-2FC9;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b4bcabdca6a5a7a75d4a75a704e29178-CkuhP3_I.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2EDE-2EF3,U+2F00-2F58;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8d4cc163fe89afa152efbb6bed1d5eb7-BHO4CkYa.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2B64-2B65,U+2B82-2B83,U+2B95,U+2B97,U+2BBA,U+2C64-2C66,U+2E2E,U+2E3B,U+2E40,U+2E55-2E56,U+2E80-2E99,U+2E9B-2EDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fdf5767b23218b2e9a02b32165f03200-B-WVGe_W.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2673-267D,U+2686-268F,U+26A0,U+26AA-26AB,U+26BD-26BE,U+26CB,U+26E4-26E7,U+2702,U+2713,U+2717,U+271A,U+273D,U+273F-2740,U+2756,U+275B-2760,U+2772-2773,U+2776-2793,U+27A1,U+27E8-27EB,U+2934-2935,U+29BF,U+29C8-29C9,U+29FA-29FB,U+2A7D-2A7E,U+2ACB-2ACC,U+2AFD,U+2B05-2B07,U+2B1A,U+2B25-2B26,U+2B29,U+2B58,U+2B60-2B63;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a581c959f01fcae666651bbe1f377e23-CgLeEC-6.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+258F-25AB,U+25B1-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25C9-25CC,U+25CE,U+25D0-25D3,U+25E2-25E6,U+25EF,U+25FB-25FC,U+2600-2603,U+2605-2606,U+2609,U+260E-2612,U+2616-2617,U+261C-261F,U+262F-2637,U+2640-2642,U+2660-266F,U+2672;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fed79472cb220a5cd7c589438e71fa77-CecPq7Cq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2529-258E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d1053e49bdb5127b152fcce97d18b026-BQRSdgaU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+24C5-24FF,U+2501-2528;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/87ba563b99ad373a54ade8893970f57d-DViRnSKd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2464-24C4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/95354d1c7b7895cc8e0aefd1eb8e5e92-C8ZD6CSO.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2378-237B,U+2387,U+238B,U+2393,U+239B-23AD,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+23E3,U+23E8,U+23FB-23FE,U+2400-2424,U+244A,U+2460-2463;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a0c48df56dc11d1b07f90de3d3652b50-CAVN6PH8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+222E-2230,U+2234-2237,U+223C-223E,U+2242-2243,U+2245,U+2248,U+224B-224C,U+2251-2253,U+225C,U+2260-2262,U+2264-226B,U+226E-226F,U+2272-2273,U+2276-2277,U+2282-228B,U+2295-2299,U+229C-229E,U+22A0,U+22A2-22A5,U+22BF-22C5,U+22DA-22DB,U+22EE,U+22F0-22F1,U+2300,U+2302-2303,U+2305-2307,U+2312,U+2318,U+2325-2326,U+2329-232C,U+2373-2377;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/32a739b87419639761b48c0f1ed398bb-ByRMuD9p.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+217A-218B,U+2190-2199,U+21B6-21B9,U+21C4-21C6,U+21CB-21D0,U+21D2,U+21D4,U+21E6-21EA,U+21F5,U+2200-220D,U+220F,U+2211-2213,U+2215-2216,U+2219-2220,U+2223-222D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/12e262a62f4914e0be1e5f0450c877b6-oCym9LE7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+20B9-20C0,U+20DD-20DE,U+2100-2101,U+2103,U+2105-2106,U+2109-210A,U+210E-210F,U+2113,U+2116-2117,U+211E,U+2120-2122,U+2126-2127,U+2129-212B,U+212E,U+2132,U+2135,U+213B,U+2141-2144,U+214B,U+214D-214E,U+2150-2179;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/51a00d16ccb259960cc289bffbf3425b-29Fs4Ozj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2039-203B,U+203D-203F,U+2042,U+2044,U+2048-2049,U+2051-2052,U+205A,U+205D,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20B8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0b2da68edac44a505b2ee429e897e8f9-Mpqhx1__.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1ED3-1EFF,U+2000-200B,U+2010-2012,U+2015-2016,U+201A-201B,U+201E-2021,U+2025,U+2030-2037;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/c5ca8758a6ef3f9e496ad3bd248c3f00-r5XgXRhY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1E8B-1ED2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dce0358ff70ca64a7dbfdde1b095f0c1-blABW037.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1E48-1E8A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fe1063975e054d482198f3f205d3ed76-BP2Ui8RQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1E0B-1E47;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ae3262ea6e8ac1e69e733ec51f09b36c-CzM1lkNX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+334-336,U+338-33D,U+340-341,U+361,U+1D00,U+1D04-1D08,U+1D0A-1D10,U+1D14-1D15,U+1D18-1D1C,U+1D20-1D23,U+1D25,U+1D39-1D3A,U+1D3C,U+1D3E,U+1E00-1E0A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/35e0ae883f68a95b3688c91b77d9d071-DvqORiZE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+300-30D,U+30F,U+311,U+316-320,U+323-32A,U+32C-332,U+358;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0544a7feaa2136b92950d6afecc56e18-CvcnD0TL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FFAE-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE6,U+FFE8-FFEE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/01563e9af5109f2b92b545156c9033a2-fC03pLwG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FF71-FFAD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/56c24a2bfc0c2b22aa363d4e9d71644d-DHWNqOIU.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FF35-FF37,U+FF39-FF3A,U+FF3C,U+FF3E,U+FF40,U+FF42,U+FF44,U+FF46-FF4C,U+FF4E,U+FF50-FF5A,U+FF5F-FF70;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/78dba783d338dfc44896c6529e69a2fa-BIvKr9XF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FF02-FF07,U+FF0A-FF0B,U+FF1C-FF1E,U+FF20-FF34,U+FF38,U+FF41;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/df8f9a044df276e422d9d6d424251c71-BegFPmJ-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+FD6;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6bb6c1689bd455f9d093853c5d0067bc-C_CDiYHg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+E3F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b89a83167186f1814aaa20ef1190fe49-BgEjAzJb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AE46,U+B35B,U+B701,U+B792,U+B796,U+B8B8,U+BA08,U+BC4D,U+BC50,U+BC5D,U+BD58,U+BD68,U+BE98,U+C0B5,U+C4E9,U+C4FF,U+C6E1,U+C7E8,U+C9EF,U+CF2D,U+D1BA,U+D1BC,U+D23F,U+D25C,U+D4A9,U+D738,U+D77C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/42b97f62979f047f60962009404bd453-S4pIugWD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC4B,U+AC4D,U+AC58,U+ACCC,U+AD35,U+AD47,U+AE60,U+AE84,U+AEDC,U+AF95,U+B004,U+B135,U+B139,U+B182,U+B198,U+B1D0,U+B1DC,U+B20B,U+B260,U+B268,U+B29A,U+B2A1,U+B381,U+B394,U+B3DD,U+B4AC,U+B528,U+B5CC,U+B5D8,U+B7B8,U+B7C7,U+B851,U+B8C0,U+B8D0,U+B8D4,U+B944,U+BA68,U+BA83,U+BA8C,U+BAC4,U+BB1C,U+BB45,U+BC0C,U+BCB1,U+BCB4,U+BD40,U+BD9C,U+BDB8,U+BE0D,U+BE4E,U+BEE0,U+BF1D,U+BFC5,U+C03C,U+C0D9,U+C126,U+C1BD,U+C260,U+C2FB,U+C31C,U+C324,U+C3C0,U+C3E9,U+C43C,U+C46C,U+C474,U+C480,U+C4BC,U+C630,U+C671,U+C688,U+C715,U+C731,U+C768,U+C797,U+C831,U+C840,U+C883,U+C886,U+C89F,U+C8A8,U+C934,U+C951,U+C960,U+C9FC,U+CA09,U+CACF,U+CAD8,U+CB41,U+CB4C,U+CB58,U+CBB8,U+CC55,U+CC75,U+CD64,U+CDFB,U+CE19,U+CE24,U+CFF1,U+CFF3,U+D044,U+D047,U+D060,U+D06D,U+D184,U+D1D8,U+D2B1,U+D2C9,U+D2D8,U+D316,U+D345,U+D3C5,U+D408,U+D440,U+D460,U+D494,U+D4FD,U+D79D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bb0a3a8e217c356a1f9740166fa453de-CLkfNfUI.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC84,U+ACA1,U+ACAF,U+AD3C,U+AD89,U+AD9C,U+ADFF,U+AE14,U+AE69,U+AE85,U+AEED,U+AEF8,U+AF0D,U+AF65,U+AF84,U+AFF4,U+B028,U+B08F,U+B0D4,U+B151,U+B1D4,U+B1E9,U+B1F0,U+B219,U+B2EF,U+B2FA,U+B356,U+B390,U+B3A1,U+B3AC,U+B3CE,U+B3D0,U+B3E8,U+B4F8,U+B541,U+B543,U+B614,U+B62C,U+B770,U+B775,U+B844,U+B93D,U+B940,U+BA15,U+BBA8,U+BCD8,U+BD2C,U+BDDC,U+BE6A,U+BEEC,U+BF44,U+C0A3,U+C0E5,U+C164,U+C1AC,U+C254,U+C27F,U+C315,U+C430,U+C49C,U+C4B8,U+C5F6,U+C618,U+C61C,U+C65D,U+C66C,U+C679,U+C680,U+C6A4,U+C6A7,U+C6DD,U+C733,U+C74F,U+C752-C754,U+C756,U+C7CC,U+C7CE,U+C7DD,U+C848,U+C8BD,U+C8F5,U+C97C,U+CA08,U+CA14,U+CA5C,U+CAC4,U+CB20,U+CCAC,U+CE0C,U+CE87,U+CE91,U+CEA3,U+CF11,U+CF38,U+D011,U+D161,U+D16C,U+D17C,U+D264,U+D284,U+D31F,U+D339,U+D33C,U+D38F,U+D4F8,U+D671,U+D694,U+D6F0,U+D6FD,U+D704,U+D711,U+D774,U+D77D,U+D79B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d6c5484ef7f8279a89928812ce94512f-Dc1sRrVm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC2C,U+AC30,U+AC9C,U+ACD7,U+AD44,U+AEC0,U+AF9C,U+AFDC,U+B055,U+B091,U+B0D1,U+B112,U+B148,U+B15C,U+B189,U+B23C,U+B27C,U+B3A8,U+B3E4,U+B434,U+B488,U+B525,U+B55F,U+B5D0-B5D1,U+B739,U+B74C,U+B755,U+B87C,U+B8B4,U+BA49,U+BA53,U+BB04,U+BB0F,U+BB90,U+BC41,U+BC44,U+BD64,U+BD87,U+BD91,U+BF01,U+C091,U+C094,U+C0DC,U+C127,U+C14C,U+C1A8,U+C1E4,U+C20C,U+C20F,U+C211,U+C229,U+C248,U+C29D,U+C309,U+C329,U+C345,U+C38C,U+C3D9,U+C55D,U+C571,U+C58D,U+C59C,U+C6E9,U+C6F9,U+C714,U+C730,U+C755,U+C757,U+C760,U+C7C0,U+C7E4,U+C84D,U+C854,U+C8A1,U+C8CC,U+C970,U+C9F0,U+CA5D,U+CA98,U+CAC0,U+CAD9,U+CB14,U+CB18,U+CB64,U+CC1D,U+CC64,U+CC68,U+CCB5,U+CCC9,U+CCD4,U+CD24,U+CEA4-CEA5,U+CF01,U+CF2C,U+CF74,U+CFA1,U+D004,U+D02D,U+D03C,U+D081,U+D0F8,U+D15F,U+D207,U+D210,U+D330,U+D338,U+D344,U+D482,U+D4D0,U+D690,U+D6D9,U+D700,U+D757;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4775424bb7d11d79f198773f70905da3-CGhBS0zb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC54,U+AC86,U+ACBB,U+ACEF,U+AD7C,U+ADC8,U+ADD0,U+AE31,U+AE37,U+AE7D,U+AED0,U+AF3F,U+AF90,U+B08D,U+B0B5,U+B0E0,U+B11C,U+B138,U+B234,U+B31C,U+B3A0,U+B3E0,U+B42B,U+B54B,U+B560,U+B5AB,U+B5B5,U+B648,U+B664,U+B754,U+B878,U+BA00,U+BA84,U+BB4D,U+BB61,U+BBC4,U+BBD3,U+BC4C,U+BC8B,U+BCA7,U+BD4C,U+BD50,U+BDF4,U+BDF8,U+BE00,U+BE55,U+BE70,U+BE90,U+C069,U+C0A5,U+C0F5,U+C0F7,U+C14D,U+C169,U+C174,U+C1FD,U+C204,U+C265,U+C314,U+C318,U+C388,U+C448,U+C479,U+C530,U+C53D,U+C573,U+C5E1,U+C60C,U+C62D,U+C698,U+C69C,U+C6A5,U+C6DC,U+C705,U+C75C,U+C82C,U+C8C8,U+C8D4,U+C8E4,U+C9C7,U+C9EC,U+C9F9,U+CA0B,U+CA0D,U+CA68,U+CAD1,U+CB59,U+CB5D,U+CC58,U+CCC4,U+CCEC,U+CD28,U+CDF9,U+CE28,U+CE85,U+CF15,U+CF2F,U+CF71,U+CFA8,U+CFB0,U+CFF0,U+D035,U+D1B3,U+D288,U+D2CB,U+D3A8,U+D444,U+D4CC,U+D515,U+D585,U+D670,U+D6E0,U+D72B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dd724c5897832ff47ab385c9cf0073cd-DPK-1ZBj.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC17,U+AC2D,U+AC39,U+AC85,U+AC8B,U+ACEC,U+AD0C,U+AD38,U+AD88,U+AE5F,U+AE70,U+AE7C,U+AF07,U+AF10,U+AF48,U+AF79,U+AFC9,U+AFCE,U+AFE8,U+B059,U+B11B,U+B11D,U+B134,U+B1A8,U+B1FD,U+B2E2,U+B311,U+B36B,U+B463,U+B480,U+B554,U+B5C4,U+B7A0,U+B9F8,U+BA65,U+BB4F,U+BB88,U+BCB0,U+BCD0,U+BD59,U+BE73,U+BE7B,U+BE8C,U+BEE3,U+BEE5,U+BF18,U+C0DB,U+C0E8,U+C100,U+C18E,U+C19D,U+C200,U+C234,U+C2A5,U+C30C,U+C3ED,U+C3F4,U+C42C,U+C468,U+C538,U+C574,U+C605,U+C607,U+C653,U+C7A4,U+C958,U+C9E2,U+C9ED,U+CBE7,U+CC4C,U+CC57,U+CC60,U+CCB8,U+CCC7,U+CD10,U+CE61,U+CEAC,U+CEF9,U+CF10,U+CF78,U+CFE1,U+CFE4,U+D038,U+D07D,U+D0B5,U+D0EF,U+D144,U+D248,U+D2A4,U+D2C2,U+D33B,U+D390,U+D3C4,U+D3FF,U+D46F,U+D54C,U+D57C,U+D590,U+D5C9,U+D5D9,U+D5F4-D5F5,U+D5F7,U+D5F9,U+D64B,U+D667,U+D6C5,U+D73C,U+D744,U+D789,U+D799;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/059b2f1ea923c2ba0b61ed012203906d-BCYl9oAl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC09,U+AC1B,U+AC9F,U+ACEA,U+AD2D,U+ADC4,U+ADD3,U+AF30,U+AF5D,U+AFB9,U+AFCB,U+AFCD,U+B07D,U+B09F,U+B0D8,U+B119,U+B18B,U+B205,U+B214,U+B2FB,U+B383,U+B385,U+B4B9,U+B4E6,U+B524,U+B544,U+B561,U+B5C0,U+B5CF,U+B6F8,U+B748,U+B768,U+B78F,U+B819,U+B81D,U+B8FD,U+B918,U+B9E3,U+B9EC,U+BAFC,U+BBC8,U+BC08,U+BCB5,U+BD48,U+BE61,U+BE74,U+BE91,U+BED1,U+BED8,U+BEE4,U+BF09,U+BF1B,U+BF40,U+BF50,U+BFCD,U+C0AF,U+C0F9,U+C136,U+C178,U+C1F3,U+C20D,U+C250,U+C27C,U+C281,U+C4F1,U+C58C,U+C58F,U+C5E5,U+C63B,U+C641,U+C660,U+C6C1,U+C737,U+C7B0,U+C7B4,U+C7BC-C7BD,U+C7C8,U+C98C,U+CA84,U+CB50,U+CC10,U+CC3B,U+CD78,U+CDC4,U+CE04,U+CE89,U+CEE5,U+CF20,U+CF70,U+CF85,U+D000,U+D058,U+D0C9,U+D0ED,U+D168,U+D188,U+D295,U+D2D4,U+D320,U+D3AB,U+D3AD,U+D4F0,U+D565,U+D613,U+D683,U+D719,U+D71C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fde2840797792248e748c94d52b21047-kg2K6WaZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC20,U+AC8A,U+ACF6,U+AE41,U+AE6C,U+AE7B,U+AEBD,U+AEC4,U+AECC,U+AF49,U+B01C,U+B0C5,U+B158,U+B194,U+B215,U+B289,U+B2F3,U+B38C,U+B3DB,U+B515,U+B527,U+B55C,U+B5B4,U+B618,U+B6A4,U+B700,U+B9CF,U+B9F7,U+BA64,U+BA67,U+BA69,U+BA71,U+BB8C,U+BBD0,U+BC09,U+BC27,U+BC9A,U+BCB3,U+BCF6,U+BDD4,U+BE64,U+BE7D,U+BE84,U+BE8F,U+BEA8,U+C060,U+C0C5,U+C0EC,U+C0F4,U+C21F,U+C22F,U+C258,U+C270,U+C29B,U+C379,U+C384,U+C3DC,U+C410,U+C54E,U+C570,U+C597,U+C5E3,U+C5FE,U+C6CD,U+C719,U+C73D,U+C7BF,U+C887,U+C90F,U+C954,U+C9CA,U+C9E4,U+CA50,U+CA61,U+CC1C,U+CC21,U+CC27,U+CC39,U+CC3C,U+CC48,U+CC54,U+CCBC,U+CD18,U+CDA5,U+CE75,U+CF24,U+CF65,U+D018,U+D0E4,U+D0EC,U+D140-D141,U+D143,U+D1B0,U+D230,U+D301,U+D31C-D31D,U+D391,U+D401,U+D479,U+D5E5,U+D651,U+D6D7,U+D6E4,U+D728;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/124e3fab257a077b820b68b2a044cf22-B-bMeEBS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC24,U+AC38,U+AD49,U+AD82,U+AE01,U+AE45,U+AE4D,U+AE50,U+AED1,U+AF3C,U+AFC7,U+AFE9,U+B014,U+B0C7,U+B10B-B10C,U+B128,U+B217,U+B2AA,U+B2DB,U+B301,U+B308,U+B313-B315,U+B365,U+B371,U+B380,U+B3D4,U+B3D7,U+B461,U+B51B,U+B625,U+B6F4,U+B797,U+B7A9,U+B7FF,U+B810,U+B9D8,U+B9F4-B9F5,U+BA4E,U+BB3D,U+BB44,U+BB58,U+BBB4,U+BC0B,U+BC49,U+BCCF,U+BE45,U+BE80,U+BFB0,U+C0BF-C0C0,U+C0D0,U+C123,U+C139,U+C149,U+C15C,U+C274,U+C2EF,U+C308,U+C36C,U+C501,U+C539,U+C584,U+C5E0,U+C5F7,U+C648,U+C70C,U+C82F,U+C90D,U+C92C,U+C96C,U+C9E0,U+C9F1,U+CB10,U+CB48-CB49,U+CDA7,U+CDCC,U+CE30,U+CEA1,U+CF04,U+CF67,U+CFE8,U+CFF5,U+CFFC,U+D0A5,U+D0D4,U+D0E0,U+D15D,U+D22D,U+D2AC,U+D2BF,U+D30D,U+D325,U+D37D,U+D380,U+D3A9,U+D3C8,U+D584,U+D6D1,U+D720;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/405f26d8122d3441820ba4438b132c83-DXlcB9YZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC07,U+AC1A,U+AC2F,U+AC40,U+AD18,U+AD1C,U+AD7F,U+ADE4,U+AE5C,U+AE61,U+AF08,U+AF41,U+AF64,U+AFF0,U+B010,U+B0A1,U+B0AB,U+B0AF,U+B12C,U+B220,U+B291,U+B2A0,U+B304,U+B35F,U+B460,U+B46C,U+B4C0,U+B4D0,U+B729,U+B72C,U+B730,U+B818,U+B81B,U+B8F8,U+B8FB,U+B93C,U+B975,U+B9D9,U+BB54,U+BC34,U+BC38,U+BC40,U+BC43,U+BC45,U+BC85,U+BC99,U+BCD5,U+BD07,U+BD90,U+BE10,U+BE54,U+BF55,U+BFDC,U+C068,U+C090,U+C0CC,U+C167,U+C1A5,U+C231,U+C290,U+C2AD,U+C2E3,U+C370,U+C37D,U+C3E0,U+C568,U+C575,U+C595,U+C5CA,U+C5CC,U+C634-C635,U+C6F0,U+C74A,U+C7A3,U+C83C,U+C974,U+C999,U+CA0C,U+CABC,U+CBD4,U+CC14,U+CC22,U+CD1B,U+CE98,U+CEF5,U+CF55,U+CFC4,U+D1A1,U+D234,U+D23C,U+D241,U+D29C,U+D32C,U+D3A0,U+D3FC,U+D48B,U+D5DB,U+D648-D649,U+D69F,U+D6D4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4611a73b1f327d7b7026c17824eb8e86-B23t_unf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC13,U+AC94,U+AD75-AD76,U+AD90,U+AE4E,U+AE65,U+AEBE,U+AF42,U+AFC0,U+B084,U+B09A,U+B109,U+B125,U+B154,U+B1E8,U+B25C,U+B299,U+B2D9,U+B2E6,U+B2EE,U+B51C,U+B52A,U+B534,U+B540,U+B5B3,U+B6B1,U+B72F,U+B738,U+B764,U+B799,U+B7AC,U+B7B4,U+B985,U+B98E,U+BA48,U+BA55,U+BA5C,U+BAB9,U+BB49,U+BBA4,U+BCA1,U+BCCD,U+BD24,U+BD93,U+BE75,U+BED0,U+BED4,U+BFD4,U+C0D8,U+C170,U+C19C,U+C3D8,U+C464-C465,U+C50C,U+C553,U+C564,U+C580,U+C587,U+C5B9,U+C5CE,U+C5EE,U+C5FF,U+C6EC,U+C717,U+C796,U+C7A6,U+C7AD,U+C81D,U+C8E0,U+C90C,U+C918,U+C9D6,U+CA4D,U+CA54,U+CC2E,U+CC59,U+CD2C,U+CE6B,U+CE94,U+CEF7-CEF8,U+CF13,U+D0B7,U+D145,U+D280,U+D30E,U+D321,U+D54D,U+D54F,U+D56B,U+D578,U+D5D0,U+D5DD,U+D5E8,U+D729,U+D760,U+D769;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2f187b8e72f0163e93940c031d75b1ca-C_KkIfBz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC31,U+AC77,U+AC90,U+ACC1,U+ACFD,U+AD7D,U+AE5D,U+AECD,U+AECF,U+AEF4,U+AF80,U+AFD4,U+B053,U+B080,U+B137,U+B141,U+B258,U+B2AC,U+B2C9,U+B2DD,U+B2FF,U+B310,U+B367,U+B3CB,U+B3D5,U+B429,U+B451,U+B518,U+B531,U+B550,U+B5A1,U+B69D,U+B6AB,U+B744,U+B7AD,U+B801,U+B809,U+B86C,U+B871,U+B8F0,U+B904,U+B95C,U+B96D,U+B9BF,U+B9D1,U+BA4B,U+BAAB,U+BB47,U+BB50,U+BB63,U+BC0D,U+BC1F,U+BE57,U+BED7,U+C058,U+C0BD,U+C0E4,U+C19F,U+C232,U+C298,U+C2EB,U+C2F9,U+C369,U+C3DF,U+C53B,U+C5BD,U+C610,U+C67C,U+C708,U+C813,U+C9D9-C9DA,U+CA4C,U+CE69,U+CE84,U+CEEB,U+CF08,U+CF64,U+D034,U+D050,U+D0B4,U+D0B9,U+D0F1,U+D131,U+D1A8,U+D2C8,U+D2F4,U+D384,U+D38C,U+D399,U+D39C,U+D47C,U+D508,U+D514,U+D587,U+D5EC,U+D6FC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e8e52274bb6033b6b1ba63553c1b32f0-DVtTnZHP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC89,U+ACB9,U+ACF0,U+AD04,U+ADA4,U+AE0B,U+AE43,U+AF34,U+AF3D,U+AFBC,U+B00C,U+B048,U+B054,U+B0B1,U+B0C4,U+B155,U+B188,U+B20C,U+B2EB,U+B2F7,U+B35C,U+B369,U+B36E,U+B374,U+B4C8,U+B529,U+B5BC,U+B69C,U+B760,U+B7AB,U+B7ED,U+B834,U+B837,U+B864,U+B8EC,U+B968,U+B989,U+B9AD,U+B9E8,U+BA4D,U+BAAC,U+BB36,U+BBAC,U+BBF9,U+BC2D,U+BCA4,U+BD10,U+BD89,U+BDF0,U+BE59,U+BF08,U+BF51,U+C05C,U+C11E,U+C14B,U+C154,U+C1FC,U+C22B,U+C37C,U+C52C,U+C557,U+C598,U+C5C9,U+C5D1,U+C606,U+C633,U+C639,U+C789-C78A,U+C816,U+C820,U+C824,U+C881,U+CAD3,U+CDA4,U+CDB0,U+CE78,U+CEA0,U+CF8C,U+D0D3,U+D14D,U+D150,U+D2F1,U+D2F8,U+D329,U+D3BC,U+D3F0,U+D6A1,U+D6CC,U+D6E8,U+D749,U+D759,U+D770,U+D790;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/296428804a2f606b8bdde7eaf413dcd0-Cj-hV60h.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC71,U+AC81,U+ACAA,U+ACB8,U+ACBC,U+ACF1,U+AD73,U+AE0D,U+AEBC,U+AF2C-AF2D,U+AFC8,U+B044,U+B04A,U+B057,U+B08C,U+B0AD,U+B0B3,U+B0BC,U+B0E5,U+B284,U+B2A6,U+B2ED,U+B364,U+B428,U+B4B7,U+B4EC-B4ED,U+B611,U+B784,U+B78D,U+B790,U+B7F4,U+B800,U+B8E1,U+B8E9,U+B987,U+B9DB,U+B9FA,U+BA58,U+BA78,U+BABD,U+BB35,U+BC25,U+BCA8,U+BD04,U+BD95,U+BE5A,U+BE7C,U+C0AD,U+C0B6,U+C12F-C130,U+C140,U+C168,U+C194,U+C22D,U+C288,U+C2B4,U+C2B7,U+C2FC,U+C313,U+C4F4,U+C4F8,U+C500,U+C5FD,U+C62E,U+C783,U+C787,U+C950,U+C990,U+C9DD,U+C9E7,U+CBE4,U+CC0C-CC0D,U+CCA9,U+CCE4,U+CEE8,U+CEEC,U+D0D1,U+D138,U+D1A4,U+D2BC,U+D305,U+D33D,U+D478,U+D540,U+D551,U+D610,U+D640;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/75dd4cf36071a1f3611cd9f41d15425b-CjLOFXXv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC11,U+AE4A,U+AE54,U+B099,U+B0A9,U+B0C8,U+B113,U+B123,U+B179,U+B1CC,U+B2E5,U+B454,U+B465,U+B4E3,U+B538,U+B6F0,U+B728,U+B79C,U+B80C,U+B82C,U+B835,U+B86D,U+B8B0,U+B8F9,U+B959,U+B9E1,U+B9E5,U+B9F9,U+BA40,U+BB18,U+BB3B,U+BBFF,U+BC11,U+BC24,U+BC97,U+BCBC,U+BE14,U+BE4C,U+BE5B,U+BE68,U+BFCC,U+C148,U+C1C4,U+C1E0,U+C228,U+C26C,U+C27D,U+C2A8,U+C2F1,U+C300,U+C30D,U+C549,U+C5D8,U+C61B,U+C637,U+C6C3,U+C6C5,U+C6E0,U+C74D,U+C77D,U+C78E,U+C80A,U+C878,U+C880,U+C9D3,U+C9DC,U+CD0C,U+CD98,U+CE20,U+CE6D,U+CE90,U+CF30,U+CF58,U+CF5C,U+CF69,U+CFE0,U+D0AC,U+D0D0,U+D154,U+D1B1,U+D3B4,U+D3F4,U+D5E4,U+D61C,U+D751,U+D754,U+D758,U+D78C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3df8d4c42d02b866b495538612f55d59-DdMJzVla.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC12,U+AC14,U+AC1D,U+ACE4,U+ACE7,U+AD34,U+AD74,U+AD81,U+AE68,U+AF43,U+AFB8,U+B04C,U+B0AE,U+B0B8,U+B0C9,U+B110,U+B140,U+B180,U+B2D0,U+B2F5,U+B545,U+B5A8,U+B7A8,U+B7B5,U+B838,U+B86F,U+B9B4,U+B9C1,U+BA3C,U+BAB0,U+BAB8,U+BCBD,U+BD05,U+BD99,U+BE48,U+BE60,U+C12C-C12D,U+C13C,U+C158,U+C219,U+C2ED,U+C2F6,U+C2F8,U+C529,U+C559,U+C5C7,U+C625,U+C65C,U+C695,U+C794,U+C7A0,U+C88C,U+C988-C989,U+C9D0,U+CC2C,U+CC99,U+CCA8,U+CCAB,U+CE59,U+CE60,U+CF00,U+D074,U+D07C,U+D0A8,U+D0C1,U+D0D5,U+D134,U+D1F4,U+D2C0,U+D300,U+D314,U+D37C,U+D50C,U+D53D,U+D608,U+D614,U+D639,U+D718,U+D734,U+D750,U+D761,U+D765;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ca1081c4748d163928fc9dca392deaa3-DQiV2ktm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+ACE1,U+ACE8,U+ACF3,U+ADC0,U+AE00,U+AE34,U+B05D,U+B07C,U+B0AC,U+B0D0,U+B118,U+B150,U+B208,U+B2CC,U+B2D8,U+B355,U+B378,U+B3C8,U+B3FC,U+B410,U+B458,U+B4A4,U+B4DD,U+B4EF,U+B5A0,U+B5A4,U+B5BB,U+B73B,U+B77D,U+B7FD,U+B840,U+B960,U+BA39,U+BA87,U+BBC0,U+BC16,U+BCA0,U+BCFC,U+BD09,U+BE0C,U+BFD0,U+C2AC,U+C554,U+C560,U+C5BB-C5BC,U+C5C4,U+C5D4,U+C655,U+C6B1,U+C6C0,U+C6E8,U+C724,U+C735,U+C775,U+C88B,U+C8C4,U+C8FD,U+C998,U+C9D5,U+C9F8,U+CC3E,U+CD09,U+CE7C,U+CEE4,U+CF1C,U+D0C8,U+D2F0,U+D328,U+D398,U+D3D0,U+D480,U+D48D,U+D4E8,U+D5CC,U+D600-D601,U+D63C,U+D64D,U+D6C8,U+D798;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/322d392a8d1137f90ccd9e30c3eeafe6-ByPxn8tM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC08,U+AC16,U+AC78,U+ACA0,U+ACA8,U+ACAC,U+ADE0,U+AE38,U+AED8,U+B108,U+B124,U+B17C,U+B192-B193,U+B204,U+B298,U+B3CC,U+B791,U+B7FC,U+B807,U+B9BC,U+B9C9,U+B9DE,U+BA38,U+BA54,U+BC00,U+BC1D,U+BC8C,U+BC94,U+C0C9,U+C190,U+C1A1,U+C2B9,U+C368,U+C4F0,U+C528,U+C545,U+C555,U+C55E,U+C561,U+C5FC,U+C644,U+C654,U+C6CC,U+C798,U+C7A1,U+C811,U+C838,U+C84C,U+C874,U+C904,U+CABD,U+CC29,U+CC30,U+CC38,U+CC3D,U+CC44,U+CCD0,U+CDA9,U+CDE8,U+CE35,U+CE5C,U+CE68,U+CE74,U+CEF4,U+CF54,U+D070,U+D0C4,U+D0DD,U+D14C,U+D15C,U+D3ED,U+D575,U+D5C8,U+D669,U+D68D,U+D76C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4776a30181fe02796af00a18682e279a-CdTM1ckw.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC80,U+ACA9,U+AD11,U+ADDC,U+ADF9,U+B0A0,U+B18D,U+B274,U+B290,U+B2F4,U+B3C5,U+B420,U+B4E0,U+B514,U+B780,U+B7C9,U+B7F0,U+B808,U+B828,U+B839,U+B85D,U+B860,U+B8E8,U+B958,U+B978,U+B984,U+B9B0,U+B9BD,U+B9CE,U+B9DD,U+BABB,U+BC1B,U+BC84,U+BC88,U+BCC4,U+BCD1,U+BCF5,U+C0B4,U+C0BC,U+C0C8,U+C21C,U+C2B5,U+C558,U+C5B5,U+C5B8,U+C62C,U+C6D4,U+C721,U+C728,U+C751,U+C7C1,U+C808,U+C871,U+C900,U+CCA0,U+CCAD,U+CD1D,U+CD95,U+CE21,U+D0A4,U+D1A0,U+D22C,U+D310,U+D3B8,U+D53C,U+D544,U+D56D,U+D5D8,U+D611,U+D655,U+D65C,U+D6A8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1fa0cf09dee24fabee5fc104ac94e87c-DKcFKBsB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC10,U+AC15,U+AC19,U+AD70,U+AD8C,U+ADFC,U+AE09,U+AE40,U+AE4C,U+B09C,U+B0A8,U+B178,U+B2A5,U+B2EC,U+B354,U+B358,U+B450,U+B4DC,U+B530,U+B610,U+B78C,U+B798,U+B8CC,U+B974,U+B9E4,U+BAA9,U+BC15,U+BC30-BC31,U+BCC0,U+BD81,U+BD88,U+C2EC,U+C54C,U+C57D,U+C5F4,U+C608,U+C628,U+C678,U+C6B8,U+C800,U+C810,U+C99D,U+C9C1,U+C9D1,U+CC45,U+CC98,U+CC9C,U+CD08,U+CD5C,U+CD94,U+CD9C,U+D06C,U+D0C0,U+D0DC,U+D2B8-D2B9,U+D30C,U+D3C9,U+D3EC,U+D488,U+D504,U+D568,U+D5A5,U+D638,U+D658,U+D6C4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dc2def648d5caf1f26f8c0d0201093d1-XqxYIpkS.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC01,U+AC04,U+AC70,U+AC74,U+ACB0,U+AD50,U+AE08,U+B144,U+B2E8,U+B2F9,U+B370,U+B41C,U+B54C,U+B7EC,U+B824-B825,U+B9C8,U+B9D0,U+BA70,U+BA85,U+BBFC,U+BC0F,U+BC14,U+BC18,U+BC95,U+BCF8,U+C11D,U+C124,U+C18D,U+C220,U+C2DD,U+C548,U+C54A,U+C57C,U+C591,U+C5C5-C5C6,U+C5ED,U+C600-C601,U+C624,U+C694,U+C6B4,U+C74C,U+C784-C785,U+C791,U+C7AC,U+C885,U+C9C4,U+C9C8,U+CC28,U+CCB4,U+D130,U+D45C,U+D569,U+D588-D589,U+D604,U+D615,U+D788;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5af79c26cbe1033b4d35f5042d39d8b7-DVE0Pchw.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC1C,U+AC8C,U+ACBD,U+ACC4,U+ACF5,U+AD00,U+B0B4,U+B2C8,U+B3D9,U+B418,U+B4E4,U+B4F1,U+B77C,U+B9CC,U+BA74,U+BAA8,U+BB34,U+BB38,U+BB3C,U+BBF8,U+BC1C,U+BC29,U+BCF4,U+BD84,U+BE44,U+C0B0,U+C0C1,U+C0DD,U+C120,U+C131,U+C138,U+C18C,U+C2A4,U+C2E0,U+C2E4,U+C5C8,U+C5EC,U+C640,U+C6A9,U+C6B0,U+C6D0,U+C704,U+C720,U+C7A5,U+C870,U+C8FC,U+C911,U+CE58,U+D1B5,U+D559,U+D560,U+D654,U+D68C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4fbeb7949ce16523ddaa6976a7da44f6-DHa9SDSr.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+AC00,U+AC83,U+ACE0,U+ACFC,U+AD6C-AD6D,U+ADF8,U+AE30,U+B098,U+B294,U+B2E4,U+B300,U+B3C4,U+B85C,U+B97C,U+B9AC,U+BD80,U+C0AC,U+C11C,U+C218,U+C2DC,U+C544,U+C5B4,U+C5D0,U+C5F0,U+C73C,U+C740,U+C744,U+C758,U+C774,U+C778,U+C77C,U+C788,U+C790,U+C801,U+C804,U+C815,U+C81C,U+C9C0,U+D558,U+D55C,U+D574;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/613deec53aa713d7f626dbc4c477a670-Ri_zaYps.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+30CC,U+30CE,U+30D3,U+30D8-30D9,U+30DB-30DC,U+30DF,U+30E2-30E4,U+30E6,U+30E8,U+30EE,U+30F0-30F2,U+30F4-30FA,U+30FD-30FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ed20786a1989b3bd150a4c9b499c987a-CgzSiPua.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+307D-3096,U+3099-30CB,U+30CD,U+30CF-30D2,U+30D4-30D7,U+30DA,U+30DD-30DE,U+30E0-30E1,U+30E5,U+30E7,U+30E9-30ED,U+30EF,U+30F3,U+30FC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/badacbc13c177c17ed0a3ade2e25469b-D3iCQgqg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3041-307C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d181d563bd75cbadc9b93b4498a911ab-CG1WgIqM.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5244,U+5666,U+568C,U+58DA,U+5C68,U+5E58,U+5F33,U+61CD,U+6214,U+6516,U+69E7,U+6BFF,U+7020,U+7044,U+7798,U+78FD,U+7E70,U+802E,U+8079,U+8183,U+8464,U+861E,U+8811,U+8A92,U+8B56,U+8CB0,U+8CD5,U+8CE7,U+8E93,U+8EA6,U+8F62,U+9233,U+92DD,U+9301,U+9307,U+9346,U+93AA,U+93F7,U+940B,U+9412,U+9426,U+958C,U+95AB,U+95BD,U+95BF,U+986C,U+9A2D,U+9A38,U+9B9A,U+9BEB,U+9BF4,U+9C20,U+9C35,U+9C37,U+9D1D,U+9DA5,U+9F60;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5f61bd10d267863d9909351f8fdf1ba0-C7LUslKC.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50E8,U+532D,U+53B4,U+54BC,U+5672,U+56C5,U+5B4C,U+5D2C,U+5DF9,U+5E6C,U+649F,U+6504,U+68D6,U+69BF,U+6AEB,U+6AF3,U+6E5E,U+736B,U+7380,U+7649,U+7A6D,U+7AB6,U+7C5C,U+7D06,U+7D32,U+7DF6,U+7E0B,U+7E36,U+7E52,U+7E62,U+7E6F,U+8156,U+8264,U+826B,U+8546,U+8577,U+85F6,U+87EF,U+8806,U+89AF,U+89BF,U+8A01,U+8A84,U+8AD7,U+8B7E,U+8DB2,U+8E60,U+8EE4,U+8F05,U+8F07,U+923D,U+9255,U+929A,U+92B1,U+92E3,U+92E6,U+92F6,U+9306,U+9308,U+9364,U+9369,U+9370,U+9384,U+93BF,U+93C7,U+9414,U+9428,U+9479,U+95E5,U+9689,U+97BD,U+97DD,U+9859,U+98EB,U+9937,U+993C,U+99D4,U+99D8,U+9A0D,U+9A36,U+9A42,U+9B9E,U+9BDD,U+9C08,U+9C12,U+9C29,U+9C3E,U+9C5D,U+9D1F,U+9D2F,U+9D42,U+9D6F,U+9E0C,U+9E7A,U+9EF2;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a8f4c48acb4531470b38fa8e98eefd02-CBZ6zPSi.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50B4,U+528C,U+52F1,U+56B3,U+5852,U+5969,U+5B24,U+5F12,U+6192,U+61AE,U+61DF,U+6207,U+6451,U+69AA,U+6A48,U+6AE7,U+6F77,U+700B,U+7197,U+736A,U+7602,U+761E,U+79B0,U+7C69-7C6A,U+7CDD,U+7D07,U+7DC4,U+7DD9,U+7DE6,U+7DF9,U+7E11,U+7E2D,U+7E8A,U+7F86,U+7F8B,U+8161,U+81DA,U+81E0,U+8452,U+8526,U+8558,U+859F,U+86FA,U+87E3,U+8949,U+89A1,U+89F6,U+8A75,U+8AD1,U+8B6B,U+8B8E,U+8B9E,U+8EF9-8EFA,U+8F0A,U+91C3,U+91D9,U+9225,U+92A9,U+92DF,U+931F,U+93F9,U+9420,U+944A,U+9465,U+9931,U+9933,U+994A,U+995C,U+9A4F,U+9B83,U+9B92,U+9BAA,U+9BC1,U+9C39,U+9C5F,U+9C67,U+9C6D,U+9C7A,U+9D5C,U+9D87,U+9D93,U+9D98,U+9DBC,U+9DDA,U+9DE5-9DE6,U+9DEF,U+9ECC,U+9EF7,U+9F09,U+9F4F,U+9F54;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/161606ee5e7494ae12c05732896d0808-CLrWe2Xf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50C9,U+5110,U+51AA,U+5274,U+5638,U+56A6,U+5ABC,U+5B2A,U+5D81,U+5DF0,U+5EE1,U+6128,U+6227,U+6898,U+6ADE,U+6AE8,U+6C0C,U+6F59,U+6FA9,U+6FFC,U+7026-7027,U+733B,U+74A6,U+7667,U+766D,U+76B8,U+7725,U+7868,U+7BCB,U+7CF2,U+7CF4,U+7CF6,U+7CF9,U+7D83,U+7D86,U+7D88,U+7DC7,U+7DE1,U+7DF1,U+7E32,U+851E,U+8552,U+8562,U+863A,U+8810,U+8933,U+895D,U+8A58,U+8A7F,U+8A86,U+8ACF,U+8AFC,U+8CB2,U+8CFE,U+8D10,U+8E92,U+8EDB,U+8F61,U+9201,U+9283,U+92A0,U+92CF,U+92F1,U+9312,U+9340,U+9343,U+9387,U+93CD,U+93DD,U+946D,U+979D,U+9807,U+980A,U+980F,U+9862,U+98AE,U+98E0,U+9A05,U+9AD5,U+9B4E,U+9BC0,U+9BEA,U+9C23,U+9C28,U+9C33,U+9D30,U+9D52-9D53,U+9DD9,U+9F34,U+9F4E,U+9F59;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2baf83aaaf94851ec838a45c5d0ca85c-CZ6Xr8Pv.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5114-5115,U+53C4,U+5635,U+581D,U+5B00,U+5B19,U+5E43,U+616A,U+6173,U+645C,U+651B,U+6ADD,U+6AF8,U+6B7F,U+74D4,U+78B8,U+7C00,U+7D3C,U+7D4E,U+7DA3,U+7DB0,U+7E35,U+7E7E,U+7E98,U+802C,U+8494,U+84EF,U+84F4,U+84FD,U+87BB,U+889E,U+8A4E,U+8A91,U+8A9A,U+8AC2,U+8ADE,U+8AE1,U+8B59,U+8B92,U+8B96,U+8B9C,U+8CFB,U+8D04,U+8F1C,U+90DF,U+91D3,U+91D5,U+91E4,U+9227,U+9230,U+9248,U+9266,U+927F,U+92A3,U+92A6,U+92AA,U+931B,U+9338,U+93A6,U+93A9,U+93CC,U+93E8,U+9403,U+9413,U+943F,U+944C,U+9454,U+9582,U+95BC,U+95C3,U+95C8,U+95D0,U+97C9,U+9826,U+98BC,U+9908,U+99D1,U+99D9,U+9A44,U+9B29,U+9B90,U+9BC7,U+9BD6-9BD7,U+9BE1,U+9C13,U+9DF3,U+9DF8,U+9EFD,U+9EFF,U+9F5C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/fb78adc177b21e10ecc5fb613691d711-CrYGkXK3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5000,U+526E,U+5399,U+55F6,U+5665,U+566F,U+5816,U+584F,U+58E2,U+61E8,U+6476,U+64FC,U+6894,U+6A89,U+6B0F,U+6B5F,U+6BA4,U+6FAE,U+7162,U+7341,U+743A,U+7658,U+7670,U+7864,U+7906,U+7C1E,U+7D3F,U+7D5D,U+7D9E,U+7E1E,U+8407,U+8435,U+8541,U+8555,U+85EA,U+87F6,U+8A0C,U+8A6C,U+8AE2,U+8B05,U+8B95,U+8CBA,U+8E55,U+8E91,U+8E95,U+8EEB,U+8F1E,U+8F26,U+8F33,U+8F54,U+9134,U+9136,U+91C5,U+91D4,U+91E7,U+91F7,U+9204,U+9239,U+926D,U+92AB,U+92E8,U+92EE,U+93C3,U+9419,U+9477,U+95B6,U+95B9,U+95CB,U+984E,U+9853,U+9873-9874,U+98ED,U+99E2,U+9A43,U+9B2E,U+9B58,U+9B74,U+9BAB,U+9BFF,U+9C09,U+9C45,U+9D07,U+9DBB,U+9DC0,U+9DC2,U+9E15,U+9F6A,U+9F76-9F77;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a53737309b3967139b326cb8353115af-Di06ln9K.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4FC1,U+5096,U+5108,U+528A,U+565D,U+56B6,U+56C0-56C1,U+56C8,U+58D9,U+5B21,U+5CF4,U+5D0D,U+5EE9,U+613E,U+614D,U+6229,U+64A3,U+690F,U+6A05,U+6A81,U+6AA3,U+6AEC,U+6B1E,U+6BAE,U+6C2C,U+6DE5,U+6F35,U+6F7F,U+7032,U+716C,U+7296,U+74DA,U+7646,U+7664,U+7669,U+78E7,U+7A61,U+7B67,U+7BF3,U+7D08,U+7D3A,U+7D5B,U+7DB9,U+7E0A,U+7E1F,U+7FB6,U+85CE,U+861A,U+875F,U+8784,U+87C8,U+89F4,U+8A10,U+8AB6,U+8ADB,U+8AE4,U+8B04,U+8B16,U+8CB3,U+8ED4,U+8F42,U+8F64,U+9015,U+9090,U+9200,U+923F,U+9278,U+927A,U+9319,U+958E,U+9768,U+97D9,U+980E,U+9865,U+993F,U+9949,U+994C,U+9A16,U+9ACF,U+9B8E,U+9BAD,U+9BE2,U+9C25,U+9C48,U+9CE7,U+9D06,U+9E1D,U+9F66;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/56d810a66fc58f56514a94901d1f36bc-oLuRlQGl.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50AF,U+513B,U+561C,U+5707,U+584B,U+58CE,U+5950,U+5AA7,U+5B0B,U+5DA0,U+5EC4,U+64B3,U+64C4,U+66D6,U+69E8,U+6A9C,U+6AD3,U+6AF1,U+6B9E,U+6C33,U+7028,U+7043,U+7069,U+7319,U+74A3,U+75FE,U+76B0,U+77BC,U+78E3,U+7D02,U+7D13,U+7D15,U+7DBE,U+7E39,U+7E88,U+81CF,U+82BB,U+858C,U+8604,U+8831,U+8960,U+8998,U+89B2,U+8A15,U+8A41,U+8AA5,U+8ACD,U+8B2B,U+8CDA,U+8E89,U+8E9A,U+8EA1,U+8EA5,U+9106,U+91F9,U+9210-9211,U+922E,U+9238,U+9245,U+924D,U+925E,U+92BC,U+92C3,U+9358,U+93A7,U+93B0,U+93B5,U+93D1,U+97C3,U+9948,U+9962,U+9A41,U+9BDB,U+9BE4,U+9BE7,U+9BF0,U+9C56,U+9C78,U+9CF6,U+9D23,U+9D9A,U+9DD3,U+9E1B,U+9EA9,U+9F5F,U+9F67,U+9F6C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/36e9ae7d0a055d1846eb4136017165a3-C29oWXmD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50C2,U+57E1,U+58E0,U+5AD7,U+5B08,U+5DA7,U+5DCB,U+60F2,U+60FB,U+615F,U+616B,U+61CC,U+61E3,U+636B,U+64EF,U+6ADF,U+6AEA,U+6F1A,U+71DC,U+71F4,U+7370,U+763B,U+7A4C,U+7C23,U+7D31,U+7DCB,U+7DD7-7DD8,U+7DF2,U+83A2,U+866F,U+8706,U+87C4,U+87CE,U+8814,U+8938,U+893B,U+8964,U+89A6,U+89AC,U+8A03,U+8A16,U+8A46,U+8A52,U+8A5B,U+8A85,U+8AED,U+8B14,U+8B3E,U+8B4E,U+8E4C,U+8EAA,U+8EF2,U+8EFB,U+9148,U+91F5,U+9315,U+9347,U+93DC,U+9410,U+9427,U+9463,U+9481,U+95AC,U+95DE,U+9658,U+973D,U+9744,U+97DE,U+981C,U+9821,U+9837,U+9870,U+98F4,U+9909,U+9911,U+9A0F,U+9A2E,U+9A64,U+9C0D,U+9C2D,U+9C31,U+9C52,U+9CE9,U+9D6A,U+9DF2,U+9F95;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/32b56ab018f35524ac3f0c8f7a1c3777-BBrT4lT7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5137,U+5504,U+560D,U+5660,U+5680,U+5695,U+56A8,U+580A,U+597C,U+5B7F,U+6134,U+61AB,U+61FA,U+64BB,U+6506,U+6523,U+66B1,U+66C7,U+689F,U+6D79,U+6DF6,U+6FA0,U+7005,U+72FD,U+75D9,U+765F,U+78AD,U+7931,U+7A1F,U+7C5F,U+7C6E,U+7CC9,U+7D40,U+7DAC,U+7E09,U+7E10,U+8075,U+83A7,U+8594,U+85BA,U+8768,U+8823,U+89B7,U+8A36,U+8A61,U+8A70,U+8AEB,U+8AF6,U+8CC5,U+8D17,U+91D2,U+9249,U+92C7,U+92E5,U+92EF,U+9341,U+9354,U+937A,U+9398,U+93A3,U+93E4,U+93F5,U+943A,U+9460,U+947E,U+95A1,U+95AD,U+95D4,U+9742,U+975A,U+98AF,U+98B6,U+98C6,U+98C8,U+98E9,U+991B,U+991E,U+9A4D,U+9AD6,U+9B81,U+9BCA,U+9BFD,U+9D61,U+9D89,U+9E1A,U+9F72;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f4bfbdf3221d27c702268aeb434e8e52-CkNO_ixX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F47,U+5102,U+513A,U+55C7,U+55E9,U+562E,U+5630,U+5879,U+5AF5,U+5B38,U+5C5C,U+5D97,U+5DB8,U+60B5,U+611C,U+619A,U+6384,U+64FB,U+66C4,U+6A62,U+6ECE,U+6F6F,U+705D,U+70F4,U+71FC,U+71FE,U+7258,U+729B,U+72A2,U+7515,U+769A,U+792B,U+79C8,U+7B8B,U+7C0D,U+7C2B,U+7E1D,U+7E6E,U+7F4C,U+81BE,U+8477,U+849E,U+84C0,U+854E,U+8622,U+8778,U+87A2,U+8A1B,U+8B01,U+8CC1,U+8CE1,U+8D05,U+8E7A,U+8EFE,U+8F45,U+8FAE,U+913A,U+91C1,U+91E9,U+91FA,U+9208,U+9251,U+925A,U+9262,U+926C,U+92A5,U+92BB,U+9376,U+942E,U+9432,U+9586,U+958F,U+95CC,U+95D5,U+9766,U+9830,U+9957,U+995E,U+99DF,U+9A2B,U+9AAF,U+9C54,U+9D1B,U+9D26,U+9D60;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/9a8160627576aef5146fc4cb33503e9d-Cxh--NJs.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5157,U+55C6,U+5616,U+5653,U+56EA,U+59CD,U+5ACB,U+5D22,U+5D87,U+5EDD,U+615A,U+645F,U+64F7,U+6AB3,U+6AB8,U+6ADA,U+6B12,U+6BAB,U+6EF8,U+6F97,U+6FD8,U+71C9,U+737A,U+737C,U+744B,U+7489,U+750C,U+766C,U+792A,U+792C,U+79B1,U+7D73,U+7E93,U+811B,U+81CD,U+858A,U+85FA,U+86FB,U+8956,U+8A6B,U+8A6D-8A6E,U+8A7C,U+8AB9,U+8AFA,U+8B10,U+8B28,U+8B4F,U+8CD2,U+8D16,U+8E63,U+8E8A,U+8EFC,U+8F46,U+9114,U+9116,U+9183,U+920D,U+9237,U+9291,U+9296,U+92AC,U+92CC,U+932E,U+93D7-93D8,U+93E2,U+9839,U+9912,U+993E,U+9943,U+99B1,U+99ED,U+9A3E,U+9A40,U+9A5B,U+9A6A,U+9B22,U+9C58,U+9D51,U+9DA9,U+9DFA,U+9E1E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8850c40794145ccc6782f4628380e990-DUpQc2ij.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E99,U+50E5,U+513C,U+55B2,U+55DA,U+58AE,U+5AFA,U+5DD2,U+5DD4,U+6137,U+633E,U+6473,U+64F0,U+6519,U+6595,U+67F5,U+69F3,U+6ADB,U+6C08,U+6E19,U+6EF7,U+6F2C,U+6F41,U+6FFA,U+7377,U+743F,U+74BD,U+74CF,U+760D,U+7627,U+7647,U+7662,U+7672,U+798E,U+7ABA,U+7BE4,U+7C6C,U+7D1C,U+7D33,U+7D46,U+7DDE,U+7E08,U+7E43,U+7E45,U+7F88,U+82E7,U+85F9,U+880D,U+8A25,U+8AC9,U+8ADC,U+8AE6,U+8AF3,U+8B17,U+8B2C,U+8B33,U+8D0D,U+8F12,U+8F25,U+923E,U+9257,U+9293,U+92E4,U+9365,U+936C,U+93A2,U+93AC,U+93B3,U+93DE,U+942B,U+95A8,U+990C,U+9921,U+99B4,U+9A65,U+9B77,U+9BC9,U+9BE8,U+9D15,U+9D72,U+9DAF,U+9DD7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4887be2b572b41bf377c3153323297f9-5HhkpO_Q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+51DC,U+5436,U+56C2,U+5862,U+5A41,U+5A6D,U+5BE2,U+5C37,U+5E57,U+5FA0,U+618A,U+61FE,U+6417,U+64BF,U+64F2,U+6583,U+6727,U+6968,U+6A3A,U+6AE5,U+6B16,U+6BAF,U+6D87,U+6F23,U+7006,U+7018,U+7064,U+7152,U+71BE,U+71C1,U+71ED,U+76DE,U+786F,U+79BF,U+7A08,U+7AC5,U+7D79,U+7DBA-7DBB,U+7DBD,U+7E55,U+7E5A,U+7E7D,U+7FF9,U+8466,U+8805,U+8A63,U+8AA3,U+8AA8,U+8AC4,U+8AF7,U+8B0A,U+8CBD,U+8CCA,U+8CD1,U+8CE4,U+8F3E,U+8F4D,U+9087,U+923A,U+92A8,U+92F8,U+9328,U+93DF,U+9433,U+9438,U+9594,U+9695,U+96CB,U+97DC,U+98EA,U+9903,U+9945,U+99D2,U+9A01,U+9A4A,U+9A62,U+9BD4,U+9C32,U+9C3B,U+9C77;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/6baacd1e4fed91aa15ff298eddf14e26-D06ewTfD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4FE0,U+50AD,U+555E,U+562F,U+582F,U+589C,U+5B0C,U+5DBC,U+6190,U+63C0,U+6493,U+64BE,U+64F1,U+6522,U+66E0,U+6AFB,U+6BB2,U+6BC6,U+6D36,U+6FF0,U+701D,U+7192,U+71D9,U+720D,U+7469,U+760B,U+7613,U+766E,U+7681,U+76BA,U+775C,U+779E,U+78EF,U+7A62,U+7AAA,U+7AC4,U+7B8F,U+7C3E,U+7D09,U+7D62,U+7D8F,U+7DB8,U+7DDD,U+7E37,U+7E46,U+7E6D,U+7FA8,U+8073,U+807E,U+852D,U+8588,U+879E,U+896A,U+8993,U+8A1D,U+8AF1,U+8B41,U+8B74,U+8EC0,U+8F1F,U+9132,U+919E,U+91D7,U+9318,U+931A,U+9320,U+938A,U+9472,U+96B4,U+96DB,U+986B,U+991A,U+99AD,U+99DD,U+99F1,U+99FF,U+9C49,U+9D09,U+9D3F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e2e9aeb5b7c2091bf81b0d454c9982e1-DF3RbkW8.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4FB6,U+5006,U+5109,U+52F3,U+5687,U+58B3,U+58FA,U+5D50,U+5D84,U+5E40,U+5EC1-5EC2,U+5EEC,U+61C7,U+646F,U+647B,U+6514,U+665D,U+68D7,U+6953,U+6ECC,U+6F80,U+6F87,U+7015,U+701F,U+703E,U+7165,U+71E6,U+7345,U+7464,U+74CA,U+7671,U+775E,U+77DA,U+7B4D,U+7C72,U+7DEC,U+7E8F,U+7FA5,U+8076,U+81BF,U+8525,U+856A,U+87EC,U+8836,U+8932,U+8A60,U+8AD2,U+8B5A,U+8C48,U+8CA9,U+8CC2,U+8CC4,U+8CED,U+8D13,U+8D1B,U+8E8B,U+8ECB,U+8ED2,U+8F4E,U+9112,U+91AC,U+91E3,U+9214,U+921E,U+9234,U+925B,U+9310,U+9333,U+947C,U+95BB,U+95BE,U+95D6,U+9952,U+99AE,U+9A55,U+9B91,U+9F94;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/07229427fc00923cb4f4ee3ed7a8e8ae-BEg2lx4z.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5098,U+50D5,U+524E,U+5331,U+5614,U+58BE,U+5BF5,U+5E25,U+5F65,U+6065,U+60BD,U+650F,U+652A,U+652C,U+6582,U+65AC,U+6688-6689,U+68E7,U+68F2,U+6B3D,U+6DEA,U+6E26,U+6E4A,U+6EC4,U+6EEC,U+6F51,U+71FB,U+7463,U+746A,U+7A4E,U+7AAF,U+7AC7,U+7D5E,U+7D68,U+7D81,U+7DB4,U+7E61,U+7E79,U+8123,U+81A9,U+834A,U+863F,U+865C,U+87FB,U+883B,U+8A23,U+8A54,U+8AA1,U+8ABC,U+8B0E,U+8B19,U+8CC8,U+8CDC,U+91C0,U+9215,U+9226,U+9240,U+927B,U+92C5,U+934D,U+947F,U+95A9,U+9803,U+980C,U+9824,U+9871,U+98E2,U+9905,U+9913,U+9A37,U+9C57,U+9D28,U+9D6C,U+9F4B,U+9F9C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/012684a6b4e401d56d702c819ad4d9c0-CC3ztS6O.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F96,U+50D1,U+525D,U+53AD,U+53B2,U+5442,U+559A,U+588A,U+58D8,U+599D,U+5C4D,U+5C62,U+5CA1,U+5E5F,U+5EDA,U+6158,U+61A4,U+61F6,U+6399,U+6488,U+64B2,U+6524,U+66EC,U+6A01,U+6A1E,U+6ABB,U+6E3E,U+6F86,U+6FC1,U+6FE4,U+700F,U+7051,U+7058,U+72A7,U+7621,U+7661,U+77EF,U+7C60,U+7CB5,U+7CDE,U+7D17,U+7DA2,U+7DE0,U+7DEF,U+7E1B,U+8332,U+856D,U+8606,U+860B,U+8766,U+881F,U+896F,U+8B20,U+8C4E,U+8C54,U+8C9E,U+8CAF,U+8CFA,U+8F5F,U+919C,U+91D8,U+9264,U+9382,U+93FD,U+9470,U+9598,U+9811,U+98C4,U+99C1,U+9B27,U+9D5D,U+9DB4,U+9DF9,U+9E79;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2728aaf73c5802e6e7a6e04392b3eeed-Cx3oHY3I.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E1F,U+5075,U+50F1,U+5147,U+52F8,U+55AC,U+56D1,U+58DF,U+5A1B,U+5CFD,U+5DBD,U+5EC8,U+5EDF,U+6085,U+60B6,U+60F1,U+62CB,U+64E0,U+68DF,U+69D3,U+6AC3,U+6DDA,U+6DF5,U+6F70,U+6FF1,U+7009,U+721B,U+723A,U+72F9,U+7344,U+7375,U+7587,U+797F,U+798D,U+7AA9,U+7AC8,U+7ACA,U+7BE9,U+7C43,U+7D21,U+7DBF,U+7E69,U+7E9C,U+7F75,U+7F77,U+8070,U+81E5,U+8259,U+8396,U+84BC,U+84EE,U+860A,U+8667,U+8A87,U+8A95,U+8C93,U+8CB6,U+8CC0,U+8F3F,U+905C,U+9209,U+9298,U+92B3,U+92F0,U+932B,U+95E2,U+97CB-97CC,U+985B,U+98FC,U+99B3,U+9D3B,U+9EF4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dc0ccf0142d6b90d625b8e7a4b4d2861-BZsRyJj0.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50DE,U+514C,U+51CD,U+51F1,U+522A,U+528D,U+52FB,U+53E2,U+5606,U+58E9,U+593E,U+5DBA,U+5E33,U+5F4C,U+5F4E,U+61F2,U+61F8,U+61FC,U+6200,U+64CB,U+651C,U+6A38,U+6B04,U+6EFE,U+6F3F,U+6FB1,U+6FEB,U+7336,U+7378,U+758A,U+76E7,U+79AA,U+7AAE,U+7D10,U+81C9,U+81D8,U+8266,U+840A,U+8523,U+85A9,U+8755,U+8972,U+8AA6,U+8CAA,U+8CE2,U+8F29,U+9059,U+907C,U+9081,U+9127,U+929C,U+92C1,U+9326,U+934B,U+9444,U+947D,U+9583,U+95A3,U+95A5,U+96B8,U+9727,U+97FB,U+9817,U+98FD,U+9A0E,U+9A30,U+9B31,U+9CF3-9CF4,U+9F52,U+9F90;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e9ca7f973ba718720b68153baf786117-CS6EtseO.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5091,U+52C1,U+55AA,U+5674,U+5875,U+58C7,U+596A,U+5B30,U+6046,U+6182,U+61B2,U+6416,U+64A5,U+64AB,U+6558,U+66A2,U+66C9,U+69CD,U+6BBC,U+6DBC,U+6E67,U+6E6F,U+6EEF,U+6EF2,U+6F01,U+7169,U+727D,U+755D,U+76DC,U+78A9,U+78DA,U+7D0B,U+7DB1,U+7E2B,U+8105,U+8271,U+8569,U+8A98,U+8B39,U+8C6C,U+8C9D,U+8CC3,U+8CD3,U+8D08,U+8D0A,U+8D0F,U+8D95,U+8E64,U+8F1D,U+8F3B,U+8FAD,U+90F5,U+912D,U+9130,U+9223,U+935B,U+95E1,U+965D,U+9663,U+96DE,U+978F,U+9812,U+9838,U+994B,U+99D0,U+9A5F,U+9CE5,U+9E7C,U+9EA5;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/56aeb05a289f8aa4b6c4a83461cdb916-CmBx_9JE.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5009,U+502B,U+50BE,U+5433,U+5617,U+5857,U+58EF,U+58FD,U+5A66,U+5ABD,U+5DD6,U+6176,U+6383,U+639B,U+6436,U+64FA,U+64FE,U+6575,U+6649,U+6A6B,U+6BC0,U+6C2B,U+6DFA,U+6FFE,U+70CF,U+7210,U+7246,U+7E31,U+7E96,U+8085,U+8139,U+814E,U+819A,U+81A0,U+81BD,U+85A6,U+85CD,U+87F2,U+89BD,U+8A0A,U+8A50,U+8AE7,U+8AEE,U+8B00,U+8B7D,U+8CDE,U+8CE6,U+8E8D,U+8ECC,U+8EF8,U+8F44,U+8FAF,U+9072,U+91D0,U+9285,U+92D2,U+92EA,U+9396,U+9592,U+95CA,U+97D3,U+9813,U+9846,U+98EF,U+98FE,U+9A5A,U+9B6F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/d6e0a58e16a213a86ab982b3432b7a19-43CmsKg4.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5678,U+5922,U+5967,U+596E,U+5B6B,U+5CEF,U+5EF3,U+6191,U+61B6,U+6490,U+66AB,U+68C4,U+694A,U+6BBA,U+6EBC,U+6EC5,U+6F54,U+6FA4,U+6FC3,U+7063,U+7149,U+71C8,U+71D2,U+7919,U+7955,U+7C4C,U+7CE7,U+7CFE,U+7D14,U+7D72,U+7DD2,U+7DE3,U+7E6A,U+7E73,U+8056,U+816B,U+8173,U+8178,U+838A,U+8A1F,U+8A73,U+8AA0,U+8AB0,U+8AFE,U+8B1D,U+8B5C,U+8B6F,U+8CA2,U+8CF4,U+8D99,U+8DE1,U+8F14,U+8F1B,U+905E,U+908F,U+9589,U+9801,U+984F,U+99D5,U+99DB,U+9A19,U+9A45,U+9AD2,U+9E7D,U+9E97;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/52c13a8054a59c3bf096307e61c707d3-DGKAVgjI.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E82,U+5049,U+525B,U+52DD,U+5713,U+5BAE,U+5BE7,U+5C0B,U+5C46,U+5CF6,U+5D17,U+5EE2,U+5F48,U+5FB9,U+60E1,U+6163,U+61F7,U+63DA,U+651D,U+6557,U+69AE,U+6A13,U+6A4B,U+6A94,U+6B61,U+6B98,U+6DE8,U+6E9D,U+6F32,U+6F64,U+707D,U+7159,U+7562,U+7926,U+79AE,U+7D19,U+7D1B,U+7E5E,U+805E,U+8108,U+820A,U+89F8,U+8A62,U+8AF8,U+8B02,U+8CAB,U+8CB4,U+8CBC,U+8CE0,U+8CEC,U+8CFD,U+9077,U+92FC,U+937E,U+93E1,U+9451,U+9670,U+9678,U+9802,U+9B5A,U+9BAE,U+9F4A,U+9F61;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/966e221b854aa114d9c9003832278832-Bly5wLSO.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5074,U+5100,U+511F,U+518A,U+5287,U+5289,U+532F,U+5553,U+55AB,U+55CE,U+58DE,U+5BEC,U+5EE0,U+5F91,U+6232,U+64C1,U+64EC,U+6B50,U+6B78,U+6F38,U+6F5B,U+7240,U+734E,U+737B,U+76E4,U+7C64,U+7D39,U+7DE9,U+7E2E,U+7E3E,U+7F70,U+812B,U+8449,U+84CB,U+862D,U+885D,U+8A02,U+8A0E,U+8A2A,U+8A3A,U+8AA4,U+8CB8,U+8CBF,U+8CE3,U+8DA8,U+8EDF,U+8F2A,U+8F2F,U+9322,U+9435,U+95B1,U+9673,U+96B1,U+9748,U+975C,U+9806,U+9867,U+98F2,U+9928,U+9F8D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b6a3f096fe142cc5967b7e15b0f0164a-BtECcsEm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E9E,U+50B5,U+50B7,U+5132,U+5291,U+52F5,U+537B,U+584A,U+5BF6,U+5E63,U+5E6B,U+5EAB,U+616E,U+63EE,U+64CA,U+64F4,U+6A39,U+6B72,U+6F22,U+78BC,U+7AF6,U+7B46,U+7BC9,U+7D55,U+7D9C,U+7DA0,U+7DCA,U+7DF4,U+7E7C,U+7F85,U+807D,U+8166,U+8607,U+865B,U+89AA,U+8A17,U+8A69,U+8AC7,U+8C50,U+8CA7,U+8CB7,U+8F09,U+9055,U+907A,U+91CB,U+91DD,U+932F,U+9375,U+93AE,U+93C8,U+96D6,U+96DC,U+96F2,U+983B,U+9858,U+98DB,U+9918,U+9B25;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b612679c054b85b48d6dbd38d123a951-COGQm5XA.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F54,U+5104,U+5712,U+57F7,U+611B,U+63DB,U+640D,U+64C7,U+64D4,U+6A02,U+6EAB,U+6EFF,U+723E,U+7368,U+756B,U+7570,U+76E1,U+7A69,U+7C21,U+7D00,U+7D05,U+7D0D,U+7D42,U+7DE8,U+7E23,U+8072,U+81E8,U+8208-8209,U+85DD,U+885B,U+88DC,U+89BA,U+8A13,U+8A34,U+8A5E,U+8B1B,U+8CA8,U+8CFC,U+8E10,U+8F15,U+8F38,U+9023,U+9060,U+908A,U+9109,U+9280,U+92B7,U+9304,U+967D,U+968A,U+968E,U+96D9,U+984D,U+9EC3;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/60a9a2dfbd7d7351fa5bc0d1b52f4a0c-B3Nqiobg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50C5,U+52DE,U+52E2,U+5354,U+56B4,U+570D,U+5718,U+5805,U+58D3,U+5920,U+5BE9,U+5BEB,U+5C6C,U+5E79,U+5E7E,U+5F35,U+63A1,U+6E1B,U+71B1,U+722D,U+7372,U+7642,U+790E,U+7A05,U+7A31,U+7D30,U+7D61,U+7E54,U+7FA3,U+83EF,U+85E5,U+865F,U+8846,U+88DD,U+8996,U+8A31,U+8A55,U+8A71,U+8ACB,U+8B80,U+8CA0-8CA1,U+8ECD,U+904A,U+9069,U+96A8,U+96E2,U+9808,U+9810,U+982D,U+986F,U+99AC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f773588dbb30d9b9856c29ff66a579e6-DVStCJVq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5099,U+512A,U+5152,U+5283,U+53C3,U+5716,U+5C64,U+5E36,U+5EE3,U+5FA9,U+6236,U+65B7,U+6771,U+6975,U+6AA2,U+6B77,U+6CC1,U+6E2C,U+71DF,U+72C0,U+76E3,U+7A4D,U+7BC4,U+7D04,U+7D66,U+7DAD,U+7E8C,U+8077,U+81FA,U+842C,U+898B,U+8A66,U+8A9E,U+8AB2,U+8B70,U+8B77,U+8B93,U+8CAC,U+8CBB,U+8ECA,U+8FA6,U+9078,U+969B,U+96AA,U+96E3,U+97FF,U+990A,U+9EE8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/9088c3b6eec1ddbb0c0dc3287e573ad5-BUWdDsnK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+50B3,U+50F9,U+5169,U+5247,U+5275,U+5831,U+5C08,U+5E2B,U+614B,U+6230,U+66F8,U+6C23,U+6C7A,U+6E96,U+6FDF,U+74B0,U+78BA,U+7BC0,U+7D1A,U+7DB2,U+7DDA,U+7E3D,U+7FA9,U+806F,U+88CF,U+89C0,U+8A18,U+8A72,U+8A8D,U+8AD6,U+8B49,U+8B58,U+8F03,U+8F49,U+8FB2,U+904B,U+9054,U+91AB,U+9580,U+9805,U+9818,U+98A8,U+9A57,U+9EBC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/294eb1727711a96d425f93057559d359-CzjkWuVY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E26,U+5340,U+54E1,U+554F,U+55AE,U+5834,U+5C07,U+5C0E,U+5F37,U+5F9E,U+64DA,U+689D,U+69CB,U+6A19,U+6A23,U+6B0A,U+7121,U+7576,U+7D44,U+7D50,U+7D71,U+7FD2,U+8655,U+8853,U+898F,U+8A08,U+8A2D,U+8AAA,U+8ABF,U+8B8A,U+8CEA,U+9084,U+9577,U+9593,U+96FB,U+984C,U+985E,U+9EDE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/de141878e64987b962329cf599a26458-ao9Ng2yD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F86,U+500B,U+5011,U+5167,U+52D5,U+52D9,U+570B,U+5B78,U+5BE6,U+5C0D,U+61C9,U+6578,U+6642,U+6703,U+696D,U+6A5F,U+7232,U+73FE,U+7522,U+767C,U+7A2E,U+7D93,U+8207,U+8CC7,U+9019,U+9032,U+904E,U+958B,U+95DC,U+9AD4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/eb3f2e4a1b98bb81d70674a4e3f960bb-C-qZKGou.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E2C,U+5107,U+5155,U+5216,U+5293,U+53B6,U+54F3,U+5523,U+5819,U+5ADC,U+5C88,U+5E3B,U+5FEE,U+615D,U+62F6,U+63AD,U+63BE,U+6420,U+6484,U+6499,U+67D9,U+67DD,U+6D5E,U+6EE0,U+6F46,U+717A,U+71E0,U+72C1,U+73E7,U+746D,U+75B0,U+7603,U+7722,U+778D,U+77E7,U+7809,U+7811,U+7946,U+7967,U+799A,U+7B45,U+7BA2,U+8014,U+80C2,U+80D9,U+8159,U+817D,U+81A3,U+81AA,U+8201,U+833C,U+836E,U+83E5,U+8459,U+84CD,U+84F0,U+8729,U+8753,U+878B,U+87D3,U+89DC,U+89EB,U+8BF6,U+8C2E,U+8D33,U+8D55,U+8E2C,U+8E9C,U+8E9E,U+8ECE,U+8FEE,U+9139,U+914F,U+9174,U+9191,U+94F4,U+953C,U+960C,U+9622,U+9A98,U+9B48,U+9CA6,U+9CB0,U+9CBA,U+9E88,U+9F44,U+9F86;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/4e4353bcc0e41b7181f02c87e6f23b74-bJIQuf2O.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E0C,U+4E28,U+4E36,U+4E3F,U+4EC2,U+502E,U+50BA,U+5181,U+522D,U+5281,U+5290,U+52F9,U+5369,U+54D5,U+54DC,U+54FF,U+552A,U+553C,U+5588,U+55B5,U+5686,U+570A,U+5776,U+5786,U+57A4,U+57F4,U+5820,U+5865,U+58BC,U+5902,U+5B32,U+5B65,U+5C1C,U+5C66,U+5C6E,U+5C8D,U+5DDB,U+5F2A,U+5F50,U+5F61,U+5FED,U+6067,U+614A,U+619D,U+61D4,U+620B,U+6224-6225,U+6343,U+63F2,U+640B-640C,U+6434,U+6496,U+64D0,U+6509,U+652E,U+67A8,U+6833,U+6844,U+684A,U+6920,U+6957,U+6971,U+6A65,U+6A8E,U+6A91,U+6AA0,U+6B43,U+6BEA,U+6BF5,U+6C15,U+6CD0,U+6D48,U+6F24,U+6F2D,U+706C,U+70C0,U+721D,U+728B,U+72C3,U+72E8,U+730A,U+7338-7339,U+734D,U+752F,U+754E,U+75C4,U+762D,U+770D,U+7735,U+77A2,U+7839,U+7857,U+786D,U+78C9,U+78F2,U+791E,U+7924,U+7953,U+7A80,U+7B58,U+7B9D,U+7BDA,U+7CD7,U+7F0F,U+7F12,U+7F32-7F33,U+8022,U+8028-8029,U+8035,U+804D,U+8080,U+80E9,U+80EC,U+80F2,U+810E,U+8221,U+822D,U+825A,U+8274,U+82B0,U+82E0,U+8307,U+83B0,U+83F9,U+8487-8488,U+848E,U+84D0,U+8539,U+857A,U+85A8,U+85B7,U+867C,U+871E,U+8723,U+877E,U+8793,U+8803,U+88D2,U+8966,U+89CC,U+8B26,U+8C8A,U+8C98,U+8D47,U+8DBC,U+8E23,U+8E40,U+8E94,U+8F77,U+8F79,U+9058,U+90B6,U+914E,U+91A2,U+91B5,U+928E,U+943E,U+9494,U+94B6,U+94B8,U+94DE,U+94F9,U+950A,U+950E,U+951E,U+952B,U+9538,U+953E-953F,U+9544,U+9561,U+9564,U+9569,U+95F6,U+9603,U+960D,U+963D,U+9674,U+9794,U+97AB,U+98A5,U+9A96,U+9A9F,U+9AB1,U+9AD1,U+9B0F,U+9B2F,U+9C92,U+9C95,U+9CBC,U+9CC6,U+9CCB,U+9CD8,U+9E32,U+9E38,U+9E5B,U+9E7E,U+9EB4,U+9EEA,U+9EF9,U+9EFB-9EFC,U+9F3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2e91c262e0d68b42f1295a763acbc19b-Cs49PSvF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EA0,U+4F74,U+4F91,U+4F94,U+4FC5,U+507E,U+50ED,U+5182,U+51F5,U+525E,U+5282,U+5326,U+537A,U+53A3,U+5423,U+5459,U+54B4,U+54D9,U+55C9,U+574C,U+580B,U+5925,U+5A08,U+5AB5,U+5B16,U+5B84,U+5BE4,U+5C22,U+5CB5,U+5CBD,U+5D3E,U+5E31,U+5E5E,U+5E80,U+5EE8,U+5F82,U+5FC9,U+600A,U+605D,U+609B,U+609D,U+60DD,U+6243,U+6322,U+63CE,U+63DE,U+63F8,U+643F,U+6445,U+64D7,U+6534,U+6549,U+656B,U+6603,U+674C,U+680A,U+6864,U+69D4,U+6C2A,U+6C46,U+6C5C,U+6D0E,U+6E2B,U+6EB2,U+6EB7,U+6F89,U+7039,U+70B1,U+7113,U+71D4,U+727F,U+72F3-72F4,U+7303,U+7321,U+736C,U+736F,U+74A9,U+74DE,U+750D,U+7513,U+7592,U+7605,U+760A,U+761B,U+7625,U+7643,U+764D,U+7707,U+7747,U+77B5,U+784E,U+78A5,U+793B,U+798A,U+7A03,U+7A06,U+7A78,U+7AAD,U+7B0A,U+7BA8,U+7BE5,U+7C40,U+7CA2,U+7CC8,U+7D77,U+7EC1,U+7F0B,U+7F2F,U+7F68,U+7F9D,U+8025,U+809C,U+80AD,U+80B7,U+80E8,U+811E,U+8204,U+8223,U+822F,U+8233,U+823B,U+824B,U+827D,U+827F,U+828F,U+82C8,U+831B,U+8347,U+837D,U+839B,U+83A9,U+83DD,U+8406,U+84B9,U+8579,U+864D,U+867F,U+86B0,U+86D1,U+86D8,U+86F2,U+8764,U+8770,U+8788,U+8797,U+87AC-87AD,U+87B5,U+87BD,U+881B,U+8844,U+88BC,U+88FC,U+8930,U+895E,U+89CF,U+89D6,U+8BA0,U+8BD4,U+8C02,U+8C2B,U+8C85,U+8DB1,U+8DD6,U+8F81-8F82,U+8FD5,U+90DB,U+9164,U+91AD,U+94B7,U+94EB,U+950D,U+9514,U+9516,U+9518,U+9529,U+954E,U+955F,U+95FC,U+963C,U+9667,U+966C,U+96B3,U+9792,U+97B2,U+98A1,U+9969,U+9987,U+9998,U+9A75,U+9A7A,U+9A80,U+9A92,U+9ADF,U+9B43,U+9CB4,U+9CBD,U+9CD0,U+9CD4,U+9E31,U+9E3A,U+9E4E,U+9E71,U+9EE5,U+9FA0;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/141a816f90015a77e659847177c7ea8d-CT9xf3WF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EF3,U+4F1B,U+4F7E,U+50D6,U+50EC,U+51AB,U+51B1,U+52D6,U+536E,U+54A9,U+54DA,U+55BE,U+55CD,U+564D,U+572C,U+572F,U+576B,U+57CF,U+57D8,U+57F8,U+57FD,U+5844,U+59D2,U+5AE0,U+5B37,U+5B5B,U+5B80,U+5D1E,U+5D6B,U+5EFE,U+5F11,U+5F56,U+5F58,U+5F73,U+5F8C,U+5FC4,U+5FE4,U+602B,U+6106,U+610D,U+641B,U+64E4,U+6634,U+66DB,U+676A,U+6798,U+67B5,U+681D,U+6883,U+698D,U+69B1,U+69E0,U+6A18,U+6B37,U+6B39,U+6B9B,U+6BB3,U+6D33,U+6D7C,U+6E16,U+6EBB,U+6ED7,U+6F36,U+6F72,U+6F8C,U+7035,U+7173,U+7178,U+7228,U+728F,U+72B4,U+72EF,U+7331,U+7481,U+74E0,U+7540,U+755B,U+758B,U+75C3,U+75E6,U+7635,U+763C,U+76CD,U+7704,U+7743,U+7780,U+7847,U+786A,U+78B9,U+7962,U+7A02,U+7AAC,U+7AB3,U+7B4C,U+7B6E,U+7B7B,U+7BFC,U+7C0F,U+7C16,U+7C9E,U+7CC7,U+7CF8,U+7E3B,U+7EA1,U+7EA9,U+7EF2,U+7F02,U+7F07,U+7F0C,U+7F23,U+7FBC,U+8016,U+8020,U+812C,U+8136,U+8182,U+825F,U+8268,U+8284,U+8288,U+8291,U+829F,U+8308,U+8311,U+831A,U+835B,U+836D,U+83B6,U+840F,U+845C,U+84B4,U+84E3,U+850C,U+855E,U+85A4,U+863C,U+86BA,U+86C4,U+86DE,U+86F1,U+873E,U+87DB,U+880A,U+883C,U+8864,U+887F,U+88F0,U+890A,U+892B,U+89CB,U+89EF,U+8A48,U+8BDC,U+8C18,U+8C33,U+8C94,U+8DCF,U+8DE3,U+8E6F,U+8E90,U+8F7A,U+8F7E,U+8FB6,U+8FD3,U+902D,U+90BE,U+9161,U+91A3,U+91AF,U+936A,U+948B,U+94D8,U+9513,U+953A,U+956A,U+956C,U+9654,U+9688,U+972A,U+9730,U+97B4,U+98E7,U+9967,U+996B,U+9AA3,U+9ABA,U+9AED,U+9AF9,U+9B08,U+9C8E,U+9C94,U+9C9A,U+9E2B,U+9E36,U+9E4B,U+9E55,U+9E63,U+9E68-9E69,U+9EBD,U+9EC9,U+9EE2,U+9F0D,U+9F2C,U+9F37,U+9F51;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2211e0b87a8ae7138ab4227d3652bc29-Dzq_VVAW.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E69,U+4F67,U+4FDC,U+50A7,U+50E6,U+5196,U+5202,U+5233,U+523F,U+52A2,U+5363,U+5432,U+5476,U+54AD,U+54CF,U+5537,U+5575,U+5581,U+55CC,U+561E,U+56DD,U+56DF,U+5709,U+580D,U+5881,U+589A,U+5941,U+59B2,U+5AAA,U+5C25,U+5D24,U+5D74,U+5E42,U+5E8B,U+5EB3,U+5ED2,U+5EF4,U+5FAD,U+6003,U+601B,U+603C,U+6083,U+6092,U+6100,U+6126,U+6206,U+62CA,U+638E,U+63B4,U+6426,U+646D,U+6535,U+65C4,U+6661,U+6715,U+6769,U+67C3,U+6861,U+68F9,U+69CA,U+69ED,U+69F2,U+69FF,U+6C05,U+6C0D,U+6CB2,U+6CD6,U+6CF6-6CF7,U+6CFA,U+6DAB,U+6E53-6E54,U+6FB6,U+709D,U+7256,U+727E,U+72AD,U+72F7,U+72FB,U+7313,U+739F,U+73E5,U+74BA,U+750F,U+754B,U+75AC,U+75D6,U+7617,U+7640,U+76A4,U+76B2,U+775A,U+77BD,U+781F,U+78A1,U+7905,U+79B3,U+7B2B,U+7B2E,U+7B31,U+7B3E,U+7B85,U+7B9C,U+7BCC,U+7BEA,U+7C0B,U+7C74,U+7CC1,U+7CE8,U+7E47,U+7EA5,U+7EE0,U+7F21,U+7F27,U+7F74,U+7F7E,U+7FB0,U+8031,U+8071,U+80EA,U+8114,U+8160,U+81A6,U+81C1,U+8234,U+82A4,U+82E1,U+82FB,U+8333,U+836C,U+83F8,U+8411,U+841C,U+8489,U+848C,U+84BD,U+8548,U+8627,U+8629,U+866E,U+86B5,U+872E,U+8731,U+877B,U+877D,U+8785,U+87EA,U+8813,U+8816,U+88CE,U+88E5,U+897B,U+89DA,U+89F3,U+8BFC,U+8C35,U+8D46,U+8D4D,U+8DBA,U+8E3A,U+8F75,U+9179,U+917E,U+94AB-94AC,U+94D7,U+94E5,U+9515,U+952A,U+952C,U+9545,U+9565,U+9568,U+961D,U+96E0,U+987C,U+9883,U+989F,U+990D,U+9993,U+9AC0,U+9AE1,U+9AEB,U+9B51,U+9C86,U+9C8B,U+9CA0-9CA1,U+9CA3,U+9CE2,U+9E37,U+9E39,U+9E41,U+9E48,U+9E6A,U+9E87,U+9EE9,U+9F17,U+9F19,U+9F2F,U+9F39,U+9F80,U+9F85;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3ea89962ba54d59cf4f289eb0db62a13-B_y7SDeY.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F65,U+5240,U+5261,U+52AC,U+531A,U+5416,U+5452,U+5456,U+5472,U+5478,U+54BB,U+54DE,U+553F,U+55FE,U+5601,U+572E,U+57D2,U+57EF,U+581E,U+5924,U+5981,U+5997,U+59A3,U+5AB8,U+5AD4,U+5B34,U+5D5B,U+5D5D,U+5DEF,U+5E11,U+5E14,U+5E91,U+5ED1,U+5F40,U+600D,U+6019,U+605A,U+60AB,U+6217,U+623D,U+624C,U+6369,U+65D2,U+670A,U+6753,U+67A7,U+67F0,U+680C,U+6855,U+686B,U+6939,U+696E,U+6980,U+6A7C,U+6AAB,U+6B82,U+6B84,U+6BF3,U+6BF9,U+6C06-6C07,U+6C19-6C1A,U+6CA9,U+6D07,U+6D1A,U+6D27,U+6D2B,U+6E8F,U+6F74,U+7085,U+7198,U+71B5,U+725D,U+726E,U+72F2,U+72FA,U+7322,U+738E,U+7477,U+755A,U+7594,U+75B3,U+760C,U+7615,U+7630,U+763F,U+7654,U+7726,U+7765,U+77EC,U+7817,U+78D4,U+78D9,U+7913,U+7B2A,U+7B38,U+7B62,U+7BA7,U+7C26,U+7C9C-7C9D,U+7E9B,U+7E9F,U+7EE1,U+7EE8,U+7EF1,U+7F01,U+7F11,U+7F17,U+7F36,U+7FEE,U+802A,U+809F,U+80AB,U+80CD,U+80D7,U+8112,U+8118,U+8169,U+8279,U+8298,U+82CA,U+82D8,U+82E4,U+82F4,U+83C0,U+83D4,U+83DF,U+8401,U+8451,U+845A,U+846D,U+8476,U+8478,U+84BA,U+84E0,U+851F,U+8556,U+8585,U+868B,U+868D,U+86E9,U+86F4,U+86F8,U+8765,U+87AB,U+87EE,U+8832,U+8872,U+88A2,U+88B7,U+88C9,U+88E2-88E3,U+8BB5,U+8BCE,U+8BD3,U+8BD6,U+8BF3,U+8BF9,U+8C16,U+8C73,U+8D40,U+8D5C,U+8DDE,U+8DEB,U+8F6D,U+8F94,U+8FE8,U+9011,U+915E,U+9185,U+918C,U+94D1,U+94F3,U+94FD,U+951D,U+9558-9559,U+9567,U+96CE,U+96E9,U+9785,U+9878,U+988F,U+98D1,U+9954,U+9963,U+9A93,U+9AC1,U+9ACC,U+9B1F,U+9B49,U+9B4D,U+9CA5,U+9CA7,U+9CAE,U+9CCE,U+9CD3,U+9E46,U+9F22;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0272e938c766a8a10e16b2731e60503e-DwYHJk_U.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E47,U+4E5C,U+4E8D,U+4EDF,U+4F89,U+50EE,U+520E,U+5443,U+5454,U+54C2,U+54D3,U+5577,U+5591,U+55E5,U+560C,U+560F,U+562C,U+566B,U+56AF,U+5769,U+578C,U+5793,U+57DA,U+57E4,U+5889,U+593C,U+59AB,U+5AD8,U+5AF1,U+5B53,U+5BA5,U+5C59,U+5C63,U+5CA3,U+5E0F,U+5EDB,U+5FBC,U+6004,U+6029,U+6041,U+60AD,U+610E,U+61B7,U+634C,U+647A,U+64BA,U+65C6,U+65F0,U+6600,U+668C,U+66F7,U+67E2,U+6874,U+691F,U+6989,U+69A7,U+6A17,U+6B81,U+6C10,U+6C3D,U+6D91,U+6E6B,U+6FDE,U+70BB,U+71B3,U+723B,U+72B0,U+72CE,U+7301,U+731E,U+7360,U+737E,U+73A2,U+748E,U+74FF,U+7633,U+771A,U+7768,U+781C,U+7829,U+7957,U+79D5,U+79EB,U+7A70,U+7A86,U+7B04,U+7B25,U+7B47,U+7B72,U+7BA6,U+7CCD,U+7DAE,U+7ECB,U+7ED7,U+7EFE,U+7F26,U+7F31,U+7F35,U+7F5F,U+7FAF,U+801C,U+8043,U+80BC,U+8188,U+81CC,U+823E,U+8244,U+824F,U+82A1,U+82B4,U+82C1,U+8306,U+833A,U+835C,U+839C,U+83B3,U+83BC,U+83F0,U+8497,U+85FF,U+867A,U+86A8,U+870A,U+8734,U+87CA,U+886E,U+887E,U+8888,U+8921,U+8C04,U+8C17,U+8C1D,U+8C25,U+8C2F,U+8C36,U+8C55,U+8C78,U+8D3D,U+8D59,U+8D67,U+8D91,U+8DBF,U+8DEC,U+8DFD,U+8E14,U+8E41,U+8F8E,U+900B,U+9044,U+9062,U+90CF,U+9123,U+9146,U+9162,U+9172,U+918D,U+9190,U+92C8,U+93CA,U+9486,U+948C,U+94AA,U+94B2,U+94C8,U+94CA,U+94D5,U+94DF,U+94E9-94EA,U+94F7,U+94FC,U+951B,U+9546,U+954F,U+9554,U+9566,U+9571-9572,U+95F1,U+960F,U+97AF,U+98D5,U+992E,U+9955,U+9A7D,U+9AA2,U+9AB0,U+9AC2,U+9B23,U+9B32,U+9C90,U+9C9E,U+9CA9,U+9CAD,U+9CB1,U+9CC3,U+9E47,U+9EE7,U+9EFE,U+9F87;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/8368cd0f1d6fa87f2f315eee374f9ce7-DNVIWi7G.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F25,U+4F32,U+4F5E,U+4F76,U+4FAA,U+4FE6,U+5028,U+5048,U+5250,U+535F,U+538D,U+53C1,U+5412,U+54A6,U+54D4,U+54DD,U+5533,U+5541,U+5550,U+5556,U+55DD,U+55F3,U+5657-5658,U+5664,U+575C,U+577C,U+57B2,U+5800,U+5A62,U+5AEB,U+5C3B,U+5D26,U+5D9D,U+5DB7,U+5F01,U+5F2D,U+5FB5,U+5FDD,U+5FF8,U+6079,U+60B1,U+6222,U+629F,U+6332,U+63BC,U+63E0,U+6485,U+65AB,U+65C3,U+669D,U+66BE,U+66E9,U+67D2,U+67FD,U+6800,U+68FC,U+690B,U+6924,U+6978,U+69C1,U+6A3E,U+6A50,U+6A5B,U+6A97,U+6B24,U+6B8D,U+6BAA,U+6C54,U+6CEB,U+6CEE,U+6D04,U+6D4D,U+6DE0,U+6EB1,U+6EBD,U+7110,U+71F9,U+7230,U+728D,U+7292,U+72B8,U+72D2,U+73B3,U+7511,U+75A0,U+75A5,U+75C8,U+75E7,U+7619,U+779F,U+7826,U+782C,U+7877,U+7A39,U+7AA8,U+7AE6,U+7B0F,U+7BAA,U+7BAC,U+7C1F,U+7ED4,U+7EFB,U+7F0D,U+7F45,U+7FBF,U+7FD5,U+7FE5,U+8027,U+80DD,U+80FC,U+8132,U+815A,U+8167,U+816D,U+81CA,U+8228,U+82A9,U+82AB,U+82CC,U+8351,U+8368,U+8378,U+83B8,U+83D8,U+83EA,U+84C1,U+8538,U+858F,U+859C,U+867B,U+86A9,U+8722,U+876E,U+877C,U+87E5,U+88DF,U+8919,U+8BCC,U+8BDF,U+8BE8,U+8BEE,U+8C20,U+8D36,U+8DB5,U+8DF8,U+8E05,U+8E1F,U+8E2F,U+8F78,U+8F8B,U+8F9A,U+9021,U+908B,U+90B4,U+90BA,U+90C4,U+90D0,U+90EB,U+90FE,U+917D,U+91AA,U+933E,U+9487,U+948D,U+9490,U+94AD,U+94BD,U+94D6,U+94D9,U+9507,U+954A,U+955E,U+956B,U+95E9,U+9604,U+960B,U+9612,U+9615,U+9617,U+96B9,U+9708,U+989A-989B,U+989E,U+98A7,U+9A78,U+9AA0,U+9B3B,U+9B47,U+9C82,U+9C9B,U+9CCA,U+9CD9,U+9E28,U+9E5A,U+9E5E,U+9E6C,U+9F0B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/52da30dc20fc6a5903cd250b13872c9e-RBPJH9sk.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E93,U+4EC4,U+4EF5,U+4F27,U+4F7B,U+4FE3,U+5080,U+5121,U+51C7,U+51EB,U+5208,U+52F0,U+53F5,U+5453,U+5466,U+54BF,U+54D0,U+5549,U+556D,U+558F,U+55F2,U+55F5,U+5627,U+567B,U+56D4,U+571C,U+5739,U+57B4,U+5807,U+58C5,U+59A4,U+59AF,U+59D8,U+5A09,U+5A0C,U+5A4A,U+5A67,U+5AD2,U+5B6C,U+5C50,U+5CA2,U+5CAC,U+5D03,U+5D6C,U+5EA0,U+5EBE,U+5FEA,U+6042,U+6120,U+6175,U+6221,U+623E,U+6339,U+638A,U+643D,U+64B8,U+64E2,U+659B,U+6677,U+679E,U+67B3,U+67C1,U+6832,U+6877,U+68F0,U+6934,U+6966,U+6987,U+6998,U+69CE,U+6A3D,U+6A84,U+6AA9,U+6B87,U+6BD6,U+6C16,U+6C18,U+6CD4,U+6DA0,U+6E0C,U+6E86,U+6ECF,U+6F4B,U+7080,U+70B7,U+70CA,U+7168,U+72D9,U+7352,U+73D0,U+7441,U+74D2,U+75E8,U+7610,U+7622,U+765E,U+76B4,U+772D,U+7812,U+784C,U+7850,U+7856,U+789B,U+78F4,U+7A51,U+7B15,U+7B1E,U+7B24,U+7B5A,U+7BB8,U+7BC1,U+7BD9,U+7EA8,U+7ED0,U+7EE6,U+7EFA,U+7F1B,U+7F1F,U+7F22,U+7F71,U+7FA7,U+7FF3,U+8052,U+8084,U+80B1,U+80DB,U+80F4,U+81BB,U+81EC,U+8202,U+8210,U+8249,U+828A,U+828E,U+82E3,U+8315,U+8369,U+83A8,U+83AA,U+83B4,U+83E1,U+84FC,U+853B,U+85AE,U+86B4,U+86C9,U+86CF,U+8725,U+879F,U+87B3,U+887D,U+88FE,U+8A8A,U+8BA6-8BA7,U+8C00,U+8C07,U+8C14,U+8C30,U+8C47,U+8D30,U+8DD7,U+8E69,U+8E70,U+8E85,U+8F87,U+8F8F,U+9143,U+91BA,U+948F,U+94CD,U+94D2,U+94EF,U+9531,U+95F3,U+9609-960A,U+96D2,U+9765,U+97EA,U+9880,U+996C,U+9980,U+9991,U+9A88,U+9AB6,U+9AFB,U+9C87,U+9CB5,U+9CC7,U+9E2C,U+9E42,U+9E58,U+9ECD,U+9F88,U+9F8A,U+9F8C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/50b3da509e5fadf7ee2986c3a62f7be7-Kf4Ppae-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EBB,U+4EDD,U+4FA9,U+502C,U+50A5,U+51FC,U+523D,U+5241,U+530F,U+5464,U+549D,U+54A3,U+5514,U+5527,U+555C,U+556E,U+5576,U+55B1,U+55B9,U+55EB,U+5624,U+564C,U+5671,U+5685,U+568F,U+56D7,U+56E1,U+57A1,U+57A7,U+57D9,U+5942,U+5C7A,U+5C98,U+5D06,U+5D27,U+5D6F,U+5DF3,U+5DFD,U+5E19,U+5EB9,U+5EEA,U+5FFE,U+600F,U+606B,U+6215,U+622C,U+6266,U+62BB,U+62BF,U+6308,U+6387,U+63B3,U+63B8,U+63C4,U+63C6,U+63F6,U+6441,U+6555,U+66A7,U+6775,U+678B,U+6840,U+6849,U+6860,U+68C2,U+6910,U+6A28,U+6A2F,U+6A79,U+6B92-6B93,U+6BC2,U+6BFD,U+6C29,U+6C32,U+6C35,U+6C86,U+6CC5,U+6D0C,U+6D60,U+6DDD,U+6ED3,U+6EDF,U+6FB9,U+6FD1,U+6FEF,U+7023,U+712F,U+7145,U+7284,U+732C,U+73C8,U+73D9,U+740A,U+7457,U+7596,U+759D,U+75A3,U+75B4,U+75D8,U+75E3-75E4,U+75FF,U+7688,U+76E5,U+7818,U+7887,U+789A,U+78B2,U+7B08,U+7B33,U+7C2A,U+7CCC,U+7EC0,U+7FE6,U+8012,U+8093,U+80E4,U+80EF,U+8297,U+82A8,U+82BE,U+8331,U+8366,U+83C5,U+83FD,U+8473,U+84A1,U+84CA,U+84D1,U+857B,U+85C1,U+85D3,U+8605,U+8662,U+86AA,U+86B1,U+86D4,U+86ED,U+86F3,U+8709,U+8748,U+874C,U+8763,U+89C7,U+89DE,U+89E5,U+8A3E,U+8C21,U+8C49,U+8C7A,U+8DF9,U+8E51,U+8E59,U+8F6B,U+8F73,U+8FF3,U+9016,U+9026,U+902F,U+9099,U+909B,U+90C7,U+914A,U+91AE,U+9495,U+94A3-94A4,U+94AF,U+94BA,U+94BF,U+94CC,U+94E1,U+94F0,U+955D,U+9697,U+96BC,U+975B,U+977C,U+98A2,U+998A,U+9994-9995,U+9A9B,U+9AB7,U+9AC5,U+9C91,U+9CCF,U+9CD5,U+9E29,U+9EDC,U+9EDF-9EE0,U+9F83,U+9F89;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1a40d1374d11cd3cc03b0a53cc0402c0-DzYrilKG.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EDE,U+4EE1,U+4EEB,U+4FDA,U+4FFE,U+5025,U+506C,U+50F3,U+5106,U+520D,U+525C,U+52AD,U+530D,U+5310,U+539D,U+53A9,U+53FC,U+5421,U+5477,U+54E7,U+551B,U+5530,U+557E,U+5599,U+55D1,U+55D4,U+55EA,U+5623,U+562D,U+5654,U+56EB,U+56F5,U+57D5,U+57DD,U+584D,U+5880,U+58EC,U+59DD,U+5A32,U+5A55,U+5A75,U+5B51,U+5B71,U+5B73,U+5CD2,U+5CE4,U+5E5B,U+5E96,U+5FD2,U+607B,U+61D1,U+634B,U+636D,U+63FF,U+661D,U+6657,U+66DC,U+67A5,U+6841,U+6867,U+6901,U+699B,U+6A47,U+6B46,U+6C21,U+6C24,U+6C4A,U+6C94,U+6CA3,U+6D39,U+6D63,U+6D6F,U+6D94,U+705E,U+71E7,U+726F,U+72CD,U+72F0,U+7325,U+7350,U+7391,U+741A,U+757F,U+7583,U+75B1,U+75B8,U+75F1,U+766F,U+7699,U+7751,U+789C,U+7A17,U+7BE6,U+7CB2,U+7EA3,U+7EB0,U+7EBE,U+7EEB,U+7F25,U+7F2C,U+7FB8,U+8037,U+8153,U+8171,U+8191,U+8214,U+821B,U+8222,U+826E,U+82EB,U+830C,U+8314,U+8334,U+83D6,U+8418,U+843C,U+84FF,U+8564,U+8572,U+8616,U+866C,U+8693,U+86A3,U+86AF,U+86B6,U+86C6,U+86CA,U+8708,U+870D,U+8759,U+8760,U+87AF,U+87C6,U+8869,U+88C6,U+89D0,U+8B07,U+8BAA-8BAB,U+8BC2,U+8BE4,U+8BF0,U+8C2A,U+8C62,U+8C89,U+8D49,U+8D6D,U+8D84,U+8D94,U+8DB8,U+8DC6,U+8E2E,U+8E3D,U+8E47,U+8E7F,U+9005,U+9051,U+907D,U+9082,U+9088,U+90B0,U+90D3,U+9150,U+949C,U+94B9,U+94CB,U+94E0,U+9509,U+9512,U+951F,U+9534,U+9552-9553,U+965F,U+96B0,U+9791,U+9990,U+9A9C,U+9AA7,U+9C88,U+9CB2-9CB3,U+9CB6-9CB7,U+9CDC,U+9E22,U+9E2A,U+9E57,U+9E67,U+9E73,U+9E82,U+9EB8,U+9F9B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ad544dec13d4efd7810dc36705a55953-BjwPe4YL.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EE8,U+4F22,U+4F43,U+4F57,U+4F5D,U+502D,U+507B,U+53DF,U+544B,U+5482,U+54A7,U+54CC,U+5544,U+5555,U+5594,U+55C4,U+55DF,U+55E4,U+55E8,U+55EC,U+55EF,U+564E,U+56F9,U+5704,U+576D,U+57AD,U+5914,U+5958,U+599E,U+59AA,U+59BE,U+5A06,U+5ABE,U+5AE1,U+5B40,U+5BEE,U+5CBF,U+5CC4,U+5CCB,U+603F,U+6078,U+607D,U+608C,U+609A,U+60FA,U+61FF,U+621B,U+622E,U+626A,U+6371,U+63AE,U+63CD,U+63D6,U+6410,U+6414,U+6421,U+6448,U+64C0,U+64D8,U+6748,U+6772,U+680E,U+6954,U+69AB,U+6CA4,U+6D2E,U+6E4E,U+6E98,U+7094,U+70E9,U+7116,U+723F,U+72DE,U+73C9,U+74E4,U+753E,U+7548,U+75BD,U+75C2,U+75CD,U+7618,U+76C5,U+76F1,U+7708,U+7719,U+777E,U+7791,U+77B3,U+7823,U+7827,U+7889,U+7893,U+795C,U+79E3,U+7A88,U+7A95,U+7AA0,U+7B90,U+7BD1,U+7BFE,U+7DA6,U+7EC2,U+7EEF,U+7F03-7F04,U+7F08,U+7F58,U+7F61,U+8174,U+828D,U+82C4,U+82D5,U+82DC,U+82F7,U+832D,U+835A,U+840B,U+8438,U+852B,U+869D,U+86A7,U+86AC,U+86D0,U+86F0,U+87A8,U+87D1,U+87E0,U+8839,U+8913,U+891B,U+8934,U+8941,U+89CA,U+89CE,U+8A07,U+8BA3,U+8BC5,U+8BDB,U+8C11,U+8C15,U+8C32,U+8DC4,U+8DCE,U+8DDB,U+8DFA,U+8E09,U+8E1D,U+8E39,U+8E42,U+8E49,U+8E4B,U+8E8F,U+8F71-8F72,U+9004,U+9036,U+9097,U+90DC,U+90E2,U+90E6,U+90EF,U+9104,U+919A,U+91B4,U+938F,U+9497,U+950F,U+9557,U+9562-9563,U+9573,U+9606,U+972D,U+97EB,U+9889,U+988C,U+9894,U+98A6,U+9974,U+9977,U+997D,U+9A90,U+9A9D,U+9AEF,U+9CA2,U+9CC5,U+9CCD,U+9CDF,U+9E20,U+9E6B,U+9F3E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/be58538866c681d71fe0bed7258390d6-DOho6OVR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EB5,U+4F09,U+4F5A,U+4F6F,U+4FCE,U+4FEA,U+4FF3,U+4FF8,U+500C,U+500F,U+504E,U+5088,U+52BE,U+5345,U+53FB,U+5420,U+5457,U+5499,U+549B,U+54D2,U+550F,U+558B,U+559F,U+55BD,U+55D6,U+565C,U+5785,U+57A9,U+57ED,U+59F9,U+5A11,U+5A40,U+5AE6,U+5B6A,U+5B93,U+5C15,U+5C99,U+5C9C,U+5CC1,U+5D2E,U+5D47,U+5D4B,U+5D99,U+5E54,U+5E61,U+5FCF,U+6002,U+6006,U+6014,U+607F,U+60C6,U+60DA,U+60F4,U+621F,U+62C8,U+631B,U+631E,U+6619,U+6635,U+6641,U+6710,U+67AD,U+67B0,U+67B7,U+684E,U+688F,U+695D,U+696B,U+6C68,U+6C8F,U+6D35,U+6D9E,U+6DD9,U+6DEC,U+6E11,U+6EC2,U+6EE2,U+6F09,U+6F66,U+6F8D,U+6FC9,U+6FE0,U+7119,U+729F,U+72C8,U+73DE,U+7430,U+7566,U+7579,U+75C9,U+75E2,U+75FC,U+762A,U+7634,U+778C,U+77DC,U+7800,U+781D,U+782D,U+7830,U+783B-783C,U+78A3,U+78EC,U+7949,U+7980,U+7A14,U+7A23,U+7AFD,U+7B95,U+7C0C,U+7C41,U+7C91,U+7CC5,U+7ECC,U+7FCA,U+8006,U+8069,U+807F,U+80ED,U+814B,U+8198,U+8200,U+82CB,U+82D2,U+834F,U+8360,U+847A,U+84D6,U+84E5,U+8537,U+85D0,U+8671,U+86A4,U+86F9,U+8703,U+8707,U+8737,U+873B,U+8782,U+87D2,U+8815,U+8936,U+8BC3,U+8BCB,U+8BD2,U+8C0C,U+8C0F,U+8C29,U+8C4C,U+8D45,U+8D73,U+8E31,U+8E6D,U+8E76,U+8FE4,U+9041,U+90D7,U+9169,U+9485,U+94DB,U+94E7,U+9503,U+9506,U+9528,U+9542,U+9549,U+95FE,U+961A,U+9649,U+96C9,U+96F3,U+9701,U+970E,U+9739,U+9798,U+97A3,U+98D2-98D3,U+98D9,U+9968,U+996F,U+9984,U+9997,U+9ACB,U+9E49,U+9E4C,U+9E51,U+9E66;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/34c3d87a1029c2d27c530434bfb5ffe6-CKpTary9.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EC9,U+4F0E,U+4F8F,U+4FDF,U+501C,U+50A9,U+510B,U+51A2,U+527D,U+542E,U+5486,U+54C6,U+5506,U+5511,U+5522,U+552C,U+556C,U+55B3,U+5639,U+567C,U+568E,U+5693,U+572A,U+5768,U+577B,U+5892,U+5B17,U+5B7D,U+5BB8,U+5D34,U+5D3D,U+5D4A,U+5D82,U+5E1A-5E1B,U+5EA5,U+5FD0-5FD1,U+5FD6,U+5FFF,U+6035,U+60AF,U+60B4,U+60BB,U+612B,U+6194,U+61CA,U+61E6,U+61F5,U+6248,U+62A1,U+62D7,U+637B,U+63E9,U+64B5,U+655D,U+65CC,U+65CE,U+664C,U+665F,U+66B9,U+6773,U+6777,U+6787,U+67E9,U+6845,U+693D,U+6994,U+69B7,U+6A35,U+6C26,U+6D43,U+6D5C,U+6D8E,U+6E6E,U+6E9F,U+6EF9,U+6F2A,U+6F78,U+6FC2,U+704F,U+70EC,U+7118,U+714A,U+724D,U+7337,U+733E,U+73B7,U+7428,U+74F4,U+7572,U+7638,U+7678,U+76C2,U+76F9,U+7762,U+77CD,U+77FD,U+7837,U+78B4,U+795F,U+7A1E,U+7B20,U+7BA9,U+7BAB,U+7BDD,U+7C7C,U+7CB3,U+7CBD,U+7CDC,U+7EC9,U+7EF6,U+7F19,U+7F44,U+7F54,U+7F94,U+8004,U+800B,U+8019,U+809B,U+80C4,U+8146,U+816E,U+817C,U+81C0,U+81FC,U+81FE,U+830F,U+8365,U+8385,U+8392,U+83A0,U+8424,U+84AF,U+869C,U+86CE,U+8713,U+8718,U+87C0,U+87CB,U+8821,U+89D1,U+8BB9,U+8BD8,U+8BE9,U+8D32,U+8D53,U+8D5D,U+8DF7,U+8F7C,U+8F95,U+9052,U+905B,U+9095,U+909D,U+90C5,U+911E,U+9122,U+916A,U+919B,U+92AE,U+9492,U+94A1,U+94B5,U+94BC,U+94C4,U+94C9,U+9511,U+9517,U+9536-9537,U+9602,U+9616,U+9621,U+9631,U+9753,U+98DA,U+998B,U+9A81,U+9A9E,U+9B03,U+9C85,U+9CA8,U+9CAB,U+9EBE,U+9F10,U+9F8B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/382768b493f6ec7b402e03e5f9a9794e-p8XuYDa5.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E15,U+4E2B,U+4EB3,U+4F64,U+5043,U+5140,U+51BC,U+52D0,U+531D,U+536F,U+53A5,U+53FD,U+541D,U+5429,U+5494,U+54A4,U+54AA,U+54AF,U+54CE,U+5520,U+553E,U+557B,U+55D2,U+55E1,U+55E6,U+55F7,U+561F,U+5636,U+5659,U+5662,U+5773,U+5811,U+587E,U+58D5,U+5992,U+59A9,U+5A6A,U+5A76,U+5A7A,U+5AC9,U+5AE3,U+5B95,U+5C8C,U+5CAB,U+5CB7,U+5D02,U+5D58,U+5E7A,U+5EFF,U+5F0B,U+5F29,U+5F77,U+5F89,U+5F9C,U+5FA8,U+6005,U+6026,U+6063,U+60D8,U+60EC,U+60EE,U+6115,U+618E,U+6376,U+6390,U+64DE,U+652B,U+6538,U+65D6,U+6631,U+6636,U+6654,U+6666,U+6684,U+677C,U+67D8,U+67DE,U+692D,U+6979,U+6B59,U+6C69,U+6C74,U+6CE0,U+6D54,U+6DD6,U+6DDE,U+6DE6,U+6EB4,U+6F15,U+70C3,U+715C,U+7172,U+71B9,U+7266,U+728A,U+7329,U+7396,U+73CF,U+7425,U+742C,U+742E,U+7455,U+74EE,U+7519,U+7525,U+753A,U+75B5,U+75D4,U+75DE,U+7656,U+765C,U+768E,U+7691,U+777D,U+7825,U+783E,U+795A,U+79ED,U+7A79,U+7B06,U+7B3A,U+7B8D,U+7BB4,U+7BD3,U+7BE1,U+7CBC,U+7F30,U+7F42,U+7F8C,U+7FCE,U+7FF1,U+80AE,U+810D,U+81C6,U+822B,U+82A5,U+82AA,U+82DE,U+832F,U+8340,U+835E,U+8364,U+836A,U+8543,U+854A,U+8559,U+8568,U+85B0,U+86E4,U+8717,U+87FE,U+8845,U+88F1,U+8902,U+8C12,U+8C82,U+8D58,U+8DBE,U+8E7C,U+8FAB,U+9035,U+90A1,U+9149,U+9157,U+948E,U+949A,U+94C2,U+94C6,U+94F1,U+956F-9570,U+95EB,U+95F0,U+9611,U+9642,U+968D,U+9706,U+97ED,U+988A,U+98E8,U+99A5,U+9CDD,U+9E2F,U+9E44,U+9EDD;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5cf725db84fbac76521dcddabeec828d-BtFY_te7.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4F2B,U+4FAC,U+4FD0,U+5055,U+5156,U+51BD,U+5243,U+5323,U+535E,U+53AE,U+53F1,U+542D,U+5431,U+545B,U+547B,U+548E,U+5492,U+54AB,U+54FD,U+5509,U+55C5,U+5600,U+5608,U+5618,U+563B,U+563F,U+574D,U+579B,U+57A0,U+57B8,U+57C2,U+586C,U+58F9,U+5993,U+59E3,U+5A29,U+5B62,U+5BA6,U+5C49,U+5C4E,U+5C96,U+5CE5,U+5E44,U+5F99,U+6043,U+6059,U+60B8,U+60ED,U+60F0,U+61A9,U+62A8,U+62FD,U+630E,U+6342,U+637A,U+63A3,U+63AC,U+63B0,U+642A,U+64A9,U+64AE,U+64B7,U+6525,U+65EE-65EF,U+66F3,U+67B8,U+683E,U+6886,U+68B5,U+6963,U+6988,U+69DF,U+6AAC,U+6B9A,U+6C50,U+6C76,U+6C8C,U+6CAE,U+6CEF,U+6D52,U+6D95,U+6DB8,U+6DC5,U+6DFC,U+6E1A,U+6EA7,U+6F29,U+6FA7,U+6FE1,U+7096,U+7131,U+7166,U+7317,U+731D,U+736D,U+73E9,U+740F,U+7490,U+74EF,U+7663,U+76BF,U+76D4,U+7728-7729,U+776C,U+77A0,U+77F8,U+77FE,U+787C,U+78D0,U+7A37,U+7A92,U+7ABF,U+7AFA,U+7B4F,U+7B60,U+7B75,U+7CEF,U+7EDB,U+7F1C,U+7FB2,U+7FB9,U+7FE1,U+808B,U+81C3,U+8317,U+8343,U+8431,U+84DF,U+8511,U+853A,U+85B9,U+8638,U+86C0,U+8715,U+8822,U+8882,U+8884-8885,U+88E8,U+892A,U+8983,U+8BA5,U+8BE0-8BE1,U+8C1A,U+8C1F,U+8C27,U+8C5A,U+8E0C,U+8E74,U+8E87,U+8F98,U+8FC2,U+8FE6,U+900D,U+9068,U+9074,U+90E7,U+93D6,U+949D,U+94B4,U+94D0,U+94E3-94E4,U+9522,U+9556,U+9619,U+970F,U+9893,U+9981,U+9A6E,U+9A77,U+9A87,U+9A8A,U+9AA1,U+9E33,U+9E3E,U+9E5C,U+9E6D,U+9E9D,U+9EDB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/13836d95b9226179a0b8c73881c94e9e-33dmEj0h.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E56,U+4E98,U+4F58,U+4F6C,U+4F70,U+4FE8,U+5014,U+524C,U+5315,U+53E8,U+549A,U+54E6,U+54EE,U+54FC,U+5567,U+556A,U+5669,U+56F1,U+56FF,U+573B,U+5944,U+595A,U+598D,U+5996,U+59CA,U+59D7,U+5B7A,U+5E4C,U+5EB6,U+5F1B,U+602F,U+606C,U+607A,U+608D,U+60CB,U+620C,U+6249,U+62C4,U+62ED,U+6345,U+6382,U+6396,U+63C9,U+6400,U+6402,U+6413,U+645E,U+6487,U+64AC,U+6556,U+659F,U+65A1,U+6615,U+667E,U+67E0,U+6805,U+6A80,U+6B83,U+6B86,U+6C30,U+6C5E,U+6C85,U+6CAD,U+6CDE,U+6D19,U+6D31,U+6D93,U+6DA7,U+6DAE,U+6DBF,U+6E25,U+6E4D,U+6E5F,U+6EC1,U+6F31,U+6F5E,U+6F7A,U+701B,U+70AB,U+717D,U+71A8,U+7252,U+72B7,U+72C4,U+72E1,U+72E9,U+7315,U+73AE,U+73BA,U+73C0,U+73C2,U+73D1,U+745A,U+74E2,U+752D,U+7599,U+759F,U+75A4,U+7601,U+7629,U+768B,U+772F,U+77B0,U+783A,U+78FA,U+7977,U+7B71,U+7B94,U+7CE0,U+7EF7,U+7F28,U+7F2B,U+80E5,U+80EB,U+8110,U+812F,U+8148,U+814C,U+81BA,U+8235,U+828B,U+82B7,U+82D4,U+8309,U+8338,U+837C,U+8393,U+83C1,U+8469,U+84BF,U+84D3,U+84E6,U+86DB,U+86FE,U+873F,U+874E,U+8757,U+8783,U+8859,U+8892,U+88A4,U+88F3,U+8BD9,U+8BE7,U+8BFD,U+8C24,U+8D4A,U+8D4E,U+8D66,U+8DDA,U+8E52,U+8F76,U+8FE5,U+90AC,U+90B3,U+90B8,U+9119,U+9131,U+9163,U+94A8,U+94C0,U+94E2,U+94FF,U+9535,U+955B,U+965B,U+96F9,U+9774,U+998D,U+998F,U+9A7F,U+9AB8,U+9B13,U+9C7F,U+9C9F,U+9CA4,U+9E43,U+9E8B,U+9E92,U+9EEF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/158e5856dbeccdb4c3fea223c8b07111-C6ItMM5Q.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E10,U+4EC3,U+4F36,U+4F3A,U+4F5F,U+4F88,U+4F97,U+4FA5,U+504C,U+52FA,U+5364,U+5406,U+543C,U+545C,U+5471,U+5480,U+5495,U+54DF,U+557C,U+5583,U+55DC,U+55E3,U+5676,U+5815,U+5919,U+5955,U+5983,U+59E5,U+5A13,U+5A34,U+5A7F,U+5B09,U+5BD0,U+5C94,U+5CE6,U+5D69,U+5DC5,U+5EB5,U+5F3C,U+604D,U+60E6,U+61A7,U+61AC,U+61CB,U+62A0,U+62CE,U+62E7,U+62EE,U+62F4,U+634E,U+63EA,U+6479,U+6482,U+6593,U+660A,U+664F,U+66E6,U+672D,U+675E,U+67DA,U+6868,U+68A2,U+693F,U+695E,U+69AD,U+6A90,U+6BE1,U+6CB1,U+6CF1,U+6DA3,U+6DAA,U+6DC6-6DC7,U+6E0D,U+6E3A,U+6E43,U+6E85,U+6EBA,U+6F3E,U+6F7C,U+6F88,U+6FEE,U+70D9,U+71EE,U+722A,U+7409,U+7435-7436,U+7459,U+747E,U+7487,U+748B,U+7504,U+752C,U+759A,U+75A1,U+75CA,U+75EB,U+761F,U+766B,U+7738,U+7785,U+77A5,U+77BF,U+78D5,U+7934,U+796F,U+79A7,U+7B03,U+7B19,U+7BF1,U+7C38,U+7C95,U+7CB1,U+7EAD,U+7ECA,U+7F81,U+7F9A,U+7FCC,U+8046,U+8165,U+819B,U+8237,U+82AE,U+82CE,U+82D3,U+8301,U+831C,U+8398,U+83BA,U+83E0,U+8426,U+853C,U+8654,U+86DF,U+8712,U+871A,U+891A,U+8925,U+8BB4,U+8BB7,U+8BFF,U+8C0D,U+8C19,U+8C1B,U+8C2C,U+8D61,U+8DB4,U+8E1E,U+8E6C,U+8F84,U+8F8A,U+8FF8,U+901E,U+90F4,U+912F,U+9165,U+91DC,U+94B3,U+94E8,U+9504,U+9532,U+9539,U+954C-954D,U+9550,U+95FA,U+962A,U+9685,U+988D,U+9975,U+9985,U+9A6F,U+9AA5,U+9CB8,U+9E25,U+9E35,U+9E4A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/89bca16d3984a2d4f68b4caca5c94d00-CwCWZzCd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4EA2,U+4EA5,U+4F84,U+501A,U+5029,U+516E,U+51DB,U+5201,U+527F,U+5288,U+5321,U+53E9,U+54C7,U+5501,U+5632,U+56B7,U+56BC,U+56E4,U+5703,U+5729,U+5742,U+575E,U+57A2-57A3,U+58D1,U+592D,U+5A05,U+5A25,U+5A77,U+5AB2,U+5B70,U+5BDD,U+5BF0,U+5C41,U+5C79,U+5C91,U+5CED,U+5F95,U+5FFB,U+6055,U+60EB,U+60F6,U+6123,U+618B,U+61A8,U+620D,U+6273,U+62C7,U+62D9,U+631F,U+634D,U+6452,U+64D2,U+6726,U+6756,U+6809,U+6862,U+68E3,U+68F1,U+68FA,U+6942,U+6995,U+69B4,U+69CC,U+6A44,U+6A71,U+6B89,U+6BCB,U+6BD3,U+6BD9,U+6C40,U+6CBD,U+6CF8,U+6CFE,U+6D85,U+6E0E,U+6E44,U+6F8E,U+7095,U+7099,U+70BD,U+70E8,U+70FD,U+715E,U+7184,U+71CE,U+7235,U+7239,U+733F,U+73F2,U+749C,U+749E,U+74A8,U+75D2,U+7620,U+7693,U+76CF,U+773A,U+776B,U+778E,U+77AA,U+7852,U+78BE,U+7948,U+795B,U+79BA,U+79C3,U+7A20,U+7A96,U+7AA5,U+7B28,U+7B50,U+7B77,U+7D6E,U+7EC5,U+7EE2,U+7EF0,U+7EFD,U+7F0E,U+7F24,U+7F2D-7F2E,U+7F79,U+8098,U+80E7,U+80F3,U+818A,U+81E7,U+8238,U+8299,U+82B8,U+837B,U+8386,U+83BD,U+83CF,U+8475,U+85D5,U+85DC,U+8747,U+888D,U+88F4,U+8BE3,U+8BEC,U+8BF2,U+8C06,U+8D31,U+8D48,U+8DE4,U+8E4A,U+8E66,U+8F97,U+8F99,U+8FE9,U+9083,U+914C,U+91C9,U+94B0,U+94F5,U+952F,U+956D,U+95F5,U+9668,U+9698,U+96BD,U+96CD,U+96EF,U+9704,U+9713,U+9773,U+97EC,U+996A,U+997A,U+9A74,U+9A8B,U+9CC4,U+9CCC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a1bffd8d333ec47be871480829dd8ed5-DBwK_j3o.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4FAE,U+4FEF,U+50A3,U+5189,U+5195,U+51F3,U+5228,U+53ED,U+5450,U+5484,U+5490,U+54C9,U+54E9,U+5543,U+5578,U+55D3,U+560E,U+56A3,U+589F,U+5A04,U+5A23,U+5A36,U+5A3C,U+5A9A-5A9B,U+5AC2,U+5AD6,U+5BC7,U+5C2C,U+5C34,U+5CB1,U+5CD9,U+5CE8,U+5D0E,U+5E3C,U+5E87,U+5F64,U+5F87,U+5FE1,U+5FF1,U+6064,U+606A,U+6096,U+60F9,U+6151,U+6252,U+627C,U+6289,U+62C2,U+62E3,U+62EF,U+634F,U+6361,U+6363,U+63B7,U+63E3,U+6495,U+6512,U+6518,U+65F7,U+6627,U+66AE,U+6789,U+6829,U+6866,U+6893,U+6977,U+6984,U+69BB,U+6A1F,U+6A59,U+6BA1,U+6C13,U+6C79,U+6C90,U+6C93,U+6CD3,U+6CD7,U+6D5A,U+6D9F,U+6DCC,U+6E2D,U+6EA5,U+6EE6,U+6F13,U+6F2F,U+6FA1,U+7011,U+701A,U+707C,U+709C,U+70AF,U+70DB,U+71A0,U+7280-7281,U+72F8,U+745B-745C,U+7480,U+74A7,U+7682,U+76B1,U+76CE,U+7736,U+77D7,U+781A,U+789F,U+7941,U+797A,U+79BE,U+79C6,U+79F8,U+7A8D,U+7A98,U+7A9C,U+7AFF,U+7B1B,U+7BF7,U+7C07,U+7CD9,U+7EAB,U+7EDA,U+7EEE,U+7FD8,U+7FE9,U+800D,U+803D,U+8116,U+8151,U+8155,U+8205,U+82C7,U+82DB,U+8304,U+832C,U+8335,U+8339,U+8446,U+846B,U+8587,U+8611,U+8682,U+868A,U+868C,U+88D8,U+8912,U+8BBD,U+8C0E,U+8C41,U+8D3B-8D3C,U+8DEA,U+8E35,U+8E44,U+8EAC,U+8F8D,U+8FE2,U+9017,U+918B,U+94CE,U+94F2,U+951A,U+9672,U+97A0,U+9992,U+9A6D,U+9A79,U+9A85,U+9A8F,U+9CBB,U+9CD7,U+9E26,U+9E93;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dce4e5587208e6a7a80cd0588653040c-BqQiI1jx.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E4D,U+4E5E,U+4EA8,U+4F51,U+4F63,U+4FA0,U+5018,U+508D,U+50DA,U+515C,U+51A4,U+5254,U+533E,U+53EE,U+5435,U+548B,U+54D1,U+54D7,U+5587,U+5598,U+55A7,U+5760,U+576F,U+5777,U+57AE,U+5830,U+58A9,U+5978,U+59E8,U+5A07,U+5A49,U+5AB3,U+5B5A,U+5BB5,U+5BC5,U+5BDE,U+5BE5,U+5C09,U+5C7F,U+5CEA,U+5E18,U+5F57,U+5F5D,U+601C,U+6021,U+6177,U+625B,U+62F1,U+631D,U+6401,U+6467,U+64BC,U+64C2,U+6577,U+6590,U+65A7,U+6643,U+66DD,U+6714,U+67D1,U+67FF,U+68A7,U+68CD,U+68D8,U+68E0,U+6930,U+6960,U+69D0,U+6A31,U+6B7C,U+6BB4,U+6BD7,U+6C72,U+6C7E,U+6C81,U+6CA5,U+6D3C,U+6DE4,U+6DF3,U+6E1D,U+6EC7,U+6ED5,U+6F33,U+6F4D,U+6F62,U+708A,U+70C1,U+70EB,U+70F9,U+7130,U+71AC,U+7316,U+7357,U+73CA,U+7405,U+7422,U+7426,U+742A,U+745F,U+75AF,U+75EA,U+763E,U+7737,U+7741,U+7792,U+77A7,U+77EE,U+77F6,U+788C,U+79E4,U+79FD,U+7A1A,U+7A3C,U+7B5D,U+7C3F,U+7C9F,U+7EE5,U+7F09,U+7F15,U+7F2A,U+7F38,U+7F9E,U+7FDF,U+8018,U+8038,U+804B,U+80B4,U+81FB,U+82AD,U+82B9,U+82DF,U+8354,U+835F,U+8367,U+83B9,U+865E,U+86D9,U+8862,U+889C,U+88F9,U+89C5,U+8BB3,U+8BB6,U+8C34,U+8DCB,U+8E72,U+8EAF,U+901B,U+9050,U+9091,U+90AF,U+90F8,U+914B,U+948A,U+94EE,U+9524,U+952D,U+9576,U+962E,U+9647,U+9661,U+96CF,U+9716,U+9761,U+97F6,U+98A4,U+9A7C,U+9A86,U+9AE6,U+9CD6,U+9E3D;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/03db0635d9ed2d01daf99a98a521af25-Bzglxpku.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E53,U+4F7C,U+4F83,U+4FD1,U+4FDE,U+4FED,U+4FFA,U+502A,U+50B2,U+50BB,U+50FB,U+5162,U+51F0,U+52C9,U+52CB,U+5319,U+532A,U+5349,U+53A2,U+5413,U+54C4,U+54E8,U+5580,U+561B,U+574E,U+5764,U+57E0,U+5885,U+58F6,U+59AE,U+5B5C,U+5B9B,U+5C27,U+5C39,U+5C82,U+5C90,U+5DCD,U+5E37,U+5E90,U+5E9A,U+5ED6,U+5F6A,U+5F6C,U+5F8A,U+5F98,U+6073,U+60BC,U+6127,U+6254,U+626F,U+631A,U+6320,U+6328,U+6346,U+6367,U+638F,U+63BA,U+6454,U+655E,U+65ED,U+663C,U+66A8,U+66D9,U+6749,U+674F,U+67AB,U+6817,U+6854,U+6986,U+6A0A,U+6B49,U+6B6A,U+6BEF,U+6C82,U+6CBE,U+6D9D,U+6DA4,U+6DC4,U+6DEB,U+6E5B,U+6E9C,U+6ED4,U+6F47,U+6F6D,U+6FD2,U+70AC,U+70B3,U+70E4,U+72EE,U+7433,U+7476,U+7529,U+7554,U+762B,U+7696,U+76EF,U+7750,U+7766,U+7779,U+7784,U+780D,U+7838,U+7901,U+79E7,U+7A57,U+7A9F,U+7B0B,U+7C7D,U+7EB6,U+7F20,U+7FA1,U+7FE0,U+803F,U+8042,U+8086,U+8292,U+829C,U+82D1,U+8327,U+832B,U+836B,U+838E,U+839E,U+83F1,U+8403,U+8471,U+849C,U+84C9,U+8517,U+851A,U+857E,U+8695,U+87F9,U+88D9,U+88E4,U+8C05,U+8D42-8D43,U+8D63,U+8D81,U+8D9F,U+8DFB,U+8E0A,U+8E22,U+8EBA,U+8F67,U+8F69,U+8F9C,U+902E,U+90A2,U+90B5,U+90DD,U+915D,U+946B,U+949E,U+94A7,U+94C5,U+9523,U+9551,U+960E,U+978D,U+9976,U+99A8,U+9B41,U+9B44,U+9C8D,U+9E9F,U+9ED4,U+9F9A;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5ea8e6139906162ca66f15bb44b64328-Bd8sRpBB.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2500,U+4E52,U+4F50,U+4FA3,U+4FCF,U+4FE9,U+5197,U+51A5,U+51AF,U+51C4,U+51CB,U+5239,U+52AB,U+5306,U+532E,U+533F,U+5384,U+5395,U+5401,U+548F,U+54AC,U+54B1,U+5564,U+5589,U+55FD,U+56DA,U+572D,U+575F,U+57D4,U+594E,U+59D1,U+59EC,U+5A1F-5A20,U+5AE9,U+5B75,U+5BE8,U+5C9A,U+5D14,U+5D16,U+5D2D,U+5DFE,U+5E06,U+5E27,U+5E62,U+5F08,U+5F66,U+6084,U+611A,U+61BE,U+6233,U+6296,U+62DA,U+62E6,U+62F7,U+6380,U+63A0,U+6405,U+658B,U+65A9,U+65BC,U+6628,U+6656,U+6664,U+6687,U+673D,U+6795,U+67A3,U+67C4,U+67EC,U+6850,U+6853,U+68AD,U+68F5,U+69A8,U+6A58,U+6B79,U+6C55,U+6C5B,U+6C5D,U+6C9B,U+6CA7,U+6CB8,U+6CE3,U+6D74,U+6DA9,U+6DD1,U+6E24,U+6F84,U+6F9C,U+7078,U+707F,U+7115,U+725F,U+7261,U+7334,U+73AB,U+73B2,U+741B,U+743C,U+7538,U+75F9,U+7600,U+7626,U+77A9,U+77E2,U+78CB,U+7A91,U+7AA6,U+7AE3,U+7C27,U+7CDF,U+7D0A,U+7E82,U+7EE3,U+7F00,U+7F05,U+7F9F,U+8113,U+821C,U+8389,U+840D,U+8482,U+84B2,U+85C9,U+8749,U+8774,U+886B,U+88B1,U+8910,U+895F,U+8A79,U+8BEB,U+8C2D,U+8C79,U+8D29,U+8D3F,U+8D4C,U+8D50,U+8E29,U+8E81,U+8EB2,U+8F7F,U+8FC4,U+8FED,U+90B1,U+90B9,U+9102,U+9171,U+9493,U+94AE,U+94C3,U+950C,U+9525,U+9530,U+9540,U+95EF,U+9608,U+961C,U+964B,U+96A7,U+96C0,U+97AD,U+9A84,U+9ABC,U+9E4F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5505e8b09a39891031f143925f17c666-CXSpKJhb.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E1E,U+4E38,U+4E9F,U+4EC6-4EC7,U+4ED5,U+4F1E,U+4F8D,U+4FCA,U+5026,U+51D1,U+51FF,U+5203,U+5225,U+522E,U+5308,U+540F,U+541F,U+5455,U+5475,U+54C0,U+54ED,U+5507,U+5565-5566,U+558A,U+566C,U+57A6,U+5984,U+598A,U+59DA,U+5A1C,U+5BA0,U+5BE1,U+5C51,U+5C60,U+5C6F,U+5D29,U+5E05,U+5ECA,U+5F0A,U+5F13,U+5F27,U+6020,U+6094,U+60D5,U+60DF,U+6155,U+620A,U+620E,U+621A,U+6241,U+6247,U+6284,U+62D0,U+62E2,U+632A,U+633D,U+635E,U+63FD,U+640F,U+655B,U+658C,U+662D,U+6655,U+67EF,U+6808,U+6816,U+68A8,U+68D5,U+6905,U+6B47,U+6BB7,U+6C1F,U+6CA6,U+6CAA,U+6CBC,U+6CFC,U+6DA1,U+6E32,U+6E34,U+6E58,U+70D8,U+70F7,U+7109,U+714E,U+718F,U+7194,U+723D,U+72E0,U+739B,U+7410,U+7470,U+777F,U+780C,U+785D,U+78CA,U+79B9,U+7CA5,U+7CD5,U+7ECE,U+7ED1-7ED2,U+7EDE,U+7FC5,U+7FF0,U+8026,U+803B,U+8087,U+809A,U+80BD,U+80F1,U+817B,U+819D,U+8302,U+8346,U+840E,U+841D,U+8549,U+859B,U+85AF,U+864F,U+8681,U+86EE,U+8700,U+8721,U+88F8,U+8944,U+8A93,U+8B6C,U+8BC0,U+8BCF,U+8C0A,U+8C1C,U+8C26,U+8C6B,U+8D3E,U+8FB1,U+901D,U+906E,U+915A,U+916E,U+9170,U+917F,U+949B,U+94A6,U+94BE,U+94EC,U+95FD,U+96C1,U+973E,U+9877,U+9882,U+9885,U+9890,U+9896,U+9965,U+997C,U+997F,U+9A9A,U+9CDE,U+9E2D,U+9F9F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/70d2d38226d88a6c83d310b9e01dd8c2-CevDrlu-.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E08,U+4E11,U+4ED1,U+4ED7,U+4F3D,U+4FA8,U+4FD8,U+50E7,U+5154,U+5179,U+5180,U+5188,U+51B6,U+51F9,U+52FE-52FF,U+5320,U+5351-5352,U+535C,U+5378,U+538C,U+53D4,U+5415,U+543B,U+5446,U+54B8,U+576A,U+5792,U+57AB,U+584C,U+5962,U+5986,U+59B9,U+5A18,U+5A46,U+5AC1,U+5BB4,U+5BC2,U+5C38,U+5C61,U+5D1B,U+5DEB,U+5DF7,U+5E16,U+5E1C,U+5ED3,U+5F17,U+6016,U+606D,U+60E8,U+6124,U+614C,U+6168,U+626D,U+62CC,U+62FE,U+6323,U+6349,U+6614,U+6674,U+679A,U+6869,U+6897,U+6912,U+69DB,U+6C70,U+6CF3,U+6D12,U+6D3D,U+6D51,U+6DAF,U+6DEE,U+6DF9,U+6E23,U+6E89,U+6EA2,U+6EE9,U+711A,U+716E,U+7199,U+72AC,U+72FC,U+752B,U+7578,U+75AE,U+75B9,U+75F4,U+76D2,U+77BB,U+77EB,U+7898,U+78A7,U+78C5,U+7940,U+79BD,U+79C9,U+7A3D,U+7A46,U+7AD6,U+7B3C,U+7B52,U+7BC6,U+7CA4,U+7CAA,U+7CB9,U+7EAC,U+7EB1,U+7EF8,U+7F14,U+7F1A,U+7FC1,U+7FD4,U+8000,U+80DA,U+8180,U+82A6,U+8305,U+8328,U+83C7,U+83E9,U+840C,U+8427,U+85E4,U+85E9,U+85FB,U+8650,U+8679,U+867E,U+86C7,U+8776,U+886C,U+8877,U+88D4,U+8C23,U+8D2E,U+8F70,U+8FA3,U+8FB0,U+90AA,U+90CA,U+916F,U+9175,U+9177,U+9489,U+94A5,U+94A9,U+9508,U+9541,U+95F8,U+9640,U+96CC,U+971C,U+971E,U+9738,U+987D,U+98D8,U+9A73,U+9E45,U+9E64,U+9E7F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/ae0899562a96ef8bec112d1cfabc64e2-BIvBeQyK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E22,U+4EAD,U+4FA6,U+5085,U+50F5,U+51F6,U+5265,U+52A3,U+537F,U+5389,U+53A8,U+53DB,U+541E,U+5440,U+54B3,U+54BD,U+54FA,U+5524,U+5582,U+5631,U+5751,U+5824,U+582A,U+5915,U+5948,U+59A8,U+59DC,U+5A03,U+5A31,U+5BB0,U+5CFB,U+5D4C,U+5E15,U+5E7D,U+5EB8,U+5F26,U+5F6D,U+6012,U+6068,U+607C,U+60A0,U+6101,U+6170,U+61C8,U+61D2,U+6208,U+6251,U+62AC,U+62B9,U+62F3,U+6324,U+632B,U+633A,U+644A,U+6492,U+6572,U+65A5,U+65EC,U+6602,U+660F,U+6652,U+6668,U+6735,U+6760,U+67A2,U+67AF,U+67CF,U+680B,U+684C,U+68B3,U+68D2,U+6A61,U+6BBF,U+6C6A,U+6C92,U+6CCA,U+6CEA,U+6CFB,U+6D47,U+6D4A,U+6D4F,U+6D9B,U+6DD8,U+6F06,U+6F58,U+7076,U+70C2,U+714C,U+727A,U+72D0,U+72F1,U+731C,U+74E3,U+7574,U+75D5,U+75F0,U+76FC,U+77AC,U+7897,U+7960,U+7984,U+7A83,U+7EBA,U+7EF3,U+7EF5,U+7F55,U+7F62,U+8036,U+804A,U+806A,U+8096,U+80D6,U+80F0,U+818F,U+81B3,U+8206,U+8236,U+8258,U+8273,U+82AC,U+82CD,U+82EF,U+82F9,U+830E,U+83B2,U+83CA,U+8513,U+8521,U+853D,U+8574,U+871C,U+8896,U+8D1E,U+8D2C,U+8D3A,U+8D5A,U+8D74,U+904F,U+9063,U+90CE,U+9502,U+9510,U+95F7,U+95F9,U+964C,U+9709,U+970D,U+9756,U+9776,U+978B,U+97E7,U+98A0,U+9A82,U+9AD3,U+9B45,U+9B54,U+9E3F,U+9E70;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dc9b70fb0339790b3216ec68e61e987e-DvVXIyaR.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E1B,U+4E54,U+4E7E,U+4E8F,U+5077,U+5146,U+51E4,U+51F8,U+5256,U+529D,U+52D8,U+5353,U+5362,U+5366-5367,U+53A6,U+5439,U+543E,U+5496,U+5561,U+5784,U+5821,U+5858,U+592F,U+5937-5938,U+5974,U+59D0,U+5BD3,U+5CAD,U+5CB3,U+5CE1,U+5E10,U+5E3D,U+5E7B,U+5E99,U+5F18,U+6028,U+602A,U+604B,U+60A6,U+60DC,U+6109,U+626E,U+6292,U+629B,U+62AB,U+62D6,U+62D8,U+6321,U+63A9,U+643A,U+6478,U+64C5,U+64CE,U+64E6,U+6566,U+65A4,U+6691,U+6734,U+676D,U+67DC,U+67F4,U+6813,U+683D,U+6851,U+6876,U+68CB,U+68DA,U+6B3A,U+6BC5,U+6C41,U+6C83,U+6CAB,U+6D66,U+6D69,U+6E0A,U+6E83,U+6EAA,U+6EAF,U+6EDA,U+6EE5,U+6EE8,U+6F02,U+7092,U+70AE,U+718A,U+71D5,U+722C,U+7237,U+7272,U+72ED,U+730E,U+732B,U+7384,U+751C,U+754F,U+7709,U+77E3,U+78F7,U+7965,U+7978,U+7985,U+7A84,U+7A9D,U+7AED,U+7B5B,U+7BEE,U+7CCA,U+7F06,U+7F50,U+7F69,U+80AA,U+8106,U+813E,U+81ED,U+8231,U+8247,U+829D,U+82BD,U+83B1,U+845B,U+848B,U+84EC,U+884D,U+8881,U+888B,U+8BDE,U+8BF5,U+8E0F,U+8E48,U+8F88,U+8F9F,U+900A,U+9022,U+9038,U+903C,U+90E1,U+94A0,U+94DD,U+94ED,U+9505,U+9521,U+9526,U+95EA,U+9600,U+966A,U+968B,U+96C7,U+97E6,U+9972,U+9A70,U+9B3C,U+9ECE-9ECF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a072509dcddbda9b2351c76dab528ce4-DMPoKnfz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E18-4E19,U+4F2A,U+4F69,U+4FF1,U+5144,U+5151,U+51CC,U+51EF,U+5220,U+524A,U+5251,U+52DF,U+5300,U+53C9,U+53E0,U+53F9,U+540A,U+5410,U+554A,U+55BB,U+5634,U+566A,U+574A,U+575D,U+57C3,U+57CB,U+5835,U+5954,U+5960,U+59A5,U+59FB,U+5ACC,U+5B5D,U+5B5F,U+5BF8,U+5DE2,U+5E9E,U+5F04,U+5F25,U+5F2F,U+5F70,U+5FCC-5FCD,U+60D1,U+60E7,U+60E9,U+6148,U+6350,U+642C,U+6500,U+6591,U+659C,U+65F1,U+65FA,U+67D4,U+67F3,U+680F,U+682A,U+6842,U+68C9,U+690E,U+699C,U+69FD,U+6B20,U+6B67,U+6C2E-6C2F,U+6C57,U+6C88,U+6CF5,U+6DC0,U+6ECB,U+6F20,U+70EF,U+710A,U+71E5,U+72B9,U+72C2,U+72D7,U+731B,U+73BB,U+7483,U+74DC,U+74F7,U+755C,U+756A,U+75B2,U+76C6,U+76F2,U+775B,U+77E9,U+7802,U+786B,U+7891,U+795D,U+796D,U+79D2,U+7A77,U+7BAD,U+7EBD,U+7FBD,U+80A2,U+80A9,U+80FA,U+810A,U+814A,U+817E,U+81A8,U+81C2,U+820C,U+821F,U+8230,U+827E,U+8352,U+83F2,U+8404,U+8428,U+8461,U+846C,U+84C4,U+8702,U+88AD,U+88D5,U+8D24,U+8D2A,U+8D6B,U+8FBD,U+8FC8,U+8FEA,U+903E,U+9042,U+9065,U+9080,U+9093,U+90C1,U+9189,U+94BB,U+94F8,U+9601,U+9699,U+96B6,U+96D5,U+96FE,U+97F5,U+9887,U+9971,U+9A91,U+9B42,U+9E23,U+9F0E,U+9F7F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/5d3a515b18a096ba8ea7d7ed262709da-CJHQBffk.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E27,U+4E32,U+4EA9,U+4ED4,U+4ED9,U+4F10,U+4FAF,U+5076,U+50AC,U+5112,U+517D,U+51BB,U+51C9,U+5269-526A,U+52B2,U+52C3,U+5339,U+559D,U+55B7,U+56CA,U+5733,U+575B,U+5893,U+58F3,U+5939-593A,U+5951,U+59C6,U+59FF,U+5A74,U+5B55,U+5BBE-5BBF,U+5BC4,U+5BFA,U+5C18,U+5C48,U+5DE1,U+5E55,U+5EF7,U+5FA1,U+5FBD,U+5FD9,U+5FE7,U+6070,U+60AC,U+6212,U+629A,U+62DC,U+62E8,U+62FC,U+6355,U+641E,U+6447,U+6458,U+649E,U+64A4,U+64B0,U+65C1,U+6606,U+6653,U+66FC,U+676F-6770,U+67AA,U+6843,U+68AF,U+6B23,U+6C1B,U+6C28,U+6C64,U+6CC4,U+6CCC,U+6D46,U+6D78,U+6D8C,U+6DCB,U+6E14,U+6EDE,U+6EF4,U+70AD,U+70B8,U+70E6,U+745E,U+74F6,U+7545,U+7586,U+75BC,U+76C8,U+76D7,U+7720,U+7816,U+7845,U+7855,U+788E,U+78B0-78B1,U+79E9,U+7A00,U+7A0D,U+7A3B,U+7A3F,U+7A74,U+7B4B,U+7EB2,U+7F1D,U+7F8A,U+7FFC,U+8058,U+80C1,U+8138,U+8170,U+817F,U+82B3,U+8361,U+84B8,U+864E,U+8680,U+87BA,U+8854,U+8BF1,U+8C28,U+8C6A,U+8D41,U+8D60,U+8D62,U+8D64,U+8D76,U+8E2A,U+8F89,U+8F90,U+8F9E,U+90AE,U+90BB,U+90D1,U+90ED,U+9176,U+9187,U+953B,U+9610,U+9655,U+9881,U+9988,U+9E21,U+9EA6,U+9F20,U+9F3B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e406c026e4b6208dfb67b830089ef973-Bwi2L6ww.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4ED3,U+4EF0,U+5021,U+5192,U+5200,U+5237,U+5272,U+52D2,U+5348,U+5375,U+5398,U+53D9,U+5427,U+54E5,U+5531,U+5609,U+573E,U+5761,U+5782-5783,U+5806,U+58E4,U+5949,U+5999,U+59BB,U+5B64,U+5B85,U+5B99,U+5BAA,U+5BFF,U+5C16,U+5C1D,U+5C3A,U+5C4F,U+5DE9,U+5E86,U+5EC9,U+5F79,U+5F7C,U+6052,U+6069,U+609F,U+60B2,U+6108,U+614E,U+6234,U+626B,U+6270,U+62A2,U+62B1,U+62C6,U+6302,U+6377,U+63D2,U+63ED,U+63F4,U+642D,U+6446,U+654C,U+65CB,U+65E8,U+660C,U+6676,U+6696,U+66F0,U+66F9,U+6717,U+6746,U+679D,U+6885,U+6BC1,U+6C22,U+6CC9,U+6CF0,U+6D2A,U+6D45,U+6DFB,U+6E17,U+6EE4,U+6F2B,U+704C,U+7070,U+7089,U+7238,U+7267,U+7275,U+732A,U+73CD,U+7434,U+78E8,U+7A97,U+7ADF,U+7AF9,U+7B11,U+7C97-7C98,U+7D2B,U+7EB9,U+8083,U+80A4,U+80C0,U+80CE,U+80E1,U+80F8,U+820D,U+8212,U+8270,U+84DD,U+852C,U+85AA,U+8870,U+89C8,U+8C46,U+8D1D,U+8D5E,U+8DC3,U+8DCC,U+8F68,U+8F9B,U+8FA8,U+8FDF,U+8FF7,U+9003,U+9006,U+90A6,U+916C,U+9499,U+94DC,U+94FA,U+9501,U+950B,U+95F2,U+9614,U+9635,U+9675-9676,U+9686,U+96C5,U+96EA,U+987F,U+9888,U+9A7B,U+9AA4,U+9B4F,U+9E1F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3e45184090d1e9b0f3390fdcf9cd599c-DaFBrDJk.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E01,U+4E39,U+4E43,U+4E4C,U+4E95,U+4EC1,U+4EF2,U+4EFF,U+4F0A,U+4F0F,U+4F19,U+4F26,U+503E,U+5141,U+51B0,U+51E1,U+51FD,U+520A,U+52E4,U+5409,U+5434,U+54A8,U+54C8,U+5708,U+5766,U+585E,U+5899,U+58A8,U+58C1,U+58EE,U+594F,U+5976,U+5987-5988,U+5B8F,U+5BD2,U+5C3E,U+5CA9,U+5CB8,U+5D07,U+5E84,U+5F1F,U+5F90,U+5F92,U+5FD8,U+5FE0,U+5FFD,U+6050,U+6089,U+60CA,U+61C2,U+622A,U+624E,U+62D2,U+62D4,U+6316,U+6389,U+6398,U+641C,U+6469,U+6562,U+656C,U+664B,U+6670,U+6697,U+6731,U+675C,U+67F1,U+6846,U+6A2A,U+6CE1,U+6CFD,U+6D1B,U+6D1E,U+6D59,U+6D6A,U+6D6E,U+6D82,U+6DB5,U+6DE1,U+6E21,U+6F0F,U+6FB3,U+7206,U+73E0,U+74E6,U+7518,U+758F,U+7686,U+76DF,U+79E6,U+7BB1,U+7EA4,U+7EB5,U+8010,U+8015,U+8033,U+808C,U+80AF,U+80BE,U+80C3,U+80C6,U+80F6,U+8154,U+8179,U+81E3,U+82AF,U+8350,U+83AB,U+8463,U+8584,U+866B,U+8A89,U+8BAF,U+8BC8,U+8BE6,U+8C0B,U+8C10,U+8C31,U+8C37,U+8C8C,U+8D21,U+8D4B,U+8D4F,U+8D56,U+8DD1,U+8DF3,U+8F74,U+8F96,U+8FA9,U+8FCE,U+8FD4,U+8FEB,U+906D,U+97E9,U+9897,U+9910,U+996D,U+9970,U+9C81,U+9EBB,U+9ED8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/08cb300409dd046f4e9e3de164448f13-COTXh3CO.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E1D,U+4E3D,U+4E58-4E59,U+4E73,U+4EAE,U+4F0D,U+4F2F,U+4F38,U+4F73,U+4FC4,U+5012,U+517C,U+51AC,U+51ED,U+523A,U+52C7,U+5385,U+53EC,U+541B,U+5428,U+54F2,U+552F,U+5723,U+5740,U+5750,U+5851,U+5854,U+594B,U+5965,U+5B59,U+5B87,U+5C3F,U+5C65,U+5CF0,U+5DE7,U+5E78,U+5F03,U+5FC6,U+6015,U+6062,U+60E0,U+6263,U+6291,U+62BC-62BD,U+62CD,U+62D3,U+6491,U+65D7,U+65E6,U+6682,U+66FF,U+670B,U+6768,U+6881,U+68A6,U+68B0,U+68EE,U+6B32,U+6B96,U+6BEB,U+6CE5,U+6D01,U+6D17,U+6D25,U+6D53,U+6E20,U+6E7F,U+6EB6,U+6ED1,U+6F6E,U+706D,U+706F,U+70BC,U+70E7,U+7164,U+7259,U+7262,U+73A9,U+7537,U+7624,U+76D0,U+76DB,U+76FE,U+7761,U+77DB,U+788D,U+78C1,U+79D8,U+7C4D,U+7C92,U+7CAE,U+7EA0,U+7EAF,U+7ED8,U+7EEA,U+7F18,U+7F34,U+809D,U+80A0,U+80BF,U+8102,U+810F,U+811A,U+8150,U+817A,U+8377,U+8499,U+8857,U+8863,U+88C2,U+8BBC,U+8BD1,U+8BDA,U+8BFA,U+8C01,U+8C22,U+8D75,U+8F85-8F86,U+8FC5,U+8FF9,U+9012,U+903B,U+9075,U+9192,U+91CE,U+95ED,U+9677,U+9694,U+9707,U+9875,U+989C,U+9A71,U+9A76,U+9A7E,U+9A97;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/00c2df643981fb01aebb0431d155dea4-CAusNIQf.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E4F,U+4E71,U+4EA1,U+4EA6,U+4F1F,U+4F34,U+4FB5,U+4FD7,U+500D,U+504F,U+51A0,U+51C0,U+51DD,U+5377,U+539A,U+547C,U+559C,U+5706,U+586B,U+590F,U+591C,U+59D3,U+5A5A,U+5A92,U+5B81,U+5BAB,U+5BFB,U+5C0A,U+5C1A,U+5C3C,U+5C4A-5C4B,U+5C97,U+5C9B,U+5DDD,U+5E2D,U+5E97,U+5E9F,U+5F39,U+5F69,U+5F7B,U+6000,U+6076,U+60EF,U+6167,U+626C,U+6276,U+6293,U+6298,U+62FF,U+6311,U+632F,U+6444,U+654F,U+65E7,U+665A,U+66B4,U+672B,U+6740,U+6865,U+695A,U+697C,U+6B22,U+6B4C,U+6B8B,U+6BD5,U+6C0F,U+6C38,U+6C9F,U+6CBF,U+6DA6,U+6DA8,U+6E7E,U+707E,U+70C8,U+70DF,U+7126,U+71C3,U+725B,U+7389,U+7591,U+7687,U+77FF,U+793C,U+7956,U+7981,U+79C0,U+79CB,U+7A7F,U+7B79,U+7C89,U+7EB7-7EB8,U+7ED5,U+7F72,U+7FFB,U+8017,U+80A5,U+80BA,U+80DC,U+8109,U+821E,U+82D7,U+8363,U+83CC,U+83DC,U+86CB,U+8986,U+8BF8,U+8C13,U+8D25-8D26,U+8D34-8D35,U+8D54,U+8D5B,U+8DE8,U+8FC1,U+904D,U+9274,U+949F,U+955C,U+95FB,U+9634,U+9646,U+96C4,U+96E8,U+96F7,U+9732,U+9876,U+9C7C,U+9C9C,U+9F50,U+9F84;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bb2cc65f9bb95dca73f95e530fb620f2-DlWrJ05d.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E45,U+4EEA,U+4F11,U+4F5B,U+4FA7,U+507F,U+5170,U+5175,U+518C,U+51B2,U+51B7,U+5218,U+521A,U+5238,U+5267,U+526F,U+52AA,U+5356,U+5382,U+53EB,U+53F6,U+5417,U+542F,U+5448,U+5510,U+574F,U+5947,U+5956,U+5A01,U+5B54,U+5B63,U+5B8B,U+5B9C,U+5BBD,U+5C01,U+5C24,U+5DE8,U+5DF4,U+5E0C,U+5E45,U+5E8A,U+5EA7,U+5F31,U+5FAA,U+60A8,U+6162,U+620F,U+62B5,U+62DB,U+62DF,U+62E5,U+63CF,U+653B,U+6551,U+6620,U+6728,U+675F,U+677E,U+6863,U+6B27,U+6B8A,U+6BDB,U+6C27,U+6C60,U+6C89,U+6C99,U+6CDB,U+6D0B,U+6D3E,U+6DF7,U+6E10,U+6E2F,U+6E56,U+6F5C,U+7075,U+708E,U+724C,U+7530,U+764C,U+76D6,U+76D8,U+786C,U+78B3,U+79C1,U+79DF,U+7BC7,U+7CD6,U+7D2F,U+7E41,U+7EE9,U+7F13,U+7F29,U+7F5A,U+8089,U+819C,U+8239,U+82E6,U+8336,U+85CF,U+8861,U+88C1,U+89E6,U+8BA2,U+8BBF,U+8BCA,U+8BE2,U+8BEF,U+8D2F,U+8D38,U+8D8B,U+8DA3,U+8DDD,U+8DDF,U+8F6E,U+8F91,U+900F,U+9014,U+9152,U+94A2,U+9605,U+963B,U+963F,U+9648,U+9690,U+96F6,U+9759,U+987E,U+996E,U+9986,U+9F13;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/156063cca7b7853ea6e2ecb9114eec06-CG9DaVCt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E30,U+4E4E,U+4E5D,U+4F30,U+4F3C,U+501F,U+503A,U+5047,U+505C,U+50A8,U+5211,U+523B,U+5242,U+52B1,U+5343,U+535A,U+5361,U+53CB,U+53E5,U+53F3,U+5403,U+5462,U+5473,U+5757,U+5802,U+592B,U+5957,U+5979,U+5B88,U+5B97,U+5B9D,U+5BA3,U+5C04,U+5C81,U+5DE6,U+5E01,U+5E1D,U+5E2E,U+5E7C,U+5E93,U+5EF6,U+5F52,U+5F84,U+600E,U+6025,U+613F,U+627E,U+62C9,U+6388,U+638C,U+63E1,U+64AD,U+6563,U+6597,U+65C5,U+65E2,U+6625,U+66F2,U+66FE,U+6742,U+67B6,U+6811,U+6B66,U+6C47,U+6C7D,U+6D32,U+6D89,U+6DB2,U+719F,U+7236,U+72AF,U+732E,U+7532,U+75BE,U+75DB,U+767B,U+76AE,U+7801,U+7968,U+798F,U+7ADE,U+7AE5,U+7B14,U+7B7E,U+7ECD,U+7EFF,U+7F57,U+805A,U+80CC,U+8111,U+8131,U+822A,U+82CF,U+82E5,U+8349,U+8457,U+8651,U+865A,U+867D,U+8B66,U+8BA8,U+8C08,U+8D2B,U+8D37,U+8F6F,U+8FFD,U+9000,U+9010,U+9047,U+9057,U+907F,U+9178,U+94B1,U+94C1,U+94FE,U+9519,U+9644,U+9760,U+987A,U+9891,U+98DE,U+9999,U+9AA8,U+9ED1,U+9F99;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/07fc7b3c957c46b78317c5ef13dc390d-DkqA7UDq.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E03,U+4E34,U+4E3E,U+4E70,U+4E88,U+4E91,U+4E9A,U+4EAB,U+4EB2,U+4EBF,U+4ECB,U+4ECD,U+4ED8,U+4EE4,U+4EFD,U+4F24,U+4F59,U+516B,U+5178,U+51FB,U+5224,U+534A,U+5360,U+536B,U+5370-5371,U+5374,U+53CC,U+53E6,U+542C,U+54EA,U+552E,U+56F0,U+56FA,U+592E,U+5973,U+5BA4,U+5BDF,U+5C3D,U+5E95,U+5EAD,U+5F55,U+5F85,U+5FAE,U+6258,U+6269,U+6297,U+62C5,U+6325,U+6362,U+63A2,U+63AA,U+64CD,U+65E9,U+661F,U+671B,U+671D,U+674E,U+677F,U+690D,U+6982,U+6B62,U+6B7B,U+6BCD,U+6BD2,U+6C49,U+6C61,U+6CB3,U+6CB9,U+6CE2,U+6E29,U+6F14,U+706B,U+7231,U+7248,U+73ED,U+751A,U+7533,U+753B,U+7559,U+75AB,U+75C7,U+773C,U+7763,U+77ED,U+79FB,U+7A33,U+7AEF,U+7B26,U+7B51,U+7B54,U+7D22,U+7D27,U+7EA2,U+7EB3,U+7EC3,U+7EDD,U+7EE7,U+7EFC,U+7F3A,U+7F6A,U+80DE,U+826F,U+8BC9,U+8BD7,U+8D27,U+8D2D,U+8DF5,U+8F7B,U+8F7D,U+8F93,U+8FDD,U+9001,U+91CA,U+9488,U+952E,U+9547,U+9633,U+9636,U+9EC4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/9b4ec64ffa4bb531ad32d58b0327675c-Cy3rQZ5d.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E50,U+4E61,U+4EAC,U+4EC5,U+4F4F,U+4FBF,U+4FC3,U+4FEE,U+5019,U+5065,U+50CF,U+5145,U+514B,U+514D,U+516D,U+5174,U+51CF,U+5207,U+521D,U+52B3,U+53BF,U+53E4,U+5426,U+542B,U+5438,U+56E2,U+56ED,U+5747,U+575A,U+58EB,U+58F0,U+591F,U+592A,U+5B98,U+5BA2,U+5BB3,U+5BC6,U+5BCC,U+5C14,U+5C45,U+5DDE,U+5DEE,U+5E8F,U+5EB7,U+5F02,U+5F20,U+5F81,U+5FD7,U+60A3,U+6267,U+6279,U+627F,U+62E9,U+635F,U+6392,U+6545,U+65AF,U+65CF,U+666E-666F,U+667A,U+6797,U+67D0,U+67D3,U+6B3E,U+6C5F,U+6E38,U+6EE1,U+6FC0,U+7247,U+72EC,U+7565,U+77F3,U+7834,U+7A81,U+7AD9,U+7AE0,U+7B80,U+7C73,U+7EAA,U+7EC8,U+7EDC,U+7F16,U+80A1,U+822C,U+827A,U+82B1,U+82F1,U+83B7,U+843D,U+8865,U+89C9,U+89D2,U+8BAD,U+8BB2,U+8BB8,U+8BCD,U+8D1F,U+8D22,U+8D70,U+8D85,U+8FB9,U+8FDC,U+8FDE,U+8FF0,U+94F6,U+9500,U+961F,U+969C,U+9752,U+97F3,U+987B,U+989D,U+9996,U+9A6C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1263b1cc9b8da687fa5fcddea294e281-P3d1peUQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E14,U+4E25,U+4E89,U+4E92,U+4E94,U+4EC0,U+4ECA,U+4F17,U+4F9D,U+513F,U+518D,U+5199,U+519B,U+51E0,U+5212,U+5217,U+52A9,U+52BF,U+534E-534F,U+5373,U+5386,U+538B,U+53C8,U+53F7,U+544A,U+5468,U+547D,U+54CD,U+5584,U+56F4,U+571F,U+57F9,U+5931,U+5934,U+59CB,U+59D4,U+5B69,U+5BA1,U+5C40,U+5C42,U+5C5E,U+5E03,U+5E72,U+5E9C,U+5F80,U+5FB7,U+5FEB,U+5FF5,U+623F,U+6253,U+62EC,U+6309,U+663E,U+6750,U+6790,U+6838,U+68C0,U+6BB5,U+70ED,U+7167,U+72B6,U+738B,U+7403,U+7597,U+767D-767E,U+76CA,U+7701,U+771F,U+7840,U+79BB,U+79EF-79F0,U+7A0E,U+7B56,U+7EA6,U+7EC6-7EC7,U+7EED,U+7EF4,U+7F6E,U+7FA4,U+81F4,U+836F,U+878D,U+8840,U+88C5,U+89C6,U+8A00,U+8BAE,U+8BC4,U+8BD5,U+8BDD,U+8BF7,U+8BFB,U+8D8A,U+8DB3,U+9002,U+901F,U+914D,U+91C7,U+964D,U+9650,U+9664,U+968F,U+96BE,U+9769,U+9884,U+98DF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e7b91c0ec0c9f8d139ab3e181f203ab6-uCuBzzES.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E07,U+4E1C,U+4F18,U+4F4E,U+4F55,U+4F60,U+4F8B,U+503C,U+5149,U+515A,U+517B,U+51B5,U+529E-529F,U+5305,U+5317,U+533B,U+5347,U+5357,U+53BB,U+53C2,U+53E3,U+53F0,U+53F2,U+5668,U+56DE,U+56FE,U+57DF,U+5883,U+5907,U+590D,U+5B57,U+5B83,U+5C71,U+5E26,U+5E7F,U+5F15,U+5F71,U+5F8B,U+5FC5,U+6218,U+6237,U+624D,U+628A,U+6295,U+62A4,U+63A7,U+6599,U+65AD,U+6613,U+672A,U+6751,U+6781,U+67E5,U+6821,U+6839,U+683C,U+6848,U+6A21,U+6B65,U+6BCF,U+6CE8,U+6D4B,U+6D77,U+6D88,U+6DF1,U+6E05,U+7387,U+754C,U+76D1,U+76F4,U+795E,U+7A7A,U+7B97,U+7CBE,U+7D20,U+7ED9,U+8001,U+804C,U+8054,U+8272,U+8303,U+8425,U+897F,U+89C1,U+8BA9,U+8BB0,U+8BE5,U+8BED,U+8BFE,U+8C61,U+8D23,U+8D39,U+8F66,U+8FD1,U+9009,U+90A3,U+9632,U+9645,U+9669,U+96C6,U+975E,U+9A8C;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/1b83671728a334c46d90405fceb4e2fa-BqKrhHX3.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E13,U+4E16,U+4E24,U+4E48-4E49,U+4E66,U+4EA4,U+4EF7,U+4F20,U+4F9B,U+505A,U+5143,U+5148,U+5171,U+5177,U+519C,U+51B3,U+51C6,U+5219,U+521B,U+522B,U+5355,U+53CD,U+53D6-53D7,U+53EA,U+53F8,U+540D,U+5546,U+56DB,U+578B,U+57CE,U+589E,U+5B58,U+5B8C,U+5BB9,U+5C11,U+5DF1-5DF2,U+5E08,U+5F88,U+6001,U+601D,U+603B,U+606F,U+60F3,U+611F,U+624B,U+62A5,U+6307,U+63A5,U+63A8,U+652F,U+6536,U+6539,U+653E,U+6574,U+65BD,U+670D,U+6837,U+6C14,U+6CA1,U+6D4E,U+6E90,U+73AF,U+75C5,U+770B,U+786E,U+793A,U+7A76,U+7EA7,U+7EBF,U+7F51,U+7F8E,U+8003,U+81F3,U+8282,U+88AB,U+89C2,U+8BA4,U+8BBA,U+8BC1,U+8BC6,U+8DEF,U+8EAB,U+8F6C,U+8F83,U+8FBE,U+8FD0,U+9020,U+91CC,U+95E8,U+9662,U+9879,U+9886,U+98CE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a9bedd2bf205566adfcfdcdcbde2b82c-Cls0kqVd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E09,U+4E60,U+4E8C,U+4E9B,U+4EF6,U+4EFB,U+4F01,U+4F46,U+4F4D,U+4F7F,U+4FE1,U+5165,U+5229,U+533A,U+5341,U+539F,U+53D8,U+5404,U+5411,U+5458,U+54C1,U+573A,U+5904,U+5916,U+5929,U+597D,U+5B89,U+5BFC,U+5C06,U+5C0F,U+5E38,U+5E73,U+5F0F,U+5F3A,U+5F62,U+60C5,U+610F,U+6280,U+6301,U+636E,U+6548,U+65E0,U+65E5,U+66F4,U+6700,U+6708,U+672F,U+6743,U+6761,U+6784,U+679C,U+6807,U+6B21,U+6B63-6B64,U+6BD4,U+6C42,U+6CBB,U+6D3B,U+6D41,U+7136,U+7279,U+7531,U+7740,U+77E5,U+7814,U+793E,U+79D1,U+7ACB,U+7C7B,U+7EC4,U+7ED3,U+7EDF,U+80B2,U+8868,U+89E3,U+8BA1,U+8BF4,U+8C03,U+8D28,U+8D77,U+8FD8,U+9053,U+90FD,U+91D1,U+95EE,U+9700;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b99d8b4d806ef89a22ce7934727ad238-D8p1cUu6.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E0B,U+4E3B,U+4E4B,U+4E5F,U+4E8B,U+4ECE,U+4ED6,U+4EE3,U+4EEC,U+4FDD,U+5168,U+516C,U+5173,U+5176,U+5185,U+5236,U+524D,U+52A0-52A1,U+53CA,U+540C,U+540E,U+56E0,U+57FA,U+591A,U+5982,U+5B50,U+5BB6,U+5C31,U+5C55,U+5E02,U+5E76,U+5E94,U+5EA6,U+5EFA,U+5F00,U+5F53,U+5F97,U+5FC3,U+6216,U+6240,U+63D0,U+653F,U+6559,U+6570,U+6587,U+65B0,U+660E,U+671F,U+672C,U+673A,U+6C11,U+6C34,U+70B9,U+7269,U+7535,U+76EE,U+76F8,U+79CD,U+7A0B,U+7B2C,U+7BA1,U+7CFB,U+8005,U+800C,U+89C4,U+8BBE,U+8D44,U+901A,U+90E8,U+91CD,U+91CF,U+957F,U+95F4,U+9762,U+9898;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/f3deb75d3702d71f666bb955e264a56d-Cdig7KRt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E00,U+4E0A,U+4E0D-4E0E,U+4E1A,U+4E2A,U+4E2D,U+4E3A,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE5,U+4F1A,U+4F53,U+4F5C,U+51FA,U+5206,U+5230,U+529B,U+52A8,U+5316,U+53D1,U+53EF,U+5408,U+548C,U+56FD,U+5728,U+5730,U+5927,U+5B66,U+5B9A,U+5B9E,U+5BF9,U+5DE5,U+5E74,U+6027,U+6210-6211,U+65B9,U+65F6,U+662F,U+6709,U+6765,U+6CD5,U+73B0,U+7406,U+751F,U+7528,U+7684,U+7B49,U+7ECF,U+80FD,U+81EA,U+884C,U+8981,U+8FC7,U+8FD9,U+8FDB,U+9AD8;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2e488e36c7fac3e42355df6609f660b8-C84MMPwe.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026-2027,U+203C,U+2047,U+22EF,U+25CF,U+2E3A,U+3001-3002,U+3008-3011,U+3014-3019,U+30FB,U+FE41-FE44,U+FE4F,U+FF01,U+FF08-FF09,U+FF0C-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF3F,U+FF43,U+FF45,U+FF4D,U+FF4F,U+FF5B-FF5E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/479c846564731f3ce7273ceafb4e0e09-ub-B4Xga.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+4E2-4EB,U+4EE-4F5,U+4FE-4FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/63def174d21d688ce662213d2d8950e1-DSKLkvVd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+43C-45F,U+462-463,U+46A-46B,U+472-475,U+478-479,U+490-493,U+496-497,U+49A-49D,U+4A2-4A3,U+4AE-4B3,U+4B8-4BB,U+4C9-4CA,U+4D8-4D9,U+4DE-4E1;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/cc91cf7341bffd8aca4c55046de40983-MYjcsQCn.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+400-43B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b45b2fcfa66457008b5b9765bad05481-Cpwi_sLc.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1FD8-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/04e008a8cc4e3bd3deec28697515ede4-C7n0TkEg.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1F72-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FD7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/48fb65a87bad2ad9786e1b4fd751c297-DJPLbe5N.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1F0F-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F71;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0f322dbb39221e7014014cf92e98875c-8Nvz8vYK.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+3B5-3E1,U+3F0-3FF,U+1F00-1F0E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/34a15cfae2ad540f28808dda20654d77-DGVg0aVF.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3B4;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/0e6aebfe6ec1f3d871f2bddc3ea551b3-ciBFlflm.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+2E8-2EC,U+2EF-2F0,U+2F3,U+2F7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/dd2dca2b1a5c25a6df37851f2880a42a-DDSUzXwD.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+28C-2B0,U+2B2-2B3,U+2B7-2BE,U+2C0-2C1,U+2C6-2D1,U+2D8-2DE,U+2E0-2E7;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/010bb6630878c677aa353061a149ea24-BawiinKt.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+250-28B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/905b4558d0d10551aacd3e66f956ceb2-8YCoxfHQ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+208-24F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/bdc78870980850ed8ee0d30ab2120d1d-C3RXJiAP.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+1BC-207;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/3db29106f072514b71cc3109972bb470-CtHzCHSX.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+180-1BB;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/a94f6a0a7a44b813df1367c81dffd62f-BssD1Duz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+13C-17F;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/2cf4792f5efec859f8efae71baafdfcb-DhVZOJ-E.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+100-13B;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/b2a17e11408267d09fbf5c17d1263176-yKRJP3iZ.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+DD-FF;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/11a33b151773845500812fc6ffb4ed4a-_0jJaYDd.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+A0-AC,U+AE-DC;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/e8f52c41386b1b7731acfccb8c1a8c52-CGeyuDCi.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+5C-60,U+62,U+64,U+66-6B,U+6E,U+70-7E;}@font-face{font-family:"LXGW WenKai";src:local("LXGW WenKai Medium"),url("/media/56dd5c06f5086d34ad9cd4842791d4f8-COf6X_Sz.woff2")format("woff2");font-style:normal;font-display:block;font-weight:500;unicode-range:U+20-5B,U+61,U+63,U+65,U+6C-6D,U+6F;}
/* First screen: hidden until its WenKai pieces load (font-gate.tsx); one spinner holds the page meanwhile. */
.font-gate { display: contents; }
.font-gate[data-fonts] { visibility: hidden; }
body:has(.font-gate[data-fonts]) .paper-stage { visibility: hidden; }
.font-wait { position: fixed; left: 50%; top: 40%; margin: -16px 0 0 -16px; z-index: 2; }
/* WordLinea paper UI: primitives, controls and app layout shared by web and extension.
   Colors come only from ../palette.css. One light source, top-left. Paper edges are layered
   box-shadows over pre-baked 256px tiles; stacking uses <=2deg transforms. *//* WordLinea palette: canonical colors for web and extension surfaces. */
:root {
  color-scheme: light;
  /* Paper theme (DESIGN.md): four colors + mist desk. Deep blue is ink and thin lines only. */
  --wl-ink: #20384a;
  --wl-pencil: #55595c;
  --wl-desk: #fafafc;
  --wl-paper-white: #fff;
  /* The shaded edge of white paper: the groove under a sheet and the edge of a white 3D card. */
  --wl-paper-white-shade: #f4f6f9;
  /* Pale yellow paper, the one yellow paper (docs/design/reviews/2026-10-29-card-paper.md): the median of nine patches
     on the drafts the maintainer chose. It lies under the colourless fibre tile, so this is the colour the paper shows.
     Lit is the paper 65% toward white; shade and edge keep their offsets from the earlier #fff9d2 (-14 -18 -29
     and -21 -30 -58 in R G B). */
  --wl-paper-yellow: #fdfadd;
  --wl-paper-yellow-lit: #fefdf3;
  --wl-paper-yellow-shade: #efe8c0;
  --wl-paper-blue: #dcecf7;
  --wl-paper-blue-shade: #b5cde0;
  /* Rough grey paper: disabled buttons and switch tabs. */
  --wl-paper-rough: #e6eaee;
  --wl-selected: #bfddf0;
  /* Notebook rules and margin lines on the sign-in desk (drawn translucent). */
  --wl-rule: #5e9bcb;
  /* 线 (Design 24, 25b): blue ink is a right answer and a knot. A length 里程碑 is a note of yellow paper; only the
     dark appearance warms it, as its one warm accent. */
  --wl-ink-blue: #4a86bd;
  --wl-paper-note: var(--wl-paper-yellow);
  /* Gold highlighter: the target word in a quiz sentence. */
  --wl-highlight: #ecc440;
  /* The wash the target word's highlighter draws. */
  --wl-highlight-wash: color-mix(in srgb, var(--wl-highlight) 50%, transparent);
  /* The highlighter under a word tree's prefixes and suffixes, beside the gold one under its root (ADR 0027). */
  --wl-affix: var(--wl-selected);
  /* The brands' own colours, on their marks only (simple-icons' hex for each), with the white their cut-outs show. */
  --wl-alipay: #1677ff;
  --wl-wechat-pay: #07c160;
  --wl-pay-cutout: #fff;
  /* Filled actions; their text is ink. */
  --wl-action: #8cc0eb;
  --wl-on-action: #20384a;
  /* The highlighter under the looked-up word in the reader note's original sentence. */
  --wl-context-mark: color-mix(in srgb, var(--wl-action) 80%, transparent);
  /* Red ink: errors, failed states and actions that cannot be undone (HIG Buttons, destructive). */
  --wl-error: #ba1a1a;
  /* Website (homepage/): captions on blue paper, the third-party article sample, browser selection, ticket print (also
     the line stamped on the sign-in and invite tickets, Design 05, 14), and the edges of the 3D cards on the first screen. */
  --wl-pencil-deep: #3c4145;
  --wl-article-ink: #1c1d1f;
  --wl-article-meta: #6a6c70;
  --wl-article-num: #8a8c90;
  --wl-browser-selection: #b4d5fe;
  --wl-ticket-ink: #5c4e12;
  --wl-paper-yellow-edge: #e8dca3;
  --wl-paper-white-edge: #dcdfe3;
  --wl-shadow: #20384a30;
  --wl-line: #20384a4d;
  --wl-line-soft: #20384a24;
  /* Shadow ink: what paper edges and drop shadows are drawn in (black in the dark appearance). */
  --wl-shade: #20384a;
  /* The edge light of a sheet: its top-left highlight. */
  --wl-lit: #fff;
  /* Tape is a fixed image; the dark appearance dims it to the palette's tone. */
  --wl-tape-tone: saturate(1);
  /* A picture (torn-paper watercolour) is a fixed image too; the dark appearance dims it under the tape's light but keeps
     its colours, which are what it shows (the maintainer, 2026-10-26: one image, no dark version). */
  --wl-picture-tone: brightness(1);
  /* A word book's cloth (DESIGN.md §9) is one of the papers: white, yellow or blue. */
  --wl-book-white: #fff;
  --wl-book-yellow: #fdfadd;
  --wl-book-blue: #dcecf7;
  /* Research notes (Design 22): chart fills with their 1.5px edges, the yellow highlighter that marks headings and
     key words, and text on the one ink block per section ("WordLinea's approach"). The marker is the gold highlighter's
     wash (--wl-highlight at 50%) over white paper, written solid for charts and mail, which cannot mix colours. */
  --wl-chart-study: #bfddf0;
  --wl-chart-study-edge: #5e9bcb;
  --wl-chart-test: var(--wl-marker);
  --wl-chart-test-edge: #b8961e;
  --wl-marker: #f6e2a0;
  --wl-on-ink: #f4f6f8;
  /* The ink block (the homepage's video player, a research note's "WordLinea's approach", the verification email's
     ink tag and code) stays daytime ink, the dark logo's ground, in the dark appearance: a deep blue sheet lighter
     than the charcoal desk (Design 42). --wl-on-ink is its text and
     --wl-marker-on-ink its highlighter label, which keeps the daytime marker when --wl-marker turns amber (Design 46). */
  --wl-ink-block: #20384a;
  --wl-marker-on-ink: #f6e2a0;

  /* Verification email (cloud_server/lib/mail.js): desk, paper edge, notebook rule, signature. */
  --wl-mail-desk: #e9ecf0;
  --wl-mail-edge: #d5dbe1;
  --wl-mail-rule: #dce8f2;
  --wl-mail-sign: #6b7075;

  /* Apple's and Chrome's own interface, as the welcome page draws it for the reader to find (AGENTS.md design
     principle 4). Apple: HIG Color's system colors, systemGroupedBackground, secondarySystemGroupedBackground, label,
     systemGreen, systemBlue, and secondaryLabel, separator and systemFill laid over the grouped surface; the shadow
     Safari's popovers cast, measured on macOS 27.2 (welcome.css). Chrome: Google Material 3
     surface, surface container, on-surface and on-surface-variant, and primary and on-primary for a store's filled button. */
  --wl-apple-ground: #f2f2f7;
  --wl-apple-surface: #fff;
  --wl-apple-label: #000;
  --wl-apple-secondary: #8a8a8e;
  --wl-apple-separator: #c6c6c8;
  --wl-apple-fill: #e4e4e6;
  --wl-apple-shadow: #0000003d;
  --wl-apple-green: #34c759;
  --wl-apple-blue: #007aff;
  --wl-apple-on-color: #fff;
  --wl-chrome-surface: #fff;
  --wl-chrome-field: #f0f4f9;
  --wl-chrome-label: #1f1f1f;
  --wl-chrome-secondary: #444746;
  --wl-chrome-primary: #0b57d0;
  --wl-chrome-on-primary: #fff;
}

/* Dark appearance: HIG Dark Mode asks to follow the system. Charcoal, the maintainer's pick of 2026-10-21 (Design 39): neutral grey
   elevation steps as in Apple Notes dark (#1c1c1e desk, #2c2c2e sheet, #3a3a3c note), yellow only as an accent
   (highlight, selected row, edges), a muted button and dimmed tape; the homepage's own colours are Design 42's. Contrast of every text/background pair is asserted in extension/tests/theme.test.mjs. */
@media (prefers-color-scheme: dark) {
  :root {
    color-scheme: dark;
    --wl-ink: #f2f2f7;
    --wl-pencil: #b8b8be;
    --wl-pencil-deep: #f2f2f7;
    --wl-desk: #1c1c1e;
    --wl-paper-white: #2c2c2e;
    /* Recessed paper (switch tracks, fields) is darker than the sheet, so it takes the desk colour. */
    --wl-paper-white-shade: #1c1c1e;
    --wl-paper-yellow: #3a3a3c;
    --wl-paper-yellow-lit: #48484a;
    --wl-paper-yellow-shade: #5c5640;
    --wl-paper-blue: #303033;
    --wl-paper-blue-shade: #48484a;
    --wl-paper-rough: #3f3f41;
    --wl-selected: #48484a;
    --wl-ink-blue: #8fb4d9;
    /* The one warm accent: the 里程碑 note for a length has to stand out on the sheet (Designs 24, 25b). */
    --wl-paper-note: #423e2b;
    /* Amber, dark enough for ink on it to reach 4.5:1 and strong enough to show on the note. */
    --wl-highlight: #926500;
    --wl-highlight-wash: var(--wl-highlight);
    /* The selected grey vanishes on the charcoal word card, so affixes take the blue ink's hue as dark as the amber
       (macOS dark's selected-text blue): ink on it keeps 4.5:1 (maintainer's pick of 2026-10-21). */
    --wl-affix: #3f638b;
    --wl-error: #ff9a90;
    --wl-action: #5f8bb8;
    --wl-on-action: #1c1c1e;
    /* Light ink on the muted action blue is 3.2:1; on the amber highlight it reaches 4.5:1. */
    --wl-context-mark: var(--wl-highlight);
    --wl-shadow: #00000099;
    --wl-line: #f2f2f747;
    --wl-line-soft: #f2f2f724;
    --wl-shade: #000;
    --wl-tape-tone: saturate(.35) brightness(.55);
    --wl-picture-tone: brightness(.55);
    /* The books keep their colours when the papers turn grey (the maintainer, design review 2026-11-02): each cloth is its
       daytime paper at 43%, where the light ink on the white, the lightest point of every book texture, keeps WCAG's
       4.5:1 (SC 1.4.3): 4.57:1. */
    --wl-book-white: #6e6e6e;
    --wl-book-yellow: #6d6c5f;
    --wl-book-blue: #5f656a;
    /* Homepage (Design 42a): ticket print in the light accent, the sample article in macOS dark's text greys, its selection
       in macOS dark's selected-text blue, the research marker as the dark highlighter, and card edges one step above
       their paper, as the blue edge is. */
    --wl-ticket-ink: #ead9a0;
    --wl-article-ink: #e5e5ea;
    --wl-article-meta: #a1a1a6;
    --wl-article-num: #949499;
    --wl-browser-selection: #3f638b;
    --wl-marker: #926500;
    --wl-paper-yellow-edge: #5c5640;
    --wl-paper-white-edge: #3a3a3c;
    /* Research charts (Design 46): the study series in macOS dark's selected-text blue, the test series in the dark
       highlighter, each edged in the palette's light accent of its hue so the mark keeps 3:1 against the sheet. */
    --wl-chart-study: #3f638b;
    --wl-chart-study-edge: #8fb4d9;
    --wl-chart-test-edge: #ead9a0;
    /* Apple's and Chrome's interface in their own dark appearance (the same sources). */
    --wl-apple-ground: #000;
    --wl-apple-surface: #1c1c1e;
    --wl-apple-label: #fff;
    --wl-apple-secondary: #98989f;
    --wl-apple-separator: #3d3d41;
    --wl-apple-fill: #3d3d41;
    --wl-apple-green: #30d158;
    --wl-apple-blue: #0a84ff;
    --wl-chrome-surface: #282a2c;
    --wl-chrome-field: #1e1f20;
    --wl-chrome-label: #e3e3e3;
    --wl-chrome-secondary: #c4c7c5;
    --wl-chrome-primary: #a8c7fa;
    --wl-chrome-on-primary: #062e6f;
  }
}
/* App motion tokens (DESIGN.md §7). HIG Motion and HIG Accessibility give the rules and no numbers, so each number is
   Apple's system value where Apple publishes one, otherwise NN/g's "Animation duration"
   (https://www.nngroup.com/articles/animation-duration/). motion.ts holds the same values for motion driven by script;
   cloud_server/tests/motion.test.mjs checks the two agree. The website (homepage/) keeps its own motion.
   Something moving from an edge or let go by hand moves on motion.ts's spring (SwiftUI's default, 0.5 s): only script
   keeps a spring's velocity when it is sent somewhere new mid-way, so it has no CSS token.
   Only transform and opacity animate: other properties lay out or paint the page again on every frame. */
:root {
  --motion-feedback: 100ms; /* NN/g: a simple feedback animation, about 100 ms: press, hover, switch, disclosure arrow */
  --motion-enter: 300ms;    /* NN/g: a popup takes 300 ms to appear */
  --motion-exit: 250ms;     /* NN/g: and 200–250 ms to disappear, a little faster than it came */
  --motion-ease-out: cubic-bezier(0, 0, .58, 1); /* CSS ease-out, Core Animation easeOut: entering and feedback */
  --motion-ease-in: cubic-bezier(.42, 0, 1, 1);  /* CSS ease-in, Core Animation easeIn: leaving */
}

/* HIG Accessibility, Reduce Motion: movement along x, y and z becomes a fade, and nothing scales or zooms. Fades and color
   changes keep their time; anything that moved is at once where it ends up, and running animations stop. */
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    transition-property: opacity, visibility, color, background-color, border-color, box-shadow !important;
    animation-duration: 0ms !important; scroll-behavior: auto !important;
  }
}
/* ibm-plex-mono-latin-400-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/media/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format('woff2'), url(/media/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format('woff');
}
/* ibm-plex-mono-latin-500-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/media/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format('woff2'), url(/media/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format('woff');
}
:root {
  --wl-font: "LXGW WenKai", "Kaiti SC", "STKaiti", "KaiTi", serif;
  --wl-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;
  /* Fibre tiles (Design 2026-09-27), 512px, shown at their own size. White and yellow paper share one colourless fibre
     over their palette colour, so the palette decides the colour (docs/design/reviews/2026-10-29-card-paper.md); it is
     the white card's fibre, kept as its shade over white. Index card is blue, colour card is multiplied over action
     blue, rough paper is the disabled state. */
  --tile-fibre: url(/media/paper-fibre-BdBvX_EA.webp);
  --tile-blue: url(/media/paper-index-BN6R-aig.webp);
  --tile-colorcard: url(/media/paper-colorcard-BXs30D6U.webp);
  --tile-rough: url(/media/paper-rough-lGyStJBF.webp);
  /* Tape on the reader note drawn into web pages (extension content.js); declared here so the build ships it. */
  --tape-reader: url(/media/tape-blue-2-BIF4fzD2.png);
  /* Cool off-white desk grain, a 512px tile shown at its own size (Design handoff). */
  --tile-desk: url(/media/desk-fog-D0fir-ez.jpg);
  /* Lines, dashes, underlines, tracks and washes are drawn in ink, so they turn light with it; --ink-NN is shadow, which
     stays dark. The alphas are the ones these lines used before the dark appearance split the two. */
  --line-06: color-mix(in srgb, var(--wl-ink) 6%, transparent);
  --line-08: color-mix(in srgb, var(--wl-ink) 8%, transparent);
  --line-14: color-mix(in srgb, var(--wl-ink) 14%, transparent);
  --line-22: color-mix(in srgb, var(--wl-ink) 22%, transparent);
  --line-25: color-mix(in srgb, var(--wl-ink) 25%, transparent);
  --line-30: color-mix(in srgb, var(--wl-ink) 30%, transparent);
  --line-55: color-mix(in srgb, var(--wl-ink) 55%, transparent);
  --line-36: color-mix(in srgb, var(--wl-ink) 36%, transparent);
  --ink-06: color-mix(in srgb, var(--wl-shade) 6%, transparent);
  --ink-08: color-mix(in srgb, var(--wl-shade) 8%, transparent);
  --ink-10: color-mix(in srgb, var(--wl-shade) 10%, transparent);
  --ink-12: color-mix(in srgb, var(--wl-shade) 12%, transparent);
  --ink-14: color-mix(in srgb, var(--wl-shade) 14%, transparent);
  --ink-16: color-mix(in srgb, var(--wl-shade) 16%, transparent);
  --ink-18: color-mix(in srgb, var(--wl-shade) 18%, transparent);
  --ink-20: color-mix(in srgb, var(--wl-shade) 20%, transparent);
  --ink-22: color-mix(in srgb, var(--wl-shade) 22%, transparent);
  --ink-25: color-mix(in srgb, var(--wl-shade) 25%, transparent);
  --ink-26: color-mix(in srgb, var(--wl-shade) 26%, transparent);
  --ink-28: color-mix(in srgb, var(--wl-shade) 28%, transparent);
  --ink-30: color-mix(in srgb, var(--wl-shade) 30%, transparent);
  --ink-34: color-mix(in srgb, var(--wl-shade) 34%, transparent);
  --ink-35: color-mix(in srgb, var(--wl-shade) 35%, transparent);
  --ink-36: color-mix(in srgb, var(--wl-shade) 36%, transparent);
  --ink-40: color-mix(in srgb, var(--wl-shade) 40%, transparent);
  --ink-45: color-mix(in srgb, var(--wl-shade) 45%, transparent);
  --ink-50: color-mix(in srgb, var(--wl-shade) 50%, transparent);
  --lit-50: color-mix(in srgb, var(--wl-lit) 50%, transparent);
  --lit-55: color-mix(in srgb, var(--wl-lit) 55%, transparent);
  --lit-60: color-mix(in srgb, var(--wl-lit) 60%, transparent);
  --lit-70: color-mix(in srgb, var(--wl-lit) 70%, transparent);
  --lit-80: color-mix(in srgb, var(--wl-lit) 80%, transparent);
  --lit-90: color-mix(in srgb, var(--wl-lit) 90%, transparent);
  --lit-95: color-mix(in srgb, var(--wl-lit) 95%, transparent);
  --yellow-mid: color-mix(in srgb, var(--wl-paper-yellow) 70%, var(--wl-paper-yellow-shade));
  --pencil-60: color-mix(in srgb, var(--wl-pencil) 60%, transparent);
  --groove: color-mix(in srgb, var(--wl-shade) 6%, var(--wl-paper-white-shade));
  --selected-45: color-mix(in srgb, var(--wl-selected) 45%, transparent);
  /* Paper edge stacks. */
  --blue-edge: color-mix(in srgb, var(--wl-paper-blue) 60%, var(--wl-paper-blue-shade));
  --shadow-white: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--ink-16), 0 14px 22px -12px var(--ink-34);
  --shadow-blue: inset 1px 1px 0 var(--lit-70), 0 1px 0 var(--blue-edge), 0 2px 0 var(--ink-12), 0 14px 22px -12px var(--ink-34);
  --edge-note: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-14), 0 3px 5px -2px var(--ink-18);
  /* The same edge round a torn outline (a filter on a box of its own): drop shadows have no inset light and no spread,
     so the soft shadow, 3 down less 2 of spread with 5 of blur, becomes 2 down with 3 of blur, which reaches as far
     below the edge (3 − 2 + 5 / 2 = 2 + 3 / 2). */
  --edge-note-torn: drop-shadow(0 1px 0 var(--ink-14)) drop-shadow(0 2px 3px var(--ink-18));
  --edge-sheet: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--ink-16),
    3px 4px 0 -1px var(--wl-paper-white-shade), 3px 5px 0 -1px var(--ink-14), 0 10px 16px -8px var(--ink-30);
  --edge-blue: inset 1px 1px 0 var(--lit-80), 0 1px 0 var(--ink-14), 0 3px 5px -2px var(--ink-20);
  --edge-yellow: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--wl-paper-yellow-shade),
    0 2px 0 var(--ink-16), 0 12px 16px -8px var(--ink-36);
  --edge-yellow-stack: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--wl-paper-yellow-shade),
    0 2px 0 var(--ink-16), 3px 5px 0 -1px var(--yellow-mid), 3px 6px 0 -1px var(--ink-16), 0 12px 16px -8px var(--ink-36);
  --edge-under: 0 1px 0 var(--ink-16), 0 6px 10px -6px var(--ink-30);
  --edge-control: inset 0 -1.5px 0 var(--wl-ink), inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-14), 0 4px 6px -3px var(--ink-22);
  --edge-filled: inset 0 -2px 0 var(--wl-ink), inset 1px 1px 0 var(--lit-50), 0 1px 0 var(--ink-20), 0 4px 6px -3px var(--ink-30);
  --edge-outlined: inset 1px 1px 0 var(--lit-90), 0 0 0 1px var(--ink-18), 0 4px 6px -3px var(--ink-22);
  --edge-lifted: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-20), 0 24px 40px -16px color-mix(in srgb, var(--wl-shade) 55%, transparent), 0 8px 12px -6px var(--ink-30);
  --edge-group: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--ink-16),
    0 10px 16px -8px var(--ink-30);
  --edge-lip: 0 1px 0 var(--ink-20);
  --edge-underline-thick: inset 0 -2px 0 var(--wl-ink);
  --edge-underline: inset 0 -1.5px 0 var(--wl-ink);
  --edge-underline-error: inset 0 -2px 0 var(--wl-error);
  --edge-underline-faint: inset 0 -1.5px 0 var(--ink-36);
  --edge-ring: inset 1px 1px 0 var(--lit-60), 0 1px 2px -0.5px var(--ink-30);
  --edge-slip: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-16), 0 8px 12px -6px var(--ink-30);
  --edge-index-lit: inset 1px 1px 0 var(--lit-80);
  --edge-groove: inset 0 1px 2px var(--ink-28), inset 0 0 0 1px var(--ink-08);
  --edge-colorcard-tab: inset 1px 1px 0 var(--lit-50), 0 1px 0 var(--ink-22), 0 2px 3px -1px var(--ink-36);
  --edge-yellow-row: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14),
    0 6px 8px -4px var(--ink-30);
  --edge-yellow-flat: 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14), 0 4px 6px -3px var(--ink-22);
  --edge-hole: inset 0 0 0 1.5px var(--ink-36);
  --edge-pressed: inset 0 -1px 0 var(--wl-ink), 0 1px 0 var(--ink-20);
  --edge-field-focus: inset 0 -2px 0 var(--wl-ink), 0 1px 0 var(--ink-14), 0 8px 10px -5px var(--ink-30);
  /* Paper drawn into web pages (the reader note, the original-text panel, the subtitle menu, the translation strip) sits on
     a page of unknown colour, so its rim is outlined and its drop is longer. The reader note keeps it on the extension's
     logo (the due cue), being the same note. */
  --edge-trigger: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 4px -1px var(--ink-30);
  /* The miniature note beside arXiv's "HTML" link (page.js): at rest, lifted under the pointer, pressed; the phone size follows. */
  /* Phosphor lock-simple (regular), the pencil lock on disabled paper buttons (稿 00 · 0a). */
  --lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
  --radius: 2px;
  /* A sheet's corners are rounder than a control's cut edge: 4.5–4.8 pt on the phone drafts the maintainer chose
     (docs/design/reviews/2026-10-29-card-paper.md). paper-scene.ts rounds the WebGL sheets by it too. */
  --radius-card: 5px;
  /* Type is sized in --text-px, one CSS px at the reader's default text size, so it scales with their setting (HIG
     Accessibility: text enlarges to at least 200 %). Here it is 1/16 rem: the browser default `medium` is 16 px (CSS Fonts 4)
     and the reader's font-size setting moves it. text-size.css bases it on Dynamic Type in the app pages on iOS. */
  --text-px: .0625rem;
  /* Where a finger hits a target it is at least 44 × 44 CSS px (WCAG 2.2 SC 2.5.5, Apple HIG); see the touch rules at the
     end. Everywhere a target is at least 24 × 24 (SC 2.5.8), which the 40 px controls meet (DESIGN.md §7, ADR 0023 §7). */
  --target-min: 44px;
  --control-h: 40px;
  /* Paper button side padding (Design 00 · 0a): 18 px up to 40 px high, 22 px from 44 px. */
  --btn-pad: 18px;
  /* The sheet and phone button, 48 high (Design 00 · 0f). */
  --btn-h-xl: 48px;
}

/* Dark appearance (Design 39, Charcoal): light edges are 6 % white and shadows are black at twice the light strength
   (the draft's 60 % drop shadow against 30 %, its 35 % edge ring against 16-18 %). The palette holds the colours; see
   shared/palette.css. The fibre tiles vary by 2/255 around white
   (standard deviation of their luminance, measured), so over the dark paper they add only their own tint; the flat
   colour is drawn instead, which keeps the contrast the palette states. The colour card is flat too: multiplied over
   the muted action blue it reads as a bright pale blue, which the maintainer rejected on 2026-10-21. */
@media (prefers-color-scheme: dark) {
  :root {
    --tile-fibre: none;
    --tile-blue: none;
    --tile-rough: none;
    --tile-desk: none;
    --tile-colorcard: none;
    --ink-06: color-mix(in srgb, var(--wl-shade) 12%, transparent);
    --ink-10: color-mix(in srgb, var(--wl-shade) 20%, transparent);
    --ink-26: color-mix(in srgb, var(--wl-shade) 52%, transparent);
    --ink-34: color-mix(in srgb, var(--wl-shade) 68%, transparent);
    --ink-08: color-mix(in srgb, var(--wl-shade) 16%, transparent);
    --ink-12: color-mix(in srgb, var(--wl-shade) 24%, transparent);
    --ink-14: color-mix(in srgb, var(--wl-shade) 28%, transparent);
    --ink-16: color-mix(in srgb, var(--wl-shade) 32%, transparent);
    --ink-18: color-mix(in srgb, var(--wl-shade) 36%, transparent);
    --ink-20: color-mix(in srgb, var(--wl-shade) 40%, transparent);
    --ink-22: color-mix(in srgb, var(--wl-shade) 44%, transparent);
    --ink-25: color-mix(in srgb, var(--wl-shade) 50%, transparent);
    --ink-28: color-mix(in srgb, var(--wl-shade) 56%, transparent);
    --ink-30: color-mix(in srgb, var(--wl-shade) 60%, transparent);
    --ink-35: color-mix(in srgb, var(--wl-shade) 70%, transparent);
    --ink-36: color-mix(in srgb, var(--wl-shade) 72%, transparent);
    --ink-40: color-mix(in srgb, var(--wl-shade) 80%, transparent);
    --ink-45: color-mix(in srgb, var(--wl-shade) 90%, transparent);
    --ink-50: var(--wl-shade);
    --lit-50: color-mix(in srgb, var(--wl-lit) 3%, transparent);
    --lit-55: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --lit-60: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --lit-70: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --lit-80: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --lit-90: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --lit-95: color-mix(in srgb, var(--wl-lit) 6%, transparent);
    --edge-filled: inset 0 -2px 0 color-mix(in srgb, var(--wl-shade) 35%, transparent), inset 1px 1px 0 var(--lit-50), 0 1px 0 var(--ink-20), 0 4px 6px -3px var(--ink-30);
  }
  /* The white drawn wordmark (shared/brand/wordmark), swapped in without touching the markup. */
  .wordmark { content: url(/media/wordlinea-white-DiKuCYdR.svg); }
}

/* ---------- base ---------- */
* { box-sizing: border-box; }
html, body { height: 100%; margin: 0; }
body {
  font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font);
  color: var(--wl-ink);
  background: var(--tile-desk) var(--wl-desk);
  -webkit-font-smoothing: antialiased;
}
h1, h2, h3, p, dl, dd, figure, blockquote { margin: 0; }
h1 { font: 400 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
h2 { font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
h3 { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); }
a { color: var(--wl-ink); text-decoration-thickness: 1px; text-underline-offset: 3px; }
button, input, textarea, select { font: inherit; color: inherit; }
button { cursor: pointer; }
mark { background: var(--wl-selected); color: inherit; border-radius: var(--radius); padding: 0 2px; }
code, pre { font-family: var(--wl-mono); white-space: pre-wrap; overflow-wrap: anywhere; }
::selection { background: var(--wl-selected); }
:focus-visible { outline: 2px solid var(--wl-ink); outline-offset: 2px; }
.muted, .pencil { font-weight: 400; color: var(--wl-pencil); }
.muted { font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
/* A secondary line under a label, as a list row's. */
.meta { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.error { color: var(--wl-error); }
.row { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
/* Read by a screen reader, not shown: also the labels under a phone's answers once its card gives them up (web.css
   [data-yield]). */
.sr-only, [data-layout="mobile"] .quiz-sheet[data-yield~="labels"] .quiz-option small { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.dashed { border-top: 1px dashed var(--wl-line); }

/* ---------- paper primitives ---------- */
/* A sticky note: the small yellow note with two pencil lines that a selection on a page shows, to be looked up (稿 06).
   Every picture of that note wears this rule, except the miniature beside arXiv's "HTML" link (extension/src/page.js),
   which is drawn into the host page where this stylesheet does not reach. It lies centred in its element, which may be
   larger as a pointer target; --note is its side, 22 px as on a page, and the lines keep their places on it. */
.sticky-note { --note: 22px; }
.sticky-note::before, .sticky-note::after { content: ""; position: absolute; inset: calc(50% - var(--note) / 2); transform: rotate(8deg); }
.sticky-note::before { border-radius: 1px; background: var(--tile-fibre) var(--wl-paper-yellow); box-shadow: var(--edge-trigger); }
.sticky-note::after {
  --pencil-line: linear-gradient(var(--pencil-60), var(--pencil-60));
  --pencil-width: calc(var(--note) * 1.5 / 22);
  background: var(--pencil-line) calc(var(--note) * 5 / 22) calc(var(--note) * 8 / 22) / calc(var(--note) * 12 / 22) var(--pencil-width) no-repeat,
    var(--pencil-line) calc(var(--note) * 5 / 22) calc(var(--note) * 13 / 22) / calc(var(--note) * 8 / 22) var(--pencil-width) no-repeat;
}
/* Where a sheet lies is its own: a tab on a sheet moves with the sheet, so it must not take the sheet's shift again. */
@property --shift-x { syntax: "<length-percentage>"; inherits: false; initial-value: 0px; }
@property --shift-y { syntax: "<length-percentage>"; inherits: false; initial-value: 0px; }
[data-paper] {
  position: relative;
  border-radius: var(--radius-card);
  transform: translate(var(--shift-x, 0), var(--shift-y, 0)) rotate(var(--tilt, 0deg));
  transition: transform var(--motion-feedback) var(--motion-ease-out);
}
[data-paper="white"] { background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-note); }
[data-paper="white"][data-sheet] { box-shadow: var(--edge-sheet); }
[data-paper="blue"] { background: var(--tile-blue) var(--wl-paper-blue); box-shadow: var(--edge-blue); }
[data-paper="yellow"] { background: var(--tile-fibre) var(--wl-paper-yellow); box-shadow: var(--edge-yellow); }
[data-paper="yellow"][data-sheet] { box-shadow: var(--edge-yellow-stack); }
[data-paper][data-under] { position: absolute; inset: 0; box-shadow: var(--edge-under); pointer-events: none; }
/* A card's strip (DESIGN.md §9): the thin watercolour of what the card does, --strip-h tall at the image's own
   --strip-ratio. Each card's rule names its picture and places it in room the card already leaves empty. */
[data-strip]::after {
  content: ""; height: var(--strip-h); aspect-ratio: var(--strip-ratio);
  background: var(--strip) center / contain no-repeat; filter: var(--wl-picture-tone); pointer-events: none;
}
.stack { position: relative; }
.stack > [data-paper]:not([data-under]) { position: relative; }
/* When the WebGL paper layer draws the sheets, DOM paper keeps text only. */
.gl-paper [data-paper][data-gl] { background: none; box-shadow: none; }
.gl-paper [data-paper][data-gl][data-under] { visibility: hidden; }
/* Tag (Design 00 · 0k): a 22 px slip of blue colour card; an archived word's tag is white card paper (data-paper="white"). */
.paper-tab {
  display: inline-flex; align-items: center; height: 22px; padding: 0 7px; white-space: nowrap;
  font: 500 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font);
  border-radius: var(--radius); box-shadow: inset 1px 1px 0 var(--lit-50), 0 1px 0 var(--ink-18);
  transform: rotate(var(--tilt, -1.5deg));
}
.paper-tab:not([data-paper]) { background: var(--tile-colorcard) var(--wl-selected); background-blend-mode: multiply; }
/* Index tab (the sign-in sheet's code and password tabs, the legal pages' tabs): a card tab standing above a sheet, blue; the open
   one is the sheet's own white paper. */
.index-tab { color: var(--wl-ink); background: var(--tile-blue) var(--wl-paper-blue); border-radius: 3px 3px 0 0; box-shadow: var(--edge-index-lit); }
.index-tab:is([aria-current], [data-current]) { background: var(--tile-fibre) var(--wl-paper-white); box-shadow: 0 -1px 0 var(--ink-06), 1px 0 0 var(--ink-06); }
.paper-tab[data-status="archived"] { --tilt: 1deg; box-shadow: inset 1px 1px 0 var(--lit-90), 0 0 0 1px var(--ink-16), 0 2px 3px -1px var(--ink-20); }

/* ---------- buttons ---------- */
.btn {
  display: inline-flex; align-items: center; justify-content: center; gap: 6px;
  height: var(--btn-h, var(--control-h)); padding: 0 16px; border: 0; border-radius: var(--radius);
  font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink); text-decoration: none; white-space: nowrap;
  background: transparent; cursor: pointer;
  transform: rotate(var(--tilt, 0deg));
  transition: transform var(--motion-feedback) var(--motion-ease-out);
}
.btn svg { flex: none; }
/* An icon beside a button label is 17 px (Design 00 · 0a). */
.btn:not(.btn-icon) > svg:not(.spinner) { width: 17px; height: 17px; }
.btn-filled { padding: 0 var(--btn-pad); color: var(--wl-on-action); background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; box-shadow: var(--edge-filled); --tilt: -0.8deg; }
.btn-outlined { padding: 0 var(--btn-pad); background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-outlined); --tilt: 0.6deg; }
.btn-outlined[aria-pressed="true"] { background: linear-gradient(var(--selected-45), var(--selected-45)), var(--tile-fibre) var(--wl-paper-white); }
.btn-text { padding: 0 12px; }
/* Touch screens keep :hover after a tap, which would leave a stray underline or lift behind. */
@media (hover: hover) {
  .btn-text:hover { text-decoration: underline; text-underline-offset: 4px; }
  .btn:not(.btn-text, :disabled, [aria-busy="true"]):hover { transform: rotate(var(--tilt, 0deg)) translateY(-1px); }
  .btn-icon:hover { background: color-mix(in srgb, var(--wl-selected) 30%, transparent); }
}
/* Icon button (Design 00 · 0a): 36 px with an 18 px icon, 44 px with a 20 px icon on touch; its name is for screen readers. */
.btn-icon { width: 36px; height: 36px; padding: 0; --tilt: 0deg; }
.btn-icon > svg { width: 18px; height: 18px; }
/* Speak button (Design 00 · 0n states, DESIGN.md §6 look): playing is tinted blue, loading spins in pencil. */
.btn-icon[data-active], .speak[data-state="playing"] { background: var(--wl-selected); }
.speak[data-state="loading"] svg { color: var(--wl-pencil); animation: spin 1s linear infinite; }
.btn:not(.btn-text, :disabled, [aria-busy="true"]):active { transform: rotate(var(--tilt, 0deg)) translateY(1px); box-shadow: var(--edge-pressed); }
/* Disabled (稿 00 · 0a) means the action cannot be taken yet: no fading. Paper buttons lie flat on rough grey paper in
   pencil, a small pencil lock tilted over the top-right corner. The rough tile already carries its grey, so it is not
   multiplied. A request in flight is not this state: see aria-busy below. */
.btn:disabled, .btn[aria-disabled="true"] { cursor: not-allowed; color: var(--wl-pencil); box-shadow: none; transform: none; }
:is(.btn-filled, .btn-outlined):is(:disabled, [aria-disabled="true"]) {
  position: relative; background: var(--tile-rough) var(--wl-paper-rough); background-blend-mode: normal;
  box-shadow: inset 0 -2px 0 var(--ink-30), inset 1px 1px 0 var(--lit-50);
}
:is(.btn-filled, .btn-outlined):is(:disabled, [aria-disabled="true"])::after {
  content: ""; position: absolute; top: -9px; right: -7px; width: 18px; height: 18px; background: var(--wl-pencil);
  -webkit-mask: var(--lock) center / contain no-repeat; mask: var(--lock) center / contain no-repeat;
  transform: rotate(9deg); pointer-events: none;
}
/* In progress (稿 07): the button that was pressed stays pressed in its own paper while a status says what is
   happening; every other control on the page stays as it is. The controller ignores a second press. */
.btn[aria-busy="true"] { cursor: progress; }
:is(.btn-filled, .btn-outlined)[aria-busy="true"] { transform: rotate(var(--tilt, 0deg)) translateY(1px); box-shadow: var(--edge-pressed); }
/* Sizes are the heights the screens use, set through --btn-h: 28 for the inline actions of the text-translation card, 32 the small
   button, 36 a button beside a row, 44 the touch target (--target-min, HIG Layout) at the size a desktop window shows it, 48 the
   sheet and phone button (Design 00 · 0f). A compact window (DESIGN.md §8) takes each of 36 and 44 one step up, to 44 and 48.
   Filled and outlined buttons take 22 px of side padding from 44 high (Design 00 · 0a, --btn-pad). */
.btn-xs { --btn-h: 28px; font-size: calc(15 * var(--text-px)); }
.btn-sm { --btn-h: 32px; padding: 0 12px; font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
.btn-md { --btn-h: 36px; font-size: calc(15 * var(--text-px)); }
.btn-lg { --btn-h: var(--target-min); --btn-pad: 22px; }
.btn-xl { --btn-h: var(--btn-h-xl); --btn-pad: 22px; }
[data-layout="mobile"] .btn-md { --btn-h: var(--target-min); }
[data-layout="mobile"] .btn-lg { --btn-h: var(--btn-h-xl); }
.btn small { display: block; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }

/* ---------- fields ---------- */
/* Label sits above the control, outside the paper. On the desk the control is a paper strip; on a sheet it is
   only an ink line. Errors: 2px red line plus red text with an icon, which replaces the hint row. */
.field { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.field-label { font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink); }
.field-control {
  position: relative; display: flex; align-items: center; gap: 8px; min-height: var(--control-h); padding: 0 12px;
  background: var(--tile-fibre) var(--wl-paper-white); border-radius: var(--radius); box-shadow: var(--edge-control);
  transform: rotate(var(--tilt, 0deg)); transition: transform var(--motion-feedback) var(--motion-ease-out);
}
/* Focus lifts the strip and washes it pale blue (Design 00 · 0b). */
.field-control:focus-within {
  transform: translateY(-1px) rotate(var(--tilt, 0deg));
  background: linear-gradient(var(--selected-45), var(--selected-45)), var(--tile-fibre) var(--wl-paper-white);
  box-shadow: var(--edge-field-focus);
}
.field-control > svg { flex: none; color: var(--wl-ink); }
.field[data-invalid] .field-control { box-shadow: inset 0 -2px 0 var(--wl-error), inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-14), 0 4px 6px -3px var(--ink-22); }
[data-paper] .control { padding: 6px 0; }
[data-paper] .field-control { min-height: 36px; padding: 0 2px; background: none; border-radius: 0; box-shadow: var(--edge-underline); transform: none; }
[data-paper] .field-control:focus-within { transform: none; box-shadow: var(--edge-underline-thick); background: var(--selected-45); }
[data-paper] .field[data-invalid] .field-control { box-shadow: var(--edge-underline-error); }
/* Disabled (Design 00 · 0t): only a faint line is left, never faded. */
.field[data-disabled] .field-control { background: none; box-shadow: var(--edge-underline-faint); transform: none; }
.field-hint { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.field-error { display: flex; align-items: flex-start; gap: 4px; color: var(--wl-error); }
.field-error svg { flex: none; margin-top: 2px; }
.control {
  flex: 1; min-width: 0; width: 100%; border: 0; outline: 0; padding: 8px 0; background: transparent;
  font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink);
}
/* Technical values (addresses, model names) read better in a monospace face. */
.control[type="url"], .control.mono { font: 400 calc(14 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-mono); }
.control::placeholder { color: var(--wl-pencil); font-weight: 400; }
/* A filled secret reads as large spaced dots (Design 00 · 0t). */
.control[type="password"]:not(:placeholder-shown) { font-size: calc(20 * var(--text-px)); letter-spacing: .2em; }
textarea.control { resize: vertical; min-height: 56px; }
.control:disabled { color: var(--wl-pencil); }
/* A bare control on its own strip of white card paper (a language menu, a note box); focus rings it instead of lifting it. */
.paper-strip { background: var(--tile-fibre) var(--wl-paper-white); border-radius: var(--radius); box-shadow: var(--edge-control); transform: rotate(var(--tilt, 0deg)); }
.paper-strip:focus-within, .paper-strip:focus-visible { box-shadow: var(--edge-control), 0 0 0 2px var(--wl-selected); }
/* LanguagePair (react.tsx): from → to, two strips tilted apart, their labels for assistive technology only; 36 high with
   a pointer as the popup of Design 2a has them, the touch target on a touch screen. */
.language-pair { display: grid; grid-template-columns: 1fr 16px 1fr; gap: 8px; align-items: center; }
.language-pair > svg { color: var(--wl-pencil); justify-self: center; }
.language-control { display: flex; align-items: center; min-height: 36px; padding: 0 10px; min-width: 0; --tilt: -0.4deg; }
.language-control:last-child { --tilt: 0.4deg; }
.language-control > span:first-child { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
.language-control .control { padding: 4px 0; }
/* A blue index card (稿 04 · 4l) for the one field a page is about: the strip on blue card, its ink line along the foot. */
.field[data-surface="index"]:not([data-disabled]) .field-control { background: var(--tile-blue) var(--wl-paper-blue); box-shadow: inset 1px 1px 0 var(--lit-80), inset 0 -1.5px 0 var(--wl-ink), 0 1px 0 var(--ink-14), 0 6px 10px -6px var(--ink-30); }
.field[data-surface="index"]:not([data-disabled]) .field-control:focus-within {
  background: linear-gradient(var(--selected-45), var(--selected-45)), var(--tile-blue) var(--wl-paper-blue); box-shadow: var(--edge-field-focus);
}
/* Select trigger + popover listbox. */
.select { display: flex; align-items: center; justify-content: space-between; gap: 8px; cursor: pointer; text-align: left; }
.select[aria-disabled="true"] { cursor: default; }
.select-caret { flex: none; color: var(--wl-ink); transition: transform var(--motion-feedback) var(--motion-ease-out); }
.select[aria-expanded="true"] .select-caret { transform: rotate(180deg); }
.select-popover { position: fixed; margin: 0; padding: 0; border: 0; background: transparent; overflow: visible; }
.select-popover::backdrop { background: transparent; }
/* The menu fades in place (DESIGN.md §7). Closed, it is out of the top layer at once, so while it fades out it stays
   shown, inert, over the page by z-index (see .dialog). */
.select-popover { z-index: 30; transition: opacity var(--motion-enter) var(--motion-ease-out); }
.select-popover[inert] { display: block; opacity: 0; transition: opacity var(--motion-exit) var(--motion-ease-in); }
@starting-style { .select-popover:popover-open { opacity: 0; } }
/* Listbox (Design 00 · 0h): a slightly tilted card; the chosen option is a yellow note with a check. */
.listbox {
  display: flex; flex-direction: column; gap: 2px; margin: 0; padding: 6px; list-style: none; overflow: hidden auto;
  background: var(--tile-fibre) var(--wl-paper-white); border-radius: var(--radius); transform: rotate(-0.5deg);
  box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-16), 0 16px 24px -10px color-mix(in srgb, var(--wl-shade) 42%, transparent);
}
.listbox .option { flex: none; display: flex; align-items: center; gap: 8px; min-height: var(--control-h); padding: 0 10px; border-radius: var(--radius); font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); cursor: pointer; }
.listbox .option-check { flex: none; margin-left: auto; }
.listbox .option[data-active], .listbox .option:hover, .listbox .option:focus { background: color-mix(in srgb, var(--wl-selected) 35%, transparent); }
.listbox .option:focus { outline: 0; }
.listbox .option[aria-selected="true"] {
  font-weight: 500; background: var(--tile-fibre) var(--wl-paper-yellow); transform: rotate(.8deg);
  box-shadow: 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 3px -1px var(--ink-25);
}
.listbox .option[aria-disabled="true"] { color: var(--wl-pencil); cursor: default; }
.listbox.language-menu .option { min-height: 32px; font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
/* On touch the select is native: the paper control with its caret on top; the platform draws the open picker. */
.select-native { position: relative; flex: 1; min-width: 0; display: flex; align-items: center; }
.select-native > select { appearance: none; padding-right: 24px; text-overflow: ellipsis; }
.select-native > .select-caret { position: absolute; right: 0; pointer-events: none; }

/* ---------- chips (toggle group, tabs, filters) ---------- */
.chips { display: flex; flex-wrap: wrap; gap: 4px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); }
.chip {
  display: inline-flex; align-items: center; gap: 6px; padding: 3px 12px; border: 0; border-radius: var(--radius);
  background: transparent; color: var(--wl-ink); font: inherit; white-space: nowrap; cursor: pointer; text-decoration: none;
  transition: transform var(--motion-feedback) var(--motion-ease-out);
}
.chip[aria-checked="true"], .chip[aria-selected="true"] { font-weight: 500; background: var(--wl-selected); box-shadow: var(--edge-lip); transform: rotate(-1deg); }
.chip:disabled { color: var(--wl-pencil); cursor: default; }
/* Segmented toggle (Design 00 · 0i): segments sit in a groove; the chosen one is action-blue colour card. Its labels keep
   their size at every text size: people enlarging text "don't expect the tab titles to increase in size" (HIG Typography). */
.segmented {
  display: inline-flex; flex-wrap: nowrap; gap: 2px; padding: 3px; border-radius: var(--radius); font-size: 15px; line-height: 22px;
  background: var(--tile-colorcard) var(--groove); background-blend-mode: multiply;
  box-shadow: var(--edge-groove);
}
.segmented .chip { justify-content: center; min-height: 30px; padding: 4px 14px; color: var(--wl-pencil); }
.segmented .chip:is([aria-checked="true"], [aria-selected="true"]) {
  color: var(--wl-on-action); background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply;
  box-shadow: var(--edge-colorcard-tab);
}
@media (hover: hover) {
  .segmented .chip:not([aria-checked="true"], [aria-selected="true"]):hover { color: var(--wl-ink); background: color-mix(in srgb, var(--wl-paper-white) 55%, transparent); }
}

/* ---------- switch ---------- */
/* A groove holding a small paper tab. Off: white tab left, 关/Off, +1.5deg. On: blue tab right, 开/On, -2deg (react.tsx).
   The whole row is the button: .switch-control lies over it, and the text and groove let clicks through to it; a control
   in the label (help) stands above it. */
.switch { position: relative; display: flex; align-items: center; gap: 16px; width: 100%; min-height: 44px; padding: 12px 0; text-align: left; font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.switch-control { position: absolute; inset: 0; margin: 0; padding: 0; border: 0; border-radius: inherit; background: transparent; cursor: pointer; }
.switch-text, .switch-track { pointer-events: none; }
.switch-text { flex: 1; min-width: 0; display: flex; flex-direction: column; }
.switch-label { text-wrap: pretty; }
.switch-label-end { white-space: nowrap; }
.switch-text small { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.switch-track { flex: none; position: relative; width: 52px; height: 28px; border-radius: 3px; background: var(--groove); box-shadow: var(--edge-groove); }
.switch-track::after {
  content: attr(data-off); position: absolute; top: 2px; left: 2px; width: 24px; height: 22px; display: grid; place-items: center;
  font: 500 calc(12 * var(--text-px))/calc(16 * var(--text-px)) var(--wl-font); color: var(--wl-pencil);
  background: var(--tile-fibre) var(--wl-paper-white); border-radius: var(--radius); transform: rotate(1.5deg);
  box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-18), 0 2px 3px -1px var(--ink-30);
  transition: transform var(--motion-feedback) var(--motion-ease-out);
}
.switch:has(> [aria-checked="true"]) .switch-track::after {
  content: attr(data-on); color: var(--wl-on-action); background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; transform: translateX(22px) rotate(-2deg);
  box-shadow: var(--edge-colorcard-tab);
}

/* ---------- radio ---------- */
/* Design 00 · 0i: a hand-cut paper ring; the chosen one is action-blue colour card with an ink dot. */
.radios { display: flex; flex-direction: column; gap: 2px; }
.radio { display: flex; align-items: flex-start; gap: 12px; min-height: 44px; padding: 10px 8px 10px 6px; border: 0; border-radius: var(--radius); background: transparent; text-align: left; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); cursor: pointer; }
.radio-ring {
  flex: none; display: grid; place-items: center; width: 20px; height: 20px; margin-top: 2px;
  border: 1.5px solid var(--wl-ink); border-radius: 52% 48% 50% 46%; background: var(--tile-fibre) var(--wl-paper-white);
  box-shadow: var(--edge-ring);
}
.radio[aria-checked="true"] { font-weight: 500; }
.radio[aria-checked="true"] .radio-ring { background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; }
.radio[aria-checked="true"] .radio-ring::after { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--wl-on-action); }
.radio-text { display: flex; flex-direction: column; min-width: 0; }
.radio-text small { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
@media (hover: hover) { .radio:hover { background: color-mix(in srgb, var(--wl-selected) 25%, transparent); } }
.radio-check { display: none; flex: none; margin-left: auto; }
@media (pointer: coarse) {
  /* No hover fill on touch, so the row's text and check line up with the heading and caret above. */
  .radio { align-items: center; padding-inline: 0; }
  .radio-ring { display: none; }
  .radio[aria-checked="true"] .radio-check { display: block; }
}

/* ---------- expansion ---------- */
/* Closed: title + one-line summary. Open: the sheet grows; content sits below a dashed line on the same paper. */
.expansion { padding: 0; }
.expansion-header { display: flex; align-items: center; gap: 12px; width: 100%; min-height: 48px; padding: 18px 20px; border: 0; background: transparent; text-align: left; font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); cursor: pointer; }
.expansion-title { flex: 1; min-width: 0; display: flex; flex-direction: column; }
.expansion-summary { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.expansion-header svg { flex: none; transition: transform var(--motion-feedback) var(--motion-ease-out); }
.expansion[data-open] .expansion-header svg { transform: rotate(90deg); }
.expansion-body { display: flex; flex-direction: column; gap: 18px; margin: 0 20px; padding: 18px 0 20px; border-top: 1px dashed var(--wl-line); }
.expansion:not([data-open]) .expansion-body { display: none; }
/* Numbered step tag: a small blue label, used for setup steps and the first-run order. */
.step-no { flex: none; width: 22px; height: 22px; display: grid; place-items: center; font: 500 calc(13 * var(--text-px))/1 var(--wl-mono); background: var(--tile-colorcard) var(--wl-selected); background-blend-mode: multiply; border-radius: var(--radius); transform: rotate(-3deg); box-shadow: inset 1px 1px 0 var(--lit-50), 0 1px 0 var(--ink-20); }
.panel-title { display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; }

/* ---------- tabs ---------- */
.tabs-body { min-height: 0; }
.tab-panel[hidden] { display: none; }

/* ---------- progress, spinner ---------- */
.progress { display: flex; gap: 4px; height: 3px; }
.progress > span { flex: 1; background: var(--line-14); border-radius: 1px; }
.progress > span[data-done] { background: var(--wl-ink); }
.progress-bar { position: relative; height: 3px; background: var(--line-14); border-radius: 1px; overflow: hidden; }
.progress-bar > span { position: absolute; inset: 0 auto 0 0; width: var(--value, 0%); background: var(--wl-ink); }
.progress-bar[data-indeterminate] > span { width: 30%; animation: progress-slide 1.2s ease-in-out infinite; }
@keyframes progress-slide { from { transform: translateX(-100%); } to { transform: translateX(calc(100% / .3)); } }
.spinner { display: inline-block; color: var(--wl-ink); animation: spin 1s linear infinite; }
.spinner circle { stroke: currentColor; stroke-width: 8; fill: none; stroke-dasharray: 200 283; stroke-linecap: round; }
@keyframes spin { to { transform: rotate(360deg); } }

/* ---------- page notice (稿 38) ---------- */
/* It takes its own place under the title and pushes the content down; the empty slot takes none. */
.page-notice { margin-bottom: 16px; transition: opacity var(--motion-enter) var(--motion-ease-out); }
.page-notice[inert] { opacity: 0; transition: opacity var(--motion-exit) var(--motion-ease-in); }
@starting-style { .page-notice { opacity: 0; } }
.page-notice-paper { display: flex; align-items: flex-start; gap: 12px; padding: 12px 8px 12px 14px; --tilt: -0.3deg; }
.page-notice-paper[data-paper] { box-shadow: var(--edge-group); }
.page-notice-icon { flex: none; margin-top: 2px; }
.page-notice-icon.error { color: var(--wl-error); }
.page-notice-text { flex: 1; min-width: 0; display: flex; flex-direction: column; }
.page-notice-text strong { font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.page-notice-text span { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: pretty; }
.page-notice-paper > .btn:not(.page-notice-close) { align-self: center; }
/* A 44 pt target (HIG Buttons), pulled into the paper's padding so the paper stays as tall as its text. */
.page-notice-close { flex: none; width: var(--target-min); height: var(--target-min); margin: -8px -4px -8px 0; color: var(--wl-pencil); }
.page-notice-below { display: flex; justify-content: flex-end; margin-top: 8px; }


/* ---------- dialog ---------- */
/* Design 00 · 0f: 420 wide, -0.4deg, padding 24 24 20, a long soft drop; upper third of the viewport. */
.dialog { border: 0; padding: 0; width: 420px; max-width: calc(100vw - 24px); margin: 16vh auto auto; background: transparent; overflow: visible; }
.dialog:focus { outline: 0; }
/* Enter and exit (DESIGN.md §7): the dialog and its backdrop fade in place. A closed dialog leaves the top layer at once
   and the page is live again (react.tsx); what fades out is the closed dialog, kept shown and inert where the modal sat.
   Only an open modal has a ::backdrop, so ::before draws the backdrop for both. z-index 30 sets it over the page, whose
   layers reach 5 and a page notice is never over it. */
.dialog { position: fixed; inset: 0; z-index: 30; transition: opacity var(--motion-enter) var(--motion-ease-out); }
.dialog::backdrop { background: transparent; }
.dialog::before { content: ""; position: fixed; inset: 0; z-index: -1; background: color-mix(in srgb, var(--wl-shade) 32%, transparent); transition: opacity var(--motion-enter) var(--motion-ease-out); }
.dialog[inert] { display: block; }
.dialog[inert], .dialog[inert]::before { opacity: 0; transition: opacity var(--motion-exit) var(--motion-ease-in); }
@starting-style { .dialog[open], .dialog[open]::before { opacity: 0; } }
.dialog-form { display: flex; flex-direction: column; gap: 16px; padding: 24px 24px 20px; --tilt: -0.4deg; }
.dialog-form[data-paper] { box-shadow: inset 1px 1px 0 var(--lit-95), inset -1px -1px 0 var(--ink-06), 0 1px 0 var(--ink-16), 0 28px 44px -18px color-mix(in srgb, var(--wl-shade) 55%, transparent); }
.dialog-grabber { display: none; }
.dialog-head { display: flex; align-items: flex-start; gap: 12px; margin-bottom: 6px; }
.dialog-title { flex: 1; min-width: 0; display: flex; flex-direction: column; overflow-wrap: anywhere; }
.dialog-head h2 { font: 500 calc(20 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); }
.dialog-close { flex: none; margin: -6px -8px 0 0; color: var(--wl-pencil); }
.dialog-head .step { font: 400 calc(12 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-mono); letter-spacing: .04em; }
.dialog-form > p:not([class]) { font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); }
.dialog-form > p b { font-weight: 500; }
.dialog-note { margin-top: -6px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.dialog-actions { display: flex; justify-content: flex-end; align-items: center; gap: 8px; margin-top: 6px; }
.dialog-actions .btn { gap: 6px; }
/* An action that cannot be undone is red, the destructive role HIG Buttons gives it. */
.dialog-actions .btn-filled.destructive { padding: 0 18px; }
.dialog-actions .btn-filled.destructive:not(:disabled) { background: var(--tile-colorcard) var(--wl-error); color: var(--wl-paper-white); box-shadow: inset 1px 1px 0 var(--ink-18), 0 1px 0 var(--ink-20), 0 4px 6px -3px var(--ink-36); }
/* A compact window (DESIGN.md §8: up to 667 pt) raises a sheet (HIG Sheets; every dialog but an alert) from the
   bottom: a grab bar, then the confirm button over the cancel, both 48 high and the sheet's full width. A modal dialog
   sits outside any layout container, so this keys on the window. It floats 8 pt from the screen edges like an iOS 27
   partial-height sheet (measured 2026-10-20, iPhone 18 Pro simulator), over the home indicator; like that sheet, its
   content still keeps clear of the home indicator, so the bottom padding grows by the part of the safe area the 8 pt
   margin leaves. */
@media (max-width: 667px) {
  .dialog-sheet { width: auto; max-width: none; margin: auto 8px 8px; }
  .dialog-sheet .dialog-form { gap: 18px; padding: 10px 20px calc(20px + max(0px, env(safe-area-inset-bottom) - 8px)); --tilt: 0.3deg; }
  .dialog-sheet .dialog-form[data-paper] { box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-16), 0 -6px 24px -10px var(--ink-36), 0 14px 22px -10px color-mix(in srgb, var(--wl-shade) 40%, transparent); }
  .dialog-grabber { display: block; position: relative; flex: none; align-self: center; width: 36px; height: 4px; border-radius: 2px; background: var(--line-22); touch-action: none; }
  /* A 44 pt target (HIG Layout) around the bar; it reaches past the sheet's top edge, where a tap closes the sheet anyway. */
  .dialog-grabber::after { content: ""; position: absolute; inset: -22px -100px -18px; }
  .dialog-sheet .dialog-actions { flex-direction: column-reverse; align-items: stretch; gap: 6px; margin-top: 0; --btn-h: var(--btn-h-xl); }
  .dialog-sheet .dialog-actions .btn-filled { --tilt: -0.4deg; }
}
/* The sheet rises and leaves on the spring (react.tsx); only its backdrop fades. Under Reduce Motion it fades instead. */
@media (max-width: 667px) and (prefers-reduced-motion: no-preference) {
  .dialog-sheet, .dialog-sheet[inert] { opacity: 1; transition: none; }
}
/* An alert (HIG Alerts) is set as iOS 27.2 sets one (Safari's alert() and confirm() in the iPhone 18 Pro and iPad Pro
   13-inch simulators, measured 2026-11-04): in the middle of every window, at most 440 pt wide and 20 pt in from a
   phone's sides, its title and message from the left over its buttons in a row at the right, the one to take first rightmost. Every
   window sets it as a wide one sets a dialog, fading in and out in place. */
.dialog-alert { width: min(440px, 100vw - 40px); max-width: none; margin: auto; }

/* ---------- card ---------- */
.card { padding: 24px; }
.card-header { margin-bottom: 8px; }
.card-title { font: 500 calc(22 * var(--text-px))/calc(30 * var(--text-px)) var(--wl-font); }
.card-content { display: flex; flex-direction: column; gap: 12px; }

/* ---------- app layout ---------- */
.app-shell, .layout { height: 100%; }
.layout { position: relative; display: flex; min-height: 0; }
/* Wide window (稿 35): the sidebar is a 280 sheet lying 10 off the window's left and bottom edges and 4 off the top,
   so its button sits where the top bar's sidebar button does and never jumps. */
.sidebar { position: absolute; z-index: 3; left: 10px; top: 4px; bottom: 10px; width: 280px; display: flex; }
.sidebar-paper { flex: 1; display: flex; flex-direction: column; gap: 4px; padding: 8px 10px 18px; --tilt: -0.4deg; }
/* One sheet, no second sheet peeking under it (Design 00 · 0e). */
.sidebar-paper[data-paper] { box-shadow: var(--edge-group); }
.workspace { flex: 1; min-width: 0; height: 100%; display: flex; flex-direction: column; --page-gutter: 20px; }
.toolbar { display: flex; align-items: baseline; justify-content: space-between; gap: 16px; padding: 0 var(--page-gutter); }
.toolbar-title { font: 400 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
.toolbar-actions { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* A page scrolls only down (DESIGN.md §8): on both axes, any paper standing out past the column let it drag sideways. */
.content { flex: 1; min-height: 0; overflow: hidden auto; }
.page { max-width: 820px; padding: 20px var(--page-gutter) 40px; }
.nav-brand { display: flex; align-items: center; gap: 8px; min-height: 44px; padding-bottom: 16px; }
.nav-brand .brand { width: 28px; height: 28px; margin-left: 4px; }
/* The drawn WordLinea name beside the logo: half the icon's height. Where a `… img` rule sizes the icon, the
   wordmark resets its width to auto. */
.wordmark { display: block; }
.nav-brand .wordmark { height: 14px; margin-left: 2px; } /* brand to name 10, as 稿 35 */
.nav-list { display: flex; flex-direction: column; gap: 6px; }
.nav-item { display: flex; align-items: center; gap: 10px; padding: 10px; border-radius: var(--radius); font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); text-decoration: none; color: var(--wl-ink); }
.nav-item svg { flex: none; }
.sidebar .nav-item.is-current {
  margin-right: -14px; background: var(--tile-fibre) var(--wl-paper-yellow);
  box-shadow: var(--edge-yellow-row);
  transform: rotate(1.2deg);
}
.sidebar .nav-item:not(.is-current):hover { background: color-mix(in srgb, var(--wl-selected) 35%, transparent); }
.sidebar-foot { margin-top: auto; padding: 0 12px; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* Out of the way, the sidebar waits off the window's edge. Between these two places it moves on the spring
   (web-view.tsx useSidebarSpring); the page makes room for a tiled one at once, since only transform and opacity
   animate, and a floating one lies over the page dimmed under it. */
.sidebar { transform: translateX(-320px); }
[data-sidebar] .sidebar { transform: none; }
[data-sidebar="floating"] .sidebar-paper[data-paper] { box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-16), 0 28px 44px -18px color-mix(in srgb, var(--wl-shade) 55%, transparent); }
.sidebar-scrim { position: absolute; inset: 0; z-index: 2; background: var(--ink-20); }
[data-sidebar="tiled"] .workspace { padding-left: 290px; } /* the sheet and the desk beside it */
/* With reduced motion the sidebar fades in and out instead, and the page is at once where it ends up (稿 35). */
@media (prefers-reduced-motion: reduce) {
  .sidebar { transform: none !important; opacity: 0; transition: opacity var(--motion-exit) var(--motion-ease-in) !important; }
  [data-sidebar] .sidebar { opacity: 1; transition: opacity var(--motion-enter) var(--motion-ease-out) !important; }
}
/* The wide window's top bar (稿 35): the tab bar centred on the window with the sidebar button at its start, or the
   sidebar button alone at the page's edge; 64 high either way, so the page never moves when the two swap. */
.nav-bar { flex: none; position: relative; height: 64px; display: flex; align-items: center; gap: 4px; padding: 0 var(--page-gutter); }
.nav-bar .toolbar-actions { margin-left: auto; }
.sidebar-button { width: 44px; height: 44px; color: var(--wl-ink); }
.sidebar-button > svg { width: 22px; height: 22px; }
.tab-bar { position: absolute; left: 50%; top: 8px; display: flex; align-items: center; gap: 2px; padding: 4px; --shift-x: -50%; --tilt: -0.3deg; }
.tab-bar[data-paper] { box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-16), 0 8px 14px -8px var(--ink-30); }
.tab-bar-rule { width: 0; height: 24px; margin: 0 4px; border-left: 1px dashed var(--line-30); }
/* Tab bar labels (here and in the bottom tab bar) keep their size at every text size: people enlarging text "don't
   expect the tab titles to increase in size" (HIG Typography). */
.tab-bar-item { height: 44px; padding: 0 16px; display: flex; align-items: center; gap: 8px; border-radius: var(--radius); font: 500 16px/24px var(--wl-font); color: var(--wl-ink); text-decoration: none; white-space: nowrap; }
.tab-bar-item > svg { flex: none; width: 20px; height: 20px; }
.tab-bar-item[aria-current] {
  background: var(--tile-fibre) var(--wl-paper-yellow); transform: rotate(-1.2deg);
  box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14), 0 5px 7px -4px var(--ink-30);
}
@media (hover: hover) { .tab-bar-item:not([aria-current]):hover { background: color-mix(in srgb, var(--wl-selected) 35%, transparent); } }
/* Mobile: no sidebar. A white strip floats above the bottom edge and carries the navigation; pages scroll
   underneath it, the upward shadow separating the two layers. */
[data-layout="mobile"] .workspace { position: relative; }
[data-layout="mobile"] .workspace > footer { position: absolute; left: max(12px, env(safe-area-inset-left)); right: max(12px, env(safe-area-inset-right)); bottom: max(16px, env(safe-area-inset-bottom)); z-index: 2; }
/* The room the page's own tab bar takes at the foot: the bar, 64 px tall 16 px off the foot (below), and 40 px more for
   a page's last lines to clear its shadow as they scroll under it (稿一). In the app the tab bar is the system's,
   outside the page, and the safe area holds it (ViewController.swift): what the footer carries then lies on the
   screen's foot, under it. */
[data-layout="mobile"] .workspace:has(> footer > .bottom-nav) { --tab-bar: calc(16px + 64px); --tab-room: calc(var(--tab-bar) + 40px); }
[data-layout="mobile"] .workspace:has(> footer) .page { padding-bottom: calc(var(--tab-room, 0px) + env(safe-area-inset-bottom)); }
[data-layout="mobile"] .workspace > footer:not(:has(> .bottom-nav)) { bottom: 0; }
.bottom-nav { display: flex; align-items: center; justify-content: space-around; gap: 4px; min-height: 64px; padding: 6px 8px; --tilt: 0.3deg; box-shadow: var(--edge-note), 0 -2px 12px -6px var(--ink-22), 0 8px 14px -8px var(--ink-30); }
.bottom-nav .btn { flex: 1; height: auto; padding: 0 4px; --tilt: 0deg; }
.bottom-nav .nav-entry { display: grid; justify-items: center; gap: 2px; padding: 4px 14px; border-radius: var(--radius); font: 500 13px/18px var(--wl-font); color: var(--wl-ink); }
.bottom-nav .nav-icon { display: grid; place-items: center; height: 24px; }
.bottom-nav .nav-icon svg { width: 22px; height: 22px; }
.bottom-nav .active .nav-entry { color: var(--wl-ink); background: var(--tile-fibre) var(--wl-paper-yellow); box-shadow: 0 1px 0 var(--wl-paper-yellow-shade), 0 3px 5px -2px var(--ink-30); transform: rotate(-1.5deg); }
/* Page edges keep the system's minimum layout margin, measured on iOS 27 (DESIGN.md §8): 20 px, and 16 px in windows
   up to 402 px wide. */
[data-layout="mobile"] .workspace { --page-gutter: max(20px, env(safe-area-inset-left), env(safe-area-inset-right)); }
@media (max-width: 402px) { [data-layout="mobile"] .workspace { --page-gutter: max(16px, env(safe-area-inset-left), env(safe-area-inset-right)); } }
[data-layout="mobile"] .toolbar { padding: 16px var(--page-gutter) 0; }
[data-layout="mobile"] .toolbar-title { font-size: calc(22 * var(--text-px)); line-height: calc(30 * var(--text-px)); }
[data-layout="mobile"] .page { padding: 16px var(--page-gutter) calc(32px + env(safe-area-inset-bottom)); } /* full-bleed children cancel this gutter, never more */
[data-layout="mobile"] .card { padding: 20px; }
@media (prefers-reduced-motion: reduce) {
  .progress-bar[data-indeterminate] > span { width: 100%; opacity: .4; }
}

/* ---------- pressed ---------- */
/* Every control answers a press (HIG Buttons), so WebKit's grey tap highlight is turned off once, here. A flat control
   turns the pale blue of an icon button that is on; a paper piece sinks 1 px like .btn. A control that is chosen,
   current, busy or disabled has its own look and keeps it. */
html { -webkit-tap-highlight-color: transparent; }
:is(
  .btn-icon, .btn-text, .chip:not([aria-checked="true"]), .radio, .listbox .option, .tab-bar-item, .nav-item,
  .list-row, .quiz-option, .pile-arrow, .pile-corner, .more-row, .text-link, .inline-icon, .sound-button, .reveal,
  .dialog-close, .language-switch button, .signin-bar button, .legal-tabs a, .source-link, .inline-disclosure, .upgrade-link, .upgrade-foot a,
  .sense-more > summary
):not(:disabled, [aria-current], [aria-selected="true"], [aria-busy="true"], .is-current):active { background: var(--wl-selected); }
.switch:has(> .switch-control:active) { background: var(--wl-selected); }
.bottom-nav .btn-text:active { background: none; }
.bottom-nav .btn-text:not([aria-current]):active .nav-entry { background: var(--wl-selected); }

/* Touch (Media Queries Level 4 `pointer: coarse`): controls grow to the 44 px target, and small links, toggles and icons
   keep their look while an invisible box around them takes the tap (DESIGN.md §7, ADR 0023 §7). */
@media (pointer: coarse) {
  :root { --control-h: var(--target-min); --btn-pad: 22px; }
  .control { align-self: stretch; }
  .btn-icon { width: var(--target-min); height: var(--target-min); }
  .btn-icon > svg { width: 20px; height: 20px; }
  /* Segments are 38 px inside the 44 px groove; the invisible box below takes the rest of the tap. */
  .segmented .chip { min-height: 38px; }
  .language-control { min-height: var(--target-min); }
  [data-paper] .field-control, .chip:not(.segmented .chip), .tab, .btn-sm, .listbox.language-menu .option { min-height: var(--target-min); }
  :is(.segmented .chip, .dialog-close, .source-link, .inline-disclosure, .reveal, .sheet .link, .legal-brand, .signin-bar button, .legal-tabs a, .language-switch button, .upgrade-link, .upgrade-foot a, .word-facts .family a) { position: relative; }
  :is(.segmented .chip, .dialog-close, .source-link, .inline-disclosure, .reveal, .signin .tab, .sheet .link, .legal-brand, .signin-bar button, .legal-tabs a, .language-switch button, .upgrade-link, .upgrade-foot a, .word-facts .family a, .agree label)::after {
    content: ""; position: absolute; left: 50%; top: 50%; width: max(100%, var(--target-min)); height: max(100%, var(--target-min)); translate: -50% -50%;
  }
}
/* A grouped list (HIG Lists and tables), shared by the web settings (design 37) and the extension's (design 41): each group
   is a white sheet of rows, its name in pencil above it. */
.settings-list { display: flex; flex-direction: column; gap: 22px; }
/* A field written into a list group starts its text at the rows' text edge and ends its line at their dividers'. */
.list-group > .field { padding: 4px 8px 8px 10px; }
.settings-list h2 { margin: 0 0 6px; padding: 0 4px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.list-group { display: flex; flex-direction: column; padding: 4px; --tilt: -0.2deg; }
.list-group + .list-group, section + section .list-group { --tilt: 0.2deg; }
.list-group { box-shadow: var(--edge-group); }
/* A row (Design 00 · 0g): icon, label with its note under it, the state in pencil, then a caret where it leads on. */
.list-row { position: relative; display: flex; flex-wrap: wrap; align-items: center; gap: 12px; width: 100%; min-height: 56px; padding: 10px 10px 10px 12px; border: 0; border-radius: 2px; background: transparent; font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink); text-align: left; text-decoration: none; }
:is(a, button, label).list-row { cursor: pointer; }
.list-row > svg { flex: none; }
.list-row + .list-row::before, .swipe-row + .swipe-row > .list-row::before { content: ""; position: absolute; left: 12px; right: 10px; top: 0; border-top: 1px dashed var(--wl-line); }
/* A row with a swipe action (HIG Lists and tables): it scrolls sideways under the finger with the platform's own
   momentum and snaps shut or open on the action at its end, written in its role's ink. */
.swipe-row { display: flex; overflow: auto hidden; scroll-snap-type: x mandatory; scrollbar-width: none; overscroll-behavior-x: contain; }
.swipe-row > .list-row { flex: none; scroll-snap-align: start; }
.swipe-row > .btn { flex: none; height: auto; scroll-snap-align: end; }
.swipe-delete { color: var(--wl-error); }
.list-row:has(> svg:first-child) + .list-row::before { left: 44px; }
/* The label never breaks inside its name; once name and value no longer fit side by side, as at large text sizes, the
   value moves under it, as a UIKit value cell stacks at accessibility sizes. */
.list-row-label { flex: 1; display: flex; flex-direction: column; gap: 2px; white-space: nowrap; }
.list-row-label .meta { white-space: normal; text-wrap: pretty; }
.list-row-value { flex: 0 1 auto; min-width: 0; margin-left: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* The caret stays at the row's right edge, centred, whichever line the value takes. */
.list-row:has(> .list-row-caret) { padding-right: 38px; } /* 10 edge + 16 caret + 12 gap */
.list-row-caret { position: absolute; right: 10px; top: 50%; translate: 0 -50%; color: var(--wl-pencil); }
/* A row's own control, as Sync now, sits at its end, its label on the values' right edge. */
.list-row > .btn-text { flex: none; margin: 0 -12px 0 auto; } /* -12: .btn-text's side padding */
.list-row:has(> input:focus-visible) { outline: 2px solid var(--wl-ink); outline-offset: 2px; }
@media (hover: hover) { :is(a, button, label).list-row:hover { background: color-mix(in srgb, var(--wl-selected) 22%, transparent); } }
.list-row[aria-busy="true"] { background: color-mix(in srgb, var(--wl-selected) 40%, transparent); }
.list-group > .control-outcome { margin: 0 12px 10px; }
/* Deleting is the destructive role HIG Buttons gives an action that cannot be undone: red ink. */
.delete-row, .delete-row .list-row-caret { color: var(--wl-error); }
.delete-row .meta { font-weight: 400; }
/* A way back, 44 high (HIG Layout). */
.toolbar-back { height: 44px; margin: -7px 0 -7px -8px; padding: 0 8px; gap: 4px; font: 500 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); --tilt: 0deg; }
/* A pushed page's confirming action, at the toolbar's trailing end opposite the way back (HIG Navigation bars). */
.toolbar-send { height: 44px; margin: -7px -8px -7px auto; padding: 0 8px; font: 600 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); --tilt: 0deg; }
/* The tier cards (ADR 0019): Pro on a blue card with the coast growing in from its edges, Free on a white sheet, as in the
   draft the maintainer chose (docs/design/reviews/2026-11-05-paid-path.md). The room is the page's: it names the container
   `tiers`. The buttons and the type are Design 30's, moved here from the pricing page. */
.tiers {
  /* A sheet's padding is DESIGN §5's; a slip keeps its own on the 4 px rhythm. The gap and the title's sizes are the draft's. */
  --tier-pad: 28px; --slip-pad: 16px; --slip-gap: 16px; --name-line: calc(26 * var(--text-px));
  --pro-title: calc(112 * var(--text-px)); --free-title: calc(36 * var(--text-px));
  width: 100%; max-width: 560px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px;
}
.tier { position: relative; min-width: 0; display: flex; }
.tier-sub { order: -1; }
.tier-sheet { position: relative; flex: 1; min-width: 0; padding: var(--tier-pad); display: flex; flex-direction: column; border-radius: var(--radius-card);
  background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--shadow-white); }
/* The card holds the coast, so a length of it is measured against its own width. */
.tier-sub .tier-sheet { container: tier-card / inline-size; background: var(--tile-blue) var(--wl-paper-blue); box-shadow: var(--shadow-blue); }
/* It is cut only by the card's own edges, and nothing is written over its busy part: what the card holds ends above the
   hills on the left, 28% of the card's width high (measured on the painting), and the benefits keep clear of the lighthouse,
   which starts at 74% across. Its box spans the card's padding box, stands as tall as the picture (its own pixels), and rises
   over the last of what the card holds, so a shorter box cuts the picture from the bottom. */
.tier-sub .tier-sheet { isolation: isolate; }
.tier-sub .tier-sheet > * { position: relative; }
.tier-sub .tier-sheet::after { content: ""; --coast: calc((100cqi + 2 * var(--tier-pad)) * 693 / 1536); flex: none; height: var(--coast);
  margin: calc(28cqi + var(--tier-pad) - var(--coast)) calc(-1 * var(--tier-pad)) calc(-1 * var(--tier-pad)); pointer-events: none; border-radius: 0 0 var(--radius-card) var(--radius-card);
  background: url(/media/coast-day-CD60pSjt.webp) right top / 100% auto no-repeat; }
@media (prefers-color-scheme: dark) { .tier-sub .tier-sheet::after { --coast: calc((100cqi + 2 * var(--tier-pad)) * 513 / 1536); background-image: url(/media/coast-dusk-DBiaEOV-.webp); } }
.tier-title { margin: 0; font: 500 var(--free-title)/1.25 var(--wl-font); }
.tier-sub .tier-title { font-size: var(--pro-title); line-height: 1.2; }
.tier-do { min-width: 0; margin-top: 12px; }
.tier-slips { display: flex; flex-direction: column; gap: var(--slip-gap); }
/* The year first where they stack. The words take the room beside the button; when the two don't fit across, the button
   comes under the words and takes the whole line. */
.tier-slip { min-width: 0; padding: var(--slip-pad); display: flex; flex-wrap: wrap; align-items: center; gap: 12px; border-radius: 2px;
  background: var(--tile-fibre) var(--wl-paper-white); box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-14), 0 2px 0 var(--ink-10), 0 6px 8px -4px var(--ink-26); }
.tier-slip:last-child { order: -1; }
.tier-free .tier-slip { display: block; padding: 0; background: none; box-shadow: none; }
.tier-what { flex: 999 1 max-content; min-width: 0; }
.tier-name { display: flex; align-items: baseline; gap: 12px; font: 500 calc(18 * var(--text-px))/var(--name-line) var(--wl-font); }
.tier-save { font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil-deep); white-space: nowrap; }
.tier-price { margin-top: 8px; display: flex; flex-direction: column; gap: 4px; }
.tier-free .tier-price { margin-top: 0; }
.tier-price > p { margin: 0; }
.tier-price > p:first-child { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 8px; }
.tier-amount { font: 500 calc(52 * var(--text-px))/calc(60 * var(--text-px)) var(--wl-font); white-space: nowrap; }
.tier-unit, .tier-note { font: 400 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); color: var(--wl-pencil-deep); white-space: nowrap; }
.tier-note { font-size: calc(15 * var(--text-px)); line-height: calc(23 * var(--text-px)); white-space: normal; }
.tier-note:empty { display: none; }
/* Two ways to pay share the line equally. */
.tier-action { flex: 1 0 auto; display: flex; align-items: center; gap: 8px; }
.tier-action > :is(.btn, .btn-paper), .tier-foot > .btn { height: 48px; padding: 0 24px; }
/* It can be as wide as its slip, and lies level: a tilt over that width would break the row. */
.tier-action > :is(.btn, .btn-paper) { width: 100%; --tilt: 0deg; }
.tier-free .tier-action { margin-top: 16px; }
.tier-foot { margin-top: 12px; }
.tier-foot:empty { display: none; }
.tier-renews { margin: 0; display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 0 12px; color: var(--wl-pencil-deep); }
/* Plain lines on the paper they belong to: what Pro adds keeps clear of the lighthouse, on any width. */
.tier-points { margin: 16px 0 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px; font: 400 calc(20 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); }
.tier-sub .tier-points { max-width: 74cqi; }
.tier-point { display: grid; grid-template-columns: 22px minmax(0, 1fr); align-items: center; gap: 12px; text-wrap: pretty; }
.tier-point b { font-weight: 500; }
.tier-tick { width: 22px; height: 22px; display: grid; place-items: center; border-radius: 50%; box-shadow: inset 0 0 0 1.5px var(--line-55); }

/* Narrower than a sheet at its 560 px: DESIGN §5's phone padding, and a price that still leaves room for its button beside it. */
@container tiers (max-width: 559px) {
  .tiers { --tier-pad: 20px; --slip-gap: 12px; --pro-title: calc(72 * var(--text-px)); --free-title: calc(26 * var(--text-px)); }
  .tier-amount { font-size: calc(40 * var(--text-px)); line-height: calc(48 * var(--text-px)); }
  .tier-points { font-size: calc(17 * var(--text-px)); line-height: calc(25 * var(--text-px)); }
}

/* Room for the two sheets, 1212 px: two slips holding the widest price, "US$24.99 / year", 302 px measured 2026-11-05, and
   their paddings, on the card's 9 parts of the draft's 14. The slips' rows line up whatever a line of them wraps to; Free's
   price stands level with theirs and its points level with Pro's. */
@container tiers (min-width: 1212px) {
  .tiers { max-width: 1384px; grid-template-columns: minmax(0, 9fr) minmax(0, 5fr); justify-content: center; }
  .tier-sub .tier-slips { display: grid; grid-auto-flow: column; grid-auto-columns: minmax(0, 1fr); grid-template-rows: repeat(3, auto); gap: 0 var(--slip-gap); }
  .tier-sub .tier-slip { display: grid; grid-row: span 3; grid-template-rows: subgrid; align-items: start; gap: 0; }
  .tier-sub .tier-slip:last-child { order: 0; }
  .tier-sub .tier-what { display: contents; }
  .tier-name { justify-content: space-between; }
  .tier-sub .tier-action { min-height: 48px; margin-top: 16px; }
  .tier-sub .tier-note:empty { display: block; }
  .tier-sub .tier-note:empty::before { content: "\200b"; }
  /* Pro's taller title, the do's own margin, and the slip's padding and name above its price. */
  .tier-free .tier-do { padding-top: calc(var(--pro-title) * 1.2 - var(--free-title) * 1.25 + var(--slip-pad) + var(--name-line) + 8px); }
  .tier-free .tier-points { margin-top: auto; padding-top: 16px; }
}
/* The app pages (web app, connection page, extension popup and options, Safari app) follow the system text size.
   On iOS and iPadOS, Dynamic Type reaches web content only through the system text styles (WebKit, "Using the System
   Font in Web Content"); -webkit-touch-callout exists only there, so Safari on the Mac keeps the browser default. The Body
   style is 17 pt at the default size (HIG Typography, Dynamic Type sizes), so --text-px is 1/17 of it and the page looks
   the same as with the 16 px default until the reader changes their text size. Not imported by the website, whose type
   follows the browser default. */
@supports (-webkit-touch-callout: none) {
  :root { font: -apple-system-body; --text-px: calc(1rem / 17); }
}
/* Sign-in (稿四 · 3a): a ruled notebook desk with scattered word slips, the linea card and one form sheet.
   Desktop follows the 1280×800 design desk; below 980px it stacks like the 375×812 phone design.
   Loaded after paper.css by both the web app and the extension connection page (before connection-page.css).
   Type follows the reader's text size, except the labels drawn on the paper props around the sheet (tabs, envelope,
   ticket, old password, scribble) and the language switch: those keep their size, as tab titles do (HIG Typography: people
   enlarging text "don't expect the tab titles to increase in size"), and their props are cut to fit them. */
.signin {
  --rule: color-mix(in srgb, var(--wl-rule) 28%, transparent);
  --rule-margin: color-mix(in srgb, var(--wl-rule) 45%, transparent);
  /* Blue pencil for what is written on the blue slips under a sheet. */
  --slip-ink: color-mix(in srgb, var(--wl-rule) 45%, var(--wl-ink));
  position: relative; min-height: 100dvh; overflow: hidden;
  background: repeating-linear-gradient(180deg, transparent 0 63px, var(--rule) 63px 64px) 0 26px, var(--tile-desk) var(--wl-desk);
}
/* The notebook's double margin line. */
.signin::before { content: ""; position: absolute; inset: 0 auto 0 64px; width: 5px; border-inline: 1px solid var(--rule-margin); pointer-events: none; }
.signin-stage {
  /* The bottom padding matches the bar's row so the sheet stays centred on the page. */
  position: relative; max-width: 1280px; min-height: 100dvh; margin: 0 auto; padding: 48px 96px 84px;
  display: grid; grid-template-columns: minmax(0, 1fr) 440px; grid-template-rows: auto 1fr; column-gap: 48px;
}

/* ---------- word slips ---------- */
.slips { position: absolute; inset: 0; pointer-events: none; }
/* A slip lies beside a picture of its meaning, which dims in the dark appearance as every picture does and keeps its
   size when the reader's text grows, like the other props on the desk. Measured on the approved design (2026-10-25, a
   1530 px render of the 1280 px desk, scaled back to it): the pictures stand 65–80 px tall, 73 at the median, and touch
   their slip (from 2 px over it to 3 px clear, 0 at the median); its ink line is 2 render px, 1.7 on the desk. */
.slip-set { position: absolute; left: var(--x); top: var(--y); width: max-content; display: flex; align-items: center; gap: 0; }
.slip-set[data-end] { left: auto; right: var(--x); }
.slip-set img { height: 73px; width: auto; filter: var(--wl-picture-tone); }
.slip { display: flex; flex-direction: column; padding: 10px 14px; box-shadow: var(--edge-slip); }
.slip b { font: 500 calc(20 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.slip span { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* The ink line lies on the desk under every piece of paper. */
.slip-line { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }
.slip-line path { fill: none; stroke: var(--wl-ink); stroke-width: 1.7px; stroke-linecap: round; }
.slip-set.phone, .slip-line path.phone { display: none; }
@media (max-width: 1199px) { .slip-set[data-mid] { display: none; } }

/* ---------- top bar: brand and the primary language, motto, the linea card ---------- */
/* The bar spans both columns so the language switch ends at the sheet's right edge; the negative margins keep the
   44px switch from pushing the brand down. */
.signin-bar { position: relative; grid-area: 1 / 1 / 2 / 3; display: flex; align-items: center; justify-content: space-between; gap: 16px; margin-block: -8px; }
.signin-brand { display: flex; align-items: center; gap: 10px; }
.signin-brand img { width: 32px; height: 32px; }
.signin-brand .wordmark { width: auto; height: 16px; }
.signin-copy { position: relative; grid-area: 2 / 1; align-self: center; display: flex; flex-direction: column; align-items: flex-start; }
/* The welcome page's step title is the notebook's statement too, set like the motto (the maintainer, 2026-10-29). */
.signin .motto, .welcome h1 { font: 500 calc(48 * var(--text-px))/calc(60 * var(--text-px)) var(--wl-font); }
.signin .tagline { margin-top: 12px; font: 400 calc(18 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.signin .linea { margin-top: clamp(56px, 16vh, 144px); width: 300px; padding: 18px 20px 16px; display: flex; flex-direction: column; gap: 6px; --tilt: -1.5deg; }
/* Tape holding the card to the page. */
.signin .linea::before {
  content: ""; position: absolute; left: 88px; top: -12px; width: 92px; aspect-ratio: 240 / 45;
  background: url(/media/tape-blue-1-AoPUzOXx.png) center / contain no-repeat; transform: rotate(-4deg);
  filter: var(--wl-tape-tone) drop-shadow(0 1px 1px color-mix(in srgb, var(--wl-shade) 12%, transparent)); pointer-events: none;
}
.linea-head { display: flex; align-items: center; gap: 10px; }
.linea-head b { font: 500 calc(32 * var(--text-px))/calc(40 * var(--text-px)) var(--wl-font); }
.linea-head .ipa { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-mono); color: var(--wl-pencil); }
.linea-head .btn-icon { width: 40px; height: 40px; margin: -4px -8px -4px auto; }
.linea-head .btn-icon > svg { width: 20px; height: 20px; }
.signin .gloss { font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.signin .gloss span { margin-right: 1em; font-weight: 400; color: var(--wl-pencil); }
.signin .linea i { font: italic 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }

/* ---------- the form sheet and what lies under it ---------- */
.sheet-wrap { position: relative; grid-area: 2 / 2 / 3 / 3; align-self: center; width: 440px; }
.signin .sheet { display: flex; flex-direction: column; padding: 40px 40px 32px; --tilt: -0.6deg; box-shadow: var(--edge-lifted); }
.sheet form { flex: 1; display: flex; flex-direction: column; }
.sheet h1 { margin: 0; font: 500 calc(28 * var(--text-px))/calc(36 * var(--text-px)) var(--wl-font); letter-spacing: normal; }
.sheet .lead { margin: 4px 0 0; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: pretty; }
.sheet .field { margin-top: 28px; }
.sheet .password-row { position: relative; margin-top: 18px; }
.sheet .password-row .field { margin-top: 0; }
.sheet .field-control { min-height: 44px; }
.sheet .control { font-size: calc(17 * var(--text-px)); }
.sheet .btn-filled { margin-top: 24px; }
.sheet .link {
  align-self: center; height: 36px; margin-top: 12px; padding: 0 6px;
  font: 500 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); text-decoration: underline; text-decoration-color: var(--line-36); text-underline-offset: 4px;
}
/* A flow sheet keeps its way back in the top corner. */
.sheet .link.back { align-self: flex-start; margin: -8px 0 12px -10px; padding: 0 10px; gap: 4px; text-decoration: none; }
.sheet .lead b { font-weight: 500; color: var(--wl-ink); }
.sheet .invite-field .control { font-family: var(--wl-mono); letter-spacing: .12em; }
/* The optional invite folds behind one quiet line under the code: pencil at the size of 忘记密码, the sheet's other
   secondary link, with HIG's disclosure indicator, right while closed and turned down when open (DESIGN.md §7). Its text
   starts on the cells' edge; the field it opens sits the body → note gap under it (ADR 0005). A refused invite's way
   out, under its error, is the same quiet line. */
.sheet .link:is(.invite-toggle, .invite-skip) { align-self: flex-start; height: 24px; padding: 0; gap: 2px; font-weight: 400; font-size: calc(14 * var(--text-px)); color: var(--wl-pencil); }
.sheet .invite-toggle svg { transition: transform var(--motion-feedback) var(--motion-ease-out); }
.sheet .invite-toggle[aria-expanded="true"] svg { transform: rotate(90deg); }
.sheet .invite-toggle + .field { margin-top: 12px; }
.sheet a.link { display: inline-flex; align-items: center; color: var(--wl-ink); }
.sheet .password-row .forgot { position: absolute; right: 0; top: 0; height: 24px; margin: 0; padding: 0; font-size: calc(14 * var(--text-px)); }
/* Icon button inside a field (Design 00 · 0t): 36 px, pencil, washed blue under the pointer. */
.reveal { flex: none; display: grid; place-items: center; width: 36px; height: 36px; padding: 0; border: 0; border-radius: var(--radius); background: none; color: var(--wl-pencil); cursor: pointer; }
.reveal svg { width: 18px; height: 18px; }
@media (hover: hover) { .reveal:hover { color: var(--wl-ink); background: color-mix(in srgb, var(--wl-selected) 30%, transparent); } }
/* A shown password turns monospace, so it is easy to check. */
.field:has(.reveal[aria-pressed="true"]) .control { font-family: var(--wl-mono); font-size: calc(14 * var(--text-px)); letter-spacing: normal; }
.sheet .field:has(.reveal[aria-pressed="true"]) .control { font-size: calc(17 * var(--text-px)); letter-spacing: .12em; }
/* Agreement (Design 00 · 0j): a 20 px box of white card under an ink line; ticked, it turns action blue and the check is drawn
   over its edge. */
.agree { margin-top: auto; padding-top: 20px; display: flex; flex-wrap: wrap; align-items: center; gap: 0 4px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.agree label { position: relative; display: inline-flex; align-items: center; gap: 8px; min-height: 24px; cursor: pointer; }
.agree input { position: absolute; left: 0; width: 20px; height: 20px; margin: 0; opacity: 0; cursor: pointer; }
.agree .box {
  position: relative; flex: none; width: 20px; height: 20px; border: 1.5px solid var(--wl-ink); border-radius: var(--radius); transform: rotate(-2deg);
  background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-ring);
}
.agree .box svg { position: absolute; left: -1.5px; top: -8.5px; width: 24px; height: 24px; color: var(--wl-ink); transform: rotate(-6deg); }
.agree input:checked + .box { background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; }
.agree input:not(:checked) + .box svg { visibility: hidden; }
.agree input:focus-visible + .box { outline: 2px solid var(--wl-ink); outline-offset: 2px; }
.agree[data-invalid] input:not(:checked) + .box { border: 2px solid var(--wl-error); }
.agree .field-error { flex-basis: 100%; margin: 6px 0 0; padding-left: 26px; }
.sheet .agree .link { align-self: auto; height: 24px; margin: 0; padding: 0 2px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); white-space: nowrap; }

/* ---------- code cells: a yellow tag per digit, the next place an ink line ---------- */
.code-field { margin-top: 28px; display: flex; flex-direction: column; gap: 6px; }
.code-field:has(> .field-label) { margin-top: 22px; }
.code-field .field-hint { margin-top: 6px; }
.code-cells { position: relative; display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 8px; }
/* The real input lies over the cells; its own text and caret stay invisible. */
.code-cells input { position: absolute; inset: 0; z-index: 1; width: 100%; margin: 0; padding: 0; border: 0; outline: 0; background: none; color: transparent; caret-color: transparent; font-size: calc(16 * var(--text-px)); cursor: text; }
.code-cells input::selection { background: transparent; }
.cell { height: 56px; display: grid; place-items: center; font: 500 calc(26 * var(--text-px))/1 var(--wl-mono); color: var(--wl-ink); box-shadow: var(--edge-underline-faint); }
.cell[data-filled] { background: var(--tile-fibre) var(--wl-paper-yellow); border-radius: 2px; transform: rotate(var(--tilt)); box-shadow: var(--edge-yellow-flat); }
.cell:nth-of-type(1) { --tilt: -2deg; }
.cell:nth-of-type(2) { --tilt: 1.5deg; }
.cell:nth-of-type(3) { --tilt: -1deg; }
.cell:nth-of-type(4) { --tilt: 2deg; }
.cell:nth-of-type(5) { --tilt: -1.5deg; }
.cell:nth-of-type(6) { --tilt: 1deg; }
.cell:nth-of-type(7) { --tilt: -1deg; }
.cell:nth-of-type(8) { --tilt: 1.5deg; }
/* The next place: an ink line and a caret standing on it (Design 00 · 0s). */
.code-cells:focus-within .cell[data-current] { box-shadow: var(--edge-underline-thick); }
.code-cells:focus-within .cell[data-current]::after { content: ""; align-self: end; width: 2px; height: 1em; margin-bottom: 10px; background: var(--wl-ink); }
/* A wrong code: the typed digits drop their notes onto a red line; empty places stay faint. */
.code-field[data-invalid] .cell { background: none; transform: none; }
.code-field[data-invalid] .cell[data-filled] { box-shadow: var(--edge-underline-error); }
/* A used-up code: dashed empty places, nothing to type into. */
.code-field[data-dead] .cell { color: transparent; background: none; transform: none; box-shadow: none; border-bottom: 1.5px dashed var(--line-36); }
.code-field[data-dead] input { cursor: default; }
.code-foot { margin-top: 20px; display: flex; align-items: center; justify-content: space-between; gap: 12px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.code-field:has(> .field-label) + .code-foot { margin-top: 12px; font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); }
.code-foot .wait { flex: none; font-weight: 500; }
.sheet .code-foot .link { flex: none; height: 36px; margin: 0 -6px 0 0; }
.code-foot + .field { margin-top: 20px; }
.sheet .field-hint.after { margin-top: 10px; }

/* Email step: a white and a blue sheet fanned out under the form. */
.signin .under-white { --tilt: -3.2deg; --shift-x: -10px; --shift-y: 6px; box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--ink-16), 0 8px 12px -6px var(--ink-22); }
.signin .under-blue { --tilt: 2deg; --shift-x: 8px; --shift-y: 10px; box-shadow: inset 1px 1px 0 var(--lit-80), 0 1px 0 var(--ink-16), 0 10px 16px -8px var(--ink-30); }
/* The extension's page: a 浏览器扩展 tab on the blue sheet, no scattered words. The blue sheet sits
   lower and tilted at its right end, so the tab reaches high enough for its label to clear the form. */
.signin[data-extension] .slips { display: none; }
.signin .ext-tab { position: absolute; right: 28px; top: -46px; height: 50px; padding: 7px 12px 0; display: flex; align-items: flex-start; gap: 6px; font: 500 14px/20px var(--wl-font); color: var(--wl-ink); background: var(--tile-blue) var(--wl-paper-blue); border-radius: 3px 3px 0 0; box-shadow: var(--edge-index-lit); }
/* Code step: a blue envelope under the sheet shows where the code went. */
.signin .envelope { position: absolute; left: 14px; right: 14px; top: -28px; bottom: 24px; pointer-events: none; --tilt: 1.4deg; box-shadow: var(--edge-slip); }
.signin .envelope span { position: absolute; left: 16px; right: 16px; top: 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font: 400 13px/18px var(--wl-mono); letter-spacing: .04em; color: var(--slip-ink); }
/* An admission ticket tucked under the sheet. */
.signin .ticket { position: absolute; right: 30px; top: -38px; width: 176px; height: 84px; pointer-events: none; --tilt: 4deg; box-shadow: var(--edge-yellow-flat); }
.signin .ticket::before { content: ""; position: absolute; left: 38px; top: 0; bottom: 0; border-left: 1.5px dashed var(--line-36); }
.signin .ticket::after { content: ""; position: absolute; left: 12px; top: 9px; width: 12px; height: 12px; border-radius: 50%; box-shadow: var(--edge-hole); }
.signin .ticket span { position: absolute; left: 50px; top: 7px; font: 500 13px/18px var(--wl-mono); letter-spacing: .08em; white-space: nowrap; color: var(--wl-ticket-ink); }
/* 邀请函 (稿 14g–14j): the same ticket, taller and as wide as what it says, names who sent it; on the email step it takes
   the blue sheet's place. A used-up one says so in pencil. */
.signin .ticket[data-invitation] { margin: 0; right: 24px; top: -62px; width: auto; min-width: 240px; height: 110px; box-sizing: border-box; display: flex; flex-direction: column; gap: 2px; padding: 8px 20px 0 50px; --tilt: 3deg; }
.signin .ticket[data-invitation] span { position: static; }
.signin .ticket[data-invitation] .from { font: 500 16px/22px var(--wl-font); letter-spacing: 0; color: var(--wl-ink); }
.signin .ticket[data-invitation][data-used] .from { font-weight: 400; color: var(--wl-pencil); }
/* The sheet is centred under the top bar; the ticket's 62px above it (a little more, tilted) is kept clear of the bar,
   so on a short window it never covers the language switch. */
.sheet-wrap:has(> .ticket[data-invitation]) { margin-top: 70px; }
/* Reset: a blue slip with the old password struck through. */
.signin .old-password { position: absolute; left: 28px; top: -34px; width: 212px; height: 80px; pointer-events: none; --tilt: -3deg; color: var(--slip-ink); box-shadow: var(--edge-slip); }
.signin .old-password span { position: absolute; left: 14px; top: 6px; font: 400 13px/18px var(--wl-font); }
.signin .old-password .dots { left: 66px; top: 4px; font: 400 16px/20px var(--wl-mono); letter-spacing: .2em; }
.signin .old-password svg { position: absolute; left: 58px; top: 6px; }
.signin .old-password path { fill: none; stroke: var(--wl-ink); stroke-width: 2; stroke-linecap: round; }
/* Password step: index tabs 密码 / 验证码 show that the two ways switch. */
.signin .under-tabbed { --tilt: 1.6deg; --shift-x: 8px; --shift-y: 4px; box-shadow: inset 1px 1px 0 var(--lit-80), 0 1px 0 var(--ink-16), 0 8px 12px -6px var(--ink-30); }
.signin .tab { position: absolute; top: -30px; height: 40px; padding: 6px 16px 0; border: 0; font: 500 14px/20px var(--wl-font); }
.signin .tab[data-current] { left: 22px; transform: rotate(-0.6deg); }
.signin button.tab { left: 112px; height: 34px; transform: rotate(1.6deg); cursor: pointer; transition: transform var(--motion-feedback) var(--motion-ease-out); }
@media (hover: hover) { .signin button.tab:hover { transform: rotate(1.6deg) translateY(-2px); } }
.signin button.tab:active { transform: rotate(1.6deg) translateY(1px); }
.signin .scribble { position: absolute; left: 186px; top: -84px; display: flex; align-items: flex-end; gap: 2px; pointer-events: none; font: 500 17px/24px var(--wl-font); white-space: nowrap; }
.signin .scribble svg { flex: none; }
.signin .scribble path { fill: none; stroke: var(--wl-ink); stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
.signin .scribble span { margin-bottom: 34px; transform: rotate(-3deg); transform-origin: left bottom; }
/* A failed sign-in clips a yellow note with a red pencil to the sheet's edge. */
.signin .flag {
  position: absolute; right: -22px; top: 18px; width: 64px; height: 84px; padding: 8px 8px 0 0;
  display: flex; justify-content: flex-end; color: var(--wl-error); --tilt: 8deg;
  box-shadow: 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14), 0 6px 8px -4px var(--ink-22);
}

/* ---------- primary language (sign-in, legal and connection pages) ---------- */
.language-switch { display: flex; align-items: center; gap: 4px; color: var(--wl-pencil); }
.language-switch > svg { margin-right: 4px; }
.language-switch button { height: 44px; padding: 0 10px; white-space: nowrap; border: 0; border-radius: var(--radius); background: transparent; font: 400 15px/22px var(--wl-font); color: var(--wl-pencil); cursor: pointer; }
.language-switch button:hover { color: var(--wl-ink); }
/* The current language: a small flat yellow tag, like the current tab or sidebar item. */
.language-switch button[aria-pressed="true"] {
  height: 30px; font-weight: 500; color: var(--wl-ink); background: var(--tile-fibre) var(--wl-paper-yellow); cursor: default;
  box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14), 0 3px 5px -3px var(--ink-30);
}

/* ---------- stacked ---------- */
/* Side by side, the copy column is the window less 680 px (padding 2 × 96, gap 48, sheet 440) and has to hold the
   300 px linea card; narrower, the card runs under the sheet, the motto breaks every few characters and a slip lands
   on the wordmark (a phone in landscape, 874 px; design review 2026-10-20). So the page stacks below 980 px; its
   container is the window (ADR 0023 §7). */
@media (max-width: 979px) {
  .signin { background: repeating-linear-gradient(180deg, transparent 0 39px, var(--rule) 39px 40px) 0 18px, var(--tile-desk) var(--wl-desk); }
  .signin::before { left: 14px; width: 4px; }
  /* The sides keep clear of the status bar and sensor housing where they stand at the side, as on iPhone Duo's outer
     display and a phone in landscape (HIG Layout: safe areas), counting the bar's 14 px and the sheet's 8 px reach past
     the padding below. */
  .signin-stage { display: flex; flex-direction: column; max-width: 520px; padding: 56px max(24px, env(safe-area-inset-right) + 14px) 28px max(24px, env(safe-area-inset-left) + 8px); }
  .signin-bar { margin-right: -14px; }
  .language-switch { gap: 2px; }
  .language-switch button { padding: 0 9px; }
  .slip-set.desk, .slip-line path.desk { display: none; }
  .slip-set.phone { display: flex; }
  .slip-line path.phone { display: inline; }
  /* Draft C on a phone: a set right of the motto, one left of the linea card with its picture under the slip, and a row
     under the sheet that the stage's foot makes room for. The pictures stand 62 px tall in the draft; 56 lets the row's
     two sets lie side by side on a 375 pt phone. The stage keeps its 28 px foot under the row (28 + 56 + 28). */
  .slip-set[data-foot] { top: auto; bottom: var(--y); }
  .slip-set[data-column] { flex-direction: column; align-items: flex-start; }
  .slip-set.phone img { height: 56px; }
  .signin:not(.welcome-page) .signin-stage { padding-bottom: 112px; }
  .slip.phone { padding: 7px 10px; box-shadow: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-16), 0 6px 10px -5px var(--ink-30); }
  .slip.phone b { font-size: calc(16 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
  .slip.phone span { font-size: calc(12 * var(--text-px)); line-height: calc(16 * var(--text-px)); }
  .signin-brand { gap: 8px; }
  .signin-brand img { width: 26px; height: 26px; }
  .signin-brand .wordmark { height: 13px; }
  .signin-copy { align-self: stretch; }
  .signin .motto { margin-top: 18px; }
  .signin .motto, .welcome h1 { font-size: calc(28 * var(--text-px)); line-height: calc(40 * var(--text-px)); }
  .signin .tagline { display: none; }
  .signin .linea { align-self: flex-end; width: 210px; margin-top: 22px; padding: 12px 14px; gap: 2px; --tilt: -2deg; }
  .signin .linea::before { left: 67px; top: -9px; width: 72px; aspect-ratio: 240 / 42; background-image: url(/media/tape-blue-3-BLGcTv9I.png); }
  .linea-head { gap: 6px; }
  .linea-head b { font-size: calc(26 * var(--text-px)); line-height: calc(34 * var(--text-px)); }
  .linea-head .ipa, .signin .gloss span { display: none; }
  .signin .gloss { font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); }
  .signin .linea i { font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
  .sheet-wrap { align-self: stretch; width: auto; margin: 32px -8px 0; }
  .sheet-wrap[data-step="password"] { margin-top: 64px; }
  .signin .sheet { padding: 26px 20px 22px; }
  .sheet h1 { font-size: calc(24 * var(--text-px)); line-height: calc(32 * var(--text-px)); }
  .sheet .field { margin-top: 20px; }
  .sheet .field-control { min-height: 48px; }
  .sheet .btn-filled { margin-top: 20px; }
  .sheet .link { height: 44px; margin-top: 6px; }
  .signin .scribble { display: none; }
  /* Flow steps and the extension page keep only the brand above the sheet. */
  .signin:is([data-flow], [data-extension]) .signin-copy, .signin[data-flow] :is(.slip-set, .slip-line path).phone { display: none; }
  .signin:is([data-flow], [data-extension]) .sheet-wrap { margin-top: 60px; }
  .signin .envelope { left: 10px; right: 10px; }
  .signin .ticket[data-invitation] { right: auto; left: 14px; top: -64px; min-width: 220px; max-width: calc(100% - 28px); --tilt: -3deg; }
  .sheet-wrap:has(> .ticket[data-invitation]) { margin-top: 72px; }
  /* The ticket takes the lower word slip's place, so it never reads as one of them. */
  .signin:has(.ticket[data-invitation]) .slip-set.phone[data-column] { display: none; }
  .cell { height: 52px; font-size: calc(24 * var(--text-px)); }
  .sheet .link.back { height: 44px; margin: -10px 0 4px -10px; }
  .signin .flag { right: -10px; }
}
/* The lookup card (lookup-card.tsx) and the word's own type it shares with the web's word pages: its heading, pronunciation,
   senses and the example under it, on the phone's lookup page and in the extension popup (#596). A phone's layout, and
   the popup, which is as wide, take the [data-layout="mobile"] sizes. */
/* Everything about the word on one white card; the most common meaning is the answer, so it is the largest line. */
.lookup-card { display: flex; flex-direction: column; padding: 20px; --tilt: -0.4deg; }
/* The card's strip (DESIGN.md §9): a reader and two birds, cut by the card's bottom-right corner and inside its 20 px
   bottom padding, so it never meets a line. 16 px tall, as it measures on the approved mockup (review
   2026-10-29-card-paper); 400 / 53 is the image's own size. */
.lookup-card { --strip: url(/media/lookup-0N9TOEGC.webp); --strip-ratio: 400 / 53; --strip-h: 16px; }
.lookup-card::after { position: absolute; right: 0; bottom: 0; border-bottom-right-radius: inherit; }
.lookup-meaning { margin-top: 12px; font: 500 calc(28 * var(--text-px))/calc(36 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
/* A sentence looked up stands over its translation, so the reader reads them together; the field shows only its end. */
.lookup-card > .context-sentence { margin: 0 0 16px; }
.lookup-card .field-label + .lookup-meaning { margin-top: 6px; font-size: calc(18 * var(--text-px)); line-height: calc(28 * var(--text-px)); }
/* The tree row sits between the card and the example, at the records' rhythm. */
.word-tree-row { margin-top: 32px; }
[data-layout="mobile"] .word-tree-row { margin-top: 18px; }
/* The parts of speech of both lists take the width of the longest one, so every meaning starts on one line whatever the
   reader's language names them; each list and row follows the section's columns. */
.lookup-others { margin-top: 16px; padding-top: 12px; border-top: 1px dashed var(--wl-line); display: grid; grid-template-columns: max-content minmax(0, 1fr); column-gap: 12px; }
.lookup-others > * { grid-column: 1 / -1; }
.lookup-others dl { display: grid; grid-template-columns: subgrid; }
/* Closed, the less common senses keep their part of speech in the column, so opening them moves no meaning above. */
.lookup-others details:not([open]) + dl { visibility: hidden; height: 0; overflow: hidden; }
.lookup-others dl > div { display: grid; grid-column: 1 / -1; grid-template-columns: subgrid; margin-top: 6px; }
.lookup-others dt { font: 400 calc(15 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.lookup-others dd { display: flex; flex-direction: column; font: 500 calc(16 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.lookup-others details { margin-top: 8px; }
.lookup-others-head { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
/* Editing, a sense is a button the size of its line; a marked one is struck through, as a word on the tree is. */
.sense-mark { all: unset; cursor: pointer; text-align: start; }
.sense-mark[aria-pressed="true"] { text-decoration: line-through; color: var(--wl-pencil); }
.lookup-others summary { display: inline-flex; align-items: center; gap: 4px; min-height: 24px; list-style: none; cursor: pointer; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.lookup-others summary::-webkit-details-marker { display: none; }
.lookup-others summary svg { transition: transform var(--motion-feedback) var(--motion-ease-out); }
.lookup-others details[open] summary svg { transform: rotate(90deg); }
.lookup-example { margin-top: 16px; }
.lookup-example .encounter-source { margin-top: 12px; }
.word-heading { display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap; }
.term { font: 500 calc(32 * var(--text-px))/calc(40 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.word-pronunciation { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-top: 4px; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.phonetic-button { width: 36px; height: 32px; color: var(--wl-ink); }
/* The speaker keeps the 20 px glyph it had beside the word. */
:is(.phonetic-button, .speak-button) > svg { width: 20px; height: 20px; }
/* A short loading/playing note follows the speaker; an error takes its own line right under the row. */
.speech-state:empty { display: none; }
.speech-state.error { order: 1; flex-basis: 100%; }
/* The action on the word ends the word's line and Archive or Restore the facts line under it, both on the edge the
   cards below end on; a full line wraps whole and the action stays at the end (DESIGN.md §8, the content's own width).
   Archive's padding hangs past the column, so its glyph and label end on that edge. */
.word-heading .word-action, .word-heading .paper-tab { margin-left: auto; }
.records-heading { display: flex; align-items: baseline; gap: 8px; margin-top: 32px; font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.records-heading .muted { font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
.encounter-card { padding: 24px; --tilt: -0.5deg; }
.encounter-card .field-label { color: var(--wl-ink); }
.context-sentence { margin-top: 6px; font: 500 calc(18 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); white-space: pre-wrap; overflow-wrap: anywhere; }
.encounter-source { margin-top: 24px; padding-top: 12px; border-top: 1px dashed var(--wl-line); display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; gap: 4px 16px; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* 词树 (ADR 0027, Designs 40 and 44). The word is split into its written pieces, each underlined in its role's
   highlighter (root gold, affixes blue); the stripe breaks between pieces, so the split never rests on colour alone. */
.seg { background: linear-gradient(transparent 58%, var(--seg) 58%); }
.seg + .seg { margin-left: 4px; }
.seg.root { --seg: var(--wl-highlight); }
.seg.prefix, .seg.suffix { --seg: var(--wl-affix); }
[data-layout="mobile"] .term { font-size: calc(32 * var(--text-px)); line-height: calc(40 * var(--text-px)); }
[data-layout="mobile"] .word-heading { align-items: center; gap: 10px; }
[data-layout="mobile"] .word-pronunciation { gap: 4px; margin-top: 0; }
[data-layout="mobile"] .word-pronunciation .phonetic { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-mono); }
[data-layout="mobile"] .phonetic-button { width: 44px; height: 44px; }
[data-layout="mobile"] .word-action { height: var(--target-min); }
/* Web PWA pages: library, detail, quiz (背词), settings, login. Shared primitives live in shared/ui/paper.css. */

/* The safe area's foot in px, for a script to read (web-view.tsx, EntryCard): where the app's tab bar lies over the
   page. A registered length computes to px (CSS Properties and Values API Level 1). */
@property --safe-bottom { syntax: "<length>"; inherits: true; initial-value: 0px; }
:root { --safe-bottom: env(safe-area-inset-bottom); }

/* WebGL paper layer sits under the whole app; the DOM keeps text and controls. It lies in the content (paper-scene.ts),
   under everything there. */
.paper-stage { position: fixed; inset: 0; width: 100%; height: 100%; z-index: -1; pointer-events: none; }
/* A layered paper's own canvas, just before its element (paper-scene.ts places it); the box is the part drawn. Its
   paper's parent is its containing block, so it lies inside the box the paper scrolls in and moves with the paper's text
   when the browser scrolls that box ahead of the scene (issue #614); :where leaves any position a page gives it. */
.paper-layer { position: absolute; overflow: hidden; pointer-events: none; }
:where(:has(> .paper-layer)) { position: relative; }
.paper-layer > canvas { display: block; }
.gl-paper .app-shell { position: relative; z-index: 1; }
.gl-paper body, .gl-paper .app-shell { background: transparent; }
/* The document never scrolls (.content does), so stop the viewport bounce: on iOS a drag that starts on the
   floating bottom nav, or runs past the end of the page, otherwise pulls the whole app, nav included. */
html { overscroll-behavior: none; }
/* viewport-fit=cover: full-screen views (the WordLinea app, a home-screen PWA) draw under the status bar, so the
   page starts below it; the bottom nav already clears the home indicator. Browsers with their own bar report 0. */
.app-shell { padding-top: env(safe-area-inset-top); }

/* Each page centres at its own width in the room the navigation leaves, together with its title, so the window shows
   equal desk on both sides (DESIGN.md §10.5): the whole window under a tab bar, the rest beside a tiled sidebar.
   A wide window's column holds at most 640 of text (稿 35) between 20 gutters; 背词's two columns (a question and its
   answers, or the note and the words met) take 820 in all once its room reaches 860 (稿 35), and the library's list
   and word go side by side as one 1028 pair. The single column and the 860 grow with the text size (53.75em is 860 at
   the default 16 px), so larger text gets one column sooner (HIG Typography: "Reduce the number of columns when the font
   size increases"); the library pair keeps its widths, as a UIKit split view does. */
.workspace { --page-width: calc(820 * var(--text-px)); }
[data-layout="desktop"] .workspace { --page-width: calc(680 * var(--text-px)); container-type: inline-size; }
[data-layout="desktop"] .workspace:has(.desktop-library:not(.empty-library)) { --page-width: 1028px; } /* 340 + 28 + 640 + 20 */
@container (min-width: 53.75em) { .workspace:has(.desktop-today :is(.quiz-sheet, .today-recent)) > * { --page-width: calc(860 * var(--text-px)); } }
/* The first-use desk spreads as wide as the widest page, the library's pair, once the room holds the single column. */
@container (min-width: 42.5em) { .workspace:has(.first-use-desk) > * { --page-width: 1028px; } }
.page { max-width: var(--page-width); }
.toolbar { max-width: var(--page-width); }
:is(.toolbar, .page) { margin-inline: auto; }
/* On a phone the settings column is 520 wide, and the page narrows to it, so the title, the tabs and the column
   centre together on one left edge instead of leaving the desk empty on the right (DESIGN.md §10.5). */
[data-layout="mobile"] .workspace:has(.settings-page) { --page-width: 560px; } /* 520 + gutters 2 × 20 */
/* The review page on the tab-bar layout is one 560 column (the quiz, the note, the words met), so the page narrows to
   it the same way and the title, the column and the speaker button share one centred edge. */
[data-layout="mobile"] .workspace:has(.today-page) { --page-width: 600px; } /* 560 + gutters 2 × 20 */

/* ---------- library: index cards ---------- */
/* The list is UIKit's 340 column (measured on iPadOS 27) and the word beside it is ruled off with a dashed line, its
   text centred at most 640 wide (稿 35). */
.desktop-words { height: 100%; padding: 20px 0 0; }
.desktop-library { height: 100%; min-height: 0; display: grid; grid-template-rows: minmax(0, 1fr); grid-template-columns: 340px minmax(0, 1fr); }
.desktop-library.empty-library { display: block; }
/* The pair has no page padding of its own, so a notice above it takes the title's gutter (稿 38e). */
.page:has(> .desktop-library) > .page-notice-slot { padding-inline: var(--page-gutter); }
.desktop-library .library-pane { padding: 0 var(--page-gutter); }
.library-pane { display: flex; flex-direction: column; min-width: 0; min-height: 0; }
.library-tools { flex: none; display: flex; flex-direction: column; gap: 14px; }
.search-row { display: flex; align-items: center; gap: 8px; }
.search-row > .search-field { flex: 1; }
.search-field .field-label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
/* The filter spans the list in equal segments, with the counts under it: its labels take a segmented control's 13 pt
   (HIG Segmented controls; UISegmentedControl's system font), as with the counts in it at 15 px English did not fit
   the desk's 300 px list (the maintainer's pick of 2026-10-27). */
.library-filter.segmented { font-size: 13px; }
.library-filter .chip { flex: 1; }
.library-tools + .result-count { margin-top: 12px; }
/* The list scrolls only down: its tilted cards stand out past its sides, which let a sideways drag move the whole list
   (11 px on a 1280 desk). */
.library-results { flex: 1; min-height: 0; overflow: hidden auto; overscroll-behavior: contain; padding: 8px 8px 24px 4px; margin: 6px -8px 0 -4px; }
.library-results:focus-visible { outline-offset: -2px; }
.vocabulary-list { display: flex; flex-direction: column; }
.vocabulary-list .entry { display: block; padding: 12px 20px 30px; margin-bottom: -18px; color: var(--wl-ink); }
@media (hover: hover) { .vocabulary-list .entry:hover:not(.is-current) { transform: translate(var(--shift-x, 0), -3px) rotate(calc(var(--tilt, 0deg) - 0.4deg)); z-index: 1; } }
/* A paper piece sinks 1 px under a press, like .btn (shared/ui/paper.css). */
.vocabulary-list .entry:not(.is-current):active { transform: translate(var(--shift-x, 0), 1px) rotate(var(--tilt, 0deg)); box-shadow: var(--edge-lip); }
.vocabulary-list .entry.is-current { padding: 20px 20px 20px 28px; margin: 0 -6px 12px 0; --shift-x: 12px; --tilt: -1deg; z-index: 2; }
.entry-tab { position: absolute; left: 10px; top: 22px; width: 7px; height: 26px; background: var(--wl-highlight); border-radius: 1px; }
.entry-head { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; gap: 0 8px; }
.entry-word { font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.is-current .entry-word { text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; }
.entry-meta { flex: none; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; }
.entry-meaning { font: 400 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.entry-note { margin-top: 4px; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.detail-pane { min-width: 0; min-height: 0; overflow: hidden auto; overscroll-behavior: contain; padding: 4px 20px 32px 28px; border-left: 1px dashed var(--wl-line-soft); }
.detail-reading { max-width: 640px; margin-inline: auto; }
.empty { padding: 32px 0; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 12px; }
.empty h2 { font: 500 calc(22 * var(--text-px))/calc(30 * var(--text-px)) var(--wl-font); }
.empty .btn { --tilt: 0deg; }
.library-results > :is(.today-note, .first-use-desk) { margin: 28px 8px 0 4px; }

/* ---------- 查词 (稿 56, phones) ---------- */
/* The desk fills the page between the title and the bar, and what it holds sits at its foot, nearest the bar: the
   logo and motto take the room left above the words looked up. */
.page.lookup-route { min-height: 100%; display: flex; flex-direction: column; }
/* The tab bar's room (paper.css) plus the bar's sheet over it: the search field's 48, the language pair's touch target
   above it (paper.css), the 12 between them and the sheet's 12 above and below them. */
[data-layout="mobile"] .workspace:has(> footer .lookup-bar) .page { padding-bottom: calc(var(--tab-room, 0px) + 48px + var(--target-min) + 3 * 12px + env(safe-area-inset-bottom)); }
.lookup-desk { flex: 1; display: flex; flex-direction: column; justify-content: flex-end; gap: 16px; }
.lookup-hello { flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px; padding-block: 32px; }
/* 128 is one of the logo set's export sizes (shared/brand/logo-set/README.md): the mark stands alone on the desk. */
.logo-drawing { width: 128px; height: 128px; background: url(/media/wordlinea-default-circle-drawing-CAeSprxg.avif) no-repeat; }
/* Above an answer the logo only keeps the screen from looking empty (the maintainer, 2026-10-23): the set's 64 export
   at the top of the room the answer leaves, gone once there is no room for it. */
.lookup-room { flex: 1 1 0; min-height: 0; container-type: size; display: flex; justify-content: center; }
/* It appears and goes in place (DESIGN.md §7 enter / exit), as when the meanings and the tree arrive and fill the room. */
.logo-still { width: 64px; height: 64px; flex: none; transition: opacity var(--motion-enter) var(--motion-ease-out), visibility var(--motion-enter); }
@starting-style { .logo-still { opacity: 0; } }
@container (height < 64px) {
  .logo-still { opacity: 0; visibility: hidden; transition: opacity var(--motion-exit) var(--motion-ease-in), visibility var(--motion-exit); }
}
@media (prefers-color-scheme: dark) { .logo-drawing { background-image: url(/media/wordlinea-dark-circle-drawing-DEgiBNEv.avif); } }
/* The motto as one quiet line under the logo, in the hint's 13 (the maintainer's pick of 2026-10-23, Draft 56 motto 3). */
.lookup-motto { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-align: center; }
.lookup-recent .list-row-label { min-width: 0; white-space: normal; }
/* The earlier lookups fold under the rows' own edges and dashed line. */
.lookup-recent > .sense-more > summary { margin-inline: 12px 10px; }
.lookup-recent > .sense-more > .sense-more-body { gap: 0; padding-top: 0; }
/* Pinned controls lie on a sheet of paper as wide as the tab bar, and what scrolls passes under it: a scroll edge
   effect behind floating controls, the opaque kind for text outside them (HIG Scroll views; the maintainer's pick of
   2026-10-27, #617). The controls on it line up with the cards above, not the tab bar (the maintainer's pick of
   2026-10-23): the footer stands max(12px, inset) from the screen's edge (paper.css), the page's content its gutter.
   Its foot lies 12 under the tab bar, so nothing that scrolls shows between the two: more than the 2 px the tab bar's
   0.3deg tilt (paper.css) lifts its corners across a phone. */
.lookup-bar { display: flex; flex-wrap: wrap; align-items: end; gap: 12px; margin-bottom: -12px; padding: 12px calc(var(--page-gutter) - max(12px, env(safe-area-inset-right))) 24px calc(var(--page-gutter) - max(12px, env(safe-area-inset-left))); }
/* Under the app's tab bar the sheet reaches the screen's foot (paper.css). */
[data-layout="mobile"] .workspace > footer:not(:has(> .bottom-nav)) > .lookup-bar { margin-bottom: 0; padding-bottom: calc(12px + env(safe-area-inset-bottom)); }
/* Look up stays by the last line as the field grows, as Messages keeps Send. */
.lookup-bar .search-field { flex: 1; }
/* The field grows with what is typed, as the Messages field does (iOS 27 simulator, 2026-10-23: no line limit; it
   grows up to the bar at the top and then scrolls inside). Here it stops below the page's title: the screen less the
   top inset, the title (paper.css .toolbar, 16 + 30), the sheet's 12, the language pair above it and the 12 under it,
   and what the bar keeps below it (the sheet's 12 and the tab bar's room in paper.css). field-sizing is CSS Basic UI 4, in Safari from 26.2; older systems keep one line that scrolls. */
.lookup-field textarea.control { field-sizing: content; resize: none; min-height: 0;
  max-height: calc(100dvh - env(safe-area-inset-top) - 16px - 30 * var(--text-px) - var(--target-min) - 3 * 12px - var(--tab-room, 0px) - env(safe-area-inset-bottom)); }
/* Not being edited, as after a lookup, it is one line again, so it never covers the answer. */
.lookup-field textarea.control:not(:focus) { field-sizing: fixed; white-space: nowrap; overflow: hidden; }
.lookup-bar > :not(.search-field, .btn) { flex-basis: 100%; }

/* ---------- word detail ---------- */
/* The archive switch rides on the status tab it changes; a long headword pushes both to the next line together. */
.word-status { display: inline-flex; align-items: center; gap: 12px; white-space: nowrap; }
/* Its 36 px height also hangs 2 px past the 32 px line the speaker sets, so the line keeps its height. */
.word-pronunciation .status-action { margin: -2px -10px -2px auto; padding: 0 10px; gap: 6px; color: var(--wl-pencil-deep); --tilt: 0deg; }
.word-pronunciation .status-action:hover { text-decoration: underline; text-underline-offset: 4px; }
.encounter-stack { margin-top: 16px; }
/* The reading record's strip (DESIGN.md §9): water, a shore, a reader and a pale sun, cut by the card's right edge. It
   stands in the top padding and the meaning's line, 4 px down and 28 px tall as approved (review 2026-10-29-card-paper);
   660 / 85 is the image's own size. One long drawing serves every width, as the maintainer asked for a wide and a
   narrow one (2026-10-29): the strip takes four tenths of the card, the share it has on the approved mockup, so a wide
   card shows the whole shore and a narrow one its right end, the reader and the sun, with the water fading in from the
   left. The meaning stops short of it at any text size. The first-use desk's torn page carries it in its foot, cut by
   its torn right edge: it too is where a word is met. */
:is(.dict-card, .first-use-page > p) { --strip: url(/media/record-DdMKTYVW.webp); --strip-ratio: 660 / 85; --strip-h: 28px; --strip-share: 40%; }
.first-use-page > p { --strip-share: 100%; }
:is(.dict-card, .first-use-page > p)::after {
  position: absolute; right: 0; width: min(var(--strip-share), var(--strip-h) * var(--strip-ratio));
  background-position: right center; background-size: auto 100%; mask-image: linear-gradient(to right, transparent, var(--wl-ink) 30%);
}
.dict-card::after { top: 4px; }
/* 词典条目 (review 2026-10-29-card-paper): the meaning and its part of speech head the card, ruled off from the
   sentences; each sentence is numbered in a pale circle, not a blue one, as blue says selected; the foot says how
   often the word was answered and when it comes back, the next review on the card's end edge. The card takes
   DESIGN.md §5's 24 px paper padding and sits 16 px under its heading as the record card did; the gaps inside are on
   §5's 4 px rhythm, 12 between a part and its rule and between a number and its sentence, 16 between the foot's
   facts. It lies at the lookup card's tilt. */
.dict-card { margin-top: 16px; padding: 24px; --tilt: -0.4deg; }
.dict-head { display: flex; flex-wrap: wrap; align-items: baseline; column-gap: 12px; padding: 0 var(--strip-share) 12px 0; border-bottom: 1px solid var(--wl-line-soft); }
.dict-head .context-meaning { margin: 0; }
.dict-pos { font: italic 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.dict-card ol { margin: 0; padding: 0; list-style: none; }
.dict-card li { display: grid; grid-template-columns: max-content minmax(0, 1fr); column-gap: 12px; padding: 12px 0; }
.dict-card li + li { border-top: 1px solid var(--wl-line-soft); }
/* The circle takes two digits at the 14 px of its number, and its 2 px drop centres it on the sentence's first line
   (28 px tall, the circle 24.5). */
.dict-card li::before { content: attr(data-n); display: grid; place-items: center; min-width: 1.75em; height: 1.75em; margin-top: 2px; border-radius: 50%; background: var(--wl-line-soft); font: 500 calc(14 * var(--text-px))/1 var(--wl-font); color: var(--wl-pencil-deep); font-variant-numeric: tabular-nums; }
.dict-card > .sense-more .sense-more-body { gap: 0; padding-top: 0; }
.dict-foot { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 16px; padding-top: 12px; border-top: 1px solid var(--wl-line-soft); font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); font-variant-numeric: tabular-nums; }
.dict-foot > :first-child { color: var(--wl-ink); }
.dict-next { margin-left: auto; }
.context-meaning { margin-top: 6px; font: 500 calc(22 * var(--text-px))/calc(30 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.sentence-section { margin-top: 24px; }
.context-heading { display: flex; align-items: baseline; justify-content: space-between; gap: 8px; }
.surrounding-context { margin-top: 8px; font: 400 calc(16 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: pre-wrap; }
.context-section-title { margin-top: 8px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.expression-note { margin-top: 12px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.inline-disclosure { display: inline-flex; align-items: center; min-height: 24px; gap: 4px; border: 0; padding: 0; background: transparent; color: var(--wl-pencil); font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); cursor: pointer; text-decoration: underline; text-underline-offset: 3px; }
.source-reference { min-width: 0; max-width: 100%; }
.source-link { display: inline-flex; align-items: baseline; gap: 4px; color: var(--wl-pencil); text-decoration: none; }
/* A video's playback time wraps under a long title instead of sitting between its two lines. */
.source-link:has(.quiz-source-time) { flex-wrap: wrap; }
.source-link:hover { color: var(--wl-ink); text-decoration: underline; }
.source-link > span:first-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.source-link[data-expanded] > span:first-child { -webkit-line-clamp: unset; }
/* A word's 义项 as one pile (稿 36): the sheets lie in one grid cell, posed by sense-pile.tsx, and the sheets under the
   top one take its height, so the top sheet sets the pile's height. Each sheet's blue tab sits on its top edge and says
   the meaning; under the sentence its other sentences fold. The values are design 36's. */
.sense-pile { margin-top: 24px; }
.sense-deck { position: relative; display: grid; grid-template-columns: minmax(0, 1fr); touch-action: pan-y; outline-offset: 8px; }
.sense-deck > .sense-sheet { grid-area: 1 / 1; align-self: start; display: flex; flex-direction: column; gap: 16px; padding: 32px 24px 24px; transition: none; }
.sense-tab { position: absolute; left: 20px; top: -12px; display: flex; align-items: baseline; gap: 8px; padding: 4px 12px; --tilt: -1.5deg; }
.sense-sheet:nth-child(even) .sense-tab { --tilt: 1.2deg; }
.sense-meaning { font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.sense-pos { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
:is(.sense-sheet, .dict-card) .sheet-encounter > .sentence-section { margin-top: 0; }
/* The sheet and the entry hold only sentences, so they name none of them, as a phone already does; 更多上下文 keeps
   its place. */
:is(.sense-sheet, .dict-card) .context-heading { justify-content: flex-end; }
:is(.sense-sheet, .dict-card) .context-heading .field-label { display: none; }
:is(.sense-sheet, .dict-card) .sheet-encounter > .encounter-source { margin-top: 8px; padding-top: 0; border-top: 0; }
.sense-more > summary { display: flex; align-items: center; gap: 6px; min-height: 44px; padding-top: 6px; border-top: 1px dashed var(--wl-line); list-style: none; cursor: pointer; font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.sense-more > summary::-webkit-details-marker { display: none; }
.sense-more > summary .muted { font-weight: 400; }
.sense-more > summary svg { transition: transform var(--motion-feedback) var(--motion-ease-out); }
.sense-more[open] > summary svg { transform: rotate(90deg); }
.sense-more-body { display: flex; flex-direction: column; gap: 16px; padding-top: 8px; }
.sense-more-body > .sheet-encounter + .sheet-encounter { padding-top: 16px; border-top: 1px dashed var(--wl-line); }
/* The corner pages, as the hint showed: its 44 pt target is the part that lifts (paper-scene.ts). */
.pile-corner { position: absolute; right: 0; bottom: 0; width: 44px; height: 44px; padding: 0; border: 0; background: none; cursor: pointer; }
.pile-corner:disabled { display: none; }
/* The sheet's text is cut to its paper (paper-scene.ts), so the corner's ring is drawn inside it. */
.pile-corner:focus-visible { outline-offset: -2px; }
.pile-pager { display: flex; align-items: center; justify-content: center; gap: 12px; margin-top: 20px; }
.pile-arrow { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; padding: 0; border: 0; background: none; color: var(--wl-ink); cursor: pointer; }
.pile-arrow:disabled { visibility: hidden; }
/* Tabular figures keep the arrows still as the number changes. */
.pile-position { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); font-variant-numeric: tabular-nums; }
.pile-dots { display: flex; gap: 8px; }
.pile-dots i { width: 8px; height: 8px; border-radius: 50%; background: var(--line-22); }
.pile-dots i[data-on] { background: var(--wl-ink); }
/* 学习记录 on the desk (稿 54 第 3 组): four equal cells, name over value. Each pair wraps whole at its widest value, so
   the times sit four in a row or two by two, never three and one; no width is written for it. */
.history-cells { display: flex; flex-wrap: wrap; gap: 12px 24px; margin-top: 12px; }
.history-cells dl, .history-cells dl > div { flex: 1 1 0; min-width: max-content; }
.history-cells dl { display: flex; gap: 24px; }
.history-cells dt { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.history-cells dd { margin-top: 2px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); white-space: nowrap; }

/* ---------- 背词 (design 稿六) ---------- */
/* One yellow sheet on two blue ones, always two: a pile that shrank would hint how many are left. Desktop reads
   left to right, prompt then answer; a phone stacks them. Options are dashed rows ruled on the paper, and the
   feedback replaces the question in place: highlighter and a label for the answer, a pen stroke for a wrong
   choice, pencil for the rest, so no state depends on color alone. */
/* Tape (Design handoff): blue tape holds yellow paper, yellow tape holds white paper. */
:is(.quiz-sheet, .today-note)::before {
  content: ""; position: absolute; left: 50%; top: -9px; width: 120px; aspect-ratio: 240 / 35; margin-left: -60px;
  background: url(/media/tape-blue-2-BIF4fzD2.png) center / contain no-repeat; transform: rotate(-3deg);
  filter: var(--wl-tape-tone) drop-shadow(0 1px 1px color-mix(in srgb, var(--wl-shade) 12%, transparent)); pointer-events: none;
}
.quiz-stack { position: relative; margin: 20px 16px 0 0; }
.quiz-stack > [data-under] { --tilt: 1.2deg; --shift-x: 12px; --shift-y: 12px; }
.quiz-stack > [data-under] + [data-under] { --tilt: -1deg; --shift-x: -8px; --shift-y: 9px; }
.quiz-sheet { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); padding: 40px 0 34px; --tilt: -0.6deg; }
.quiz-prompt, .quiz-answer { min-width: 0; display: flex; flex-direction: column; padding: 0 44px; }
.quiz-answer { border-left: 1px dashed var(--wl-line); }
/* With less than the 860 that 背词 needs for two columns (稿 35), the answer goes under the prompt, ruled off the same way. */
@container not (min-width: 53.75em) {
  .quiz-sheet { grid-template-columns: minmax(0, 1fr); row-gap: 28px; }
  .quiz-answer { margin: 0 44px; padding: 28px 0 0; border-left: 0; border-top: 1px dashed var(--wl-line); }
}
/* The quiz strip (DESIGN.md §9), a reader in a drifting wash, is part of the card's edge, as the maintainer asked
   (2026-10-29): cut by its bottom-left corner, inside the sheet's 34 px bottom padding, so it never meets a line.
   33 px tall as it measures on the approved mockup (review 2026-10-29-card-paper), 700 / 102 being the image's own
   size. Under one column the answers fill that corner's width, so it shows only with two; a phone's quiz is in no
   such container, so the query is the positive one. */
.quiz-prompt { --strip: url(/media/quiz-D6mcTJoY.webp); --strip-ratio: 700 / 102; --strip-h: 33px; }
.quiz-prompt::after { display: none; position: absolute; left: 0; bottom: 0; border-bottom-left-radius: var(--radius-card); }
@container (min-width: 53.75em) { .quiz-prompt::after { display: block; } }
.quiz-source { display: flex; align-items: center; gap: 6px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-source svg { flex: none; }
/* The site comes first and never wraps: when the sentence is only the word (a menu item, a button), it is what tells the senses apart. */
.quiz-source-site { flex: none; font-weight: 500; color: var(--wl-pencil-deep); }
/* The full title stays in the library; here it is a one-line hint. The 2px margin makes the site-title gap 8px, from
   the 2026-10-09 design review (docs/design/reviews/2026-10-09-quiz-source-site.md). */
.quiz-source-site + .quiz-source-title { min-width: 0; margin-left: 2px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/* A word met in a video: the second of its line, after the title, which gives way to it (ADR 0024). */
.quiz-source-time { flex: none; margin-left: 2px; font-variant-numeric: tabular-nums; }
.quiz-sentence { margin-top: 14px; font: 400 calc(24 * var(--text-px))/calc(38 * var(--text-px)) var(--wl-font); white-space: pre-wrap; overflow-wrap: anywhere; text-wrap: pretty; }
/* The design's gold highlighter at 50% over the lower half of the word. */
:is(.quiz-sentence, .context-sentence, .first-use-page) mark { --hl: var(--wl-highlight-wash); padding: 0 2px; border-radius: 0; font-weight: 500; background: linear-gradient(transparent 52%, var(--hl) 52%); }
.quiz-blank { display: inline-block; width: 120px; height: 1em; border-bottom: 2px solid var(--wl-ink); vertical-align: -3px; }
.quiz-filled { padding: 0 3px; font-weight: 500; background: linear-gradient(transparent 50%, var(--wl-selected) 50%); box-shadow: var(--edge-underline-thick); }
.quiz-head { margin-top: 28px; display: flex; flex-wrap: wrap; align-items: center; gap: 12px; }
/* The speaker's loading or error note sits right under the speaker, at the head's end: -10px leaves 2px of the
   head's 12px row gap between them. */
.quiz-head .quiz-speech { flex-basis: 100%; margin-top: -10px; text-align: right; }
.quiz-term { min-width: 0; display: flex; flex-direction: column; }
.quiz-term-line { display: flex; align-items: baseline; flex-wrap: wrap; column-gap: 10px; }
.quiz-lemma { font: 500 calc(28 * var(--text-px))/calc(36 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.quiz-phonetic { font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-pos { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-meaning { margin-top: 2px; font: 400 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.speak-button { flex: none; width: 44px; height: 44px; margin: 0 -10px 0 auto; }
.quiz-speech { margin-top: 6px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-speech.error { color: var(--wl-error); }
[data-kind="spelling"] .quiz-head { margin-top: 14px; gap: 14px; }
.quiz-definition { flex: 1; min-width: 0; font: 500 calc(28 * var(--text-px))/calc(38 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; text-wrap: pretty; }
.quiz-question { margin-bottom: 10px; font: 400 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-status { margin-bottom: 10px; display: flex; align-items: center; flex-wrap: wrap; gap: 2px 8px; font: 400 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.quiz-status svg { flex: none; }
.quiz-status strong { font-weight: 500; }
/* When the word comes back sits on its own line under the verdict, so every language lays out the same. */
.quiz-status span { flex-basis: 100%; padding-left: 28px; font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); color: var(--wl-pencil); }
/* Undo rides on the verdict's line, at its far end; what went wrong is written under the result. */
.quiz-status .quiz-undo { position: relative; height: 36px; margin: -5px -10px -5px auto; padding: 0 10px; gap: 6px; font: 500 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil-deep); --tilt: 0deg; }
.quiz-status .quiz-undo:hover { text-decoration: underline; text-underline-offset: 4px; }
/* 44px touch target (WCAG 2.2 target size, enhanced) without growing the line. */
.quiz-status .quiz-undo::before { content: ""; position: absolute; inset: -4px 0; }
.quiz-undo-note { flex-basis: 100%; padding-left: 28px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-error); }
.quiz-undone { color: var(--wl-pencil); }
.quiz-undone strong { flex: 1 1 0; min-width: 0; color: var(--wl-ink); }
.quiz-undone.error strong { font-weight: 400; color: var(--wl-error); }
.quiz-options { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; border-top: 1px dashed var(--wl-line); }
.quiz-option { width: 100%; min-height: 56px; display: flex; align-items: center; gap: 12px; padding: 8px 10px; border: 0; border-bottom: 1px dashed var(--wl-line); background: transparent; text-align: left; font: 500 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink); overflow-wrap: anywhere; }
button.quiz-option:hover { background: var(--lit-50); }
/* The same hand-cut paper ring as a radio (Design 00 · 0u). */
.quiz-circle { flex: none; width: 20px; height: 20px; display: grid; place-items: center; border: 1.5px solid var(--wl-ink); border-radius: 52% 48% 50% 46%; background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-ring); }
/* An answered option puts its label under the text: however long the label is in a language, the answer keeps the full width. */
li.quiz-option { display: grid; grid-template-columns: 20px minmax(0, 1fr); gap: 2px 12px; align-items: center; align-content: center; }
li.quiz-option .quiz-option-text { justify-self: start; }
.quiz-option small { grid-column: 2; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-option[data-result="correct"] .quiz-circle { background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; }
/* The highlighter follows each line of a wrapped answer instead of filling a block. */
.quiz-option[data-result="correct"] .quiz-option-text { margin-left: -6px; }
.quiz-option[data-result="correct"] .quiz-option-text > span { padding: 1px 6px; background: linear-gradient(transparent 6%, var(--wl-selected) 6%, var(--wl-selected) 94%, transparent 94%); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.quiz-option[data-result="correct"] small { font-weight: 500; color: var(--wl-ink); }
.quiz-option[data-result="chosen"] .quiz-option-text { text-decoration: line-through; text-decoration-thickness: 2px; }
.dont-know { align-self: flex-start; height: var(--target-min); margin-top: 10px; padding: 0 12px; align-items: baseline; line-height: calc(44 * var(--text-px)); --tilt: 0deg; }
.dont-know span { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.quiz-actions { margin-top: 24px; display: flex; align-items: center; gap: 14px; }
.quiz-actions .btn-text { padding: 0 10px; --tilt: 0deg; }
.quiz-actions .dont-know { margin-top: 0; }
.spelling-form .field { gap: 4px; }
.spelling-form .field-label { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.spelling-form .field-control { min-height: 52px; }
.spelling-form .control { font: 500 calc(26 * var(--text-px))/calc(34 * var(--text-px)) var(--wl-font); }
.spelling-form .quiz-actions { margin-top: 28px; }
/* A label column as wide as its longest label, as the lookup card's parts of speech (lookup-card.css). */
.spelling-rows { display: grid; grid-template-columns: max-content minmax(0, 1fr); column-gap: 8px; border-top: 1px dashed var(--wl-line); }
.spelling-rows > div { display: grid; grid-column: 1 / -1; grid-template-columns: subgrid; align-items: center; min-height: 58px; padding: 4px 0; border-bottom: 1px dashed var(--wl-line); }
.spelling-rows dt { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.spelling-rows dd { display: flex; align-items: baseline; flex-wrap: wrap; column-gap: 10px; min-width: 0; }
.spelling-rows .spelling-diff { display: block; font: 500 calc(28 * var(--text-px))/calc(36 * var(--text-px)) var(--wl-font); letter-spacing: .02em; overflow-wrap: anywhere; }
.spelling-diff del { padding: 0 1px; color: var(--wl-pencil); text-decoration-color: var(--wl-ink); text-decoration-thickness: 2px; }
.spelling-diff ins { padding: 0 3px; text-decoration: none; background: var(--wl-selected); box-shadow: var(--edge-underline-thick); }
.spelling-answer { font: 500 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.spelling-hint { margin-top: 8px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: pretty; }
[data-layout="mobile"] .quiz-stack { margin: 16px 0 0; }
[data-layout="mobile"] .quiz-stack > [data-under] { --tilt: 1.8deg; --shift-x: 7px; --shift-y: 9px; }
[data-layout="mobile"] .quiz-stack > [data-under] + [data-under] { --tilt: -1.5deg; --shift-x: -5px; --shift-y: 6px; }
[data-layout="mobile"] .quiz-sheet { grid-template-columns: minmax(0, 1fr); padding: 24px 20px 18px; }
[data-layout="mobile"] :is(.quiz-sheet, .today-note):not([data-paper="white"])::before { top: -8px; width: 96px; aspect-ratio: 240 / 45; margin-left: -48px; background-image: url(/media/tape-blue-1-AoPUzOXx.png); }
[data-layout="mobile"] :is(.quiz-prompt, .quiz-answer) { padding: 0; }
[data-layout="mobile"] .quiz-answer { border-left: 0; }
[data-layout="mobile"] .quiz-source { font-size: calc(13 * var(--text-px)); }
/* A phone's page that fills the screen between its toolbar and the tab bar, neither leaving paper idle nor running
   past it (the maintainer, 2026-11-03): a question's (below) and the first-use desk's. It is the screen's height at
   least, its parts laid down it; where it has no room they give up the parts each --yields names, as screen-fit.ts
   says. Nothing scrolls under the page's own tab bar there, so its foot comes down to the bar, as far above it as the
   bar is off the screen's foot. */
[data-layout="mobile"] .page:is(.today-page:has(> .quiz-stack), :has(.first-use-desk)) { min-height: 100%; display: flex; flex-direction: column; }
[data-layout="mobile"] .workspace:has(> footer > .bottom-nav) .page:is(.today-page:has(> .quiz-stack), :has(.first-use-desk)) { padding-bottom: calc(var(--tab-bar) + 16px + env(safe-area-inset-bottom)); }
/* A phone's question: the card takes the page's height, the answers keep their size at its foot, and the sentence
   takes the room left, centred in it, at a size from the phone's 19 up to HIG's largest text style, Large Title's 34,
   that quiz-sentence.tsx sets, its lines in the phone's proportion of 29 to 19. A spelling question's definition sits
   in that room the same way. Where even the smallest set runs past the screen (the largest text sizes, a phone on its
   side) the page scrolls rather than hide an answer. */
[data-layout="mobile"] .quiz-stack { flex: 1 0 auto; display: flex; flex-direction: column; }
[data-layout="mobile"] .quiz-sheet { flex: 1 0 auto; display: flex; flex-direction: column; row-gap: 0; } /* the question's own 16 px sets the answers off */
[data-layout="mobile"] .quiz-prompt { flex: 1 0 auto; }
[data-layout="mobile"] .quiz-sentence {
  --sentence-min: 19; --sentence-max: 34; --sentence-line: calc(var(--sentence-size, var(--sentence-min)) * 29 / 19 * var(--text-px));
  flex: 1 0 auto; min-height: var(--sentence-line); margin-top: 10px; display: flex; flex-direction: column; justify-content: center; overflow: hidden;
  font-size: calc(var(--sentence-size, var(--sentence-min)) * var(--text-px)); line-height: var(--sentence-line);
}
.quiz-sentence-view, .quiz-sentence-text { display: block; }
/* What a phone's card gives up, in turn, while its whole sentence has no room even at the phone's size
   (screen-fit.ts settleYields decides which, and quiz-sentence.tsx sets data-yield to them): its answers' rows down
   to HIG's 44 pt minimum target; the line that says where the sentence was read; once answered, the words under the
   answers that say which is right and which was chosen, as their tick and cross say it too (they stay for a screen
   reader, hidden as .sr-only is, paper.css); once answered and only while not even the asked word's line has room,
   the sentence itself, which a question never gives up; and once answered, while the card still runs past the screen,
   the word's formation (the maintainer, 2026-11-03: a word just remembered needs it least, and its page still shows
   it). */
[data-layout="mobile"] .quiz-sheet { --yields: rows source labels sentence formation; }
[data-layout="mobile"] .quiz-sheet[data-yield~="rows"] .quiz-option { min-height: var(--target-min); }
[data-layout="mobile"] .quiz-sheet[data-yield~="source"] .quiz-source { display: none; }
[data-layout="mobile"] .quiz-sheet[data-yield~="sentence"]:has(.quiz-result) .quiz-sentence { display: none; }
[data-layout="mobile"] .quiz-sheet[data-yield~="sentence"]:has(.quiz-result) .quiz-head { margin-top: 0; } /* nothing above it to keep apart from */
[data-layout="mobile"] .quiz-sheet[data-yield~="formation"] .quiz-prompt .word-tree-row { display: none; }
[data-layout="mobile"] .quiz-sentence-view { overflow: hidden; }
[data-layout="mobile"] .quiz-sentence-view[data-cut="top"] { mask-image: linear-gradient(to bottom, transparent, var(--wl-ink) 1em); }
[data-layout="mobile"] .quiz-sentence-view[data-cut="bottom"] { mask-image: linear-gradient(to top, transparent, var(--wl-ink) 1em); }
[data-layout="mobile"] .quiz-sentence-view[data-cut="top bottom"] { mask-image: linear-gradient(transparent, var(--wl-ink) 1em, var(--wl-ink) calc(100% - 1em), transparent); }
[data-layout="mobile"] .quiz-blank { width: 92px; }
[data-layout="mobile"] .quiz-head { margin-top: 14px; gap: 10px; }
[data-layout="mobile"] [data-kind="spelling"] .quiz-head { margin-block: auto; gap: 14px; }
[data-layout="mobile"] .quiz-lemma { font-size: calc(24 * var(--text-px)); line-height: calc(32 * var(--text-px)); }
[data-layout="mobile"] .quiz-meaning { font-size: calc(16 * var(--text-px)); }
[data-layout="mobile"] .quiz-definition { font-size: calc(22 * var(--text-px)); line-height: calc(30 * var(--text-px)); }
[data-layout="mobile"] :is(.quiz-question, .quiz-status) { margin: 16px 0 6px; font-size: calc(16 * var(--text-px)); line-height: calc(24 * var(--text-px)); }
[data-layout="mobile"] .quiz-status { font-size: calc(17 * var(--text-px)); line-height: calc(26 * var(--text-px)); }
[data-layout="mobile"] .quiz-option { min-height: 52px; padding: 8px 6px; }
[data-layout="mobile"] .dont-know { margin-top: 6px; }
[data-layout="mobile"] .quiz-actions { margin-top: 18px; flex-direction: column; align-items: stretch; gap: 2px; }
[data-layout="mobile"] .quiz-actions .btn-filled { --tilt: 0.4deg; }
[data-layout="mobile"] .quiz-actions .btn-text:not(.dont-know) { align-self: center; height: var(--target-min); }
[data-layout="mobile"] .quiz-actions .dont-know { margin-top: 4px; }
[data-layout="mobile"] .spelling-form { margin-top: 24px; }
[data-layout="mobile"] .spelling-form .quiz-actions { margin-top: 22px; }
[data-layout="mobile"] .spelling-rows > div { min-height: 52px; }
[data-layout="mobile"] .spelling-rows .spelling-diff { font-size: calc(24 * var(--text-px)); }
[data-layout="mobile"] .spelling-answer { font-size: calc(22 * var(--text-px)); }

/* ---------- nothing to answer (designs 稿一, 稿六) ---------- */
/* A note taped to the desk (white when all is done, yellow for the first-use guide); beside it the words met
   recently, as loose blue strips (not stacked, no selected state), folded away while a question is open. */
.today-page { overflow-x: clip; }
.today-layout { position: relative; margin-top: 20px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 40px; align-items: start; }
.today-note { display: flex; flex-direction: column; padding: 34px 36px 32px; --tilt: -0.8deg; }
.today-note[data-paper="white"] { --tilt: 0.4deg; box-shadow: var(--edge-group); }
.today-note[data-paper="white"]::before { width: 112px; aspect-ratio: 240 / 42; margin-left: -56px; background-image: url(/media/tape-yellow-3-CjfLPFgu.png); transform: rotate(2deg); }

.today-title { margin-top: 10px; font: 500 calc(28 * var(--text-px))/calc(38 * var(--text-px)) var(--wl-font); }
.today-lead { margin-top: 6px; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: pretty; }
.today-rows { margin-top: 22px; display: grid; grid-template-columns: max-content minmax(0, 1fr); column-gap: 12px; border-top: 1px dashed var(--wl-line); }
.today-rows > div { display: grid; grid-column: 1 / -1; grid-template-columns: subgrid; padding: 8px 0; border-bottom: 1px dashed var(--wl-line); font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.today-rows dt { font-weight: 400; color: var(--wl-pencil); }
.today-note > .btn { align-self: flex-start; margin-top: 28px; }
.today-action { margin-top: 28px; display: flex; align-items: center; gap: 16px; }
.today-action span { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* The first-use desk (slips.tsx): the note in the middle as wide as its longest sentence, a strip of a web page above it
   at the left, the highlighted word's slip at the right and a second slip below, all laid out from the note's own
   size, and one ink line from the word under the note. The line runs over the web page, where it starts, and under
   the slips and the note. It needs the room of the single column (680 at the default text size, 稿 35): from there,
   a 690 iPad window with its tab bar at the top and a 1024 computer window beside the sidebar, its parts lie clear of
   one another; with less only the note lies there, on the title's left edge. The sign-in page's stacked layout hides
   its slips and line below 980 px (sign-in.css); the desk keeps its own. */
.first-use-desk { --route: desk; --line: whole; position: relative; display: grid; justify-items: center; padding: 176px 0 160px; }
.first-use-desk > .today-note { z-index: 2; width: max-content; max-width: 100%; }
.first-use-desk .today-lead > span { display: block; }
/* The page is torn out: its outline jitters inward by up to 3.5 % of its height along the foot, 2 % along the top and
   1 % of its width along the sides (a few px each, as the draft's torn page), seeded once. It is cut in CSS so it shows
   with the page's first frame; a mask image came a frame late. The note's edge falls round the torn outline
   (paper.css --edge-note-torn), on a box of its own because a clip cuts away the shadow of the box it clips. Its type is
   the welcome article's (welcome.css), the highlighter the quiz sentence's. */
.first-use-word { display: contents; }
.first-use-page { position: absolute; left: 0; top: 0; filter: var(--edge-note-torn); }
.first-use-page > p { padding: 20px 28px 40px; --tilt: -3deg; box-shadow: none; }
.first-use-page > p { clip-path: polygon(0% 0.2%, 2.5% 0.3%, 5% 0.4%, 7.5% 2%, 10% 1.6%, 12.5% 0.1%, 15% 0.5%, 17.5% 1.5%, 20% 1.4%, 22.5% 0.2%, 25% 0.9%, 27.5% 0.4%, 30% 1.3%, 32.5% 0.4%, 35% 0.6%, 37.5% 1.5%, 40% 0.7%, 42.5% 1.8%, 45% 0.5%, 47.5% 0.2%, 50% 0.1%, 52.5% 0.4%, 55% 1%, 57.5% 0.2%, 60% 0.7%, 62.5% 0.2%, 65% 0.3%, 67.5% 1.6%, 70% 1.2%, 72.5% 2%, 75% 0.1%, 77.5% 0.2%, 80% 0.4%, 82.5% 1.5%, 85% 0.5%, 87.5% 1%, 90% 2%, 92.5% 1.9%, 95% 1.9%, 97.5% 1.6%, 100% 0.3%, 99.2% 6.2%, 99.2% 12.5%, 99.9% 18.8%, 99.5% 25%, 99.3% 31.2%, 99.9% 37.5%, 99.5% 43.8%, 99.4% 50%, 99.1% 56.2%, 99.9% 62.5%, 99.3% 68.8%, 99.1% 75%, 99.2% 81.2%, 99.8% 87.5%, 99.1% 93.8%, 100% 98.5%, 97.5% 96.6%, 95% 99.1%, 92.5% 96.9%, 90% 96.9%, 87.5% 97.8%, 85% 97.4%, 82.5% 98%, 80% 96.8%, 77.5% 97.5%, 75% 98%, 72.5% 98.5%, 70% 99.1%, 67.5% 99.8%, 65% 97.6%, 62.5% 98.1%, 60% 99.7%, 57.5% 99.6%, 55% 97.5%, 52.5% 97.9%, 50% 97.1%, 47.5% 97.6%, 45% 99.8%, 42.5% 98.9%, 40% 98.7%, 37.5% 98.1%, 35% 99%, 32.5% 97.1%, 30% 96.7%, 27.5% 98.8%, 25% 98.3%, 22.5% 99%, 20% 99%, 17.5% 96.6%, 15% 98.8%, 12.5% 97.4%, 10% 98.1%, 7.5% 97%, 5% 96.8%, 2.5% 99%, 0% 99.4%, 0.8% 93.8%, 0.4% 87.5%, 0.9% 81.2%, 0.7% 75%, 0% 68.8%, 0.2% 62.5%, 1% 56.2%, 0.9% 50%, 0.8% 43.8%, 0.6% 37.5%, 0.8% 31.2%, 0.2% 25%, 1% 18.8%, 0.7% 12.5%, 0.4% 6.2%); }
.first-use-page > p::after { bottom: 6px; }
.first-use-desk .slip-line { z-index: 1; pointer-events: none; }
.first-use-desk .slip-set { z-index: 2; display: flex; pointer-events: none; }
.first-use-desk .slip-line path { display: inline; }
/* Where the draft lays the slips across the desk: the word's just past the middle, level with the page; the second
   under the note's right half. */
.first-use-desk .slip-set[data-slot="0"] { left: 54%; top: 24px; --tilt: 4deg; }
.first-use-desk .slip-set[data-slot="1"] { left: 62%; top: auto; bottom: 8px; --tilt: -3deg; }
@container not (min-width: 42.5em) { .first-use-desk { padding: 0; justify-items: start; } .first-use-desk > :not(.today-note) { display: none; } }
/* On a phone the desk runs down the column between the title and the tab bar (the Codex draft p1-column, 2026-11-03:
   "用从上往下那张"): the web page at the top left, the word's slip hanging from its right end, the note across the
   column and the second slip under it at the right; the slips are the sign-in phone's (sign-in.css). Measured on the
   draft scaled to 390 pt: the page's type 16/26; the word's slip starts 58 in from the page's right end, rises 8 over
   its foot and keeps 20 off the column's right edge, sliding in along the page where the column is too narrow for
   both; the second slip stands 44 in from the column's right edge; 36 of desk above the note and 24 between it and
   the second slip at least. The screen's room beyond that goes to those two gaps alike (align-content, as fr rows
   would all take the largest least once the desk runs past the screen), so no stretch of empty desk is left at the
   foot. With less room the desk gives up, in turn, the second slip, and its gap with it, and then all but the note
   (screen-fit.ts); the note alone lies under the title, as it did before the desk (approved in the review). What is
   given up also says how far the line runs (--line, which slips.tsx reads): to under the note, or nowhere. */
[data-layout="mobile"] .page:has(.first-use-desk) :has(.first-use-desk) { flex: 1; display: flex; flex-direction: column; }
[data-layout="mobile"] .first-use-desk {
  --route: column; --yields: second-slip all-but-note;
  flex: 1; padding: 0; justify-items: start; align-content: space-between;
  grid-template: "word" auto "note" auto "drift" auto / minmax(0, 1fr);
}
[data-layout="mobile"] .first-use-word { grid-area: word; justify-self: stretch; display: grid; justify-items: start; grid-template: "page ." auto ". slip" auto / minmax(0, max-content) minmax(max-content, 1fr); }
[data-layout="mobile"] .first-use-page { grid-area: page; position: relative; width: max-content; }
[data-layout="mobile"] .first-use-page > p { font-size: calc(16 * var(--text-px)); line-height: calc(26 * var(--text-px)); }
[data-layout="mobile"] .first-use-desk .slip-set { position: relative; left: auto; top: auto; bottom: auto; }
[data-layout="mobile"] .first-use-desk .slip-set[data-slot="0"] { grid-area: slip; margin: -8px 20px 0 -58px; }
[data-layout="mobile"] .first-use-desk > .today-note { grid-area: note; justify-self: stretch; width: auto; margin-top: 36px; }
[data-layout="mobile"] .first-use-desk .slip-set[data-slot="1"] { grid-area: drift; justify-self: end; margin: 24px 44px 0 0; }
[data-layout="mobile"] .first-use-desk[data-yield~="second-slip"] .slip-set[data-slot="1"],
[data-layout="mobile"] .first-use-desk[data-yield~="all-but-note"] > :not(.today-note) { display: none; }
[data-layout="mobile"] .first-use-desk[data-yield~="second-slip"] { --line: under; }
[data-layout="mobile"] .first-use-desk[data-yield~="all-but-note"] { --line: none; grid-template: "note" / minmax(0, 1fr); align-content: start; }
[data-layout="mobile"] .first-use-desk[data-yield~="all-but-note"] > .today-note { margin-top: 0; }
/* A phone on its side has room across, not down (an iPhone 18 Pro's 874 × 402 leaves 234 between the title and the
   tab bar), so the desk lies across it, as the computer's does (the maintainer, 2026-11-03: "可以pretext动态排吧", in
   place of a draft): the web page and the word's slip in a column on the title's left edge, the slip 20 in from the
   page's right end so it stays clear of the note; beside them the note, as wide as its longest sentence (the computer's
   rule), its buttons side by side where they fit and each as wide as the room lets it, as standing up; and the second
   slip under the note, 20 off its right edge as the word's is off the page's. The line runs from the word through its
   slip into the note's left side (slips.tsx FIRST_USE_ROUTE.row) and on out of its foot. The desk widens to the library
   pair's 1028 as the computer's does (above), and sits in the middle of the room down the screen; the gaps are the
   phone's: 36 between the columns, 24 above the second slip. It gives up its parts as standing up. */
@media (orientation: landscape) {
  [data-layout="mobile"] .workspace:has(.first-use-desk) { --page-width: 1028px; }
  [data-layout="mobile"] .first-use-desk { --route: row; column-gap: 36px; align-content: center; grid-template: "word note" auto ". drift" auto / max-content minmax(0, max-content); }
  [data-layout="mobile"] .first-use-word { align-self: start; grid-template: "page" auto "slip" auto / max-content; }
  [data-layout="mobile"] .first-use-desk .slip-set[data-slot="0"] { justify-self: end; margin: -8px 20px 0 0; }
  [data-layout="mobile"] .first-use-desk > .today-note { align-self: start; margin-top: 0; }
  [data-layout="mobile"] .first-use-desk .today-action { flex-flow: row wrap; }
  [data-layout="mobile"] .first-use-desk .today-action > .btn { flex: 1 0 auto; }
  [data-layout="mobile"] .first-use-desk .slip-set[data-slot="1"] { margin: 24px 20px 0 0; }
  [data-layout="mobile"] .first-use-desk[data-yield~="all-but-note"] { grid-template: "note" / minmax(0, max-content); }
}
.today-recent { position: relative; display: flex; flex-direction: column; }
.today-recent .row .btn { padding: 0 8px; margin-right: -8px; --tilt: 0deg; }
.today-recent > p { margin-top: 2px; }
.recent-lead { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.recent-list { display: flex; flex-direction: column; gap: 10px; margin-top: 16px; }
.recent-strip { display: grid; grid-template-columns: minmax(0, 1fr) auto; column-gap: 12px; align-items: center; padding: 12px 14px 12px 18px; color: var(--wl-ink); text-decoration: none; }
@media (hover: hover) { .recent-strip:hover { transform: translate(var(--shift-x, 0), -2px) rotate(var(--tilt, 0deg)); box-shadow: var(--edge-blue), 0 10px 12px -5px var(--ink-30); } }
.recent-strip:active { transform: translate(var(--shift-x, 0), 1px) rotate(var(--tilt, 0deg)); box-shadow: var(--edge-lip); }
.recent-text { min-width: 0; display: flex; flex-direction: column; }
.recent-head { display: flex; align-items: baseline; gap: 10px; }
.recent-word { font: 500 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.recent-meta { flex: none; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.recent-meaning { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); white-space: nowrap; overflow: hidden; }
/* A meaning that does not fit fades out over its last character instead of ending in an ellipsis, so a … the meaning
   writes itself never reads as the cut (maintainer, draft 54g), as the extension's kept meanings do. Only text that
   overflows gives its box an active scroll timeline (CSS Scroll-driven Animations), so only a cut meaning fades; a
   browser without them keeps the ellipsis. */
@supports (animation-timeline: scroll()) {
  .recent-meaning, .entry-line .entry-meaning, .word-card-meaning > span, .formula-meaning, .book-word-text, .book-word-meaning, .toolbar-back-label { animation: cut-fade both; animation-timeline: scroll(self inline); }
  .spine-title { animation: cut-fade-down both; animation-timeline: scroll(self inline); }
}
@supports not (animation-timeline: scroll()) {
  .recent-meaning, .entry-line .entry-meaning, .word-card-meaning > span, .formula-meaning, .book-word-text, .book-word-meaning, .toolbar-back-label { text-overflow: ellipsis; }
}
@keyframes cut-fade { from, to { mask-image: linear-gradient(to left, transparent, var(--wl-ink) 1em); } }
@keyframes cut-fade-down { from, to { mask-image: linear-gradient(to top, transparent, var(--wl-ink) 1em); } }
/* Two columns once 背词 has 860 (稿 35): the note a little wider than the words met, whose heading lines up with the
   note's top edge (the 36 row centres the 26 heading, 5 lower). */
@container (min-width: 53.75em) {
  .desktop-today .today-layout:has(.today-recent) { grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr); gap: 48px; }
  .desktop-today .today-recent { margin-top: -5px; }
}
[data-layout="mobile"] .today-layout { margin: 10px 4px 0; grid-template-columns: minmax(0, 1fr); gap: 38px; }
[data-layout="mobile"] .today-note { padding: 26px 22px 22px; }

[data-layout="mobile"] .today-title { margin-top: 8px; font-size: calc(24 * var(--text-px)); line-height: calc(32 * var(--text-px)); }
[data-layout="mobile"] .today-lead { margin-top: 4px; font-size: calc(15 * var(--text-px)); line-height: calc(23 * var(--text-px)); }
[data-layout="mobile"] .today-rows { margin-top: 16px; }
[data-layout="mobile"] .today-rows > div { padding: 7px 0; font-size: calc(15 * var(--text-px)); line-height: calc(23 * var(--text-px)); }
[data-layout="mobile"] .today-note > .btn { align-self: stretch; margin-top: 22px; --tilt: 0.4deg; }
[data-layout="mobile"] .today-action { margin-top: 20px; flex-direction: column; align-items: stretch; gap: 8px; }
[data-layout="mobile"] .recent-list { gap: 8px; margin-top: 6px; }
[data-layout="mobile"] .recent-strip { min-height: 64px; padding: 10px 12px 10px 16px; }
[data-layout="mobile"] .recent-head { gap: 8px; }
.notice { margin-bottom: 16px; font: 400 calc(16 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.notice .btn { padding: 0 8px; --tilt: 0deg; }

/* ---------- settings (稿 37) ---------- */
/* Grouped lists (HIG Lists and tables): each group a white sheet of rows, its name in pencil above it, in the page's
   one column at every width (DESIGN.md §8). Inside a section only actionable blocks are paper (devices, browser status,
   address strip); explanations and steps are written straight on the desk. */
.settings-title { margin: 0 0 20px; font: 400 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
.account-email { color: var(--wl-ink); font-weight: 500; white-space: normal; overflow-wrap: anywhere; text-align: right; }
/* One column at every width: the page's 640 column holds no two (稿 35). */
.settings-columns { display: grid; grid-template-columns: minmax(0, 1fr); gap: 44px; align-items: start; }
.settings-column { display: flex; flex-direction: column; gap: 44px; min-width: 0; }
.settings-column + .settings-column { gap: 20px; }
.settings-page .lead { margin-top: 6px; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: pretty; }
.error-line { display: flex; align-items: center; gap: 4px; color: var(--wl-error); }
.error-line svg { flex: none; }
/* The records that did not load (稿 38d): the error line and Try again on one dashed-ruled row. */
.records-failed { display: flex; align-items: center; justify-content: space-between; gap: 8px; min-height: var(--target-min); border-block: 1px dashed var(--wl-line); font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); }
.row-copy { flex: 1; min-width: 0; display: flex; flex-direction: column; overflow-wrap: anywhere; }
.row-copy strong { font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.section-heading { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.section-heading h2 { margin: 0; }
.section-heading .btn { margin-right: -8px; }
.steps { margin: 22px 0 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 20px; }
h2 + .steps { margin-top: 12px; }
.steps > li { display: grid; grid-template-columns: 28px minmax(0, 1fr); gap: 12px; align-items: start; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.steps > li:nth-child(2) .step-no { transform: rotate(2deg); }
.steps > li:nth-child(3) .step-no { transform: rotate(-1.5deg); }
.steps > li:nth-child(4) .step-no { transform: rotate(1deg); }
.step-body { display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.step-actions { display: flex; flex-wrap: wrap; gap: 8px; }
.address-strip { display: flex; align-items: center; gap: 6px; height: 48px; padding: 0 4px 0 12px; --tilt: 0.4deg; box-shadow: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-16), 0 4px 6px -3px var(--ink-22); }
.address-strip input { flex: 1; align-self: stretch; min-width: 0; border: 0; outline: 0; padding: 0; background: transparent; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-mono); color: var(--wl-ink); text-overflow: ellipsis; }
.copy-button { flex: none; min-width: 76px; }
.install-tip .lead { margin-top: 6px; }
.devices .section-heading { margin-bottom: 12px; }
.device-list { --tilt: -0.3deg; }
.device-list { box-shadow: var(--edge-group); }
.device-row { display: flex; align-items: center; gap: 14px; padding: 16px 16px 16px 20px; }
.device-row > svg { flex: none; }
.device-row + .device-row { margin: 0 16px 0 20px; padding-inline: 0; border-top: 1px dashed var(--wl-line); }
.device-row .btn { flex: none; padding: 0 12px; }
.form-actions { display: flex; justify-content: flex-end; gap: 8px; padding-top: 4px; }
/* Deleting is a stub cut off below the sheets: a dashed line with scissors, then the row on the bare desk in red ink,
   the destructive role HIG Buttons gives an action that cannot be undone. */
.account-delete { display: flex; flex-direction: column; gap: 10px; margin-top: 16px; }
.cut-line { display: flex; align-items: center; gap: 4px; height: 18px; color: var(--wl-pencil); }
.cut-line::after { content: ""; flex: 1; border-top: 1.5px dashed var(--line-36); }
/* 常用语言: the hint right under the title, the list under it, and a failed save under the list. */
.settings-title:has(+ .settings-columns > .language-list) { margin-bottom: 6px; }
.language-list { display: flex; flex-direction: column; gap: 16px; }
.language-list > .lead { margin: 0; }
.language-failed { gap: 6px; font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); }
.connection-note { padding: 16px 20px; margin: 16px 0; font: 400 calc(16 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); --tilt: 0.3deg; }
.connection-note p { margin-bottom: 8px; }
[data-layout="mobile"] .settings-columns { display: block; }
[data-layout="mobile"] .settings-column { gap: 34px; }
[data-layout="mobile"] .settings-title { font-size: calc(22 * var(--text-px)); line-height: calc(30 * var(--text-px)); }
[data-layout="mobile"] .steps { gap: 14px; }
[data-layout="mobile"] .steps > li { grid-template-columns: 26px minmax(0, 1fr); gap: 10px; font-size: calc(15 * var(--text-px)); line-height: calc(23 * var(--text-px)); }

/* 邀请 (稿 14): the code is a yellow ticket stub, punched on the left and torn along a dashed line: the ticket a friend
   sees on the sign-in page. The 署名 is a strip on the desk under it, below a dashed line on a desktop. */
.invite { gap: 28px; max-width: 520px; }
/* One yellow ticket, no sheets peeking under it (Design 14). */
.invite-ticket { display: flex; --tilt: -0.6deg; box-shadow: inset 1px 1px 0 var(--lit-95), 0 1px 0 var(--wl-paper-yellow-shade), 0 2px 0 var(--ink-14), 0 12px 18px -8px color-mix(in srgb, var(--wl-shade) 34%, transparent); }
.invite-stub { flex: none; position: relative; width: 56px; border-right: 1.5px dashed var(--line-36); }
.invite-stub::after { content: ""; position: absolute; left: 50%; top: 20px; width: 14px; height: 14px; margin-left: -7px; border-radius: 50%; box-shadow: var(--edge-hole); }
.invite-body { flex: 1; min-width: 0; display: flex; flex-direction: column; padding: 20px 24px 22px; }
.invite-stamp { font: 500 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-mono); letter-spacing: .08em; color: var(--wl-ticket-ink); }
.invite-code { margin-top: 8px; font: 500 calc(34 * var(--text-px))/calc(44 * var(--text-px)) var(--wl-mono); letter-spacing: .12em; }
.invite-actions { margin-top: 16px; display: flex; flex-wrap: wrap; align-items: center; gap: 14px; }
.invite-count { margin: 0; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.invite-limit { margin: 18px 0 0; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.invite-name { margin-top: 12px; padding-top: 28px; border-top: 1px dashed var(--wl-line); }
.invite-name > * { max-width: 360px; }
.code-form { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; }
.code-form > .field { width: 100%; }
.code-form input::placeholder { font-family: var(--wl-mono); letter-spacing: 0.08em; }
.invite-start { gap: 18px; align-items: flex-start; }
.invite-lead { margin: 0; display: flex; flex-direction: column; gap: 6px; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.invite-lead .meta { font-size: calc(15 * var(--text-px)); line-height: calc(23 * var(--text-px)); }
/* Usage (ADR 0019): one quiet line per unit; nothing here is meant to push. */
.usage { gap: 28px; max-width: 560px; }
.usage-tier { margin: 0; display: flex; flex-wrap: wrap; align-items: center; gap: 10px; font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.usage-sheet { display: flex; flex-direction: column; gap: 22px; padding: 22px 24px; }
.usage-sheet > .meta, .usage-after .lead { margin: 0; }
.usage-unit { display: flex; flex-direction: column; gap: 10px; }
.usage-unit .section-heading { flex-wrap: wrap; align-items: baseline; }
.usage-after { display: flex; flex-direction: column; gap: 6px; }
.usage-tier b { font-weight: 500; }
.usage-upgrade { margin-left: auto; }
/* Coupons (ADR 0022) under the same dashed rule, like the invite field under the ticket. */
.usage-redeem { padding-top: 28px; border-top: 1px dashed var(--wl-line); }
.usage-redeem > .field { max-width: 360px; }
[data-layout="mobile"] .invite-stub { width: 44px; }
[data-layout="mobile"] .invite-body { padding: 16px 18px 18px; }
[data-layout="mobile"] .invite-code { font-size: calc(28 * var(--text-px)); line-height: calc(38 * var(--text-px)); }
[data-layout="mobile"] .invite { gap: 28px; max-width: none; }
[data-layout="mobile"] .invite-name { margin-top: 0; padding-top: 0; border-top: 0; }
[data-layout="mobile"] .invite-name > * { max-width: none; }

/* ---------- the upgrade page (ADR 0019, shared/ui/tiers.css for its cards) ---------- */
/* Its width is the window's, as .upgrade is a container and takes none from what it holds. */
.page.upgrade-route { width: 100%; max-width: none; margin: 0; padding: 0; }
.upgrade { min-height: 100dvh; box-sizing: border-box; display: flex; flex-direction: column; align-items: center; padding: 0 20px 20px; container: tiers / inline-size; }
.upgrade-bar { align-self: stretch; min-height: 64px; display: flex; align-items: center; justify-content: space-between; }
/* The ×'s stroke, not its target, ends on the page's edge: half the room round the 20 px glyph, and the glyph's own 4 px. */
.upgrade-bar .btn-icon { margin-right: -12px; }
@media (any-pointer: coarse) { .upgrade-bar .btn-icon { margin-right: -16px; } }
.upgrade-brand { display: flex; align-items: center; gap: 10px; }
.upgrade-brand .brand { width: 28px; height: 28px; }
.upgrade-brand .wordmark { height: 14px; }
.upgrade > .spinner, .upgrade-failed { margin-top: 72px; }
.upgrade-failed { display: flex; flex-direction: column; align-items: center; gap: 12px; }
.upgrade .tiers { margin: 8px 0 0; }
/* The page is the two sheets: they fill the window, up to the draft's 900 px window less the bar and the margins. */
/* One screen (DESIGN §8): a shorter window first cuts the painting's foot, the sea and sand under its hills, 10% of its width
   (measured on the painting), and then draws Pro's title smaller, down to its size on a phone. 644 is the rest of the page
   once the foot is cut, at the card's widest (measured 2026-11-05); 1.2 is the title's line height. */
@container tiers (min-width: 1212px) {
  .upgrade .tiers { flex: 1; max-height: 780px; --pro-title: clamp(calc(72 * var(--text-px)), (100dvh - 644 * var(--text-px)) / 1.2, calc(112 * var(--text-px))); }
  .upgrade .tier-sub .tier-sheet::after { flex: 1 0 calc(var(--coast) - 10cqi); height: auto; max-height: var(--coast); }
  .upgrade .tier-sub .tier-sheet > :last-child { margin-bottom: auto; }
  /* The button stands on the painting, so the lines only keep above its hills: 28% less the button and the padding, 11%. */
  .upgrade .tier-back-row { padding-top: 17cqi; }
  /* The sheet holding the two slips closes up, on the 4 px rhythm, as far as 1280 × 720 needs (measured 2026-11-05). */
  .upgrade .tier-ledger:has(.tier-slips) { gap: 8px; }
}
.tier-lines { display: flex; flex-direction: column; gap: 16px; font: 400 calc(36 * var(--text-px))/calc(48 * var(--text-px)) var(--wl-font); }
@container tiers (max-width: 559px) { .tier-lines { gap: 8px; font-size: calc(22 * var(--text-px)); line-height: calc(30 * var(--text-px)); } }
.tier-lines p { margin: 0; }
/* A date that begins a line begins with a capital in English: "until" is said inside a sentence too. */
.tier-until::first-letter { text-transform: uppercase; }
/* The one way back to the words. Stacked, it is as wide as the lighthouse stands high, so it comes above the whole painting;
   side by side, it stands on the sand under the lighthouse. */
.upgrade .tier-sub:has(.tier-back-row) .tier-sheet::after { margin: 0 calc(-1 * var(--tier-pad)) calc(-1 * var(--tier-pad)); }
@container tiers (min-width: 1212px) {
  .upgrade .tier-sub:has(.tier-back-row) .tier-sheet::after { position: absolute; inset: auto 0 0; z-index: -1; flex: none; height: var(--coast); max-height: none; margin: 0; }
}
.tier-sub:has(.tier-back-row) .tier-do { flex: 1; display: flex; flex-direction: column; }
.tier-back-row { margin-top: auto; padding-top: 16px; display: flex; justify-content: flex-end; }
.tier-back-row > .btn { min-width: min(100%, 44cqi); height: 72px; font-size: calc(26 * var(--text-px)); }
@container tiers (max-width: 559px) { .tier-back-row > .btn { width: 100%; height: 56px; font-size: calc(20 * var(--text-px)); } }
/* What a reader who has Pro does with it, on the white sheet beside the card. */
.tier-ledger { min-width: 0; padding: var(--tier-pad); display: flex; flex-direction: column; gap: 36px; border-radius: var(--radius-card);
  background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--shadow-white); font: 400 calc(24 * var(--text-px))/calc(34 * var(--text-px)) var(--wl-font); }
@container tiers (max-width: 1211px) { .tier-ledger { gap: 20px; font-size: calc(18 * var(--text-px)); line-height: calc(26 * var(--text-px)); } }
.tier-ledger p { margin: 0; }
.tier-ledger a { color: inherit; text-underline-offset: 4px; }
.tier-paid { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 4px 16px; }
/* A slip here is the sheet's width: its button always under its words, on one line with its sibling's. */
.tier-ledger .tier-what { flex-basis: 100%; }
.ledger-foot { margin-top: auto; display: flex; flex-direction: column; align-items: flex-start; gap: 8px; }
.ledger-foot > .btn { width: 100%; height: 48px; }
.upgrade-link { min-height: 24px; padding: 0; border: 0; background: none; font: inherit; color: inherit; text-decoration: underline; text-underline-offset: 4px; cursor: pointer; }
/* The footer's links are on the free sheet or at the page's end. */
.upgrade-foot { margin: 16px 0 0; font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.upgrade-foot a { display: inline-block; min-height: 24px; color: inherit; text-underline-offset: 4px; }
.upgrade-store { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px 20px; align-self: stretch; }
/* A way to pay fits its half of the slip: the 8 px padding is the widest word's room there, measured 2026-11-05. */
.tier-action:has(.pay-way) > .btn { flex: 1 1 0; min-width: 0; width: auto; padding: 0 8px; white-space: nowrap; }
.pay-way { display: inline-flex; align-items: center; justify-content: center; gap: 8px; }
.pay-mark { flex: none; }
.pay-alipay path { fill: var(--wl-alipay); }
.pay-wechat path { fill: var(--wl-wechat-pay); }
.pay-mark :is(rect, ellipse) { fill: var(--wl-pay-cutout); }
/* The size of the draft the maintainer passed. */
.alipay-code svg { display: block; width: 224px; height: 224px; margin-inline: auto; }
/* Purchase complete comes on the card's own paper, with the coast along its edge. */
.dialog:has(.pro-bought) form { container: tier-card / inline-size; position: relative; background: var(--tile-blue) var(--wl-paper-blue); }
.dialog:has(.pro-bought) form::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: url(/media/coast-day-CD60pSjt.webp) right bottom / 100% auto no-repeat; }
@media (prefers-color-scheme: dark) { .dialog:has(.pro-bought) form::before { background-image: url(/media/coast-dusk-DBiaEOV-.webp); } }
.dialog:has(.pro-bought) form > * { position: relative; }
.pro-bought { margin: 0 0 8px; }
/* A phone's own gutter, as the rest of the app keeps. */
@media (max-width: 402px) { .upgrade { padding-inline: 16px; } }

/* ---------- sign-in (sign-in.css), errors ---------- */
.page.auth { max-width: none; margin: 0; padding: 0; }
/* The sign-in page is one composition, so its notice sits above it, centred in its own 520 column (稿 38c). */
.page.auth > .page-notice-slot:has(.page-notice) { max-width: 520px; margin-inline: auto; padding: 16px 16px 0; box-sizing: border-box; }
.page.auth > .page-notice-slot .page-notice { margin-bottom: 0; }
.boot-error { max-width: 420px; margin: 8vh auto; padding: 24px 16px; }
.login-sheet { display: flex; flex-direction: column; gap: 16px; padding: 32px 28px; --tilt: -0.4deg; }
.login-sheet h1 { font: 500 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
.page > .spinner { display: block; margin: 48px auto; }

/* ---------- terms and privacy ---------- */
/* Long text on one untilted white sheet (no rules to fight the lines); a table of contents follows the reader.
   Desktop body 17/30 on a 616 measure; phone 16/28 with 20 side margins. */
.page:has(> .legal-wrap[data-standalone]) { max-width: none; margin: 0; padding: 0; }
.legal-wrap { --legal-num: color-mix(in srgb, var(--wl-rule) 60%, var(--wl-ink)); padding-bottom: 72px; }
/* Design 05 · 5c: a 72 px bar whose content lines up with the 1088 px page; at 1280 that is the design's 96 px margin. */
.legal-bar { height: 72px; padding: 0 max(24px, calc((100% - 1088px) / 2)); display: flex; align-items: center; border-bottom: 1px solid var(--line-14); }
.legal-brand { display: flex; align-items: center; gap: 10px; text-decoration: none; }
.legal-brand img { width: 28px; height: 28px; }
.legal-brand .wordmark { width: auto; height: 14px; }
.legal-bar .language-switch { margin-left: auto; }
.legal-body { max-width: 1064px; margin: 0 auto; padding: 40px 24px 0; display: grid; grid-template-columns: 208px minmax(0, 760px); justify-content: center; gap: 48px; }
.legal-toc { position: sticky; top: 32px; align-self: start; padding-top: 88px; }
.legal-toc p { margin: 0 0 8px 10px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.legal-wrap ol { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 2px; }
.legal-wrap ol button { width: 100%; min-height: 36px; padding: 0 10px; display: flex; align-items: center; gap: 10px; border: 0; border-radius: var(--radius); background: none; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-ink); text-align: left; cursor: pointer; }
.legal-wrap ol .num { font: 400 calc(12 * var(--text-px))/1 var(--wl-mono); color: var(--wl-pencil); }
.legal-toc button[aria-current] { background: var(--tile-blue) var(--wl-paper-blue); box-shadow: var(--edge-underline); }
@media (hover: hover) { .legal-wrap ol button:not([aria-current]):hover { background: var(--line-06); } }
@media (pointer: coarse) { .legal-wrap ol button { min-height: var(--target-min); } } /* DESIGN.md §7 */
/* The two pages switch by tabs along the sheet's top edge; their titles keep their size at every text size (HIG Typography). */
.legal-tabs { height: 40px; padding-left: 40px; display: flex; align-items: flex-end; gap: 4px; }
.legal-tabs a { height: 34px; padding: 6px 20px 0; font: 500 15px/22px var(--wl-font); text-decoration: none; }
.legal-tabs a[aria-current] { position: relative; z-index: 1; height: 40px; }
.legal { padding: 64px 72px 48px; --tilt: 0deg; box-shadow: var(--edge-sheet); font: 400 calc(17 * var(--text-px))/calc(30 * var(--text-px)) var(--wl-font); text-wrap: pretty; line-break: strict; }
.legal h1 { font: 500 calc(36 * var(--text-px))/calc(44 * var(--text-px)) var(--wl-font); }
.legal .meta { margin-top: 10px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.legal .lead { margin-top: 28px; font-size: calc(18 * var(--text-px)); line-height: calc(32 * var(--text-px)); }
.legal section { scroll-margin-top: 24px; }
.legal h2 { margin-top: 48px; display: flex; align-items: baseline; gap: 12px; font: 500 calc(22 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
.legal h2 .num { font: 500 calc(14 * var(--text-px))/1 var(--wl-mono); color: var(--legal-num); }
.legal p, .legal ul { margin-top: 12px; }
.legal ul { list-style: none; padding: 0; }
.legal li { position: relative; padding-left: 18px; }
.legal li::before { content: ""; position: absolute; left: 0; top: 12px; width: 6px; height: 6px; background: var(--tile-colorcard) var(--wl-action); background-blend-mode: multiply; box-shadow: inset 0 -1px 0 var(--wl-ink); transform: rotate(-8deg); }
.legal li + li { margin-top: 8px; }
.legal-foot { margin-top: 56px; padding-top: 24px; border-top: 1.5px dashed var(--line-30); display: grid; grid-template-columns: max-content 1fr; gap: 8px 24px; font: 400 calc(15 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.legal-foot dt { color: var(--wl-pencil); }
.legal-foot dd { margin: 0; }
.legal-foot a { color: var(--wl-ink); text-decoration-color: var(--line-36); text-underline-offset: 4px; }
.toc-fold, .to-top, .legal-mini { display: none; }
.legal-wrap summary { list-style: none; cursor: pointer; }
.legal-wrap summary::-webkit-details-marker { display: none; }
[data-layout="mobile"] .legal-wrap { padding-bottom: 40px; }
[data-layout="mobile"] .legal-bar { height: auto; padding: 20px 20px 16px; border: 0; }
[data-layout="mobile"] .legal-brand { gap: 8px; }
[data-layout="mobile"] .legal-brand img { width: 26px; height: 26px; }
[data-layout="mobile"] .legal-brand .wordmark { width: auto; height: 13px; }
[data-layout="mobile"] .legal-bar .language-switch { margin: -10px -10px -10px auto; }
[data-layout="mobile"] .legal-body { display: block; padding: 0; }
[data-layout="mobile"] .legal-wrap:not([data-standalone]) .legal-body { padding-top: 12px; }
[data-layout="mobile"] .legal-toc { display: none; }
[data-layout="mobile"] .legal-tabs { padding-left: 20px; }
[data-layout="mobile"] .legal { padding: 28px 20px 40px; border-radius: 0; font-size: calc(16 * var(--text-px)); line-height: calc(28 * var(--text-px)); }
[data-layout="mobile"] .legal p, [data-layout="mobile"] .legal ul { margin-top: 10px; }
[data-layout="mobile"] .legal h1 { font-size: calc(26 * var(--text-px)); line-height: calc(34 * var(--text-px)); }
[data-layout="mobile"] .legal .meta { font-size: calc(14 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
[data-layout="mobile"] .legal .lead { margin-top: 24px; font-size: calc(17 * var(--text-px)); line-height: calc(30 * var(--text-px)); }
[data-layout="mobile"] .legal section { scroll-margin-top: 64px; }
[data-layout="mobile"] .legal h2 { margin-top: 36px; font-size: calc(19 * var(--text-px)); line-height: calc(28 * var(--text-px)); }
[data-layout="mobile"] .legal-foot { margin-top: 40px; font-size: calc(14 * var(--text-px)); gap: 6px 16px; }
/* On a phone the contents fold into one blue slip under the title. */
[data-layout="mobile"] .toc-fold { display: block; margin-top: 20px; }
.toc-fold summary { height: 44px; padding: 0 12px; display: flex; align-items: center; gap: 8px; background: var(--tile-blue) var(--wl-paper-blue); border-radius: var(--radius); font: 500 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); }
.toc-fold summary span { font-weight: 400; color: var(--legal-num); }
.toc-fold summary svg:last-child { margin-left: auto; transition: transform var(--motion-feedback) var(--motion-ease-out); }
.toc-fold[open] summary svg:last-child { transform: rotate(180deg); }
.toc-fold ol { padding: 6px 0; }
[data-layout="mobile"] .to-top { margin: 28px auto 0; height: 44px; padding: 0 8px; display: flex; align-items: center; gap: 4px; border: 0; background: none; font: 500 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-ink); text-decoration: underline; text-decoration-color: var(--line-36); text-underline-offset: 4px; cursor: pointer; }
/* Once the title scrolls away a slim bar keeps the page name and the contents in reach. */
[data-layout="mobile"] .legal-mini {
  position: fixed; z-index: 5; top: 0; left: 0; right: 0; height: 52px; padding: 0 8px 0 20px; display: flex; align-items: center; gap: 8px;
  background: var(--tile-fibre) var(--wl-paper-white); box-shadow: 0 1px 0 var(--ink-14), 0 6px 10px -6px var(--ink-22); font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font);
  visibility: hidden; transform: translateY(-110%); transition: transform var(--motion-exit) var(--motion-ease-in), visibility var(--motion-exit);
}
[data-layout="mobile"] .legal-mini[data-shown] { visibility: visible; transform: none; transition: transform var(--motion-enter) var(--motion-ease-out), visibility var(--motion-enter); }
.legal-mini img { width: 22px; height: 22px; }
.toc-menu { margin-left: auto; }
.toc-menu summary { width: 44px; height: 44px; display: grid; place-items: center; }
.toc-menu ol { position: absolute; top: 50px; right: 8px; width: min(280px, calc(100vw - 16px)); padding: 8px; background: var(--tile-fibre) var(--wl-paper-white); border-radius: var(--radius); box-shadow: var(--edge-note), 0 12px 16px -8px var(--ink-36); }

/* ---------- delete-account dialog (the dialog itself is shared/ui's Dialog) ---------- */
.dialog-form .warning { font: 400 calc(16 * var(--text-px))/calc(25 * var(--text-px)) var(--wl-font); text-wrap: pretty; }
.dialog-form .code-field { margin-top: 2px; }
.dialog-form .cell { height: 52px; font-size: calc(24 * var(--text-px)); }
.dialog-form .code-foot { margin-top: -2px; font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); }
.dialog-form .code-foot .link { flex: none; height: 32px; margin: -6px -6px -6px 0; padding: 0 6px; font: 500 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); text-decoration: underline; text-decoration-color: var(--line-36); text-underline-offset: 4px; }

/* ---------- mobile ---------- */
/* 稿 11: on a phone the library's two panes become two screens, the list and one word, with the way back in the
   title row. */
.toolbar-actions { font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
.toolbar-actions svg { margin-right: 5px; vertical-align: -3px; }
.toolbar:has(.toolbar-back) { align-items: center; }
/* Where a page's actions leave the way back too little room (a book's, in English on a phone), its name gives way, cut as
   a cut meaning is, and the page stays the width of the screen. */
.toolbar-back { flex: 0 1 auto; min-width: 0; justify-content: flex-start; }
.toolbar-back-label { min-width: 0; overflow: hidden; white-space: nowrap; }
/* The pinned tools lie on a sheet as the lookup bar does (#617). */
[data-layout="mobile"] .library-tools { position: sticky; top: 0; z-index: 3; gap: 12px;
  margin-inline: calc(max(12px, env(safe-area-inset-left)) - var(--page-gutter)) calc(max(12px, env(safe-area-inset-right)) - var(--page-gutter));
  padding: 12px calc(var(--page-gutter) - max(12px, env(safe-area-inset-right))) 12px calc(var(--page-gutter) - max(12px, env(safe-area-inset-left))); }
[data-layout="mobile"] .search-field .field-control { min-height: 48px; }
[data-layout="mobile"] .search-field .control::-webkit-search-cancel-button { -webkit-appearance: none; }
.search-clear { margin-right: -8px; color: var(--wl-pencil); }
.search-cancel { height: 44px; padding: 0 12px; font: 500 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); --tilt: 0deg; }
/* Searching folds the title and the chips away; the count line says the search covers every word. */
[data-layout="mobile"] .workspace:has(.library-tools[data-searching]) > header { display: none; }
/* The count stands 12 under the sheet, as the controls on it stand apart, and the list 8 under the count (padding, as
   a margin would collapse into the list's). */
[data-layout="mobile"] .library-tools + .result-count { margin-top: 12px; padding-bottom: 8px; font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
/* Index cards laid side by side, not overlapping: the word on its own line, then the meaning (one line) and when it was met. */
[data-layout="mobile"] .vocabulary-list { gap: 8px; }
.vocabulary-list .entry:has(> .entry-body) { display: flex; align-items: center; gap: 6px; min-height: 66px; padding: 10px 8px 10px 14px; margin: 0; }
.entry-body { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; }
.vocabulary-list .entry > svg { flex: none; color: var(--wl-pencil); }
.entry-body .entry-head { justify-content: flex-start; align-items: center; }
.entry-body .entry-word { font-size: calc(19 * var(--text-px)); line-height: calc(26 * var(--text-px)); }
.entry-kind { flex: none; padding: 0 6px; font: 400 calc(12 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); box-shadow: inset 0 0 0 1px var(--ink-20); }
/* The meta moves under the meaning once it would take more than half the line, as at large text sizes. */
.entry-line { display: flex; flex-wrap: wrap; align-items: baseline; gap: 2px 10px; }
.entry-line .entry-meaning { flex: 1 1 50%; min-width: 0; font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); white-space: nowrap; overflow: hidden; }
.entry-line .entry-meta { font-size: calc(12 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
.entry-body mark { color: inherit; background: var(--wl-highlight-wash); }
[data-layout="mobile"] .paper-tab { padding: 1px 8px; font: 500 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); --tilt: -2deg; }
[data-layout="mobile"] .paper-tab[data-status="archived"] { padding: 0 7px; box-shadow: inset 0 0 0 1px var(--ink-36); --tilt: 0deg; }

.archived-note { margin-top: 4px; font: 400 calc(14 * var(--text-px))/calc(21 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* On a phone the speaker and Archive are both 44 pt tall. */
[data-layout="mobile"] .word-pronunciation .status-action { margin-block: 0; }
[data-layout="mobile"] .records-heading { margin-top: 18px; font-size: calc(17 * var(--text-px)); line-height: calc(24 * var(--text-px)); }
[data-layout="mobile"] .records-heading .muted { font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
[data-layout="mobile"] .encounter-stack { margin-top: 10px; }
[data-layout="mobile"] .encounter-card { padding: 14px 16px; }
/* On a phone the entry takes §5's 20 px paper padding, sits 10 px under its heading as the record card did, keeps its
   gaps at 8 on the 4 px rhythm, and sets its small type at the phone's 13 / 18. The meaning's margin outranks the
   phone's .context-meaning below. */
[data-layout="mobile"] .dict-card { margin-top: 10px; padding: 20px; }
[data-layout="mobile"] .dict-head { column-gap: 8px; padding-bottom: 8px; }
[data-layout="mobile"] .dict-head .context-meaning { margin: 0; }
[data-layout="mobile"] .dict-card li { column-gap: 8px; padding: 8px 0; }
[data-layout="mobile"] .dict-card li::before { font-size: calc(13 * var(--text-px)); }
[data-layout="mobile"] .dict-foot { gap: 4px 12px; padding-top: 8px; font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
[data-layout="mobile"] .meaning-section .field-label { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
[data-layout="mobile"] .context-meaning { margin-top: 2px; font-size: calc(21 * var(--text-px)); line-height: calc(28 * var(--text-px)); }
[data-layout="mobile"] .sentence-section { margin-top: 10px; }
[data-layout="mobile"] .context-heading { justify-content: flex-end; }
[data-layout="mobile"] .context-heading .field-label { display: none; }
[data-layout="mobile"] .context-sentence { margin-top: 0; font: 400 calc(16 * var(--text-px))/calc(25 * var(--text-px)) var(--wl-font); }
[data-layout="mobile"] .encounter-source { margin-top: 10px; padding-top: 8px; flex-wrap: nowrap; font-size: calc(12 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
[data-layout="mobile"] .source-link { text-decoration: underline; text-decoration-color: var(--line-36); text-underline-offset: 3px; }
[data-layout="mobile"] :is(.encounter-card, .sheet-encounter) .inline-disclosure { font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
/* DESIGN.md §5's phone values: a sheet's padding is 20. */
[data-layout="mobile"] .sense-deck > .sense-sheet { padding: 32px 20px 20px; }
[data-layout="mobile"] .sense-tab { left: 16px; }
[data-layout="mobile"] .encounter-source .inline-disclosure { font-size: calc(12 * var(--text-px)); }
[data-layout="mobile"] :is(.surrounding-context, .expression-note) { margin-top: 6px; font-size: calc(14 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
[data-layout="mobile"] .expression-note { font-size: calc(13 * var(--text-px)); line-height: calc(18 * var(--text-px)); }
/* Out of review, an archived word's sentence is marked on blue paper rather than the selection blue. */
[data-layout="mobile"] .saved-at { flex: none; }
/* The phone's 学习记录 is a two-column table (稿 11b). */
.word-facts { margin-top: 14px; display: grid; gap: 6px; color: var(--wl-pencil); }
.word-facts dt { font: 500 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-ink); }
.word-facts .history { display: grid; grid-template-columns: max-content minmax(0, 1fr); gap: 2px 16px; font: 400 calc(13 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); }
.word-facts .history > :nth-child(even) { color: var(--wl-ink); }
/* An action's outcome, said beside the control that started it (DESIGN.md §7, Control semantics). */
.control-outcome { flex-basis: 100%; display: flex; align-items: center; gap: 6px; margin-top: 8px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.control-outcome.error { color: var(--wl-error); }
.control-outcome svg { flex: none; }
.devices > .control-outcome { margin: 0 0 12px; }
/* A book and a tree fill the page below their controls, so an outcome hangs under the controls and they keep their size;
   a step of the 4 px rhythm (DESIGN.md §5) up, into the controls' target, clears a phone's book (measured 2026-11-06). */
.toolbar-trail, .tree-head { position: relative; }
:is(.toolbar-trail, .tree-head) > .control-outcome { position: absolute; z-index: 1; top: calc(100% - 4px); right: 0; width: max-content; max-width: calc(100vw - 2 * var(--page-gutter)); margin: 0; justify-content: flex-end; }
.toolbar-trail > .control-outcome { right: 12px; } /* in line with the last button's words, inside its padding (.btn-text) */

/* The formula row (Design 54g): the morphemes and their meanings on the first tier, breaking only between whole blocks;
   → and the literal meaning on the second, at the morphemes' size; the tree and its counts in a column at the end,
   centred on both tiers. Its spacing is the draft's. */
.quiz-prompt .word-tree-row { margin-top: 16px; }
.formula-row { flex-wrap: nowrap; gap: 16px; font: 400 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.formula { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; }
.formula-parts { display: flex; flex-wrap: wrap; align-items: flex-start; gap: 8px 12px; }
.formula-unit, .formula-result { display: flex; align-items: flex-start; gap: 12px; }
.formula-op { color: var(--wl-pencil); }
.formula-part { position: relative; display: flex; flex-direction: column; }
.formula-part > b { align-self: flex-start; white-space: nowrap; font-weight: 500; }
/* A meaning is as wide as its morpheme (fit-meaning.ts sets its text and size), so it never widens its block. */
.formula-meaning { contain: inline-size; overflow: hidden; white-space: nowrap; font: 400 calc(var(--meaning-size) * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* What a meaning leaves out, it shows whole on a slip of white paper laid over it, moving nothing, as the extension's
   kept meanings do; touch has no hover, and there the row opens the tree. */
@media (hover: hover) {
  .formula-part[data-full]:hover::after { content: attr(data-full); position: absolute; left: -4px; top: calc(24 * var(--text-px)); z-index: 1; width: max-content; padding: 0 4px; border-radius: var(--radius); background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-note); font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
}
.formula-trail { flex: none; display: flex; flex-direction: column; align-items: flex-end; gap: 2px; text-align: right; }
.formula-go { display: flex; align-items: center; gap: 4px; font-weight: 500; white-space: nowrap; }
.formula-caret { color: var(--wl-pencil); }
.formula-trail small { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; }
/* The landscape (word-tree-landscape.ts): cut by the card's right and bottom edges, so the card holds it; the tree link
   stays at the top and the counts stand where the fit puts them, out of the trail and hidden while it measures. On the
   row of a word with no parts the caret stands at the top too (review 2026-10-31-tree-row-landscape), hung from the
   card: under the card's 4 px and the row's 10 px of padding, centred on the title's 24 px line (shared/ui/list.css),
   the 16 px caret (TreeLink) keeps the row's 10 px from the card's padding. */
.word-tree-row:has(> [data-landscape]) { position: relative; }
.word-tree-row > [data-landscape] { position: static; }
.word-tree-row > [data-landscape] > .list-row-caret { top: calc(4px + 10px + (24 * var(--text-px) - 16px) / 2); right: calc(4px + 10px); translate: none; }
.formula-row[data-landscape] .formula-trail { align-self: flex-start; }
.formula-row[data-landscape] .formula-trail small { position: absolute; }
.formula-row[data-landscape] .formula-trail small:not([style]) { visibility: hidden; }
.formula-literal > [aria-hidden] { display: block; }
.formula-landscape { position: absolute; inset: 0; overflow: hidden; pointer-events: none; }
.formula-landscape img { position: absolute; right: 0; bottom: 0; height: auto; filter: var(--wl-picture-tone); }
/* The tree page: the title, then the tree's canvas filling the room under it (Design 49): a scroll view the width of the
   window's content, which pans and zooms over the tree's big sheet (word-tree.ts). */
/* On a wide window it covers the room the library's list and word took (Design 44), so the tree has room. */
[data-layout="desktop"] .workspace:has(.tree-route) { --page-width: 1028px; } /* the library's width, above */
.page.tree-route { height: 100%; display: flex; flex-direction: column; }
.tree-page { flex: 1 1 0; min-height: 0; display: flex; flex-direction: column; }
.tree-title { margin: 0; font: 400 calc(24 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
[data-layout="mobile"] .tree-title { font-size: calc(22 * var(--text-px)); line-height: calc(30 * var(--text-px)); }
.tree-pending { display: flex; align-items: center; gap: 8px; margin-top: 32px; color: var(--wl-pencil); }
.tree-page .records-failed { margin-top: 32px; }
.tree-stage { position: relative; color: var(--wl-ink); }
.tree-page > .tree-stage { flex: 1 1 0; min-height: 0; margin-inline: calc(-1 * var(--page-gutter)); overflow: auto; overscroll-behavior: contain; }
.tree-size { position: relative; }
.tree-zoom { position: absolute; left: 0; top: 0; transform-origin: 0 0; }
/* The sheet lies a page gutter of desk in from the canvas's edges, so at rest it lines up with the title. */
.tree-plane { position: absolute; left: 0; top: 0; }
.tree-zoom > .tree-plane { left: var(--page-gutter); top: var(--page-gutter); }
.tree-sheet, .tree-ink { position: absolute; left: 0; top: 0; }
.tree-ink { pointer-events: none; }
/* The tree's three blues, all the palette's (Design 49 round 6): its deepest pigment in the ink blue, its body in the
   theme blue, its leaves and lit side in the action blue. In the dark it is gouache on black card: the deepest is the
   action blue, the lit side lifted with the white the dark ink is, and each wash denser, as gouache covers (--tree-alpha
   scales every wash's alpha, tree-ink.ts). The share picture is always light (share-image.ts). */
.tree-stage { --tree-deep: var(--wl-ink); --tree-mid: var(--wl-ink-blue); --tree-pale: var(--wl-action); --tree-alpha: 1; }
@media (prefers-color-scheme: dark) { .tree-page > .tree-stage { --tree-deep: var(--wl-action); --tree-pale: var(--wl-ink); --tree-alpha: 1.8; } }
/* Each card is taped to the sheet (Design 49 round 6, its sizes): blue tape holds yellow paper, yellow tape holds white
   and blue paper, as the handoff's tape rule above. */
:is(.tree-card, .tree-chip, .leaf)::before {
  content: ""; position: absolute; left: 50%; top: -4px; width: 34px; height: 9px; margin-left: -17px;
  background: url(/media/tape-yellow-3-CjfLPFgu.png) center / 100% 100% no-repeat; opacity: .85; filter: var(--wl-tape-tone); pointer-events: none;
}
.tree-card::before { width: 48px; margin-left: -24px; background-image: url(/media/tape-blue-2-BIF4fzD2.png); }
.tree-card { position: absolute; z-index: 1; width: 300px; box-sizing: border-box; padding: 16px 20px; text-align: center; }
.tree-word { font: 500 calc(32 * var(--text-px))/calc(40 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.tree-formula { margin-top: 10px; padding-top: 10px; border-top: 1px dashed var(--wl-line); font: 400 calc(14 * var(--text-px))/calc(21 * var(--text-px)) var(--wl-font); text-wrap: balance; }
.tree-chip { position: absolute; z-index: 1; display: flex; flex-direction: column; align-items: center; min-width: var(--target-min); min-height: var(--target-min); padding: 6px 14px; border: 0; font: inherit; color: var(--wl-ink); cursor: pointer; }
.tree-chip:disabled { cursor: default; }
.tree-chip i { font: 400 calc(11 * var(--text-px))/calc(14 * var(--text-px)) var(--wl-font); font-style: normal; color: var(--wl-pencil); }
.tree-chip b { font: 500 calc(18 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); background: linear-gradient(transparent 58%, var(--seg) 58%); }
.tree-chip.root b { --seg: var(--wl-highlight); }
.tree-chip:is(.prefix, .suffix) b { --seg: var(--wl-affix); }
.tree-chip span { font: 400 calc(12 * var(--text-px))/calc(16 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-wrap: balance; text-align: center; }
.leaf { position: absolute; z-index: 1; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: var(--target-min); padding: 2px 14px; color: var(--wl-ink); white-space: nowrap; text-decoration: none; }
.leaf b { font: 500 calc(15 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); }
.leaf span { font: 400 calc(12 * var(--text-px))/calc(16 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* A word with a page of its own is a link: a dotted underline, as in reading. */
.leaf.go b { text-decoration: underline dotted; text-underline-offset: 3px; }
.tree-cap { position: absolute; padding: 0 4px; font: 500 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); text-align: center; white-space: nowrap; }

/* A pushed page (web.ts, slidePage): only the content slides; the bars stay. The page's pictures do not take taps, so
   the page under them answers at once (DESIGN.md §7). Each page's picture holds the whole desk it lies on (the paper
   scene's canvas, paper-scene.ts), so the new page covers the old one, and the bars and the sidebar are pictures of
   their own over both. */
:root[data-move] .content { view-transition-name: page; }
/* Until the pictures are up (a frame in WebKit), the desk under the bars is the CSS one, not the window's white. */
:root[data-move] body { background: var(--tile-desk) var(--wl-desk); }
:root[data-move] .workspace > header { view-transition-name: toolbar; }
/* The tab bar alone, not its footer: the lookup bar in it belongs to the lookup page, so the bar's box is the same on
   both pages and it does not move. */
:root[data-move] .bottom-nav { view-transition-name: tabs; }
:root[data-move] .nav-bar { view-transition-name: nav-bar; }
:root[data-move] .sidebar { view-transition-name: sidebar; }
::view-transition-group(toolbar), ::view-transition-group(tabs), ::view-transition-group(nav-bar), ::view-transition-group(sidebar) { z-index: 1; }
::view-transition { pointer-events: none; }
/* The page's box takes its new size and place at once (DESIGN.md §7: sizes and positions are not animated). */
::view-transition-group(page) { animation: none; }
::view-transition-old(page), ::view-transition-new(page) { animation: none; mix-blend-mode: normal; }
/* What changes in the bars (the way back, the title) fades in place. */
::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*) { animation-duration: var(--motion-enter); animation-timing-function: var(--motion-ease-out); }
:root[data-move="pop"]::view-transition-old(page) { z-index: 1; }
/* Where some rows lead on, the others keep the caret's room, so the values end on one edge. */
.list-group:has(.list-row-caret) div.list-row { padding-right: 38px; } /* as list.css: 10 edge + 16 caret + 12 gap */
/* Edit (Design 44): the edit mode's remove control is HIG's red minus.circle.fill, a 20 pt disc with a bar, in a
   44 pt target; a marked item stays in place, struck through, with Undo. */
.drop { display: none; flex: none; position: relative; width: var(--target-min); height: var(--target-min); align-items: center; justify-content: center; padding: 0; border: 0; background: none; cursor: pointer; }
/* A round sticker of red paper with a stroke of white ink on it, turned a little (Design 47 1a, its sizes and turn). */
.drop > i { width: 22px; height: 22px; border-radius: 50%; background: var(--tile-fibre) var(--wl-error); background-blend-mode: multiply; box-shadow: var(--edge-ring); transform: rotate(-8deg); }
.drop::after { content: ""; position: absolute; width: 10px; height: 2.4px; border-radius: 1.2px; background: var(--wl-paper-white); transform: rotate(-8deg); }
.editing .drop { display: flex; }
.tree-stage .drop { position: absolute; left: -22px; top: 50%; margin-top: -22px; z-index: 2; }
.tree-stage .tree-card > .drop { top: 0; }
.tree-stage .undo { display: none; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-ink); text-decoration: underline; text-underline-offset: 2px; cursor: pointer; }
.tree-stage .tree-card > .undo { margin-top: 8px; font-size: calc(15 * var(--text-px)); line-height: calc(22 * var(--text-px)); }
.tree-stage .gone > .undo { display: block; }
.tree-stage .gone > .drop { display: none; }
.tree-stage .leaf.gone > span:not(.undo) { display: none; }
.tree-stage .leaf.gone b { text-decoration: line-through; color: var(--wl-pencil); }
.tree-stage .tree-card.gone .tree-formula { text-decoration: line-through; color: var(--wl-pencil); }
.tree-stage .tree-card.gone .seg { background: none; }
.tree-stage.editing .leaf.go { cursor: default; }
/* The share image (Design 45, share-image.ts): laid out off screen at 375×500, or larger at 3:4 for a larger tree, the tree on the desk with the wordmark and
   the address under it; the card says how the word sounds and what it means. */
.share-shot { position: fixed; left: -10000px; top: 0; width: 375px; height: 500px; box-sizing: border-box; display: flex; flex-direction: column; padding: 16px 16px 0; background: var(--tile-desk) var(--wl-desk); color: var(--wl-ink); font-family: var(--wl-font); }
.share-shot .tree-stage { flex: 1; min-height: 0; }
.share-foot { flex: none; display: flex; align-items: center; justify-content: space-between; height: 52px; border-top: 1px dashed var(--wl-line); }
.share-foot img { display: block; height: 20px; }
.share-foot span { font: 400 13px/18px var(--wl-font); color: var(--wl-pencil); }
.tree-meta { display: flex; justify-content: center; flex-wrap: wrap; column-gap: 12px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.tree-meta .phonetic { font-family: var(--wl-mono); font-size: calc(12 * var(--text-px)); }
.tree-head { display: flex; align-items: center; }
.tree-head > .tree-title { flex: 1; }
.tree-head > .btn-text:last-child { margin-right: -12px; } /* the text button's own padding (paper.css) hangs outside the column */

/* ---------- Word books (ADR 0031, design review 2026-11-02): a shelf of spines, covers face up, an open book, a notebook ---------- */
.toolbar-trail { flex: none; display: flex; align-items: center; gap: 16px; }
.toolbar-trail .danger { color: var(--wl-error); }
.books-entry { gap: 6px; }
.books-page { display: flex; flex-direction: column; gap: 28px; }
.shelf { display: flex; flex-direction: column; gap: 28px; }
.shelf-books { display: flex; align-items: flex-end; justify-content: center; gap: 4px; }
/* The books' cloth, boards and shelf are colourless pictures repainted from the approved mockup (DESIGN.md §9,
   shared/books/) multiplied over their colour (--cloth, web-view.tsx bookFace): the
   faces of their sheets in the paper scene (web-view.tsx bookFace), or over the CSS paper where there is no scene. The
   board is 14 px and a bookend 56 px high, about the mockup's (r2-shelf: 40 and 140 of 1024 px at 390 pt). */
:root:not(.gl-paper) :is(.spine, .cover, .bookend, .shelf-board)::before, .buy-cover::before { content: ""; position: absolute; inset: 0; z-index: 0; border-radius: inherit; background: var(--face) 0 0 / 100% 100%, var(--cloth); background-blend-mode: multiply; pointer-events: none; }
:is(.spine, .cover, .bookend, .shelf-board) { position: relative; }
:is(.spine, .cover) > * { position: relative; z-index: 1; }
.shelf-board { height: 14px; }
.shelf-board::before { background-size: auto 100%; background-repeat: repeat-x; }
.bookend { flex: none; position: relative; width: 16px; height: 56px; margin-inline: 4px; border-radius: 5px 5px 0 0; }
/* A spine is 160 px tall, about the approved mockup's (r2-shelf: 440 of 1024 px at 390 pt), or as tall as its title
   needs, so a book's whole name shows, as real books on a shelf stand at their own heights; at most √2 as tall, the step
   between one book size and the next (ISO 216), past which a long imported name fades. */
.spine { flex: none; width: 44px; border-radius: 2px; --spine-h: 160px; min-height: var(--spine-h); max-height: calc(var(--spine-h) * 1.4142); padding: 16px 0 12px; display: flex; flex-direction: column; align-items: center; gap: 8px; color: var(--wl-ink); text-decoration: none; }
.spine-title, .spine-language { writing-mode: vertical-rl; }
.spine-title { flex: 1 1 auto; min-height: 0; overflow: hidden; white-space: nowrap; font: 500 calc(18 * var(--text-px))/1.15 var(--wl-font); }
.spine-language { font: 400 calc(12 * var(--text-px))/1.2 var(--wl-font); }
.books-more { margin-bottom: 16px; font: 500 calc(17 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* Covers 3:4 like the approved mockup's (r2-shelf: 340 × 450 px): at least 160 px on a desk, about the desktop mockup's;
   two to a row on a 320 pt phone and up. */
.covers { margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); gap: 24px 20px; }
[data-layout="mobile"] .covers { grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); }
.cover-place { position: relative; padding: 0 12px 18px 0; }
/* A cover has its book's own watercolour along its foot, cut by its edges, on its book's cloth (web-view.tsx bookLook,
   DESIGN.md §9). */
.cover { border-radius: 2px 4px 4px 2px; aspect-ratio: 3 / 4; padding: 28% 12px 0; display: flex; flex-direction: column; align-items: center; gap: 6px; color: var(--wl-ink); text-align: center; text-decoration: none; }
/* A third of the cover high, as in the approved mockup (r2-shelf: 150 of 450 px), the sides cut off by the cover; a
   spine carries the same picture the same way, the language above it (one 8 px gap). */
.spine[data-strip] { padding-bottom: calc(var(--spine-h) / 3 + 8px); }
:is(.cover, .spine, .buy-cover)::after { position: absolute; z-index: 0; left: 0; bottom: 0; width: 100%; height: 33%; aspect-ratio: auto; background-size: cover; background-position: center bottom; }
.cover-title { font: 500 calc(26 * var(--text-px))/1.25 var(--wl-font); text-wrap: balance; }
.cover-language { font: 400 calc(15 * var(--text-px))/1.4 var(--wl-font); }
/* A book in its purchase sheet (books-view.tsx BuyBook): its cover small before its name, its cloth and watercolour
   painted in CSS paper, as a dialog sits over the paper scene, 54 pt wide as in the approved mockup (r4-buy-confirm: 140
   of 1024 px across a 393 pt screen); under its name its language and size as its cover says them, and its price at
   HIG's Body size (17 pt, HIG Typography). */
.buy-cover { position: relative; flex: none; width: 54px; aspect-ratio: 3 / 4; border-radius: 2px 4px 4px 2px; overflow: hidden; }
.buy-size { font: 400 calc(15 * var(--text-px))/1.4 var(--wl-font); color: var(--wl-pencil); }
.buy-price { font: 500 calc(17 * var(--text-px))/1.4 var(--wl-font); }
/* The price is a small card tag hung from the book by a string drawn in pencil, as the app's other lines are;
   its button keeps HIG's 44 pt target around the 30 px tag. On a cover it hangs at the foot; in a book's toolbar it
   stands with the toolbar's other buttons. */
.cover-place .book-price.btn { position: absolute; right: 0; bottom: 4px; }
.book-price.btn { position: relative; overflow: visible; min-height: 30px; height: 30px; padding: 0 12px 0 22px; border-radius: 4px; font-size: calc(14 * var(--text-px)); --tilt: 0deg; }
.book-price.btn::before { content: ""; position: absolute; left: 7px; top: 50%; width: 7px; height: 7px; margin-top: -3.5px; border-radius: 50%; border: 1.5px solid var(--wl-pencil); }
/* A taken book keeps a tag where its price hung, the same paper, saying so. */
.book-taken { position: absolute; right: 0; bottom: 4px; display: inline-flex; align-items: center; gap: 4px; height: 30px; padding: 0 12px; border-radius: 4px; background: var(--tile-fibre) var(--wl-paper-white); box-shadow: var(--edge-outlined); font-size: calc(14 * var(--text-px)); color: var(--wl-ink); }
.book-price.btn::after { content: ""; position: absolute; inset: -7px 0; }
.tag-string { display: none; }
.cover-place .book-price > svg.tag-string { display: block; position: absolute; right: calc(100% - 10px); top: 50%; width: 72px; height: 20px; overflow: visible; fill: none; stroke: var(--wl-pencil); stroke-width: 1.4; pointer-events: none; }
/* An open book fills the page down to the window's foot (paper-scene.ts models it, DESIGN.md §9). Its board and stacked
   leaves take 13 px of each outer edge and the gutter 36 px each side of the fold, so the words keep 32 px clear of the
   one and 8 of the other; on a phone the left page shows 32 px from the screen's edge (paper-scene.ts BOARD, STACK,
   GUTTER, RECTO). */
.page.book-route { height: 100%; display: flex; flex-direction: column; }
.content:has(> .book-route) { overflow-y: hidden; } /* a book turns its pages and never scrolls, as it never slides sideways (the maintainer, 2026-11-03) */
[data-layout="desktop"] .workspace:has(.book-route) { --page-width: 1028px; } /* the library's width, above */
.book-page { flex: 1; min-height: 0; display: flex; flex-direction: column; padding-bottom: 16px; }
.open-book { flex: 1; min-height: 0; position: relative; display: flex; flex-direction: column; padding: 41px 45px 33px; }
.open-book[data-solid="recto"] { margin-left: calc(-1 * var(--page-gutter)); padding: 33px 44px 33px 68px; } /* 44: clear of the fore-edge's target */
.book-wrap { flex: 1; min-height: 0; position: relative; display: flex; flex-direction: column; perspective: 2000px; touch-action: pan-y; } /* paper-scene.ts D; a sideways swipe turns the page */
.book-leaves { position: relative; flex: 1; min-height: 0; display: grid; grid-template-columns: repeat(var(--leaves), minmax(0, 1fr)); --leaves-gap: 88px; column-gap: var(--leaves-gap); } /* 88: the gutter's 36 and 8 each side of the fold */
.book-leaf { position: relative; min-height: 0; }
/* A page is a word list as a printed vocabulary book sets it (design review 2026-11-03): a line a word, its part of
   speech and meaning in one column beside the words, for a hand to cover. A word is HIG's Body size, 17 px, on a 26 px
   line (--book-line), so the app's page on an iPhone holds the 18 lines of the approved draft (470 pt of rows in the
   maintainer's screenshot); the maintainer chose the density over HIG's 44 pt target: a tap can land on the line above
   or below, and Back undoes it. The lines run down the page in as many columns as fit (book-pages.ts measures them in
   these fonts and spacing), spread across its width so no column of blank paper is left at its side (the maintainer,
   2026-11-03). A column alone fills the page, its meanings as far in as its longest word. A tick, or the circle while
   selecting (--book-mark, as design review 2026-11-02 set it), sits in the margin before the word, a step of the 4 px
   rhythm (DESIGN.md §5) from it; a word keeps 16 px from its meaning, and columns keep a margin mark and that apart. */
.book-wrap { --book-line: 26px; --book-gap: 16px; --book-mark: 22px; --book-mark-gap: 8px; }
.book-columns { display: flex; justify-content: space-between; align-items: start; column-gap: calc(var(--book-mark) + var(--book-mark-gap) + var(--book-gap)); }
.book-column { margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: max-content; column-gap: var(--book-gap); }
.book-column[data-glossed] { grid-template-columns: max-content max-content; }
.book-column:only-child { flex: 1; min-width: 0; grid-template-columns: minmax(0, 1fr); }
.book-column[data-glossed]:only-child { grid-template-columns: minmax(0, max-content) minmax(0, 1fr); }
.book-column li { position: relative; grid-column: 1 / -1; display: grid; grid-template-columns: subgrid; }
/* An unseen line a page wide that holds the fonts, spacing and line heights above for book-pages.ts to measure in. */
.book-probe { position: absolute; top: 0; left: 0; width: calc((100% - (var(--leaves) - 1) * var(--leaves-gap)) / var(--leaves)); visibility: hidden; pointer-events: none; }
/* A page's number, at its foot like a printed book's; only its own, never how many are left. */
.book-folio { position: absolute; left: 0; right: 0; bottom: 0; text-align: center; font: 400 calc(13 * var(--text-px))/28px var(--wl-font); color: var(--wl-pencil); }
/* The leaf that turns lies on the right-hand page, inside the board (5 px), hinged on the gutter; its two faces hold
   the words of the pages either side of it where the pages under it hold theirs. */
.book-turn { position: absolute; z-index: 1; top: 5px; bottom: 5px; left: 50%; right: 5px; transform-origin: left center; transform-style: preserve-3d; pointer-events: none; }
.book-wrap:has([data-solid="recto"]) .book-turn { left: calc(32px - var(--page-gutter)); }
:is(.book-turn-front, .book-turn-back) { position: absolute; inset: 0; backface-visibility: hidden; }
.book-turn-back { transform: rotateY(180deg); }
.book-turn[data-printed] > * { visibility: hidden; } /* the paper scene prints the words on the leaf (paper-scene.ts) */
.book-turn .book-running { position: absolute; bottom: 100%; left: 0; } /* where the book's own lies, just above the page's words */
.book-press { opacity: 0; } /* a leaf laid out to be printed before it turns (web-view.tsx OpenBook) */
.book-turn .book-leaf { position: absolute; top: calc(var(--leaves-top) - 5px); height: var(--leaves-height); }
.book-turn-front .book-leaf { left: 44px; right: 40px; }
.book-wrap:has([data-solid="recto"]) .book-turn-front .book-leaf { left: 36px; right: 39px; }
.book-turn-back .book-leaf { left: 40px; right: 44px; }
/* The fore-edge and the left page turn the page: HIG's 44 pt target along each side. */
.book-edge { position: absolute; z-index: 2; top: 0; bottom: 0; width: 44px; padding: 0; border: 0; background: none; cursor: pointer; }
.book-on { right: 0; }
.book-back { left: 0; }
.book-wrap:has([data-solid="recto"]) .book-back { left: calc(-1 * var(--page-gutter)); }
.book-running { margin: 0 0 8px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.book-pick { color: var(--wl-action); }
.book-pick > svg { width: var(--book-mark); height: var(--book-mark); }
.toolbar-trail .toolbar-done { font-weight: 600; } /* the action that ends a selection, bold as HIG's Done */
.book-word { grid-column: 1 / -1; display: grid; grid-template-columns: subgrid; align-items: baseline; height: var(--book-line); color: var(--wl-ink); text-decoration: none; cursor: pointer; }
.book-word-text { font: 400 calc(17 * var(--text-px))/var(--book-line) var(--wl-font); white-space: nowrap; overflow: hidden; }
.book-word-meaning { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; overflow: hidden; }
.book-word-pos { margin-right: var(--book-mark-gap); }
.book-tick { position: absolute; right: 100%; top: 0; bottom: 0; margin-right: var(--book-mark-gap); display: flex; align-items: center; color: var(--wl-pencil); }
/* Selecting by finger has no Back to undo a slip, so the density above gives way (the maintainer, 2026-11-06): a line grows
   to the touch target, and the whole width of the screen picks; a swipe turns the page, the edges staying for a screen
   reader. The 44 and the page's padding here are the edges' and .open-book's. */
@media (pointer: coarse) {
  .book-wrap[data-selecting] { --book-line: var(--target-min); }
  .book-wrap[data-selecting] .book-edge { pointer-events: none; }
  .book-wrap[data-selecting] .book-word::after { content: ""; position: absolute; inset: 0 0 0 calc(-1 * (var(--book-mark) + var(--book-mark-gap))); }
  .book-wrap[data-selecting] .book-column:first-child .book-word::after { left: -44px; }
  .book-wrap[data-selecting] .book-column:last-child .book-word::after { right: -44px; }
  .book-wrap[data-selecting]:has([data-solid="recto"]) .book-column:first-child .book-word::after { left: -68px; }
  .book-wrap[data-selecting]:has([data-solid="recto"]) .book-column:last-child .book-word::after { right: calc(-44px - var(--page-gutter)); }
}
.import-form { max-width: 640px; display: flex; flex-direction: column; gap: 16px; }
.notebook { display: grid; grid-template-columns: 1fr 1fr; }
.notebook-cover { padding: 20px 16px; display: flex; flex-direction: column; gap: 16px; border-radius: 4px 0 0 4px; }
.notebook-page { border-radius: 0 4px 4px 0; --rule: calc(28 * var(--text-px)); }
.notebook-page textarea {
  display: block; box-sizing: border-box; width: 100%; height: 100%; min-height: calc(12 * var(--rule)); padding: var(--rule) 16px 0;
  border: 0; resize: vertical; overflow: hidden auto; background: repeating-linear-gradient(transparent 0 calc(var(--rule) - 1px), color-mix(in srgb, var(--wl-action) 30%, transparent) calc(var(--rule) - 1px) var(--rule)) local; /* the line page's grid (line.css .done-line-paper) */
  font: 400 calc(17 * var(--text-px))/var(--rule) var(--wl-font); color: var(--wl-ink);
}
.import-hint { margin: 0; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.import-actions { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
.import-file { cursor: pointer; }
/* Only the button fills the cell: the file input inside stays sr-only, where a full width had made it as wide as the
   window it is placed in and let the window scroll sideways. */
.import-file > .btn { width: 100%; }
/* 线 (Design 24, 25b, 29; ADR 0011): the stretch of line on 背词, 里程碑 notes and slips, the stamped card, and the
   你的线 page with its book of remembered words. Right is blue ink, wrong is pencil, thinner. */
.wave-blue, .mark-blue path { fill: none; stroke: var(--wl-ink-blue); stroke-width: 2.6; stroke-linecap: round; stroke-linejoin: round; }
.wave-pencil { fill: none; stroke: var(--wl-pencil); stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
.line-pen { position: absolute; top: 1px; color: var(--wl-ink); pointer-events: none; }
.line-counts, .toolbar-counts { display: flex; align-items: center; gap: 4px; white-space: nowrap; }
:is(.line-counts, .toolbar-counts, .done-line-head) b { display: inline-block; font-weight: 500; color: var(--wl-ink); }

/* ---------- The strip: on a phone in the toolbar, on a desk at the foot of the page ---------- */
.line-strip { position: relative; display: block; flex: 1; min-width: 0; height: 28px; overflow: hidden; touch-action: pan-y; cursor: grab; }
.line-strip svg { display: block; overflow: hidden; }
/* The highlighter sweeps under the stroke just answered right, not its neighbours, which may be wrong: the lower half of the line, so the blue stays readable. */
[data-sweep] { fill: color-mix(in srgb, var(--wl-action) 62%, transparent); transform-box: fill-box; transform-origin: left center; }
.line-dash { position: fixed; left: 0; top: 0; z-index: 40; width: 14px; height: 3px; margin: -1.5px 0 0 -7px; border-radius: 2px; background: var(--wl-ink-blue); pointer-events: none; }
.line-dash[data-wrong] { height: 2px; background: var(--wl-pencil); }
[data-layout="desktop"] .desktop-today:has(.line-foot) { min-height: 100%; display: flex; flex-direction: column; row-gap: 28px; }
.line-foot { position: sticky; bottom: 0; z-index: 3; margin-top: auto; padding: 12px 0 6px; display: flex; flex-direction: column; gap: 6px; border-top: 1.5px dashed var(--wl-line); background: var(--wl-desk); color: var(--wl-pencil); text-decoration: none; }
.line-foot-head { display: flex; align-items: center; gap: 4px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); }
.line-foot-head strong { margin-right: auto; font-weight: 500; color: var(--wl-ink); }
.line-foot-head svg { color: var(--wl-ink); }
.line-foot .line-strip { flex: none; width: 100%; }
.toolbar:has(.sound-toggle) { align-items: center; }
.sound-toggle { display: flex; align-items: center; gap: 2px; margin-left: auto; }
.sound-note { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; opacity: 0; transition: opacity var(--motion-exit) var(--motion-ease-in); }
.sound-note[data-shown] { opacity: 1; transition: opacity var(--motion-enter) var(--motion-ease-out); }
@media (hover: hover) { .sound-toggle:has(.sound-button:hover) .sound-note { opacity: 1; transition: opacity var(--motion-enter) var(--motion-ease-out); } }
.sound-button { width: 44px; height: 44px; margin-right: -10px; display: grid; place-items: center; border: 0; border-radius: 2px; background: transparent; color: var(--wl-ink); cursor: pointer; }
@media (hover: hover) { .sound-button:hover { background: color-mix(in srgb, var(--wl-selected) 30%, transparent); } }
/* A phone: title, line, the switch's note and the switch on one row; the counts on the next. */
[data-layout="mobile"] .toolbar:has(.sound-toggle) { --counts-row: 30px; flex-wrap: wrap; column-gap: 14px; row-gap: 0; }
[data-layout="mobile"] :is(.toolbar-line, .sound-toggle) { display: contents; }
[data-layout="mobile"] .line-strip { order: 1; height: 24px; }
[data-layout="mobile"] .sound-button { order: 2; }
[data-layout="mobile"] .toolbar:has(.toolbar-counts)::after { content: ""; order: 3; flex-basis: 100%; }
[data-layout="mobile"] .toolbar-counts { order: 4; height: var(--counts-row); font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
[data-layout="mobile"] .sound-note { order: 2; margin-left: auto; }
/* Hidden, it keeps its live region but takes no room from the line. */
[data-layout="mobile"] .sound-note:not([data-shown]) { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
[data-layout="mobile"] .toolbar:has(.sound-toggle) .toolbar-actions { order: 6; flex-basis: 100%; text-align: right; }

/* ---------- 里程碑: a yellow note for a length, a taped white slip for a remembered word ---------- */
.length-note { position: relative; display: inline-flex; align-items: center; gap: 8px; padding: 7px 12px 6px 10px; border-radius: 2px; background: var(--tile-fibre) var(--wl-paper-note); box-shadow: 0 1px 0 var(--ink-14), 0 2px 4px var(--ink-16); color: var(--wl-ink); }
.length-note > span { display: flex; flex-direction: column; }
.length-note strong { font: 500 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); white-space: nowrap; }
.length-note strong + span { font: 400 calc(12 * var(--text-px))/calc(16 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; }
/* A phone's note is a size smaller (Design 24). */
[data-layout="mobile"] .length-note { gap: 6px; padding: 6px 10px 5px 8px; }
[data-layout="mobile"] .length-note svg { width: 18px; height: 18px; }
[data-layout="mobile"] .length-note strong { font-size: calc(13 * var(--text-px)); line-height: calc(19 * var(--text-px)); }
[data-layout="mobile"] .length-note strong + span { font-size: calc(11 * var(--text-px)); line-height: calc(15 * var(--text-px)); }
.remembered-slip { position: relative; display: flex; flex-direction: column; gap: 1px; width: max-content; padding: 12px 14px 9px; border-radius: 2px; }
.remembered-slip::before { content: ""; position: absolute; left: 14px; top: -6px; width: 48px; height: 13px; background: url(/media/tape-blue-1-AoPUzOXx.png) center / 100% 100% no-repeat; transform: rotate(-5deg); filter: var(--wl-tape-tone); }
.remembered-slip strong { font: 500 calc(15 * var(--text-px))/calc(21 * var(--text-px)) var(--wl-font); white-space: nowrap; }
.remembered-slip strong + span { font: 400 calc(12 * var(--text-px))/calc(17 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
/* A 里程碑 just reached is stuck on the line by its pen: above the strip at a desk's foot, under the counts on a phone. */
.line-notes { display: flex; flex-wrap: wrap; gap: 10px; align-items: flex-start; padding: 6px 0 2px var(--pen, 0); }
.line-notes > * { transform: rotate(-1.5deg); }
[data-layout="mobile"] .toolbar:has(.line-notes) { position: relative; }
[data-layout="mobile"] .line-notes { position: absolute; z-index: 4; top: calc(100% + 4px); right: 16px; justify-content: flex-end; padding: 0; }
/* Design 24: a note slips on for 360 ms, 120 ms after the line lands (440 ms on a desk, 520 ms on a phone; line-view.tsx). */
@media (prefers-reduced-motion: no-preference) {
  .line-notes > * { animation: slip-on .36s cubic-bezier(.2, 1.4, .4, 1) .56s backwards; }
  [data-layout="mobile"] .line-notes > * { animation-delay: .64s; }
}
@keyframes slip-on { from { opacity: 0; transform: translate(8px, -22px) rotate(-7deg) scale(1.06); } }

/* ---------- The first time a word is remembered (Design 29h): its card beside the result ---------- */
.quiz-result { display: flex; align-items: flex-start; gap: 16px; }
.quiz-result .quiz-status { flex: 1; min-width: 0; }
.quiz-status .mark-blue { margin: 0 -1px; }
.quiz-status .quiz-filed { font-size: calc(14 * var(--text-px)); line-height: calc(20 * var(--text-px)); }
/* Design 29: the note fades in as the stamp settles, so the whole moment stays near 560 ms (DESIGN.md §7: at most 600). */
@media (prefers-reduced-motion: no-preference) { .quiz-filed { animation: filed-in .18s ease-out .38s backwards; } }
@keyframes filed-in { from { opacity: 0; transform: translateY(4px); } }
.stamp-card { flex: none; margin-top: -4px; }
.stamp-card .word-card { width: 160px; }
[data-layout="mobile"] .stamp-card .word-card { width: 150px; }
.word-card { position: relative; display: flex; flex-direction: column; aspect-ratio: 200 / 130; padding: 13px 12px 0; border-radius: 2px; background: var(--tile-fibre) var(--wl-paper-white); box-shadow: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-14), 0 2px 4px var(--ink-14), 0 8px 14px -8px var(--ink-30); color: var(--wl-ink); text-decoration: none; transform: rotate(var(--tilt, 0deg)); transition: transform var(--motion-feedback) var(--motion-ease-out); }
@media (hover: hover) { a.word-card:hover { box-shadow: inset 1px 1px 0 var(--lit-90), 0 1px 0 var(--ink-16), 0 4px 8px var(--ink-18), 0 12px 18px -8px var(--ink-36); } }
a.word-card:active { transform: translateY(1px) rotate(var(--tilt, 0deg)); box-shadow: var(--edge-lip); }
.word-card-word { font: 500 calc(19 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.word-card-meaning { margin-top: auto; margin-bottom: 9px; padding: 6px 42px 0 1px; border-top: 1px solid color-mix(in srgb, var(--wl-action) 60%, transparent); font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); }
/* The text in its own box, so a cut meaning fades at the text's edge, clear of the stamp, and not the rule above it. */
.word-card-meaning > span { display: block; overflow: hidden; white-space: nowrap; }
.word-card-stamp { position: absolute; right: 9px; bottom: 8px; width: 42px; height: 42px; display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 50%; box-shadow: inset 0 0 0 1.5px var(--wl-ink-blue), inset 0 0 0 3px var(--lit-90), inset 0 0 0 4px var(--wl-ink-blue); transform: rotate(-14deg); }
.word-card-stamp .mark-blue path { stroke-width: 2.2; }
.word-card-stamp span { font: 500 calc(9 * var(--text-px))/calc(11 * var(--text-px)) var(--wl-font); letter-spacing: .1em; }

/* ---------- 都背完了 (Design 24g): a short stretch on grid paper, then its length ---------- */
.today-main { min-width: 0; display: flex; flex-direction: column; gap: 30px; }
.done-line { display: flex; flex-direction: column; max-width: 340px; color: var(--wl-ink); text-decoration: none; }
.done-line-head { min-height: 44px; display: flex; align-items: center; gap: 10px; }
.done-line-head strong { font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.done-line-head > span { font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.done-line-head b { font-weight: 400; color: inherit; }
.done-line-head > svg { margin-left: auto; }
.done-line-paper { position: relative; margin-top: 6px; display: block; height: 40px; background-image: linear-gradient(90deg, color-mix(in srgb, var(--wl-action) 30%, transparent) 1px, transparent 1px); background-size: 18px 100%; border-block: 1px dashed var(--wl-line-soft); }
.done-line-paper svg { display: block; }
.done-line-length { margin-top: 6px; font: 400 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }

/* ---------- 你的线 (Design 25b): the length, the sheet that scrolls sideways, the whole line in miniature ---------- */
[data-layout="desktop"] .workspace:has(.line-route) { --page-width: 1016px; }
.line-route { padding-bottom: 64px; }
.line-head { margin-top: 18px; display: flex; align-items: flex-end; gap: 28px; }
.line-head h2 { font: 500 calc(40 * var(--text-px))/calc(50 * var(--text-px)) var(--wl-font); }
.line-head p { font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.line-length { margin-left: auto; display: flex; flex-direction: column; align-items: flex-end; gap: 4px; }
.line-length > span:first-child { display: flex; align-items: baseline; gap: 8px; font: 500 calc(22 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); }
.line-length b { font: 500 calc(56 * var(--text-px))/calc(60 * var(--text-px)) var(--wl-font); letter-spacing: -.01em; }
.length-now { display: flex; align-items: center; gap: 6px; padding: 3px 10px 3px 8px; border-radius: 2px; background: var(--tile-fibre) var(--wl-paper-note); box-shadow: 0 1px 0 var(--ink-14), 0 2px 4px var(--ink-14); font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); transform: rotate(-1.5deg); }
.line-stats { margin-top: 14px; padding-top: 12px; display: flex; flex-wrap: wrap; align-items: center; gap: 6px 22px; border-top: 1.5px dashed var(--wl-line); font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil-deep); }
.line-stats > span { display: flex; align-items: center; gap: 7px; }
.line-stats b { font-weight: 500; color: var(--wl-ink); }
.line-range { margin-left: auto; color: var(--wl-pencil); }
.line-sheet { position: relative; margin-top: 22px; border-radius: 2px; }
.line-sheet::before, .line-sheet::after { content: ""; position: absolute; z-index: 3; top: -10px; width: 92px; height: 20px; background: url(/media/tape-blue-2-BIF4fzD2.png) center / 100% 100% no-repeat; transform: rotate(-4deg); filter: var(--wl-tape-tone); pointer-events: none; }
.line-sheet::before { left: 36px; }
.line-sheet::after { right: 40px; background-image: url(/media/tape-yellow-3-CjfLPFgu.png); transform: rotate(3deg); }
.sheet-scroller { position: relative; overflow-x: auto; overflow-y: hidden; scrollbar-width: thin; scrollbar-color: var(--wl-line) transparent; outline-offset: 2px; }
.sheet-grid { position: relative; background-image: linear-gradient(color-mix(in srgb, var(--wl-action) 26%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--wl-action) 26%, transparent) 1px, transparent 1px); }
.sheet-tile { position: absolute; top: 0; overflow: visible; }
.sheet-ticks { fill: none; stroke: var(--wl-pencil); stroke-width: 1; stroke-linecap: round; opacity: .8; }
.sheet-label { position: absolute; transform: translateX(-50%); font: 400 calc(11 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; }
.sheet-label[data-metre] { font-size: calc(14 * var(--text-px)); font-weight: 500; color: var(--wl-ink); }
.slip-lead { position: absolute; width: 0; border-left: 1.2px dashed var(--wl-line); }
.sheet-slip { position: absolute; transform: translateY(-100%) rotate(var(--tilt)); transform-origin: 20px 100%; }
.sheet-note { position: absolute; transform: rotate(var(--tilt)); transform-origin: 18px 0; }
.line-empty { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: flex; flex-direction: column; align-items: center; gap: 16px; text-align: center; }
.line-empty p { font: 400 calc(17 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); color: var(--wl-pencil-deep); text-wrap: pretty; }
.line-overview { margin-top: 22px; display: flex; align-items: center; gap: 14px; font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.overview { position: relative; flex: 1; height: 34px; border-radius: 2px; background: var(--tile-fibre) var(--wl-paper-white); box-shadow: inset 0 0 0 1px var(--ink-14); cursor: pointer; touch-action: none; }
.overview svg { position: absolute; inset: 0; display: block; }
.overview-blue, .overview-knots { fill: none; stroke: var(--wl-ink-blue); stroke-width: .7; }
.overview-knots { stroke-width: 1.2; }
.overview-pencil { fill: none; stroke: var(--wl-pencil); stroke-width: .7; }
.overview-frame { position: absolute; top: -3px; bottom: -3px; border: 1.5px solid var(--wl-ink); border-radius: 2px; background: color-mix(in srgb, var(--wl-action) 18%, transparent); pointer-events: none; }
.line-to-pen { flex: none; }
/* A phone: the length beside the title, the overview under the sheet, the way back to the pen full width. */
[data-layout="mobile"] .line-head { margin-top: 10px; gap: 12px; flex-wrap: wrap; }
[data-layout="mobile"] .line-head h2 { font-size: calc(32 * var(--text-px)); line-height: calc(40 * var(--text-px)); }
[data-layout="mobile"] .line-head p { font-size: calc(14 * var(--text-px)); line-height: calc(21 * var(--text-px)); }
[data-layout="mobile"] .line-length b { font-size: calc(42 * var(--text-px)); line-height: calc(46 * var(--text-px)); }
[data-layout="mobile"] .line-length > span:first-child { font-size: calc(18 * var(--text-px)); gap: 5px; }
[data-layout="mobile"] .length-now { font-size: calc(14 * var(--text-px)); line-height: calc(21 * var(--text-px)); }
[data-layout="mobile"] .line-stats { gap: 6px 16px; font-size: calc(14 * var(--text-px)); line-height: calc(21 * var(--text-px)); }
[data-layout="mobile"] .line-sheet { margin: 24px calc(-1 * var(--page-gutter)) 0; }
[data-layout="mobile"] .line-sheet::after { display: none; }
[data-layout="mobile"] .sheet-scroller { scrollbar-width: none; }
[data-layout="mobile"] .line-overview { margin-top: 8px; flex-wrap: wrap; gap: 8px; font-size: calc(13 * var(--text-px)); line-height: calc(19 * var(--text-px)); }
[data-layout="mobile"] .line-overview .line-range { flex-basis: 100%; display: flex; justify-content: space-between; margin: 0 0 14px; }
[data-layout="mobile"] .overview-label { flex: 1; }
[data-layout="mobile"] .overview { order: 3; flex-basis: 100%; height: 44px; }
[data-layout="mobile"] .line-to-pen { order: 4; flex-basis: 100%; height: 48px; margin-top: 14px; }

/* ---------- 记住过的词 (Design 29i–k): a ring-binder sheet of stamped cards, month tabs down its edge ---------- */
.book { margin-top: 60px; }
.book-head { display: flex; align-items: flex-end; gap: 16px; }
.book-head h3 { font: 500 calc(30 * var(--text-px))/calc(38 * var(--text-px)) var(--wl-font); }
.book-head > span { margin-left: auto; display: flex; align-items: baseline; gap: 6px; font: 400 calc(18 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); }
.book-head b { font: 500 calc(34 * var(--text-px))/calc(40 * var(--text-px)) var(--wl-font); }
.book-body { margin-top: 22px; display: flex; align-items: flex-start; }
.book-sheet { position: relative; flex: 1; min-width: 0; padding: 26px 30px 18px 60px; border-radius: 2px; }
.book-holes { position: absolute; left: 22px; top: 40px; bottom: 40px; display: flex; flex-direction: column; justify-content: space-between; }
.book-holes i { width: 14px; height: 14px; border-radius: 50%; background: var(--wl-paper-rough); box-shadow: inset 0 1px 2px var(--ink-22); }
.book-page + .book-page, .book-page + .book-fold, .book-fold + .book-page { margin-top: 28px; }
.book-page h4 { display: flex; align-items: baseline; gap: 10px; padding-bottom: 8px; border-bottom: 1px dashed var(--wl-line); font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.book-page h4 span + span, .book-fold span + span { font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.book-cards { margin-top: 18px; display: grid; grid-template-columns: repeat(auto-fill, 148px); gap: 18px 14px; }
.book-more { margin: 12px 0 0 -10px; }
.book-fold { width: 100%; height: 56px; display: flex; align-items: center; gap: 10px; padding: 0; border: 0; border-top: 1px dashed var(--wl-line); background: transparent; color: var(--wl-ink); font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); text-align: left; cursor: pointer; }
.book-fold > svg { margin-left: auto; }
.book-tabs { flex: none; width: 52px; margin-top: 22px; display: flex; flex-direction: column; gap: 6px; }
.book-tabs button { height: 44px; width: 52px; margin-left: -6px; padding: 0 0 0 6px; border: 0; border-radius: 0 3px 3px 0; background: var(--tile-blue) var(--wl-paper-blue); color: var(--wl-ink); font: 400 calc(14 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); cursor: pointer; }
.book-tabs button[aria-current] { width: 58px; background: var(--tile-fibre) var(--wl-paper-white); font-weight: 500; }
.book-empty { margin-top: 22px; display: flex; align-items: center; gap: 44px; padding: 44px 40px 44px 66px; }
.book-placeholder { flex: none; width: 222px; height: 144px; display: grid; place-items: center; border: 1.5px dashed var(--wl-pencil); border-radius: 3px; }
.book-placeholder svg { width: 62px; height: 62px; padding: 16px; border-radius: 50%; box-shadow: inset 0 0 0 1.5px var(--wl-pencil); }
.book-placeholder .mark-blue path { stroke: var(--wl-pencil); stroke-width: 1.6; }
.book-empty p:first-child { font: 500 calc(20 * var(--text-px))/calc(30 * var(--text-px)) var(--wl-font); }
.book-empty p + p { margin: 6px 0 18px; font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
[data-layout="mobile"] .book { margin-top: 44px; }
[data-layout="mobile"] .book-head h3 { font-size: calc(26 * var(--text-px)); line-height: calc(34 * var(--text-px)); }
[data-layout="mobile"] .book-body { flex-direction: column-reverse; }
[data-layout="mobile"] .book-sheet { width: 100%; padding: 22px 16px 14px 18px; }
[data-layout="mobile"] .book-holes { display: none; }
[data-layout="mobile"] .book-cards { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 12px; }
[data-layout="mobile"] .book-tabs { width: auto; margin: 0 calc(-1 * var(--page-gutter)) 12px; padding: 0 var(--page-gutter); flex-direction: row; overflow: auto hidden; scrollbar-width: none; }
[data-layout="mobile"] .book-tabs button { flex: none; width: auto; margin: 0; padding: 0 16px; border-radius: 3px; }
[data-layout="mobile"] .book-empty { flex-direction: column; align-items: flex-start; gap: 22px; padding: 26px 20px; }
[data-layout="mobile"] .book-placeholder { width: 100%; }

/* ---------- Closing (ADR 0030): Stop here under the card, on a phone in the toolbar; its note traces this stretch over in heavier strokes ---------- */
/* Stop here sits under the card, as far below it as the card's stack sits below the toolbar (web.css .quiz-stack). */
.stop-here { align-self: flex-start; margin-top: 20px; }
/* On a phone it is in the toolbar, so the card can fill the screen (the maintainer, 2026-11-03): beside the sound
   switch, and once there are counts at the end of their row. */
[data-layout="mobile"] .toolbar .stop-here { order: 2; margin: 0 0 0 auto; }
[data-layout="mobile"] .toolbar:not(:has(.toolbar-counts)) .stop-here ~ .sound-toggle .sound-note { margin-left: 0; } /* the switch's note shows beside it, not halfway along */
[data-layout="mobile"] .toolbar:has(.toolbar-counts) .stop-here { order: 5; margin-block: calc((var(--counts-row) - var(--target-min)) / 2); } /* its 44 pt target over the counts' row, which it leaves as tall */
/* The approved note sets the count about 1.3 times its title (r3-note: 72 px digits beside 56 px characters). */
.today-count { font-size: 1.3em; font-weight: 500; color: var(--wl-ink); }
/* The stretch and its milestones lie 16 px under the lead, as the note's rows do on a phone (web.css .today-rows). */
.stretch-line { position: relative; display: block; margin-top: 16px; }
.stretch-line svg { display: block; overflow: visible; }
[data-traced] .wave-blue { stroke: var(--wl-ink); stroke-width: 3.6; }
[data-traced] .wave-pencil { stroke-width: 3.2; }
.stretch-notes { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px; } /* 10: as the line's own notes (.line-notes) */
/* The reader note's head: the saved tab, the word, its phonetic row and the meaning. The extension draws the note over a
   page when a word is looked up (extension/src/content.js, through the Shadow DOM kit in theme.js); the welcome page
   draws one beside its first step. Scoped to .bubble, the note itself. */
.bubble .saved-tab { position: absolute; right: 58px; top: -22px; height: 30px; padding: 0 10px 8px; display: flex; align-items: center; gap: 4px; font: 500 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); background: var(--wl-selected); border-radius: 2px 2px 0 0; transform: rotate(2deg); box-shadow: inset 1px 1px 0 var(--lit-60), 0 -1px 3px var(--ink-18); }
.bubble .saved-tab svg { width: 13px; height: 13px; }
.bubble .word { position: relative; align-self: flex-start; font: 500 calc(28 * var(--text-px))/calc(34 * var(--text-px)) var(--wl-font); overflow-wrap: anywhere; }
.bubble .phonetic-row { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; min-height: 32px; margin-top: 4px; }
.bubble .phonetic-text { font: 400 calc(15 * var(--text-px))/calc(22 * var(--text-px)) "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; color: var(--wl-pencil); }
.bubble .lang { font: 500 calc(13 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); white-space: nowrap; }
.bubble .meaning { font: 500 calc(20 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); white-space: pre-wrap; }
/* Welcome (the onboarding canvas; its spacing, sizes and radii come from it and the review,
   docs/design/reviews/2026-10-28-welcome-page.md, as ADR 0023 §7 has design numbers): the steps on the left, what the step
   is about on the right (a lookup in the primary language, the browser's menu, the connect demo, the article to try a word in, what else WordLinea does). On the
   connection page's stage and bar (connection-page.css), so the page the connect step opens looks like the one it came
   from, on the same ruled notebook (sign-in.css). Loaded with paper.css and sign-in.css in the web app. */
.welcome-page .signin-stage { grid-template-columns: minmax(0, 1fr); }
.welcome-page .signin-bar { grid-area: 1 / 1; }
/* The two columns sit side by side while both get the steps' 440 px and stack below that, a rule without a breakpoint
   (ADR 0023 §7). Both start on one top line that stays put from step to step, so the steps never jump as what they
   show grows or shrinks. It lies as far under the bar as the stage's 96 px side padding, below the top slips, which is
   where the maintainer's chosen reference has it (170 px down the 1280 x 800 desk, 2026-10-29). The steps share the
   brand's left edge, and what a step shows fills its column out to the stage's right edge. */
.welcome { grid-area: 2 / 1; align-self: start; margin-block: 96px 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); gap: 64px; align-items: start; }
/* The steps' first line sits level with the article's (its 36 px top padding), and their parts stand as far apart as
   on the chosen reference (2026-10-29), about a third more than before: 28 px, and 20 more above the buttons. Its
   type is the reference's too, a size up from before: the lead 20 px, the progress and the note 16 px, each progress
   bar 40 px. */
.welcome-text { max-width: 440px; padding-top: 36px; display: flex; flex-direction: column; align-items: flex-start; gap: 28px; }
.welcome-progress { display: flex; flex-direction: column; gap: 8px; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.welcome-progress > span { display: flex; gap: 6px; }
.welcome-progress i { width: 40px; height: 4px; border-radius: var(--radius); background: var(--line-14); }
.welcome-progress i[data-on] { background: var(--wl-ink); }
.welcome h1 { outline: none; text-wrap: balance; }
/* No line ends with a word or two left on its own. */
.welcome :is(p, li, span) { text-wrap: pretty; }
.welcome-lead, .welcome-list { font: 400 calc(20 * var(--text-px))/calc(32 * var(--text-px)) var(--wl-font); }
.welcome-list { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 8px; }
/* A wrapped benefit keeps its check whole, centred on the first line. */
.welcome-list li { display: flex; align-items: flex-start; gap: 10px; }
.welcome-list svg { flex: none; height: 1lh; }
.welcome-done { display: flex; align-items: center; gap: 10px; }
.welcome-note, .welcome-done { font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.welcome-done { color: var(--wl-ink); }
.welcome-actions { margin-top: 20px; display: flex; flex-direction: column; align-items: flex-start; gap: 12px; }
/* A step's way on and its skip are one choice, side by side and spaced like .dialog-actions. */
.welcome-buttons { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; }
.welcome-skip { color: var(--wl-pencil); }
/* Signing in is the way in; the reader's own API key is the quietest thing on the page, a footnote under the step. */
.welcome-key { margin-top: 28px; padding: 10px 0; border: 0; background: none; font: 400 calc(13 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); cursor: pointer; }
@media (hover: hover) { .welcome-key:hover { text-decoration: underline; text-underline-offset: 4px; } }
.welcome-show { min-width: 0; }
/* A screen of Safari's, iOS's or Chrome's own, printed and laid on the desk. The sheet is the print; what is on it is
   drawn as that system draws it, in its own colours (palette.css) and font, so the reader finds the same thing on their
   screen (AGENTS.md design principle 4). Only the dashed ink ring round what to click is WordLinea's. Type sizes are
   HIG Typography's body and footnote sizes on iOS (17 pt, 13 pt) and body size on macOS (13 pt), and Chrome's 13 px
   menus; iOS Settings' 20 pt inset, 26 pt corners, 52 pt rows and 63 × 28 pt switch are measured in the iOS 27
   simulator (2026-10-28-safari-welcome.md). */
.welcome-shot { padding: 12px; border-radius: var(--radius-card); }
.native { overflow: hidden; border-radius: 10px; box-shadow: inset 0 0 0 1px var(--line-14); font-family: system-ui, -apple-system, sans-serif; }
.native-title { display: block; text-align: center; font-weight: 600; }
/* What to click is ringed in dashed ink, on the print here and in the connect demo. */
.welcome-mark { outline: 2px dashed var(--wl-ink); outline-offset: 2px; }
:is(.chrome-toolbar, .chrome-row) .welcome-mark { width: 30px; height: 30px; display: grid; place-items: center; border-radius: 6px; }
.ios-settings { padding: 16px 20px 24px; background: var(--wl-apple-ground); color: var(--wl-apple-label); font-size: 17px; line-height: 22px; }
.ios-settings .native-title { margin-bottom: 20px; }
.ios-group { border-radius: 26px; background: var(--wl-apple-surface); }
.ios-row { min-height: 52px; display: flex; align-items: center; gap: 8px; padding: 0 16px; }
.ios-row > span:first-child { flex: 1; }
.ios-header { margin: 24px 16px 8px; font-size: 13px; line-height: 18px; color: var(--wl-apple-secondary); }
.ios-value { padding: 0 4px; color: var(--wl-apple-secondary); }
.ios-row > svg { color: var(--wl-apple-secondary); }
.ios-switch { position: relative; width: 63px; height: 28px; border-radius: 14px; background: var(--wl-apple-green); }
.ios-switch::after { content: ""; position: absolute; top: 2px; right: 2px; width: 37px; height: 24px; border-radius: 12px; background: var(--wl-apple-on-color); }
.mac-window { background: var(--wl-apple-ground); color: var(--wl-apple-label); font-size: 13px; line-height: 16px; }
.mac-window .native-title { padding: 10px; border-bottom: 1px solid var(--wl-apple-separator); }
/* Safari's settings list the extensions down the left of the window. */
.mac-list { width: min(100%, 220px); padding: 10px; }
.mac-row { display: flex; align-items: center; gap: 8px; padding: 6px 8px; border-radius: 6px; background: var(--wl-apple-surface); }
.mac-check { width: 14px; height: 14px; display: grid; place-items: center; border-radius: 4px; background: var(--wl-apple-blue); color: var(--wl-apple-on-color); }
:is(.mac-toolbar, .chrome-toolbar) { height: 44px; display: flex; align-items: center; gap: 12px; padding: 0 14px; }
/* Safari's toolbar and the popover it opens on a site an extension may not use yet, measured in Safari on macOS 27.2
   (2026-10-29, 2x screenshots): a 52 pt toolbar with the extension's 36 pt round button 9 pt left of the 34 pt round
   address field; a 290 pt popover with 24 pt corners and 16 pt insets, its arrow 18 × 9 pt, a blank line between
   paragraphs, and 28 pt round buttons 8 pt apart, the first the default. Its shadow, read off the falloff around the
   confirming alert on a white page, is 24% black at most, 11 pt down, blurred over 35 pt. The extension's button has
   the same fill as the popover's buttons, and the field shows the site centred. The arrow starts where the corner ends,
   and the button sits above it (14 + 24 + 9 - 18 = 29 from the edge). */
.mac-toolbar { height: 52px; gap: 9px; padding-left: 29px; border-bottom: 1px solid var(--wl-apple-separator); }
.mac-toolbar .welcome-mark { width: 36px; height: 36px; display: grid; place-items: center; border-radius: 18px; background: var(--wl-apple-fill); }
.mac-field { flex: 1; height: 34px; display: grid; place-items: center; border-radius: 17px; background: var(--wl-apple-surface); }
.mac-popover { position: relative; width: min(100% - 28px, 290px); margin: 9px auto 16px 14px; padding: 16px; display: grid; gap: 8px; border-radius: 24px; background: var(--wl-apple-surface); box-shadow: 0 11px 35px var(--wl-apple-shadow); text-align: center; }
.mac-popover::before { content: ""; position: absolute; top: -9px; left: 24px; width: 18px; height: 9px; background: inherit; clip-path: polygon(50% 0, 100% 100%, 0 100%); }
.mac-popover :is(b, p) { margin: 0 0 8px; }
.mac-popover span { height: 28px; display: grid; place-items: center; border-radius: 14px; background: var(--wl-apple-fill); }
.mac-popover [data-default] { background: var(--wl-apple-blue); color: var(--wl-apple-on-color); }
.chrome { padding-bottom: 16px; background: var(--wl-chrome-field); color: var(--wl-chrome-label); font-size: 13px; line-height: 20px; }
/* Chrome's sizes are Chromium's (main, 2026-10-29): kLocationBarHeight and kToolbarButtonHeight 34 with fully round
   corners (layout_constants.cc, Emphasis::kMaximum); menus kMenuRadius 12 with the same vertical border, items
   item_vertical_margin 6 and item_horizontal_border_padding 12 (menu_config), the extension's pin button
   kExtensionsMenuButtonRadius 4 (chrome_layout_provider.cc). */
.chrome-toolbar { background: var(--wl-chrome-surface); color: var(--wl-chrome-secondary); }
.chrome-field { flex: 1; height: 34px; border-radius: 17px; background: var(--wl-chrome-field); }
.chrome-menu { width: min(100% - 28px, 300px); margin: 6px 14px 0 auto; padding: 12px 0; border-radius: 12px; background: var(--wl-chrome-surface); }
.chrome-menu-title { margin: 0; padding: 6px 12px; font-weight: 500; }
.chrome-row { display: flex; align-items: center; gap: 12px; padding: 6px 12px; }
.chrome-row > span:not(.welcome-mark) { flex: 1; }
.chrome-row .welcome-mark { border-radius: 4px; color: var(--wl-chrome-secondary); }
.chrome-toolbar .welcome-mark { width: 34px; height: 34px; border-radius: 17px; }
/* A store's listing: its name, the app's icon, name and site, and its filled button. Sizes are the approved journey
   draft's (the 2026-11-02 first-run design canvas): a 44 icon, 16 px name, pill 18 px round. */
.store { padding: 16px 18px 18px; background: var(--wl-chrome-field); color: var(--wl-chrome-label); font-size: 13px; line-height: 20px; }
.store-name { margin: 0 0 14px; color: var(--wl-chrome-secondary); }
.store-row { display: flex; align-items: center; gap: 14px; }
.store-row img { border-radius: 10px; }
.store-row > span:not(.store-add) { flex: 1; min-width: 0; display: flex; flex-direction: column; color: var(--wl-chrome-secondary); }
.store-row b { font-size: 16px; line-height: 22px; font-weight: 600; color: var(--wl-chrome-label); }
/* A store's filled button: Chrome Web Store's and Edge Add-ons' Material blue, TestFlight's system blue. */
.store-add { padding: 8px 16px; border-radius: 18px; background: var(--wl-chrome-primary); color: var(--wl-chrome-on-primary); font-weight: 500; white-space: nowrap; }
.store.testflight .store-add { background: var(--wl-apple-blue); color: var(--wl-apple-on-color); }
.welcome-callouts { margin: 24px 24px 0; padding-left: 1.4em; display: flex; flex-direction: column; gap: 8px; font: 400 calc(17 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
/* Somebody else's page, so its type is the system's serif, not WordLinea's pen; so is the first-use desk's torn page
   (web.css). */
.welcome-article { padding: 36px 40px var(--article-end, 40px); border-radius: var(--radius-card); }
:is(.welcome-article, .first-use-page > p) { font: 400 calc(18 * var(--text-px))/calc(30 * var(--text-px)) Georgia, "Times New Roman", serif; }
.welcome-article h2 { margin-bottom: 16px; font-family: inherit; font-size: calc(24 * var(--text-px)); line-height: calc(32 * var(--text-px)); font-weight: 500; }
.welcome-article p + p { margin-top: 14px; }
.welcome-credit { font: 400 calc(15 * var(--text-px))/calc(23 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.welcome-cards { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 16px; }
/* Each card's icon sits beside its title line; the words after it share one left edge. */
.welcome-cards li { padding: 20px 24px; border-radius: var(--radius-card); display: grid; grid-template-columns: auto minmax(0, 1fr); column-gap: 12px; row-gap: 4px; font: 400 calc(16 * var(--text-px))/calc(24 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.welcome-cards li > svg { grid-row: 1 / span 2; height: calc(28 * var(--text-px)); color: var(--wl-ink); }
.welcome-cards li > :not(svg) { grid-column: 2; }
.welcome-cards b { font: 500 calc(18 * var(--text-px))/calc(28 * var(--text-px)) var(--wl-font); color: var(--wl-ink); }
.welcome-cards a { padding: 10px 0; margin: -10px 0; color: var(--wl-ink); }
.welcome-cards .address-strip { margin-top: 8px; }
/* A lookup whose meaning is in the primary language, on the extension's own reader note (shared/ui/reader-note.css)
   hanging under the word. */
.welcome-lookup { margin: 0; display: flex; flex-direction: column; }
.welcome-lookup mark { color: inherit; background: var(--wl-context-mark); }
/* It hangs over the end of the page, its saved tab (22px above the card, reader-note.css) just under the sentence. The
   card's width and padding, the 4px between the word's lines and the 12px down to the meaning are the extension's
   .bubble and .headword (extension/src/content.js); the tab sits under the card, which comes after it. */
.welcome-bubble { position: relative; isolation: isolate; align-self: flex-end; width: min(100%, calc(360 * var(--text-px))); margin-top: calc(22px - var(--article-end, 40px)); }
.welcome-bubble > div { position: relative; padding: 20px 22px 18px; border-radius: var(--radius-card); display: flex; flex-direction: column; gap: 4px; }
.welcome-bubble .meaning { margin-top: 8px; }

/* The connect demo (DESIGN.md §7): a small browser whose frames swap with the enter and exit tokens. */
.connect-demo { margin: 0; }
.demo-window { position: relative; border-radius: var(--radius); overflow: hidden; }
.demo-scene { position: relative; height: calc(340 * var(--text-px)); }
.demo-tabs { height: 36px; display: flex; align-items: flex-end; gap: 4px; padding: 0 44px 0 10px; background: var(--wl-paper-white-shade); border-bottom: 1px solid var(--line-14); }
.demo-tab { height: 28px; padding: 0 12px; display: flex; align-items: center; border-radius: var(--radius) var(--radius) 0 0; background: var(--wl-paper-white); font: 400 calc(12 * var(--text-px))/1 var(--wl-font); white-space: nowrap; overflow: hidden; }
.demo-page { position: absolute; inset: 36px 0 0; padding: 24px 28px; display: grid; align-content: start; justify-items: start; background: var(--tile-desk) var(--wl-desk); }
.demo-step, .demo-note { font: 400 calc(12 * var(--text-px))/calc(18 * var(--text-px)) var(--wl-font); color: var(--wl-pencil); }
.demo-title { font: 500 calc(18 * var(--text-px))/calc(26 * var(--text-px)) var(--wl-font); }
.demo-line { display: flex; align-items: center; gap: 6px; font: 400 calc(13 * var(--text-px))/calc(20 * var(--text-px)) var(--wl-font); }
.demo-scene .btn { --btn-h: 32px; --btn-pad: 14px; font-size: calc(13 * var(--text-px)); pointer-events: none; }
.demo-before, .demo-after { grid-area: 3 / 1; margin-top: 20px; }
.demo-after { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; }
.demo-confirm { justify-items: center; }
.demo-sheet { width: min(100%, 300px); padding: 20px 22px; border-radius: var(--radius); display: grid; }
.demo-ask, .demo-done { grid-area: 1 / 1; display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.demo-ask .btn { margin-top: 14px; }
/* Leaving takes the exit token; what a frame shows comes in with the enter token. */
.demo-new, .demo-after, .demo-done, .demo-before, .demo-ask { transition: opacity var(--motion-exit) var(--motion-ease-in), transform var(--motion-exit) var(--motion-ease-in); }
.demo-new, .demo-after, .demo-done { opacity: 0; }
.demo-page.demo-new { transform: translateY(12px); }
:is([data-frame="1"], [data-frame="2"]) .demo-new, [data-frame="3"] .demo-after, [data-frame="2"] .demo-done { opacity: 1; transform: none; transition-duration: var(--motion-enter); transition-timing-function: var(--motion-ease-out); }
[data-frame="3"] .demo-before, [data-frame="2"] .demo-ask { opacity: 0; }
[data-pressed][data-frame="0"] .demo-before .btn, [data-pressed][data-frame="1"] .demo-ask .btn { transform: rotate(var(--tilt)) translateY(1px); box-shadow: var(--edge-pressed); }
.demo-pause { position: absolute; top: 0; right: 0; color: var(--wl-pencil); }
/* Below 980 px the notebook itself turns to its stacked layout (sign-in.css, ADR 0023 §7): narrower rules and margin,
   the stage's phone padding. The steps follow it there, keeping the stage's full width rather than centring. */
@media (max-width: 979px) {
  .welcome { --article-end: 26px; align-self: stretch; margin-block: 32px 0; gap: 40px; }
  .welcome-text { padding-top: 0; }
  .welcome-article { padding: 24px 22px var(--article-end); font-size: calc(17 * var(--text-px)); line-height: calc(28 * var(--text-px)); }
}
/*$vite$:1*/