@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-0.woff2?h=7f2b8bcaa1) format("woff2");font-display:swap;unicode-range:U+20-23,U+25-5B,U+5D,U+5F,U+61-7A,U+B7,U+D7,U+2014,U+2026,U+25B2,U+25BC,U+25C6,U+2605-2606,U+3000-3002,U+300A-3011,U+4E00,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E16,U+4E1A,U+4E24,U+4E2A,U+4E2D,U+4E3B,U+4E48,U+4E4B,U+4E50,U+4E71,U+4E86,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4ECA,U+4ED3,U+4EE4,U+4EEC,U+4EF6,U+4EFB,U+4F1A,U+4F20,U+4F4D,U+4F60,U+4FBF,U+4FE1,U+5019,U+505A,U+507F,U+50CF,U+5145,U+5148,U+514D,U+5165,U+5168,U+516C-516D,U+5173,U+5175,U+5185,U+518C-518D,U+519B,U+51FA,U+5206-5207,U+5217,U+521B,U+521D,U+5229,U+5230,U+5237,U+524D,U+529B,U+52A1,U+52A8,U+52B1,U+5320,U+533A,U+5347,U+5355,U+5373,U+53BB,U+53CB,U+53D1,U+53D6,U+53EF-53F0,U+53F7,U+540C-540E,U+5427,U+544A,U+5473,U+547C-547D,U+548C,U+54B1,U+5546,U+5668,U+56DE,U+56FA,U+56FD-56FE,U+570B,U+5728,U+5730,U+573A,U+574A,U+57CE,U+5802,U+58EB,U+58F0,U+5907,U+590D,U+591A,U+5927,U+5929-592A,U+5934,U+5956,U+5982,U+59CB,U+5B57,U+5B88,U+5B8C,U+5B9A,U+5B9E,U+5BC6,U+5BF9,U+5BFB,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C31,U+5C4F,U+5DE6,U+5DF1-5DF2,U+5E02,U+5E08,U+5E16,U+5E74,U+5E76,U+5E93,U+5E97,U+5E9C,U+5EA7,U+5EFA,U+5F00,U+5F15,U+5F20,U+5F53,U+5F55,U+5F80-5F81,U+6025,U+606D,U+606F,U+6089,U+60A8,U+60C5,U+620F-6210,U+6216,U+6218,U+6237,U+6240,U+624B,U+6253,U+62A5,U+62D6,U+62DB-62DC,U+62E9,U+6307,U+6311,U+6325,U+6362,U+6392,U+63A5,U+63A8,U+63D0,U+64C2,U+64CD,U+652F,U+653B,U+65A9,U+65B0,U+65B9,U+65E0,U+65E5,U+65F6,U+661F,U+662F,U+6674,U+66F4,U+6700,U+6708-6709,U+670D,U+672A,U+672C,U+673A,U+6765,U+67E5,U+6807,U+6821,U+6839,U+699C,U+6B32,U+6B63,U+6B65-6B66,U+6BCF,U+6BD4,U+6C14,U+6C49,U+6C60,U+6CA1,U+6CE8,U+6D1B,U+6D3B,U+6DF7,U+6E38,U+6EE1,U+6F14,U+70B9,U+70FD,U+719F,U+7528,U+7535,U+754C,U+7565,U+767B,U+767D,U+7684,U+76DF,U+76EE,U+770B,U+7801,U+798F,U+79EF,U+7A7A,U+7ACB,U+7AD9,U+7B2C,U+7BA1,U+7CAE,U+7D27,U+7EA7,U+7EBF,U+7EC3,U+7ED3,U+7ED9,U+7EE7,U+7EED,U+7F51,U+7F8E,U+7FA4,U+8054,U+81EA,U+81F3,U+8272,U+8292,U+8349,U+8350,U+83DC,U+845B,U+8700,U+884C,U+8859,U+8865,U+88C5,U+8981,U+89D2,U+8BA8,U+8BBE-8BBF,U+8BC6,U+8BC9,U+8BD5,U+8BDD,U+8BE5,U+8BF4,U+8BF7-8BF8,U+8D24,U+8D26,U+8D4F-8D50,U+8D62,U+8D77,U+8DA3,U+8DB3,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F93,U+8FBE,U+8FC7,U+8FD4,U+8FD8,U+8FDB,U+8FDE,U+9001,U+9006,U+9009,U+9053,U+90AE,U+90E8,U+90FD,U+9152,U+91CC-91CD,U+9274,U+94C1,U+94F6,U+94FA,U+950B,U+95E8,U+95EA,U+95ED,U+95F2,U+961F,U+9633,U+9635,U+968F,U+96C4,U+96C6,U+97F3,U+9879,U+987B,U+9886,U+9891,U+989D,U+9986,U+9996,U+9A7F,U+9A91,U+9AD8,U+9EBE,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-0.woff2?h=d1c34749bc) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+20-23,U+25-5B,U+5D,U+5F,U+61-7A,U+B7,U+D7,U+2014,U+2026,U+25B2,U+25BC,U+25C6,U+2605-2606,U+3000-3002,U+300A-3011,U+4E00,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E16,U+4E1A,U+4E24,U+4E2A,U+4E2D,U+4E3B,U+4E48,U+4E4B,U+4E50,U+4E71,U+4E86,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4ECA,U+4ED3,U+4EE4,U+4EEC,U+4EF6,U+4EFB,U+4F1A,U+4F20,U+4F4D,U+4F60,U+4FBF,U+4FE1,U+5019,U+505A,U+507F,U+50CF,U+5145,U+5148,U+514D,U+5165,U+5168,U+516C-516D,U+5173,U+5175,U+5185,U+518C-518D,U+519B,U+51FA,U+5206-5207,U+5217,U+521B,U+521D,U+5229,U+5230,U+5237,U+524D,U+529B,U+52A1,U+52A8,U+52B1,U+5320,U+533A,U+5347,U+5355,U+5373,U+53BB,U+53CB,U+53D1,U+53D6,U+53EF-53F0,U+53F7,U+540C-540E,U+5427,U+544A,U+5473,U+547C-547D,U+548C,U+54B1,U+5546,U+5668,U+56DE,U+56FA,U+56FD-56FE,U+570B,U+5728,U+5730,U+573A,U+574A,U+57CE,U+5802,U+58EB,U+58F0,U+5907,U+590D,U+591A,U+5927,U+5929-592A,U+5934,U+5956,U+5982,U+59CB,U+5B57,U+5B88,U+5B8C,U+5B9A,U+5B9E,U+5BC6,U+5BF9,U+5BFB,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C31,U+5C4F,U+5DE6,U+5DF1-5DF2,U+5E02,U+5E08,U+5E16,U+5E74,U+5E76,U+5E93,U+5E97,U+5E9C,U+5EA7,U+5EFA,U+5F00,U+5F15,U+5F20,U+5F53,U+5F55,U+5F80-5F81,U+6025,U+606D,U+606F,U+6089,U+60A8,U+60C5,U+620F-6210,U+6216,U+6218,U+6237,U+6240,U+624B,U+6253,U+62A5,U+62D6,U+62DB-62DC,U+62E9,U+6307,U+6311,U+6325,U+6362,U+6392,U+63A5,U+63A8,U+63D0,U+64C2,U+64CD,U+652F,U+653B,U+65A9,U+65B0,U+65B9,U+65E0,U+65E5,U+65F6,U+661F,U+662F,U+6674,U+66F4,U+6700,U+6708-6709,U+670D,U+672A,U+672C,U+673A,U+6765,U+67E5,U+6807,U+6821,U+6839,U+699C,U+6B32,U+6B63,U+6B65-6B66,U+6BCF,U+6BD4,U+6C14,U+6C49,U+6C60,U+6CA1,U+6CE8,U+6D1B,U+6D3B,U+6DF7,U+6E38,U+6EE1,U+6F14,U+70B9,U+70FD,U+719F,U+7528,U+7535,U+754C,U+7565,U+767B,U+767D,U+7684,U+76DF,U+76EE,U+770B,U+7801,U+798F,U+79EF,U+7A7A,U+7ACB,U+7AD9,U+7B2C,U+7BA1,U+7CAE,U+7D27,U+7EA7,U+7EBF,U+7EC3,U+7ED3,U+7ED9,U+7EE7,U+7EED,U+7F51,U+7F8E,U+7FA4,U+8054,U+81EA,U+81F3,U+8272,U+8292,U+8349,U+8350,U+83DC,U+845B,U+8700,U+884C,U+8859,U+8865,U+88C5,U+8981,U+89D2,U+8BA8,U+8BBE-8BBF,U+8BC6,U+8BC9,U+8BD5,U+8BDD,U+8BE5,U+8BF4,U+8BF7-8BF8,U+8D24,U+8D26,U+8D4F-8D50,U+8D62,U+8D77,U+8DA3,U+8DB3,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F93,U+8FBE,U+8FC7,U+8FD4,U+8FD8,U+8FDB,U+8FDE,U+9001,U+9006,U+9009,U+9053,U+90AE,U+90E8,U+90FD,U+9152,U+91CC-91CD,U+9274,U+94C1,U+94F6,U+94FA,U+950B,U+95E8,U+95EA,U+95ED,U+95F2,U+961F,U+9633,U+9635,U+968F,U+96C4,U+96C6,U+97F3,U+9879,U+987B,U+9886,U+9891,U+989D,U+9986,U+9996,U+9A7F,U+9A91,U+9AD8,U+9EBE,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-0.woff2?h=61b5544bd7) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+20-23,U+25-5B,U+5D,U+5F,U+61-7A,U+B7,U+D7,U+2014,U+2026,U+25B2,U+25BC,U+25C6,U+2605-2606,U+3000-3002,U+300A-3011,U+4E00,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E16,U+4E1A,U+4E24,U+4E2A,U+4E2D,U+4E3B,U+4E48,U+4E4B,U+4E50,U+4E71,U+4E86,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4ECA,U+4ED3,U+4EE4,U+4EEC,U+4EF6,U+4EFB,U+4F1A,U+4F20,U+4F4D,U+4F60,U+4FBF,U+4FE1,U+5019,U+505A,U+507F,U+50CF,U+5145,U+5148,U+514D,U+5165,U+5168,U+516C-516D,U+5173,U+5175,U+5185,U+518C-518D,U+519B,U+51FA,U+5206-5207,U+5217,U+521B,U+521D,U+5229,U+5230,U+5237,U+524D,U+529B,U+52A1,U+52A8,U+52B1,U+5320,U+533A,U+5347,U+5355,U+5373,U+53BB,U+53CB,U+53D1,U+53D6,U+53EF-53F0,U+53F7,U+540C-540E,U+5427,U+544A,U+5473,U+547C-547D,U+548C,U+54B1,U+5546,U+5668,U+56DE,U+56FA,U+56FD-56FE,U+570B,U+5728,U+5730,U+573A,U+574A,U+57CE,U+5802,U+58EB,U+58F0,U+5907,U+590D,U+591A,U+5927,U+5929-592A,U+5934,U+5956,U+5982,U+59CB,U+5B57,U+5B88,U+5B8C,U+5B9A,U+5B9E,U+5BC6,U+5BF9,U+5BFB,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C31,U+5C4F,U+5DE6,U+5DF1-5DF2,U+5E02,U+5E08,U+5E16,U+5E74,U+5E76,U+5E93,U+5E97,U+5E9C,U+5EA7,U+5EFA,U+5F00,U+5F15,U+5F20,U+5F53,U+5F55,U+5F80-5F81,U+6025,U+606D,U+606F,U+6089,U+60A8,U+60C5,U+620F-6210,U+6216,U+6218,U+6237,U+6240,U+624B,U+6253,U+62A5,U+62D6,U+62DB-62DC,U+62E9,U+6307,U+6311,U+6325,U+6362,U+6392,U+63A5,U+63A8,U+63D0,U+64C2,U+64CD,U+652F,U+653B,U+65A9,U+65B0,U+65B9,U+65E0,U+65E5,U+65F6,U+661F,U+662F,U+6674,U+66F4,U+6700,U+6708-6709,U+670D,U+672A,U+672C,U+673A,U+6765,U+67E5,U+6807,U+6821,U+6839,U+699C,U+6B32,U+6B63,U+6B65-6B66,U+6BCF,U+6BD4,U+6C14,U+6C49,U+6C60,U+6CA1,U+6CE8,U+6D1B,U+6D3B,U+6DF7,U+6E38,U+6EE1,U+6F14,U+70B9,U+70FD,U+719F,U+7528,U+7535,U+754C,U+7565,U+767B,U+767D,U+7684,U+76DF,U+76EE,U+770B,U+7801,U+798F,U+79EF,U+7A7A,U+7ACB,U+7AD9,U+7B2C,U+7BA1,U+7CAE,U+7D27,U+7EA7,U+7EBF,U+7EC3,U+7ED3,U+7ED9,U+7EE7,U+7EED,U+7F51,U+7F8E,U+7FA4,U+8054,U+81EA,U+81F3,U+8272,U+8292,U+8349,U+8350,U+83DC,U+845B,U+8700,U+884C,U+8859,U+8865,U+88C5,U+8981,U+89D2,U+8BA8,U+8BBE-8BBF,U+8BC6,U+8BC9,U+8BD5,U+8BDD,U+8BE5,U+8BF4,U+8BF7-8BF8,U+8D24,U+8D26,U+8D4F-8D50,U+8D62,U+8D77,U+8DA3,U+8DB3,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F93,U+8FBE,U+8FC7,U+8FD4,U+8FD8,U+8FDB,U+8FDE,U+9001,U+9006,U+9009,U+9053,U+90AE,U+90E8,U+90FD,U+9152,U+91CC-91CD,U+9274,U+94C1,U+94F6,U+94FA,U+950B,U+95E8,U+95EA,U+95ED,U+95F2,U+961F,U+9633,U+9635,U+968F,U+96C4,U+96C6,U+97F3,U+9879,U+987B,U+9886,U+9891,U+989D,U+9986,U+9996,U+9A7F,U+9A91,U+9AD8,U+9EBE,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-1.woff2?h=2d2792ea4e) format("woff2");font-display:swap;unicode-range:U+4E03,U+4E1C,U+4E34,U+4E3A,U+4E49,U+4E5F,U+4E8B-4E8C,U+4E8E,U+4E91,U+4E94,U+4EB2,U+4ECE,U+4EE5,U+4F10,U+4F24,U+4F4E,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F7F,U+4FA7,U+4FAF,U+4FDD,U+503C,U+505C,U+5143,U+5149,U+5171,U+5176,U+5199,U+51B2,U+51B7,U+51CF,U+51E0,U+51FB,U+5219,U+5236,U+529F-52A0,U+52BF,U+5316-5317,U+5341,U+5357,U+5360-5361,U+5374,U+5386,U+539F,U+53C2,U+53CC-53CD,U+53D7-53D8,U+53E3,U+53EA,U+53F3,U+5404,U+5408,U+5411,U+5468,U+54CD,U+56DB,U+56E2,U+56F4,U+5899,U+5904,U+5916,U+5931,U+597D,U+5A01,U+5B50,U+5B58,U+5B63,U+5B89,U+5B98,U+5BB3,U+5BB6,U+5BB9,U+5C04,U+5C40,U+5C42,U+5C71,U+5E03,U+5E26-5E27,U+5E38,U+5E73,U+5E8F,U+5E94-5E95,U+5EA6,U+5F0F,U+5F13,U+5F3A,U+5F52,U+5F62,U+5F71,U+5F85,U+5F97,U+5FC3,U+5FC5,U+5FE0,U+5FEB,U+6001,U+6012,U+6027,U+6211,U+624D,U+6280,U+628A,U+6301,U+6309,U+636E,U+64A4,U+64D2,U+6536,U+6539,U+653E,U+6548,U+654C,U+6570,U+6574,U+6587,U+6597,U+65AD,U+660E,U+663E,U+664B,U+666F,U+667A,U+6682,U+671F,U+6728,U+6740,U+6743,U+6750,U+6761,U+677F,U+679C,U+680F,U+6837,U+6863,U+6A21,U+6B21,U+6B64,U+6BB5,U+6C34,U+6C42,U+6C5F,U+6CD5,U+6D3E,U+6D41,U+6D77,U+6D88,U+6E05,U+706B,U+706D,U+7247,U+724C,U+7269,U+7279,U+72B6,U+732E,U+7387,U+73A9,U+73B0,U+751F,U+7531,U+753B,U+7559,U+76F4,U+76F8,U+771F,U+77E5,U+77F3,U+7834,U+788E,U+793A,U+793C,U+79BB,U+79CD,U+79D2,U+79F0,U+79FB,U+7A0B,U+7AE0,U+7B49,U+7B97,U+7BAD,U+7CBE,U+7D20,U+7ECD,U+7ECF,U+7ED8,U+7EDF,U+7F13,U+7F6E,U+8005,U+800C,U+804A,U+80DC,U+80FD,U+8282,U+82B1,U+83B7,U+8425,U+843D,U+864E,U+8868,U+88AB,U+897F,U+89C1,U+89C6,U+89C8,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8C03,U+8C0B,U+8D1F,U+8D25,U+8D28,U+8D3C,U+8D44,U+8D5B,U+8D70,U+8D8A,U+8DEF,U+8F6C,U+8F7D,U+8FB9,U+8FD1,U+8FD9,U+8FDC,U+9000,U+901A,U+901F,U+91CE-91CF,U+91D1,U+949F,U+94AE,U+9547,U+955C,U+957F,U+95F4,U+9632,U+964D,U+9650,U+9700,U+9762,U+9875-9876,U+9A8C,U+9B42}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-1.woff2?h=f58dbc691b) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E03,U+4E1C,U+4E34,U+4E3A,U+4E49,U+4E5F,U+4E8B-4E8C,U+4E8E,U+4E91,U+4E94,U+4EB2,U+4ECE,U+4EE5,U+4F10,U+4F24,U+4F4E,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F7F,U+4FA7,U+4FAF,U+4FDD,U+503C,U+505C,U+5143,U+5149,U+5171,U+5176,U+5199,U+51B2,U+51B7,U+51CF,U+51E0,U+51FB,U+5219,U+5236,U+529F-52A0,U+52BF,U+5316-5317,U+5341,U+5357,U+5360-5361,U+5374,U+5386,U+539F,U+53C2,U+53CC-53CD,U+53D7-53D8,U+53E3,U+53EA,U+53F3,U+5404,U+5408,U+5411,U+5468,U+54CD,U+56DB,U+56E2,U+56F4,U+5899,U+5904,U+5916,U+5931,U+597D,U+5A01,U+5B50,U+5B58,U+5B63,U+5B89,U+5B98,U+5BB3,U+5BB6,U+5BB9,U+5C04,U+5C40,U+5C42,U+5C71,U+5E03,U+5E26-5E27,U+5E38,U+5E73,U+5E8F,U+5E94-5E95,U+5EA6,U+5F0F,U+5F13,U+5F3A,U+5F52,U+5F62,U+5F71,U+5F85,U+5F97,U+5FC3,U+5FC5,U+5FE0,U+5FEB,U+6001,U+6012,U+6027,U+6211,U+624D,U+6280,U+628A,U+6301,U+6309,U+636E,U+64A4,U+64D2,U+6536,U+6539,U+653E,U+6548,U+654C,U+6570,U+6574,U+6587,U+6597,U+65AD,U+660E,U+663E,U+664B,U+666F,U+667A,U+6682,U+671F,U+6728,U+6740,U+6743,U+6750,U+6761,U+677F,U+679C,U+680F,U+6837,U+6863,U+6A21,U+6B21,U+6B64,U+6BB5,U+6C34,U+6C42,U+6C5F,U+6CD5,U+6D3E,U+6D41,U+6D77,U+6D88,U+6E05,U+706B,U+706D,U+7247,U+724C,U+7269,U+7279,U+72B6,U+732E,U+7387,U+73A9,U+73B0,U+751F,U+7531,U+753B,U+7559,U+76F4,U+76F8,U+771F,U+77E5,U+77F3,U+7834,U+788E,U+793A,U+793C,U+79BB,U+79CD,U+79D2,U+79F0,U+79FB,U+7A0B,U+7AE0,U+7B49,U+7B97,U+7BAD,U+7CBE,U+7D20,U+7ECD,U+7ECF,U+7ED8,U+7EDF,U+7F13,U+7F6E,U+8005,U+800C,U+804A,U+80DC,U+80FD,U+8282,U+82B1,U+83B7,U+8425,U+843D,U+864E,U+8868,U+88AB,U+897F,U+89C1,U+89C6,U+89C8,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8C03,U+8C0B,U+8D1F,U+8D25,U+8D28,U+8D3C,U+8D44,U+8D5B,U+8D70,U+8D8A,U+8DEF,U+8F6C,U+8F7D,U+8FB9,U+8FD1,U+8FD9,U+8FDC,U+9000,U+901A,U+901F,U+91CE-91CF,U+91D1,U+949F,U+94AE,U+9547,U+955C,U+957F,U+95F4,U+9632,U+964D,U+9650,U+9700,U+9762,U+9875-9876,U+9A8C,U+9B42}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-1.woff2?h=f964f6b644) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E03,U+4E1C,U+4E34,U+4E3A,U+4E49,U+4E5F,U+4E8B-4E8C,U+4E8E,U+4E91,U+4E94,U+4EB2,U+4ECE,U+4EE5,U+4F10,U+4F24,U+4F4E,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F7F,U+4FA7,U+4FAF,U+4FDD,U+503C,U+505C,U+5143,U+5149,U+5171,U+5176,U+5199,U+51B2,U+51B7,U+51CF,U+51E0,U+51FB,U+5219,U+5236,U+529F-52A0,U+52BF,U+5316-5317,U+5341,U+5357,U+5360-5361,U+5374,U+5386,U+539F,U+53C2,U+53CC-53CD,U+53D7-53D8,U+53E3,U+53EA,U+53F3,U+5404,U+5408,U+5411,U+5468,U+54CD,U+56DB,U+56E2,U+56F4,U+5899,U+5904,U+5916,U+5931,U+597D,U+5A01,U+5B50,U+5B58,U+5B63,U+5B89,U+5B98,U+5BB3,U+5BB6,U+5BB9,U+5C04,U+5C40,U+5C42,U+5C71,U+5E03,U+5E26-5E27,U+5E38,U+5E73,U+5E8F,U+5E94-5E95,U+5EA6,U+5F0F,U+5F13,U+5F3A,U+5F52,U+5F62,U+5F71,U+5F85,U+5F97,U+5FC3,U+5FC5,U+5FE0,U+5FEB,U+6001,U+6012,U+6027,U+6211,U+624D,U+6280,U+628A,U+6301,U+6309,U+636E,U+64A4,U+64D2,U+6536,U+6539,U+653E,U+6548,U+654C,U+6570,U+6574,U+6587,U+6597,U+65AD,U+660E,U+663E,U+664B,U+666F,U+667A,U+6682,U+671F,U+6728,U+6740,U+6743,U+6750,U+6761,U+677F,U+679C,U+680F,U+6837,U+6863,U+6A21,U+6B21,U+6B64,U+6BB5,U+6C34,U+6C42,U+6C5F,U+6CD5,U+6D3E,U+6D41,U+6D77,U+6D88,U+6E05,U+706B,U+706D,U+7247,U+724C,U+7269,U+7279,U+72B6,U+732E,U+7387,U+73A9,U+73B0,U+751F,U+7531,U+753B,U+7559,U+76F4,U+76F8,U+771F,U+77E5,U+77F3,U+7834,U+788E,U+793A,U+793C,U+79BB,U+79CD,U+79D2,U+79F0,U+79FB,U+7A0B,U+7AE0,U+7B49,U+7B97,U+7BAD,U+7CBE,U+7D20,U+7ECD,U+7ECF,U+7ED8,U+7EDF,U+7F13,U+7F6E,U+8005,U+800C,U+804A,U+80DC,U+80FD,U+8282,U+82B1,U+83B7,U+8425,U+843D,U+864E,U+8868,U+88AB,U+897F,U+89C1,U+89C6,U+89C8,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8C03,U+8C0B,U+8D1F,U+8D25,U+8D28,U+8D3C,U+8D44,U+8D5B,U+8D70,U+8D8A,U+8DEF,U+8F6C,U+8F7D,U+8FB9,U+8FD1,U+8FD9,U+8FDC,U+9000,U+901A,U+901F,U+91CE-91CF,U+91D1,U+949F,U+94AE,U+9547,U+955C,U+957F,U+95F4,U+9632,U+964D,U+9650,U+9700,U+9762,U+9875-9876,U+9A8C,U+9B42}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-2.woff2?h=65823e3653) format("woff2");font-display:swap;unicode-range:U+4E30,U+4E3E,U+4E45,U+4E89,U+4E92,U+4E9B,U+4EA1,U+4EC1,U+4ED6-4ED7,U+4EE3,U+4F0D,U+4F11,U+4F18,U+4F46,U+4F4F,U+4F9D,U+4FD8,U+4FF8,U+514B,U+5151,U+5174,U+5177,U+517B,U+519C,U+51C6,U+51E4,U+521A,U+522B,U+523B,U+527F,U+529E,U+52DF,U+5305,U+532A,U+533E,U+5343,U+534A,U+534E,U+536B,U+536F-5370,U+5378,U+539A,U+53CA,U+53E0,U+53E5,U+53EB,U+53F2,U+5403,U+5417,U+541B,U+5426,U+542F,U+5458,U+54C1,U+54EA,U+559D,U+56E0,U+5706,U+5740,U+5750,U+5757,U+589E,U+591C,U+591F,U+593A,U+5B66,U+5B83,U+5B97,U+5BA2-5BA3,U+5C01,U+5C09,U+5C18,U+5C3D,U+5C45,U+5C55,U+5DEE,U+5E55,U+5E7F,U+5F31,U+5F39,U+5FAE,U+5FB7,U+5FD7-5FD8,U+6062,U+60AC,U+610F,U+6162,U+623F,U+6267,U+6269,U+627E,U+6297-6298,U+62A4,U+62B5,U+62BD,U+62D2,U+62E5,U+6302,U+632F,U+635F,U+6389,U+63D2,U+649E,U+64AD,U+6512,U+653F,U+6559,U+6563,U+65BD,U+65D7,U+65E7,U+6655,U+66FF,U+672F,U+679A,U+6838,U+6846,U+68B0,U+6977,U+697C,U+6982,U+6B22,U+6B62,U+6B7C,U+6C38,U+6C99,U+6CBB,U+6CBF,U+6D4F,U+6DEC,U+6DF1,U+6E10,U+6E83,U+6E90,U+6EDA,U+6F06,U+7070,U+70BC,U+70DF,U+7167,U+7248,U+72EC,U+73AF,U+7406,U+7530,U+7533,U+7597,U+7686,U+76D6,U+76D8,U+7740,U+77E2,U+786E,U+7984,U+79C1,U+7A0D,U+7A33,U+7A7F,U+7A81,U+7A97,U+7AEF,U+7B51,U+7B7E,U+7B80,U+7CFB,U+7D22,U+7D2F,U+7EAA,U+7EB3,U+7EB5,U+7EC4,U+7EC8,U+7EDD,U+7EE9,U+7EF4,U+7F16,U+7F29,U+7F34,U+7F3A,U+7FFB,U+8001,U+8017,U+804C,U+80CC,U+811A,U+81E3,U+81F4,U+821E,U+82F1,U+8303,U+85CF,U+8840,U+8986,U+89C4,U+89C9,U+89E3,U+89E6,U+8BAD,U+8BC1,U+8BE6,U+8BFB,U+8C01,U+8C6A,U+8D21,U+8D27,U+8D2D,U+8D34,U+8D39,U+8D85,U+8DDF,U+8EB2,U+8F6E,U+8F7B,U+8F88,U+8FCE,U+8FD0,U+8FF7,U+8FFD,U+9002,U+9010,U+9014,U+9041,U+9063,U+906E,U+907F-9080,U+90A3,U+90BB,U+914D,U+9192,U+91CA,U+94DC,U+9501,U+9519,U+952E,U+95EE,U+9636,U+9644,U+9664,U+96BE,U+96F7,U+96FE,U+9759,U+9760,U+987A,U+987E,U+9898,U+98DE,U+9A7B,U+9B45,U+9E7F,U+9ED1,U+9ED8,U+9F50,U+9F99}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-2.woff2?h=d435d83dde) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E30,U+4E3E,U+4E45,U+4E89,U+4E92,U+4E9B,U+4EA1,U+4EC1,U+4ED6-4ED7,U+4EE3,U+4F0D,U+4F11,U+4F18,U+4F46,U+4F4F,U+4F9D,U+4FD8,U+4FF8,U+514B,U+5151,U+5174,U+5177,U+517B,U+519C,U+51C6,U+51E4,U+521A,U+522B,U+523B,U+527F,U+529E,U+52DF,U+5305,U+532A,U+533E,U+5343,U+534A,U+534E,U+536B,U+536F-5370,U+5378,U+539A,U+53CA,U+53E0,U+53E5,U+53EB,U+53F2,U+5403,U+5417,U+541B,U+5426,U+542F,U+5458,U+54C1,U+54EA,U+559D,U+56E0,U+5706,U+5740,U+5750,U+5757,U+589E,U+591C,U+591F,U+593A,U+5B66,U+5B83,U+5B97,U+5BA2-5BA3,U+5C01,U+5C09,U+5C18,U+5C3D,U+5C45,U+5C55,U+5DEE,U+5E55,U+5E7F,U+5F31,U+5F39,U+5FAE,U+5FB7,U+5FD7-5FD8,U+6062,U+60AC,U+610F,U+6162,U+623F,U+6267,U+6269,U+627E,U+6297-6298,U+62A4,U+62B5,U+62BD,U+62D2,U+62E5,U+6302,U+632F,U+635F,U+6389,U+63D2,U+649E,U+64AD,U+6512,U+653F,U+6559,U+6563,U+65BD,U+65D7,U+65E7,U+6655,U+66FF,U+672F,U+679A,U+6838,U+6846,U+68B0,U+6977,U+697C,U+6982,U+6B22,U+6B62,U+6B7C,U+6C38,U+6C99,U+6CBB,U+6CBF,U+6D4F,U+6DEC,U+6DF1,U+6E10,U+6E83,U+6E90,U+6EDA,U+6F06,U+7070,U+70BC,U+70DF,U+7167,U+7248,U+72EC,U+73AF,U+7406,U+7530,U+7533,U+7597,U+7686,U+76D6,U+76D8,U+7740,U+77E2,U+786E,U+7984,U+79C1,U+7A0D,U+7A33,U+7A7F,U+7A81,U+7A97,U+7AEF,U+7B51,U+7B7E,U+7B80,U+7CFB,U+7D22,U+7D2F,U+7EAA,U+7EB3,U+7EB5,U+7EC4,U+7EC8,U+7EDD,U+7EE9,U+7EF4,U+7F16,U+7F29,U+7F34,U+7F3A,U+7FFB,U+8001,U+8017,U+804C,U+80CC,U+811A,U+81E3,U+81F4,U+821E,U+82F1,U+8303,U+85CF,U+8840,U+8986,U+89C4,U+89C9,U+89E3,U+89E6,U+8BAD,U+8BC1,U+8BE6,U+8BFB,U+8C01,U+8C6A,U+8D21,U+8D27,U+8D2D,U+8D34,U+8D39,U+8D85,U+8DDF,U+8EB2,U+8F6E,U+8F7B,U+8F88,U+8FCE,U+8FD0,U+8FF7,U+8FFD,U+9002,U+9010,U+9014,U+9041,U+9063,U+906E,U+907F-9080,U+90A3,U+90BB,U+914D,U+9192,U+91CA,U+94DC,U+9501,U+9519,U+952E,U+95EE,U+9636,U+9644,U+9664,U+96BE,U+96F7,U+96FE,U+9759,U+9760,U+987A,U+987E,U+9898,U+98DE,U+9A7B,U+9B45,U+9E7F,U+9ED1,U+9ED8,U+9F50,U+9F99}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-2.woff2?h=713c41fd78) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E30,U+4E3E,U+4E45,U+4E89,U+4E92,U+4E9B,U+4EA1,U+4EC1,U+4ED6-4ED7,U+4EE3,U+4F0D,U+4F11,U+4F18,U+4F46,U+4F4F,U+4F9D,U+4FD8,U+4FF8,U+514B,U+5151,U+5174,U+5177,U+517B,U+519C,U+51C6,U+51E4,U+521A,U+522B,U+523B,U+527F,U+529E,U+52DF,U+5305,U+532A,U+533E,U+5343,U+534A,U+534E,U+536B,U+536F-5370,U+5378,U+539A,U+53CA,U+53E0,U+53E5,U+53EB,U+53F2,U+5403,U+5417,U+541B,U+5426,U+542F,U+5458,U+54C1,U+54EA,U+559D,U+56E0,U+5706,U+5740,U+5750,U+5757,U+589E,U+591C,U+591F,U+593A,U+5B66,U+5B83,U+5B97,U+5BA2-5BA3,U+5C01,U+5C09,U+5C18,U+5C3D,U+5C45,U+5C55,U+5DEE,U+5E55,U+5E7F,U+5F31,U+5F39,U+5FAE,U+5FB7,U+5FD7-5FD8,U+6062,U+60AC,U+610F,U+6162,U+623F,U+6267,U+6269,U+627E,U+6297-6298,U+62A4,U+62B5,U+62BD,U+62D2,U+62E5,U+6302,U+632F,U+635F,U+6389,U+63D2,U+649E,U+64AD,U+6512,U+653F,U+6559,U+6563,U+65BD,U+65D7,U+65E7,U+6655,U+66FF,U+672F,U+679A,U+6838,U+6846,U+68B0,U+6977,U+697C,U+6982,U+6B22,U+6B62,U+6B7C,U+6C38,U+6C99,U+6CBB,U+6CBF,U+6D4F,U+6DEC,U+6DF1,U+6E10,U+6E83,U+6E90,U+6EDA,U+6F06,U+7070,U+70BC,U+70DF,U+7167,U+7248,U+72EC,U+73AF,U+7406,U+7530,U+7533,U+7597,U+7686,U+76D6,U+76D8,U+7740,U+77E2,U+786E,U+7984,U+79C1,U+7A0D,U+7A33,U+7A7F,U+7A81,U+7A97,U+7AEF,U+7B51,U+7B7E,U+7B80,U+7CFB,U+7D22,U+7D2F,U+7EAA,U+7EB3,U+7EB5,U+7EC4,U+7EC8,U+7EDD,U+7EE9,U+7EF4,U+7F16,U+7F29,U+7F34,U+7F3A,U+7FFB,U+8001,U+8017,U+804C,U+80CC,U+811A,U+81E3,U+81F4,U+821E,U+82F1,U+8303,U+85CF,U+8840,U+8986,U+89C4,U+89C9,U+89E3,U+89E6,U+8BAD,U+8BC1,U+8BE6,U+8BFB,U+8C01,U+8C6A,U+8D21,U+8D27,U+8D2D,U+8D34,U+8D39,U+8D85,U+8DDF,U+8EB2,U+8F6E,U+8F7B,U+8F88,U+8FCE,U+8FD0,U+8FF7,U+8FFD,U+9002,U+9010,U+9014,U+9041,U+9063,U+906E,U+907F-9080,U+90A3,U+90BB,U+914D,U+9192,U+91CA,U+94DC,U+9501,U+9519,U+952E,U+95EE,U+9636,U+9644,U+9664,U+96BE,U+96F7,U+96FE,U+9759,U+9760,U+987A,U+987E,U+9898,U+98DE,U+9A7B,U+9B45,U+9E7F,U+9ED1,U+9ED8,U+9F50,U+9F99}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-3.woff2?h=435372226b) format("woff2");font-display:swap;unicode-range:U+4E13,U+4E25,U+4E70,U+4ECB,U+4EFD,U+4F0F,U+4F17,U+4F2A,U+4F73,U+4FCA,U+4FEE,U+500D,U+5012,U+501F,U+508D,U+516B,U+5197,U+51A0,U+51B3,U+51B5,U+51C9,U+51FD,U+5200,U+5218,U+5224,U+524A,U+5251,U+5269,U+526F,U+529D,U+52AB,U+52C7,U+534F,U+5352-5353,U+5367,U+5377,U+5385,U+538B,U+53E4,U+53E6,U+53EC,U+53F8,U+5415,U+542B,U+5434,U+543E,U+552F,U+5584,U+5708,U+574F,U+575A-575B,U+57FA,U+5883,U+58C1,U+590F,U+5947,U+5949,U+594F,U+5954,U+59D3,U+5B59,U+5B5F,U+5B81,U+5B9D,U+5BA1,U+5BA4,U+5BBD,U+5C5E,U+5DDD-5DDE,U+5DE5,U+5DFE,U+5E1D,U+5E90,U+5EEA,U+5EF6,U+5F02,U+5F26,U+5F40,U+5F79,U+5F90,U+5FAA,U+600E,U+602A,U+603B,U+6084,U+60EF,U+60F3,U+61A9,U+6234,U+6258,U+626C,U+6279,U+6295-6296,U+62D4,U+62DF,U+62E8,U+631F,U+6321,U+6328,U+632A,U+6350,U+6377,U+638C,U+63A2,U+63E1,U+63ED,U+641C,U+6446,U+64CE,U+65CB,U+6613,U+6625,U+663C,U+6653,U+665A,U+6668,U+6696,U+66F2,U+66F9,U+671D,U+6768,U+6770,U+67AA,U+67B6,U+67D3,U+683C,U+6881,U+68C0,U+6B7B,U+6BD5,U+6C11,U+6C1B,U+6C5D,U+6C83,U+6C89,U+6CB3,U+6DF9,U+6E21,U+6E2F,U+6E32,U+6F02,U+6FC0,U+706F,U+708A,U+70C2,U+70C8,U+70E7,U+70EC,U+7136,U+7206,U+7259,U+731B,U+738B,U+7434,U+7532,U+7545,U+7591,U+75C5,U+767E,U+76CA,U+76D2,U+7729,U+773C,U+77ED,U+7891,U+795E,U+7981,U+7A00,U+7A0E,U+7AD6,U+7B26,U+7B3C,U+7B56,U+7B5B,U+7C7B,U+7EA2,U+7EA6,U+7ED5,U+7EDC,U+7EF3,U+7EFC,U+7F69,U+7FBD,U+8000,U+8003,U+805A,U+80A9,U+80E1,U+8111,U+8150,U+820C,U+8239,U+826F,U+82CF,U+82E5,U+8346,U+8424,U+8463,U+853D,U+864F,U+8861,U+8881,U+88AD,U+8BAE,U+8BBA,U+8BC4,U+8BCD,U+8BDA,U+8C2F,U+8D5E,U+8D60,U+8D64,U+8D74,U+8E22,U+8E2A,U+8F74,U+8F8D,U+8F91,U+8FBD,U+8FDF,U+901B,U+901D,U+9047,U+904D,U+90E1,U+9488,U+9523,U+9526,U+95EF,U+9634,U+9648,U+9669,U+9675,U+9690,U+9698,U+96CF,U+96D5,U+96E8,U+96EA,U+9707,U+9732,U+9738,U+9752,U+975E,U+9884,U+989C,U+98CE,U+9A6C,U+9A73,U+9AA4,U+9B4F,U+9C81,U+9E1F,U+9EC4,U+FF0B,U+FF5E}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-3.woff2?h=fbda0d3856) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E13,U+4E25,U+4E70,U+4ECB,U+4EFD,U+4F0F,U+4F17,U+4F2A,U+4F73,U+4FCA,U+4FEE,U+500D,U+5012,U+501F,U+508D,U+516B,U+5197,U+51A0,U+51B3,U+51B5,U+51C9,U+51FD,U+5200,U+5218,U+5224,U+524A,U+5251,U+5269,U+526F,U+529D,U+52AB,U+52C7,U+534F,U+5352-5353,U+5367,U+5377,U+5385,U+538B,U+53E4,U+53E6,U+53EC,U+53F8,U+5415,U+542B,U+5434,U+543E,U+552F,U+5584,U+5708,U+574F,U+575A-575B,U+57FA,U+5883,U+58C1,U+590F,U+5947,U+5949,U+594F,U+5954,U+59D3,U+5B59,U+5B5F,U+5B81,U+5B9D,U+5BA1,U+5BA4,U+5BBD,U+5C5E,U+5DDD-5DDE,U+5DE5,U+5DFE,U+5E1D,U+5E90,U+5EEA,U+5EF6,U+5F02,U+5F26,U+5F40,U+5F79,U+5F90,U+5FAA,U+600E,U+602A,U+603B,U+6084,U+60EF,U+60F3,U+61A9,U+6234,U+6258,U+626C,U+6279,U+6295-6296,U+62D4,U+62DF,U+62E8,U+631F,U+6321,U+6328,U+632A,U+6350,U+6377,U+638C,U+63A2,U+63E1,U+63ED,U+641C,U+6446,U+64CE,U+65CB,U+6613,U+6625,U+663C,U+6653,U+665A,U+6668,U+6696,U+66F2,U+66F9,U+671D,U+6768,U+6770,U+67AA,U+67B6,U+67D3,U+683C,U+6881,U+68C0,U+6B7B,U+6BD5,U+6C11,U+6C1B,U+6C5D,U+6C83,U+6C89,U+6CB3,U+6DF9,U+6E21,U+6E2F,U+6E32,U+6F02,U+6FC0,U+706F,U+708A,U+70C2,U+70C8,U+70E7,U+70EC,U+7136,U+7206,U+7259,U+731B,U+738B,U+7434,U+7532,U+7545,U+7591,U+75C5,U+767E,U+76CA,U+76D2,U+7729,U+773C,U+77ED,U+7891,U+795E,U+7981,U+7A00,U+7A0E,U+7AD6,U+7B26,U+7B3C,U+7B56,U+7B5B,U+7C7B,U+7EA2,U+7EA6,U+7ED5,U+7EDC,U+7EF3,U+7EFC,U+7F69,U+7FBD,U+8000,U+8003,U+805A,U+80A9,U+80E1,U+8111,U+8150,U+820C,U+8239,U+826F,U+82CF,U+82E5,U+8346,U+8424,U+8463,U+853D,U+864F,U+8861,U+8881,U+88AD,U+8BAE,U+8BBA,U+8BC4,U+8BCD,U+8BDA,U+8C2F,U+8D5E,U+8D60,U+8D64,U+8D74,U+8E22,U+8E2A,U+8F74,U+8F8D,U+8F91,U+8FBD,U+8FDF,U+901B,U+901D,U+9047,U+904D,U+90E1,U+9488,U+9523,U+9526,U+95EF,U+9634,U+9648,U+9669,U+9675,U+9690,U+9698,U+96CF,U+96D5,U+96E8,U+96EA,U+9707,U+9732,U+9738,U+9752,U+975E,U+9884,U+989C,U+98CE,U+9A6C,U+9A73,U+9AA4,U+9B4F,U+9C81,U+9E1F,U+9EC4,U+FF0B,U+FF5E}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-3.woff2?h=79757d03a1) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E13,U+4E25,U+4E70,U+4ECB,U+4EFD,U+4F0F,U+4F17,U+4F2A,U+4F73,U+4FCA,U+4FEE,U+500D,U+5012,U+501F,U+508D,U+516B,U+5197,U+51A0,U+51B3,U+51B5,U+51C9,U+51FD,U+5200,U+5218,U+5224,U+524A,U+5251,U+5269,U+526F,U+529D,U+52AB,U+52C7,U+534F,U+5352-5353,U+5367,U+5377,U+5385,U+538B,U+53E4,U+53E6,U+53EC,U+53F8,U+5415,U+542B,U+5434,U+543E,U+552F,U+5584,U+5708,U+574F,U+575A-575B,U+57FA,U+5883,U+58C1,U+590F,U+5947,U+5949,U+594F,U+5954,U+59D3,U+5B59,U+5B5F,U+5B81,U+5B9D,U+5BA1,U+5BA4,U+5BBD,U+5C5E,U+5DDD-5DDE,U+5DE5,U+5DFE,U+5E1D,U+5E90,U+5EEA,U+5EF6,U+5F02,U+5F26,U+5F40,U+5F79,U+5F90,U+5FAA,U+600E,U+602A,U+603B,U+6084,U+60EF,U+60F3,U+61A9,U+6234,U+6258,U+626C,U+6279,U+6295-6296,U+62D4,U+62DF,U+62E8,U+631F,U+6321,U+6328,U+632A,U+6350,U+6377,U+638C,U+63A2,U+63E1,U+63ED,U+641C,U+6446,U+64CE,U+65CB,U+6613,U+6625,U+663C,U+6653,U+665A,U+6668,U+6696,U+66F2,U+66F9,U+671D,U+6768,U+6770,U+67AA,U+67B6,U+67D3,U+683C,U+6881,U+68C0,U+6B7B,U+6BD5,U+6C11,U+6C1B,U+6C5D,U+6C83,U+6C89,U+6CB3,U+6DF9,U+6E21,U+6E2F,U+6E32,U+6F02,U+6FC0,U+706F,U+708A,U+70C2,U+70C8,U+70E7,U+70EC,U+7136,U+7206,U+7259,U+731B,U+738B,U+7434,U+7532,U+7545,U+7591,U+75C5,U+767E,U+76CA,U+76D2,U+7729,U+773C,U+77ED,U+7891,U+795E,U+7981,U+7A00,U+7A0E,U+7AD6,U+7B26,U+7B3C,U+7B56,U+7B5B,U+7C7B,U+7EA2,U+7EA6,U+7ED5,U+7EDC,U+7EF3,U+7EFC,U+7F69,U+7FBD,U+8000,U+8003,U+805A,U+80A9,U+80E1,U+8111,U+8150,U+820C,U+8239,U+826F,U+82CF,U+82E5,U+8346,U+8424,U+8463,U+853D,U+864F,U+8861,U+8881,U+88AD,U+8BAE,U+8BBA,U+8BC4,U+8BCD,U+8BDA,U+8C2F,U+8D5E,U+8D60,U+8D64,U+8D74,U+8E22,U+8E2A,U+8F74,U+8F8D,U+8F91,U+8FBD,U+8FDF,U+901B,U+901D,U+9047,U+904D,U+90E1,U+9488,U+9523,U+9526,U+95EF,U+9634,U+9648,U+9669,U+9675,U+9690,U+9698,U+96CF,U+96D5,U+96E8,U+96EA,U+9707,U+9732,U+9738,U+9752,U+975E,U+9884,U+989C,U+98CE,U+9A6C,U+9A73,U+9AA4,U+9B4F,U+9C81,U+9E1F,U+9EC4,U+FF0B,U+FF5E}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-4.woff2?h=4832b4039e) format("woff2");font-display:swap;unicode-range:U+4E01,U+4E08,U+4E11,U+4E14-4E15,U+4E19,U+4E1E,U+4E43,U+4E54,U+4E58-4E59,U+4EEA,U+4F50,U+4F57,U+4F8B,U+5043,U+504F,U+5076-5077,U+5112,U+513F,U+5141,U+5154,U+5156,U+515A,U+5178,U+517D,U+5180,U+51AC,U+51C0,U+51CC,U+51D1,U+51ED,U+5267,U+52B3,U+5339,U+533B,U+5348,U+535A,U+535C,U+5366,U+53C9,U+5409,U+540F,U+541F,U+5510,U+5524,U+552E,U+5609,U+56E4,U+56ED,U+56F0,U+571F,U+5747,U+578B,U+57DF,U+585E,U+5915,U+5999,U+59DA,U+59DC,U+59EC,U+5B54,U+5B8B,U+5B9B,U+5BAB,U+5BB5,U+5BBF,U+5BC7,U+5BE8,U+5BFF,U+5C14,U+5C3E,U+5C6F,U+5CF0,U+5D69,U+5DE7-5DE8,U+5E06,U+5E72,U+5E7D,U+5E9E-5E9F,U+5EAD,U+5EB6,U+5F27,U+5F67,U+5F69,U+5F88,U+5FA1,U+5FBD,U+6076,U+6148,U+61FF,U+6208,U+621F,U+6247,U+6251,U+6263,U+62AC,U+62BC,U+62FF,U+632B,U+6388,U+63A0,U+63A7,U+63A9,U+63F4,U+643A,U+6447,U+6545,U+65A5,U+660C,U+662D,U+666E,U+6717,U+672B,U+6731,U+674E,U+675F,U+677E,U+6781,U+6797,U+67D0,U+67F1,U+6811,U+6843,U+6853,U+68EE,U+690D,U+6987,U+6B8A,U+6BC5,U+6BCD,U+6BDB,U+6C5C,U+6CDB,U+6CF0,U+6D25,U+6D4E,U+6D6A,U+6DEE,U+6DFB,U+6E0A,U+6ED1,U+6F7C,U+7075,U+717D,U+71D5,U+723D,U+725B,U+7262,U+7292,U+72D9,U+72FC,U+7389,U+7405,U+740A,U+745C,U+747E,U+748B,U+74D2,U+7518,U+752B,U+75BE,U+75F4,U+7687,U+77DB,U+7814,U+7840,U+7956,U+7985,U+79CB,U+7A3D,U+7EAC,U+7EAF,U+7EB8,U+7ECA,U+7F81,U+7F8C,U+7FFC,U+8010,U+8058,U+8083,U+8089,U+80A1,U+80C6,U+8106,U+8131,U+814A,U+8170,U+817E,U+827A,U+827E,U+82CD,U+82D7,U+82E6,U+8302,U+8305,U+8340,U+83B1,U+83BD,U+8499,U+8521,U+85E4,U+86C7,U+86EE,U+878D,U+8863,U+8870,U+8944,U+8B66,U+8BB8,U+8BC8,U+8BE9,U+8BED,U+8BEF,U+8C22,U+8C26,U+8C79,U+8D3E,U+8D4B,U+8D75,U+8D81,U+8DD1,U+8DDD,U+8F82-8F83,U+8F9E,U+8FA9,U+900A,U+900D,U+9020,U+9042,U+9065,U+906D,U+9093,U+90B3,U+90C3,U+90CE,U+90ED,U+94B1,U+94E0,U+9510,U+9646,U+9677,U+9686,U+96CD,U+96F6,U+97E6,U+97E9,U+9897,U+996E,U+9999,U+9A70-9A71,U+9A81-9A82,U+9AA8,U+9B3C}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-4.woff2?h=34a0da7bce) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E01,U+4E08,U+4E11,U+4E14-4E15,U+4E19,U+4E1E,U+4E43,U+4E54,U+4E58-4E59,U+4EEA,U+4F50,U+4F57,U+4F8B,U+5043,U+504F,U+5076-5077,U+5112,U+513F,U+5141,U+5154,U+5156,U+515A,U+5178,U+517D,U+5180,U+51AC,U+51C0,U+51CC,U+51D1,U+51ED,U+5267,U+52B3,U+5339,U+533B,U+5348,U+535A,U+535C,U+5366,U+53C9,U+5409,U+540F,U+541F,U+5510,U+5524,U+552E,U+5609,U+56E4,U+56ED,U+56F0,U+571F,U+5747,U+578B,U+57DF,U+585E,U+5915,U+5999,U+59DA,U+59DC,U+59EC,U+5B54,U+5B8B,U+5B9B,U+5BAB,U+5BB5,U+5BBF,U+5BC7,U+5BE8,U+5BFF,U+5C14,U+5C3E,U+5C6F,U+5CF0,U+5D69,U+5DE7-5DE8,U+5E06,U+5E72,U+5E7D,U+5E9E-5E9F,U+5EAD,U+5EB6,U+5F27,U+5F67,U+5F69,U+5F88,U+5FA1,U+5FBD,U+6076,U+6148,U+61FF,U+6208,U+621F,U+6247,U+6251,U+6263,U+62AC,U+62BC,U+62FF,U+632B,U+6388,U+63A0,U+63A7,U+63A9,U+63F4,U+643A,U+6447,U+6545,U+65A5,U+660C,U+662D,U+666E,U+6717,U+672B,U+6731,U+674E,U+675F,U+677E,U+6781,U+6797,U+67D0,U+67F1,U+6811,U+6843,U+6853,U+68EE,U+690D,U+6987,U+6B8A,U+6BC5,U+6BCD,U+6BDB,U+6C5C,U+6CDB,U+6CF0,U+6D25,U+6D4E,U+6D6A,U+6DEE,U+6DFB,U+6E0A,U+6ED1,U+6F7C,U+7075,U+717D,U+71D5,U+723D,U+725B,U+7262,U+7292,U+72D9,U+72FC,U+7389,U+7405,U+740A,U+745C,U+747E,U+748B,U+74D2,U+7518,U+752B,U+75BE,U+75F4,U+7687,U+77DB,U+7814,U+7840,U+7956,U+7985,U+79CB,U+7A3D,U+7EAC,U+7EAF,U+7EB8,U+7ECA,U+7F81,U+7F8C,U+7FFC,U+8010,U+8058,U+8083,U+8089,U+80A1,U+80C6,U+8106,U+8131,U+814A,U+8170,U+817E,U+827A,U+827E,U+82CD,U+82D7,U+82E6,U+8302,U+8305,U+8340,U+83B1,U+83BD,U+8499,U+8521,U+85E4,U+86C7,U+86EE,U+878D,U+8863,U+8870,U+8944,U+8B66,U+8BB8,U+8BC8,U+8BE9,U+8BED,U+8BEF,U+8C22,U+8C26,U+8C79,U+8D3E,U+8D4B,U+8D75,U+8D81,U+8DD1,U+8DDD,U+8F82-8F83,U+8F9E,U+8FA9,U+900A,U+900D,U+9020,U+9042,U+9065,U+906D,U+9093,U+90B3,U+90C3,U+90CE,U+90ED,U+94B1,U+94E0,U+9510,U+9646,U+9677,U+9686,U+96CD,U+96F6,U+97E6,U+97E9,U+9897,U+996E,U+9999,U+9A70-9A71,U+9A81-9A82,U+9AA8,U+9B3C}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-4.woff2?h=6657d7f402) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E01,U+4E08,U+4E11,U+4E14-4E15,U+4E19,U+4E1E,U+4E43,U+4E54,U+4E58-4E59,U+4EEA,U+4F50,U+4F57,U+4F8B,U+5043,U+504F,U+5076-5077,U+5112,U+513F,U+5141,U+5154,U+5156,U+515A,U+5178,U+517D,U+5180,U+51AC,U+51C0,U+51CC,U+51D1,U+51ED,U+5267,U+52B3,U+5339,U+533B,U+5348,U+535A,U+535C,U+5366,U+53C9,U+5409,U+540F,U+541F,U+5510,U+5524,U+552E,U+5609,U+56E4,U+56ED,U+56F0,U+571F,U+5747,U+578B,U+57DF,U+585E,U+5915,U+5999,U+59DA,U+59DC,U+59EC,U+5B54,U+5B8B,U+5B9B,U+5BAB,U+5BB5,U+5BBF,U+5BC7,U+5BE8,U+5BFF,U+5C14,U+5C3E,U+5C6F,U+5CF0,U+5D69,U+5DE7-5DE8,U+5E06,U+5E72,U+5E7D,U+5E9E-5E9F,U+5EAD,U+5EB6,U+5F27,U+5F67,U+5F69,U+5F88,U+5FA1,U+5FBD,U+6076,U+6148,U+61FF,U+6208,U+621F,U+6247,U+6251,U+6263,U+62AC,U+62BC,U+62FF,U+632B,U+6388,U+63A0,U+63A7,U+63A9,U+63F4,U+643A,U+6447,U+6545,U+65A5,U+660C,U+662D,U+666E,U+6717,U+672B,U+6731,U+674E,U+675F,U+677E,U+6781,U+6797,U+67D0,U+67F1,U+6811,U+6843,U+6853,U+68EE,U+690D,U+6987,U+6B8A,U+6BC5,U+6BCD,U+6BDB,U+6C5C,U+6CDB,U+6CF0,U+6D25,U+6D4E,U+6D6A,U+6DEE,U+6DFB,U+6E0A,U+6ED1,U+6F7C,U+7075,U+717D,U+71D5,U+723D,U+725B,U+7262,U+7292,U+72D9,U+72FC,U+7389,U+7405,U+740A,U+745C,U+747E,U+748B,U+74D2,U+7518,U+752B,U+75BE,U+75F4,U+7687,U+77DB,U+7814,U+7840,U+7956,U+7985,U+79CB,U+7A3D,U+7EAC,U+7EAF,U+7EB8,U+7ECA,U+7F81,U+7F8C,U+7FFC,U+8010,U+8058,U+8083,U+8089,U+80A1,U+80C6,U+8106,U+8131,U+814A,U+8170,U+817E,U+827A,U+827E,U+82CD,U+82D7,U+82E6,U+8302,U+8305,U+8340,U+83B1,U+83BD,U+8499,U+8521,U+85E4,U+86C7,U+86EE,U+878D,U+8863,U+8870,U+8944,U+8B66,U+8BB8,U+8BC8,U+8BE9,U+8BED,U+8BEF,U+8C22,U+8C26,U+8C79,U+8D3E,U+8D4B,U+8D75,U+8D81,U+8DD1,U+8DDD,U+8F82-8F83,U+8F9E,U+8FA9,U+900A,U+900D,U+9020,U+9042,U+9065,U+906D,U+9093,U+90B3,U+90C3,U+90CE,U+90ED,U+94B1,U+94E0,U+9510,U+9646,U+9677,U+9686,U+96CD,U+96F6,U+97E6,U+97E9,U+9897,U+996E,U+9999,U+9A70-9A71,U+9A81-9A82,U+9AA8,U+9B3C}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-5.woff2?h=7c071003ec) format("woff2");font-display:swap;unicode-range:U+4E4C,U+4E5D,U+4E66,U+4E7E,U+4EA5,U+4EAD,U+4ECD,U+4ED8,U+4EF2,U+4EF7,U+4F2F-4F30,U+4FB5,U+501A,U+5065,U+5085,U+5095,U+5101,U+5140,U+5144,U+51F6,U+5212,U+522E,U+523A,U+526A,U+5288,U+5356,U+5362,U+5371,U+53BF,U+53C8,U+5486,U+54C8,U+54EE,U+5531,U+5598,U+566A,U+56CA,U+5703,U+5742,U+5764,U+5782,U+58A8,U+592B,U+5937,U+5957,U+5973,U+5996,U+5B5D,U+5B64,U+5B87,U+5B9C,U+5BA0,U+5BCC,U+5C3A,U+5C48,U+5C61,U+5C81-5C82,U+5CB1,U+5CB3,U+5DF4,U+5E1C,U+5E7B,U+5ED6,U+5F03,U+5F1F,U+5F2F,U+5F6D,U+5F70,U+5F8B,U+601D,U+606A,U+60A3,U+60C7,U+6108,U+611F,U+613F,U+6151,U+622A,U+626B,U+627C,U+62C9,U+62CD,U+62D3,U+6316,U+634D,U+63B7,U+6538,U+6551,U+6562,U+6599,U+65C1,U+65CF,U+65E9,U+65FA,U+6602,U+660A,U+6631,U+6643,U+6654,U+665F,U+6697,U+66B4,U+66F0,U+66FE,U+6742,U+675C,U+676F,U+67F3-67F4,U+6842,U+6851,U+68A7,U+69DB,U+6A2A,U+6B3E,U+6B8B,U+6BE6,U+6C0F,U+6C64,U+6C6A,U+6C9B,U+6CAE,U+6CE0,U+6CE2,U+6CFD,U+6D0B,U+6D2A,U+6D66,U+6D69,U+6DA3,U+6DAF,U+6DBF,U+6DE1,U+6DF3,U+6E29,U+6E5B,U+6F58,U+6FEE,U+70D8,U+718A,U+71C3,U+7236,U+7241-7242,U+72EE,U+7331,U+73E0,U+73ED,U+742C,U+742E,U+7430,U+7435-7436,U+743C,U+7441,U+74A7,U+74E3,U+7504,U+7586,U+76DB,U+7763,U+777F,U+77BB,U+78B0,U+78CB,U+78D0,U+794E,U+795D,U+79E6,U+7AFA,U+7B14,U+7B1B,U+7B5D,U+7B6E,U+7BB1,U+7C92,U+7CDC,U+7EAE,U+7EB9,U+7EE3,U+7F00,U+7F62,U+7F72,U+7FCA,U+7FF0,U+80C1,U+8138,U+81E7,U+829D,U+82DE,U+8363,U+83F1,U+8427,U+8457,U+848B,U+84AF,U+84DF,U+859B,U+865A,U+865E,U+8749,U+8845,U+891A,U+89C2,U+8BA2,U+8BDB,U+8BDE,U+8BE1,U+8C21,U+8C2D,U+8C31,U+8C6B,U+8C82,U+8C8C,U+8D32,U+8D35,U+8D38,U+8D3A,U+8D5A,U+8DBE,U+8F69,U+8F72,U+8FF9,U+9022,U+9038,U+9057,U+9091,U+90B9-90BA,U+90D1,U+90DD,U+94A6,U+94A9,U+95FB,U+9601,U+960E,U+961A,U+9676,U+9694,U+96B6,U+96C1,U+96F3,U+9706,U+970D,U+9739,U+97F6,U+987F,U+988D,U+9970,U+9A98,U+9C7C,U+9C82,U+9E23,U+9E3F,U+9E70,U+9EB4,U+9F13,U+9FA5}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-5.woff2?h=21fd3e6756) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E4C,U+4E5D,U+4E66,U+4E7E,U+4EA5,U+4EAD,U+4ECD,U+4ED8,U+4EF2,U+4EF7,U+4F2F-4F30,U+4FB5,U+501A,U+5065,U+5085,U+5095,U+5101,U+5140,U+5144,U+51F6,U+5212,U+522E,U+523A,U+526A,U+5288,U+5356,U+5362,U+5371,U+53BF,U+53C8,U+5486,U+54C8,U+54EE,U+5531,U+5598,U+566A,U+56CA,U+5703,U+5742,U+5764,U+5782,U+58A8,U+592B,U+5937,U+5957,U+5973,U+5996,U+5B5D,U+5B64,U+5B87,U+5B9C,U+5BA0,U+5BCC,U+5C3A,U+5C48,U+5C61,U+5C81-5C82,U+5CB1,U+5CB3,U+5DF4,U+5E1C,U+5E7B,U+5ED6,U+5F03,U+5F1F,U+5F2F,U+5F6D,U+5F70,U+5F8B,U+601D,U+606A,U+60A3,U+60C7,U+6108,U+611F,U+613F,U+6151,U+622A,U+626B,U+627C,U+62C9,U+62CD,U+62D3,U+6316,U+634D,U+63B7,U+6538,U+6551,U+6562,U+6599,U+65C1,U+65CF,U+65E9,U+65FA,U+6602,U+660A,U+6631,U+6643,U+6654,U+665F,U+6697,U+66B4,U+66F0,U+66FE,U+6742,U+675C,U+676F,U+67F3-67F4,U+6842,U+6851,U+68A7,U+69DB,U+6A2A,U+6B3E,U+6B8B,U+6BE6,U+6C0F,U+6C64,U+6C6A,U+6C9B,U+6CAE,U+6CE0,U+6CE2,U+6CFD,U+6D0B,U+6D2A,U+6D66,U+6D69,U+6DA3,U+6DAF,U+6DBF,U+6DE1,U+6DF3,U+6E29,U+6E5B,U+6F58,U+6FEE,U+70D8,U+718A,U+71C3,U+7236,U+7241-7242,U+72EE,U+7331,U+73E0,U+73ED,U+742C,U+742E,U+7430,U+7435-7436,U+743C,U+7441,U+74A7,U+74E3,U+7504,U+7586,U+76DB,U+7763,U+777F,U+77BB,U+78B0,U+78CB,U+78D0,U+794E,U+795D,U+79E6,U+7AFA,U+7B14,U+7B1B,U+7B5D,U+7B6E,U+7BB1,U+7C92,U+7CDC,U+7EAE,U+7EB9,U+7EE3,U+7F00,U+7F62,U+7F72,U+7FCA,U+7FF0,U+80C1,U+8138,U+81E7,U+829D,U+82DE,U+8363,U+83F1,U+8427,U+8457,U+848B,U+84AF,U+84DF,U+859B,U+865A,U+865E,U+8749,U+8845,U+891A,U+89C2,U+8BA2,U+8BDB,U+8BDE,U+8BE1,U+8C21,U+8C2D,U+8C31,U+8C6B,U+8C82,U+8C8C,U+8D32,U+8D35,U+8D38,U+8D3A,U+8D5A,U+8DBE,U+8F69,U+8F72,U+8FF9,U+9022,U+9038,U+9057,U+9091,U+90B9-90BA,U+90D1,U+90DD,U+94A6,U+94A9,U+95FB,U+9601,U+960E,U+961A,U+9676,U+9694,U+96B6,U+96C1,U+96F3,U+9706,U+970D,U+9739,U+97F6,U+987F,U+988D,U+9970,U+9A98,U+9C7C,U+9C82,U+9E23,U+9E3F,U+9E70,U+9EB4,U+9F13,U+9FA5}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-5.woff2?h=4edd1c4a53) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E4C,U+4E5D,U+4E66,U+4E7E,U+4EA5,U+4EAD,U+4ECD,U+4ED8,U+4EF2,U+4EF7,U+4F2F-4F30,U+4FB5,U+501A,U+5065,U+5085,U+5095,U+5101,U+5140,U+5144,U+51F6,U+5212,U+522E,U+523A,U+526A,U+5288,U+5356,U+5362,U+5371,U+53BF,U+53C8,U+5486,U+54C8,U+54EE,U+5531,U+5598,U+566A,U+56CA,U+5703,U+5742,U+5764,U+5782,U+58A8,U+592B,U+5937,U+5957,U+5973,U+5996,U+5B5D,U+5B64,U+5B87,U+5B9C,U+5BA0,U+5BCC,U+5C3A,U+5C48,U+5C61,U+5C81-5C82,U+5CB1,U+5CB3,U+5DF4,U+5E1C,U+5E7B,U+5ED6,U+5F03,U+5F1F,U+5F2F,U+5F6D,U+5F70,U+5F8B,U+601D,U+606A,U+60A3,U+60C7,U+6108,U+611F,U+613F,U+6151,U+622A,U+626B,U+627C,U+62C9,U+62CD,U+62D3,U+6316,U+634D,U+63B7,U+6538,U+6551,U+6562,U+6599,U+65C1,U+65CF,U+65E9,U+65FA,U+6602,U+660A,U+6631,U+6643,U+6654,U+665F,U+6697,U+66B4,U+66F0,U+66FE,U+6742,U+675C,U+676F,U+67F3-67F4,U+6842,U+6851,U+68A7,U+69DB,U+6A2A,U+6B3E,U+6B8B,U+6BE6,U+6C0F,U+6C64,U+6C6A,U+6C9B,U+6CAE,U+6CE0,U+6CE2,U+6CFD,U+6D0B,U+6D2A,U+6D66,U+6D69,U+6DA3,U+6DAF,U+6DBF,U+6DE1,U+6DF3,U+6E29,U+6E5B,U+6F58,U+6FEE,U+70D8,U+718A,U+71C3,U+7236,U+7241-7242,U+72EE,U+7331,U+73E0,U+73ED,U+742C,U+742E,U+7430,U+7435-7436,U+743C,U+7441,U+74A7,U+74E3,U+7504,U+7586,U+76DB,U+7763,U+777F,U+77BB,U+78B0,U+78CB,U+78D0,U+794E,U+795D,U+79E6,U+7AFA,U+7B14,U+7B1B,U+7B5D,U+7B6E,U+7BB1,U+7C92,U+7CDC,U+7EAE,U+7EB9,U+7EE3,U+7F00,U+7F62,U+7F72,U+7FCA,U+7FF0,U+80C1,U+8138,U+81E7,U+829D,U+82DE,U+8363,U+83F1,U+8427,U+8457,U+848B,U+84AF,U+84DF,U+859B,U+865A,U+865E,U+8749,U+8845,U+891A,U+89C2,U+8BA2,U+8BDB,U+8BDE,U+8BE1,U+8C21,U+8C2D,U+8C31,U+8C6B,U+8C82,U+8C8C,U+8D32,U+8D35,U+8D38,U+8D3A,U+8D5A,U+8DBE,U+8F69,U+8F72,U+8FF9,U+9022,U+9038,U+9057,U+9091,U+90B9-90BA,U+90D1,U+90DD,U+94A6,U+94A9,U+95FB,U+9601,U+960E,U+961A,U+9676,U+9694,U+96B6,U+96C1,U+96F3,U+9706,U+970D,U+9739,U+97F6,U+987F,U+988D,U+9970,U+9A98,U+9C7C,U+9C82,U+9E23,U+9E3F,U+9E70,U+9EB4,U+9F13,U+9FA5}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-6.woff2?h=0644499a51) format("woff2");font-display:swap;unicode-range:U+4E22,U+4E27,U+4E32,U+4E39,U+4E42,U+4E4E,U+4E60-4E61,U+4EA6,U+4EAB-4EAC,U+4EC5,U+4EC7,U+4ED5,U+4F0E,U+4F1F,U+4F69,U+4F8D,U+4F9B,U+4FA0,U+4FED,U+5047,U+515C,U+517C,U+5203,U+5220,U+5272,U+52A9,U+52D2,U+52FF,U+5351,U+53D4,U+53DB,U+53F9,U+541E,U+542C,U+5440,U+5450,U+5522,U+5556,U+558A,U+559C,U+55E3,U+5657,U+56DA,U+5723,U+5761,U+57AB,U+57CB,U+5806,U+58EE,U+5974,U+59B9,U+59BB,U+59FF,U+5AC1,U+5BB4,U+5BE1,U+5BF8,U+5BFC,U+5C0A,U+5C38,U+5C51,U+5C98,U+5CAD,U+5CB8,U+5DE2,U+5E01,U+5E05,U+5E10,U+5E2D,U+5E45,U+5E7C,U+5EB7,U+5F66,U+5F84,U+5F92,U+5FCC,U+5FE7,U+5FF5,U+6028,U+6043,U+6068-6069,U+60A0,U+60A6,U+60E0,U+60F6,U+6124,U+6276,U+627F,U+6284,U+629A-629B,U+62A2,U+62AB,U+62E6,U+642D,U+656C,U+6572,U+659C,U+65A4,U+65CC,U+65E2,U+6670,U+671B,U+6734,U+676D,U+67D4,U+6848,U+6865,U+6886,U+692D,U+6954,U+6A0A,U+6A59,U+6A79,U+6B4C,U+6BBF,U+6BC1,U+6BD2,U+6BEB,U+6CC4,U+6D1E,U+6D4B,U+6D6E,U+6DA8,U+6E20,U+6EE4,U+6F2B,U+6FE1,U+70B8,U+7119-711A,U+7126,U+7231,U+7267,U+728D,U+72AF,U+72C2,U+72F1,U+7384,U+73BA,U+73EA,U+74E6,U+751A,U+754F,U+758F,U+75AB,U+75DB,U+7693,U+7696,U+76AE,U+76D1,U+76D4,U+76F2,U+76FE,U+7701,U+775B,U+77AC,U+77E3,U+77E9,U+77EE,U+780D,U+7827,U+786C,U+788D,U+793E,U+7978,U+7A46,U+7ADF,U+7AF9,U+7B03,U+7B11,U+7B79,U+7BAB,U+7C4D,U+7C73,U+7C97,U+7D2B,U+7E41,U+7EA0,U+7EB7,U+7EC6,U+7EF5,U+7EFF,U+7F0E,U+7F18,U+7F28,U+7F6A,U+7FDF,U+8033,U+80A5,U+80AF,U+8109,U+8182,U+820D,U+821F,U+84DD,U+866B,U+867D,U+8857,U+88C1-88C2,U+88F8,U+8BD7,U+8BE2,U+8BEC,U+8BF1,U+8C08,U+8C0F-8C10,U+8C28,U+8C37,U+8C61,U+8D22-8D23,U+8D2B,U+8D2F,U+8D76,U+8E1E,U+8E44,U+8F85,U+8F95,U+8FC1,U+8FDD,U+9003,U+900F,U+9012,U+903B,U+9095,U+90C1,U+90FF,U+9163,U+91C7,U+949C,U+94C3,U+94FE,U+9500,U+952D,U+952F,U+9606,U+963B,U+963F,U+9645,U+9647,U+969C,U+96C5,U+9887,U+98A4,U+98D8,U+98DF,U+9988,U+9A84,U+9AEF,U+9EA6,U+9EBB,U+9F20,U+9F3B,U+9F7F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-6.woff2?h=3ab8702b8c) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E22,U+4E27,U+4E32,U+4E39,U+4E42,U+4E4E,U+4E60-4E61,U+4EA6,U+4EAB-4EAC,U+4EC5,U+4EC7,U+4ED5,U+4F0E,U+4F1F,U+4F69,U+4F8D,U+4F9B,U+4FA0,U+4FED,U+5047,U+515C,U+517C,U+5203,U+5220,U+5272,U+52A9,U+52D2,U+52FF,U+5351,U+53D4,U+53DB,U+53F9,U+541E,U+542C,U+5440,U+5450,U+5522,U+5556,U+558A,U+559C,U+55E3,U+5657,U+56DA,U+5723,U+5761,U+57AB,U+57CB,U+5806,U+58EE,U+5974,U+59B9,U+59BB,U+59FF,U+5AC1,U+5BB4,U+5BE1,U+5BF8,U+5BFC,U+5C0A,U+5C38,U+5C51,U+5C98,U+5CAD,U+5CB8,U+5DE2,U+5E01,U+5E05,U+5E10,U+5E2D,U+5E45,U+5E7C,U+5EB7,U+5F66,U+5F84,U+5F92,U+5FCC,U+5FE7,U+5FF5,U+6028,U+6043,U+6068-6069,U+60A0,U+60A6,U+60E0,U+60F6,U+6124,U+6276,U+627F,U+6284,U+629A-629B,U+62A2,U+62AB,U+62E6,U+642D,U+656C,U+6572,U+659C,U+65A4,U+65CC,U+65E2,U+6670,U+671B,U+6734,U+676D,U+67D4,U+6848,U+6865,U+6886,U+692D,U+6954,U+6A0A,U+6A59,U+6A79,U+6B4C,U+6BBF,U+6BC1,U+6BD2,U+6BEB,U+6CC4,U+6D1E,U+6D4B,U+6D6E,U+6DA8,U+6E20,U+6EE4,U+6F2B,U+6FE1,U+70B8,U+7119-711A,U+7126,U+7231,U+7267,U+728D,U+72AF,U+72C2,U+72F1,U+7384,U+73BA,U+73EA,U+74E6,U+751A,U+754F,U+758F,U+75AB,U+75DB,U+7693,U+7696,U+76AE,U+76D1,U+76D4,U+76F2,U+76FE,U+7701,U+775B,U+77AC,U+77E3,U+77E9,U+77EE,U+780D,U+7827,U+786C,U+788D,U+793E,U+7978,U+7A46,U+7ADF,U+7AF9,U+7B03,U+7B11,U+7B79,U+7BAB,U+7C4D,U+7C73,U+7C97,U+7D2B,U+7E41,U+7EA0,U+7EB7,U+7EC6,U+7EF5,U+7EFF,U+7F0E,U+7F18,U+7F28,U+7F6A,U+7FDF,U+8033,U+80A5,U+80AF,U+8109,U+8182,U+820D,U+821F,U+84DD,U+866B,U+867D,U+8857,U+88C1-88C2,U+88F8,U+8BD7,U+8BE2,U+8BEC,U+8BF1,U+8C08,U+8C0F-8C10,U+8C28,U+8C37,U+8C61,U+8D22-8D23,U+8D2B,U+8D2F,U+8D76,U+8E1E,U+8E44,U+8F85,U+8F95,U+8FC1,U+8FDD,U+9003,U+900F,U+9012,U+903B,U+9095,U+90C1,U+90FF,U+9163,U+91C7,U+949C,U+94C3,U+94FE,U+9500,U+952D,U+952F,U+9606,U+963B,U+963F,U+9645,U+9647,U+969C,U+96C5,U+9887,U+98A4,U+98D8,U+98DF,U+9988,U+9A84,U+9AEF,U+9EA6,U+9EBB,U+9F20,U+9F3B,U+9F7F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-6.woff2?h=037bf108eb) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E22,U+4E27,U+4E32,U+4E39,U+4E42,U+4E4E,U+4E60-4E61,U+4EA6,U+4EAB-4EAC,U+4EC5,U+4EC7,U+4ED5,U+4F0E,U+4F1F,U+4F69,U+4F8D,U+4F9B,U+4FA0,U+4FED,U+5047,U+515C,U+517C,U+5203,U+5220,U+5272,U+52A9,U+52D2,U+52FF,U+5351,U+53D4,U+53DB,U+53F9,U+541E,U+542C,U+5440,U+5450,U+5522,U+5556,U+558A,U+559C,U+55E3,U+5657,U+56DA,U+5723,U+5761,U+57AB,U+57CB,U+5806,U+58EE,U+5974,U+59B9,U+59BB,U+59FF,U+5AC1,U+5BB4,U+5BE1,U+5BF8,U+5BFC,U+5C0A,U+5C38,U+5C51,U+5C98,U+5CAD,U+5CB8,U+5DE2,U+5E01,U+5E05,U+5E10,U+5E2D,U+5E45,U+5E7C,U+5EB7,U+5F66,U+5F84,U+5F92,U+5FCC,U+5FE7,U+5FF5,U+6028,U+6043,U+6068-6069,U+60A0,U+60A6,U+60E0,U+60F6,U+6124,U+6276,U+627F,U+6284,U+629A-629B,U+62A2,U+62AB,U+62E6,U+642D,U+656C,U+6572,U+659C,U+65A4,U+65CC,U+65E2,U+6670,U+671B,U+6734,U+676D,U+67D4,U+6848,U+6865,U+6886,U+692D,U+6954,U+6A0A,U+6A59,U+6A79,U+6B4C,U+6BBF,U+6BC1,U+6BD2,U+6BEB,U+6CC4,U+6D1E,U+6D4B,U+6D6E,U+6DA8,U+6E20,U+6EE4,U+6F2B,U+6FE1,U+70B8,U+7119-711A,U+7126,U+7231,U+7267,U+728D,U+72AF,U+72C2,U+72F1,U+7384,U+73BA,U+73EA,U+74E6,U+751A,U+754F,U+758F,U+75AB,U+75DB,U+7693,U+7696,U+76AE,U+76D1,U+76D4,U+76F2,U+76FE,U+7701,U+775B,U+77AC,U+77E3,U+77E9,U+77EE,U+780D,U+7827,U+786C,U+788D,U+793E,U+7978,U+7A46,U+7ADF,U+7AF9,U+7B03,U+7B11,U+7B79,U+7BAB,U+7C4D,U+7C73,U+7C97,U+7D2B,U+7E41,U+7EA0,U+7EB7,U+7EC6,U+7EF5,U+7EFF,U+7F0E,U+7F18,U+7F28,U+7F6A,U+7FDF,U+8033,U+80A5,U+80AF,U+8109,U+8182,U+820D,U+821F,U+84DD,U+866B,U+867D,U+8857,U+88C1-88C2,U+88F8,U+8BD7,U+8BE2,U+8BEC,U+8BF1,U+8C08,U+8C0F-8C10,U+8C28,U+8C37,U+8C61,U+8D22-8D23,U+8D2B,U+8D2F,U+8D76,U+8E1E,U+8E44,U+8F85,U+8F95,U+8FC1,U+8FDD,U+9003,U+900F,U+9012,U+903B,U+9095,U+90C1,U+90FF,U+9163,U+91C7,U+949C,U+94C3,U+94FE,U+9500,U+952D,U+952F,U+9606,U+963B,U+963F,U+9645,U+9647,U+969C,U+96C5,U+9887,U+98A4,U+98D8,U+98DF,U+9988,U+9A84,U+9AEF,U+9EA6,U+9EBB,U+9F20,U+9F3B,U+9F7F}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-7.woff2?h=9832db5080) format("woff2");font-display:swap;unicode-range:U+3030,U+4E1D,U+4E88,U+4E9A,U+4EA2,U+4F38,U+4F3C,U+4F84,U+4FA5,U+4FC3,U+4FF1,U+4FFA,U+5026,U+503E,U+50B2,U+5170,U+51E1,U+524C,U+52C3,U+5389,U+53A6,U+53E1,U+53F6,U+5435,U+54C0,U+54C4,U+54C7,U+54C9,U+54D7,U+54ED,U+54FC,U+556A,U+557C,U+55B7,U+55D2,U+5636,U+5733,U+5760,U+5792,U+579B,U+586B,U+58F3,U+58F9,U+5939,U+594B,U+5955,U+5962,U+59BE,U+59D1,U+5A1F,U+5A49,U+5A62,U+5A75,U+5AE1,U+5B69,U+5B8F,U+5B95,U+5BA6,U+5C24,U+5C4A-5C4B,U+5C9B,U+5CA9,U+5CB7,U+5CD9,U+5CFB,U+5D29,U+5E78,U+5E84,U+5E86,U+5E8A,U+5EB8,U+5EC9,U+5ED3,U+5F18,U+5F25,U+5F57,U+5F7C,U+5FB5,U+5FFD,U+6000,U+6050,U+608D,U+60B2,U+60CA,U+60DC,U+60E7-60E8,U+614E,U+61D2,U+622E,U+6241,U+624E,U+62C2,U+62E2,U+62FC,U+63CF,U+644A,U+6491,U+64AE,U+65A7,U+6606,U+672D,U+6751,U+6784,U+6790,U+6805,U+6885,U+68D8,U+69BB,U+6A2F,U+6A84,U+6B47,U+6B81,U+6B92,U+6C61,U+6C88,U+6CA7,U+6CB8,U+6CC9,U+6CEA,U+6CFB,U+6D2E,U+6D45,U+6D95,U+6DA6,U+6E0D,U+6E24,U+6E2D,U+6E58,U+6E85,U+6ECB,U+6EE8,U+6F20,U+6F6E,U+707E,U+708E,U+70C1,U+7130,U+7199,U+7235,U+72AC,U+72DF,U+730E,U+731C,U+749C,U+75B2,U+7601,U+76C8,U+76CF,U+7709,U+778B,U+77DC,U+7802,U+7816,U+7897,U+78A7,U+7941,U+7950,U+796D,U+7A37,U+7A84,U+7ADE,U+7B4F,U+7B52,U+7B54,U+7BF7,U+7C27,U+7C3F,U+7C89,U+7CA5,U+7CBD,U+7E47,U+7ED1,U+7EE2,U+7EF0,U+7EF8,U+7EFD,U+7F1D,U+7F57,U+7F5A,U+7F8A,U+7F9E,U+7FA1,U+7FD4,U+7FD8,U+8086,U+80A4,U+80F8,U+810A,U+8110,U+817F,U+818A,U+819B,U+81C2,U+8212,U+822A,U+8331,U+8352,U+8361,U+836F,U+83AB,U+8428,U+8438,U+8584,U+8757,U+886C,U+888D,U+8892,U+8896,U+88F9,U+89D1,U+8A93,U+8BCF,U+8BD1,U+8C17,U+8C41,U+8D2A,U+8D48,U+8D56,U+8DC3,U+8E4B,U+8EAC,U+8EAF,U+8F84,U+8FB1,U+8FF8,U+903C,U+90AF,U+90EF,U+90F8,U+9104,U+911A,U+9123,U+91ED,U+938F,U+9489,U+94A2,U+94A5,U+94B9,U+94DB,U+951A,U+95F0,U+9616,U+9642,U+96C7,U+96D2,U+9756,U+9776,U+97A0,U+97EC,U+97F5,U+9885,U+9896,U+98A0,U+9971,U+9A7E,U+9B41,U+9C9C,U+FF0D}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-7.woff2?h=dccb0af507) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+3030,U+4E1D,U+4E88,U+4E9A,U+4EA2,U+4F38,U+4F3C,U+4F84,U+4FA5,U+4FC3,U+4FF1,U+4FFA,U+5026,U+503E,U+50B2,U+5170,U+51E1,U+524C,U+52C3,U+5389,U+53A6,U+53E1,U+53F6,U+5435,U+54C0,U+54C4,U+54C7,U+54C9,U+54D7,U+54ED,U+54FC,U+556A,U+557C,U+55B7,U+55D2,U+5636,U+5733,U+5760,U+5792,U+579B,U+586B,U+58F3,U+58F9,U+5939,U+594B,U+5955,U+5962,U+59BE,U+59D1,U+5A1F,U+5A49,U+5A62,U+5A75,U+5AE1,U+5B69,U+5B8F,U+5B95,U+5BA6,U+5C24,U+5C4A-5C4B,U+5C9B,U+5CA9,U+5CB7,U+5CD9,U+5CFB,U+5D29,U+5E78,U+5E84,U+5E86,U+5E8A,U+5EB8,U+5EC9,U+5ED3,U+5F18,U+5F25,U+5F57,U+5F7C,U+5FB5,U+5FFD,U+6000,U+6050,U+608D,U+60B2,U+60CA,U+60DC,U+60E7-60E8,U+614E,U+61D2,U+622E,U+6241,U+624E,U+62C2,U+62E2,U+62FC,U+63CF,U+644A,U+6491,U+64AE,U+65A7,U+6606,U+672D,U+6751,U+6784,U+6790,U+6805,U+6885,U+68D8,U+69BB,U+6A2F,U+6A84,U+6B47,U+6B81,U+6B92,U+6C61,U+6C88,U+6CA7,U+6CB8,U+6CC9,U+6CEA,U+6CFB,U+6D2E,U+6D45,U+6D95,U+6DA6,U+6E0D,U+6E24,U+6E2D,U+6E58,U+6E85,U+6ECB,U+6EE8,U+6F20,U+6F6E,U+707E,U+708E,U+70C1,U+7130,U+7199,U+7235,U+72AC,U+72DF,U+730E,U+731C,U+749C,U+75B2,U+7601,U+76C8,U+76CF,U+7709,U+778B,U+77DC,U+7802,U+7816,U+7897,U+78A7,U+7941,U+7950,U+796D,U+7A37,U+7A84,U+7ADE,U+7B4F,U+7B52,U+7B54,U+7BF7,U+7C27,U+7C3F,U+7C89,U+7CA5,U+7CBD,U+7E47,U+7ED1,U+7EE2,U+7EF0,U+7EF8,U+7EFD,U+7F1D,U+7F57,U+7F5A,U+7F8A,U+7F9E,U+7FA1,U+7FD4,U+7FD8,U+8086,U+80A4,U+80F8,U+810A,U+8110,U+817F,U+818A,U+819B,U+81C2,U+8212,U+822A,U+8331,U+8352,U+8361,U+836F,U+83AB,U+8428,U+8438,U+8584,U+8757,U+886C,U+888D,U+8892,U+8896,U+88F9,U+89D1,U+8A93,U+8BCF,U+8BD1,U+8C17,U+8C41,U+8D2A,U+8D48,U+8D56,U+8DC3,U+8E4B,U+8EAC,U+8EAF,U+8F84,U+8FB1,U+8FF8,U+903C,U+90AF,U+90EF,U+90F8,U+9104,U+911A,U+9123,U+91ED,U+938F,U+9489,U+94A2,U+94A5,U+94B9,U+94DB,U+951A,U+95F0,U+9616,U+9642,U+96C7,U+96D2,U+9756,U+9776,U+97A0,U+97EC,U+97F5,U+9885,U+9896,U+98A0,U+9971,U+9A7E,U+9B41,U+9C9C,U+FF0D}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-7.woff2?h=d156a36b0d) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+3030,U+4E1D,U+4E88,U+4E9A,U+4EA2,U+4F38,U+4F3C,U+4F84,U+4FA5,U+4FC3,U+4FF1,U+4FFA,U+5026,U+503E,U+50B2,U+5170,U+51E1,U+524C,U+52C3,U+5389,U+53A6,U+53E1,U+53F6,U+5435,U+54C0,U+54C4,U+54C7,U+54C9,U+54D7,U+54ED,U+54FC,U+556A,U+557C,U+55B7,U+55D2,U+5636,U+5733,U+5760,U+5792,U+579B,U+586B,U+58F3,U+58F9,U+5939,U+594B,U+5955,U+5962,U+59BE,U+59D1,U+5A1F,U+5A49,U+5A62,U+5A75,U+5AE1,U+5B69,U+5B8F,U+5B95,U+5BA6,U+5C24,U+5C4A-5C4B,U+5C9B,U+5CA9,U+5CB7,U+5CD9,U+5CFB,U+5D29,U+5E78,U+5E84,U+5E86,U+5E8A,U+5EB8,U+5EC9,U+5ED3,U+5F18,U+5F25,U+5F57,U+5F7C,U+5FB5,U+5FFD,U+6000,U+6050,U+608D,U+60B2,U+60CA,U+60DC,U+60E7-60E8,U+614E,U+61D2,U+622E,U+6241,U+624E,U+62C2,U+62E2,U+62FC,U+63CF,U+644A,U+6491,U+64AE,U+65A7,U+6606,U+672D,U+6751,U+6784,U+6790,U+6805,U+6885,U+68D8,U+69BB,U+6A2F,U+6A84,U+6B47,U+6B81,U+6B92,U+6C61,U+6C88,U+6CA7,U+6CB8,U+6CC9,U+6CEA,U+6CFB,U+6D2E,U+6D45,U+6D95,U+6DA6,U+6E0D,U+6E24,U+6E2D,U+6E58,U+6E85,U+6ECB,U+6EE8,U+6F20,U+6F6E,U+707E,U+708E,U+70C1,U+7130,U+7199,U+7235,U+72AC,U+72DF,U+730E,U+731C,U+749C,U+75B2,U+7601,U+76C8,U+76CF,U+7709,U+778B,U+77DC,U+7802,U+7816,U+7897,U+78A7,U+7941,U+7950,U+796D,U+7A37,U+7A84,U+7ADE,U+7B4F,U+7B52,U+7B54,U+7BF7,U+7C27,U+7C3F,U+7C89,U+7CA5,U+7CBD,U+7E47,U+7ED1,U+7EE2,U+7EF0,U+7EF8,U+7EFD,U+7F1D,U+7F57,U+7F5A,U+7F8A,U+7F9E,U+7FA1,U+7FD4,U+7FD8,U+8086,U+80A4,U+80F8,U+810A,U+8110,U+817F,U+818A,U+819B,U+81C2,U+8212,U+822A,U+8331,U+8352,U+8361,U+836F,U+83AB,U+8428,U+8438,U+8584,U+8757,U+886C,U+888D,U+8892,U+8896,U+88F9,U+89D1,U+8A93,U+8BCF,U+8BD1,U+8C17,U+8C41,U+8D2A,U+8D48,U+8D56,U+8DC3,U+8E4B,U+8EAC,U+8EAF,U+8F84,U+8FB1,U+8FF8,U+903C,U+90AF,U+90EF,U+90F8,U+9104,U+911A,U+9123,U+91ED,U+938F,U+9489,U+94A2,U+94A5,U+94B9,U+94DB,U+951A,U+95F0,U+9616,U+9642,U+96C7,U+96D2,U+9756,U+9776,U+97A0,U+97EC,U+97F5,U+9885,U+9896,U+98A0,U+9971,U+9A7E,U+9B41,U+9C9C,U+FF0D}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-8.woff2?h=345b2775a4) format("woff2");font-display:swap;unicode-range:U+4E18,U+4E1B,U+4E3D,U+4E95,U+4E98,U+4EF0,U+4EFF,U+4F34,U+4FD7,U+4FE9,U+4FEF,U+5021,U+50A8,U+50AC,U+50ED,U+5192,U+520E,U+5256,U+52A3,U+5308,U+535E,U+537F,U+53AE,U+53C1,U+5410,U+541D,U+5431,U+5438,U+5455,U+54B8,U+54D1,U+554A,U+5582,U+55A7,U+55DC,U+5634,U+56F7,U+5709,U+575E,U+5784,U+57A0,U+57A6,U+5824,U+582A,U+58E4,U+58F6,U+5919,U+59A5,U+5A36,U+5A7F,U+5BAA,U+5BDF,U+5C16,U+5C60,U+5C66,U+5D16,U+5DB7,U+5E37,U+5E3B,U+5E3D,U+5E44,U+5EB2,U+5EF7,U+5F04,U+5F0B,U+5F11,U+5F3C,U+5F95,U+5F99,U+5FD9,U+605A,U+6064,U+60DF,U+60E9,U+60EB,U+60ED-60EE,U+60F9,U+6155,U+6168,U+6177,U+61BE,U+621A,U+623E,U+625B,U+626D,U+62EC,U+62EE,U+62FE,U+633A,U+633D,U+6349,U+6396,U+63B3,U+6467,U+6469,U+6492,U+64E6,U+654F,U+65C5,U+65E6,U+660F,U+6614,U+6620,U+6628,U+664F,U+66D9,U+66FC,U+6710,U+68A8,U+68AF,U+68F5,U+695A,U+6A90,U+6B20,U+6B23,U+6B86,U+6B89,U+6B8D,U+6BCC,U+6BE1,U+6C47,U+6C74,U+6C94,U+6CB9,U+6CE5,U+6CF5,U+6D46,U+6D74,U+6DAA,U+6DD8,U+6DEB,U+6EA7,U+70ED,U+7109,U+722A,U+72ED,U+7470,U+749D,U+74DC,U+7525,U+7529,U+756A,U+75BD,U+75D5,U+75F9,U+761F,U+762B,U+76FC,U+7761,U+7784,U+783A,U+78BE,U+78E8,U+790C,U+795C,U+795F,U+797A,U+79B9,U+79BD,U+79E3,U+7A1A,U+7A77,U+7AE5,U+7B33,U+7B95,U+7BAA,U+7BC7,U+7C38,U+7D9D,U+7EA3,U+7EB2,U+7EB6,U+7EC7,U+7EEA,U+7F06,U+7F14,U+7F1A,U+7F22,U+7F44,U+7F50,U+8012,U+8038,U+803B,U+8042,U+806A,U+80C0,U+80F6,U+810F,U+8116,U+8129,U+8179,U+8206,U+8230,U+8268,U+82A6,U+82B3,U+82D4,U+8365,U+8392,U+83DF,U+846B,U+84C4,U+8513,U+85AA,U+8650,U+86CB,U+895F,U+8BA5,U+8BB2,U+8C12,U+8C1A,U+8C2C,U+8C7A,U+8D29,U+8D30,U+8D3F,U+8D4E,U+8DCC,U+8DE8,U+8DEA,U+8E29,U+8E81,U+8F70,U+8F7C,U+8F9B,U+8FC2,U+8FC8,U+8FEB,U+901E,U+903E,U+904F,U+9131,U+9133,U+93D6,U+9493,U+949D-949E,U+94F8,U+94FF,U+956B,U+95F7,U+9614,U+9699,U+96C0,U+96CC,U+9888,U+98CF,U+9976-9977,U+997F,U+9A79,U+9A7D,U+9A97,U+9AA0,U+9AC0,U+9AE6,U+9C88,U+9EE9,U+9F0E}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-8.woff2?h=f6431f88c7) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4E18,U+4E1B,U+4E3D,U+4E95,U+4E98,U+4EF0,U+4EFF,U+4F34,U+4FD7,U+4FE9,U+4FEF,U+5021,U+50A8,U+50AC,U+50ED,U+5192,U+520E,U+5256,U+52A3,U+5308,U+535E,U+537F,U+53AE,U+53C1,U+5410,U+541D,U+5431,U+5438,U+5455,U+54B8,U+54D1,U+554A,U+5582,U+55A7,U+55DC,U+5634,U+56F7,U+5709,U+575E,U+5784,U+57A0,U+57A6,U+5824,U+582A,U+58E4,U+58F6,U+5919,U+59A5,U+5A36,U+5A7F,U+5BAA,U+5BDF,U+5C16,U+5C60,U+5C66,U+5D16,U+5DB7,U+5E37,U+5E3B,U+5E3D,U+5E44,U+5EB2,U+5EF7,U+5F04,U+5F0B,U+5F11,U+5F3C,U+5F95,U+5F99,U+5FD9,U+605A,U+6064,U+60DF,U+60E9,U+60EB,U+60ED-60EE,U+60F9,U+6155,U+6168,U+6177,U+61BE,U+621A,U+623E,U+625B,U+626D,U+62EC,U+62EE,U+62FE,U+633A,U+633D,U+6349,U+6396,U+63B3,U+6467,U+6469,U+6492,U+64E6,U+654F,U+65C5,U+65E6,U+660F,U+6614,U+6620,U+6628,U+664F,U+66D9,U+66FC,U+6710,U+68A8,U+68AF,U+68F5,U+695A,U+6A90,U+6B20,U+6B23,U+6B86,U+6B89,U+6B8D,U+6BCC,U+6BE1,U+6C47,U+6C74,U+6C94,U+6CB9,U+6CE5,U+6CF5,U+6D46,U+6D74,U+6DAA,U+6DD8,U+6DEB,U+6EA7,U+70ED,U+7109,U+722A,U+72ED,U+7470,U+749D,U+74DC,U+7525,U+7529,U+756A,U+75BD,U+75D5,U+75F9,U+761F,U+762B,U+76FC,U+7761,U+7784,U+783A,U+78BE,U+78E8,U+790C,U+795C,U+795F,U+797A,U+79B9,U+79BD,U+79E3,U+7A1A,U+7A77,U+7AE5,U+7B33,U+7B95,U+7BAA,U+7BC7,U+7C38,U+7D9D,U+7EA3,U+7EB2,U+7EB6,U+7EC7,U+7EEA,U+7F06,U+7F14,U+7F1A,U+7F22,U+7F44,U+7F50,U+8012,U+8038,U+803B,U+8042,U+806A,U+80C0,U+80F6,U+810F,U+8116,U+8129,U+8179,U+8206,U+8230,U+8268,U+82A6,U+82B3,U+82D4,U+8365,U+8392,U+83DF,U+846B,U+84C4,U+8513,U+85AA,U+8650,U+86CB,U+895F,U+8BA5,U+8BB2,U+8C12,U+8C1A,U+8C2C,U+8C7A,U+8D29,U+8D30,U+8D3F,U+8D4E,U+8DCC,U+8DE8,U+8DEA,U+8E29,U+8E81,U+8F70,U+8F7C,U+8F9B,U+8FC2,U+8FC8,U+8FEB,U+901E,U+903E,U+904F,U+9131,U+9133,U+93D6,U+9493,U+949D-949E,U+94F8,U+94FF,U+956B,U+95F7,U+9614,U+9699,U+96C0,U+96CC,U+9888,U+98CF,U+9976-9977,U+997F,U+9A79,U+9A7D,U+9A97,U+9AA0,U+9AC0,U+9AE6,U+9C88,U+9EE9,U+9F0E}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-8.woff2?h=7465e4eecd) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4E18,U+4E1B,U+4E3D,U+4E95,U+4E98,U+4EF0,U+4EFF,U+4F34,U+4FD7,U+4FE9,U+4FEF,U+5021,U+50A8,U+50AC,U+50ED,U+5192,U+520E,U+5256,U+52A3,U+5308,U+535E,U+537F,U+53AE,U+53C1,U+5410,U+541D,U+5431,U+5438,U+5455,U+54B8,U+54D1,U+554A,U+5582,U+55A7,U+55DC,U+5634,U+56F7,U+5709,U+575E,U+5784,U+57A0,U+57A6,U+5824,U+582A,U+58E4,U+58F6,U+5919,U+59A5,U+5A36,U+5A7F,U+5BAA,U+5BDF,U+5C16,U+5C60,U+5C66,U+5D16,U+5DB7,U+5E37,U+5E3B,U+5E3D,U+5E44,U+5EB2,U+5EF7,U+5F04,U+5F0B,U+5F11,U+5F3C,U+5F95,U+5F99,U+5FD9,U+605A,U+6064,U+60DF,U+60E9,U+60EB,U+60ED-60EE,U+60F9,U+6155,U+6168,U+6177,U+61BE,U+621A,U+623E,U+625B,U+626D,U+62EC,U+62EE,U+62FE,U+633A,U+633D,U+6349,U+6396,U+63B3,U+6467,U+6469,U+6492,U+64E6,U+654F,U+65C5,U+65E6,U+660F,U+6614,U+6620,U+6628,U+664F,U+66D9,U+66FC,U+6710,U+68A8,U+68AF,U+68F5,U+695A,U+6A90,U+6B20,U+6B23,U+6B86,U+6B89,U+6B8D,U+6BCC,U+6BE1,U+6C47,U+6C74,U+6C94,U+6CB9,U+6CE5,U+6CF5,U+6D46,U+6D74,U+6DAA,U+6DD8,U+6DEB,U+6EA7,U+70ED,U+7109,U+722A,U+72ED,U+7470,U+749D,U+74DC,U+7525,U+7529,U+756A,U+75BD,U+75D5,U+75F9,U+761F,U+762B,U+76FC,U+7761,U+7784,U+783A,U+78BE,U+78E8,U+790C,U+795C,U+795F,U+797A,U+79B9,U+79BD,U+79E3,U+7A1A,U+7A77,U+7AE5,U+7B33,U+7B95,U+7BAA,U+7BC7,U+7C38,U+7D9D,U+7EA3,U+7EB2,U+7EB6,U+7EC7,U+7EEA,U+7F06,U+7F14,U+7F1A,U+7F22,U+7F44,U+7F50,U+8012,U+8038,U+803B,U+8042,U+806A,U+80C0,U+80F6,U+810F,U+8116,U+8129,U+8179,U+8206,U+8230,U+8268,U+82A6,U+82B3,U+82D4,U+8365,U+8392,U+83DF,U+846B,U+84C4,U+8513,U+85AA,U+8650,U+86CB,U+895F,U+8BA5,U+8BB2,U+8C12,U+8C1A,U+8C2C,U+8C7A,U+8D29,U+8D30,U+8D3F,U+8D4E,U+8DCC,U+8DE8,U+8DEA,U+8E29,U+8E81,U+8F70,U+8F7C,U+8F9B,U+8FC2,U+8FC8,U+8FEB,U+901E,U+903E,U+904F,U+9131,U+9133,U+93D6,U+9493,U+949D-949E,U+94F8,U+94FF,U+956B,U+95F7,U+9614,U+9699,U+96C0,U+96CC,U+9888,U+98CF,U+9976-9977,U+997F,U+9A79,U+9A7D,U+9A97,U+9AA0,U+9AC0,U+9AE6,U+9C88,U+9EE9,U+9F0E}@font-face{font-family:TQBrush;src:url(../assets/fonts/brush-9.woff2?h=ddce8c9dbe) format("woff2");font-display:swap;unicode-range:U+4F26,U+4FCF,U+5106,U+527D,U+533F,U+5439,U+54E8,U+584C,U+5948,U+5B09,U+5C7F,U+5DEB,U+5F29,U+5FCD,U+601C,U+6052,U+607C,U+6127,U+6170,U+62F1,U+6355,U+640F,U+6495,U+659F,U+65EC,U+65F7,U+66F7,U+673D,U+6746,U+6789,U+67AD,U+67CF,U+6808,U+6845,U+6850,U+68D5,U+68DA,U+6963,U+6C7E,U+6CA6,U+6CCA,U+6D32,U+6D53,U+6D89,U+6E1D,U+6E4D,U+6E56,U+6E7E,U+6F0F,U+6F5C,U+6F9C,U+7089,U+715E,U+72B9,U+72C8,U+7316,U+7403,U+76B4,U+76C6,U+7A9C,U+7BE1,U+7D0A,U+7EA4,U+7F2D,U+7F30,U+8154,U+819C,U+822C,U+82DF,U+836B,U+8651,U+88D9,U+8910,U+8D63,U+8EBA,U+8FF0,U+936A,U+94B5,U+9524,U+966A,U+9704,U+9769,U+978D,U+97AF,U+9A9A,U+9B03,U+9B54,U+9E92,U+9E9F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-500-9.woff2?h=ddbaa3cbe2) format("woff2");font-weight:100 600;font-display:swap;unicode-range:U+4F26,U+4FCF,U+5106,U+527D,U+533F,U+5439,U+54E8,U+584C,U+5948,U+5B09,U+5C7F,U+5DEB,U+5F29,U+5FCD,U+601C,U+6052,U+607C,U+6127,U+6170,U+62F1,U+6355,U+640F,U+6495,U+659F,U+65EC,U+65F7,U+66F7,U+673D,U+6746,U+6789,U+67AD,U+67CF,U+6808,U+6845,U+6850,U+68D5,U+68DA,U+6963,U+6C7E,U+6CA6,U+6CCA,U+6D32,U+6D53,U+6D89,U+6E1D,U+6E4D,U+6E56,U+6E7E,U+6F0F,U+6F5C,U+6F9C,U+7089,U+715E,U+72B9,U+72C8,U+7316,U+7403,U+76B4,U+76C6,U+7A9C,U+7BE1,U+7D0A,U+7EA4,U+7F2D,U+7F30,U+8154,U+819C,U+822C,U+82DF,U+836B,U+8651,U+88D9,U+8910,U+8D63,U+8EBA,U+8FF0,U+936A,U+94B5,U+9524,U+966A,U+9704,U+9769,U+978D,U+97AF,U+9A9A,U+9B03,U+9B54,U+9E92,U+9E9F}@font-face{font-family:TQSong;src:url(../assets/fonts/song-700-9.woff2?h=b0b358ca6d) format("woff2");font-weight:601 900;font-display:swap;unicode-range:U+4F26,U+4FCF,U+5106,U+527D,U+533F,U+5439,U+54E8,U+584C,U+5948,U+5B09,U+5C7F,U+5DEB,U+5F29,U+5FCD,U+601C,U+6052,U+607C,U+6127,U+6170,U+62F1,U+6355,U+640F,U+6495,U+659F,U+65EC,U+65F7,U+66F7,U+673D,U+6746,U+6789,U+67AD,U+67CF,U+6808,U+6845,U+6850,U+68D5,U+68DA,U+6963,U+6C7E,U+6CA6,U+6CCA,U+6D32,U+6D53,U+6D89,U+6E1D,U+6E4D,U+6E56,U+6E7E,U+6F0F,U+6F5C,U+6F9C,U+7089,U+715E,U+72B9,U+72C8,U+7316,U+7403,U+76B4,U+76C6,U+7A9C,U+7BE1,U+7D0A,U+7EA4,U+7F2D,U+7F30,U+8154,U+819C,U+822C,U+82DF,U+836B,U+8651,U+88D9,U+8910,U+8D63,U+8EBA,U+8FF0,U+936A,U+94B5,U+9524,U+966A,U+9704,U+9769,U+978D,U+97AF,U+9A9A,U+9B03,U+9B54,U+9E92,U+9E9F}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}html,body{width:100%;height:100%;overflow:hidden;background:#000;touch-action:none}body{font-family:Microsoft YaHei,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,sans-serif;color:#e8dcc0}#stage{position:absolute;left:0;top:0;width:1280px;height:720px;transform-origin:0 0;overflow:hidden;background:#0e0a06}#cv{position:absolute;left:0;top:0;width:1280px;height:720px}#ui{position:absolute;inset:0;pointer-events:none}#ui>*{pointer-events:auto}#ui>.hud{pointer-events:none}.hud .hud-top,.hud .hud-bot{pointer-events:none}.hud .hud-top>*,.hud .hud-bot>*{pointer-events:auto}input{user-select:text;-webkit-user-select:text}:root{--kai: "KaiTi", "STKaiti", "楷体", serif;--xing: "STXingkai", "华文行楷", "KaiTi", "STKaiti", serif;--bronze: #a8864a;--bronze-d: #5a4424;--gold: #e8c878;--panel: rgba(20,14,8,.92)}.screen{position:absolute;inset:0}.dim{color:#9a8a6a}.center{text-align:center}.btn{font:inherit;font-size:17px;color:#eadcbc;cursor:pointer;padding:9px 22px;border-radius:2px;letter-spacing:2px;background:linear-gradient(#3a2c1c,#1e160c);border:1px solid var(--bronze);box-shadow:inset 0 0 0 1px #0009,inset 0 1px #ffe6b41f,0 2px 6px #0009;transition:filter .1s;font-family:var(--kai);font-weight:700}.btn:hover{filter:brightness(1.25)}.btn:active{filter:brightness(.9)}.btn.gold{background:linear-gradient(#7a5420,#3e2a0e);border-color:var(--gold);color:#fff0c8;text-shadow:0 1px 2px #000}.btn.red{background:linear-gradient(#6a2016,#34100a);border-color:#c06a4a}.btn.big{font-size:24px;padding:12px 34px;min-width:280px;letter-spacing:6px}.btn.big small{display:block;font-size:13px;font-family:Microsoft YaHei,sans-serif;font-weight:400;letter-spacing:1px;opacity:.8}.btn.sm{font-size:15px;padding:5px 12px;letter-spacing:1px}.btn.off{filter:grayscale(.9) brightness(.55);cursor:not-allowed}.title-scr{display:flex;flex-direction:column;align-items:center;padding-top:60px;background:radial-gradient(ellipse at center,#0000 30%,#0000008c)}.logo{font-family:var(--xing);font-weight:700;font-size:124px;letter-spacing:12px;color:#e8d2a0;background:linear-gradient(#fff2d0,#c8a060 55%,#7a5428);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 2px #000) drop-shadow(0 0 18px rgba(160,40,10,.6))}.logo-sub{font-size:20px;letter-spacing:10px;color:#c8b890;margin:0 0 34px;text-shadow:0 2px 4px #000;font-family:var(--kai)}.menu{display:flex;flex-direction:column;gap:12px;align-items:center}.menu .row{display:flex;gap:12px}.menu .row .btn{min-width:134px}.corner{position:absolute;right:16px;bottom:14px;display:flex;gap:8px;align-items:center;font-size:15px}.paper-scr{background:radial-gradient(ellipse at 50% 30%,#3a2c1c,#1c140c 60%,#0c0806);color:#e0d2b2;padding:22px 40px 90px;display:flex;flex-direction:column}.paper-scr:before{content:"";position:absolute;inset:8px;border:1px solid rgba(168,134,74,.45);pointer-events:none;box-shadow:inset 0 0 0 4px #0006,inset 0 0 0 5px #a8864a33}.paper-scr h1{font-family:var(--xing);font-size:46px;text-align:center;color:var(--gold);margin-bottom:8px;text-shadow:0 3px 4px #000;letter-spacing:6px}.paper-scr h1 small{font-size:20px;color:#c8b088;margin-left:12px;font-family:var(--kai);letter-spacing:1px}.paper-scr.center{justify-content:center;align-items:center}.bottom-bar{position:absolute;left:0;right:0;bottom:0;height:80px;display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(transparent,#00000080)}.bottom-bar .sum{font-size:18px;margin-right:20px}.hint-line{text-align:center;color:#c8b088;margin-bottom:10px;font-size:16px}.grid{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:4px 6px 10px;align-content:start;touch-action:pan-y}.grid.three{grid-template-columns:repeat(3,1fr);flex:none}.card{background:linear-gradient(#2e2216,#1a120a);border:1px solid var(--bronze-d);border-radius:2px;padding:10px;color:#e0d2b2;position:relative;box-shadow:inset 0 0 0 1px #0009,0 3px 8px #00000080}.card.gen{cursor:pointer}.card.gen:hover{border-color:var(--bronze)}.card.chosen{border-color:var(--gold);background:linear-gradient(#4a3418,#241808);box-shadow:0 0 0 1px var(--gold),0 0 14px #e8c87859}.card .order{position:absolute;right:8px;top:8px;width:26px;height:26px;background:#8a2014;color:#fff;text-align:center;line-height:26px;font-weight:700;border:1px solid #e8a080}.card-top{display:flex;gap:10px;align-items:center}.card-info .nm{font-family:var(--kai);font-size:22px;font-weight:700;color:#f0e2c0}.card-info .sub{font-size:13px;margin-top:3px}.card .skill-desc{font-size:13px;margin-top:8px;line-height:1.45;min-height:38px;color:#c8b898}.card .skill-desc b{color:#e8b060}.card .btn{width:100%;margin-top:8px}.card.item{text-align:center}.card.item h3{font-family:var(--kai);font-size:24px;margin:6px 0;color:var(--gold)}.card.item p{font-size:15px;min-height:44px}.card.pickable{cursor:pointer;padding:22px 10px}.card.pickable:hover{border-color:var(--gold)}.big-ico{font-size:44px;font-family:var(--xing);color:var(--gold)}.rar{font-size:11px;margin-left:6px;padding:0 4px;color:#fff;vertical-align:middle;font-family:sans-serif;border:1px solid rgba(255,255,255,.3)}.rar.rS{background:#8a3a10}.rar.rA{background:#5a2a7a}.rar.rB{background:#1e4a6a}.rar.rC{background:#4a4a4a}.tico{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#f0e6d0;margin-right:4px;font-weight:700;border:1px solid rgba(0,0,0,.5)}.t-inf{background:#6a5222}.t-cav{background:#7a2e1a}.t-arc{background:#2a5a32}.t-ram{background:#4a4036}.t-ship{background:#1e4a6e}.t-cata{background:#4e3060}.portrait{flex:none;position:relative;overflow:hidden;border:2px solid var(--bronze-d);box-shadow:inset 0 0 0 1px #000c,0 2px 4px #0009;background:#120c08}.portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portrait.rS{border-color:#c8963a}.portrait.rA{border-color:#8a6a9a}.expbar{position:relative;height:14px;background:#0e0a06;border:1px solid var(--bronze-d);overflow:hidden;margin-top:6px}.expbar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(#8aa040,#4a6018)}.expbar span{position:relative;font-size:11px;display:block;text-align:center;line-height:12px;color:#f0e6c8;text-shadow:0 1px 1px #000}.fcards{display:flex;gap:28px;justify-content:center;margin-top:20px}.fcard{width:330px;padding:20px;text-align:center;cursor:pointer;color:#f0e6cc;background:linear-gradient(170deg,var(--c),var(--d) 70%,#0a0604);border:1px solid var(--bronze);box-shadow:inset 0 0 0 4px #00000059,0 8px 20px #0009;transition:filter .15s}.fcard:hover{filter:brightness(1.2)}.fbig{font-family:var(--xing);font-size:104px;line-height:1.1;color:#f4e6c4;text-shadow:0 4px 8px rgba(0,0,0,.7)}.fname{font-size:26px;font-family:var(--kai);margin-bottom:10px}.fl{font-size:15px;opacity:.9;margin:3px 0}.fgens{display:flex;justify-content:center;gap:14px;margin-top:16px}.fgens div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:15px;font-family:var(--kai)}.map-scr{background:#1a140c}.topbar{position:absolute;left:0;right:0;top:0;height:56px;display:flex;align-items:center;gap:16px;padding:0 12px;background:linear-gradient(#2a1e12,#120c06);border-bottom:1px solid var(--bronze);z-index:2;box-shadow:0 2px 8px #0009}.topbar .grow{flex:1}.fbadge{width:38px;height:38px;text-align:center;line-height:36px;font-size:26px;font-family:var(--xing);font-weight:700;border:1px solid var(--gold);color:#f4e6c4;box-shadow:inset 0 0 0 2px #0006;flex:none}.res{font-size:16px;font-family:var(--kai)}.res em{font-style:normal;color:#9a8a6a;margin-right:4px}.res b{color:var(--gold);font-family:Microsoft YaHei,sans-serif}svg.map{position:absolute;left:0;top:56px;width:960px;height:664px;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}svg.map.drag{cursor:grabbing}.city{cursor:pointer}.city .cn{fill:#fff6dc;font-size:17px;text-anchor:middle;font-weight:700;font-family:var(--kai);paint-order:stroke;stroke:#221406eb;stroke-width:3.6px;stroke-linejoin:round;pointer-events:none}.city.sel .wallbox{stroke:#ffe080;stroke-width:2.6}.city .selring{fill:none;stroke:#ffe080;stroke-width:2.4}.city .flagpole{stroke:#2a1a0c;stroke-width:1.6}.city .pulse{fill:none;stroke:#b0200a;stroke-width:2.5;animation:pulse 1.4s infinite;transform-box:fill-box;transform-origin:center}@keyframes pulse{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.side{position:absolute;right:0;top:56px;bottom:0;width:320px;padding:16px;background:var(--panel);border-left:1px solid var(--bronze);overflow-y:auto}.side h2{font-family:var(--xing);font-size:38px;margin-bottom:10px}.side .kv{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(168,134,74,.2);font-size:16px}.side .kv b{color:var(--gold)}.side .tip{font-size:14px;color:#c8b490;margin:12px 0;line-height:1.5}.side .btn.big{min-width:0;width:100%;margin:10px 0}.side .btn.sm{margin-top:8px}.side .counts{display:flex;gap:14px;font-size:20px;font-weight:700;margin-bottom:8px;font-family:var(--kai)}.side .log{margin-top:12px;font-size:14px;line-height:1.7;color:#c8b898}.side .log div{border-bottom:1px dotted rgba(168,134,74,.2)}.modal-bg{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:50}.modal{min-width:440px;max-width:760px;max-height:660px;overflow-y:auto;padding:24px 32px;text-align:center;color:#e0d2b2;background:linear-gradient(#2e2216,#160e06);border:1px solid var(--bronze);box-shadow:inset 0 0 0 4px #00000080,inset 0 0 0 5px #a8864a59,0 10px 40px #000c}.modal.wide{width:860px;max-width:860px}.modal h2{font-family:var(--xing);font-size:40px;color:var(--gold);margin-bottom:8px;text-shadow:0 2px 4px #000}.modal h2.win,.modal .win{color:#f0c860}.modal h2.lose{color:#d0604a}.modal p{margin:6px 0;font-size:16px}.modal .btns{display:flex;gap:14px;justify-content:center;margin-top:18px}.modal .btns.col{flex-direction:column;align-items:center}.modal .btns.col .btn{min-width:240px}.modal .report{text-align:left;background:#00000059;border:1px solid rgba(168,134,74,.25);padding:10px 16px;font-size:16px;line-height:1.8;margin-top:10px}.modal .alarm{font-size:22px;font-weight:700;color:#e0503a;margin-top:14px;font-family:var(--kai)}.modal .stats{display:flex;justify-content:center;gap:40px;margin:12px 0}.modal .stats div{display:flex;flex-direction:column}.modal .stats b{font-size:32px;color:var(--gold)}.modal .grid.three{margin-top:10px}.form{display:flex;flex-direction:column;gap:10px;margin:14px auto 4px;width:300px}.form input{font:inherit;font-size:18px;padding:10px 12px;border:1px solid var(--bronze);background:#0e0a06;color:#f0e2c0}.err{color:#e06a4a;min-height:22px;font-size:15px}.toast{position:absolute;left:50%;top:110px;transform:translate(-50%);background:#0e0a04eb;color:#f0e0b8;padding:10px 26px;font-size:18px;z-index:99;pointer-events:none;border:1px solid var(--bronze);animation:toast 2.2s forwards;font-family:var(--kai)}@keyframes toast{0%{opacity:0;margin-top:10px}10%,80%{opacity:1;margin-top:0}to{opacity:0}}.help{flex:1;overflow-y:auto;padding:0 60px;font-size:17px;line-height:1.7;touch-action:pan-y}.help h3{font-family:var(--kai);font-size:24px;color:var(--gold);margin-top:10px}.rank{flex:1;overflow-y:auto;padding:0 80px;font-size:18px;touch-action:pan-y}.rank table{width:100%;border-collapse:collapse}.rank th,.rank td{padding:8px;border-bottom:1px solid rgba(168,134,74,.25);text-align:center}.rank th{color:var(--gold);font-family:var(--kai)}.rank tr.me{background:#a8864a40;font-weight:700}.setup{margin:20px auto;width:900px;font-size:18px}.srow{display:flex;align-items:center;gap:10px;margin:16px 0}.srow>span{width:70px;font-weight:700;font-size:20px;font-family:var(--kai);color:var(--gold)}.setup .tip{margin-left:80px;color:#c8b490}.hud{position:absolute;inset:0}.hud-top{position:absolute;left:0;right:0;top:0;height:52px}.hud-title{position:absolute;left:10px;top:8px;display:flex;gap:8px;align-items:center;background:var(--panel);border:1px solid var(--bronze-d);padding:4px 12px 4px 4px}.hud-title b{display:block;font-family:var(--kai);font-size:17px;color:var(--gold)}.hud-title span{font-size:12px;color:#a89878}.gatebar{position:absolute;left:50%;top:8px;transform:translate(-50%);width:400px;height:34px;display:flex;align-items:center}.gatebar .castle{width:46px;height:34px;flex:none;background:linear-gradient(#8a8070,#4a4236);clip-path:polygon(0 100%,0 40%,12% 40%,12% 20%,24% 20%,24% 40%,38% 40%,38% 0,62% 0,62% 40%,76% 40%,76% 20%,88% 20%,88% 40%,100% 40%,100% 100%)}.gatebar .bar{position:relative;flex:1;height:16px;background:#120a04;border:1px solid var(--bronze);margin-left:-2px}.gatebar .bar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(#f0a040,#b04a10);transition:width .2s}.gatebar .bar em{position:absolute;top:-9px;width:10px;height:9px;margin-left:-5px;background:#c8a050;clip-path:polygon(50% 0,100% 60%,85% 100%,15% 100%,0 60%)}.gatebar .gtxt{position:absolute;left:56px;top:20px;font-size:11px;color:#c8b890;text-shadow:0 1px 2px #000}.timer{position:absolute;right:240px;top:12px;font-size:24px;font-weight:700;color:#f0e2b8;text-shadow:0 2px 3px #000;font-variant-numeric:tabular-nums;background:var(--panel);border:1px solid var(--bronze-d);padding:0 12px}.timer.warn{color:#ff6a4a}.hud-bot{position:absolute;left:0;right:0;bottom:0;height:128px}.hb-mid{position:absolute;left:50%;bottom:6px;transform:translate(-50%);display:flex;gap:6px;padding:6px 8px;align-items:flex-end;background:linear-gradient(#1e160ef0,#0c0804f7);border:1px solid var(--bronze);box-shadow:inset 0 0 0 3px #00000080,0 4px 16px #000000b3}.hb-left{position:absolute;left:10px;bottom:10px}.hb-info{background:var(--panel);border:1px solid var(--bronze-d);padding:6px 12px;font-family:var(--kai);font-size:16px;color:var(--gold)}.gcards{display:flex;gap:4px}.gcard{position:relative;width:70px;height:96px;cursor:pointer;touch-action:none;display:flex;flex-direction:column;align-items:center;padding-top:2px}.gcard .portrait{width:64px!important;height:64px!important;border-width:2px}.gcard.sel .portrait{border-color:#ffe080;box-shadow:0 0 12px #ffdc78e6}.gcard.empty{filter:grayscale(1) brightness(.5)}.gcard .gleft{position:absolute;left:4px;top:4px;min-width:18px;height:18px;line-height:16px;padding:0 3px;text-align:center;font-size:13px;font-weight:700;color:#f0d890;background:#000c;border:1px solid var(--bronze);z-index:2}.gcard .gname{font-size:13px;color:#e0d2b2;margin-top:4px;white-space:nowrap;font-family:var(--kai);font-weight:700}.gcard .gname .tico{width:15px;height:15px;line-height:14px;font-size:10px}.gcard .gcd{position:absolute;left:3px;right:3px;bottom:30px;height:0;max-height:64px;background:#0009;pointer-events:none}.gskill{position:absolute;right:2px;top:2px;width:22px;height:22px;font:inherit;font-size:12px;font-weight:700;color:#8a7a5a;background:#1a120a;border:1px solid #4a3a22;cursor:pointer;z-index:3;overflow:hidden;padding:0;font-family:var(--kai)}.gskill .scd{position:absolute;left:0;right:0;bottom:0;height:0;background:#0000008c}.gskill.ready{color:#fff0c0;background:linear-gradient(#b04a18,#6a1e08);border-color:#ffc860;animation:glow 1s infinite alternate}@keyframes glow{0%{box-shadow:0 0 2px #ffb84a}to{box-shadow:0 0 10px #ffb84a}}.tacwrap{display:flex;flex-direction:column;gap:4px;margin-left:8px;padding-left:10px;border-left:1px solid var(--bronze-d)}.tacts{display:flex;gap:4px}.tact{position:relative;width:68px;height:78px;font:inherit;cursor:pointer;color:#a89878;padding:14px 0 0;background:linear-gradient(#2a2016,#120c06);border:1px solid #4a3a22;display:flex;flex-direction:column;align-items:center}.tact svg{width:40px;height:40px;filter:grayscale(.8) brightness(.6)}.tact .tcnt{position:absolute;top:0;left:0;right:0;font-size:12px;color:#c8b890}.tact .tname{font-size:13px;font-family:var(--kai);font-weight:700;white-space:nowrap}.tact .tname i{font-style:normal;font-size:10px;color:#e0a060;margin-right:2px}.tact .tcd{display:none}.tact.ready{color:#fff0c8;border-color:var(--gold);box-shadow:inset 0 0 12px #e8b45059}.tact.ready svg{filter:none}.ragebar{position:relative;height:14px;background:#0e0804;border:1px solid var(--bronze-d)}.ragebar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(#e86a2a,#8a2008);transition:width .2s}.ragebar span{position:relative;display:block;text-align:center;font-size:11px;line-height:12px;color:#fff0d8;text-shadow:0 1px 1px #000}.hb-right{position:absolute;right:12px;bottom:10px;display:flex;gap:8px;align-items:flex-end}button.item{position:relative;width:56px;height:56px;border-radius:50%;font:inherit;cursor:pointer;color:#9a8a6a;overflow:hidden;background:radial-gradient(#3a2c1c,#140c06);border:2px solid #4a3a22;display:flex;flex-direction:column;align-items:center;justify-content:center}button.item span{font-family:var(--xing);font-size:22px;line-height:1;position:relative;z-index:2}button.item b{font-size:12px;position:relative;z-index:2}button.item .tcd{position:absolute;left:0;right:0;bottom:0;height:0;background:#0009;z-index:3;pointer-events:none}button.item.ready{color:#fff0c8;border-color:var(--gold)}button.item.active{border-color:#9fd0ff;box-shadow:0 0 16px #7ab8ff}.ctrl{display:flex;flex-direction:column;gap:4px}.ctrl .btn{width:64px;padding:4px 0}.tut{display:none;position:absolute;left:50%;bottom:140px;transform:translate(-50%);background:#0e0a04e6;border:1px solid var(--gold);padding:9px 22px;font-size:19px;color:#f0e2b8;pointer-events:none;white-space:nowrap;font-family:var(--kai)}.map .city.fog{opacity:.62}.map .city .qm{fill:#f4ecd8;font-size:20px;text-anchor:middle;font-weight:700;paint-order:stroke;stroke:#1e1408;stroke-width:3px;pointer-events:none}.map .city .badge.star{fill:#ffd860;font-size:20px;text-anchor:middle;paint-order:stroke;stroke:#3a2208;stroke-width:3px;pointer-events:none}.map .city .gbadge{fill:#2a1e12;stroke:#e8c878;stroke-width:1.4}.map .city .gbt{fill:#f4e2b0;font-size:10px;text-anchor:middle;font-weight:700;pointer-events:none;font-family:var(--kai)}.map .city .alarm{fill:none;stroke:#e0301a;stroke-width:3;animation:alarm .8s infinite alternate}@keyframes alarm{0%{opacity:.35}to{opacity:1}}.map .mline{fill:none;stroke-width:2.6;stroke-dasharray:8 6;stroke-linecap:round;pointer-events:none}.map .mline.mine{stroke:#1e3a22;opacity:.85}.map .mline.foe{stroke:#8a1a10;opacity:.85}.map .route{fill:none;stroke:#e8b830;stroke-width:2.6;stroke-dasharray:3 5;stroke-linecap:round;opacity:.9;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(40,24,4,.7))}.map .army{cursor:pointer}.map .army .eta{fill:#100a04d9;stroke:#c8a860;stroke-width:1}.map .army.foe .eta{stroke:#d8604a}.map .army .etat{fill:#f4e6c0;font-size:11px;text-anchor:middle;font-weight:700;pointer-events:none}.map .bandit{cursor:pointer}.map .bandit .bt{fill:#f8e0d0;font-size:12px;text-anchor:middle;font-weight:700;paint-order:stroke;stroke:#2a0a06;stroke-width:3px;pointer-events:none;font-family:var(--kai)}.map .bandit .fire{fill:#ff8a2a;animation:flick .5s infinite alternate}.map .bandit.sel path:first-of-type{stroke:#ffe080;stroke-width:2.5}@keyframes flick{0%{opacity:.6;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1.1)}}.side h4{font-family:var(--kai);font-size:17px;color:var(--gold);margin:12px 0 5px;border-bottom:1px solid rgba(168,134,74,.25);padding-bottom:3px}.side h4.warn{color:#e0604a}.side .sm{font-size:13px;margin:4px 0;line-height:1.5}.side .rankbox{margin:8px 0}.side .lrow{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin:2px 0;background:#a8864a1a;font-size:14px;cursor:pointer;border-left:3px solid var(--bronze)}.side .lrow:hover{background:#a8864a38}.side .lrow.warn{border-left-color:#d8402a;background:#b4321e24}.side .lrow b{color:var(--gold)}.side .tabs{display:flex;gap:2px;margin:10px 0 8px}.side .tab{flex:1;font:inherit;font-family:var(--kai);font-size:16px;font-weight:700;padding:6px 0;color:#a89878;background:#1c140a;border:1px solid #4a3a22;cursor:pointer}.side .tab.on{color:#fff0c8;background:linear-gradient(#5a4020,#2a1c0c);border-color:var(--gold)}.side .alarmrow{background:#b4321e40;border:1px solid #c8402a;color:#ffb8a8;padding:6px 8px;margin:4px 0;font-size:14px;cursor:pointer}.side .guard{background:#e8c8781a;border:1px solid rgba(232,200,120,.4);padding:7px 10px;margin:8px 0;font-size:14px}.side .guard b{color:#ffd860}.side .govrow{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:14px}.side .govrow>div{flex:1}.side .chips{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0}.side .chip{font:inherit;font-size:13px;color:#e8dcc0;padding:3px 8px;background:#2c2012;border:1px solid var(--bronze-d);cursor:pointer}.side .chip:hover{border-color:var(--gold);color:#fff}.side .brow{padding:8px 0;border-bottom:1px solid rgba(168,134,74,.2)}.side .brow .bh{display:flex;justify-content:space-between;align-items:center;font-size:16px}.side .brow .btn{width:100%;margin-top:6px}.pips{display:inline-flex;gap:3px}.pips i{width:12px;height:8px;background:#2a1e10;border:1px solid #5a4424}.pips i.on{background:linear-gradient(#e8c060,#a87820);border-color:#f0d080}.tag{display:inline-block;font-size:12px;padding:1px 7px;border:1px solid #5a4a30;color:#b8a888}.tag.go{color:#ffb868;border-color:#a86820}.tag.gov{color:#98d8a0;border-color:#3a7a48}.gstate{margin:6px 0 2px}.evchoices{display:flex;flex-direction:column;gap:10px;margin-top:16px}.evchoices .btn{text-align:center}.evchoices .btn small{display:block;font-size:13px;letter-spacing:0;font-weight:400;opacity:.85;font-family:Microsoft YaHei,sans-serif;margin-top:2px}.topbar .res.date{font-family:var(--kai);font-size:18px;color:var(--gold);margin-right:6px}.gatebar .pts{position:absolute;right:-44px;top:9px;display:flex;gap:8px}.gatebar .pts i{width:12px;height:12px;background:#8a8272;border:1px solid #1a1208;transform:rotate(45deg)}.topbar .res.date{position:relative;padding-bottom:6px;min-width:96px}.clockbar{position:absolute;left:0;right:0;bottom:-4px;height:3px;background:#a8864a40}.clockbar i{display:block;height:100%;width:0;background:var(--gold)}.speedbtns{display:flex;gap:2px;margin:0 6px}.speedbtns .spd{font:inherit;font-size:13px;color:#a89878;background:#1c140a;border:1px solid #4a3a22;padding:4px 9px;cursor:pointer}.speedbtns .spd.on{color:#fff0c8;background:linear-gradient(#5a4020,#2a1c0c);border-color:var(--gold)}.map .army .bob{animation:march .45s infinite alternate ease-in-out}@keyframes march{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}.mapctl{position:absolute;left:12px;top:68px;display:flex;flex-direction:column;gap:6px;z-index:1}.zbtn{width:38px;height:38px;font:inherit;font-family:var(--kai);font-size:20px;font-weight:700;color:#f0e2bc;cursor:pointer;background:linear-gradient(#4a3418,#20160a);border:1px solid var(--bronze);box-shadow:0 2px 6px #0000008c}.zbtn:hover{border-color:var(--gold);color:#fff}.minimap{position:absolute;z-index:1;border:2px solid var(--bronze);background:#1a140c;box-shadow:0 3px 10px #000000a6;touch-action:none;cursor:pointer}.minimap svg{display:block;width:100%;height:100%;pointer-events:none}.map .city.k-pass .cn{fill:#ffe2b8}.map .city.k-port .cn{fill:#d8f0ff}.map .route.sea{stroke:#8fd8f0}.side .kindtip{font-size:13px;line-height:1.5;margin:8px 0 2px;padding:6px 9px;color:#e8dcc0;border-left:3px solid var(--bronze);background:#a8864a1f}.side .kindtip.pass{border-left-color:#c8883a}.side .kindtip.port{border-left-color:#4aa8d0}.diffrow{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:18px;font-size:16px}.diffrow>span:first-child{font-family:var(--kai);color:var(--gold);font-size:20px;margin-right:6px}.topbar .res .cap{color:#8a7a5a;font-size:12px;margin-left:1px}.equip{flex:1;display:flex;gap:20px;padding:0 20px 10px;overflow:hidden}.eq-left{width:340px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.eq-right{flex:1;display:flex;flex-direction:column;overflow:hidden}.eq-right h3{font-family:var(--kai);font-size:22px;color:var(--gold);margin-bottom:6px}.eqsum{font-size:14px;padding:6px 10px;background:#a8864a1f;border-left:3px solid var(--gold);line-height:1.6}.slots{display:grid;grid-template-columns:1fr 1fr;gap:8px}.slotbox{padding:8px 10px;background:linear-gradient(#2a2016,#160e08);border:1px solid var(--bronze-d);cursor:pointer;min-height:70px}.slotbox.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.slotbox .sname{font-size:12px;color:#a89878;margin-bottom:3px}.slotbox .sstat{font-size:12px;color:#c8b898;margin-top:2px;line-height:1.4}.slotbox .sempty{font-size:18px;text-align:center;margin-top:8px}.invlist{flex:1;overflow-y:auto;touch-action:pan-y;display:flex;flex-direction:column;gap:6px}.invlist.big{padding:0 60px 10px}.irow{display:grid;grid-template-columns:150px 120px 1fr auto;gap:10px;align-items:center;padding:8px 12px;background:linear-gradient(#2a2016,#1a120a);border:1px solid var(--bronze-d)}.irow .iname{font-family:var(--kai);font-size:18px}.ihead{display:flex;align-items:center;gap:8px;min-width:0}.iicon{flex:none;width:44px;height:44px;border:2px solid;overflow:hidden;background:#120c08;box-shadow:inset 0 0 0 1px #000c}.iicon img{width:100%;height:100%;object-fit:cover;display:block}.slotbox .iicon{width:56px;height:56px}.irow .qtag{font-size:12px}.irow .istat{font-size:13px;color:#d8c8a8;line-height:1.5}.irow .idesc,.irow .wearer{color:#a89878}.irow .wearer{color:#98d8a0}.irow .ibtn{display:flex;gap:5px}.invlist .irow.treasure{border-color:#ffb840;box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 24px #ffb8402e,0 0 14px #ffb84073,0 6px 18px #000000b3;animation:treasure-glow 2.4s ease-in-out infinite}@keyframes treasure-glow{50%{box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 30px #ffb84047,0 0 22px #ffb840b3,0 6px 18px #000000b3}}@media (prefers-reduced-motion: reduce){.invlist .irow.treasure{animation:none}}.chip.gold{background:linear-gradient(#7a5420,#3e2a0e);border-color:var(--gold);color:#fff0c8}.chip.off{filter:grayscale(.9) brightness(.55);cursor:not-allowed}.card .eqline{font-size:12px;color:#a89878;margin:6px 0 2px;min-height:16px}.card .eqline+.btn{margin-top:4px}.tabs.wide{display:flex;gap:2px;width:560px;margin:0 auto 10px}.tabs.wide .tab{flex:1;font:inherit;font-family:var(--kai);font-size:17px;font-weight:700;padding:8px 0;color:#a89878;background:#1c140a;border:1px solid #4a3a22;cursor:pointer}.tabs.wide .tab.on{color:#fff0c8;background:linear-gradient(#5a4020,#2a1c0c);border-color:var(--gold)}.chip{font:inherit;font-size:13px;color:#e8dcc0;padding:3px 9px;background:#2c2012;border:1px solid var(--bronze-d);cursor:pointer}.chip:hover{border-color:var(--gold);color:#fff}.plist{flex:1;overflow-y:auto;padding:0 80px;display:flex;flex-direction:column;gap:6px;touch-action:pan-y}.prow{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;align-items:center;gap:12px;padding:10px 16px;background:linear-gradient(#2a2016,#1a120a);border:1px solid var(--bronze-d);font-size:16px}.pcols{display:flex;align-items:stretch;justify-content:center;gap:18px;margin:16px 40px 10px}.ppanel{flex:1;padding:14px 18px;background:linear-gradient(#2a2016,#1a120a);border:1px solid var(--bronze-d)}.pname{font-family:var(--kai);font-size:22px;margin-bottom:10px;display:flex;gap:8px;align-items:center}.pgens{display:flex;gap:10px;min-height:78px;align-items:center}.pgens>div{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:13px;font-family:var(--kai)}.pvs{align-self:center;font-family:var(--xing);font-size:44px;color:var(--gold)}.chatbox{margin:6px 40px;border:1px solid var(--bronze-d);background:#0000004d;display:flex;flex-direction:column;height:150px}.chatlog{flex:1;overflow-y:auto;padding:6px 10px;font-size:14px;line-height:1.6}.chatlog b{color:var(--gold)}.chatin{display:flex;gap:6px;padding:6px;border-top:1px solid var(--bronze-d)}.chatin input{flex:1;font:inherit;font-size:15px;padding:5px 8px;background:#0e0a06;color:#f0e2c0;border:1px solid var(--bronze-d)}.frow{display:grid;grid-template-columns:56px 1fr 28px 40px;align-items:center;gap:8px;margin:6px 0;font-size:14px}.fbar{height:8px;background:#140e08;border:1px solid #5a4424}.fbar i{display:block;height:100%}.lrow2{display:flex;justify-content:space-between;padding:4px 6px;font-size:14px;border-bottom:1px dotted rgba(168,134,74,.2)}.lrow2 b:last-child{color:var(--gold)}.rtab{width:100%;border-collapse:collapse;margin:10px 0}.rtab th,.rtab td{padding:6px;border-bottom:1px solid rgba(168,134,74,.25);text-align:center}.dot{display:inline-block;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#c8301a;color:#fff;font:700 12px/18px Microsoft YaHei,sans-serif;font-style:normal;text-align:center;margin-left:5px;box-shadow:0 0 6px #ff5028b3;vertical-align:middle}.duty-tabs{display:flex;gap:8px;justify-content:center;margin:4px 0 12px}.duty-tabs .tab{font:inherit;font-family:var(--kai);font-size:20px;font-weight:700;padding:6px 26px;color:#a89878;background:#1c140a;border:1px solid #4a3a22;cursor:pointer;position:relative}.duty-tabs .tab.on{color:#fff0c8;background:linear-gradient(#5a4020,#2a1c0c);border-color:var(--gold)}.duty-body{flex:1;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:4px 6px 10px;align-content:start;touch-action:pan-y}.dcard{background:linear-gradient(#2e2216,#1a120a);border:1px solid var(--bronze-d);padding:12px 16px;position:relative}.dcard.span2{grid-column:span 2}.dcard.span3{grid-column:1 / -1}.drill-body{grid-template-columns:repeat(3,1fr)}.drill-body .dcard{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:10px 14px}.drill-body .dcard.span3{display:block}.drill-body .dcard .drillico{grid-row:1;margin:0;width:46px;height:46px;line-height:44px;font-size:27px}.drill-body .dcard h3{grid-row:1;margin:0}.drill-body .dcard p,.drill-body .dcard .rw,.drill-body .dcard>.btn{grid-column:1 / -1}.drill-body .dcard p{margin:4px 0}@media (max-width: 760px){.drill-body{grid-template-columns:1fr}}.dcard h3{font-family:var(--kai);font-size:24px;color:var(--gold);margin-bottom:8px}.dcard h3 small{font-size:14px;color:#a89878;margin-left:10px;font-family:Microsoft YaHei,sans-serif;font-weight:400}.dcard p{font-size:15px;margin:6px 0}.dcard>.btn{width:100%;margin-top:10px}.qrow{display:flex;gap:12px;align-items:center;padding:8px 10px;margin:6px 0;background:#00000047;border-left:3px solid var(--bronze)}.qrow.done{border-left-color:var(--gold);background:#e8c8781a;box-shadow:0 0 10px #e8c8782e}.qrow.warn{border-left-color:#d8402a;background:#b4321e29}.qrow .qmain{flex:1;min-width:0}.qb-h{display:flex;justify-content:space-between;font-size:17px}.qb-h b{color:#f0e2c0;font-family:var(--kai);font-size:19px}.qb-h span{color:var(--gold);font-size:14px}.rw{font-size:13px;color:#e8b060;margin-top:3px}.sm{font-size:13px}.dslots{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.dslot{position:relative;padding:8px 4px;text-align:center;border:1px solid var(--bronze-d);background:#0000004d;font-size:12px;min-height:76px}.dslot b{display:block;color:var(--gold);font-family:var(--kai);font-size:15px;margin-bottom:4px}.dslot span{display:block;color:#d8c8a8;line-height:1.4}.dslot.done{opacity:.5}.dslot em{position:absolute;right:4px;top:2px;color:#8fd070;font-style:normal}.dslot.cur{border-color:var(--gold);background:#e8c87824;box-shadow:0 0 10px #e8c87866}.drillico,.big-ico{width:54px;height:54px;margin:0 auto 6px;text-align:center;line-height:52px;font-family:var(--xing);font-size:32px;color:#fff0c8;background:radial-gradient(#7a5420,#3a2810);border:2px solid var(--gold);border-radius:50%}.bosshead{display:flex;gap:12px;align-items:center;margin:6px 0}.expbar.boss{height:20px}.expbar.boss i{background:linear-gradient(#c84a30,#7a1c10)}.expbar.boss span{line-height:18px;font-size:13px}.rank-mini{margin:8px 0}.rank-mini .me{color:var(--gold);font-weight:700;background:#e8c8781f}.btns2{display:flex;gap:10px}.btns2 .btn{flex:1;margin-top:0}.qbrief{background:#e8c87814;border:1px solid rgba(232,200,120,.35);padding:8px 10px;margin:6px 0}.qbrief.ok{border-color:var(--gold);box-shadow:0 0 10px #e8c8784d}.qbrief .btn{width:100%;margin-top:6px}.qbrief p{margin:4px 0}.side h4 .more{float:right;font-size:13px;color:#a89878;cursor:pointer;font-family:Microsoft YaHei,sans-serif}.side .lrow span{flex:1;padding-right:6px;line-height:1.35}.home-scr{background:#1a120a;overflow:hidden}.home-sky{position:absolute;inset:0;background:linear-gradient(#27324a,#6a5a58 38%,#c89a5a 62%,#3a2a18 62.2%,#1a120a)}.home-hill{position:absolute;left:0;right:0;top:36%;height:26%;background:radial-gradient(ellipse at 20% 100%,#3a3a2c 0 40%,transparent 41%),radial-gradient(ellipse at 62% 100%,#2c3226 0 46%,transparent 47%),radial-gradient(ellipse at 95% 100%,#3a3a2c 0 36%,transparent 37%);opacity:.8}.home-wall{position:absolute;left:0;right:0;top:58%;height:6%;background:repeating-linear-gradient(90deg,#4a3a28 0 40px,#3a2c1c 40px 44px);border-top:4px solid #6a5238}.home-title{position:absolute;top:62px;left:0;right:0;text-align:center;font-family:var(--xing);font-size:46px;color:var(--gold);text-shadow:0 3px 6px #000;letter-spacing:8px}.home-title small{font-size:20px;color:#e0cc9c;letter-spacing:2px;font-family:var(--kai)}.home-grid{position:absolute;left:50px;right:50px;top:150px;display:grid;grid-template-columns:repeat(7,1fr);gap:30px 14px}.bld{position:relative;height:142px;padding-top:18px;text-align:center;cursor:pointer;background:linear-gradient(#3a2a18,#20160c);border:2px solid var(--bronze-d);box-shadow:0 6px 14px #0009;transition:transform .12s,border-color .12s}.bld:hover{transform:translateY(-4px);border-color:var(--gold)}.bld .roof{position:absolute;left:-8px;right:-8px;top:-12px;height:26px;background:linear-gradient(#8a2a1a,#4a140c);clip-path:polygon(6% 100%,0 40%,12% 0,88% 0,100% 40%,94% 100%)}.bld .bico{width:46px;height:46px;margin:4px auto 3px;line-height:44px;font-family:var(--xing);font-size:30px;color:#fff0c8;background:radial-gradient(#7a5420,#3a2810);border:2px solid var(--gold);border-radius:50%}.bld .bname{font-family:var(--kai);font-size:20px;font-weight:700;color:#f0e2c0}.bld .bsub{font-size:12px;color:#c8b490;margin-top:3px;padding:0 5px;line-height:1.3}.bld .dot{position:absolute;right:6px;top:12px;margin:0;z-index:2}.bld.dimb{opacity:.6}.bld.gate{border-color:var(--gold);background:linear-gradient(#5a4020,#2a1c0c)}.home-tip{position:absolute;inset:530px 50px 20px 740px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.home-tip span{background:#0009;border:1px solid var(--bronze);padding:7px 12px;font-size:14px;color:#f0e2c0;cursor:pointer;line-height:1.35}.mg-cv{position:absolute;left:160px;top:110px;width:960px;height:500px;border:3px solid var(--bronze);box-shadow:0 0 20px #000;touch-action:none;cursor:crosshair;background:#000}.mg-scr .hint-line{text-align:center;color:#c8b490;font-size:16px}.mg-box{position:absolute;left:90px;right:90px;top:150px;display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.mgcard{height:190px;position:relative;cursor:pointer}.mgcard .face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px solid var(--bronze);backface-visibility:hidden;transition:transform .3s;font-family:var(--kai);font-size:18px}.mgcard .back{background:repeating-linear-gradient(45deg,#5a2a1a 0 8px,#3a1a10 8px 16px);color:var(--gold);font-size:44px;font-family:var(--xing)}.mgcard .front{background:linear-gradient(#3a2a18,#1c140a);transform:rotateY(180deg);color:#f0e2c0}.mgcard.open .back,.mgcard.ok .back{transform:rotateY(180deg)}.mgcard.open .front,.mgcard.ok .front{transform:rotateY(0)}.mgcard.ok .front{border-color:var(--gold);box-shadow:0 0 14px #e8c87880}.evbox{margin-bottom:12px;padding:10px 12px;background:linear-gradient(#2a1c10,#170f08);border:1px solid var(--bronze-d)}.evbox.active{border-color:#e0a060;box-shadow:0 0 12px #e0a0604d}.evbox h4{margin-top:0!important}.evtime{display:flex;justify-content:space-between;align-items:baseline;margin:4px 0 8px;font-size:14px;color:#c8b898}.evtime b{font-family:var(--kai);font-size:30px;color:#ffe0a0;font-variant-numeric:tabular-nums}.evtime.idle b{color:#9ac8ff}.front{padding:8px 10px;margin:6px 0;background:#a8864a1a;border-left:3px solid var(--bronze);cursor:pointer}.front.mine{border-left-color:#e0a060;background:#e0a06024}.front .fh{display:flex;gap:8px;align-items:center;font-size:16px;margin-bottom:3px}.front .fh b{font-family:var(--kai);font-size:19px;color:var(--gold)}.front .fm{display:flex;justify-content:space-between;font-size:12px;color:#c8b898;margin-bottom:6px}.front .btn{width:100%}.mrank{max-height:130px;overflow-y:auto;text-align:left}.frontmark text{font-family:sans-serif}.mtop{position:absolute;left:10px;top:64px;width:214px;background:var(--panel);border:1px solid var(--bronze-d);padding:6px 10px;font-size:13px;pointer-events:none}.mtop .mt-h{font-family:var(--kai);font-size:17px;color:var(--gold);margin-bottom:3px}.mtop .mt-row{display:flex;justify-content:space-between;margin-bottom:3px}.mtop .a{color:#8ab8ff}.mtop .d{color:#ff9a8a}.mtop .mt-me{color:#f0e2c0;padding:3px 0;border-top:1px solid rgba(168,134,74,.25);border-bottom:1px solid rgba(168,134,74,.25);margin-bottom:3px}.mtop .mt-p{display:flex;justify-content:space-between;line-height:1.5}.mtop .mt-p.f span{color:#a8d0ff}.mtop .mt-p.e span{color:#ffb0a0}.mtop .mt-p b{color:var(--gold)}.notice{position:absolute;left:50%;top:60px;transform:translate(-50%);z-index:90;display:flex;gap:14px;align-items:center;padding:10px 18px;background:#281008f0;border:1px solid #e0a060;box-shadow:0 4px 20px #000000b3;font-family:var(--kai);font-size:20px;color:#ffe0b0;animation:noticein .35s}@keyframes noticein{0%{opacity:0;margin-top:-20px}}.notice .x{background:none;border:none;color:#c8a880;font-size:18px;cursor:pointer;padding:0 4px}.bld.hot{border-color:#e0502a;box-shadow:0 0 16px #e0502899;animation:hotpulse 1.4s infinite alternate}@keyframes hotpulse{0%{box-shadow:0 0 6px #e0502866}to{box-shadow:0 0 20px #e05028e6}}.net{display:inline-block;width:9px;height:9px;border-radius:50%;background:#a03a2a;margin-right:6px}.net.on{background:#5ac85a;box-shadow:0 0 6px #5ac85a}.hchat{position:absolute;left:50px;bottom:20px;width:670px;height:176px;background:#0a0602c7;border:1px solid var(--bronze);display:flex;flex-direction:column}.hchat-h{font-family:var(--kai);font-size:16px;color:var(--gold);padding:3px 10px;border-bottom:1px solid rgba(168,134,74,.3)}.hchat-log{flex:1;overflow-y:auto;padding:4px 10px;font-size:14px;line-height:1.55;user-select:text;-webkit-user-select:text}.hchat-log b{color:#e8b060}.hchat-log b.me{color:#8fd070}.hchat-in{display:flex;gap:6px;padding:5px;border-top:1px solid rgba(168,134,74,.3)}.hchat-in input{flex:1;font:inherit;font-size:14px;padding:5px 8px;border:1px solid var(--bronze-d);background:#0e0a06;color:#f0e2c0}.paper-scr{--bgimg: url(../assets/bg/hall.webp?h=fa17081f24);background:linear-gradient(#0e0a06c7,#0a0603e6),var(--bgimg) center / cover no-repeat,radial-gradient(ellipse at 50% 30%,#3a2c1c,#1c140c 60%,#0c0806)}.paper-scr.center{--bgimg: url(../assets/bg/title.webp?h=db0343b962)}.paper-scr.gens-scr{--bgimg: url(../assets/bg/gens.webp?h=bc52aa5b17)}.paper-scr.tavern-scr{--bgimg: url(../assets/bg/tavern.webp?h=7d5216fb90)}.paper-scr.shop-scr{--bgimg: url(../assets/bg/shop.webp?h=7268822639)}.paper-scr.smithy-scr{--bgimg: url(../assets/bg/smithy.webp?h=529cea462a)}.paper-scr.duty-scr{--bgimg: url(../assets/bg/duty.webp?h=cc9e9b2ff0)}.paper-scr.arcade-scr{--bgimg: url(../assets/bg/arcade.webp?h=ff1448f0ee)}.paper-scr.war-scr{--bgimg: url(../assets/bg/war.webp?h=993a336323)}.paper-scr.pvp-scr{--bgimg: url(../assets/bg/pvp.webp?h=1f84b8da6b)}.home-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62) saturate(.85)}.home-scr.hasbg .home-sky,.home-scr.hasbg .home-hill,.home-scr.hasbg .home-wall{display:none}.bld .bimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bld.hasimg{display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 8px;overflow:visible}.bld.hasimg:before{content:"";position:absolute;inset:0;background:linear-gradient(#0000 35%,#080502eb)}.bld.hasimg .bico{display:none}.bld.hasimg .bname,.bld.hasimg .bsub{position:relative;text-shadow:0 1px 3px #000,0 0 6px #000}.bld.hasimg .roof{z-index:1}.avatar{position:relative;flex:none;width:50px;height:50px;margin-right:8px;border:2px solid var(--gold);border-radius:50%;overflow:visible;cursor:pointer;box-shadow:0 0 10px #e8c87859}.avatar .portrait{width:46px!important;height:46px!important;border-radius:50%;overflow:hidden}.avatar:hover{box-shadow:0 0 16px #ffe696b3}.avatar .dot{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;line-height:20px;text-align:center;border-radius:10px;background:#c8321e;color:#fff;font-size:12px;font-style:normal;border:1px solid #ffb090;animation:pulse 1.4s infinite}.prof{min-width:440px}.pf-head{display:flex;gap:18px;align-items:center;margin-bottom:12px}.pf-av .portrait{border:2px solid var(--gold);border-radius:4px;overflow:hidden}.pf-head h2{margin:0 0 4px;font-family:var(--kai);font-size:30px;color:var(--gold)}.pf-sub{font-size:17px;margin-bottom:8px}.pf-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px;margin:10px 0}.avgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;max-height:360px;overflow:auto;margin:10px 0}.avopt{text-align:center;cursor:pointer;padding:6px;border:1px solid transparent;font-size:13px}.avopt:hover,.avopt.on{border-color:var(--gold);background:#e8c8781a}.avopt .portrait{margin:0 auto 4px}@keyframes pulse{50%{transform:scale(1.12)}}.pf-grid .kv,.prof .rankbox .kv{display:flex;justify-content:space-between;gap:12px}.guide{cursor:move;position:absolute;z-index:60;display:flex;gap:10px;align-items:flex-start;width:470px;padding:8px 10px 8px 8px;background:linear-gradient(#2b1d10f5,#160e07f5);border:1px solid var(--gold);border-radius:3px;box-shadow:0 4px 18px #0009}.guide.home{left:14px;top:60px}.guide.map{left:62px;top:62px}.guide.paper{left:12px;top:8px;width:340px;padding:4px 8px}.guide .np-av{flex:none}.guide .np-av .portrait{border:2px solid var(--gold);border-radius:50%;overflow:hidden}.guide .np-body{flex:1;min-width:0}.guide .gh{display:flex;align-items:center;gap:10px;font-size:12px;color:#c8b078}.guide .gt{font-family:var(--kai);font-size:18px;color:var(--gold)}.guide .gr{margin-left:auto;font-size:12px;color:#9fd08a;white-space:nowrap}.guide .gx{background:none;border:none;color:#a89878;cursor:pointer;font-size:15px;padding:0 2px}.guide .gx:hover{color:#fff}.guide .gm{display:flex;align-items:center;gap:12px;margin-top:3px}.guide .gd{flex:1;font-size:13px;line-height:1.45;color:#e0d2b2}.guide.paper{width:340px}.guide.paper .gd{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35}.guide.paper .gr,.guide.paper .gm .btn{display:none}.guide.paper .gh{justify-content:space-between}.guide.paper .gh b{display:none}.guide.paper .gt{flex:1}.guide.paper .gx{order:3}.guide.paper:after{content:""}.bld.hl{z-index:5;outline:3px solid #ffd870;animation:hlpulse 1.1s infinite;overflow:visible!important}.hl-dim{position:absolute;inset:0;z-index:-1;box-shadow:0 0 0 3000px #0000008c;pointer-events:none}.hl-arrow{position:absolute;left:50%;top:-30px;transform:translate(-50%);color:#ffd870;font-size:28px;font-style:normal;text-shadow:0 0 8px #000,0 0 12px #c8501e;animation:hlbounce .7s infinite alternate;pointer-events:none;z-index:6}@keyframes hlpulse{0%,to{outline-color:#ffd870}50%{outline-color:#fff2c0}}@keyframes hlbounce{to{top:-42px}}#npc-scene{position:absolute;inset:0;z-index:90;background:#0009}#npc-scene .np-fig{position:absolute;left:70px;bottom:170px}#npc-scene .np-fig .portrait{border:3px solid var(--gold);border-radius:6px;overflow:hidden;box-shadow:0 0 30px #000c}#npc-scene .np-box{position:absolute;left:60px;right:60px;bottom:28px;min-height:140px;padding:22px 26px 12px;background:linear-gradient(#2b1d10f7,#140c06f7);border:2px solid var(--gold);box-shadow:0 6px 30px #000c}#npc-scene .np-name{position:absolute;top:-17px;left:24px;padding:2px 18px;background:#7a1a10;color:#ffeccc;font-family:var(--kai);font-size:22px;border:1px solid var(--gold)}#npc-scene .np-name small{font-size:13px;opacity:.8}#npc-scene .np-text{min-height:78px;font-family:var(--kai);font-size:23px;line-height:1.7;color:#f0e2c0}#npc-scene .np-btns{display:flex;justify-content:flex-end;gap:10px}.rl-row{display:flex;gap:8px;align-items:stretch}.rl-row input{flex:1;min-width:0;text-align:center;letter-spacing:2px}.avgrid.rl-av{grid-template-columns:repeat(6,1fr);max-height:none;width:min(420px,88vw);margin:6px auto 10px;gap:6px}.rl-av .avopt{padding:3px}#guide-finger{position:fixed;z-index:99990;pointer-events:none}#guide-finger .gf-ring{position:absolute;inset:-6px;border:3px solid #ffd870;border-radius:10px;box-shadow:0 0 14px #ffb53a,inset 0 0 10px #ffc85a80;animation:gfring 1s ease-out infinite}#guide-finger .gf-hand{position:absolute;left:50%;top:100%;margin:4px 0 0 -29px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.8)) drop-shadow(0 0 8px rgba(255,190,80,.9));animation:gftap .8s ease-in-out infinite}#guide-finger.up .gf-hand{top:auto;bottom:100%;margin:0 0 4px -29px;transform:rotate(180deg);animation:gftapup .8s ease-in-out infinite}#guide-finger.in .gf-hand{top:50%;margin-top:-8px}@keyframes gfring{0%{transform:scale(.96);opacity:1}to{transform:scale(1.12);opacity:.15}}@keyframes gftap{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes gftapup{0%,to{transform:rotate(180deg) translateY(0)}50%{transform:rotate(180deg) translateY(-14px)}}.asset-veil{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#1e140aeb,#080502f7);transition:opacity .3s}.asset-veil.out{opacity:0}.asset-veil>div{text-align:center;color:#f2e2bc}.asset-veil b{display:block;font:30px var(--xing, serif);letter-spacing:8px;margin-bottom:14px;text-shadow:0 2px 4px #000}.asset-veil i{display:block;width:260px;height:6px;margin:0 auto;background:#0009;border:1px solid rgba(201,160,80,.5);border-radius:3px;overflow:hidden}.asset-veil em{display:block;height:100%;width:0;background:linear-gradient(90deg,#8a5a18,#f0c060);transition:width .2s}.asset-veil small{display:block;margin-top:12px;font-size:13px;color:#b09a74}.tut-spot{position:absolute;left:52%;top:42%;width:120px;height:80px;pointer-events:none}.trk{position:absolute;z-index:55;display:flex;flex-direction:row-reverse;align-items:flex-start;pointer-events:none}.trk.home{right:0;top:74px}.trk.map{right:320px;top:66px}.trk>*{pointer-events:auto}.trk-tab{position:relative;width:38px;padding:14px 0;text-align:center;font-family:var(--kai, serif);font-size:22px;line-height:1.25;letter-spacing:2px;writing-mode:vertical-rl;color:#3a2208;cursor:pointer;user-select:none;background:linear-gradient(90deg,#e8c36a,#c8942a 55%,#a87820);border:1px solid #5a3d10;border-right:none;border-radius:6px 0 0 6px;box-shadow:-2px 2px 8px #00000080,inset 0 0 0 1px #ffecaa99}.trk-tab:hover{filter:brightness(1.1)}.trk-tab .dot{position:absolute;left:-8px;top:-8px;writing-mode:horizontal-tb}.trk-panel{width:252px;max-height:480px;display:flex;flex-direction:column;background:linear-gradient(#22160ceb,#100a05eb);border:1px solid #b8904a;border-right:none;box-shadow:-4px 4px 16px #0000008c}.trk-top{display:flex;justify-content:space-between;align-items:baseline;padding:6px 10px 4px;border-bottom:1px solid rgba(184,144,74,.45);color:var(--gold, #e8c06a);font-family:var(--kai, serif);font-size:18px}.trk-top span{font-family:inherit;font-size:12px;color:#b8a47a}.trk-list{flex:1;overflow-y:auto;padding:2px 0}.trk-row{padding:6px 10px 7px;cursor:pointer;border-bottom:1px solid rgba(184,144,74,.18)}.trk-row:hover{background:#e8c06a1f}.trk-row.trk-g{background:linear-gradient(90deg,#a0281e47,#a0281e00)}.trk-row.hot .trk-h b{color:#ffd870}.trk-h{display:flex;align-items:center;gap:8px}.trk-h b{font-size:16px;color:#f2e2bc;font-weight:400;letter-spacing:1px}.trk-tag{font-style:normal;font-size:12px;line-height:18px;padding:0 6px;border-radius:2px;color:#fff;border:1px solid rgba(255,255,255,.35);flex:none}.trk-tag.t-g{background:#a8281c}.trk-tag.t-m{background:#8a6a1c}.trk-tag.t-d{background:#2b6cb0}.trk-tag.t-e{background:#2e8b57}.trk-tag.t-b{background:#6a3aa0}.trk-tag.t-c{background:#b8860b}.trk-new{margin-left:auto;font-style:normal;font-size:11px;color:#ffe9a0;background:#2e8b57;padding:0 5px;border-radius:8px;animation:trkblink 1.2s infinite}@keyframes trkblink{50%{opacity:.55}}.trk-d{margin-top:2px;font-size:13px;line-height:1.4;color:#c8b690}.trk-p{color:#7fe08a}.trk-foot{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border-top:1px solid rgba(184,144,74,.45)}@media (max-width: 900px){.trk-panel{width:210px}.trk.map{right:0;top:120px}}.trk-tag.t-w{background:#c0392b}.hm2 .home-tip{display:none!important}.trk-tabs{display:flex;flex-direction:column;gap:6px}.trk-tab.on{filter:brightness(1.15);box-shadow:-3px 3px 10px #0009,inset 0 0 0 2px #fff0b0}.trk-tab{padding:12px 0;font-size:20px}.trk-row.warn .trk-dt{color:#ffb3a8}.trk-dt{margin:0;font-size:14px;color:#f2e2bc}.guide .gskip{background:none;border:1px solid rgba(200,176,120,.5);color:#c8b078;cursor:pointer;font-size:11px;padding:0 6px;border-radius:3px;margin-left:6px}.guide .gskip:hover{color:#fff;border-color:#fff}.guide.min{width:auto;padding:3px;border-radius:50%;cursor:pointer}.guide.min .np-av{position:relative}.guide.min .gq{position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;background:#c0392b;color:#fff;font-style:normal;font-size:13px;animation:trkblink 1.2s infinite}.moralebar{position:absolute;left:50%;top:46px;transform:translate(-50%);width:400px;display:flex;align-items:center;gap:6px;font-size:11px;color:#d8c8a0;pointer-events:auto}.moralebar span{flex:none}.moralebar .mb{flex:1;height:6px;background:#120a04;border:1px solid #5a4630;border-radius:3px;overflow:hidden}.moralebar .mb i{display:block;height:100%;width:100%;background:linear-gradient(#e8c870,#a8802c);transition:width .4s}.moralebar .mb i.low{background:linear-gradient(#e0705a,#8a2a1a)}.moralebar .mb i.high{background:linear-gradient(#9ae89a,#3a9a3a)}.moralebar .mb.foe i{background:linear-gradient(#8aa8d8,#3a5a98)}.sf-panel{min-width:560px;max-width:94vw}.sf-tabs{margin-bottom:8px}.sf-body{max-height:52vh;overflow-y:auto;text-align:left}.sf-add{display:flex;gap:8px;margin-bottom:8px}.sf-add input{flex:1;min-width:0}.sf-row{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid rgba(184,144,74,.2)}.sf-av .portrait{border-radius:50%;overflow:hidden;border:1px solid #b8904a}.sf-main{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.sf-main b{font-size:17px;font-weight:400;color:#f2e2bc}.sf-main .on{color:#7fe08a;font-size:12px}.sf-main .off{color:#9a8c70;font-size:12px}.sf-lead{font-style:normal;font-size:11px;background:#a8281c;color:#fff;padding:0 5px;border-radius:2px;margin-left:6px}.sf-btns{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sf-btns .btn{position:relative}.sf-btns .dot,.sf-tabs .dot{position:absolute;right:-6px;top:-6px}.sf-tabs .tab{position:relative}.sf-dmlog{height:300px;overflow-y:auto;padding:8px;background:#00000059;border:1px solid rgba(184,144,74,.35);display:flex;flex-direction:column;gap:6px}.sf-dmlog>div{display:flex}.sf-dmlog>div.me{justify-content:flex-end}.sf-dmlog span{max-width:75%;padding:6px 10px;border-radius:8px;background:#2c2012;color:#f0e2c0;word-break:break-all;text-align:left}.sf-dmlog .me span{background:#5a3a12}.sf-dmin{display:flex;gap:8px;margin:8px 0}.sf-dmin input{flex:1;min-width:0}.sf-plog{height:110px;overflow-y:auto;margin:8px 0;padding:6px 8px;background:#0000004d;font-size:14px;text-align:left}.hchat-log b[data-act=chatname],.hchat-log b[data-act=dmopen]{cursor:pointer}.hchat-log b[data-act=chatname]:hover,.hchat-log b[data-act=dmopen]:hover{text-decoration:underline}.hchat-h{display:flex;justify-content:space-between;align-items:center}.hc-tabs{display:flex;gap:2px;min-width:0}.hc-tab{position:relative;font:inherit;font-size:15px;color:#b89a62;background:none;border:0;border-bottom:2px solid transparent;padding:2px 9px;cursor:pointer}.hc-tab:hover{color:var(--gold)}.hc-tab.on{color:var(--gold);border-bottom-color:var(--gold)}.hc-tab .dot{position:absolute;top:-3px;right:-2px;min-width:14px;height:14px;line-height:14px;padding:0 3px;border-radius:7px;background:#c0392b;color:#fff;font: 10px/14px sans-serif;text-align:center}.hchat-log .sysmsg{color:#e8c06a}.hchat-log .sysmsg b{color:#ffd76a}.hchat-log em.gov{font-style:normal;color:#d8a848}.hchat-log .dmme{color:#c9d9a8}.hchat-in input:disabled{opacity:.5;cursor:not-allowed}.rc-code{font:700 30px/1.4 monospace;letter-spacing:3px;text-align:center;padding:12px;margin:12px auto;width:fit-content;background:#00000080;border:2px dashed #e8c06a;color:#ffe9a0;user-select:all}.kvs{text-align:left;margin:8px 0 12px}.kvs .kv{display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(184,144,74,.2)}.aa-bar{display:flex;gap:10px;align-items:center;justify-content:center;margin:0 auto 10px;padding:6px 12px;width:fit-content;max-width:90vw;background:#3c280acc;border:1px solid #b8904a;color:#f0e2c0;font-size:14px}.aa-bar.bad{background:#6e1810d9;border-color:#ff7a6a}#aa-chip{position:fixed;right:10px;top:4px;z-index:99980;padding:2px 10px;font-size:13px;background:#140c04d9;border:1px solid #b8904a;color:#f0e2c0;cursor:pointer;border-radius:10px}#aa-chip.warn{border-color:#ff7a6a;color:#ffb3a8;animation:trkblink 1.2s infinite}.season-bar{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:center;margin:0 0 10px;padding:8px 12px;background:#3c280a99;border:1px solid rgba(184,144,74,.5);font-size:14px}.season-bar b{color:#ffd870}.rtab{margin:8px auto;border-collapse:collapse}.rtab th,.rtab td{padding:4px 14px;border-bottom:1px solid rgba(184,144,74,.25)}.st-list{text-align:left;min-width:460px;max-width:92vw}.st-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px solid rgba(184,144,74,.2)}.st-row b{display:block;font-size:17px;font-weight:400}.st-seg{display:flex;gap:4px}body.a11y-big .modal,body.a11y-big .paper-scr,body.a11y-big .trk-panel,body.a11y-big .guide,body.a11y-big .hchat{font-size:118%}body.a11y-big .btn.sm{font-size:16px;padding:7px 14px}body.a11y-big .trk-d,body.a11y-big .guide .gd,body.a11y-big .dim.sm,body.a11y-big .hint-line{font-size:16px;line-height:1.5}body.a11y-big .trk-h b{font-size:19px}body.a11y-big .qrow .dim{font-size:15px}body.a11y-contrast{--gold: #ffe27a}body.a11y-contrast .dim,body.a11y-contrast .dim.sm{color:#e8dcc0!important}body.a11y-contrast .modal,body.a11y-contrast .trk-panel,body.a11y-contrast .guide{background:#0a0603!important;border-width:2px;border-color:#ffe27a;color:#fff6dc}body.a11y-contrast .btn{border-color:#ffe27a;color:#fff6dc}body.a11y-contrast .trk-d{color:#f4e8c8}body.a11y-motion *,body.a11y-motion *:before,body.a11y-motion *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}body.a11y-motion .hm-fx,body.a11y-motion .sky-fx{display:none!important}body.a11y-touch .btn{min-height:46px;min-width:64px}body.a11y-touch .btn.sm{min-height:40px;padding:8px 16px}body.a11y-touch .hm-ico{width:70px;height:70px}body.a11y-touch .trk-tab{width:46px}body.q-low .hm-fx,body.q-low .sky-fx,body.q-low .hm-vig{display:none!important}body.q-low .modal,body.q-low .trk-panel,body.q-low .guide{box-shadow:none!important}body.q-low *{text-shadow:none!important}.trk-row{padding:3px 10px 4px}.trk-h b{font-size:15px}.trk-tag{font-size:11px;line-height:16px;padding:0 5px}.trk-d{margin-top:1px;font-size:12px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trk-row .trk-dt{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trk-top{padding:4px 10px 3px;font-size:16px}.trk-foot{padding:3px 8px}.sf-body{max-height:420px}.sf-row{padding:3px 4px;gap:8px}.sf-main b{font-size:15px}.sf-main .on,.sf-main .off{font-size:11px}.sf-btns .btn.sm{padding:3px 9px}.zs-notice{top:2px}.zs-notice span{padding-top:1px;padding-bottom:1px;font-size:14px}:root{--gilt: #d4ad62;--gilt-d: #8a6a34;--lacquer: #7a1a0e;--lacquer-d: #3e0a04;--wood: url(../assets/ui/ui_wood.webp?h=45dff5345a);--silk: url(../assets/ui/ui_silk.webp?h=03426c15da);--c-tl: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' stroke='%23d4ad62'%3E%3Cpath d='M2 32V2h30' stroke-width='2'/%3E%3Cpath d='M6 30V6h24' stroke-width='1' opacity='.55'/%3E%3Cpath d='M10 24V10h14v9h-9v-5h4' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");--c-tr: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' stroke='%23d4ad62' transform='translate(34 0) scale(-1 1)'%3E%3Cpath d='M2 32V2h30' stroke-width='2'/%3E%3Cpath d='M6 30V6h24' stroke-width='1' opacity='.55'/%3E%3Cpath d='M10 24V10h14v9h-9v-5h4' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");--c-bl: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' stroke='%23d4ad62' transform='translate(0 34) scale(1 -1)'%3E%3Cpath d='M2 32V2h30' stroke-width='2'/%3E%3Cpath d='M6 30V6h24' stroke-width='1' opacity='.55'/%3E%3Cpath d='M10 24V10h14v9h-9v-5h4' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");--c-br: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' stroke='%23d4ad62' transform='translate(34 34) scale(-1 -1)'%3E%3Cpath d='M2 32V2h30' stroke-width='2'/%3E%3Cpath d='M6 30V6h24' stroke-width='1' opacity='.55'/%3E%3Cpath d='M10 24V10h14v9h-9v-5h4' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");--t-l: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='28'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%23d4ad62' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23d4ad62'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 14H112' stroke='url(%23g)' stroke-width='1.5'/%3E%3Cpath d='M20 18H104' stroke='url(%23g)' stroke-width='.8'/%3E%3Cpath d='M116 14l7-7 7 7-7 7z' fill='%23d4ad62'/%3E%3Cpath d='M134 14c0-5 8-5 8 0s-5 5-5 2 3-2 3 0' fill='none' stroke='%23d4ad62' stroke-width='1.6'/%3E%3C/svg%3E");--t-r: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='28'%3E%3Cg transform='translate(150 0) scale(-1 1)'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%23d4ad62' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23d4ad62'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 14H112' stroke='url(%23g)' stroke-width='1.5'/%3E%3Cpath d='M20 18H104' stroke='url(%23g)' stroke-width='.8'/%3E%3Cpath d='M116 14l7-7 7 7-7 7z' fill='%23d4ad62'/%3E%3Cpath d='M134 14c0-5 8-5 8 0s-5 5-5 2 3-2 3 0' fill='none' stroke='%23d4ad62' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E")}.paper-scr:before{border-color:#d4ad628c;background:var(--c-tl) top left / 54px no-repeat,var(--c-tr) top right / 54px no-repeat,var(--c-bl) bottom left / 54px no-repeat,var(--c-br) bottom right / 54px no-repeat;box-shadow:inset 0 0 0 4px #00000073,inset 0 0 0 5px #d4ad6238,inset 0 0 120px #000000a6}.paper-scr h1{align-self:center;padding:0 172px;background:var(--t-l) left center no-repeat,var(--t-r) right center no-repeat;background-image:var(--t-l),var(--t-r),linear-gradient(#fff6dc,#e8c070 50%,#a8782e);color:transparent;-webkit-background-clip:border-box,border-box,text;background-clip:border-box,border-box,text;background-position:left center,right center,center;background-repeat:no-repeat;filter:drop-shadow(0 3px 3px rgba(0,0,0,.9));text-shadow:none}.paper-scr h1 small{-webkit-text-fill-color:#d8c49a;color:#d8c49a}.card,.dcard,.modal,.slotbox,.eqsum,.side,.hchat,.irow{background-image:var(--c-tl),var(--c-tr),var(--c-bl),var(--c-br),linear-gradient(#1a0f089e,#0a0603d6),var(--wood);background-position:top left,top right,bottom left,bottom right,0 0,center;background-size:26px,26px,26px,26px,auto,560px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-color:#1c120a;border:1px solid var(--gilt-d);box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 0 3px #d4ad6229,inset 0 0 30px #0000008c,0 6px 18px #000000b3}.irow,.slotbox,.eqsum,.hchat{background-size:14px,14px,14px,14px,auto,560px}.card.chosen{background-image:var(--c-tl),var(--c-tr),var(--c-bl),var(--c-br),linear-gradient(#6e461480,#281606d9),var(--wood);border-color:var(--gilt)}.modal{border-color:var(--gilt);box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 0 4px #d4ad6247,inset 0 0 40px #0009,0 14px 50px #000000e6}.dcard h3,.card h3,.eq-right h3{background:linear-gradient(90deg,#d4ad6280,#d4ad6200) left bottom / 100% 1px no-repeat;padding-bottom:6px}.btn{background:linear-gradient(#ffe2aa24,#00000059),var(--wood) center / 320px,#2a1a10;border:1px solid #9a7840;color:#f0dcb0;box-shadow:inset 0 0 0 1px #000000bf,inset 0 0 0 2px #dcb46433,inset 0 1px 0 3px #ffe6b40f,0 2px 6px #000000bf}.btn.gold{background:linear-gradient(#ffc89638,#ffc89600 45%,#00000047),linear-gradient(#a3301c,#6e140a 55%,#4a0c06);border:1px solid #f0c878;color:#ffe8b4;text-shadow:0 1px 2px #000,0 0 8px rgba(255,180,80,.35);box-shadow:inset 0 0 0 2px #3a0804,inset 0 0 0 3px #f0c878bf,inset 0 0 14px #00000073,0 3px 8px #000c}.btn.red{background:linear-gradient(#5a1a12,#2a0a06)}.chip{background:linear-gradient(#ffe2aa1a,#0000004d),var(--wood) center / 240px,#2a1a10;border:1px solid #8a6a38;color:#f0dcb0}.chip.gold{background:linear-gradient(#94301c,#5a1008);border-color:#e8c070;color:#ffe8b4}.duty-tabs .tab,.tabs .tab,.tabs.wide .tab{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 10px);background:linear-gradient(#ffe2aa14,#0006),var(--wood) center / 300px,#1c140a;border:1px solid #6a5028;color:#c8b088}.duty-tabs .tab.on,.tabs .tab.on,.tabs.wide .tab.on{background:linear-gradient(#ffc89633,#00000040),linear-gradient(#9a2c18,#5a1008);border-color:#f0c878;color:#ffeec4;text-shadow:0 1px 2px #000}.qrow{background:linear-gradient(90deg,#d4ad6224,#0a0603b8 35%,#0a0603cc),var(--silk) center / 420px,#140c06;border-left:3px solid var(--gilt);box-shadow:inset 0 0 0 1px #d4ad621f}.qrow.done{background:linear-gradient(90deg,#e8c8784d,#3c280a80 40%),var(--silk) center / 420px}.qrow.warn{border-left-color:#d8402a;background:linear-gradient(90deg,#c83c1e4d,#00000080 40%),var(--silk) center / 420px}.dslot{background:linear-gradient(#00000059,#0009),var(--silk) center / 300px,#140c06;border-color:#6a5028;min-height:112px}.dslot.cur{border-color:var(--gilt);background:linear-gradient(#e8c87833,#3c1e0880),var(--silk) center / 300px}.dslot span{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px}.dslot .rwi{flex-direction:column;gap:2px;margin:0}.dslot .ri{width:40px;height:40px;margin:0 auto}.dslot em{color:#e8c070;font-size:18px}.ri{display:inline-block;width:1.5em;height:1.5em;vertical-align:-.42em;margin-right:4px;border-radius:3px;background:#1a120a center / cover no-repeat;box-shadow:0 0 0 1px #d4ad6273,0 1px 3px #000000b3}.ri-silver{background-image:url(../assets/ui/res_silver.webp?h=56945f76a5)}.ri-food{background-image:url(../assets/ui/res_food.webp?h=f78a9766f7)}.ri-wine{background-image:url(../assets/ui/res_wine.webp?h=73a21cfa44)}.ri-cards{background-image:url(../assets/ui/res_cards.webp?h=b56c220eab)}.ri-bolts{background-image:url(../assets/ui/res_bolts.webp?h=1e0165abb9)}.ri-merit{background-image:url(../assets/ui/res_merit.webp?h=8311462710)}.ri-item{background-image:url(../assets/ui/res_item.webp?h=dcd07ae37a)}.rwi{display:inline-flex;align-items:center;margin-right:14px;white-space:nowrap}.rwi b{font-weight:400;color:#c8b490;margin-right:3px}.res em .ri{width:22px;height:22px;vertical-align:-6px}.paper-scr>.grid.three{flex:1 1 auto;min-height:0}.cart{position:relative;margin:-10px -10px 8px;height:128px;overflow:hidden;border-bottom:1px solid var(--gilt-d);display:flex;align-items:center;justify-content:center}.cart img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cart:after{content:"";position:absolute;inset:0;background:linear-gradient(#0000 55%,#0c0703d9);pointer-events:none}.cart.ok .big-ico{display:none}.fcard.f-wei{--art: url(../assets/card/fac_wei.webp?h=a754adeb41)}.fcard.f-shu{--art: url(../assets/card/fac_shu.webp?h=b3143265b3)}.fcard.f-wu{--art: url(../assets/card/fac_wu.webp?h=94058c7b41)}.fcard{background-image:linear-gradient(#0a060326,#0a06038c 45%,#0a0603eb),var(--art),linear-gradient(170deg,var(--c),var(--d) 70%,#0a0604);background-size:cover;background-position:center;border-color:var(--gilt)}.fcard .fbig{text-shadow:0 2px 8px #000,0 0 20px rgba(0,0,0,.8)}.dot{background:radial-gradient(#c8301c,#7a1208)!important;border:1px solid #f0c070!important;color:#fff2d0!important;box-shadow:0 0 6px #c82814b3}.topbar{background:linear-gradient(#1e1208d9,#0a0603f2),var(--wood) center / 600px,#140c06;border-bottom:1px solid var(--gilt-d);box-shadow:0 1px #d4ad6240,0 3px 10px #000000b3}.expbar{background:#0a0604;border-color:var(--gilt-d);box-shadow:inset 0 1px 3px #000c}.expbar i{background:linear-gradient(#e8c070,#a8782e 60%,#6a4818)}.paper-scr ::-webkit-scrollbar{width:10px}.paper-scr ::-webkit-scrollbar-track{background:#00000080;border-left:1px solid rgba(212,173,98,.15)}.paper-scr ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#5a3e18,#c9a45a,#5a3e18);border-radius:5px;border:2px solid #120a04}.topbar .res em{white-space:nowrap}.map-scr .topbar .res em{font-size:0}.map-scr .topbar .res em .ri{margin-right:6px}.home-tip span{background:linear-gradient(90deg,#d4ad6229,#0a0603d1 30%),var(--silk) center / 420px,#140c06;border:1px solid var(--gilt-d);border-left:3px solid var(--gilt);box-shadow:0 3px 10px #000000b3}.home-tip span:hover{border-color:var(--gilt);filter:brightness(1.15)}html,body{background:radial-gradient(ellipse at 50% 50%,#140c068c,#000000eb 75%),var(--silk, none) center / 420px auto repeat,#050302}#stage{box-shadow:0 0 0 1px #d4ad6240,0 0 60px 10px #000000d9}.hubm{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 6px}.hubm.n3{grid-template-columns:1fr 1fr 1fr}.hk{position:relative;cursor:pointer;text-align:left;padding:12px 14px 10px;display:flex;flex-direction:column;gap:6px;min-height:150px;background:linear-gradient(#d4ad621f,#140c06e6 55%),var(--silk, none) center / 420px,#1a1008;border:1px solid var(--gilt-d, #8a6a34);border-left:4px solid var(--gilt, #d4ad62);border-radius:3px;transition:transform .15s,filter .15s}.hk:hover{transform:translateY(-3px);filter:brightness(1.18);border-color:var(--gilt, #d4ad62)}.hk.hot{border-left-color:#e0452c;box-shadow:0 0 16px #e0452c61}.hk .dot{position:absolute;right:8px;top:8px}.hk-n{font-family:var(--xing, serif);font-size:26px;color:#ffe2a0;letter-spacing:3px;line-height:1.1}.hk-d{font-size:14px;line-height:1.55;color:#e8dcc0;flex:1}.hk-f{display:flex;flex-direction:column;gap:3px;font-size:12.5px;border-top:1px dashed rgba(212,173,98,.35);padding-top:6px}.hk-h{color:#b9a77c}.hk-s{color:#9fe0a0}.hk.hot .hk-s{color:#ffb08c}.hk-lead{margin:0 0 4px;font-size:14px}.hubm.n3 .hk-d{font-size:13.5px}.hm-go.l3 span{font-size:29px;letter-spacing:0}.hm-go.hot{animation:nextPulse 1.8s ease-in-out infinite}.hm-go em{max-width:96px;text-align:center;line-height:1.1}@keyframes nextPulse{0%,to{box-shadow:0 0 #ffd67800,0 4px 14px #0009}50%{box-shadow:0 0 0 7px #ffd67847,0 0 26px #ffbe5099}}.hm2 .bld.pq.hot .pq-board{box-shadow:0 0 18px #e0452cb3}.hm2 .hm-dock{position:absolute}.hm-nexttip{white-space:pre-line;position:absolute;right:0;bottom:124px;max-width:360px;padding:7px 12px 8px;font-family:var(--kai, serif);font-size:14px;line-height:1.45;color:#2a180a;text-align:left;pointer-events:none;background:linear-gradient(#e9d9ae,#d4bf88);border:1px solid #8a6a34;border-radius:3px;box-shadow:0 3px 10px #0000008c}.hm-nexttip:after{content:"";position:absolute;right:44px;bottom:-7px;width:12px;height:12px;background:#d4bf88;border-right:1px solid #8a6a34;border-bottom:1px solid #8a6a34;transform:rotate(45deg)}.hm2.novice .bld.pq:not(.hl) .dot{display:none}#guide.alt1{left:50%!important;right:auto!important;top:70px!important;margin-left:-170px}#guide.alt2{left:14px!important;top:auto!important;bottom:64px!important}.hud.tutor .duelbtn,.hud.tutor [data-act=speed],.hud.tutor [data-act=skip],.hud.tutor [data-act=wine],.hud.tutor [data-act=bolt]{display:none!important}body.small-view .guide{width:580px}body.small-view .guide .gd{font-size:18px;line-height:1.4}body.small-view .guide .gh{font-size:15px}body.small-view .guide .btn.sm{font-size:17px;padding:6px 14px}body.small-view .hm-nexttip{font-size:19px;max-width:460px}body.small-view .hm-go em{font-size:15px}body.small-view .chap-o,body.small-view .ca-t{font-size:18px}body.small-view .ca-t small,body.small-view .od-s,body.small-view .od-t{font-size:15px}body.small-view .chap-h em,body.small-view .chap-no{font-size:14px}body.small-view .wr-tip{font-size:17px}.duel,.debate{position:absolute;inset:0;z-index:95;overflow:hidden;background:#050302;font-family:var(--kai);color:#f0e2c0;opacity:0;transition:opacity .5s}.duel.intro,.duel.live,.debate.live{opacity:1}.duel.out,.debate.out{opacity:0;transition:opacity .55s}.duel .d-bg,.debate .d-bg{position:absolute;inset:-30px;width:calc(100% + 60px);height:calc(100% + 60px);object-fit:cover;filter:brightness(.62) saturate(.85) contrast(1.08);animation:kenburns 28s ease-in-out infinite alternate}@keyframes kenburns{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.1) translate(-18px,-8px)}}.duel.cine .d-bg{filter:brightness(.34) saturate(.6) contrast(1.15);transition:filter .4s}.duel .d-fx{position:absolute;inset:0;width:1280px;height:720px;pointer-events:none;z-index:6}.d-vig{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,#0000 35%,#000000b8),linear-gradient(#0000008c,#0000 22% 70%,#000000bf);z-index:1}.d-lb{position:absolute;left:0;right:0;height:0;background:#000;z-index:7;transition:height .35s}.d-lb.t{top:0}.d-lb.b{bottom:0}.duel.cine .d-lb{height:84px}.duel:after{content:"单 挑";position:absolute;left:0;right:0;top:250px;text-align:center;font-family:var(--xing);font-size:168px;letter-spacing:40px;color:#f2dfae;z-index:9;pointer-events:none;text-shadow:0 0 2px #000,0 6px 18px #000,0 0 60px rgba(200,40,20,.55);opacity:0;clip-path:inset(0 100% 0 0)}.duel.intro:after{animation:brush 1.25s ease-out forwards}@keyframes brush{0%{opacity:1;clip-path:inset(0 100% 0 0);transform:scale(1.15)}45%{clip-path:inset(0 0 0 0)}75%{opacity:1;transform:scale(1)}to{opacity:0;clip-path:inset(0 0 0 0);transform:scale(.96)}}.d-head{position:absolute;top:20px;left:0;right:0;display:flex;justify-content:center;gap:26px;align-items:baseline;z-index:8;opacity:0;transition:opacity .6s .3s}.duel.live .d-head,.debate.live .db-head{opacity:1}.d-tt{font-family:var(--xing);font-size:34px;letter-spacing:6px;color:#f0d898;text-shadow:0 2px 6px #000}.d-rd{font-size:20px;color:#d8c49a;padding:2px 14px;border:1px solid rgba(212,173,98,.55);background:#0a060399}.d-rd b{color:#ffd884;font-size:26px}.duel.cine .d-head{opacity:0}.d-f{position:absolute;top:108px;width:330px;z-index:4;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .4s,filter .5s}.d-f.L{left:90px;transform:translate(-520px)}.d-f.R{right:90px;transform:translate(520px)}.duel.live .d-f{transform:none}.d-pt{position:relative;width:330px;height:330px;background:#0a0705;overflow:visible;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 0 0 5px #3a2410,0 0 0 9px #d4ad6259,0 18px 40px #000000e6,0 0 70px -10px var(--fc)}.d-pt:before{content:"";position:absolute;inset:-14px;border:1px solid rgba(212,173,98,.35);pointer-events:none;background:var(--c-tl) top left / 30px no-repeat,var(--c-tr) top right / 30px no-repeat,var(--c-bl) bottom left / 30px no-repeat,var(--c-br) bottom right / 30px no-repeat}.d-pt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.d-f.R .d-pt img{transform:scaleX(-1)}.d-pt:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 60%,#0000008c);pointer-events:none}.d-pt .half{position:absolute;inset:0;display:none}.d-pt .half.a{clip-path:polygon(0 0,100% 0,100% 18%,0 82%)}.d-pt .half.b{clip-path:polygon(0 82%,100% 18%,100% 100%,0 100%)}.d-hurt{position:absolute;inset:0;background:#c8140a8c;mix-blend-mode:multiply;opacity:0;pointer-events:none;z-index:2}.d-f.split .pimg{display:none}.d-f.split .half{display:block}.d-f.split .half.a{animation:halfA 1.6s cubic-bezier(.2,.7,.3,1) forwards}.d-f.split .half.b{animation:halfB 1.6s cubic-bezier(.2,.7,.3,1) forwards}@keyframes halfA{0%{transform:none;filter:none}15%{transform:translate(-4px,-3px)}to{transform:translate(-60px,-52px) rotate(-8deg);filter:grayscale(.85) brightness(.62) sepia(.35)}}@keyframes halfB{0%{transform:none;filter:none}15%{transform:translate(4px,4px)}to{transform:translate(52px,78px) rotate(7deg);filter:grayscale(.85) brightness(.62) sepia(.35)}}.d-f.split .d-plate,.d-f.split .d-bars{filter:grayscale(1);opacity:.5}.d-plate{margin-top:18px;display:flex;align-items:center;gap:10px}.d-fac,.db-nm .d-fac{width:42px;height:42px;display:grid;place-items:center;font-family:var(--xing);font-size:28px;color:#fff3d8;background:var(--fc);border:2px solid #e2c27e;box-shadow:inset 0 0 0 2px #00000073,0 2px 6px #000;flex:none}.d-plate b{font-family:var(--xing);font-size:44px;letter-spacing:4px;color:#fbeac0;text-shadow:0 2px 4px #000,0 0 18px rgba(0,0,0,.8);line-height:1}.d-plate em{font-style:normal;margin-left:auto;font-size:16px;color:#c8b48c;text-align:right;line-height:1.1}.d-plate em strong{display:block;font-size:30px;color:#ffd884;font-family:Georgia,var(--kai)}.d-f.R .d-plate{flex-direction:row-reverse}.d-f.R .d-plate em{margin-left:0;margin-right:auto;text-align:left}.d-bars{margin-top:10px}.d-hp,.d-qi,.db-hp{position:relative;height:22px;background:#000000b3;border:1px solid #8a6a38;box-shadow:inset 0 0 0 1px #000;overflow:hidden}.d-hp i,.db-hp i{position:absolute;left:0;top:0;bottom:0;width:100%;transition:width .25s}.d-hp i.g,.db-hp i.g{background:#fff0dca6;transition:width .8s .1s}.d-hp i.v{background:linear-gradient(#e0584a,#9a1c12 55%,#5e0c06);box-shadow:inset 0 1px #ffc8b466}.d-hp span,.db-hp span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;text-shadow:0 1px 2px #000;letter-spacing:2px}.d-hp span b,.db-hp span b{font-size:17px;margin-left:4px}.d-qi{height:12px;margin-top:5px}.d-qi i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#8a6a1c,#f0c860);transition:width .3s}.d-qi span{position:absolute;right:6px;top:-3px;font-size:11px;color:#e8d090}.d-qi.full{border-color:#ffd884;box-shadow:0 0 12px #fc5;animation:qiPulse .8s infinite alternate}@keyframes qiPulse{to{box-shadow:0 0 22px #fc5,inset 0 0 6px #fff3c0}}.d-mood{position:absolute;top:-12px;padding:2px 10px;font-size:16px;font-weight:700;letter-spacing:3px;display:none;z-index:3}.d-f.L .d-mood{right:-8px}.d-f.R .d-mood{left:-8px}.d-mood.enraged{display:block;background:#8a1a0e;color:#ffe0c8;border:1px solid #ff9a6a}.d-mood.shaken{display:block;background:#2a3a5a;color:#d8e4ff;border:1px solid #8aa8e8}.d-f.lunge.L{transform:translate(150px) scale(1.04);transition-duration:.17s}.d-f.lunge.R{transform:translate(-150px) scale(1.04);transition-duration:.17s}.d-f.atk.L{animation:atkL .42s ease-out}.d-f.atk.R{animation:atkR .42s ease-out}@keyframes atkL{35%{transform:translate(170px) scale(1.06)}to{transform:none}}@keyframes atkR{35%{transform:translate(-170px) scale(1.06)}to{transform:none}}.d-f.dash.L{transform:translate(400px) scale(1.12);transition:transform .22s cubic-bezier(.6,0,.9,.4);z-index:5}.d-f.dash.R{transform:translate(-400px) scale(1.12);transition:transform .22s cubic-bezier(.6,0,.9,.4);z-index:5}.d-f.hurt{animation:hurt .45s}.d-f.hurt .d-hurt{animation:hurtFlash .45s}@keyframes hurt{15%{transform:translate(-14px) rotate(-1.5deg)}35%{transform:translate(12px) rotate(1deg)}60%{transform:translate(-6px)}}@keyframes hurtFlash{0%,40%{opacity:1}to{opacity:0}}.d-f.dodge.L{animation:dodgeL .45s}.d-f.dodge.R{animation:dodgeR .45s}@keyframes dodgeL{40%{transform:translate(-40px,10px) rotate(-3deg)}}@keyframes dodgeR{40%{transform:translate(40px,10px) rotate(3deg)}}.d-f.block{animation:block .4s}@keyframes block{30%{filter:brightness(1.6) saturate(.4) hue-rotate(180deg);transform:scale(.97)}}.d-f.roar{animation:roar .7s}@keyframes roar{20%,60%{transform:scale(1.07);filter:brightness(1.3) contrast(1.2)}}.d-f.rage .d-pt{animation:rage .6s}@keyframes rage{30%,70%{box-shadow:0 0 0 4px #c8301c,0 0 60px #ff4a2a}}.d-f.tremble{animation:tremble .08s 9}@keyframes tremble{50%{transform:translate(3px)}}.d-f.charge{animation:charge .9s}@keyframes charge{30%,80%{transform:scale(1.09);filter:brightness(1.5) drop-shadow(0 0 30px #ffd070)}}.d-f.stumble{animation:hurt .5s}.d-f.down{transform:translateY(46px) rotate(-3deg)!important;filter:grayscale(.85) brightness(.55);transition:transform .9s,filter 1.2s}.d-f.R.down{transform:translateY(46px) rotate(3deg)!important}.d-f.flee.L{transform:translate(-560px)!important;opacity:0;transition:transform .8s,opacity .8s}.d-f.flee.R{transform:translate(560px)!important;opacity:0;transition:transform .8s,opacity .8s}.duel.sp .d-bg{filter:brightness(.35) saturate(1.4) hue-rotate(-10deg);transition:filter .2s}.d-cmds{position:absolute;left:445px;width:390px;top:300px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;z-index:8;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .25s,transform .25s}.d-cmds.on{opacity:1;pointer-events:auto;transform:none}.d-cmds.fate{grid-template-columns:1fr 1fr;top:350px}.d-cmd{position:relative;height:92px;cursor:pointer;font-family:var(--kai);color:#ffe8b4;border:1px solid #e2c27e;background:linear-gradient(#ffc8962e,#ffc89600 45%,#0000004d),linear-gradient(#8e2a18,#5a1008 60%,#3a0804);box-shadow:inset 0 0 0 2px #2a0602,inset 0 0 0 3px #f0c87899,0 4px 10px #000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .1s,filter .1s}.d-cmd:hover{transform:translateY(-3px);filter:brightness(1.2)}.d-cmd .ch{font-family:var(--xing);font-size:40px;line-height:1;text-shadow:0 2px 3px #000}.d-cmd .nm{font-size:15px;letter-spacing:4px;margin-top:4px}.d-cmd i{position:absolute;left:6px;top:3px;font-style:normal;font-size:12px;color:#ffe6b499}.d-cmd.guard,.d-cmd.flee{background:linear-gradient(#ffe2aa24,#00000059),var(--wood) center / 300px,#2a1a10;border-color:#b08a4a}.d-cmd.special{background:linear-gradient(#fff0b440,#0003),linear-gradient(#b8862a,#6a4410)}.d-cmd.special:not(.off){animation:qiPulse .7s infinite alternate}.d-cmd.off{filter:grayscale(1) brightness(.5);cursor:default;transform:none}.d-cmd.fate{height:110px}.d-cmd.fate .ch{font-size:54px}.d-cmd.cap{background:linear-gradient(#ffe2aa24,#00000059),linear-gradient(#2a3a4a,#10181e);border-color:#a8c0d0}.d-cmd.okb{grid-column:1 / -1;height:56px}.d-cmd.okb .nm{font-size:22px;letter-spacing:10px}.d-tip{grid-column:1 / -1;text-align:center;font-size:17px;color:#f0dca8;text-shadow:0 2px 4px #000;letter-spacing:2px}.d-say{position:absolute;left:140px;right:140px;bottom:26px;min-height:76px;padding:14px 28px 14px 150px;z-index:8;opacity:0;transition:opacity .3s;background:linear-gradient(90deg,#08050233,#080502e0 12% 88%,#08050233);border-top:1px solid rgba(212,173,98,.6);border-bottom:1px solid rgba(212,173,98,.6)}.d-say.on{opacity:1}.d-say .who{position:absolute;left:34px;top:50%;transform:translateY(-50%);font-family:var(--xing);font-size:30px;color:#ffd884;width:110px;text-align:right}.d-say .txt{font-size:23px;line-height:1.55;letter-spacing:1px;color:#f4e6c4;text-shadow:0 1px 2px #000}.duel.cine .d-say{bottom:96px}.d-big{position:absolute;left:0;right:0;top:180px;text-align:center;font-family:var(--xing);font-size:74px;color:#ffe2a0;z-index:9;pointer-events:none;opacity:0;transform:scale(1.6);text-shadow:0 0 3px #000,0 4px 14px #000,0 0 40px rgba(255,180,60,.7);transition:opacity .2s,transform .25s cubic-bezier(.2,1.6,.4,1);letter-spacing:6px}.d-big.on{opacity:1;transform:none}.d-big.sp{font-size:64px;color:#fff4d0;text-shadow:0 0 4px #000,0 0 30px #ff9a2a,0 0 60px #ff4a10}.d-big.crit{color:#ff8a5a;top:200px}.d-big.roar{color:#ffcf9a;font-size:96px}.d-pop{position:absolute;z-index:9;pointer-events:none;font-family:var(--xing);font-size:46px;color:#ff5a40;text-shadow:0 0 3px #000,0 3px 8px #000;animation:pop 1.3s ease-out forwards;white-space:nowrap;transform:translate(-50%)}.d-pop.crit{font-size:58px;color:#ff9a3a}.d-pop.miss{color:#d8e8ff}.d-pop.guard{color:#bcd8ff;font-size:40px}@keyframes pop{0%{opacity:0;transform:translate(-50%,20px) scale(1.8)}15%{opacity:1;transform:translate(-50%) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-60px)}}.d-stamp{position:absolute;top:160px;width:260px;height:260px;z-index:10;pointer-events:none;opacity:0;display:grid;place-items:center}.d-stamp.r{right:120px}.d-stamp.l{left:120px}.d-stamp.c{left:510px}.d-stamp b{font-family:var(--xing);font-size:230px;line-height:1;color:#c0180c;text-shadow:0 0 1px #3a0000,2px 2px 0 #6a0400,-2px 1px 0 #8a0a02,0 0 30px rgba(255,40,10,.6),0 10px 30px rgba(0,0,0,.9);-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 55%,rgba(0,0,0,.75) 70%,transparent 76%),linear-gradient(115deg,#000 70%,rgba(0,0,0,.6));mask-image:radial-gradient(circle at 50% 50%,#000 62%,rgba(0,0,0,.85) 72%,transparent 80%)}.d-stamp i{position:absolute;right:-6px;bottom:6px;font-style:normal;font-family:var(--kai);font-weight:700;font-size:26px;color:#f4e2c0;background:#a8140a;padding:6px 4px;writing-mode:vertical-rl;letter-spacing:4px;border:2px solid #f4e2c0;box-shadow:0 0 0 2px #a8140a,0 6px 12px #000;transform:rotate(6deg)}.d-stamp.on{animation:stamp .55s cubic-bezier(.3,1.5,.5,1) forwards}@keyframes stamp{0%{opacity:0;transform:scale(3.4) rotate(-22deg)}60%{opacity:1;transform:scale(.92) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(-8deg)}}.d-cap{position:absolute;left:0;right:0;top:100px;text-align:center;z-index:10;font-family:var(--xing);font-size:46px;color:#f8e2a8;letter-spacing:6px;opacity:0;transform:translateY(14px);transition:opacity .5s,transform .5s;text-shadow:0 0 3px #000,0 4px 12px #000,0 0 40px rgba(220,60,20,.5);pointer-events:none}.d-cap.on{opacity:1;transform:none}.d-ctl{position:absolute;right:18px;top:18px;z-index:11}.d-ctl button{font-family:var(--kai);font-size:14px;color:#e8d4a0;background:#0a0603b3;border:1px solid #8a6a38;padding:4px 12px;cursor:pointer}.duel-pick.modal{width:980px;max-width:980px}.dpick{display:flex;gap:18px;align-items:stretch;margin:10px 0;text-align:left}.dpick.one{flex-wrap:wrap;justify-content:center}.dcol{flex:1;display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.dcol.wide2{display:grid;grid-template-columns:1fr 1fr;align-content:start}.dcol h4{text-align:center;color:#e8c878;font-family:var(--xing);font-size:24px}.dmid{width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.dodds{width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #b8904a;background:radial-gradient(#3a2410,#120a04);box-shadow:inset 0 0 20px #000,0 0 0 5px #0009,0 0 0 6px #d4ad6266}.dodds b{font-family:Georgia,var(--kai);font-size:46px;color:#f0d088}.dodds.good b{color:#9ae07a}.dodds.bad b{color:#ff7a5a}.dwarn{font-size:14px;padding:4px 8px;border:1px solid}.dwarn.good{color:#ffd070;border-color:#b08a3a;background:#78500a59}.dwarn.bad{color:#ff9a7a;border-color:#a8402c;background:#78140a59}.dp-card{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;cursor:pointer;border:1px solid rgba(212,173,98,.3);background:#00000059;transition:background .1s;border-left:4px solid var(--fc, #8a6a38)}.dp-card:hover{background:#d4ad621f}.dp-card.sel{background:linear-gradient(90deg,#a028148c,#3c0e0666);border-color:#e8c878;box-shadow:0 0 12px #e8c87859}.dp-card.off{opacity:.4;cursor:default}.dp-card>div:last-child{display:flex;flex-direction:column;line-height:1.35}.dp-card b{font-family:var(--kai);font-size:19px;color:#f6e6c0}.dp-card span{font-size:13px;color:#d0c0a0}.dp-card .pc{font-size:14px;color:#e8d090}.dp-card .pc.good{color:#9ae07a}.dp-card .pc.bad{color:#ff8a6a}.dp-card.big b{font-size:22px}.say-row{display:flex;gap:14px;align-items:center;text-align:left;margin:10px 0;padding:10px;background:#00000059;border-left:3px solid #b8904a}.say-row p{font-size:18px;line-height:1.6}.s90{color:#ffd34a!important}.s80{color:#ff7a5a!important}.s70{color:#f0e8d8!important}.s50{color:#b8ac94!important}.s0{color:#8a8070!important}.debate .d-bg{filter:brightness(.5) saturate(.8)}.db-head{position:absolute;top:18px;left:0;right:0;text-align:center;z-index:5;opacity:0;transition:opacity .6s}.db-head .d-tt{font-size:44px;letter-spacing:18px}.db-topic{display:block;font-size:18px;color:#d8c49a;margin-top:2px;letter-spacing:4px}.db-f{position:absolute;top:96px;width:270px;z-index:4;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .6s}.db-f.L{left:60px;transform:translate(-420px)}.db-f.R{right:60px;transform:translate(420px)}.debate.live .db-f{transform:none}.db-pt{position:relative;width:270px;height:270px;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 0 0 5px #3a2410,0 16px 30px #000000e6,0 0 60px -10px var(--fc)}.db-pt img{width:100%;height:100%;object-fit:cover;display:block}.db-f.R .db-pt img{transform:scaleX(-1)}.db-nm{display:flex;align-items:center;gap:8px;margin:12px 0 6px;flex-wrap:wrap}.db-nm b{font-family:var(--xing);font-size:36px;color:#fbeac0;text-shadow:0 2px 4px #000}.db-nm em{font-style:normal;font-size:14px;color:#c8b48c;width:100%}.db-hp i.v{background:linear-gradient(#5a8ad0,#2a4a8a 55%,#142446)}.db-f.hurt{animation:hurt .45s}.db-f.down{filter:grayscale(.9) brightness(.55);transform:translateY(30px)}.db-say{position:absolute;top:40px;width:300px;padding:14px 18px;font-size:19px;line-height:1.6;color:#2a1a0c;z-index:6;opacity:0;background:linear-gradient(#fffaeb1f,#0000000d),var(--paper, #e8dcc0);background-color:#e6d8b8;border:1px solid #8a6a38;box-shadow:0 8px 24px #000c,inset 0 0 30px #78501e59;font-family:var(--kai);font-weight:700}.db-f.L .db-say{left:285px}.db-f.R .db-say{right:285px}.db-say.on{animation:sayIn 2.6s forwards}@keyframes sayIn{0%{opacity:0;transform:translateY(10px) scale(.96)}8%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.db-mid{position:absolute;left:400px;right:400px;top:210px;height:250px;z-index:5;display:flex;flex-direction:column;align-items:center}.db-chain{font-family:var(--xing);font-size:32px;color:#ff9a5a;text-shadow:0 2px 6px #000;height:40px}.db-stmt{flex:1;display:flex;align-items:center;justify-content:center}.db-big{display:flex;align-items:center;gap:14px;animation:stmtIn .35s cubic-bezier(.2,1.4,.4,1)}.db-big.r{flex-direction:row-reverse}.db-big p{width:260px;font-size:16px;color:#e8dcc0;line-height:1.55;text-shadow:0 1px 3px #000}@keyframes stmtIn{0%{opacity:0;transform:scale(1.4)}}.db-hint{font-size:15px;color:#d8c49a;text-shadow:0 1px 3px #000}.db-card{position:relative;width:92px;height:132px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 0 12px;background:linear-gradient(90deg,rgba(0,0,0,.08) 0 1px,transparent 1px 23px) 0 0 / 23px 100%,linear-gradient(#e8d6a6,#c8ae74);background-image:linear-gradient(90deg,rgba(60,30,0,.25) 0 1px,transparent 1px 23px),var(--bamboo, linear-gradient(#e8d6a6, #c8ae74));background-size:23px 100%,cover;border:1px solid #5a3e1a;box-shadow:inset 0 0 14px #5a320a80,0 4px 10px #000000bf;color:#2a1608}.db-card .ty{width:46px;height:46px;display:grid;place-items:center;font-family:var(--xing);font-size:32px;color:#fff3e0;background:var(--tc, #6a4a2a);border:2px solid rgba(255,240,210,.7);box-shadow:0 2px 4px #00000080}.db-card .vv{font-family:var(--xing);font-size:36px;font-weight:700;color:#3a1a08}.db-card.sp .ty{background:#2a2a2a}.db-card .spn{font-family:var(--xing);font-size:28px;color:#3a1a08;writing-mode:vertical-rl;letter-spacing:4px}.db-card.wild .ty{background:linear-gradient(135deg,#3a6e9e,#a8402c,#6c4a92)}.db-card.win{box-shadow:inset 0 0 14px #5a320a80,0 0 0 2px #ffd070,0 0 22px #ffc040}.db-big .db-card{transform:scale(1.25)}.db-hand{position:absolute;left:0;right:0;bottom:34px;display:flex;justify-content:center;align-items:flex-end;gap:12px;z-index:6;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;transform:translateY(20px)}.db-hand.on{opacity:1;pointer-events:auto;transform:none}.db-pick{background:none;border:0;padding:0;cursor:pointer;transition:transform .12s}.db-pick.ok:hover{transform:translateY(-14px)}.db-pick.off{filter:grayscale(.8) brightness(.55);cursor:default}.db-pass{margin-left:18px;align-self:center}.db-rule{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:13px;color:#b8a47c;z-index:5;letter-spacing:3px}.bio-modal.modal{width:900px;max-width:900px;text-align:left;background-image:linear-gradient(#28180ad1,#0e0803eb),var(--paper-tex, var(--wood))}.bio{display:flex;gap:30px}.bio-l{width:260px;flex:none;text-align:center}.bio-pt{position:relative;display:inline-block;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 0 0 5px #3a2410,0 12px 30px #000000e6,0 0 50px -10px var(--fc)}.bio-pt .portrait{border:0!important}.bio-fac{position:absolute;left:-10px;top:-10px;width:46px;height:46px;display:grid;place-items:center;font-family:var(--xing);font-size:30px;background:var(--fc);color:#fff3d8;border:2px solid #e2c27e;box-shadow:0 2px 6px #000}.bio-nm{font-family:var(--xing);font-size:48px;color:#fbeac0;margin-top:14px;letter-spacing:8px;text-shadow:0 2px 4px #000}.bio-sub{color:#c8b48c;font-size:15px}.bio-sub .rar{margin-right:6px}.bio-r{flex:1}.bio-sts{padding:10px 14px;background:#00000059;border:1px solid rgba(212,173,98,.3)}.bio-st{display:flex;align-items:center;gap:12px;margin:7px 0}.bio-st span{width:44px;font-family:var(--kai);font-size:18px;color:#d8c49a;font-weight:700}.bio-bar{flex:1;height:16px;background:#0009;border:1px solid #5a4424;position:relative}.bio-bar i{position:absolute;left:0;top:0;bottom:0;background:currentColor;opacity:.85;box-shadow:inset 0 1px #ffffff59}.bio-st b{width:40px;text-align:right;font-family:Georgia,var(--kai);font-size:22px}.bio-kv{margin:10px 0 0;font-size:16px}.bio-kv span{color:#b8a47c;margin-right:10px}.bio-kv b{color:#f0d088;font-family:var(--kai);font-size:19px}.bio-kv em{display:block;font-style:normal;color:#c8b896;font-size:14px;margin-top:2px}.bio-quote{margin:14px 0 8px;font-family:var(--xing);font-size:24px;color:#f4dca0}.bio-text{font-family:var(--kai);font-size:17px;line-height:1.8;color:#e0d2b2;padding:10px 14px;border-left:3px solid #a8402c;background:#00000040}.modal.captive-modal,.modal.plot-modal,.modal.dip-modal{position:relative;overflow:hidden auto}.modal .mbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.32;z-index:0;pointer-events:none;filter:saturate(.8)}.modal.captive-modal>*:not(.mbg),.modal.plot-modal>*:not(.mbg),.modal.dip-modal>*:not(.mbg){position:relative;z-index:1}.captive-modal.modal{width:820px;max-width:820px}.cap-row{display:flex;gap:24px;align-items:center;text-align:left;margin:12px 0}.cap-pt{box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 10px 24px #000,0 0 40px -6px var(--fc);filter:saturate(.75)}.cap-info b{font-family:var(--xing);font-size:42px;color:#fbeac0;margin-right:8px}.cap-st{margin:8px 0;font-size:17px;color:#e8d8b0;letter-spacing:1px}.cap-say{font-family:var(--xing);font-size:24px;color:#f0c890}.btns.col2{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important}.btns.col2 .btn small{display:block;font-size:12px;font-weight:400;letter-spacing:0;opacity:.85;margin-top:2px;font-family:Microsoft YaHei,sans-serif}.plot-ag{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;text-align:left;max-height:330px;overflow-y:auto}.plot-modal h4,.captive-modal h4{color:#e8c878;margin:10px 0 6px}.dip-row{display:flex;align-items:center;gap:14px;margin:10px 0;padding:10px;text-align:left;background:#00000073;border-left:5px solid var(--fc)}.dip-f{width:54px;height:54px;display:grid;place-items:center;font-family:var(--xing);font-size:36px;background:var(--fc);color:#fff3d8;border:2px solid #e2c27e;flex:none}.dip-i{flex:1;display:flex;flex-direction:column;gap:2px}.dip-i b{font-family:var(--kai);font-size:20px}.dip-b{display:flex;flex-direction:column;gap:6px}.advisor{margin:0 0 10px;padding:8px 10px;background:linear-gradient(#3c1e0a8c,#140a0499);border:1px solid rgba(212,173,98,.45)}.adv-h{display:flex;align-items:center;gap:8px;margin-bottom:6px}.adv-h>div{flex:1;display:flex;flex-direction:column;line-height:1.2}.adv-h b{font-family:var(--kai);font-size:16px;color:#f0d898}.adv-h .dim{font-size:12px}.adv-t{font-family:var(--kai);font-size:14px;line-height:1.5;color:#e8dcc0;padding:4px 6px;margin:3px 0;background:#0000004d;border-left:2px solid #b8904a;cursor:default}.adv-t[data-act]{cursor:pointer}.adv-t[data-act]:hover{background:#d4ad6226}.adv-t.warn{border-left-color:#d0604a;color:#ffd0b8}.pbtns{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:6px 0 10px}.pbtn{font-family:var(--kai);color:#f0dcb0;cursor:pointer;padding:5px 2px;border:1px solid #8a6a38;background:linear-gradient(#ffe2aa1a,#0000004d),#2a1a10;display:flex;flex-direction:column;align-items:center}.pbtn b{font-size:17px}.pbtn small{font-size:11px;color:#c8b48c}.pbtn:hover{filter:brightness(1.25)}.pbtn.off{filter:grayscale(1) brightness(.6);cursor:default}.ptags{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.ptag{font-size:12px;padding:1px 6px;background:#6a1a0e;border:1px solid #c86a4a;color:#ffe0c8}.arena-scr .scr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45;z-index:0}.arena-scr>h1,.arena-scr>.hint-line,.arena-scr>.arena-list{position:relative;z-index:1}.arena-scr .bottom-bar{z-index:2}.arena-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px 40px;overflow-y:auto;max-height:470px}.arena-list .dp-card{background:#0a0603b8}.hud .duelbtn{background:linear-gradient(#a3301c,#5a1008);border-color:#f0c878;color:#ffe8b4}.hud .duelbtn.off{filter:grayscale(1) brightness(.6)}:root{--bamboo: url(../assets/ui/ui_bamboo.webp?h=c079a41fc5) center / 140px auto;--paper: url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 400px;--paper-tex: url(../assets/ui/ui_paper.webp?h=b873e9009c)}.db-card{background:linear-gradient(90deg,rgba(60,30,0,.28) 0 1px,transparent 1px 23px) 0 0 / 23px 100%,linear-gradient(#fff0c82e,#5028001f),url(../assets/ui/ui_bamboo.webp?h=c079a41fc5) center / 160px auto,#d6bc84}.db-say{background:linear-gradient(#fffaeb26,#5a3c141f),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 380px,#e6d8b8}.bio-text{background:linear-gradient(#1e10068c,#1e10068c),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 500px}.d-f.back{transition:transform .5s ease-out!important}.d-f.split{z-index:6}.bottom-bar .sum em.bond{font-style:normal;margin-left:6px;padding:1px 8px;font-size:14px;color:#ffe8b4;background:linear-gradient(#8e2a18,#5a1008);border:1px solid #e2c27e}.sanying-tip{margin-top:6px;font-family:var(--xing);font-size:24px;color:#ffcf8a;text-shadow:0 0 12px rgba(255,90,30,.6)}.card.chosen{background-position:top left,top right,bottom left,bottom right,0 0,center;background-size:26px,26px,26px,26px,auto,560px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat}.duel.d5 .d-bg{filter:brightness(.8) saturate(.92) contrast(1.06);animation:kenburns5 40s ease-in-out infinite alternate}@keyframes kenburns5{0%{transform:scale(1.03)}to{transform:scale(1.08) translate(-14px,-4px)}}.duel.d5.cine .d-bg{filter:brightness(.42) saturate(.6) contrast(1.15)}.duel.d5.sp .d-bg{filter:brightness(.4) saturate(1.3) hue-rotate(-10deg)}.duel.d5 .d-vig{background:radial-gradient(ellipse at 50% 62%,#0000 40%,#0009),linear-gradient(#000000b3,#00000026 34%,#0000 46% 78%,#000c)}.duel.d5 .d-field{position:absolute;inset:0;width:1280px;height:720px;pointer-events:none;z-index:3}.duel.d5 .d-vs{display:none}.duel.d5 .d-f{top:18px;width:470px;display:flex;gap:18px;align-items:flex-start}.duel.d5 .d-f.L{left:26px;transform:translateY(-260px)}.duel.d5 .d-f.R{right:26px;flex-direction:row-reverse;transform:translateY(-260px)}.duel.d5.live .d-f{transform:none}.duel.d5 .d-pt{width:158px;height:158px;flex:none;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 0 0 5px #3a2410,0 10px 24px #000000e6,0 0 40px -8px var(--fc)}.duel.d5 .d-pt:before{inset:-9px;background-size:20px,20px,20px,20px}.duel.d5 .d-info{flex:1;min-width:0;padding-top:4px;position:relative}.duel.d5 .d-plate{margin-top:0}.duel.d5 .d-fac{width:36px;height:36px;font-size:24px}.duel.d5 .d-plate b{font-size:40px}.duel.d5 .d-plate em{font-size:14px}.duel.d5 .d-plate em strong{font-size:28px}.duel.d5 .d-bars{margin-top:12px}.duel.d5 .d-hp{height:26px;transform:skew(-14deg)}.duel.d5 .d-f.R .d-hp,.duel.d5 .d-f.R .d-qi,.duel.d5 .d-hp span{transform:skew(14deg)}.duel.d5 .d-f.R .d-hp span{transform:skew(-14deg)}.duel.d5 .d-f.R .d-hp i{left:auto;right:0}.duel.d5 .d-qi{height:12px;margin-top:6px;width:78%;transform:skew(-14deg)}.duel.d5 .d-f.R .d-qi{margin-left:auto}.duel.d5 .d-f.R .d-qi i{left:auto;right:0;background:linear-gradient(270deg,#8a6a1c,#f0c860)}.duel.d5 .d-f.R .d-qi span{right:auto;left:6px}.duel.d5 .d-wpn{margin-top:8px;font-size:14px;color:#d8c49a;text-shadow:0 1px 2px #000;letter-spacing:1px}.duel.d5 .d-f.R .d-wpn{text-align:right}.duel.d5 .d-wpn b{color:#ffd884;font-weight:400}.duel.d5 .d-mood{top:auto;bottom:-30px}.duel.d5 .d-f.L .d-mood{right:auto;left:0}.duel.d5 .d-f.R .d-mood{left:auto;right:0}.duel.d5 .d-f.lunge,.duel.d5 .d-f.atk,.duel.d5 .d-f.dash,.duel.d5 .d-f.dodge,.duel.d5 .d-f.back,.duel.d5 .d-f.charge,.duel.d5 .d-f.roar,.duel.d5 .d-f.block{animation:none;transform:none}.duel.d5 .d-f.hurt{animation:hurt5 .45s}@keyframes hurt5{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}}.duel.d5 .d-f.charge .d-pt{animation:charge5 .9s}@keyframes charge5{30%,80%{box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #ffd884,0 0 50px 6px #ffb040}}.duel.d5 .d-f.down{transform:none!important;filter:grayscale(.85) brightness(.6)}.duel.d5 .d-f.flee{transform:none!important;opacity:.45;filter:grayscale(.8)}.duel.d5 .d-head{top:26px;flex-direction:column;align-items:center;gap:8px}.duel.d5 .d-tt{font-size:26px;letter-spacing:4px;max-width:220px;text-align:center;line-height:1.15}.duel.d5 .d-rd{font-size:16px}.duel.d5 .d-rd b{font-size:22px}.duel.d5 .d-head:after{content:"";width:56px;height:56px;opacity:.7;filter:drop-shadow(0 2px 4px #000);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cpath d='M18 102 L96 24 M96 24 l-14 2 12 12z M24 96 l-8 8 M102 102 L24 24 M24 24 l14 2 -12 12z M96 96 l8 8' stroke='%23e8d4a0' stroke-width='5' fill='%23e8d4a0' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.duel.d5 .d-say{left:60px;right:60px;bottom:12px;min-height:66px;padding:10px 28px 10px 168px}.duel.d5 .d-say .who{width:130px}.duel.d5 .d-say.hide{opacity:0}.duel.d5.cine .d-say{bottom:92px}.duel.d5 .d-cmds{inset:auto 60px 8px;width:auto;display:flex;justify-content:center;align-items:stretch;gap:10px;transform:translateY(20px);padding:10px 14px;background:linear-gradient(90deg,#08050240,#080502e6 10% 90%,#08050240);border-top:1px solid rgba(212,173,98,.6);border-bottom:1px solid rgba(212,173,98,.6)}.duel.d5 .d-cmds.on{transform:none}.duel.d5 .d-cmd{width:118px;height:64px;flex:none}.duel.d5 .d-cmd .ch{font-size:32px}.duel.d5 .d-cmd .nm{font-size:13px;margin-top:2px}.duel.d5 .d-cmd:hover .ds{opacity:1;transform:translate(-50%)}.duel.d5 .d-cmd .ds{position:absolute;bottom:100%;left:50%;transform:translate(-50%,6px);margin-bottom:10px;width:200px;padding:6px 10px;font-size:13px;line-height:1.4;color:#f0e2c0;background:#0a0603f0;border:1px solid #8a6a38;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;letter-spacing:0}.duel.d5 .d-tip{flex:none;align-self:center;width:150px;font-size:16px;text-align:left;line-height:1.35;order:-1}.duel.d5 .d-cmds.fate{justify-content:center}.duel.d5 .d-cmds.fate .d-cmd{width:170px;height:70px}.duel.d5 .d-cmds.fate .d-tip{width:auto;margin-right:20px}.duel.d5 .d-cmd.okb{width:260px}.duel.d5 .d-big{top:262px}.duel.d5 .d-big.crit{top:282px}.duel.d5 .d-cap{top:236px}.duel.d5 .d-stamp{top:292px;width:220px;height:220px}.duel.d5 .d-stamp b{font-size:190px}.duel.d5 .d-stamp.r{right:230px}.duel.d5 .d-stamp.l{left:230px}.duel.d5 .d-stamp.c{left:530px}.duel.d5:after{top:300px}.duel.d5 .d-ctl{top:auto;bottom:98px;right:22px}.duel.d5 .d-cmds.on~.d-say{opacity:0}.duel.d5 .d-ctl{display:flex;gap:8px}.duel.d5 .d-ctl .d-auto.on{color:#1a0e04;background:linear-gradient(#f4d488,#c8962e);border-color:#ffe6a0;box-shadow:0 0 12px #ffc85a99;animation:autoPulse 1.4s infinite alternate}@keyframes autoPulse{to{box-shadow:0 0 20px #ffc85ae6}}.duel.d5 .d-cmds [data-auto]:not([data-auto=""]):after{content:attr(data-auto);display:block;margin-top:4px;font-size:12px;color:#ffd884;letter-spacing:1px}.duel.d5 .d-cmd.okb[data-auto]:not([data-auto=""]):after{position:absolute;bottom:2px;left:0;right:0;margin:0;font-size:11px}.duel.d5.field{background:#14100a}.duel.d5.field .d-field{z-index:2}.duel.d5.field .d-vig{z-index:4;background:radial-gradient(ellipse at 50% 58%,#0000 52%,#00000080),linear-gradient(#0000009e,#00000014 30%,#0000 44% 80%,#000000a8)}.duel.d5.field .cutin{z-index:8}.hm2{background:#0c0805}.hm2 .hm-view{position:absolute;inset:0;overflow:hidden;cursor:grab;touch-action:none}.hm2 .hm-view.drag{cursor:grabbing}.hm2 .hm-world{position:absolute;left:0;top:0;width:1680px;height:720px;will-change:transform}.hm2 .hm-day,.hm2 .hm-night{position:absolute;inset:0;width:1680px;height:720px;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}.hm2 .hm-day{filter:saturate(1.05) contrast(1.04)}.hm2 .hm-night{opacity:0;transition:opacity 2s}.hm2 .hm-fx{position:absolute;inset:0;width:1680px;height:720px;pointer-events:none}.hm2 .hm-vig{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 55%,transparent 55%,rgba(0,0,0,.55) 100%),linear-gradient(rgba(0,0,0,.45),transparent 16%,transparent 78%,rgba(0,0,0,.6))}.hm2 .home-grid{position:absolute;left:0;top:0;right:auto;width:1680px;height:720px;display:block;gap:0}.hm2 .bld.pq{position:absolute;width:0;height:0;padding:0;background:none!important;border:0;box-shadow:none;overflow:visible;cursor:pointer;transform:none;z-index:2}.hm2 .bld.pq:hover{transform:none;z-index:4}.hm2 .bld.pq>img,.hm2 .bld.pq .roof,.hm2 .bld.pq .bico,.hm2 .bld.pq:before{display:none!important}.pq .pq-board{position:absolute;left:50%;bottom:46px;transform:translate(-50%);transform-origin:50% -14px;white-space:nowrap;padding:5px 16px 6px;min-width:92px;text-align:center;background:linear-gradient(#ffffff12,#00000040),var(--wood) center / 220px,#1a0f08;border:2px solid #c9a050;box-shadow:inset 0 0 0 2px #2a1408,inset 0 0 0 3px #e6be6e8c,inset 0 0 14px #000c,0 6px 14px #000000d9;transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .25s;animation:pqSway 5s ease-in-out infinite}.pq .pq-board:before,.pq .pq-board:after{content:"";position:absolute;bottom:-18px;width:6px;height:20px;background:linear-gradient(#c8301c,#7a1408);border-radius:0 0 3px 3px;box-shadow:0 2px 3px #0009}.pq .pq-board:before{left:6px}.pq .pq-board:after{right:6px}.pq .bname{font-family:var(--xing);font-size:26px;font-weight:400;letter-spacing:3px;color:transparent;background:linear-gradient(#fff4cc,#e8bf62 45%,#a87a2c);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 1px #000)}.pq .pq-rope{position:absolute;left:50%;bottom:84px;width:64px;height:24px;transform:translate(-50%);background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(170,130,70,.9) 50%,transparent calc(50% + 1px)) left / 50% 100% no-repeat,linear-gradient(to top left,transparent calc(50% - 1px),rgba(170,130,70,.9) 50%,transparent calc(50% + 1px)) right / 50% 100% no-repeat}.pq .pq-rope:after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:radial-gradient(#e8c070,#6a4a1a)}.pq .bsub{position:absolute;left:50%;bottom:18px;transform:translate(-50%);white-space:nowrap;font-size:12px;color:#f2e2bc;padding:1px 8px;background:#0a0603c7;border:1px solid rgba(201,160,80,.4);opacity:0;transition:opacity .2s;text-shadow:0 1px 2px #000;margin:0}.pq:hover .bsub,.pq.hot .bsub,.pq.gate .bsub{opacity:1}.pq .pq-mark{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:radial-gradient(#fff2c0,#e8a838 50%,transparent 70%);box-shadow:0 0 10px 3px #ffbe5099;animation:markPulse 1.8s ease-in-out infinite}.pq:after{content:"";position:absolute;left:-120px;top:-100px;width:240px;height:180px;border-radius:50%;background:radial-gradient(ellipse,rgba(255,214,140,.42),rgba(255,170,70,.14) 45%,transparent 70%);mix-blend-mode:screen;opacity:0;transition:opacity .3s;pointer-events:none}.pq:hover:after{opacity:1}.pq:hover .pq-board{transform:translate(-50%) scale(1.14);box-shadow:inset 0 0 0 2px #2a1408,inset 0 0 0 3px #ffdc8ce6,inset 0 0 14px #000000b3,0 0 22px #ffbe5ab3,0 8px 18px #000000e6;animation:none}.pq .dot{position:absolute;inset:auto auto 74px 34px;margin:0;z-index:3}.pq.gate .pq-board{background:linear-gradient(#ffc89633,#0003),linear-gradient(#9a2a18,#5a1008);border-color:#f0c878}.pq.hot .pq-board{animation:hotpulse 1.4s infinite alternate}.hm2 .pq.hl{outline:0;animation:none}.hm2 .pq.hl .pq-board{outline:3px solid #ffd870;outline-offset:3px}@keyframes pqSway{0%,to{transform:translate(-50%) rotate(-1.2deg)}50%{transform:translate(-50%) rotate(1.2deg)}}@keyframes markPulse{50%{transform:scale(1.6);opacity:.6}}.hm2 #t-mail{left:950px;top:610px}.hm2 .hm-top{height:62px;padding:0 16px;gap:12px;z-index:5;background:linear-gradient(#28160aeb,#0c0703f5),var(--wood) center / 600px;border-bottom:2px solid #b8904a;box-shadow:0 1px #3a2008,0 2px #d4ad6259,0 6px 18px #000c}.hm2 .hm-top:after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:9px;pointer-events:none;background:radial-gradient(circle at 10px 0,#3a2412 6px,#b8904a 7px,transparent 8px) 0 0 / 20px 9px repeat-x;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7))}.hm2 .hm-lord{display:flex;flex-direction:column;line-height:1.2;margin-left:-6px}.hm2 .hm-lord b{font-family:var(--kai);font-size:18px;color:#fbe6b0}.hm2 .hm-lord span{font-size:12px;color:#c8b48c}.hm2 .hm-top .res{padding:4px 10px;background:#00000059;border:1px solid rgba(201,160,80,.35)}.hm2 .hm-top .res.date{background:none;border:0}.hm2 .hm-city{position:absolute;left:26px;top:84px;width:66px;padding:14px 0 12px;writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;gap:8px;z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000004d,#ffffff0f,#0000004d),linear-gradient(#8e2414,#561008);border:3px solid #d4ad62;box-shadow:inset 0 0 0 2px #3a0804,inset 0 0 0 4px #f0c87880,0 10px 24px #000000d9}.hm2 .hm-city b{font-family:var(--xing);font-size:44px;letter-spacing:8px;color:transparent;background:linear-gradient(90deg,#fff4cc,#e8bf62 50%,#b4842e);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 1px #000)}.hm2 .hm-city span{font-size:13px;color:#f0d8a8;letter-spacing:3px;font-family:var(--kai)}.hm2 .home-tip{inset:84px 18px auto auto;width:290px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;padding:8px 12px 10px;z-index:3;background:linear-gradient(#faf0d70f,#0000001a),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 360px,#d8c49a;border-top:7px solid #3a2410;border-bottom:7px solid #3a2410;box-shadow:0 10px 24px #000c,inset 0 0 26px #6e461473}.hm2 .home-tip .ht-h{font-family:var(--xing);font-size:22px;color:#6a1408;text-align:center;letter-spacing:6px;border-bottom:1px solid rgba(106,20,8,.4);padding-bottom:3px}.hm2 .home-tip span{background:none!important;border:0!important;border-left:3px solid #a8301c!important;box-shadow:none!important;color:#2a180a;font-family:var(--kai);font-weight:700;font-size:14px;padding:3px 8px}.hm2 .home-tip span:hover{background:#a8301c1f!important;filter:none}.hm2 .hchat{left:18px;bottom:16px;width:420px;height:34px;overflow:hidden;transition:height .25s;z-index:3}.hm2 .hchat.open{height:220px}.hm2 .hchat-h{cursor:pointer;display:flex;justify-content:space-between;padding:6px 12px}.hm2 .hchat-h i{font-style:normal;transition:transform .2s}.hm2 .hchat.open .hchat-h i{transform:rotate(180deg)}.hm2 .hm-dock{position:absolute;right:20px;bottom:14px;display:flex;align-items:flex-end;gap:10px;z-index:3}.hm-ico{width:62px;height:62px;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--kai);color:#fbe6b0;background:radial-gradient(circle at 40% 30%,#6a4a24,#2a1808 70%);border:2px solid #c9a050;box-shadow:inset 0 0 0 3px #00000080,inset 0 0 0 4px #e6be6e66,0 6px 12px #000c;transition:transform .15s,filter .15s}.hm-ico span{font-family:var(--xing);font-size:26px;line-height:1}.hm-ico em{font-style:normal;font-size:11px;color:#e0c890}.hm-ico:hover{transform:translateY(-3px);filter:brightness(1.25)}.hm-go{width:112px;height:112px;border-radius:50%;cursor:pointer;margin-left:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffeec0;background:radial-gradient(circle at 40% 30%,#c43a20,#7a1408 60%,#3a0604);border:3px solid #e8c070;box-shadow:inset 0 0 0 4px #280602cc,inset 0 0 0 6px #f0c87899,0 0 26px #ff782873,0 10px 20px #000000d9;animation:goGlow 2.4s ease-in-out infinite;transition:transform .15s}.hm-go span{font-family:var(--xing);font-size:40px;letter-spacing:2px;line-height:1;text-shadow:0 2px 3px #000}.hm-go em{font-style:normal;font-family:var(--kai);font-size:12px;margin-top:4px;color:#f8d8a0}.hm-go:hover{transform:scale(1.06)}@keyframes goGlow{50%{box-shadow:inset 0 0 0 4px #280602cc,inset 0 0 0 6px #f0c878cc,0 0 40px #ff8c32bf,0 10px 20px #000000d9}}.hm2 .hm-hint{position:absolute;left:50%;bottom:108px;transform:translate(-50%);font-family:var(--kai);font-size:15px;color:#f0dcb0;letter-spacing:4px;text-shadow:0 2px 4px #000;pointer-events:none;animation:hintFade 6s forwards;z-index:3}@keyframes hintFade{0%,70%{opacity:.9}to{opacity:0}}.paper-scr{background:radial-gradient(ellipse at 50% 45%,#0a06031f 30%,#080502b8),linear-gradient(#0a06036b,#0a060380 60%,#060402d1),var(--bgimg) center / cover no-repeat,#120c06}.paper-scr.center{background:radial-gradient(ellipse at 50% 45%,#0a060333 30%,#080502cc),var(--bgimg) center / cover no-repeat,#120c06}.paper-scr>h1{position:relative;align-self:center;margin:2px auto 14px;padding:6px 46px 8px;min-width:300px;letter-spacing:10px;font-size:40px;background:linear-gradient(#ffffff0f,#00000047),var(--wood) center / 300px,#170d06!important;border:3px solid #c9a050;box-shadow:inset 0 0 0 3px #2a1408,inset 0 0 0 5px #e6be6e8c,inset 0 0 20px #000000d9,0 10px 22px #000000d9;filter:none!important;color:#f0d088!important;-webkit-text-fill-color:initial;text-shadow:0 2px 2px #000,0 0 12px rgba(255,190,90,.25)!important}.paper-scr>h1:before,.paper-scr>h1:after{content:"";position:absolute;bottom:-26px;width:8px;height:28px;background:linear-gradient(#d0381e,#7a1408);border-radius:0 0 4px 4px;box-shadow:0 3px 4px #0009}.paper-scr>h1:before{left:14px}.paper-scr>h1:after{right:14px}.paper-scr>h1 small{display:inline-block;margin-left:16px;font-size:16px;letter-spacing:1px;vertical-align:6px;color:#d8c49a!important;-webkit-text-fill-color:#d8c49a;text-shadow:none!important}.paper-scr>.hint-line,.paper-scr>p.dim.center{text-shadow:0 1px 3px #000,0 0 8px #000;color:#e8d8b0}.title-scr .t-bg{position:absolute;inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;z-index:0;animation:kenburns 40s ease-in-out infinite alternate;filter:saturate(1.05) contrast(1.05)}.title-scr .t-fx{position:absolute;inset:0;width:1280px;height:720px;z-index:1;pointer-events:none}.title-scr .t-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 30% 40%,#0000 20%,#00000073 70%,#000000d9),linear-gradient(transparent 55%,#000000bf)}.title-scr .t-mist{position:absolute;left:-20%;width:140%;height:240px;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,rgba(230,210,180,.18),transparent 65%);filter:blur(10px)}.title-scr .t-mist.m1{bottom:60px;animation:mist 38s linear infinite}.title-scr .t-mist.m2{bottom:0;opacity:.7;animation:mist 54s linear infinite reverse}@keyframes mist{0%{transform:translate(-8%)}to{transform:translate(8%)}}.title-scr>*:not(.t-bg):not(.t-fx):not(.t-shade):not(.t-mist){position:relative;z-index:2}.title-scr.has-art{background:#000}.title-scr .logo{position:relative;font-size:136px;letter-spacing:16px;color:transparent!important;background:linear-gradient(#fff6d6 10%,#f0c870 45%,#a8742a 70%,#f6d890 92%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 4px 2px rgba(0,0,0,.9)) drop-shadow(0 0 24px rgba(255,170,60,.35));text-shadow:none!important}.title-scr .t-seal{position:absolute;right:-66px;top:22px;width:50px;padding:6px 0;font-family:var(--kai);font-weight:700;font-size:26px;line-height:1.15;text-align:center;color:#fbe8c8;-webkit-text-fill-color:#fbe8c8;background:#a8160a;border:2px solid #fbe8c8;box-shadow:0 0 0 3px #a8160a,0 6px 14px #000c;transform:rotate(6deg);letter-spacing:0}.title-scr .logo-sub{letter-spacing:14px;color:#f0dcb0;text-shadow:0 2px 6px #000,0 0 14px #000}.title-scr .menu .form input{background:#0a0603b8;border:1px solid #b8904a;color:#f6e6c4;box-shadow:inset 0 0 0 1px #000,0 4px 10px #0009}.title-scr .menu{padding:18px 26px 20px;background:linear-gradient(#140c0680,#0a0603b8);border:1px solid rgba(201,160,80,.5);box-shadow:inset 0 0 0 4px #00000059,0 14px 30px #0009;backdrop-filter:blur(2px)}.title-scr .zs-list,.title-scr #zs-body{position:relative;z-index:2}.modal-bg:has(.wr-modal){background:#000000d9}.modal.wr-modal{position:relative;width:1280px;max-width:1280px;height:720px;max-height:720px;padding:0;border:0!important;overflow:hidden;background:#0a0604!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center}.wr-modal .wr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(.7) sepia(.2)}.wr-modal.lose .wr-bg{filter:brightness(.45) saturate(.35)}.wr-modal .wr-vig{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 30%,rgba(0,0,0,.7) 100%)}.wr-paper{position:relative;z-index:1;width:700px;padding:26px 46px 24px;display:flex;flex-direction:column;align-items:center;animation:unroll .6s cubic-bezier(.2,.8,.2,1);background:linear-gradient(#fffaeb1a,#78501e14),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 520px,#dccaa0;box-shadow:inset 0 0 50px #6e461473,0 20px 50px #000000d9}@keyframes unroll{0%{clip-path:inset(48% 0 48% 0)}to{clip-path:inset(-20px 0 -20px 0)}}.wr-rod{position:absolute;left:-18px;right:-18px;height:16px;border-radius:8px;background:linear-gradient(#5a3a1c,#2a1608 50%,#4a2c12);box-shadow:0 4px 8px #0009}.wr-rod.t{top:-10px}.wr-rod.b{bottom:-10px}.wr-rod:before,.wr-rod:after{content:"";position:absolute;top:-3px;width:14px;height:22px;border-radius:4px;background:linear-gradient(90deg,#6a4a20,#b08848,#6a4a20)}.wr-rod:before{left:-4px}.wr-rod:after{right:-4px}.wr-head{position:relative;display:flex;align-items:center;justify-content:center;gap:22px;height:130px}.wr-big{font-family:var(--xing);font-size:118px;line-height:1;letter-spacing:10px;color:#160c04;text-shadow:1px 1px 0 rgba(22,12,4,.5),-1px 0 1px rgba(22,12,4,.35),0 0 6px rgba(22,12,4,.25);animation:inkWrite .9s ease-out}.wr-big.lose{color:#3a3630}@keyframes inkWrite{0%{clip-path:inset(0 100% 0 0);filter:blur(2px)}to{clip-path:inset(0 0 0 0);filter:none}}.wr-seal{width:62px;height:62px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;place-items:center;border:3px solid #b01a0c;color:#b01a0c;background:#b01a0c0f;font-family:var(--kai);font-weight:700;font-size:24px;line-height:1;transform:rotate(-6deg);box-shadow:inset 0 0 0 2px #b01a0c59;opacity:.9;animation:stamp .5s .6s cubic-bezier(.3,1.5,.5,1) both;mix-blend-mode:multiply}.wr-modal.lose .wr-seal{color:#6a1a10;border-color:#6a1a10}.wr-tip{font-size:14px;color:#7a3a22;background:#a046281a;border-left:3px solid #b25a3a;padding:6px 10px;margin:0 0 8px;line-height:1.5}.wr-reason{font-family:var(--kai);font-size:17px;color:#4a3018;margin:0 0 8px;font-weight:700}.wr-stats{display:flex;gap:0;margin:6px 0 10px;border-top:1px solid rgba(70,40,15,.35);border-bottom:1px solid rgba(70,40,15,.35)}.wr-stats>div{width:150px;padding:6px 0;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(70,40,15,.3)}.wr-stats>div:last-child{border-right:0}.wr-stats span{font-family:var(--kai);font-size:14px;color:#6a4a28;font-weight:700}.wr-stats b{font-family:var(--xing);font-size:36px;color:#1a0e06;line-height:1.1}.wr-gens{display:flex;gap:14px;margin:4px 0 8px}.wr-gens>div{display:flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--kai)}.wr-gens .portrait{box-shadow:0 0 0 1px #2a1808,0 0 0 3px #2a180840;filter:sepia(.2)}.wr-gens b{font-size:14px;color:#2a1808}.wr-gens em{font-style:normal;font-size:12px;color:#2a6a20;font-weight:700}.wr-gens em.bad{color:#8a1a08}.wr-gens .routed .portrait{filter:grayscale(1) brightness(.75)}.wr-scroll{width:100%;max-height:150px;overflow-y:auto;padding:4px 6px;text-align:left}.wr-scroll div{font-family:var(--kai);font-weight:700;font-size:16px;color:#2a180a;padding:3px 0 3px 18px;position:relative;border-bottom:1px dashed rgba(90,50,20,.22)}.wr-scroll div:before{content:"·";position:absolute;left:4px;top:1px;color:#6a4a28;font-size:18px}.wr-scroll div.good{color:#8a1a08}.wr-scroll div.bad{color:#5a5650}.wr-modal .btns{margin-top:14px}.wr-ok{cursor:pointer;padding:8px 38px;font-family:var(--xing);font-size:26px;color:#1e1006;letter-spacing:6px;background:linear-gradient(90deg,rgba(60,30,0,.22) 0 1px,transparent 1px 30px) 0 0 / 30px 100%,linear-gradient(#fff0c840,#50280026),url(../assets/ui/ui_bamboo.webp?h=c079a41fc5) center / 180px auto,#c8a868;border:1px solid #5a3a14;box-shadow:inset 0 0 12px #50280073,0 4px 10px #00000073;transition:transform .12s,filter .12s}.wr-ok:hover{transform:translateY(-2px);filter:brightness(1.08)}.gl-wrap{flex:1;min-height:0;display:flex;gap:18px}.gl-table{flex:1.25;display:flex;flex-direction:column;min-height:0;background:#0a0603c7;border:1px solid #8a6a38;box-shadow:inset 0 0 0 3px #0006,0 10px 24px #000000b3}.gl-body{flex:1;overflow-y:auto}.gl-row{display:grid;grid-template-columns:180px 30px 40px repeat(6,42px) 1fr;align-items:center;height:46px;padding:0 10px;border-bottom:1px solid rgba(201,160,80,.14);cursor:pointer;font-family:var(--kai)}.gl-row:hover{background:#d4ad621a}.gl-row.sel{background:linear-gradient(90deg,#a8281499,#50140840);box-shadow:inset 3px 0 #e8c070}.gl-th{height:38px;cursor:default;background:linear-gradient(#3a2410,#1e1208);border-bottom:1px solid #8a6a38;color:#e8c878;font-size:15px}.gl-th>div[data-act]{cursor:pointer}.gl-th .on{color:#ffd884}.gl-row .c-nm{display:flex;align-items:center;gap:8px}.gl-row .c-nm b{font-size:17px;color:#f6e6c4}.gl-row .c-v{text-align:center;font-family:Georgia,var(--kai);font-size:17px}.gl-row .c-st .tag{font-size:12px}.gl-row .tag.idle{background:#2a3a26;border-color:#6a8a5a;color:#cfe8c0}.gl-detail{width:470px;flex:none;overflow-y:auto;padding:14px 18px;background:linear-gradient(#1e1208d9,#0c0703eb),var(--wood) center / 500px;border:1px solid #c9a050;box-shadow:inset 0 0 0 3px #00000080,inset 0 0 0 4px #e6be6e40,0 10px 24px #000000b3}.gd-top{display:flex;gap:16px}.gd-pt{position:relative;flex:none;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 8px 18px #000,0 0 40px -8px var(--fc)}.gd-info{flex:1;min-width:0}.gd-nm{font-family:var(--xing);font-size:46px;color:#fbeac0;letter-spacing:6px;text-shadow:0 2px 4px #000}.gd-lv{margin:8px 0;font-family:var(--kai);color:#d8c49a}.gd-lv b{font-size:24px;color:#ffd884}.gd-lv .expbar{margin-top:4px}.gd-q{font-family:var(--xing);font-size:18px;color:#f0d098;line-height:1.4}.gl-detail .bio-sts{margin:12px 0 8px}.gd-kv{font-size:14px;margin:6px 0}.gd-kv span{color:#b8a47c;margin-right:8px}.gd-kv b{font-family:var(--kai);font-size:17px;color:#f0d088}.gd-kv em{display:block;font-style:normal;color:#c8b896;font-size:13px}.gd-eq{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0}.gd-eq>div{padding:5px 8px;background:#0006;border:1px solid rgba(201,160,80,.3)}.gd-eq small{display:block;color:#a89470;font-size:11px}.gd-eq b{font-family:var(--kai);font-size:15px}.gd-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.tv-row{flex:1;display:flex;gap:30px;justify-content:center;align-items:center}.tv-card{width:300px;padding:0 0 16px;text-align:center;background:linear-gradient(#180e06db,#0a0603f0),var(--wood) center / 400px;border:1px solid #c9a050;box-shadow:inset 0 0 0 3px #00000080,inset 0 0 0 4px #e6be6e4d,0 14px 30px #000000d9;transition:transform .2s}.tv-card:hover{transform:translateY(-6px)}.tv-pt{position:relative;width:200px;margin:-20px auto 0;cursor:pointer;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #b8904a,0 12px 24px #000,0 0 50px -10px var(--fc)}.tv-rar{position:absolute;right:-14px;top:-10px;width:38px;height:38px;display:grid;place-items:center;font-family:Georgia;font-weight:700;font-size:22px;border-radius:50%;color:#fff;border:2px solid #f0d088;box-shadow:0 3px 8px #000}.tv-rar.rS{background:radial-gradient(#e8701c,#8a2a08)}.tv-rar.rA{background:radial-gradient(#9a50d0,#4a1a7a)}.tv-rar.rB{background:radial-gradient(#3a80c8,#1a3a6a)}.tv-rar.rC{background:radial-gradient(#7a8a7a,#3a4a3a)}.tv-nm{font-family:var(--xing);font-size:42px;color:#fbeac0;letter-spacing:6px;margin-top:12px;text-shadow:0 2px 4px #000}.tv-sub{font-size:13px;color:#c8b48c}.tv-sts{margin:10px 24px}.tv-st{display:flex;align-items:center;gap:8px;height:19px}.tv-st span{width:16px;font-family:var(--kai);font-weight:700;color:#d8c49a;font-size:14px}.tv-st i{flex:1;height:8px;background:#0009;border:1px solid #4a3418;position:relative}.tv-st i em{position:absolute;left:0;top:0;bottom:0;background:currentColor}.tv-st b{width:26px;text-align:right;font-family:Georgia;font-size:14px}.tv-q{font-family:var(--xing);font-size:17px;color:#f0d098;margin:6px 18px 12px;min-height:44px;line-height:1.3}.tv-empty{margin:auto;font-size:20px}.fac-scr .fcards{flex:1;align-items:center;gap:30px}.fcard.fc2{width:340px;height:470px;padding:0 22px 18px;display:flex;flex-direction:column;align-items:center;background-size:auto,cover,auto!important;border:1px solid #c9a050!important;box-shadow:inset 0 0 0 3px #0006,inset 0 0 0 4px #e6be6e59,0 16px 34px #000000d9!important;transition:transform .25s,filter .25s}.fcard.fc2:hover{transform:translateY(-8px);filter:brightness(1.15)}.fc-lord{margin-top:-26px;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #d4ad62,0 10px 24px #000,0 0 50px -6px var(--c)}.fcard.fc2 .fbig{font-size:86px;line-height:1.05;margin-top:4px}.fc-nm{font-family:var(--kai);font-size:19px;color:#fbe6b0;letter-spacing:2px}.fc-desc{font-family:var(--kai);font-size:15px;line-height:1.6;color:#e8dcc0;margin:8px 0;min-height:48px;text-shadow:0 1px 3px #000}.fcard.fc2 .fl{font-size:13px;color:#d8c49a}.fcard.fc2 .fgens{margin-top:auto}.cv-art{position:relative;margin:-4px -4px 8px;height:132px;overflow:hidden;border:1px solid #8a6a38;box-shadow:inset 0 0 0 1px #000}.cv-art img{width:100%;height:100%;object-fit:cover;filter:saturate(1.05)}.cv-art:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,#0a0603d9)}.cv-art span{position:absolute;right:8px;bottom:4px;z-index:1;color:#ffd060;font-size:14px;letter-spacing:1px;text-shadow:0 1px 2px #000}.title-scr.has-art{align-items:flex-end;padding-right:110px;padding-top:70px}.title-scr.has-art .logo,.title-scr.has-art .logo-sub,.title-scr.has-art .menu,.title-scr.has-art .zs-head,.title-scr.has-art #zs-body{align-self:flex-end}.title-scr.has-art .menu{width:420px}.title-scr.has-art #zs-body,.title-scr.has-art .zs-list{width:640px}.gd-loy{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 0;padding:6px 10px;background:#00000059;border:1px solid rgba(201,160,80,.3)}.gd-loy>span{font-family:var(--kai);font-weight:700;color:#d8c49a}.gd-loy .bio-bar{flex:1;min-width:120px}.gd-loy b{font-family:Georgia;font-size:20px}.gd-loy em{font-style:normal;font-size:12px;color:#c8b48c}.map .wild{cursor:pointer}.map .wild .wtag rect{fill:#1e2e14e0;stroke:#a8c878;stroke-width:1}.map .wild .wtag text{fill:#e8f4d0;font-size:11px;text-anchor:middle;font-weight:700;font-family:var(--kai);pointer-events:none}.map .wild.sel .wtag rect{stroke:#ffe080;stroke-width:2}.map .wild:hover{filter:brightness(1.25) drop-shadow(0 0 6px rgba(200,255,150,.6))}.map .bandit:hover{filter:brightness(1.2) drop-shadow(0 0 6px rgba(255,120,60,.6))}.wr-modal .wr-big.win{color:#160c04}.wr-modal .wr-big.lose{color:#3a3630}.wr-modal .wr-ok{color:#2a1406!important;background:linear-gradient(90deg,rgba(90,50,10,.18) 0 1px,transparent 1px 34px) 0 0 / 34px 100%,linear-gradient(#e8d4a0,#c8a868);text-shadow:0 1px 0 rgba(255,240,200,.6)}.cap-info .kv b,.cap-info .cap-st b{font-family:Georgia,var(--kai);font-size:18px;margin:0}.cap-info .kv{max-width:320px}.gl-detail{padding:8px 14px}.gl-detail .gd-top{gap:12px}.gl-detail .gd-nm{font-size:34px;letter-spacing:4px;line-height:1.1}.gl-detail .bio-sub{margin:2px 0}.gl-detail .gd-lv{margin:4px 0;display:flex;align-items:center;gap:8px}.gl-detail .gd-lv b{font-size:20px}.gl-detail .gd-lv .expbar{flex:1;margin:0;height:13px}.gl-detail .gd-q{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-detail .gd-loy{margin:6px 0 0;padding:2px 8px}.gl-detail .gd-loy b{font-size:17px}.gl-detail .gd-loy>span{font-size:15px}.gl-detail .bio-sts{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin:6px 0 4px;padding:4px 10px}.gl-detail .bio-st{margin:2px 0;gap:8px}.gl-detail .bio-st span{width:36px;font-size:15px}.gl-detail .bio-bar{height:9px}.gl-detail .bio-st b{font-size:17px;width:30px;text-align:right}.gl-detail .gd-kv{margin:2px 0;display:flex;align-items:baseline;gap:6px;font-size:13px}.gl-detail .gd-kv b{font-size:15px;white-space:nowrap}.gl-detail .gd-kv em{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;margin:0}.gl-detail .gd-sig{margin:4px 0;padding:3px 8px;font-size:13px}.gl-detail .gd-eq{grid-template-columns:1fr 1fr 1fr;gap:4px;margin:6px 0}.gl-detail .gd-eq>div{padding:2px 6px}.gl-detail .gd-eq b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.gl-detail .gd-btns{margin-top:4px;gap:6px}.paper-scr .cart{height:92px;margin-bottom:4px}.paper-scr .card.item h3{font-size:21px;margin:2px 0}.paper-scr .card.item p{min-height:0;font-size:14px;margin:4px 0}.duty-body .qrow{padding:5px 10px;margin:4px 0;gap:10px}.duty-body .qmain{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}.duty-body .qmain>.qb-h{grid-column:1;grid-row:1;margin:0}.duty-body .qmain>.qb-h b{font-size:16px}.duty-body .qmain>.expbar{grid-column:2;grid-row:1;width:150px;height:9px;margin:0}.duty-body .qmain>.dim{grid-column:1;grid-row:2;margin:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duty-body .qmain>.rw{grid-column:2;grid-row:2;margin:0;font-size:13px;white-space:nowrap;justify-self:end}.duty-body .qmain>.qb-h span{margin-left:8px}.duty-body .dcard.ql{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;align-content:start}.duty-body .dcard.ql>h3,.duty-body .dcard.ql>p,.duty-body .dcard.ql>div:not(.qrow){grid-column:1 / -1}.gl-detail{padding:6px 12px}.gl-detail .gd-pt .portrait{max-width:108px}.gl-detail .gd-nm{font-size:30px}.gl-detail .bio-sts{margin:4px 0 2px}.gl-detail .gd-eq{margin:4px 0}.gl-detail .gd-kv{margin:1px 0}.invlist .irow{padding:3px 10px;gap:8px}.invlist .irow .iname{font-size:16px}.invlist .irow .istat{line-height:1.3;font-size:12px}.invlist .irow .icon,.invlist .irow img{max-height:44px}.wr-hl{margin:2px 0 10px;text-align:center;font:15px var(--song, serif);letter-spacing:1px;color:#7a4a14}.sky-tint{position:absolute;inset:0;pointer-events:none;transition:background 2s}.sky-tint.wx-cloudy{background:#3c404824}.sky-tint.wx-drizzle{background:linear-gradient(#2834444d,#1e263238)}.sky-tint.wx-rain{background:linear-gradient(#1e2a3c6b,#18202c4d)}.sky-tint.wx-storm{background:linear-gradient(#1218268c,#10141e61)}.sky-tint.wx-snow{background:linear-gradient(#c8d6eb38,#e6eef829);mix-blend-mode:screen}.sky-tint.wx-fog{background:#c8c8c42e}.sky-tint.notint{background:none!important}.sky-tint.night{box-shadow:inset 0 0 0 2000px #0a102852}.hm2.wx-rain .hm-day,.hm2.wx-storm .hm-day,.hm2.wx-drizzle .hm-day{filter:saturate(.7) brightness(.82) contrast(1.05)}.hm2.wx-snow .hm-day{filter:saturate(.55) brightness(1.04) hue-rotate(-8deg)}.hm2.wx-fog .hm-day{filter:saturate(.6) contrast(.85) brightness(1.02)}.wx-chip{cursor:help;color:#e8eef8;font-family:var(--kai)}.fest-banner{position:absolute;left:18px;bottom:62px;top:auto;z-index:3;padding:8px 22px 10px;text-align:center;pointer-events:none;background:linear-gradient(#ffc8962e,#0000002e),linear-gradient(#b8281a,#7a1008);border:2px solid #e8c070;box-shadow:inset 0 0 0 2px #4a0804,0 8px 18px #000000bf;animation:festIn .8s cubic-bezier(.3,1.5,.5,1)}.fest-banner b{display:block;font-family:var(--xing);font-size:34px;letter-spacing:8px;color:transparent;background:linear-gradient(#fff4cc,#f0c060);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 1px #000)}.fest-banner span{font-family:var(--kai);font-size:14px;color:#ffe6b8;letter-spacing:2px}@keyframes festIn{0%{transform:translateY(-40px);opacity:0}}.couplet{position:absolute;top:130px;z-index:3;width:46px;padding:12px 0;writing-mode:vertical-rl;text-align:center;font-family:var(--xing);font-size:30px;letter-spacing:6px;color:#2a1404;background:linear-gradient(90deg,#a81a0c,#d43420 50%,#a81a0c);border:2px solid #e8c070;box-shadow:0 8px 16px #000000b3;pointer-events:none}.couplet.l{left:34px;top:312px}.couplet.r{right:24px;top:300px}.hm2 .fu{position:absolute;left:50%;top:66px;z-index:3;width:70px;height:70px;margin-left:-35px;display:grid;place-items:center;transform:rotate(45deg);background:#c8200e;border:2px solid #f0c060;box-shadow:0 6px 14px #0009;pointer-events:none;font-family:var(--xing);font-size:44px;color:#f8d878}.hm2 .fu{font-size:0}.hm2 .fu:after{content:"福";font-size:44px;transform:rotate(135deg);display:block}.fest-claim{border-left-color:#d4a020!important;color:#8a1a08!important;cursor:pointer;animation:hotpulse 1.4s infinite alternate}.wx-cities{max-height:260px;overflow-y:auto}.cutin{position:absolute;left:0;right:0;top:150px;height:230px;z-index:40;pointer-events:none;overflow:visible}.cutin .ci-band{position:absolute;left:-60px;right:-60px;top:40px;height:150px;transform:skewY(-4deg) scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#0000,#0a0603eb 12% 88%,#0000),var(--fc);border-top:2px solid #e8c070;border-bottom:2px solid #e8c070;box-shadow:0 0 40px #000c;animation:ciBand 1.6s cubic-bezier(.2,.9,.2,1) forwards}.cutin.R .ci-band{transform-origin:right center;transform:skewY(4deg) scaleX(0);animation-name:ciBandR}.cutin.sig .ci-band{border-color:#ffd884;box-shadow:0 0 50px #ffaa3c8c,0 0 40px #000c}@keyframes ciBand{0%{transform:skewY(-4deg) scaleX(0)}15%{transform:skewY(-4deg) scaleX(1)}82%{transform:skewY(-4deg) scaleX(1);opacity:1}to{transform:skewY(-4deg) scaleX(1);opacity:0}}@keyframes ciBandR{0%{transform:skewY(4deg) scaleX(0)}15%{transform:skewY(4deg) scaleX(1)}82%{transform:skewY(4deg) scaleX(1);opacity:1}to{transform:skewY(4deg) scaleX(1);opacity:0}}.cutin .ci-pt{position:absolute;top:0;width:230px;height:230px;overflow:hidden;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #d4ad62,0 14px 30px #000,0 0 60px -6px var(--fc);animation:ciPt 1.6s cubic-bezier(.2,.9,.2,1) forwards}.cutin.L .ci-pt{left:120px}.cutin.R .ci-pt{right:120px}.cutin .ci-pt img{width:100%;height:100%;object-fit:cover}.cutin.R .ci-pt img{transform:scaleX(-1)}@keyframes ciPt{0%{transform:translate(var(--from, -400px)) scale(1.2);opacity:0}18%{transform:none;opacity:1}80%{transform:translate(14px);opacity:1}to{transform:translate(30px);opacity:0}}.cutin.R .ci-pt{--from: 400px}.cutin .ci-txt{position:absolute;top:58px;display:flex;flex-direction:column;animation:ciTxt 1.6s cubic-bezier(.2,1.4,.4,1) forwards}.cutin.L .ci-txt{left:380px}.cutin.R .ci-txt{right:380px;align-items:flex-end}.cutin .ci-txt b{font-family:var(--xing);font-size:78px;line-height:1;letter-spacing:8px;color:transparent;background:linear-gradient(#fff6d6,#f0c870 50%,#b07a2a);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 2px #000) drop-shadow(0 0 22px rgba(255,160,50,.6))}.cutin .ci-txt span{font-family:var(--kai);font-size:22px;color:#f4e2bc;letter-spacing:3px;margin-top:6px;text-shadow:0 2px 3px #000}.cutin .ci-txt span em{font-style:normal;color:#ffd060}.cutin .ci-txt i{margin-top:6px;align-self:flex-start;font-style:normal;font-family:var(--kai);font-weight:700;font-size:15px;padding:2px 10px;color:#fff2d8;background:#a8160a;border:1px solid #ffd884;box-shadow:0 0 14px #ff7828b3}.cutin.R .ci-txt i{align-self:flex-end}@keyframes ciTxt{0%,10%{transform:scale(2.4);opacity:0}24%{transform:none;opacity:1}82%{opacity:1}to{opacity:0;transform:translate(10px)}}.d-sig{margin-top:6px;font-family:var(--kai);font-size:15px;color:#ffd884;text-shadow:0 1px 3px #000}.d-sig i{font-style:normal;margin-left:8px;font-size:12px;padding:1px 6px;color:#fff2d8;background:#a8160a;border:1px solid #ffd884}.d-f.R .d-sig{text-align:right}.bio-sig{margin-top:10px;padding:8px 12px;background:#78140859;border:1px solid #a8402c;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bio-sig>span{color:#e8c878;font-family:var(--kai);font-weight:700}.bio-sig b{font-family:var(--kai);font-size:17px;color:#b8a888;padding:1px 8px;border:1px solid rgba(201,160,80,.3)}.bio-sig b.on{color:#ffd060;border-color:#ffd060;box-shadow:0 0 10px #ffc85066}.bio-sig em{width:100%;font-style:normal;font-size:13px;color:#e0c8a0}.gd-sig{margin:8px 0 2px;padding:5px 10px;font-family:var(--kai);font-size:15px;color:#ffd060;background:#8c180a73;border:1px solid #c86a3a}.gd-sig small{display:block;color:#f0d8b0;font-size:12px}.gd-sig.off{color:#c8b48c;background:#00000059;border-color:#c9a0504d}.sig-own{color:#ffb840}.map .terr{pointer-events:none;mix-blend-mode:normal;opacity:.95}.map .paper{pointer-events:none;mix-blend-mode:multiply;opacity:.42}.map .maplabels{pointer-events:none}.map .zhou{font-family:var(--xing);fill:#2816086b;text-anchor:middle;letter-spacing:10px;paint-order:stroke;stroke:#fff0d22e;stroke-width:2px}.map .river{font-family:var(--xing);fill:#1434509e;text-anchor:middle;letter-spacing:4px;paint-order:stroke;stroke:#e6f0f566;stroke-width:3px}.map .sea{font-family:var(--xing);fill:#dcecf480;text-anchor:middle;letter-spacing:16px}.map .city .cnp,.map .cn-top .cnp{pointer-events:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7))}.map .city .cn2,.map .cn-top .cn2{fill:#fff2d0;font-size:15px;font-weight:700;font-family:var(--kai);text-anchor:middle;letter-spacing:1px}.map .city .cnp.mine .cn2,.map .cn-top .cnp.mine .cn2{fill:#ffe9a8}.map .city.fog{opacity:.5}.map .city.fog .qm{font-size:16px;opacity:.8}.ms.season-spring svg.map>image:first-of-type{filter:saturate(1.08) brightness(1.03)}.ms.season-summer svg.map>image:first-of-type{filter:saturate(1.12) contrast(1.04)}.ms.season-autumn svg.map>image:first-of-type{filter:sepia(.28) saturate(1.05) hue-rotate(-8deg) brightness(1.02)}.ms.season-winter svg.map>image:first-of-type{filter:saturate(.55) brightness(1.1) contrast(.95) hue-rotate(-6deg)}.ms .map-frame{position:absolute;left:0;top:56px;width:960px;height:664px;pointer-events:none;z-index:1;box-shadow:inset 0 0 0 3px #2a1608,inset 0 0 0 5px #b8904a,inset 0 0 0 6px #3a2008,inset 0 0 40px #140a028c;background:var(--c-tl) 8px 8px / 40px no-repeat,var(--c-tr) calc(100% - 8px) 8px / 40px no-repeat,var(--c-bl) 8px calc(100% - 8px) / 40px no-repeat,var(--c-br) calc(100% - 8px) calc(100% - 8px) / 40px no-repeat}.ms .map-cart{position:absolute;left:50%;top:66px;transform:translate(-200px);z-index:2;pointer-events:none;padding:6px 26px 7px;text-align:center;background:linear-gradient(#faf0d714,#0000000f),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 300px,#dcc8a0;border:2px solid #5a3a18;box-shadow:inset 0 0 0 2px #fff0d266,inset 0 0 14px #6e461473,0 6px 14px #000000b3}.ms .map-cart b{display:block;font-family:var(--xing);font-size:26px;color:#4a1408;letter-spacing:4px;line-height:1.1}.ms .map-cart span{font-family:var(--kai);font-size:12px;color:#5a3a18;font-weight:700}.ms .map-cart:before,.ms .map-cart:after{content:"";position:absolute;top:-4px;bottom:-4px;width:8px;background:linear-gradient(90deg,#3a2410,#6a4420,#3a2410);border-radius:3px}.ms .map-cart:before{left:-8px}.ms .map-cart:after{right:-8px}.ms .map-compass{position:absolute;left:870px;top:630px;width:80px;height:80px;z-index:2;pointer-events:none;filter:drop-shadow(0 3px 5px rgba(0,0,0,.7));font-family:var(--kai);font-weight:700}.ms .mapctl,.ms .minimap{z-index:3}.map-scr .topbar{gap:10px}.map-scr .topbar .res,.map-scr .topbar .btn,.map-scr .topbar .wx-chip{white-space:nowrap;flex:none}.map-scr .topbar .res.date{min-width:128px;font-size:16px}.map-scr .topbar .btn.sm{padding:6px 12px}.map .seaov{pointer-events:none}.side{padding:12px 16px 8px;scrollbar-width:thin}.side .cv-art{height:78px;margin:-2px -2px 5px}.side .cv-art+h2{margin:-40px 0 4px 8px;position:relative;z-index:2;font-size:30px;line-height:1.1;text-shadow:0 2px 4px #000,0 0 12px #000;pointer-events:none}.side .pbtns{grid-template-columns:repeat(5,1fr);gap:3px;margin:4px 0 6px}.side .pbtn{padding:3px 0}.side .pbtn b{font-size:15px}.side .pbtn small{font-size:10px}.side h2{font-size:30px;margin-bottom:4px;line-height:1.15}.side .kvgrid{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.side .kvgrid .kv,.side .kv{padding:3px 0;font-size:15px}.side .kindtip{margin:5px 0 0;padding:4px 8px;font-size:12px;line-height:1.4}.side .tip{margin:5px 0;font-size:12px;line-height:1.35}.side .btn.big{margin:6px 0;padding-top:8px;padding-bottom:8px}.side .btn.sm{margin-top:4px}.side h4{margin:8px 0 4px}.side .pbtns{margin:4px 0 6px}.side .pbtn{padding:3px 2px}.side .guard{margin:5px 0;padding:5px 8px}.side .tabs{margin:6px 0 4px}.side .brow{display:grid;grid-template-columns:1fr 108px;column-gap:8px;align-items:center;padding:5px 0}.side .brow .bh{grid-column:1;font-size:16px;gap:10px;justify-content:flex-start}.side .brow>.dim{grid-column:1;grid-row:2;font-size:12px;line-height:1.35}.side .brow>.btn.sm{grid-column:2;grid-row:1 / 3;width:100%;margin:0;padding:6px 2px;font-size:13px}.side .alarmrow{margin:4px 0}.side .counts{font-size:17px;gap:10px;margin-bottom:2px}.side .rankbox{margin:4px 0}.side .advisor{margin:0 0 4px;padding:5px 8px}.side .adv-h{margin-bottom:3px}.side .adv-t{font-size:13px;line-height:1.35;padding:3px 6px;margin:2px 0}.side .lrow{padding:4px 8px;margin:2px 0;font-size:13px}.side .lrow .chip{font-size:12px;padding:2px 8px}.side .log{margin-top:2px;font-size:12px;line-height:1.4}.side .qbrief .dim,.side .qbrief .rw{margin:2px 0}.side .govrow{padding:2px 0}.side .chips{margin:4px 0;gap:4px}.side .chip{padding:2px 7px;font-size:12px}.side .sm{margin:3px 0;line-height:1.4}.side .btn.big small{display:block;font-size:12px;line-height:1.3}.map .army .az{transform:scale(calc(var(--zs, 1) * 1.2))}.map .army .a-far,.map .army .a-mid,.map .army .a-near{display:none}.map.lz-far .army .a-far,.map.lz-mid .army .a-mid,.map.lz-near .army .a-mid,.map.lz-near .army .a-near{display:inline}.map .army .u{animation:ustep .46s infinite alternate ease-in-out}@keyframes ustep{0%{transform:translateY(0)}to{transform:translateY(-2.4px)}}.map .army .dust{fill:#ceba9299;transform-box:fill-box;transform-origin:center;animation:dustp 1.6s ease-out infinite}@keyframes dustp{0%{opacity:.75;transform:translate(0) scale(.5)}to{opacity:0;transform:translate(-7px,-5px) scale(2.1)}}.map .army .flag{animation:flagwave .9s infinite alternate ease-in-out;transform-box:fill-box;transform-origin:left center}@keyframes flagwave{0%{transform:skewY(-4deg) scaleX(1)}to{transform:skewY(5deg) scaleX(.92)}}.map .army .flt,.map .army .shch{fill:#fff6dc;font:700 12px var(--xing, serif);text-anchor:middle;pointer-events:none;stroke:#140a00b3;stroke-width:.6px;paint-order:stroke}.map .army .shch{font-size:18px}.map .army .np{fill:#100a04d1;stroke:#c8a860;stroke-width:1}.map .army.foe .np{stroke:#d8604a}.map .army .npt{fill:#ffe9b8;font:700 11px var(--song, serif);text-anchor:middle;pointer-events:none}.map .army .npd{fill:#f4e6c0;font:11px var(--song, serif);text-anchor:middle;paint-order:stroke;stroke:#100a04d9;stroke-width:2.5px;pointer-events:none}.map .army .selring{fill:#fff0aa1f;stroke:#ffe080;stroke-width:1.8;stroke-dasharray:5 4}.map .army:hover .u{filter:brightness(1.25)}.map .mline{animation:mlflow 1s linear infinite}@keyframes mlflow{to{stroke-dashoffset:-14}}.map.lz-far .mline{stroke-width:4}.map .cn-top{transform-box:fill-box;transform-origin:center;transform:scale(var(--zs, 1))}.map.lz-far .cn-top:not(.major){display:none}.mform{position:absolute;left:50%;top:22%;transform:translate(-50%);z-index:5;padding:10px 34px 8px;text-align:center;pointer-events:none;font:22px var(--xing, serif);color:#ffe9b8;letter-spacing:4px;background:linear-gradient(#140c04e0,#140c04b3);border:2px solid #c9a050;border-radius:4px;box-shadow:0 6px 24px #0009}.mform b{margin:0 8px;font:bold 44px var(--num, sans-serif);color:#ffd060;text-shadow:0 0 12px rgba(255,200,80,.7)}.mform small{display:block;margin-top:2px;font:13px var(--kai, serif);letter-spacing:1px;color:#e0d2b2}.bio-layer{position:absolute;inset:0;z-index:97;display:flex;align-items:center;justify-content:center;background:#060402b8;animation:bioIn .25s ease-out}.bio-layer.out{opacity:0;transition:opacity .25s}@keyframes bioIn{0%{opacity:0}}.bio-book{position:relative;width:1000px;max-height:640px;display:flex;gap:28px;padding:28px 34px;color:#e8dcc0;background:linear-gradient(#1e1208e6,#0c0703f2),var(--wood) center / 600px,#140c06;border:2px solid #c9a050;box-shadow:inset 0 0 0 3px #2a1408,inset 0 0 0 5px #e6be6e59,inset 0 0 50px #000000b3,0 20px 60px #000000e6;animation:bookIn .35s cubic-bezier(.2,.9,.2,1)}@keyframes bookIn{0%{transform:translateY(20px) scale(.97);opacity:0}}.bio-book:before{content:"";position:absolute;inset:10px;pointer-events:none;background:var(--c-tl) top left / 40px no-repeat,var(--c-tr) top right / 40px no-repeat,var(--c-bl) bottom left / 40px no-repeat,var(--c-br) bottom right / 40px no-repeat}.bio-x{position:absolute;right:14px;top:10px;z-index:2;width:34px;height:34px;border-radius:50%;cursor:pointer;font-size:16px;color:#f0dcb0;background:radial-gradient(#5a3a1c,#2a1608);border:1px solid #c9a050}.bio-book .bio-l{width:260px;flex:none;text-align:center}.bio-book .bio-pt{position:relative;display:inline-block;box-shadow:0 0 0 2px #1a0e06,0 0 0 4px #c9a050,0 0 0 5px #3a2410,0 12px 30px #000000e6,0 0 60px -10px var(--fc)}.bio-book .bio-pt .pbio{display:none}.bio-book .bio-fac{position:absolute;left:-10px;top:-10px;width:46px;height:46px;display:grid;place-items:center;font-family:var(--xing);font-size:30px;background:var(--fc);color:#fff3d8;border:2px solid #e2c27e;box-shadow:0 2px 6px #000}.bio-book .bio-nm{font-family:var(--xing);font-size:52px;color:#fbeac0;margin-top:12px;letter-spacing:10px;text-shadow:0 2px 4px #000;line-height:1.15}.bio-zi{font-family:var(--song);font-size:17px;color:#d8c49a;letter-spacing:4px}.bio-meta{display:grid;grid-template-columns:52px 1fr;gap:4px 8px;margin-top:12px;text-align:left;font-size:14px;padding:8px 10px;background:#00000059;border:1px solid rgba(201,160,80,.3)}.bio-meta span{color:#a8946c}.bio-meta b{color:#f0e0b8;font-weight:700}.bio-meta .rar{font-style:normal}.bio-book .bio-r{flex:1;min-width:0;overflow-y:auto;padding-right:6px}.bio-book .bio-kv{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:8px 0 0;font-size:15px}.bio-book .bio-kv>span{width:70px;color:#b8a47c}.bio-book .bio-kv>b{color:#f0d088;font-size:17px}.bio-book .bio-kv em{width:100%;padding-left:78px;font-style:normal;color:#c8b896;font-size:13px}.bio-book .sigb,.bio-book .bondb,.bio-book .rivalb{font-size:15px!important;padding:1px 8px;border:1px solid rgba(201,160,80,.35);cursor:help;color:#d8c49a!important}.bio-book .sigb.on{color:#ffd060!important;border-color:#ffd060;box-shadow:0 0 10px #ffc85059}.bio-book .bondb{border-color:#6a8a4a;color:#cfe8b0!important}.bio-book .rivalb{border-color:#a8402c;color:#ffb8a0!important}.bio-book .bio-quote{margin:14px 0 8px;font-family:var(--xing);font-size:26px;color:#f4dca0}.bio-book .bio-text{padding:14px 20px 16px;color:#2a180a;background:linear-gradient(#fffaeb1a,#6e461414),url(../assets/ui/ui_paper.webp?h=b873e9009c) center / 500px,#dccaa0;box-shadow:inset 0 0 26px #6e461466;border-top:6px solid #3a2410;border-bottom:6px solid #3a2410}.bio-book .bio-text h4{font-family:var(--xing);font-size:24px;color:#6a1408;letter-spacing:12px;margin-bottom:6px;border-bottom:1px solid rgba(106,20,8,.35)}.bio-book .bio-text p{font-family:var(--song);font-size:17px;line-height:1.95;text-indent:2em;font-weight:500}.portrait.has-bio{position:relative}.portrait .pbio{position:absolute;right:2px;bottom:2px;z-index:3;width:20px;height:20px;display:grid;place-items:center;font-style:normal;font-family:var(--song);font-weight:700;font-size:12px;line-height:1;color:#fbe8c8;background:#a8160a;border:1px solid #f0c878;box-shadow:0 1px 3px #000c;cursor:pointer;opacity:.82;transition:transform .12s,opacity .12s}.portrait .pbio:hover{opacity:1;transform:scale(1.2)}.portrait[style*="width:46px"] .pbio,.portrait[style*="width:48px"] .pbio,.portrait[style*="width:54px"] .pbio,.portrait[style*="width:56px"] .pbio{width:16px;height:16px;font-size:10px}.bio-book .bio-sts{padding:6px 12px}.bio-book .bio-st{margin:2px 0}.bio-book .bio-st b{font-size:19px}.bio-book .bio-st span{font-size:15px}.bio-book .bio-bar{height:11px}.bio-book .bio-kv{margin-top:5px}.bio-book .bio-quote{margin:8px 0 6px;font-size:22px}.bio-book .bio-text p{font-size:16px;line-height:1.85}.gal-bar{display:flex;align-items:center;gap:14px;margin:0 0 10px;flex-wrap:wrap}.gal-bar .tabs{display:flex;gap:4px}.gal-bar .tab small{margin-left:4px;font-size:11px;opacity:.75}.gal-sort{display:flex;gap:4px}.gal-q{margin-left:auto;width:180px;padding:6px 10px;font-size:14px;color:#f0e2bc;background:#0a0603cc;border:1px solid #8a6a38}.gal-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px 10px;padding:6px 6px 12px;align-content:start}.gal-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px 4px 6px;cursor:pointer;background:linear-gradient(#1e1208cc,#0a0603e6);border:1px solid rgba(201,160,80,.35);border-top:3px solid var(--fc);transition:transform .12s,box-shadow .12s}.gal-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px #000000b3,0 0 12px #e8c8784d;border-color:#e8c878}.gal-pt{position:relative;box-shadow:0 0 0 1px #1a0e06,0 0 0 2px #c9a05099}.gal-fac{position:absolute;left:-6px;top:-6px;width:24px;height:24px;display:grid;place-items:center;font-family:var(--xing);font-size:16px;color:#fff3d8;background:var(--fc);border:1px solid #e2c27e;z-index:2}.gal-pt .tv-rar{right:-8px;top:-8px;width:26px;height:26px;font-size:14px;z-index:2}.gal-tag{position:absolute;left:0;right:0;bottom:0;z-index:2;font-style:normal;font-size:12px;text-align:center;color:#fff2d0;background:#286e28d9;letter-spacing:4px}.gal-tag.dead{background:#3c3c3ce6}.gal-card.dead .portrait{filter:grayscale(1) brightness(.6)}.gal-card.own{border-color:#78c86e99}.gal-card b{margin-top:6px;font-family:var(--xing);font-size:22px;font-weight:400;color:#fbeac0;letter-spacing:2px;line-height:1.1}.gal-card>span{font-size:12px;color:#c8b48c}.gal-card>span i{font-style:normal;font-weight:700;font-family:var(--num)}.gal-none{grid-column:1 / -1;text-align:center;margin-top:40px;font-size:18px}.gal-bar .tab{padding:6px 14px;font-size:15px;min-width:64px;clip-path:none}.gal-tag{right:22px}:root{--qN: #9a9488;--qR: #5d9a5a;--qSR: #5b78c8;--qSSR: #a35bc8;--qUR: #e0a83a}.ri-zxl{background-image:url(../assets/ui/res_zxl.webp?h=f9fe1695a4)}.ri-hun{background-image:url(../assets/ui/res_hun.webp?h=57350b2342)}.qb{display:inline-block;margin-left:6px;padding:0 5px;font:bold 11px/16px var(--num, sans-serif);letter-spacing:.5px;border-radius:2px;color:#fff;vertical-align:2px;text-shadow:0 1px 1px rgba(0,0,0,.6)}.qb.q-N{background:var(--qN)}.qb.q-R{background:var(--qR)}.qb.q-SR{background:var(--qSR)}.qb.q-SSR{background:linear-gradient(135deg,#c27ae0,#7a3aa0)}.qb.q-UR{background:linear-gradient(135deg,#ffe6a0,#e0a83a 45%,#a8661a);color:#3a1a00;text-shadow:none;box-shadow:0 0 6px #ffc85ab3}.stars{margin-left:4px;white-space:nowrap;letter-spacing:-1px}.stars .st{font-style:normal;font-size:12px;color:#78644673}.stars .st.on{color:#f0b838;text-shadow:0 0 3px rgba(255,190,60,.8)}.stars.awake .st.on{color:#ff8a3a;text-shadow:0 0 5px #ff5a1a,0 0 2px #fff0c0}.card.gen.qf-UR{box-shadow:inset 0 0 0 2px #e0a83abf,0 0 14px #e0a83a40}.card.gen.qf-SSR{box-shadow:inset 0 0 0 2px #a35bc899}.card.gen.qf-SR{box-shadow:inset 0 0 0 1px #5b78c88c}.army-scr h1 small{font-size:15px;color:#8a6a3a;margin-left:10px;font-family:var(--kai)}.ar-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:4px 0 10px}.ar-res{display:flex;align-items:center;gap:6px;padding:4px 12px;background:#28180a14;border:1px solid rgba(120,80,30,.3);border-radius:3px}.ar-res em{font-style:normal;color:#6a4a24;font-size:13px}.ar-res b{font:bold 18px var(--num);color:#3a1c08}.ar-res span{color:#8a6a3a}.ar-tabs{margin-left:auto;display:flex;gap:6px}.ar-tabs .btn{position:relative}.ar-tabs .dot{position:absolute;right:-6px;top:-8px}.ar-filter{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.chip{padding:2px 12px;border:1px solid rgba(120,80,30,.4);background:#fffaeb66;color:#5a3a18;border-radius:12px;font:13px var(--kai);cursor:pointer}.chip.on{background:#6a3a14;color:#fff3d8;border-color:#6a3a14}.ar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:10px;overflow-y:auto;max-height:calc(100% - 190px);padding:4px 2px 10px}.ar-card{position:relative;text-align:center;padding:8px 6px;background:linear-gradient(#2a1c10,#120a04);border-radius:4px;cursor:pointer;box-shadow:inset 0 0 0 2px var(--qc, #6a5a40),0 3px 8px #00000059;color:#f2e2bc;transition:transform .15s}.ar-card:hover{transform:translateY(-3px)}.ar-card.qf-N{--qc: var(--qN)}.ar-card.qf-R{--qc: var(--qR)}.ar-card.qf-SR{--qc: var(--qSR)}.ar-card.qf-SSR{--qc: var(--qSSR)}.ar-card.qf-UR{--qc: var(--qUR);background:linear-gradient(#3a2408,#140a02);box-shadow:inset 0 0 0 2px var(--qUR),0 0 16px #e0a83a59}.ar-card.locked .ar-pt{filter:grayscale(.9) brightness(.6)}.ar-card.ready{animation:arReady 1.6s ease-in-out infinite}@keyframes arReady{50%{box-shadow:inset 0 0 0 2px var(--qc),0 0 18px #ffd26ebf}}.ar-pt{position:relative;display:inline-block}.ar-pt .qb{position:absolute;left:-8px;top:-4px;margin:0}.ar-nm{font:16px var(--xing);margin:2px 0 0;color:#ffe8b8}.ar-card .stars .st{font-size:11px}.ar-card .dot{position:absolute;right:4px;top:4px}.ar-bar{position:relative;height:12px;margin:5px 4px 0;background:#00000080;border:1px solid rgba(201,160,80,.35);border-radius:6px;overflow:hidden}.ar-bar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#8a5a18,#f0c060)}.ar-bar span{position:relative;font:10px/12px var(--num);color:#fff;text-shadow:0 1px 1px #000}.ar-bar.big{height:18px;margin:10px 0}.ar-bar.big span{font-size:12px;line-height:18px}.ar-search{display:flex;gap:8px;margin:10px 0 6px}.ar-search input{flex:1;max-width:280px;padding:4px 10px;border:1px solid rgba(120,80,30,.5);background:#fffaebb3;font:15px var(--kai)}.ar-recruit{display:flex;justify-content:center}.ar-hall{width:min(720px,100%);text-align:center;padding:18px 20px;background:radial-gradient(ellipse at 50% 0%,rgba(140,40,20,.35),transparent 70%),linear-gradient(#2a160a,#120804);border:2px solid #8a5a20;box-shadow:inset 0 0 0 4px #1a0c04,inset 0 0 0 5px #f0be6466,0 10px 30px #00000080;color:#f2e2bc;border-radius:3px}.ar-banner{font:40px var(--xing);letter-spacing:14px;color:transparent;background:linear-gradient(#fff2c4,#e8b858 50%,#9a6420);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 2px #000)}.ar-rates{display:flex;gap:12px;justify-content:center;margin:10px 0;font:14px var(--num)}.ar-rates .q-UR{color:var(--qUR)}.ar-rates .q-SSR{color:#c98ae8}.ar-rates .q-SR{color:#8aa6f0}.ar-rates .q-R{color:#8ac888}.ar-rates .q-N{color:#c8c0b0}.ar-btns{display:flex;gap:14px;justify-content:center;margin:14px 0;flex-wrap:wrap}.ar-btns .btn small{display:block;font-size:11px;opacity:.8}.ar-reveal{text-align:center}.ar-reveal.gold h2{color:#e0a83a;text-shadow:0 0 12px rgba(255,190,80,.8)}.ar-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:12px 0;perspective:900px}.ar-cards.n1{grid-template-columns:180px;justify-content:center}.ar-rc{position:relative;height:170px;transform-style:preserve-3d;animation:arFlip .55s cubic-bezier(.2,.8,.3,1.2) both}@keyframes arFlip{0%{transform:rotateY(180deg) scale(.8);opacity:0}40%{opacity:1}to{transform:rotateY(0) scale(1)}}.ar-back,.ar-front{position:absolute;inset:0;backface-visibility:hidden;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ar-back{transform:rotateY(180deg);background:linear-gradient(#6a1a0a,#2a0804);font:48px var(--xing);color:#e8b858}.ar-front{background:linear-gradient(#2a1c10,#0e0804);box-shadow:inset 0 0 0 2px var(--qc, #6a5a40);color:#f2e2bc}.ar-front b{font:18px var(--xing);color:#ffe8b8}.ar-front .new{color:#ffd060;font-weight:700}.ar-front .qb{position:absolute;left:6px;top:6px;margin:0}.ar-rc.qf-N{--qc: var(--qN)}.ar-rc.qf-R{--qc: var(--qR)}.ar-rc.qf-SR{--qc: var(--qSR)}.ar-rc.qf-SSR{--qc: var(--qSSR)}.ar-rc.qf-SSR .ar-front{box-shadow:inset 0 0 0 2px var(--qSSR),0 0 18px #be6ef099}.ar-rc.qf-UR{--qc: var(--qUR)}.ar-rc.qf-UR .ar-front{box-shadow:inset 0 0 0 3px var(--qUR),0 0 26px #ffbe50d9;background:radial-gradient(ellipse at 50% 30%,rgba(255,200,90,.35),transparent 60%),linear-gradient(#3a2408,#120802)}.ar-detail{display:flex;gap:20px;align-items:flex-start}.ar-dl{text-align:center}.ar-qbig{margin-top:6px;font:bold 15px var(--num)}.ar-qbig.q-UR{color:var(--qUR)}.ar-qbig.q-SSR{color:#b06ad8}.ar-qbig.q-SR{color:#5b78c8}.ar-qbig.q-R{color:#4a8a48}.ar-qbig.q-N{color:#8a8478}.ar-dr{flex:1;min-width:0}.ar-dr h2{margin:0 0 4px;text-align:left}.ar-dr .stars .st{font-size:18px}.awk{color:#e05a1a;font-weight:700}.awk.big{font-size:18px}.ar-starup{text-align:center}.ar-starup .stars .st{font-size:28px}@media (max-width: 760px),(max-height: 520px){.ar-cards{grid-template-columns:repeat(5,1fr);gap:5px}.ar-rc{height:130px}.ar-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ar-detail{flex-direction:column;align-items:center}}.ally-scr h1 small{font-size:15px;color:#8a6a3a;margin-left:10px;font-family:var(--kai)}.al-search{display:flex;gap:8px;margin:6px 0 10px}.al-search input,.al-input,.al-form input:not([type=checkbox]),.al-form textarea{padding:4px 10px;border:1px solid rgba(120,80,30,.5);background:#fffaebcc;font:15px var(--kai);color:#3a1c08}.al-input{width:100%;box-sizing:border-box;margin:8px 0}.al-form{display:flex;flex-direction:column;gap:10px;text-align:left}.al-form label{display:flex;flex-direction:column;gap:4px}.al-form label:has(input[type=checkbox]){flex-direction:row;align-items:center}.al-list{overflow-y:auto;max-height:calc(100% - 200px);display:flex;flex-direction:column;gap:8px}.al-row{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fff8e68c;border:1px solid rgba(120,80,30,.3);border-radius:3px}.al-tag,.al-tagbig{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font:22px var(--xing);color:#ffe8b8;background:radial-gradient(#9a2a18,#4a0c04);border:2px solid #c89a4a;border-radius:50%;box-shadow:0 2px 6px #0006}.al-tagbig{width:76px;height:76px;font-size:36px}.al-main{flex:1;min-width:0}.al-main b{font:18px var(--xing);color:#3a1c08}.al-side{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.al-tabs{margin:0 0 10px;justify-content:flex-start}.al-info{display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow-y:auto;max-height:calc(100% - 150px)}.al-card{grid-column:1 / -1;display:flex;gap:16px;align-items:center;padding:12px;background:#fff8e68c;border:1px solid rgba(120,80,30,.3)}.al-card>div:last-child{flex:1}.al-card h2{margin:0;text-align:left}.al-card h2 small{font-size:16px;color:#8a5a1a}.al-notice,.al-me,.al-log{padding:10px 12px;background:#fff8e673;border:1px solid rgba(120,80,30,.25)}.al-notice p{margin:6px 0;white-space:pre-wrap}.al-me{display:grid;grid-template-columns:1fr 1fr;gap:6px}.al-me b{color:#8a2a10;font-family:var(--num)}.al-acts{grid-column:1 / -1;display:flex;gap:10px;flex-wrap:wrap}.al-log{grid-column:1 / -1;max-height:160px;overflow-y:auto;font-size:13px}.al-log div{padding:2px 0;border-bottom:1px dashed rgba(120,80,30,.2)}.al-members{display:flex;flex-direction:column;gap:6px;overflow-y:auto;max-height:calc(100% - 150px)}.al-mrow{display:flex;align-items:center;gap:10px;padding:6px 10px;background:#fff8e680;border:1px solid rgba(120,80,30,.25);flex-wrap:wrap}.al-mrow .grow{flex:1}.al-on{width:8px;height:8px;border-radius:50%;background:#9a9080}.al-on.on{background:#4ac04a;box-shadow:0 0 6px #4ac04a}.al-shop{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.al-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px;background:linear-gradient(#2a1c10,#120a04);color:#f2e2bc;border:1px solid #8a5a20;border-radius:3px}.al-item.off{opacity:.55}.al-item .ri{width:42px;height:42px;font-size:26px}.al-chat{display:flex;flex-direction:column;height:calc(100% - 150px)}.al-chatlog{flex:1;overflow-y:auto;padding:8px;background:#fff8e680;border:1px solid rgba(120,80,30,.3);margin-bottom:8px;font-size:14px}.al-chatlog b.gov{color:#8a2a10}@media (max-width: 760px){.al-info{grid-template-columns:1fr}}.ar-res{background:#0e0904c7;border-color:#c9a05066}.ar-res em{color:#c8a870}.ar-res b{color:#ffe8b8}.ar-res span{color:#a88a5a}.army-scr h1 small,.ally-scr h1 small{color:#e0c890}.chip{background:#0e0904b8;color:#e8d4a8;border-color:#c9a05073}.chip.on{background:linear-gradient(#9a3018,#5a1408);color:#fff3d8;border-color:#e0b060}.ar-detail .btns{flex-wrap:wrap;justify-content:flex-start;gap:8px}.ar-detail .btns .btn{white-space:nowrap}.ar-dr p{color:#ecdcb4}.ar-dr .dim{color:#b09a74}.al-row,.al-card,.al-notice,.al-me,.al-log,.al-mrow,.al-chatlog{background:#0e0904c7;border:1px solid rgba(201,160,80,.35);color:#ecdcb4}.al-main b,.al-card h2{color:#ffe8b8}.al-card h2 small{color:#e0b060}.al-me b{color:#f0b860}.al-notice b,.al-log>b{color:#e0c890}.al-log div{border-bottom-color:#c9a05026}.al-chatlog b.gov{color:#f0a060}.al-search input,.al-input,.al-form input:not([type=checkbox]),.al-form textarea,.ar-search input{background:#0a0603cc;color:#f2e2bc;border-color:#c9a05080}.al-form label{color:#ecdcb4}.al-card .dim,.al-row .dim,.al-mrow .dim{color:#b09a74}.ar-bar{text-align:center}.al-card h2 small,.ar-dr h2 small{font-family:var(--num);font-size:15px}.hm2.novice .home-tip,.hm2.novice .hchat{display:none}.hm2.novice .bld.pq:not(.hl){opacity:.45;filter:saturate(.6);transition:opacity .4s}.hm2.novice .bld.pq:not(.hl):hover{opacity:1;filter:none}.ar-pt{position:relative}.ar-lord{position:absolute;left:0;bottom:0;right:0;font-style:normal;font-size:12px;line-height:16px;color:#2a1608;background:linear-gradient(90deg,#c8942a,#ffd870,#c8942a);letter-spacing:3px}.ar-collect{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;overflow-y:auto;max-height:calc(100% - 200px)}.ar-cm{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 10px;background:#0e0904c7;border:1px solid rgba(201,160,80,.35);color:#ecdcb4;border-radius:3px}.ar-cm>b{font:30px var(--num);color:#ffe8b8;line-height:1}.ar-cm>span{font-size:12px;color:#b09a74}.ar-cm .ar-bar{width:100%}.ar-cm.can{border-color:#e0b060;box-shadow:0 0 14px #ffc85a59}.ar-cm.got{opacity:.55}.ar-more{position:relative;border-radius:4px;cursor:pointer;text-align:center;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:150px;background:#140c068c;box-shadow:inset 0 0 0 1px #d4ad6273;border:1px dashed rgba(212,173,98,.5);color:#d9c08a}.ar-more b{font-size:34px;line-height:1;color:#e8c879;font-weight:400}.ar-more span{font-family:var(--kai, serif);font-size:16px;letter-spacing:3px}.ar-more small{font-size:11px;opacity:.75}.ar-more:hover{background:#3c240c99}.ar-grid.sm-grid{max-height:50vh;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));margin:8px 0}.ar-grid.sm-grid .ar-nm{font-size:15px}.market-scr .ar-filter{align-items:center;flex-wrap:wrap;gap:6px}.market-scr .ar-filter input{width:92px;padding:3px 6px;margin-left:8px}.mk-sp{width:14px}.mk-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto;max-height:calc(100% - 230px);padding:2px 2px 8px}.mk-row{display:flex;align-items:center;gap:12px;padding:6px 12px;background:linear-gradient(#2a1c10,#160d05);color:#f2e2bc;border:1px solid rgba(212,173,98,.35);border-left:4px solid var(--gilt, #d4ad62);border-radius:3px}.mk-row.mine{opacity:.75;border-left-color:#6a8a5a}.mk-row.log{border-left-color:#6a5a40}.mk-main{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.mk-main b{font-size:16px;color:#ffe2a0}.mk-qty,.mk-price{display:flex;flex-direction:column;align-items:flex-end;min-width:64px}.mk-qty b,.mk-price b{font:bold 18px var(--num)}.mk-price b{color:#ffd77a}.mk-price{min-width:110px}.mk-price .win,.mk-lt.win{color:#9fe0a0}.mk-lt{min-width:70px;font-size:14px}.mk-ref{font-size:12px;color:#b9a77c}.mk-ref.cheap{color:#9fe0a0}.mk-ref.dear{color:#ff9a7a}.mk-ico{position:relative;display:inline-flex;flex:none}.mk-ico.zxl{align-items:center;justify-content:center;border-radius:4px;background:radial-gradient(#6a4a18,#2a1808);box-shadow:inset 0 0 0 2px var(--gilt, #d4ad62)}.mk-ico .qb{position:absolute;right:-4px;bottom:-4px}.mk-empty{padding:28px 0}.mk-foot{margin-top:6px}.mk-dlg{display:flex;gap:14px;align-items:center;margin:8px 0}.mk-dlg p{margin:6px 0;line-height:1.7}.mk-dlg input[type=number]{width:84px;padding:3px 6px}.mk-card .ar-bar span{position:static}@media (max-width: 760px){.mk-row{gap:8px;padding:6px 8px}.mk-price{min-width:84px}.mk-main b{font-size:14px}}.mk-card .ar-bar{height:auto;min-height:16px;overflow:visible;background:none;border:0}.mk-card .ar-bar span{font-size:12.5px;color:#cdbb94}.realm-map .topbar{flex-wrap:nowrap}.rl-resbar{display:flex;gap:8px;padding:0 6px}.rl-res{display:inline-flex;align-items:baseline;gap:3px;font-size:14px;font-family:var(--num, inherit)}.rl-res i{font-style:normal;font-size:12px;padding:0 3px;border-radius:3px;background:#00000059;color:#f0dca0}.rl-res.r-liang i{color:#b8d878}.rl-res.r-yin i{color:#e8e8f0}.rl-res.r-tie i{color:#9ab0c8}.rl-res.r-mu i{color:#d0a070}.rl-gov{font-size:11px;fill:#ffe9b0;text-anchor:middle;paint-order:stroke;stroke:#1a1008;stroke-width:3px;font-family:var(--song, serif)}.rl-cd{font-size:13px;fill:#ffd890;paint-order:stroke;stroke:#1a0c04;stroke-width:3px;font-weight:700}.side b.rl-cd,.side .rl-cd{fill:none;stroke:none;color:#ffd890}.rl-more{font-size:11px;fill:#fff0d0;paint-order:stroke;stroke:#1a1008;stroke-width:3px}.rl-flag{cursor:pointer}.rl-flag .rl-ring{fill:#ffe0802e;stroke:#ffe080;stroke-width:1.5}.rl-move{cursor:pointer}.frontmark.hot circle{animation:rlpulse .9s ease-in-out infinite alternate}@keyframes rlpulse{0%{opacity:.75}to{opacity:1;filter:drop-shadow(0 0 6px #ff6030)}}.rl-atabs{display:flex;gap:4px;flex-wrap:wrap;margin:2px 0 4px}.rl-atab{font-size:13px;padding:3px 9px;border-radius:12px;border:1px solid var(--bronze, #8a6a30);background:#281c0c99;color:#e6d2a0;cursor:pointer}.rl-atab.on{background:#6a4a14;color:#ffe9a8;border-color:#ffd36a}.rl-atab.off{opacity:.5;cursor:default}.rl-atab.new{border-style:dashed}.rl-army{display:flex;gap:4px;margin:4px 0}.rl-g{display:inline-block;border-radius:4px;overflow:hidden;border:1px solid var(--bronze, #8a6a30)}.rl-prod,.rl-stock{margin:4px 0;color:#d8c89a}.rl-arm{font-size:13px;margin:3px 0;line-height:1.5}.rl-arm .me{color:#ffe080;font-weight:700}.rl-gov-box{margin:6px 0;padding:6px 8px;border:1px solid rgba(200,168,96,.5);background:#00000040;display:flex;flex-direction:column;gap:4px}.rl-btns{display:flex;gap:6px;margin:8px 0}.lk{color:#ffd890;cursor:pointer;text-decoration:underline}.btn.off{opacity:.55}.rq-list{max-height:440px;overflow-y:auto;margin:6px 0}.rq{display:flex;align-items:center;gap:10px;padding:6px 8px;margin:3px 0;border:1px solid rgba(200,168,96,.3);background:#0000002e}.rq.open{border-color:#ffd890;background:#78501447}.rq.lock{opacity:.55}.rq.done{opacity:.7}.rq-no{width:24px;height:24px;border-radius:50%;background:#5a3a14;color:#ffe9b0;display:grid;place-items:center;font-size:13px;flex:none}.rq-m{flex:1;display:flex;flex-direction:column}.rq-p{flex:none;min-width:52px;text-align:right}.rl-rank{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mk-ico.res{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-family:var(--xing, serif);color:#1a1008;background:radial-gradient(#e8d8a0,#9a7a38);box-shadow:inset 0 0 0 2px #5a3a14}.mk-ico.res-liang{background:radial-gradient(#d8e8a0,#6a8a30)}.mk-ico.res-yin{background:radial-gradient(#f4f4f8,#98a0b0)}.mk-ico.res-tie{background:radial-gradient(#b8c8d8,#586878)}.mk-ico.res-mu{background:radial-gradient(#e0b888,#8a5a30)}.fcard.off{opacity:.45;filter:grayscale(.6)}.realm-scr{background:#1a140c}.realm-scr .topbar{gap:8px}.realm-scr .topbar .res,.realm-scr .topbar .btn,.realm-scr .topbar .wx-chip{white-space:nowrap;flex:none}.realm-scr .topbar .res.date{min-width:128px;font-size:16px}.realm-scr .topbar .btn.sm{padding:6px 12px}.realm-scr .topbar .res em{font-size:12px;opacity:.75;margin-right:4px}.realm-scr .side{padding:12px 16px 8px;scrollbar-width:thin}.realm-scr .side h2{font-size:30px;margin-bottom:4px;line-height:1.15}.realm-scr .side .kvgrid{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.realm-scr .side .kv{padding:3px 0;font-size:15px}.realm-scr .side .btn.sm{margin-top:4px}.realm-scr .side h4{margin:8px 0 4px}.realm-scr .side .guard{margin:5px 0;padding:5px 8px}.rl-res.r-kit i{color:#e8a878}.ar-up{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:6px 0;padding:6px 10px;border:1px solid rgba(224,176,80,.6);background:linear-gradient(90deg,#78460a66,#00000026)}.ar-up>b{color:#ffd890;font-family:var(--xing, serif);font-size:18px}.ar-up .up-g{display:inline-flex;align-items:center;gap:4px}.ar-up .up-g em{font-style:normal;font-size:13px}.ar-up small{flex-basis:100%;color:#cdbb90;font-size:12px}.rl-theme{margin:8px 0;padding:6px 8px;border:1px solid rgba(224,176,80,.5);background:#5a320a47;display:flex;flex-direction:column;gap:3px}.rl-theme>b{color:#ffd890}.rl-g-row{display:flex;gap:3px;flex-wrap:wrap}.rl-line{pointer-events:none;animation:rldash 1.2s linear infinite}@keyframes rldash{to{stroke-dashoffset:-26}}.rguide{position:absolute;left:14px;bottom:14px;z-index:30;width:360px;max-width:calc(100% - 28px);display:flex;gap:10px;align-items:flex-start;padding:10px 12px 10px 10px;background:#22160af0;border:1.5px solid #c8a860;border-radius:8px;box-shadow:0 6px 22px #0000008c;color:#ead8b0}.rguide .rg-av{flex:none;border-radius:50%;overflow:hidden;border:2px solid #c8a860;width:56px;height:56px}.rguide .rg-body{flex:1;min-width:0}.rguide .rg-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px}.rguide .rg-h b{color:#ffd890}.rguide .rg-h span{color:#fff0cc;font-weight:700;font-size:15px}.rguide .rg-x{margin-left:auto;background:none;border:0;color:#c8a860;font-size:18px;cursor:pointer;line-height:1}.rguide .rg-t{margin:6px 0;font-size:14px;line-height:1.5}.rguide .rg-r{font-size:12px;color:#c8b88c}.rguide .rg-cd{margin:4px 0;padding:3px 8px;background:#a0281459;border-radius:4px;font-size:13px;color:#ffd0a0}.rguide .rg-daily{background:#28643c66;color:#d8f0c0}.rguide .rg-b{margin-top:8px;display:flex;gap:10px;align-items:center}.rguide .rg-skip{background:none;border:0;color:#9a8a68;font-size:12px;cursor:pointer;text-decoration:underline}.rguide.min{width:auto;padding:4px;background:none;border:0;box-shadow:none}.rguide.min .rg-av{position:relative;cursor:pointer;box-shadow:0 0 14px #ffd890;animation:rgbeat 1.6s ease-in-out infinite}.rguide.min .rg-av i{position:absolute;right:-2px;top:-2px;background:#d44;color:#fff;border-radius:50%;width:18px;height:18px;text-align:center;font-style:normal;font-size:12px;line-height:18px}@keyframes rgbeat{50%{transform:scale(1.08)}}.rg-pulse{animation:rgpulse 1.1s ease-in-out infinite!important;position:relative;z-index:2}@keyframes rgpulse{0%,to{box-shadow:0 0 #ffd86ae6}50%{box-shadow:0 0 0 9px #ffd86a00}}.rg-ring{stroke:#ffd86a;stroke-width:3;opacity:.95;transform-box:fill-box;transform-origin:center;animation:rgring 1.4s ease-out infinite}.rg-ring.r2{animation-delay:.7s}@keyframes rgring{0%{transform:scale(.55);opacity:1}to{transform:scale(1.5);opacity:0}}.rg-result{margin:8px 0;padding:8px 10px;background:#ffd86a24;border-left:3px solid #ffd86a;font-size:14px;line-height:1.55}@media (max-width: 760px){.rguide{width:calc(100% - 28px);bottom:8px;left:14px}.rguide .rg-t{font-size:13px}}.rf{display:flex;gap:10px;align-items:center;padding:7px 4px;border-bottom:1px solid rgba(200,168,96,.18)}.rf>i{font-style:normal;font-size:18px;width:24px;text-align:center}.rf>div{flex:1;min-width:0;display:flex;flex-direction:column}.rf.lost span{color:#ffb09c}.rf.won span,.rf.revenge span{color:#ffe08a}.rf.held span{color:#a8e0a8}.rf.raid span{color:#ffc070}.rf-list{max-height:46vh;overflow:auto}.paper-scr.pay-scr{--bgimg: url(../assets/bg/shop.webp?h=7268822639)}.yb-ico{display:inline-block;width:1.3em;height:1.3em;vertical-align:-.3em;margin-right:3px;border-radius:50%;position:relative;background:radial-gradient(circle at 35% 28%,#fff4b8,#f0c040 38%,#b87a10 78%,#6a4206);box-shadow:0 0 0 1px #5a3206e6,0 1px 3px #0009,inset 0 -2px 3px #6e3c0073}.yb-ico:after{content:"";position:absolute;inset:28%;border-radius:2px;background:#6e3c068c;box-shadow:inset 0 0 0 1px #ffeba080}.yb-ico.sm{width:1.05em;height:1.05em;vertical-align:-.18em}.yb-ico.lg{width:34px;height:34px}.yb-ico.xl{width:46px;height:46px;margin-right:8px}.rs-ico{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:3px;font:14px var(--kai);color:#fff;box-shadow:0 0 0 1px #d4ad6280}.rs-liang{background:#7a8a3a}.rs-yin{background:#8a8e98}.rs-tie{background:#5a5a62}.rs-mu{background:#7a5a30}.box-ico{display:inline-block;width:1.5em;height:1.4em;vertical-align:-.3em;margin-right:3px;position:relative;border-radius:3px;background:linear-gradient(var(--bx, #5b78c8),#12182a);box-shadow:0 0 0 1px #ffebaab3,0 0 8px var(--bxg, rgba(120,150,255,.5))}.box-ico:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;background:#ffe8a0}.box-ico:after{content:"";position:absolute;left:0;right:0;top:36%;height:3px;background:#ffe8a0}.bx-sr{--bx: #5b78c8}.bx-ssr{--bx: #a35bc8;--bxg: rgba(190,110,240,.7)}.bx-ur{--bx: #e0a83a;--bxg: rgba(255,200,90,.9);animation:bxGlow 1.8s ease-in-out infinite}@keyframes bxGlow{50%{filter:brightness(1.35)}}.pis{display:inline-flex;flex-wrap:wrap;gap:6px;vertical-align:top}.pi{display:inline-flex;flex-direction:column;align-items:center;min-width:52px;padding:4px 6px 3px;border-radius:4px;color:#f2e2bc;background:linear-gradient(#2e2012,#170e06);border:1px solid rgba(212,173,98,.45)}.pi .pi-ic{height:30px;display:flex;align-items:center;font-size:22px}.pi .pi-ic .ri{width:28px;height:28px;margin:0}.pi .pi-ic .box-ico{width:30px;height:28px;margin:0}.pi .pi-ic .rs-ico{width:28px;height:28px;font-size:16px;margin:0}.pi .pi-ic .yb-ico{width:27px;height:27px;margin:0}.pi b{font:bold 15px var(--num);color:#ffe2a0}.pi em{font-style:normal;font-size:11px;color:#c8b088}.pis.big .pi{min-width:74px;padding:8px 10px 5px}.pis.big .pi-ic{height:42px}.pis.big .pi b{font-size:20px}.pis.big .pi em{font-size:12px}.pis.big .pi-ic .ri,.pis.big .pi-ic .rs-ico{width:40px;height:40px}.pis.big .pi-ic .box-ico{width:44px;height:38px}.pis.big .pi-ic .yb-ico{width:38px;height:38px}.pay-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:2px 0 8px}.pay-wallet{display:flex;align-items:center;gap:8px;padding:6px 16px;background:linear-gradient(#3a2a10,#1a1006);border:2px solid #c9a050;border-radius:6px;box-shadow:0 0 14px #f0be5040,inset 0 0 0 2px #00000080}.pay-wallet em{display:block;font-style:normal;font-size:12px;color:#d8b878}.pay-wallet b{font:bold 26px var(--num);color:#ffe27a;text-shadow:0 0 10px rgba(255,200,60,.5)}.pay-vip{display:flex;align-items:center;gap:10px;flex:1;min-width:260px;max-width:520px;padding:6px 12px;cursor:pointer;background:#0e0904c7;border:1px solid rgba(201,160,80,.4);border-radius:6px}.vipbadge{display:inline-block;padding:1px 9px;font:bold 15px/22px var(--num);letter-spacing:.5px;color:#fff3d0;text-shadow:0 1px 2px #000;border-radius:3px;background:linear-gradient(#8a8478,#4a463e);box-shadow:0 0 0 1px #ffebaa66;white-space:nowrap}.vipbadge.v1,.vipbadge.v2,.vipbadge.v3{background:linear-gradient(#6aa05a,#2e5a24)}.vipbadge.v4,.vipbadge.v5,.vipbadge.v6{background:linear-gradient(#6a8ae0,#24408a)}.vipbadge.v7,.vipbadge.v8,.vipbadge.v9{background:linear-gradient(#b86ae0,#5a248a)}.vipbadge.v10,.vipbadge.v11{background:linear-gradient(#ffd060,#a8601a);color:#3a1a00;text-shadow:none;box-shadow:0 0 10px #ffc850cc}.vipbadge.v12{background:linear-gradient(#fff0a0,#e08a10 55%,#8a3a00);color:#3a1000;text-shadow:none;box-shadow:0 0 16px #ffd250;animation:bxGlow 1.4s ease-in-out infinite}.vipbadge.big{font-size:28px;line-height:44px;padding:0 22px}.vipbadge.up{animation:vipUp .9s ease-out}@keyframes vipUp{0%{transform:scale(2.4);filter:brightness(2.2)}60%{transform:scale(.92)}to{transform:scale(1);filter:none}}.vipbar{position:relative;flex:1;height:20px;background:#0009;border:1px solid rgba(201,160,80,.45);border-radius:10px;overflow:hidden}.vipbar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#8a5a18,#f6cc60);box-shadow:0 0 8px #ffc850b3;transition:width .9s cubic-bezier(.2,.8,.3,1)}.vipbar span{position:relative;display:block;font:12px/20px var(--kai);text-align:center;color:#fff;text-shadow:0 1px 2px #000;white-space:nowrap;padding:0 8px}.pay-box-chip{padding:6px 14px;cursor:pointer;color:#ffe8b0;background:#3c145a8c;border:1px solid #b06ad8;border-radius:16px;animation:bxGlow 1.8s ease-in-out infinite}.pay-box-chip b{color:#ffd060;font-family:var(--num)}.pay-tabs{display:flex;gap:6px;margin:4px 0 10px;overflow-x:auto;padding:8px 6px 4px 0;-webkit-overflow-scrolling:touch}.pay-tabs .btn{position:relative;flex:none}.pay-tabs .dot{position:absolute;right:-6px;top:-8px}.pay-mock{margin:0 0 8px;padding:4px 12px;font-size:13px;color:#ffe2a0;text-align:center;background:repeating-linear-gradient(45deg,#8c5a1480 0 12px,#643c0a80 12px 24px);border:1px dashed #e0a83a;border-radius:3px}.pay-mock.off{background:#78140a99;border-color:#e05a3a}.pay-top,.pay-tabs,.pay-mock{flex:none}.pay-body{flex:1 1 0;min-height:0;overflow-y:auto;padding:2px 4px 12px;color:#f2e2bc}.pay-h3{margin:14px 0 8px;font:20px var(--xing);letter-spacing:3px;color:#ffe2a0}.pay-h3 small{margin-left:12px;font:13px var(--kai);letter-spacing:0;color:#c8b088}.pay-foot{margin-top:14px;line-height:1.7}.pay-limit{margin:0 0 10px;padding:8px 12px;background:#783c0a80;border:1px solid #e0a83a;border-radius:3px}.pay-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pay-tier{position:relative;text-align:center;padding:14px 8px 12px;cursor:pointer;color:#f2e2bc;background:radial-gradient(ellipse at 50% 0,rgba(255,200,90,.22),transparent 70%),linear-gradient(#32220f,#150c04);border:2px solid #8a6428;border-radius:6px;box-shadow:0 4px 12px #00000080;transition:transform .15s,box-shadow .15s;overflow:hidden}.pay-tier:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0009,0 0 18px #ffc85a59}.pay-tier.first{border-color:#f0c050;box-shadow:0 0 16px #ffc85073}.pay-tier.first:before{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent,rgba(255,230,140,.16),transparent 25%);animation:rayspin 6s linear infinite;pointer-events:none}@keyframes rayspin{to{transform:rotate(360deg)}}.pt-coins{position:relative;height:40px;display:flex;justify-content:center;align-items:center}.pt-coins .yb-ico{width:28px;height:28px;margin:0 -7px}.pt-n{position:relative;font:bold 30px var(--num);color:#ffe27a;text-shadow:0 2px 4px #000}.pt-n small{font:13px var(--kai);margin-left:4px;color:#e0c890}.pt-bonus{position:relative;min-height:20px;font-size:13px;color:#c8b088}.pt-bonus b{color:#8fe08a;font-size:15px}.pay-tier.first .pt-bonus b{color:#ffd060;text-shadow:0 0 6px rgba(255,200,60,.7)}.pt-price{position:relative;margin-top:8px;display:inline-block;min-width:96px;font:bold 20px var(--num);letter-spacing:1px;cursor:pointer}.ptag{position:absolute;right:-2px;top:8px;transform:rotate(8deg);padding:0 8px;font:bold 12px/18px var(--kai);font-style:normal;color:#fff;background:linear-gradient(#e04a2a,#a02010);border-radius:2px 0 0 2px;box-shadow:0 2px 4px #0009}.pp-h .ptag,.pk-h .ptag,.po .ptag{position:static;display:inline-block;margin-left:8px;transform:none;border-radius:2px;vertical-align:2px}.pfirst{position:absolute;left:0;top:10px;padding:0 10px 0 6px;font:bold 12px/18px var(--kai);font-style:normal;color:#3a1a00;background:linear-gradient(#ffe48a,#f0b030);border-radius:0 9px 9px 0;box-shadow:0 2px 4px #0009}.pay-crit{margin-top:14px;padding:10px 14px;background:#0e0904b8;border:1px solid rgba(201,160,80,.4);border-radius:4px}.pc-h b{font:20px var(--xing);letter-spacing:3px;color:#ffe2a0;margin-right:12px}.pc-h span{font-size:13px;color:#c8b088}.pc-h u{color:#8fe08a;text-decoration:none;font-weight:700}.pc-row{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0}.cr{display:flex;flex-direction:column;align-items:center;min-width:90px;padding:4px 12px;border-radius:3px;background:#281c0ecc;border:1px solid #6a5028;font-size:13px}.cr b{font:15px var(--kai)}.cr em{font:12px var(--num);font-style:normal;color:#a89870}.cr-small{border-color:#5d9a5a}.cr-big{border-color:#5b78c8}.cr-huge{border-color:#a35bc8}.cr-jackpot{border-color:#e0a83a;box-shadow:0 0 10px #ffc85080}.pay-first{position:relative;max-width:760px;margin:6px auto;padding:18px 24px;text-align:center;overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgba(255,190,70,.3),transparent 70%),linear-gradient(#3a2408,#150a02);border:3px solid #f0c050;border-radius:8px;box-shadow:0 0 30px #ffc85066,inset 0 0 0 3px #00000080}.pf-ray{position:absolute;inset:-80%;background:conic-gradient(from 0deg,transparent 0 8%,rgba(255,230,140,.16) 10%,transparent 14% 33%,rgba(255,230,140,.16) 35%,transparent 39% 58%,rgba(255,230,140,.16) 60%,transparent 64% 83%,rgba(255,230,140,.16) 85%,transparent 89%);animation:rayspin 14s linear infinite;pointer-events:none}.pf-h,.pf-box,.pf-d,.pf-heroes,.pf-act{position:relative}.pf-h b{display:block;font:44px var(--xing);letter-spacing:12px;color:transparent;background:linear-gradient(#fff2c4,#e8b858 50%,#9a6420);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 2px #000)}.pf-h span{color:#e0c890}.pf-box{margin:14px 0}.pf-d{font-size:14px;line-height:1.8;color:#d8c8a0}.pf-heroes{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:8px 0 14px}.pf-heroes span{display:flex;flex-direction:column;align-items:center;font-size:11px;color:#d8c8a0}.pay-first.done{filter:grayscale(.6) brightness(.8)}.pf-act .btn.big{min-width:260px}.pay-packs,.pay-shop{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.pay-pack,.pshop{padding:10px 12px;background:linear-gradient(#2e2012,#160d05);border:1px solid rgba(212,173,98,.45);border-left:4px solid #d4ad62;border-radius:4px;display:flex;flex-direction:column;gap:6px}.pay-pack.k-vip{border-left-color:#b06ad8}.pay-pack.dead,.pshop.dead{opacity:.55}.pp-h b{font:19px var(--xing);color:#ffe2a0;letter-spacing:2px}.pp-f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.pbtns{display:flex;gap:6px}.pay-shophead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.pay-shophead b{font:bold 18px var(--num);color:#ffe27a}.pay-shophead .grow{flex:1}.pay-cards2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.pay-card2{position:relative;padding:14px 16px;display:flex;flex-direction:column;gap:8px;border-radius:6px;border:2px solid #8a6428;background:linear-gradient(#32220f,#150c04)}.pay-card2.m{border-color:#5b9a5a;background:radial-gradient(ellipse at 100% 0,rgba(100,200,100,.2),transparent 60%),linear-gradient(#1e2a12,#0c1204)}.pay-card2.l{border-color:#f0c050;background:radial-gradient(ellipse at 100% 0,rgba(255,200,80,.3),transparent 60%),linear-gradient(#3a2408,#150a02);box-shadow:0 0 18px #ffc8504d}.pk-h b{font:24px var(--xing);letter-spacing:6px;color:#ffe2a0}.pk-s{font-size:15px}.pk-s b{color:#8fe08a;font:bold 22px var(--num)}.pk-f{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pay-daily{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:10px 16px;background:#0e0904c7;border:1px solid rgba(201,160,80,.4);border-radius:4px}.pay-daily.can{border-color:#f0c050;box-shadow:0 0 14px #ffc85059}.pay-fund{margin-top:12px;padding:12px 14px;background:#0e090499;border:1px solid rgba(201,160,80,.35);border-radius:4px}.pay-fund .pk-h{display:flex;align-items:center;gap:10px}.pay-fund .grow{flex:1}.win{color:#8fe08a;font-style:normal}.pay-steps{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.pstep{padding:8px 8px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;background:linear-gradient(#2a1c10,#120a04);border:1px solid rgba(212,173,98,.35);border-radius:4px}.pstep.can{border-color:#f0c050;box-shadow:0 0 14px #ffc85080;animation:arReady 1.6s ease-in-out infinite}.pstep.got{opacity:.6}.ps-n{font:18px var(--xing);letter-spacing:2px;color:#ffe2a0}.pstep .ar-bar{width:100%;margin:0}.pay-vipcard{display:flex;gap:24px;align-items:center;padding:14px 20px;margin-bottom:12px;background:radial-gradient(ellipse at 0 0,rgba(255,200,80,.2),transparent 60%),linear-gradient(#2e2012,#150c04);border:2px solid #c9a050;border-radius:6px}.vc-l{display:flex;flex-direction:column;align-items:center;gap:4px}.vc-l b{font:22px var(--xing);letter-spacing:4px;color:#ffe2a0}.vc-r{flex:1}.vc-r p{margin:4px 0 8px}.vlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.vrow{padding:8px 12px;background:#0e0904b3;border:1px solid rgba(201,160,80,.3);border-radius:4px}.vrow.cur{border-color:#f0c050;box-shadow:0 0 12px #ffc85066}.vrow.got{opacity:.7}.vl{display:flex;align-items:center;gap:10px}.vl b{font:17px var(--xing);letter-spacing:2px;color:#ffe2a0}.vl em{margin-left:auto;font-style:normal;font-size:12px;color:#c8b088}.vrow ul{margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.7;color:#d8c8a0}.pay-loghead{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pay-log{display:flex;flex-direction:column;gap:3px;font-size:13px}.pay-log div{padding:4px 8px;background:#0e090499;border-left:3px solid #6a5028}.pay-log em{font-style:normal;margin-right:10px;color:#a89870;font-size:12px}.pay-orders{display:flex;flex-direction:column;gap:6px;max-height:56vh;overflow-y:auto;margin:8px 0}.po{display:flex;justify-content:space-between;gap:10px;padding:6px 12px;background:#0e0904b3;border-left:4px solid #6a5028;color:#f2e2bc}.po>div:first-child{display:flex;flex-direction:column;gap:2px}.po.paid{border-left-color:#5d9a5a}.po.closed,.po.failed{opacity:.6}.po.abnormal{border-left-color:#e05a3a}.po-r{text-align:right;display:flex;flex-direction:column}.po-r b{font:bold 18px var(--num);color:#ffe27a}.po-r em{font-style:normal;font-size:12px;color:#c8b088}.pay-ord{text-align:center;margin:6px 0 10px}.po-n{font:22px var(--xing);letter-spacing:3px;color:#ffe2a0}.po-p{font:bold 40px var(--num);color:#ffd060;text-shadow:0 2px 6px rgba(0,0,0,.7)}.pay-chs{display:flex;gap:12px;margin:6px 0 10px}.pay-ch{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 8px;font:18px var(--kai);color:#fff;cursor:pointer;border:2px solid transparent;border-radius:6px}.pay-ch i{width:26px;height:26px;border-radius:6px;background:#ffffffe6}.pay-ch small{font-size:11px;opacity:.8}.pay-ch.ch-wechat{background:linear-gradient(#2fb860,#178a40)}.pay-ch.ch-alipay{background:linear-gradient(#2f90e8,#1666b8)}.pay-ch.on{border-color:#ffe27a;box-shadow:0 0 12px #ffe27a99}.pay-ch.off{filter:grayscale(.9) brightness(.6);cursor:not-allowed}.pay-mocknote{padding:6px 10px;font-size:13px;color:#ffe2a0;background:#8c5a1466;border:1px dashed #e0a83a;border-radius:3px}.pay-wait{font-size:17px;text-align:center;margin:12px 0}.pay-qr{text-align:center;margin:8px 0}.pay-qr svg{background:#fff;padding:6px;border-radius:4px}.pay-got{text-align:center}.pg-chips{margin:14px 0}.pay-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;max-height:50vh;overflow-y:auto;padding:4px;margin:8px 0}.pk-g{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;cursor:pointer;text-align:center;background:linear-gradient(#2a1c10,#120a04);border:1px solid rgba(212,173,98,.4);border-radius:4px;color:#f2e2bc}.pk-g:hover{border-color:#ffe27a;transform:translateY(-2px)}.pk-g b{font:15px var(--xing)}.pk-g em{font-style:normal;font-size:11px;color:#8fe08a}.pk-g.own em{color:#c8b088}.pay-sure{display:flex;flex-direction:column;align-items:center;gap:6px;margin:8px 0}.pay-sure b{font:26px var(--xing);letter-spacing:4px}.modal.cashier-wrap{padding:0;background:none;border:0;box-shadow:none;min-width:0}.cashier{width:min(380px,92vw);background:#f4f4f4;color:#222;border-radius:10px;overflow:hidden;box-shadow:0 16px 50px #000000b3;font-family:Microsoft YaHei,sans-serif}.cs-head{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.cashier.wx .cs-head{background:#07c160}.cashier.ali .cs-head{background:#1677ff}.cs-head b{font-size:17px}.cs-head span{margin-left:auto;font-size:12px;opacity:.85;padding:1px 8px;border:1px solid rgba(255,255,255,.7);border-radius:10px}.cs-logo{width:22px;height:22px;border-radius:50%;background:#fff;opacity:.95}.cs-body{padding:18px 20px 6px;background:#fff}.cs-m{text-align:center;color:#666;font-size:14px}.cs-amt{text-align:center;margin:6px 0 14px;color:#111}.cs-amt small{font-size:24px;margin-right:2px}.cs-amt b{font:bold 44px var(--num, Arial)}.cs-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;border-top:1px solid #eee}.cs-row em{font-style:normal;color:#888;white-space:nowrap}.cs-row span{color:#222;text-align:right;word-break:break-all;font-size:13px}.cs-warn{margin:10px 0 8px;padding:6px 8px;font-size:12px;color:#a05a00;background:#fff4e0;border-radius:4px;text-align:center}.cs-foot{display:flex;gap:10px;padding:12px 16px 16px;background:#fff}.cs-foot .btn{flex:1;min-width:0;padding:10px 6px;font:16px Microsoft YaHei,sans-serif;letter-spacing:0;color:#333;background:#eee;border:1px solid #ddd;text-shadow:none}.cs-foot .btn.cs-go{flex:2;color:#fff;border:0;text-shadow:none}.cashier.wx .cs-go{background:#07c160}.cashier.ali .cs-go{background:#1677ff}.pay-fx{position:absolute;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 45%,#281806b3,#060300ed);animation:fxIn .35s ease-out;overflow:hidden}@keyframes fxIn{0%{opacity:0}}.pf-cv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.pf-rays{position:absolute;left:50%;top:45%;width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;pointer-events:none;opacity:.55;background:conic-gradient(from 0deg,transparent 0 6%,rgba(255,222,120,.35) 8%,transparent 11% 20%,rgba(255,222,120,.3) 22%,transparent 25% 36%,rgba(255,222,120,.35) 38%,transparent 41% 52%,rgba(255,222,120,.3) 54%,transparent 57% 68%,rgba(255,222,120,.35) 70%,transparent 73% 84%,rgba(255,222,120,.3) 86%,transparent 89%);animation:rayspin 22s linear infinite;-webkit-mask:radial-gradient(circle,#000 0,transparent 38%);mask:radial-gradient(circle,#000 0,transparent 38%)}.pf-card{position:relative;width:min(460px,92vw);max-height:94%;overflow-y:auto;padding:18px 22px 20px;text-align:center;color:#f2e2bc;background:radial-gradient(ellipse at 50% 0,rgba(255,200,80,.28),transparent 70%),linear-gradient(#3a2408,#150a02);border:3px solid #f0c050;border-radius:10px;box-shadow:0 0 40px #ffc8508c,inset 0 0 0 3px #0000008c;animation:cardPop .6s cubic-bezier(.2,1.4,.4,1)}@keyframes cardPop{0%{transform:scale(.3) rotate(-4deg);opacity:0}}.pf-card.crit-small{border-color:#7ad07a;box-shadow:0 0 46px #78e67899}.pf-card.crit-big{border-color:#7a9af0;box-shadow:0 0 56px #78a0ffbf}.pf-card.crit-huge{border-color:#c27ae0;box-shadow:0 0 66px #c878ffe6}.pf-card.crit-jackpot{border-color:#fff0a0;box-shadow:0 0 90px #ffdc64}.pf-card.shake{animation:fxShake .5s}@keyframes fxShake{20%{transform:translate(-6px,3px)}40%{transform:translate(6px,-4px)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-2px)}}.pf-title{font:42px var(--xing);letter-spacing:12px;color:transparent;background:linear-gradient(#fff2c4,#e8b858 50%,#9a6420);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 2px #000)}.pf-sub{color:#d8b878;margin-bottom:8px}.pf-big{display:flex;align-items:center;justify-content:center;margin:6px 0 10px}.pf-big b{font:bold 58px var(--num);color:#ffe27a;text-shadow:0 0 20px rgba(255,200,60,.8),0 3px 6px #000;min-width:3ch}.pf-big em{font:20px var(--kai);font-style:normal;margin-left:8px;color:#e0c890}.pf-lines{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.pf-l{display:flex;justify-content:space-between;padding:4px 14px;font-size:15px;background:#00000059;border-radius:3px}.pf-l b{font:bold 17px var(--num);color:#8fe08a}.pf-l.gold{background:linear-gradient(90deg,#f0b43266,#00000059);color:#ffe27a}.pf-l.gold b{color:#ffd060;text-shadow:0 0 8px rgba(255,200,60,.8)}.pf-l.crit{font-size:18px;background:linear-gradient(90deg,#b478ff8c,#00000059);color:#fff;animation:critFlash .6s ease-out}.pf-l.crit b{color:#ffe27a;font-size:24px}.pf-l.crit-small{background:linear-gradient(90deg,#64c8648c,#00000059)}.pf-l.crit-big{background:linear-gradient(90deg,#648cf099,#00000059)}.pf-l.crit-jackpot{background:linear-gradient(90deg,#ffd250cc,#00000059);font-size:22px}@keyframes critFlash{0%{transform:scale(1.6);filter:brightness(3)}to{transform:none;filter:none}}.pf-l.pop,.pf-items.pop,.pf-up.pop,.pf-reach.pop{animation:itemPop .45s cubic-bezier(.2,1.5,.4,1)}@keyframes itemPop{0%{transform:scale(.4);opacity:0}}.pf-items{margin:6px 0 10px}.pf-vip{display:flex;align-items:center;gap:10px;margin:10px 0 4px}.pf-vip .vipbar{flex:1}.pf-up{margin:6px 0;font:22px var(--xing);letter-spacing:3px;color:#ffe27a;text-shadow:0 0 14px rgba(255,200,60,.9)}.pf-up b{font-family:var(--num);font-size:28px}.pf-reach{margin:8px 0;text-align:left;padding:6px 10px;background:#3c783c59;border:1px solid #5d9a5a;border-radius:3px;font-size:13px}.pf-reach b{color:#8fe08a;margin-right:8px}.pf-reach span{display:block;padding:2px 0;cursor:pointer;text-decoration:underline dotted}.pf-ok{margin-top:10px}.hm-pay{position:relative;background:radial-gradient(circle at 40% 30%,#e0a030,#8a5008 70%)!important;border-color:#ffe27a!important;box-shadow:inset 0 0 0 3px #3c1e008c,0 0 18px #ffc8508c,0 6px 12px #000c!important}.hm-pay .pc-t{font-size:22px!important;color:#fff6d0;text-shadow:0 2px 3px #000}.hm-pay .pc-yb{color:#fff0b0!important;font:11px var(--num)!important}.hm-pay.first{animation:firstPulse 1.5s ease-in-out infinite}@keyframes firstPulse{50%{transform:scale(1.1);box-shadow:inset 0 0 0 3px #3c1e008c,0 0 30px #ffdc64f2,0 6px 12px #000c}}.hm-pay .dot{position:absolute;right:-4px;top:-4px}.fuse-ladder{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.fl-step{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;cursor:pointer;color:#f2e2bc;background:#0e0904c7;border:1px solid rgba(201,160,80,.35);border-radius:4px;font-family:var(--kai)}.fl-step b{font:bold 17px var(--num)}.fl-step i{font-style:normal;margin:0 6px;color:#c8b088}.fl-step small{font-size:11px;color:#a89870}.fl-step.ok small{color:#8fe08a}.fl-step.on{border-color:#ffe27a;box-shadow:0 0 12px #ffe27a80}.q-N{color:#b8b0a0}.q-R{color:#7ac878}.q-SR{color:#8aa6f0}.q-SSR{color:#c98ae8}.q-UR{color:#f0c050}.fuse-slots{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:10px 0;padding:12px;background:radial-gradient(ellipse at 50% 50%,rgba(255,200,80,.12),transparent 70%),#0e090499;border:1px dashed rgba(201,160,80,.5);border-radius:6px}.fs{width:76px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;color:#d8c8a0;border:1px dashed rgba(201,160,80,.5);border-radius:4px;cursor:pointer}.fs span{font-size:28px;color:#6a5028}.fs.on{border-style:solid;background:linear-gradient(#2a1c10,#120a04)}.fa{font-size:30px;color:#ffe27a}.fs.res{cursor:default;border:2px solid #f0c050;box-shadow:0 0 16px #ffc85080}.fs.res b{font:bold 20px var(--num)}.fs.res span{font-size:34px;color:#ffe27a}.fuse-act{display:flex;gap:10px;justify-content:center;align-items:center;flex-wrap:wrap;margin:8px 0}.fuse-act .btn small{display:block;font-size:11px;opacity:.85;letter-spacing:0}.fuse-pool{max-height:38vh}.fuse-pool .ar-card.picked{outline:3px solid #ffe27a;transform:translateY(-3px)}.fuse-wrap{background:none!important;border:0!important;box-shadow:none!important}.fuse-fx{position:relative;width:260px;height:260px}.ff-ring span{position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;animation:ffIn 1.1s cubic-bezier(.6,0,.9,.5) forwards;transform:rotate(calc(360deg / var(--n) * var(--i))) translateY(-110px)}@keyframes ffIn{to{transform:rotate(calc(360deg / var(--n) * var(--i) + 540deg)) translateY(0) scale(.2);opacity:.2}}.ff-core{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px;border-radius:50%;background:radial-gradient(#fff,#ffd060 50%,transparent 72%);opacity:0;animation:ffCore 1.25s ease-in forwards}@keyframes ffCore{70%{opacity:.2;transform:scale(1)}to{opacity:1;transform:scale(14)}}@media (max-width: 760px),(max-height: 520px){.pay-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pt-n{font-size:24px}.pay-vip{min-width:0}.pay-wallet b{font-size:20px}.pay-first{padding:12px}.pf-h b{font-size:32px;letter-spacing:8px}.pf-big b{font-size:44px}.pf-title{font-size:32px}.pay-vipcard{flex-direction:column;gap:8px}.pay-chs{flex-direction:column}.fs{width:58px;height:74px}.pay-steps{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}@media (max-height: 520px){.pay-scr{padding-top:8px}.pay-scr>h1{display:none}.pay-top{margin:0 0 4px;gap:10px}.pay-wallet{padding:2px 10px}.pay-wallet b{font-size:18px}.yb-ico.lg{width:24px;height:24px}.pay-tabs{margin:0 0 4px;padding-top:6px}.pay-mock{display:none}.pay-tier{padding:8px 6px}.pt-coins{height:28px}.pt-coins .yb-ico{width:22px;height:22px}.pt-n{font-size:22px}.pt-price{margin-top:4px;font-size:16px;min-width:80px}.pay-first{padding:8px 14px}.pf-h b{font-size:28px}.pay-vipcard{padding:8px 12px}}.pay-rank{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px}.pay-rank>p{grid-column:1 / -1}.rk{display:flex;align-items:center;gap:10px;padding:5px 12px;background:#0e0904b3;border:1px solid rgba(201,160,80,.3);border-radius:3px}.rk.mine{border-color:#f0c050;box-shadow:0 0 10px #ffc85066}.rk-n{width:26px;text-align:center;font:bold 18px var(--num);color:#c8b088}.rk-n.n1{color:#ffd060;font-size:22px}.rk-n.n2{color:#e0e0e8}.rk-n.n3{color:#e0a070}.rk-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:15px var(--kai)}.rk em{font-style:normal;font-size:12px;color:#c8b088}.pay-hint{position:relative;text-align:center;overflow:hidden;padding:4px 10px 8px}.pay-hint h2{position:relative;font:40px var(--xing);letter-spacing:12px;color:#ffd060}.pay-hint>*:not(.pf-ray){position:relative}.pay-scr{padding:18px 46px 10px}.pay-top{gap:12px;margin:0 0 6px;flex-wrap:nowrap}.pay-title{flex:none;font:28px var(--xing);letter-spacing:6px;color:#ffe2a0;text-shadow:0 2px 4px #000}.pay-wallet{padding:2px 12px;gap:6px;border-width:1px}.pay-wallet em{display:none}.pay-wallet b{font-size:22px}.yb-ico.lg{width:26px;height:26px}.pay-vip{flex:1 1 200px;min-width:150px;max-width:400px;padding:3px 10px;gap:8px}.vipbar{height:18px}.vipbar span{line-height:18px;font-size:11.5px}.vipbadge{font-size:14px;line-height:20px}.pay-box-chip{flex:none;padding:3px 12px;font-size:13px}.pay-top .btn.sm{flex:none}.pay-mocktag{flex:none;padding:1px 10px;font-size:12px;color:#ffe2a0;border:1px dashed #e0a83a;border-radius:10px;background:#8c5a1466}.pay-mocktag.off{border-color:#e05a3a;background:#78140a99}.pay-tabs{margin:0 0 6px;padding:6px 4px 2px 0;overflow:visible;flex-wrap:wrap}.pay-body{overflow:hidden;padding:0 2px}.pay-subs{display:flex;gap:8px;margin:0 0 6px}.pay-subs .chip{position:relative;font-size:14px;padding:3px 16px}.pay-subs .dot{position:absolute;right:-4px;top:-7px}.pay-subnote{margin:0 0 6px}.pis.mini{gap:4px}.pis.mini .pi{min-width:42px;padding:2px 4px 1px}.pis.mini .pi-ic{height:22px;font-size:16px}.pis.mini .pi-ic .ri,.pis.mini .pi-ic .rs-ico,.pis.mini .pi-ic .yb-ico{width:20px;height:20px;font-size:12px}.pis.mini .pi-ic .box-ico{width:24px;height:20px}.pis.mini .pi b{font-size:12px}.pis.mini .pi em{font-size:10px}.pay-tiers{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.pay-tier{padding:12px 6px 10px}.pt-coins{height:32px}.pt-coins .yb-ico{width:24px;height:24px;margin:0 -6px}.pt-n{font-size:26px}.pt-n small{font-size:12px}.pt-bonus{font-size:12px;min-height:18px}.pt-price{min-width:0;width:82%;font-size:18px}.pfirst{font-size:11px;padding:0 8px 0 5px}.ptag{font-size:11px}.pay-crit{margin-top:12px;padding:8px 12px}.pc-h b{font-size:18px}.pc-row{margin:6px 0;gap:8px}.cr{min-width:0;flex:1;padding:3px 6px}.pay-foot{margin-top:8px;line-height:1.5;font-size:12px}.pay-limit{margin:0 0 8px;padding:5px 10px}.pay-first{padding:10px 20px;max-width:700px}.pf-h b{font-size:34px;letter-spacing:10px}.pf-box{margin:8px 0}.pf-d{font-size:13px;line-height:1.5;margin:6px 0}.pf-heroes{margin:4px 0 6px;gap:6px}.pf-act{margin:4px 0}.pf-act .btn.big{padding:8px 30px;font-size:22px}.pay-packs,.pay-shop{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pay-pack,.pshop{padding:8px 10px;gap:4px}.pp-h b{font-size:16px;letter-spacing:1px}.pay-pack p,.pshop p{margin:0;line-height:1.3}.pay-shophead{margin-bottom:8px}.pay-cards2{grid-template-columns:1fr 1fr;gap:10px}.pay-card2{padding:10px 14px;gap:6px}.pay-card2 p{margin:0;line-height:1.5}.pk-h{display:flex;align-items:center;gap:6px}.pk-h b{font-size:20px;letter-spacing:4px}.pk-s{margin-left:10px;font-size:13px;color:#c8b088}.pk-s b{font-size:16px}.pay-daily{margin:8px 0;padding:6px 14px}.pay-fund{margin-top:8px;padding:8px 12px}.pay-fund .pk-h{margin-bottom:6px}.pay-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pay-steps.s6{grid-template-columns:repeat(6,minmax(0,1fr))}.pay-steps.s8{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.pstep{padding:6px 4px 8px;gap:5px}.ps-n{font-size:15px;letter-spacing:1px}.pstep .btn.sm{padding:3px 8px;font-size:13px}.pstep .ar-bar{height:11px}.pstep .ar-bar span{font-size:9px;line-height:11px}.pay-steps.s8 .pstep .btn.sm{padding:2px 4px;font-size:12px}.pay-vipwrap{display:grid;grid-template-columns:1fr 1.3fr;gap:12px;align-items:stretch}.pay-vipcard{margin:0;padding:10px 14px;gap:14px}.vipbadge.big{font-size:24px;line-height:36px;padding:0 16px}.vc-r p{margin:2px 0 6px}.vrow{padding:8px 12px}.vrow ul{font-size:13px;line-height:1.6;margin:4px 0 0}.vpills{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.vpill{padding:3px 12px;cursor:pointer;font:bold 13px var(--num);color:#c8b088;background:#0e0904c7;border:1px solid rgba(201,160,80,.35);border-radius:12px}.vpill.got{color:#8fe08a;border-color:#5d9a5a}.vpill.on{color:#3a1a00;background:linear-gradient(#ffe48a,#f0b030);border-color:#ffe27a}.pay-rank{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.rk{padding:3px 10px}.pay-log div{padding:3px 8px}.pay-orders{max-height:none;overflow:visible}.pay-pick{grid-template-columns:repeat(6,minmax(0,1fr));max-height:none;overflow:visible}.modal .btns .dim{align-self:center}.fuse-pool{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-height:none;overflow:visible;margin-top:6px}.fuse-pool>p{grid-column:1 / -1}.fuse-pg{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px}.fuse-box .hint-line{margin:4px 0;font-size:13px;line-height:1.5}.fuse-ladder{margin:4px 0}.fl-step{padding:3px 12px}.fuse-slots{margin:6px 0;padding:8px}.fs{height:80px}.fuse-act{margin:4px 0}.pf-card{padding:12px 20px 14px}.pf-title{font-size:36px}.pf-big b{font-size:50px}.pf-big{margin:2px 0 6px}.pf-reach{padding:4px 10px;margin:6px 0}.pf-ok{margin-top:6px}@media (max-width: 1000px){.pay-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.pay-packs,.pay-shop{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-steps,.pay-steps.s6{grid-template-columns:repeat(3,minmax(0,1fr))}.pay-steps.s8{grid-template-columns:repeat(4,minmax(0,1fr))}.pay-cards2,.pay-vipwrap{grid-template-columns:1fr}.pay-pick,.fuse-pool{grid-template-columns:repeat(3,minmax(0,1fr))}.pay-title{display:none}}@media (max-height: 560px){.pay-body{overflow-y:auto}.pay-scr{padding:6px 16px}.pay-title,.pay-mocktag{display:none}}.pi[data-act=tip]{cursor:help}.pi[data-act=tip]:hover{border-color:#ffe27a}.pay-tipbox{text-align:center;max-width:420px}.pay-tipbox .pt-ic{font-size:40px;height:52px;display:flex;justify-content:center;align-items:center}.pay-tipbox .pt-ic .ri{width:48px;height:48px;margin:0}.pay-tipbox .pt-ic .yb-ico{width:46px;height:46px;margin:0}.pay-tipbox .pt-ic .box-ico{width:56px;height:46px;margin:0}.pay-tipbox .pt-ic .rs-ico{width:48px;height:48px;font-size:24px;margin:0}.pay-tipbox h2{margin:6px 0}.pay-tipbox p{line-height:1.7;text-align:left}.pay-uses{display:flex;flex-direction:column;gap:4px;margin:8px 0}.pay-uses div{display:flex;gap:12px;padding:5px 10px;background:#0e0904b3;border-left:3px solid #d4ad62}.pay-uses b{flex:none;width:96px;color:#ffe2a0;font-family:var(--kai)}.pay-uses span{font-size:13px;line-height:1.5;color:#e0d2b2}.res.res-yb{cursor:pointer}.res.res-yb b{color:#ffe27a}.sk-block{display:flex;gap:16px;align-items:flex-start;margin:8px 0}.sk-cardw{flex:none;width:150px;text-align:center}.sk-card{position:relative;width:150px;height:214px;border-radius:3px;background:#d9ceb4;box-shadow:inset 0 0 0 2px #8a7650,inset 0 0 0 5px #3c281047,0 4px 12px #0000008c}.sk-art{position:absolute;inset:6px 6px 40px;overflow:hidden;background:#e2d8c0}.sk-art>*{width:100%!important;height:100%!important;object-fit:cover;filter:grayscale(1) brightness(2.1) contrast(.82);mix-blend-mode:multiply}.sk-art:after{content:"";position:absolute;inset:0;mix-blend-mode:multiply;background:linear-gradient(transparent 52%,#8c18129e),radial-gradient(ellipse at 50% 0,rgba(255,255,255,.35),transparent 60%)}.sk-attr{position:absolute;left:9px;top:9px;width:26px;height:26px;line-height:26px;text-align:center;font:normal 15px var(--xing);color:#f4e6c4;background:#2a2018;border-radius:50%;box-shadow:0 0 0 1px #c9a45c;z-index:2}.sk-seal{position:absolute;left:50%;top:-9px;width:28px;height:28px;margin-left:-14px;transform:rotate(45deg);background:#a6281c;box-shadow:0 0 0 2px #e8d2a0;z-index:2}.sk-seal span{position:absolute;inset:0;transform:rotate(-45deg);line-height:28px;text-align:center;font:normal 14px var(--xing);color:#f4e6c4}.sk-name{position:absolute;left:0;right:0;bottom:0;height:40px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(#1e120833,#1e1208eb);z-index:2}.sk-name b{font:normal 21px var(--xing);letter-spacing:2px;color:#f4e6c4;text-shadow:0 1px 3px #000;white-space:nowrap}.sk-lv{width:22px;height:22px;line-height:22px;text-align:center;font:bold 13px var(--num);font-style:normal;color:#f4e6c4;border-radius:50%;background:#2a2018;box-shadow:0 0 0 1px #c9a45c;flex:none}.sk-meta{margin-top:6px;font-size:13px;color:#cdbb94}.kn{color:#ff8a3c;font-weight:700;font-family:var(--num)}.ks{color:#6fb6ff;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.kh{color:#7fe08a;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.ka{color:#f1c75a;font-style:normal}.sk-panel{text-align:left;flex:1;min-width:0;padding:0 0 8px;background:linear-gradient(#17120d,#0d0a07);border:1px solid #4a3d28;border-radius:2px;color:#d8cdb4}.sk-ptitle{text-align:center;font:normal 21px var(--xing);letter-spacing:6px;color:#e8d2a0;padding:5px 0;background:repeating-linear-gradient(90deg,rgba(201,164,92,.12) 0 6px,transparent 6px 12px),#241b10;border-bottom:1px solid #4a3d28}.sk-pname{display:flex;align-items:baseline;justify-content:space-between;padding:8px 12px 2px}.sk-pname b{font:normal 26px var(--xing);letter-spacing:3px;color:#f4e6c4}.sk-tag{font-size:13px;color:#9a8a68}.sk-tag.on{color:#7fe08a;background:#3c8c4638;padding:1px 8px;border-radius:2px}.sk-row{display:flex;justify-content:space-between;margin:4px 12px;padding:3px 8px;background:#26201a;font-size:14px;color:#cdbb94}.sk-row b{color:#f4e6c4;font-family:var(--num)}.sk-pdesc{margin:4px 12px;line-height:1.6;font-size:14.5px;color:#a89c82;text-align:left!important}.sk-sec{margin:8px 0 4px;text-align:center;font-size:15px;letter-spacing:3px;color:#e8d2a0;background:#3a3226;padding:3px 0}.sk-lvl{display:grid;grid-template-columns:22px max-content 1fr auto;align-items:center;gap:8px;margin:0 12px;padding:5px 2px;border-bottom:1px solid rgba(120,100,60,.25);opacity:.62}.sk-lvl.on{opacity:1}.sk-lvl>span{width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#3a3226;font:bold 12px var(--num);color:#e8d2a0}.sk-lvl>b{font-weight:400;font-size:15px;color:#f4e6c4;white-space:nowrap}.sk-lvl>p{margin:0;font-size:13.5px;line-height:1.5;color:#a89c82;text-align:left}.sk-lvl.on>p{color:#d8cdb4}.sk-lvl>em{font-style:normal;font-size:12.5px;color:#8a7e66;white-space:nowrap}.sk-lvl>em.on{color:#7fe08a}.sk-lvl>em.next{color:#ffc15a}.sk-lvl.awk>b{color:#ffd77a}.sk-qb{display:none}@media (max-height: 540px){.ar-detail{flex-direction:row!important;align-items:flex-start!important;gap:8px!important}.ar-detail .ar-dl{display:none}.sk-qb{display:inline}.sk-block{gap:10px;margin:4px 0}.sk-cardw{width:112px}.sk-card{width:112px;height:160px}.sk-art{inset:5px 5px 32px}.sk-name{height:32px;gap:5px}.sk-name b{font-size:16px;letter-spacing:1px}.sk-lv{width:18px;height:18px;line-height:18px;font-size:11px}.sk-ptitle{font-size:17px;padding:3px 0}.sk-pname b{font-size:21px}.sk-pdesc{font-size:13px;margin:2px 10px}.sk-sec{margin:4px 0 2px;font-size:13px}.sk-lvl{grid-template-columns:18px max-content 1fr auto;gap:5px;padding:3px 2px}.sk-lvl>b{font-size:13px}.sk-lvl>p{font-size:12px;line-height:1.35}.sk-lvl>em{font-size:11px}.sk-row{font-size:12.5px;padding:1px 8px}}#chap{position:absolute;left:226px;bottom:12px;width:450px;z-index:4;background:linear-gradient(#22160cf0,#0e0904f0);border:1px solid #b8904a;box-shadow:inset 0 0 0 1px #000c,0 4px 16px #000000a6;font-family:var(--song, serif);color:#ecdcb8}.chap-h{display:flex;align-items:center;gap:10px;padding:6px 12px;cursor:pointer;background:linear-gradient(#7854248c,#3c28108c);border-bottom:1px solid rgba(184,144,74,.5)}.chap-h:hover{filter:brightness(1.15)}.chap-no{font-style:normal;font-size:12px;letter-spacing:1px;padding:1px 6px;color:#2a1608;background:linear-gradient(#f0d890,#c8a050);border-radius:2px;font-weight:700}.chap-h b{font-family:var(--xing);font-size:24px;letter-spacing:3px;color:#ffe8b0;text-shadow:0 1px 3px #000;font-weight:400}.chap-p{margin-left:auto;font-size:14px;color:#f0d890}.chap-h em{font-style:normal;font-size:12px;color:#a89878}.chap-p+em{margin-left:4px}.chap-b{padding:6px 10px 8px}.chap-o{display:flex;align-items:center;gap:8px;padding:4px 6px;font-size:15px;cursor:pointer;border-bottom:1px dotted rgba(168,134,74,.25)}.chap-o:hover{background:#d4ad6224}.chap-o i{font-style:normal;width:18px;color:#d8b868;text-align:center}.chap-o span{flex:1}.chap-o b{color:#f0d890;font-weight:700}.chap-o.ok{cursor:default;color:#8fc88a}.chap-o.ok:hover{background:none}.chap-o.ok i{color:#7fd078}.chap-o.ok span{text-decoration:line-through;opacity:.75}.chap-adv{display:flex;align-items:center;gap:10px;margin-top:8px;padding:7px 10px;border:1px solid rgba(240,200,110,.55);background:linear-gradient(#6e4a1880,#281a0a8c);box-shadow:0 0 12px #ffbe5038;animation:chapGlow 2.2s ease-in-out infinite}.chap-adv.warn{border-color:#d8503a;background:linear-gradient(#8222148c,#2c0c0899);box-shadow:0 0 12px #e6462859}.chap-adv.ok{border-color:#8ad07a}.ca-t{flex:1;font-size:15px;line-height:1.35}.ca-t b{display:inline-block;margin-right:6px;padding:0 5px;font-size:12px;color:#2a1608;background:#e8c878;border-radius:2px}.ca-t small{display:block;margin-top:2px;font-size:12px;color:#c8b490}.ca-b{display:flex;flex-direction:column;gap:4px;flex:none}.ca-b .btn{white-space:nowrap}@keyframes chapGlow{50%{box-shadow:0 0 20px #ffc85a80}}.side .odds{margin:5px 0;padding:4px 9px;border:1px solid rgba(184,144,74,.5);background:#00000047}.od-h{display:flex;align-items:baseline;gap:8px}.od-h span{color:#c8b490;font-size:13px}.od-h b{font-size:24px;font-family:Georgia,var(--kai);line-height:1}.od-h em{font-style:normal;margin-left:auto;font-size:14px;font-weight:700}.od-bar{height:6px;margin:4px 0;background:#ffffff1a}.od-bar i{display:block;height:100%}.od-s{font-size:12px;color:#c8b490}.od-t{margin-top:3px;font-size:12px;color:#e8b890;line-height:1.4}.odds.g .od-h b,.odds.g .od-h em{color:#8fe088}.odds.g .od-bar i{background:linear-gradient(90deg,#3a8a3a,#7fd078)}.odds.y .od-h b,.odds.y .od-h em{color:#f0d060}.odds.y .od-bar i{background:linear-gradient(90deg,#8a6a1a,#e8c040)}.odds.r .od-h b,.odds.r .od-h em{color:#ff8a70}.odds.r .od-bar i{background:linear-gradient(90deg,#8a2a1a,#e85a3a)}.od-chip{font-style:normal;margin-left:10px;padding:2px 10px;border:1px solid;font-weight:700}.od-chip.g{color:#8fe088;border-color:#5aa856;background:#3c783233}.od-chip.y{color:#f0d060;border-color:#b89a30;background:#785a1440}.od-chip.r{color:#ff9a80;border-color:#c8503a;background:#8c281847}.chron-modal{width:640px;text-align:center;overflow:hidden}.chron-modal>*:not(.mbg){position:relative;z-index:1}.ch-no{font-size:15px;letter-spacing:6px;color:#d8b868;margin-top:2px}.ch-title{font-family:var(--xing);font-size:68px;letter-spacing:12px;margin:2px 0 10px;color:#f6e2a8;text-shadow:0 3px 8px #000,0 0 24px rgba(255,190,80,.35);font-weight:400}.ch-title.done{color:#ffd868}.ch-story{display:flex;gap:14px;align-items:flex-start;text-align:left;padding:8px 18px}.ch-story .portrait{flex:none;border:2px solid var(--gold);border-radius:50%;overflow:hidden}.ch-story p{margin:0 0 6px;font-size:16px;line-height:1.65;color:#ecdcb8}.ch-story .ch-sign{text-align:right;color:#c8a868;font-family:var(--kai)}.ch-say{font-family:var(--kai);font-size:20px;color:#f0d890;margin:6px 0 10px}.ch-objs{margin:8px 24px;padding:8px 14px;text-align:left;background:#00000057;border:1px solid rgba(184,144,74,.45)}.ch-objs h4{margin:0 0 4px;font-family:var(--kai);font-size:16px;color:#e8c878}.ch-o{display:flex;gap:8px;padding:3px 0;font-size:16px}.ch-o i{font-style:normal;width:18px;color:#d8b868}.ch-o span{flex:1}.ch-o b{color:#f0d890}.ch-o.ok{color:#8fc88a}.ch-o.ok i{color:#7fd078}.ch-rw{margin:6px 24px 4px;font-size:15px;color:#c8b490}.ch-rw>span:first-child{margin-right:12px;color:#e8c878;font-weight:700}.ch-got{margin:8px 24px;padding:8px;background:#3c642838;border:1px solid rgba(120,190,100,.45)}.ch-got div{font-size:16px;color:#d8f0c0;line-height:1.6}.wr-grade{position:absolute;right:8px;top:6px;width:74px;height:74px;display:grid;place-items:center;border:4px double var(--gc, #b01a0c);border-radius:50%;color:var(--gc, #b01a0c);transform:rotate(-12deg);background:#00000047;text-shadow:0 0 6px rgba(0,0,0,.6);animation:gradeStamp .5s cubic-bezier(.2,1.6,.4,1) both .5s}.wr-grade b{font-family:var(--xing);font-size:46px;line-height:1;font-weight:400}.wr-grade small{position:absolute;bottom:7px;font-size:11px;letter-spacing:1px;opacity:.85}.wr-grade.g-S{box-shadow:0 0 14px #f0c860b3}@keyframes gradeStamp{0%{transform:rotate(-12deg) scale(2.6);opacity:0}to{transform:rotate(-12deg) scale(1);opacity:1}}.chap-s{margin-left:auto;font-size:13px;font-weight:700;padding:0 8px;color:#ffd890;background:#c8461e8c;border:1px solid #e0803a;border-radius:10px}.chap-s+.chap-p{margin-left:4px}.aff-chips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0;font-size:13px;color:#c8b490}.aff-chip{padding:1px 9px;font-size:14px;font-weight:700;color:#ffe8b0;background:#5a784659;border:1px solid #7fb070;border-radius:10px;cursor:help}.aff-chip.hard{color:#ffd0b8;background:#8c321e61;border-color:#d8704a}.aff-line{display:flex;flex-wrap:wrap;gap:2px 10px;margin:2px 0;font-size:12px;line-height:1.4}.aff-line b{color:#f0d890}.aff-line .pro,.aff-card .aff-p{color:#9ee090}.aff-line .con,.aff-card .aff-c{color:#ff9a80}.ttl-row{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.ttl{padding:2px 10px;font-size:14px;color:#8a7c62;border:1px dashed #6a5c44;border-radius:3px;cursor:help}.ttl.got{color:#2a1608;font-weight:700;background:linear-gradient(#f0d890,#c8a050);border:1px solid #fff0b8;box-shadow:0 0 8px #f0c86066}.ttl i{font-style:normal;margin-left:3px;font-size:11px;opacity:.8}.pf-cyc{margin:6px 0;padding:6px 10px;background:#00000040;border:1px solid rgba(184,144,74,.35)}.pf-cyc .kv{margin:0}.cyc-scr>h1 small{letter-spacing:2px}.cyc-scr .cyc-body{flex:1 1 auto;min-height:0;display:flex;gap:22px;overflow-y:auto;padding:4px 6px 12px;margin-bottom:10px}.cyc-col{flex:1 1 0;min-width:0;padding:4px 14px 10px;background:#0a060380;border:1px solid rgba(184,144,74,.4)}.cyc-col h3{margin:10px 0 6px;font-size:20px;letter-spacing:3px;color:#f0d890;border-bottom:1px solid rgba(184,144,74,.4);font-weight:400}.cyc-col h3 small{font-size:12px;letter-spacing:0;color:#c8b490;margin-left:8px}.cyc-col .kvgrid{display:grid;grid-template-columns:1fr 1fr;gap:3px 16px}.cyc-col .kv{display:flex;justify-content:space-between;font-size:14px;padding:2px 0;border-bottom:1px dotted rgba(168,134,74,.25)}.cyc-col .kv b{color:#f0d890}.cyc-col .lrow{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:3px 8px;margin:2px 0;font-size:13px;background:#a8864a1a;border-left:3px solid #a8864a}.cyc-rw{margin:8px 0 2px;font-size:14px;color:#ffe0a0}.cyc-new{margin:6px 0;padding:4px 10px;font-size:17px;font-weight:700;color:#ffe8a0;background:linear-gradient(90deg,#c8962880,#c8962800);border-left:3px solid #f0c860;animation:chapGlow 2.2s ease-in-out infinite}.cg{font-size:20px}.cg.g-S{color:#f0c860}.cg.g-A{color:#e8d8a8}.cg.g-B{color:#b8c8b0}.cg.g-C{color:#a89888}.cyc-opt{display:flex;align-items:center;gap:8px;margin:6px 0}.cyc-opt>span{width:40px;color:#c8b490;font-size:14px}.cyc-pre{margin:8px 0;font-size:13px;line-height:1.5;color:#e8c8a0}.cyc-pre b{color:#ff9a80}.aff-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:6px 0}.aff-card{padding:7px 10px;cursor:pointer;background:#281c0eb3;border:1px solid #7a6a44;transition:transform .12s,box-shadow .12s}.aff-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0009}.aff-card.hard{border-color:#a0502e}.aff-card.on{border-color:#f0d890;background:linear-gradient(#785a1ea6,#32220ccc);box-shadow:0 0 14px #f0c86080}.aff-card.dim{opacity:.45}.aff-h{display:flex;justify-content:space-between;align-items:baseline}.aff-h b{font-size:19px;color:#ffe8b0;letter-spacing:2px;font-family:var(--xing);font-weight:400}.aff-h em{font-style:normal;font-size:12px;padding:0 6px;color:#cfe8c0;background:#3c6e3280;border-radius:8px}.aff-card.hard .aff-h em{color:#ffd0b8;background:#96321e8c}.aff-p,.aff-c{font-size:13px;line-height:1.4;margin-top:2px}@media (max-width: 900px){.cyc-scr .cyc-body{flex-direction:column}}body.small-view .aff-line,body.small-view .aff-p,body.small-view .aff-c{font-size:14px}:root{--xing: "TQBrush", "STXingkai", "华文行楷", "KaiTi", serif;--kai: "TQSong", "Noto Serif SC", "Source Han Serif SC", "Songti SC", "SimSun", serif;--song: "TQSong", "Noto Serif SC", "Source Han Serif SC", "Songti SC", "SimSun", serif;--num: "TQSong", "Times New Roman", serif}body,input,button,textarea,select{font-family:var(--song)}body{font-weight:500;letter-spacing:.02em}.btn.big small,.btns.col2 .btn small,.res b,.topbar .res b,.tag,.rar,.chip,.dim,.sm,.hint-line,.kv,.lrow,.tip,.report,.log{font-family:var(--song)}.res b,.topbar .res b{font-family:var(--num);font-weight:700}.c-v,.bio-st b,.gd-lv b,.wr-stats b,.dodds b,.stats b,.tv-st b,.gd-loy b,.d-plate em strong,.d-hp b,.d-pop,.expbar span,.cap .num{font-family:var(--num)}.wr-stats b,.d-pop{font-family:var(--xing)}h1,h2,.logo,.home-title,.paper-scr>h1,.modal h2,.bio-nm,.gd-nm,.tv-nm,.cap-info>b,.d-plate b,.db-nm b,.d-tt,.wr-big,.fbig,.pq .bname,.hm-city b,.fest-banner b,.map-cart b,.ci-txt b,.d-big,.d-cap,.d-stamp b,.ht-h,.zhou,.river,.sea,.fc-lord+.fbig,.hm-go span,.hm-ico span{font-family:var(--xing)!important;font-weight:400}.btn,.pbtn,.d-cmd .nm,.tab,.chip,.lrow span,.kv span,.govrow b,.dp-card b,.gl-row .c-nm b{font-weight:700}.city .cn2,.cn-top .cn2,.map .wild .wtag text,.map .bandit .bt,.map .army .etat{font-family:var(--song);font-weight:700}.c-v,.bio-st b,.gd-lv b,.stats b,.tv-st b,.gd-loy b,.d-plate em strong,.d-hp b,.res b,.dodds b,.expbar span{font-weight:700;font-variant-numeric:lining-nums tabular-nums}.d-hp b,.stats b,.dodds b,.c-v,.bio-st b,.tv-st b,.gd-loy b{font-family:var(--num)!important}
