@font-face{font-family:Cubic11;src:url(/fonts/Cubic_11.woff2) format("woff2");font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+143-153,U+1D1-1D2,U+2C6-2D9,U+300-30D,U+358,U+391-3C9,U+401-451,U+1D3A,U+1E3E-1E3F,U+2000-203E,U+2070-2089,U+20AC,U+2102-2103,U+2115-212B,U+2160-2169,U+2190-2193,U+21D2-21D4,U+2200-223D,U+2252-226B,U+2282-2287,U+22A5,U+22BF,U+22EF,U+2312,U+2460-2473,U+2500-254B,U+25A0-25A1,U+25B2-25CF,U+25EF,U+2605-2606,U+2640-2642,U+266A-266F,U+3000-301F,U+3041-3129,U+3231-3239,U+32A4-32A8,U+32FF-3357,U+337B-33A1,U+33C4-33CD,U+3401,U+3451,U+34E4,U+34FE,U+3577,U+35A1-35AD,U+35BF-35CE,U+35F3-35FE,U+3737,U+3960,U+39D2-39E1,U+39F8-39FE,U+3A18,U+3A52,U+3A67-3A6E,U+3B39,U+3B4E,U+3DEB,U+3E74,U+4034-4045,U+406A,U+4180,U+4308,U+45C1,U+463C,U+4837,U+4951,U+4AB4,U+4ACC,U+4BCB,U+4C7D,U+4C9F,U+4D09,U+4E00-5A7F,U+5A92-769A,U+76AE-878D,U+879E-92D2,U+92E4-9E4F,U+9E64-9FA0,U+9FEB-9FEC,U+F000,U+FE10-FE19,U+FE30-FE57,U+FF01-FF9F,U+FFE0-FFE5,U+2028E,U+20546-20547,U+20779,U+20895,U+20C41,U+20E9D-20EA2,U+20EF9,U+2107B,U+210C1,U+217D3,U+2180D,U+224DC,U+22AB1,U+22B43,U+22BCA,U+22C4B-22C55,U+22D4C,U+23074,U+23350,U+241AA,U+244D3,U+24DEA,U+2512B,U+25349,U+25C14,U+25D0A,U+267CC,U+269FA,U+27285,U+277F0,U+280F0,U+2815D,U+282E2,U+28468,U+28595,U+289C0,U+28A0F,U+28B46-28B4E,U+28CCA-28CD2,U+28D99,U+2945D,U+296A8,U+29D5A,U+29D98,U+2A736,U+2B77A}@font-face{font-family:Cubic11;src:url(/fonts/Galmuri11.woff2) format("woff2");font-display:swap;unicode-range:U+1100-11FF,U+3130-318F,U+A960-A97F,U+AC00-D7A3,U+D7B0-D7FF}@font-face{font-family:Cubic11;src:url(/fonts/cubic-ui-bf4af7c5.woff2) format("woff2");font-display:swap;unicode-range:U+20-7E,U+A7,U+B0,U+B7,U+D7,U+F7,U+3C0,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+2190-2193,U+2500,U+25A0-25A1,U+25B2,U+25BC,U+25C6,U+25CB,U+25CF,U+2605-2606,U+3000-3002,U+3005,U+3008-3011,U+301C,U+3042,U+3044,U+3046,U+3048,U+304A-305D,U+305F-3061,U+3063-306B,U+306E-3070,U+3072-3073,U+3076,U+3078-3079,U+307B-307C,U+307E-3084,U+3087-308D,U+308F,U+3092-3093,U+30A2-30A4,U+30A6-30A7,U+30A9-30AB,U+30AD,U+30AF-30BD,U+30BF-30C1,U+30C3-30C4,U+30C6-30CB,U+30CD-30CE,U+30D0-30D7,U+30D9,U+30DB-30E1,U+30E3-30E5,U+30E7,U+30E9-30ED,U+30EF,U+30F3,U+30FB-30FC,U+4E00,U+4E09-4E0B,U+4E0D,U+4E14,U+4E16,U+4E1F,U+4E26,U+4E2D,U+4E32,U+4E3B,U+4E45,U+4E4B,U+4E57-4E58,U+4E5F,U+4E7E,U+4E82,U+4E86,U+4E8B-4E8C,U+4E92,U+4E94,U+4E9B,U+4EA4,U+4EAB,U+4EAD-4EAE,U+4EBA,U+4EC0,U+4ECA-4ECB,U+4ECD,U+4ED5-4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EF6,U+4EFB,U+4EFD,U+4F01,U+4F11,U+4F38,U+4F3A,U+4F3C,U+4F46,U+4F4D-4F4F,U+4F53-4F55,U+4F5C,U+4F60,U+4F73,U+4F7F,U+4F86,U+4F8B,U+4F9B,U+4F9D,U+4FA1,U+4FBF,U+4FC2,U+4FD0,U+4FDD,U+4FE1,U+4FEE,U+500B,U+500D,U+5011-5012,U+5019,U+5024,U+503C,U+5047,U+504F,U+505A,U+505C,U+5074-5076,U+50B3,U+50BE,U+50CD,U+50CF,U+50F9,U+512A,U+5132,U+5143,U+5148-5149,U+514D,U+5152,U+515A,U+5165,U+5167-5169,U+516B-516D,U+5171,U+5176-5178,U+5185,U+518D,U+5192,U+51A0,U+51B7,U+51E6,U+51F8,U+51FA,U+51FD,U+5200,U+5206-5207,U+520A,U+5217,U+5224-5225,U+5229-522A,U+5230,U+5236-5237,U+523A-523B,U+5247,U+524A,U+524D,U+525B,U+5269-526A,U+5275,U+5283,U+529B,U+529F-52A0,U+52A9-52AA,U+52B9,U+52D2,U+52D5,U+52D9,U+52DD,U+52E4,U+5305,U+5316-5317,U+5339,U+533F-5341,U+5343,U+5347-5348,U+534A,U+5357,U+5361,U+5370,U+5373,U+537B,U+539F,U+53BB,U+53C2-53C3,U+53C9,U+53CB,U+53CD-53CE,U+53D6-53D7,U+53E3,U+53E5-53E6,U+53EA-53EB,U+53EF-53F0,U+53F2-53F3,U+53F7,U+5403-5404,U+5408,U+540C-540D,U+5411,U+5427,U+542B,U+5438-5439,U+544A,U+5473,U+547C,U+548C,U+5496,U+54C1,U+54E1,U+54EA,U+552F,U+5546,U+554F,U+555F,U+5561,U+556A,U+559D,U+55AE,U+55B6,U+55E8,U+5606,U+5668,U+5674,U+5687,U+56DB,U+56DE,U+56E3,U+56F2,U+56FA,U+56FD,U+5708,U+570B,U+570D,U+5713,U+5716,U+5718,U+571F,U+5728,U+5730,U+5740,U+578B,U+57DF,U+57F7,U+57FA,U+5806,U+5831,U+5834,U+584A,U+586B,U+588A,U+5897,U+589E,U+58A8,U+58CA,U+58D3,U+58DE,U+5909,U+5916,U+591A,U+591C,U+5920,U+5927,U+5929-592A,U+5931,U+593E,U+594F,U+5957,U+597D,U+5982,U+59CB,U+59FF,U+5A92,U+5B24,U+5B50,U+5B54,U+5B57-5B58,U+5B78,U+5B83,U+5B89,U+5B8C,U+5B9A,U+5B9F,U+5BB6,U+5BB9,U+5BC4,U+5BDF,U+5BE6,U+5BE9,U+5BEB-5BEC,U+5BFE,U+5C01-5C02,U+5C04,U+5C08,U+5C0B,U+5C0D-5C0F,U+5C11,U+5C16,U+5C31,U+5C3E,U+5C40,U+5C45,U+5C4B,U+5C64,U+5C6C,U+5C71,U+5DE5-5DE7,U+5DEE,U+5DF1-5DF2,U+5DF4,U+5DF7,U+5E02,U+5E0C,U+5E2B,U+5E2D,U+5E33,U+5E36,U+5E38,U+5E40,U+5E45,U+5E55,U+5E63,U+5E73-5E74,U+5E78,U+5E7E,U+5E8F,U+5E95,U+5E97,U+5E9C,U+5EA6-5EA7,U+5ED3,U+5EE3,U+5EF6,U+5EFA,U+5F0F,U+5F15,U+5F27,U+5F35,U+5F37,U+5F48,U+5F53,U+5F62,U+5F71,U+5F80,U+5F85,U+5F88,U+5F8B-5F8C,U+5F91,U+5F97,U+5F9E,U+5FAA,U+5FAE,U+5FC3,U+5FC5,U+5FD9,U+5FDC,U+5FEB,U+600E,U+6025,U+6027-6028,U+6050,U+606F,U+60C5,U+60DC,U+60F3,U+610F,U+611F,U+614B,U+6162,U+616E,U+61C2,U+61C9,U+6210-6211,U+6216,U+6226,U+622A,U+6230,U+6232,U+6236,U+623B,U+6240-6241,U+6247,U+624B,U+624D,U+6253,U+6255,U+6271,U+6279,U+627E,U+6280,U+628A,U+6293,U+6295-6296,U+6298,U+629C,U+629E,U+62B1,U+62BC,U+62C9,U+62CD,U+62D2,U+62D6,U+62DB,U+62FC,U+62FF,U+6301,U+6307,U+6309,U+6311,U+6316,U+6319,U+632B,U+632F,U+6349,U+6355,U+6372,U+6377,U+6383,U+6389,U+6392,U+639B,U+63A5,U+63A7-63A8,U+63CF-63D0,U+63D2,U+63DA-63DB,U+63E1,U+63EE,U+63F4,U+6416,U+641C,U+642C,U+6436,U+6483,U+6495,U+649E,U+64A4,U+64AD-64AE,U+64C7,U+64CA-64CB,U+64CD-64CE,U+64DA,U+64E0,U+64EC,U+64F4,U+651D,U+6524,U+652F,U+6536,U+6539,U+653E-653F,U+6548,U+6557,U+6559,U+6570,U+6574,U+6578,U+6587,U+6589,U+6599,U+659C,U+65AF-65B0,U+65B7,U+65B9,U+65BC,U+65C1,U+65E5,U+65E7,U+65E9,U+6607,U+660E,U+661F-6620,U+662F,U+6642-6643,U+6668,U+666F,U+6687-6688,U+6696-6697,U+66AB,U+66B1,U+66B4,U+66DD,U+66F2-66F4,U+66F8,U+66FF-6700,U+6703,U+6708-6709,U+670B,U+670D,U+671B,U+671D,U+671F,U+6728,U+672B-672C,U+6735,U+6750,U+675F,U+6765,U+676F,U+6771,U+677F,U+6790,U+679A,U+679C,U+67D0,U+67E5,U+67F1,U+67FB,U+6813,U+6838-6839,U+683C-683D,U+6846,U+6848,U+684C,U+687F,U+689D,U+6905,U+691C,U+6953,U+695A,U+696D,U+6975,U+697D,U+699C,U+69CB,U+69CD,U+69D8,U+6A02,U+6A13,U+6A19,U+6A21,U+6A23,U+6A29,U+6A39,U+6A5F,U+6A62,U+6A6B,U+6A94,U+6AA2,U+6B04,U+6B0A,U+6B21,U+6B3E,U+6B4C,U+6B53,U+6B61-6B63,U+6B65,U+6B74,U+6B77,U+6B7B,U+6B8B,U+6BB5,U+6BBA,U+6BCD-6BCF,U+6BD4,U+6C11,U+6C17,U+6C23,U+6C34,U+6C38,U+6C7A,U+6C89,U+6C92,U+6CA1,U+6CB9,U+6CBB,U+6CBF,U+6CC1,U+6CD5,U+6CE8,U+6D17,U+6D3B,U+6D41,U+6D6E,U+6D88,U+6DB5,U+6DE1,U+6DE8,U+6DF7,U+6E05,U+6E1B,U+6E2C,U+6E2F,U+6E4A,U+6E67,U+6E90,U+6E96,U+6ED1,U+6EF4,U+6EF7,U+6EFE-6EFF,U+6F14,U+6F32,U+6F38,U+6F54,U+6F6E,U+6FB3,U+6FC0,U+700F,U+704C,U+7063,U+706B,U+7070,U+70B9-70BA,U+70C8,U+70E4,U+7121,U+7126,U+7136,U+7164,U+7167,U+71B1,U+71C8,U+7206,U+720D,U+722C,U+7246-7248,U+724C,U+7260,U+7269,U+7279,U+727D,U+72C0,U+72EC,U+7368,U+7372,U+7387,U+73A9,U+73CD,U+73E0,U+73FE,U+7403,U+7406,U+74B0,U+751F,U+7522,U+7528-7529,U+7531,U+7537,U+753B,U+754C,U+7559,U+7565,U+756A-756B,U+7570,U+7576,U+758A,U+7591,U+75D5,U+767A-767D,U+7684,U+76C6,U+76CA,U+76D2,U+76E3-76E4,U+76EE,U+76F4,U+76F8,U+76FC,U+7701,U+770B,U+771F,U+773C,U+773E,U+775B,U+7784,U+77AC,U+77E2,U+77E5,U+77E9,U+77ED,U+7814,U+7834,U+786C,U+788C,U+78B0,U+78BA,U+78BC,U+78DA,U+790E,U+7919,U+793A,U+793E,U+795E,U+7968,U+7981,U+798F,U+79C1,U+79D2,U+79D8,U+79FB,U+7A0B,U+7A2E,U+7A31,U+7A3C,U+7A3F,U+7A69,U+7A76,U+7A7A,U+7A7F,U+7A81,U+7A84,U+7A97,U+7ACB,U+7AD9,U+7ADF-7AE0,U+7AE5,U+7AEF,U+7AF6,U+7B11,U+7B26,U+7B2C,U+7B46,U+7B49,U+7B54,U+7B56,U+7B97,U+7BA1,U+7BAD,U+7BB1,U+7BC0,U+7BC4,U+7C43,U+7C64,U+7C72,U+7C92,U+7C97,U+7CBE,U+7CCA,U+7CFB,U+7D00,U+7D04-7D05,U+7D0B,U+7D14,U+7D19-7D1A,U+7D20,U+7D22,U+7D2B,U+7D2F-7D30,U+7D42,U+7D44,U+7D4C,U+7D50,U+7D55,U+7D61,U+7D66,U+7D71,U+7D93,U+7D99-7D9A,U+7DA0,U+7DB2,U+7DD2,U+7DDA,U+7DE0,U+7DE3,U+7DE8,U+7DF4,U+7E2B,U+7E2E,U+7E3D-7E3E,U+7E6B,U+7E7C,U+7E8C,U+7F55,U+7F6E,U+7F72,U+7F8E,U+7FA4,U+7FA9,U+7FFB,U+8001,U+8003,U+8005,U+800C,U+8033,U+805A,U+805E,U+806F,U+8072,U+8074,U+807D,U+809A,U+80A1,U+80B2,U+80CC,U+80FD,U+8106,U+8108,U+8166,U+8173,U+81A0,U+81C9,U+81E8,U+81EA,U+81F3,U+8207,U+820A,U+822C,U+8272,U+8292,U+82B1,U+82F1,U+83F8,U+842C,U+843D,U+8449,U+8457,U+84CB,U+85CD,U+8655,U+865B,U+865F,U+87A2,U+87F2,U+884C,U+8853,U+8857,U+885D,U+8863,U+8868,U+886B,U+88AB,U+88C1-88C2,U+88DC-88DD,U+88E1,U+88FD,U+8907,U+896F,U+8972,U+897F,U+8981,U+8986,U+898B,U+898F,U+8996,U+89BA,U+89BD,U+89C0,U+89D2,U+89E3,U+89F8,U+8A00,U+8A08,U+8A0A,U+8A18,U+8A2D,U+8A3C,U+8A55,U+8A5E,U+8A66,U+8A71-8A72,U+8A8D,U+8A9E,U+8AA4,U+8AAA,U+8AAD,U+8AB0,U+8ABF,U+8ACB,U+8AF7,U+8B0E,U+8B1D,U+8B49,U+8B58,U+8B66,U+8B6F-8B70,U+8B77,U+8B80,U+8B8A,U+8B93,U+8C61,U+8C9D,U+8CA0,U+8CA8,U+8CAC,U+8CBB-8CBC,U+8CC7,U+8CE3,U+8CEA,U+8CF4,U+8D0A,U+8D64,U+8D70,U+8D77,U+8D81,U+8D85,U+8D8A,U+8DA3,U+8DA8,U+8DD1,U+8DDD,U+8DDF,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E64,U+8EAB,U+8EB2,U+8ECA,U+8ECC,U+8EF8,U+8F03,U+8F09,U+8F15,U+8F2A,U+8F2F,U+8F38,U+8F49,U+8FA6,U+8FBC,U+8FCE,U+8FD1,U+8FD4,U+8FF4,U+8FFD,U+9000-9001,U+9003,U+900F-9010,U+9014,U+9019-901A,U+901F,U+9023,U+9032,U+9038,U+903E,U+9047,U+904A-904B,U+904E,U+9053,U+9060,U+906E,U+9078,U+907F,U+9084,U+908A,U+908F,U+90A3,U+90E8,U+90FD,U+914D,U+91CD,U+91CF-91D1,U+91DD,U+9215,U+9238,U+92EA,U+92F8,U+9304,U+9322,U+9328,U+932F,U+9332,U+9375,U+9396,U+93E1,U+9577,U+9580,U+9583,U+9589,U+958B,U+9592-9593,U+95A2,U+95DC,U+9632,U+963F,U+9644,U+9650,U+9663-9664,U+9670,U+968A,U+968E,U+9694,U+969C,U+96A8,U+96B1,U+96BB,U+96C6,U+96D9,U+96DC,U+96E2,U+96F2,U+96F6,U+96FB,U+9700,U+9707,U+9732,U+9752,U+975C,U+975E,U+9760,U+9762,U+97D3,U+97F3,U+97FF,U+9801,U+9805-9806,U+9810,U+9813,U+9818,U+982D,U+9846,U+984C,U+984F,U+985E,U+9867,U+986F,U+98A8,U+98C4,U+98C6,U+98DB,U+98F2,U+9910,U+9918,U+9996,U+9999,U+99AC,U+9A0E,U+9A30,U+9A57,U+9A5A,U+9AD4,U+9AD8,U+9EBC,U+9EC3,U+9ED1,U+9EDE,U+9EE8,U+9F13,U+9F20,U+9F3B,U+9F4A,U+9F52,U+FF01,U+FF03,U+FF05-FF06,U+FF08-FF0D,U+FF0F-FF1B,U+FF1D,U+FF1F-FF20,U+FF3B,U+FF3D,U+FF5C,U+FF5E}@font-face{font-family:Cubic11;src:url(/fonts/galmuri-ui-f01cf872.woff2) format("woff2");font-display:swap;unicode-range:U+AC00-AC01,U+AC04,U+AC10-AC12,U+AC14,U+AC19,U+AC1C,U+AC70,U+AC74,U+AC80-AC81,U+AC83,U+AC8C,U+ACA0,U+ACA8,U+ACB0,U+ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD6C-AD6D,U+AD8C,U+ADDC,U+ADF8,U+ADFC,U+AE00,U+AE08-AE09,U+AE30,U+AE34,U+AE38,U+AE40,U+AE4C,U+AE68,U+AFB8,U+AFE8,U+B00C,U+B010,U+B04A,U+B054,U+B057,U+B05D,U+B098-B099,U+B09C,U+B0A0,U+B0A8,U+B0B4,U+B0C8,U+B108,U+B124,U+B144,U+B155,U+B178,U+B17C,U+B204,U+B208,U+B294,U+B298,U+B2C8,U+B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F5,U+B2F9,U+B300,U+B354,U+B370,U+B3C4-B3C5,U+B3CC,U+B3D9,U+B410,U+B418,U+B429,U+B450,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E4,U+B4EF,U+B4F1,U+B530,U+B534,U+B54C,U+B550,U+B5A0,U+B610,U+B73B,U+B744,U+B77C,U+B780,U+B78C,U+B798,U+B7A9,U+B7AD,U+B7C9,U+B800,U+B808,U+B824-B825,U+B838-B839,U+B840,U+B85C-B85D,U+B860,U+B8CC,U+B8EC,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC,U+B9B4,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD,U+B9E4,U+B9E8,U+BA38,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BAB0,U+BAB8,U+BB18,U+BB34,U+BB38,U+BB3B-BB3C,U+BBF8,U+BBFC,U+BC14,U+BC16,U+BC18,U+BC1B-BC1C,U+BC29,U+BC30,U+BC84,U+BC88,U+BC94-BC95,U+BCA0,U+BCA4,U+BCC0,U+BCC4,U+BCF4-BCF5,U+BCF8,U+BD04-BD05,U+BD09,U+BD24,U+BD80,U+BD84,U+BD88,U+BE0C,U+BE14,U+BE44,U+BE48,U+BE68,U+BF50,U+BFD0,U+C0AC-C0AD,U+C0B0,U+C0C1,U+C0C8,U+C0DD,U+C11C-C11D,U+C120,U+C124,U+C138,U+C158,U+C168,U+C18C-C18D,U+C190,U+C218,U+C21C,U+C220,U+C2A4,U+C2B5,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC,U+C2F6,U+C4F0,U+C4F4,U+C4F8,U+C528,U+C544-C545,U+C548,U+C54A,U+C54C,U+C558,U+C55E,U+C561,U+C575,U+C57C-C57D,U+C591,U+C5B4,U+C5B8,U+C5BC,U+C5C5-C5C6,U+C5C8,U+C5D0,U+C5D4,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FD,U+C600-C601,U+C608,U+C624,U+C628,U+C62C,U+C640,U+C654,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B8,U+C6C0,U+C6CC,U+C6D0,U+C6D4,U+C6F9,U+C704,U+C720,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774-C775,U+C778,U+C77C,U+C784-C785,U+C788,U+C790-C791,U+C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C810-C811,U+C815,U+C81C,U+C870,U+C874,U+C8FC,U+C911,U+C950,U+C990,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D1,U+C9DC,U+CABD,U+CAD3,U+CC0D,U+CC28-CC29,U+CC38,U+CC98,U+CCAD,U+CCB4,U+CD08,U+CD2C,U+CD5C,U+CD94,U+CD9C,U+CDE8,U+CE20,U+CE58-CE59,U+CE5C,U+CE68,U+CE74,U+CE90,U+CEA0,U+CEE4,U+CEF7,U+CF00,U+CF1C,U+CF2C,U+CF54,U+CF64,U+CF8C,U+D06C,U+D0A4,U+D0B9,U+D0C0,U+D0C4,U+D0C8,U+D0DD,U+D0ED,U+D130,U+D1A0,U+D1F4,U+D22C,U+D2B8-D2B9,U+D30C,U+D310,U+D314,U+D328,U+D37C,U+D3EC-D3ED,U+D3F0,U+D45C,U+D48D,U+D504,U+D50C,U+D53C,U+D558,U+D55C,U+D560,U+D569,U+D56D,U+D574,U+D588-D589,U+D5A5,U+D5C8,U+D600,U+D604,U+D611,U+D614-D615,U+D61C,U+D638-D639,U+D648,U+D654,U+D658,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D788,U+D790}:root{--bg: #2B2A33;--ink: #1B1A22;--red: #C8302C;--blue: #1E5BB8;--paper: #EFE8D8;--white: #F8F5EE;--cream: #FFF8E8;--hl: #FFE14D;--muted: #6E685E;--pixel: "Cubic11", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", system-ui, sans-serif;--shadow: drop-shadow(2px 3px 0 rgba(27, 26, 34, .38))}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{margin:0;height:100%;overflow:hidden;background:var(--bg)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font:12px/18px var(--pixel);font-synthesis:none;-webkit-font-smoothing:none;color:var(--ink);overscroll-behavior:none;user-select:none;-webkit-user-select:none}#game{position:fixed;inset:0;width:100vw;height:100dvh;display:block;touch-action:none}#ui{position:fixed;inset:0;pointer-events:none}#ui>*{pointer-events:auto}.screen{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}.screen.out{animation:fadeOut .18s forwards}.paper{background:var(--paper) url(/assets/paper-CAcKQust.png) repeat}.paper-y{background:#ecd6a0 url(/assets/paper-y-BT_10RV8.png) repeat}.tape{position:absolute;width:70px;height:20px;background:url(/assets/tape-BRu_wBGh.png) center / 100% 100% no-repeat;image-rendering:pixelated;z-index:2;pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}mark{background:linear-gradient(transparent 42%,var(--hl) 42%,var(--hl) 92%,transparent 92%);color:inherit}.torn-a{clip-path:polygon(0% 1px,5% 4px,10% 0px,15% 2px,20% 0px,25% 3px,30% 3px,35% 3px,40% 3px,45% 1px,50% 0px,55% 3px,60% 0px,65% 3px,70% 3px,75% 4px,80% 0px,85% 3px,90% 2px,95% 1px,100% 4px,calc(100% + -0px) 0%,calc(100% - 2px) 5%,calc(100% + -0px) 10%,calc(100% + -0px) 15%,calc(100% + -0px) 20%,calc(100% - 4px) 25%,calc(100% + -0px) 30%,calc(100% - 3px) 35%,calc(100% - 1px) 40%,calc(100% - 3px) 45%,calc(100% + -0px) 50%,calc(100% - 4px) 55%,calc(100% - 1px) 60%,calc(100% - 3px) 65%,calc(100% - 3px) 70%,calc(100% - 4px) 75%,calc(100% - 1px) 80%,calc(100% - 2px) 85%,calc(100% - 1px) 90%,calc(100% - 1px) 95%,calc(100% - 3px) 100%,100% calc(100% - 2px),95% calc(100% + -0px),90% calc(100% - 3px),85% calc(100% - 4px),80% calc(100% + -0px),75% calc(100% - 1px),70% calc(100% - 2px),65% calc(100% + -0px),60% calc(100% - 2px),55% calc(100% - 4px),50% calc(100% - 3px),45% calc(100% - 4px),40% calc(100% - 1px),35% calc(100% - 2px),30% calc(100% - 2px),25% calc(100% - 4px),20% calc(100% - 3px),15% calc(100% - 4px),10% calc(100% - 3px),5% calc(100% - 4px),0% calc(100% + -0px),3px 100%,1px 95%,3px 90%,3px 85%,1px 80%,2px 75%,4px 70%,2px 65%,0px 60%,3px 55%,4px 50%,0px 45%,1px 40%,4px 35%,3px 30%,2px 25%,3px 20%,0px 15%,3px 10%,0px 5%,2px 0%)}.torn-b{clip-path:polygon(0% 0px,6% 0px,12% 0px,18% 2px,24% 1px,30% 2px,36% 2px,42% 4px,48% 1px,54% 4px,60% 0px,66% 4px,72% 1px,78% 3px,84% 3px,90% 4px,96% 2px,calc(100% - 4px) 0%,calc(100% - 3px) 6%,calc(100% - 4px) 12%,calc(100% - 2px) 18%,calc(100% + -0px) 24%,calc(100% + -0px) 30%,calc(100% - 2px) 36%,calc(100% - 3px) 42%,calc(100% - 2px) 48%,calc(100% - 3px) 54%,calc(100% - 3px) 60%,calc(100% - 4px) 66%,calc(100% - 1px) 72%,calc(100% - 4px) 78%,calc(100% - 1px) 84%,calc(100% - 1px) 90%,calc(100% - 1px) 96%,100% calc(100% + -0px),94% calc(100% - 1px),88% calc(100% - 2px),82% calc(100% - 1px),76% calc(100% - 1px),70% calc(100% - 4px),64% calc(100% - 4px),58% calc(100% - 2px),52% calc(100% - 4px),46% calc(100% - 4px),40% calc(100% - 1px),34% calc(100% - 3px),28% calc(100% - 3px),22% calc(100% - 4px),16% calc(100% - 2px),10% calc(100% - 4px),4% calc(100% - 2px),2px 100%,3px 94%,1px 88%,3px 82%,3px 76%,4px 70%,1px 64%,3px 58%,2px 52%,3px 46%,4px 40%,4px 34%,2px 28%,3px 22%,3px 16%,2px 10%,4px 4%)}.torn-tb{clip-path:polygon(0% 5px,4% 2px,8% 2px,12% 5px,16% 0px,20% 4px,24% 1px,28% 0px,32% 1px,36% 0px,40% 2px,44% 4px,48% 1px,52% 4px,56% 5px,60% 0px,64% 5px,68% 1px,72% 0px,76% 1px,80% 4px,84% 2px,88% 1px,92% 4px,96% 1px,100% 0px,100% calc(100% - 1px),96% calc(100% - 5px),92% calc(100% - 5px),88% calc(100% - 4px),84% calc(100% - 1px),80% calc(100% - 1px),76% calc(100% + -0px),72% calc(100% + -0px),68% calc(100% - 1px),64% calc(100% - 1px),60% calc(100% - 1px),56% calc(100% - 1px),52% calc(100% - 2px),48% calc(100% - 2px),44% calc(100% - 1px),40% calc(100% - 5px),36% calc(100% - 1px),32% calc(100% - 1px),28% calc(100% - 1px),24% calc(100% - 4px),20% calc(100% - 2px),16% calc(100% + -0px),12% calc(100% - 2px),8% calc(100% - 4px),4% calc(100% - 1px),0% calc(100% - 1px))}.clip-wrap{display:inline-block;filter:var(--shadow);transition:transform .08s,filter .08s}.clip-wrap:hover{transform:rotate(-1.2deg) translateY(-1px)}.clip-wrap:active{transform:translate(2px,3px);filter:none}.clip{border:0;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:24px/24px var(--pixel);color:var(--ink);background:var(--white);padding:10px 14px 8px;width:100%;white-space:nowrap}.clip svg{flex:none}.clip:focus-visible{outline:3px solid var(--blue);outline-offset:-6px}.clip-wrap.primary .clip{background:var(--red);color:var(--cream);outline:2px dashed rgba(255,248,232,.85);outline-offset:-8px}.clip-wrap.primary .clip:focus-visible{outline:3px solid var(--hl)}.clip-wrap.big{width:min(320px,100%);align-self:center;transform:rotate(-1deg)}.clip-wrap.big .clip{font-size:36px;line-height:36px;padding:12px 18px 10px;letter-spacing:2px}.clip-wrap.big:hover{transform:rotate(-2deg) translateY(-1px)}.clip-wrap.big:active{transform:translate(2px,3px) rotate(-1deg)}.clip-wrap.yellow .clip{background:var(--hl)}.row{display:flex;gap:12px;justify-content:center;margin-top:12px}.row .clip-wrap{min-width:150px}.row .clip-wrap:nth-child(1){transform:rotate(-2deg)}.row .clip-wrap:nth-child(2){transform:rotate(1.5deg)}.row3{gap:8px}.row3 .clip-wrap{min-width:0}.row3 .clip{padding:10px 10px 8px;gap:6px}.row3 .clip-wrap:nth-child(3){transform:rotate(-1deg)}.title,.results{background:#1410188c;padding:0}.sheet{position:relative;width:min(100%,440px);height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;color:var(--ink);text-align:left;font-size:12px;line-height:18px;padding:max(12px,env(safe-area-inset-top)) 16px max(10px,env(safe-area-inset-bottom));user-select:none;animation:sheetIn .35s cubic-bezier(.2,1.3,.4,1) both}@media(min-width:640px)and (min-height:640px){.sheet{height:min(100dvh - 28px,900px);transform:rotate(-.6deg);box-shadow:10px 12px #00000059}}.dateline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;letter-spacing:1px;white-space:nowrap;border-bottom:1px solid var(--ink);padding-bottom:4px}.mast-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0 4px}.extra{min-width:54px;min-height:54px;padding:2px;flex:none;background:var(--red);color:var(--cream);display:grid;place-items:center;font:24px/24px var(--pixel);text-align:center;transform:rotate(-6deg);border:2px solid var(--ink)}.masthead{margin:0;font-weight:400;font-size:48px;line-height:48px;letter-spacing:4px;white-space:nowrap}@media(max-width:374px){.masthead{font-size:36px;line-height:36px;letter-spacing:2px}}.ear{min-width:64px;flex:none;white-space:nowrap;border:1px solid var(--ink);padding:4px 3px;font-size:12px;line-height:18px;text-align:center;display:flex;flex-direction:column}.ear b{font:12px/18px var(--pixel);font-variant-numeric:tabular-nums}.rule2{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);height:5px;flex:none}.rw{display:inline-block;filter:var(--shadow)}.nw{display:inline-block}html:lang(ko) body{word-break:keep-all;overflow-wrap:break-word}.title-h1{margin:0;font-weight:400;display:flex;flex-direction:column;flex:none}.ransom{display:flex;justify-content:center;align-items:flex-end;gap:2px;margin-top:14px;min-height:70px;flex:none}.ransom .rw>span{display:block;font:48px/48px var(--pixel);padding:6px 8px 4px}.ransom .r1{transform:rotate(-6deg) translateY(4px)}.ransom .r1>span{background:var(--white)}.ransom .r2{transform:rotate(4deg) translateY(-6px)}.ransom .r2>span{background:var(--ink);color:var(--white);padding:8px 9px 6px}.ransom .r3{transform:rotate(-3deg)}.ransom .r3>span{background:var(--red);color:var(--cream);padding:6px 8px}.ransom .r4{transform:rotate(7deg) translateY(-2px)}.ransom .r5{transform:rotate(-4deg) translateY(3px)}.ransom .r5>span{background:var(--white);padding:4px 8px 6px;border-bottom:4px solid var(--red)}.ransom .rw{animation:slapIn .4s cubic-bezier(.2,1.6,.4,1) both}.ransom.latin{gap:1px}.ransom.latin .rw>span{font-size:36px;line-height:36px;padding:8px 7px 5px}.ransom.latin .r2>span{padding:9px 7px 6px}.ransom .rgap{width:10px;flex:none}.ransom .r2{animation-delay:.07s}.ransom .r3{animation-delay:.14s}.ransom .r4{animation-delay:.21s}.ransom .r5{animation-delay:.28s}.kicker{display:flex;justify-content:center;margin-top:10px;flex:none}.kicker .rw{transform:rotate(-2deg);animation:slapIn .4s .4s cubic-bezier(.2,1.6,.4,1) both}.kicker .rw>span{display:block;background:var(--hl);padding:8px 16px 6px;font:24px/24px var(--pixel);letter-spacing:2px}.photo{position:relative;margin:14px 4px 0;background:var(--white);padding:6px 6px 0;box-shadow:2px 3px #1b1a2261;display:flex;flex-direction:column;flex:1 1 auto;min-height:120px;max-height:260px}.title .photo{transform:rotate(1.2deg)}.photo .frame{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:#ddd3be}.photo canvas{position:absolute;inset:0;width:100%;height:100%;display:block;image-rendering:pixelated}.title .photo canvas{filter:grayscale(.25) sepia(.2) contrast(1.06)}.title .photo .frame:after{content:"";position:absolute;inset:0;background:radial-gradient(rgba(27,26,34,.22) 30%,transparent 32%) 0 0 / 3px 3px;mix-blend-mode:multiply;pointer-events:none}.dateline>span:last-child{margin-left:auto}.photo figcaption{font-size:12px;line-height:18px;padding:4px 2px 6px;flex:none}.photo .tape.tl{left:-14px;top:-8px;transform:rotate(-28deg)}.photo .tape.tr{right:-14px;top:-6px;transform:rotate(24deg)}.hook{margin:14px 0 0;text-align:center;font:24px/30px var(--pixel)}.hook2{margin:4px 0 0;text-align:center;font-size:12px;line-height:18px}.title .clip-wrap.big{margin-top:12px}.sheet footer{margin-top:auto;padding-top:12px}.coffee{display:block;margin:0 auto;border:2px solid var(--ink);background:transparent;color:var(--ink);font:12px/18px var(--pixel);padding:8px 16px 6px;min-height:36px;cursor:pointer}.coffee:hover{background:#ffe14d73}.coffee:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.fine{margin:10px 0 0;font-size:12px;line-height:18px;color:var(--muted);border-top:1px solid var(--ink);padding-top:6px;text-align:center}.fine a{color:inherit}.fine-links{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 24px}.fine-links .linkish{color:var(--ink)}.links{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 20px;margin-top:2px;font-size:12px;line-height:18px}.links a{color:var(--ink)}.mast.small{position:relative;display:flex;align-items:center;gap:8px;padding-bottom:4px}.mast.small .masthead{font-size:36px;line-height:36px;letter-spacing:3px}html:lang(en) .mast.small{flex-wrap:wrap;row-gap:4px}html:lang(en) .mast.small .masthead{flex:1 0 100%}.mast-info{text-align:right;font-size:12px;line-height:18px;white-space:nowrap}.extra-stamp{flex:none;margin-right:auto;margin-left:4px;transform:rotate(-10deg);border:3px solid var(--red);color:var(--red);font:24px/24px var(--pixel);padding:4px 6px 2px}.results .hl{margin:10px 0 0;font:24px/30px var(--pixel);letter-spacing:1px;font-weight:400}@media(min-width:420px){.results .hl{font-size:36px;line-height:42px}}@media(min-width:640px)and (min-height:640px){.results .sheet{width:min(100%,520px)}.results .lede{columns:3}}.results .quote{margin:4px 0 0;font-size:24px;line-height:30px;color:var(--red)}.results .lede{margin:6px 0 0;font-size:12px;line-height:18px;columns:2;column-gap:14px;column-rule:1px solid rgba(27,26,34,.35)}.results .photo{margin:10px 0 0;box-shadow:none;border:1px solid var(--ink);padding:3px 3px 0;min-height:100px;max-height:200px}.grade{position:absolute;right:10px;bottom:22px;width:88px;height:88px;border-radius:50%;border:4px double var(--red);color:var(--red);background:#f8f5eed9;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;opacity:0;transform:rotate(12deg) scale(2.2)}.grade small{font-size:12px;line-height:12px;letter-spacing:1px}.grade b{font:48px/48px var(--pixel);margin-top:2px}.grade.on{animation:stampIn .3s cubic-bezier(.3,1.5,.5,1) forwards}.scoreline{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:8px;border-top:2px solid var(--ink);padding-top:6px}.scoreline small,.stats3 small{display:block;font-size:12px;line-height:18px;letter-spacing:1px}.scoreline [data-score]{display:block;font:48px/48px var(--pixel);font-variant-numeric:tabular-nums}.scoreline [data-score].slam{animation:slam .4s cubic-bezier(.2,1.8,.4,1);color:var(--red)}.rank{text-align:right;font-size:12px;line-height:18px}.rank b{font:24px/24px var(--pixel)}.rank .best{display:inline-block;color:var(--red);background:linear-gradient(transparent 40%,var(--hl) 40%,var(--hl) 90%,transparent 90%);animation:popIn .4s cubic-bezier(.2,1.6,.4,1) both}.spin{display:inline-block;width:10px;height:10px;margin-right:6px;background:var(--ink);animation:spin .6s steps(4) infinite;vertical-align:-1px}.stats3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex:none}.stats3>div{padding:5px 0;text-align:center}.stats3>div+div{border-left:1px solid var(--ink)}.stats3 b{font:24px/24px var(--pixel)}.sign{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px}.sign label{font:12px/18px var(--pixel);white-space:nowrap;padding-bottom:6px}.sign input{flex:1;min-width:0;border:0;border-bottom:2px solid var(--ink);background:transparent;font:24px/30px var(--pixel);padding:2px 4px;color:var(--ink);border-radius:0;user-select:text;-webkit-user-select:text}.sign input:focus{outline:none;background:#ffe14d59}.sign button{border:2px solid var(--ink);background:var(--white);font:12px/12px var(--pixel);padding:8px 12px;color:var(--ink);cursor:pointer;min-height:36px}.sign .err{width:100%;margin:0;min-height:18px;font-size:12px;line-height:18px;color:var(--red)}.results .actions{margin-top:auto;padding-top:10px;display:flex;flex-direction:column;align-items:center}.results .actions .clip-wrap.big{margin-top:0}.tutorial{background:#1410188c}.card-wrap{position:relative;width:min(400px,calc(100% - 20px));filter:drop-shadow(3px 5px 0 rgba(0,0,0,.45));transform:rotate(-1deg);animation:slapIn .35s cubic-bezier(.2,1.4,.4,1) both}.card{padding:20px 18px 16px;text-align:left;display:flex;flex-direction:column}.card-kicker{font:12px/18px var(--pixel);letter-spacing:2px;border-bottom:1px solid var(--ink);padding-bottom:4px}.card h2{margin:10px 0 12px;font-weight:400;font-size:24px;line-height:30px}.card ol{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:10px}.card li{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:20px}.card li>b{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--cream);display:grid;place-items:center;font:12px/12px var(--pixel);margin-top:-3px}.card strong{font-weight:400;background:linear-gradient(transparent 55%,#ffe14db3 55%)}.card strong.blue{color:var(--blue);background:none}.card strong.red{color:var(--red);background:none}.card .clip-wrap{align-self:center;width:min(260px,100%)}.card .bar{height:4px;background:#1b1a2226;margin-top:14px}.card .bar i{display:block;height:100%;background:var(--red);animation:drain 8s linear forwards}.card-wrap .tape.t1{left:50%;top:-10px;transform:translate(-50%) rotate(-3deg);width:84px}.modal{background:#1410189e}.board-wrap{position:relative;width:min(362px,calc(100% - 24px));filter:drop-shadow(3px 5px 0 rgba(0,0,0,.45));transform:rotate(-1.2deg);animation:slapIn .35s cubic-bezier(.2,1.4,.4,1) both}.board-wrap .tape.b1{left:16px;top:-10px;transform:rotate(-14deg);width:78px;height:22px}.board-wrap .tape.b2{right:12px;top:-12px;transform:rotate(10deg);width:78px;height:22px}.board{padding:18px 18px 16px;max-height:calc(100dvh - 150px);overflow-y:auto;text-align:left;font-size:12px;line-height:18px}.board h2{margin:8px 0 0;font-weight:400;font-size:36px;line-height:42px;letter-spacing:2px}.board .meta{margin:2px 0 8px;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.board .thead{display:flex;font-size:12px;line-height:18px;letter-spacing:1px;padding:6px 0 4px;border-bottom:1px solid var(--ink)}.board .thead span:nth-child(1),.board .list .rk{width:52px;flex:none}.board .thead span:nth-child(2),.board .list .nm{flex:1;min-width:0}.board .list{list-style:none;margin:0;padding:0}.board .list li{position:relative;display:flex;align-items:center;padding:7px 0;border-bottom:1px dotted var(--ink)}.board .list .rk b{display:grid;place-items:center;width:34px;height:36px;font:24px/24px var(--pixel);font-weight:400}.board .list li.top1 .rk b,.board .list li.top2 .rk b,.board .list li.top3 .rk b{border-radius:50%;border:2px solid var(--ink)}.board .list li.top1 .rk b{background:#e0a21a}.board .list li.top2 .rk b{background:#b8bcc6}.board .list li.top3 .rk b{background:#c98e4e}.board .list .nm{font:24px/30px var(--pixel);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.board .list .sc{font:24px/24px var(--pixel);font-variant-numeric:tabular-nums}.board .list li.mine .nm span{background:linear-gradient(transparent 35%,var(--hl) 35%,var(--hl) 95%,transparent 95%)}.board .list li.mine:after{content:"";position:absolute;inset:0 54px 0 44px;border:2px solid var(--red);border-radius:50%;transform:rotate(-2deg);pointer-events:none}.board .list .you{position:absolute;right:56px;top:-8px;transform:rotate(8deg);color:var(--red);font:12px/12px var(--pixel);font-style:normal}.board .list li.empty{color:var(--muted)}.board .list li.empty .nm{font:12px/18px var(--pixel)}.board .list li.empty .rk b{border:2px dashed #8A8478;border-radius:50%}.board .list li.empty:nth-child(n+4) .rk b{border:0}.board .me{margin:10px 0 0;background:linear-gradient(transparent 40%,var(--hl) 40%,var(--hl) 90%,transparent 90%);display:inline-block}.board .note{margin:12px 0 0;font-size:12px;line-height:18px}.close-wrap{margin-top:18px;transform:rotate(1.5deg)}.coffee-wrap{width:min(380px,100%)}.coffee-card{padding-left:14px;padding-right:14px}.coffee-card h2{font-size:24px;line-height:30px;letter-spacing:0;margin:12px 0 8px}.coffee-body p{margin:0;font-size:12px;line-height:20px}.coffee-card [data-cta]{display:flex;justify-content:center;margin:16px 0 6px}.coffee-card .small{margin:12px 0 0;font-size:12px;line-height:18px;color:var(--muted);border-top:1px solid var(--ink);padding-top:6px}.pay{display:grid;justify-items:center;gap:8px;margin:14px 0 0;padding:12px 10px;background:#ffffff8c;border:2px dashed var(--ink)}.pay-net{margin:0;font-size:12px;line-height:18px}.pay-net b{font-weight:400;background:var(--hl);padding:0 4px}.pay-qr{width:180px;height:180px;image-rendering:pixelated;display:block}.pay-addr{margin:0;flex:1;min-width:0;font-size:12px;line-height:18px;word-break:break-all;text-align:left;user-select:text;-webkit-user-select:text}.pay-row{display:flex;align-items:center;gap:10px;width:100%}@media(max-width:340px){.pay-row{flex-direction:column;align-items:flex-start}}.pay-btn{flex:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:36px;padding:8px 14px 6px;border:2px solid var(--ink);background:var(--white);color:var(--ink);font:12px/18px var(--pixel);text-decoration:none;cursor:pointer}.pay-btn:hover{background:#ffe14d73}.pay-warn{margin:0;font-size:12px;line-height:18px;color:var(--red);text-align:center}.share-wrap{width:min(380px,100%)}.share-card{padding-left:14px;padding-right:14px}.share-card .dateline svg{width:14px;height:14px}.share-img{display:block;width:100%;height:auto;max-height:calc(100dvh - 260px);object-fit:contain;margin:12px 0 0;-webkit-touch-callout:default;user-select:auto;-webkit-user-select:auto}.share-tip{margin:8px 0 0;font-size:12px;line-height:18px;text-align:center;color:var(--muted)}.share-row{display:flex;justify-content:center;gap:10px;margin:10px 0 0}.letter-wrap{width:min(400px,calc(100% - 24px))}.letter h2{margin-bottom:4px}.letter form{display:grid;gap:10px;margin-top:6px}.letter label{display:grid;gap:4px}.letter label>span{display:flex;justify-content:space-between;font:12px/18px var(--pixel);letter-spacing:1px}.letter small{font:12px/18px var(--pixel);color:var(--muted)}.letter input,.letter select,.letter textarea{width:100%;border:0;border-bottom:2px solid var(--ink);border-radius:0;background:#ffffff8c;color:var(--ink);font:24px/30px var(--pixel);padding:4px 6px;user-select:text;-webkit-user-select:text}.letter textarea{font:12px/20px var(--pixel);border:2px solid var(--ink);min-height:120px;resize:vertical}.letter input:focus,.letter select:focus,.letter textarea:focus{outline:none;background:#ffe14d59}.letter .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.letter .err{margin:0;min-height:18px;font:12px/18px var(--pixel);color:var(--red)}.letter .small{margin:0;font-size:12px;line-height:18px;color:var(--muted)}.letter .small a{color:inherit}.letter .clip-wrap{justify-self:center;min-width:200px}.letter .done{text-align:center;padding:28px 0 12px}.letter .done b{display:block;font:24px/30px var(--pixel);font-weight:400}.letter .done p{margin:8px 0 0;font-size:12px;line-height:18px}.linkish{border:0;background:none;padding:0;font:inherit;color:var(--ink);text-decoration:underline;cursor:pointer}.linkish.follow{animation:followBlink 4s steps(1) infinite}@keyframes followBlink{0%,76%,84%,92%,to{color:var(--ink)}80%,88%{color:var(--red)}}@media(prefers-reduced-motion:reduce){.linkish.follow{animation:none;color:var(--red)}}.set-list{display:grid;margin:12px 0 4px}.set-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px dashed var(--ink)}.set-row:last-child{border-bottom:1px dashed var(--ink)}.set-row>span{font-size:24px;line-height:30px}.seg{display:flex;flex:none;border:2px solid var(--ink);background:var(--white)}.seg button{min-width:64px;min-height:44px;padding:8px 12px 6px;border:0;background:transparent;color:var(--ink);font:24px/24px var(--pixel);cursor:pointer}.seg button+button{border-left:2px solid var(--ink)}.set-row.set-lang{flex-wrap:wrap}.seg-lang{display:grid;grid-template-columns:1fr 1fr;width:100%}.seg-lang button{min-width:0;padding:8px 10px 6px}.seg-lang button+button{border-left:0}.seg-lang button:nth-child(2n){border-left:2px solid var(--ink)}.seg-lang button:nth-child(n+3){border-top:2px solid var(--ink)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--white)}.seg button[aria-pressed=false]:hover{background:#ffe14d73}.seg button:focus-visible{outline:3px solid var(--blue);outline-offset:2px;position:relative}.follow-list{display:grid;gap:10px;margin:14px 0 4px}.follow-link{display:grid;gap:2px;padding:10px 12px 8px;border:2px solid var(--ink);background:var(--white);color:var(--ink);text-decoration:none}.follow-link b{font-weight:400;font-size:24px;line-height:30px}.follow-link small{font-size:12px;line-height:18px;color:var(--muted);overflow-wrap:anywhere}.follow-link:hover{background:#ffe14d73}.follow-link:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.toast{position:fixed;left:50%;bottom:28px;width:max-content;max-width:calc(100vw - 32px);transform:translate(-50%,20px);opacity:0;transition:.2s;pointer-events:none;z-index:10;filter:var(--shadow)}.toast span{display:block;padding:10px 16px 8px;font:24px/30px var(--pixel);color:var(--ink);max-width:calc(100vw - 32px);overflow-wrap:anywhere}.toast.show{opacity:1;transform:translate(-50%) rotate(-1deg)}@keyframes sheetIn{0%{transform:translateY(24px) rotate(-.6deg);opacity:0}to{opacity:1}}@keyframes slapIn{0%{transform:scale(1.6) rotate(-8deg);opacity:0}to{opacity:1}}@keyframes stampIn{0%{opacity:0;transform:rotate(12deg) scale(2.2)}to{opacity:.92;transform:rotate(12deg) scale(1)}}@keyframes popIn{0%{transform:scale(.6) rotate(-4deg);opacity:0}to{transform:none;opacity:1}}@keyframes slam{0%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes drain{0%{width:100%}to{width:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeOut{to{opacity:0}}@media(prefers-reduced-motion:reduce){.sheet,.ransom .rw,.kicker .rw,.card-wrap,.board-wrap,.grade.on,[data-score].slam{animation:none!important}.grade.on{opacity:.92;transform:rotate(12deg)}}
