@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/media/font/josefin-sans-300-7b34cbd2725160a1.woff2)format("woff2")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/media/font/josefin-sans-400-1a6dbf46b58f30d9.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/media/font/raleway-600-1b0ccb872432490d.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/00.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+2002-2003,U+2010-2016,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2027,U+2030,U+2032-2033,U+2035,U+2039-203C,U+2042,U+2047-2049,U+2051,U+3000-303F,U+3041-3096,U+3099-30FF,U+4E00,U+4E09-4E0A,U+4E0D,U+4E2D,U+4E8B,U+4EBA,U+4ECB,U+4EF6,U+4F1A,U+4F5C,U+4FDD,U+4FE1,U+5143,U+5165,U+5168,U+516C,U+5185,U+518D,U+51FA,U+521D,U+524D,U+529B,U+52A0,U+52D5,U+53CE,U+53D6,U+53E3,U+53F6,U+5408,U+540C-540D,U+54B2,U+54C1,U+56DE,U+5831,U+5834,U+58F2,U+591C,U+5922,U+5927,U+5929,U+5973,U+59CB,U+5B50,U+5B58,U+5B9A,U+5BAE,U+5C0F,U+5C5E,U+5C71,U+5E74,U+5F0F,U+5F53,U+5F97,U+60C5,U+6240,U+6301,U+63B2,U+6570,U+6587,U+65B0,U+65E5,U+660E,U+661F,U+6642,U+66F2,U+6708,U+671F,U+6728,U+672A,U+672C,U+68EE,U+691C,U+697D,U+6B4C,U+6D3B,U+6D77,U+6E4A,U+6F14,U+702C,U+7269,U+751F,U+7528,U+7530,U+753B,U+754C,U+767A,U+767D,U+76EE,U+77E5,U+7834,U+78BA,U+793E,U+795E,U+7A7A,U+7D39,U+7D44,U+7F8E,U+8005,U+821E,U+82B1,U+83EF,U+8449,U+845B,U+884C,U+8868,U+898B,U+89A7,U+8A18,U+8A2D,U+8A8D,U+8AAD,U+8F09,U+8FBC,U+90A3,U+90E8,U+914D,U+9234,U+9332,U+9577,U+958B,U+9593,U+96C6,U+96EA,U+97F3,U+9B54,U+9DF9,U+FF01-FF9F,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE6,U+FFE8-FFEE}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/01.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+4E0B,U+4E16,U+4E43,U+4E5F,U+4E95,U+4ED9,U+4F01,U+4F50,U+4F7F,U+50AC,U+50CF,U+5148,U+514E,U+5178,U+51DB,U+5200,U+5206,U+5225,U+5236,U+5263,U+539F,U+53C2,U+53F2,U+544A,U+5468,U+5473,U+552F,U+56DB,U+56E3,U+56FD,U+5712,U+57CE,U+5802,U+58EB,U+5909,U+590F,U+594F,U+597D,U+5B57,U+5B66,U+5B87,U+5B9D,U+5BB6,U+5BB9,U+5BFE,U+5C3E,U+5C4B,U+5DDD,U+5E38,U+611B,U+620C,U+6210,U+624B,U+6295,U+62C5,U+63A2,U+6597,U+65E9,U+6625,U+666F,U+6674,U+66F4,U+66F8,U+6700,U+6709,U+6761,U+679D,U+6843,U+6848,U+685C,U+690E,U+6953,U+696D,U+6A0B,U+6C17,U+6C34,U+6C7A,U+6E08,U+706B,U+7279,U+72B6,U+732B,U+7345,U+738B,U+73FE,U+7406,U+753A,U+7551,U+767B,U+767E,U+76E4,U+77F3,U+793A,U+7A3F,U+7B11,U+7B39,U+7BC9,U+7D22,U+7D9A,U+7DD1,U+7DE8,U+7FBD,U+81EA,U+8272,U+8857,U+89E3,U+8A08,U+8A5E,U+8A9E,U+8AAC,U+8C61,U+8CC0,U+8D64,U+8FFD,U+9023,U+9053,U+9078,U+91CE,U+9418,U+95A2,U+95C7,U+9650,U+9664,U+968A,U+96F2,U+9762,U+98A8,U+9B3C}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/02.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2605,U+4E03,U+4E38,U+4E3B,U+4E59,U+4E86,U+4E88,U+4E94,U+4EA5,U+4EAC,U+4ED8,U+4EE3,U+4EE5,U+4F0A,U+4F0F,U+4F1D,U+4F53,U+4F55,U+5009,U+5019,U+5024,U+5065,U+516B,U+5171,U+51AC,U+5224,U+5229,U+5272,U+52DD,U+5317,U+5341,U+5343,U+535A,U+536F,U+53C8,U+53E4,U+53F8,U+54E1,U+554F,U+5553,U+55B6,U+5728,U+5915-5916,U+592E,U+59B9,U+59EB,U+5B8C,U+5B9F,U+5C0A,U+5DBA,U+5DFB,U+5EA6,U+5F26,U+5F79,U+5F85,U+5F8C,U+5FDC,U+610F,U+6280,U+6307,U+63A5,U+64CD,U+6590,U+6599,U+65B9,U+6620,U+6765,U+6771,U+6816,U+6821,U+69CB,U+69D8,U+6B04,U+6B21,U+6B63,U+6BD4,U+6CD5,U+6CE2,U+6E0B,U+6E21,U+7070,U+7121,U+7532,U+76F8,U+771F,U+7ACB,U+7ADC,U+7B2C,U+7D42,U+7D50,U+7DBA,U+7F85,U+7FD4,U+8074,U+8077,U+80C6,U+826F,U+85E4,U+864E,U+8863,U+88DC,U+897F,U+8981,U+8996,U+89B3,U+89D2,U+8A00,U+8A66,U+8A95,U+8C37,U+8EAB,U+8F5F,U+901A,U+904A-904B,U+90CE,U+90FD,U+91D1,U+9280,U+93D1,U+967D,U+96C0,U+9806,U+984C,U+9AD8,U+9CE5,U+9ED2}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/03.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2192,U+2606,U+4E21,U+4EAD,U+4ECA,U+4ED5,U+4EEE,U+4F2F,U+4F9B,U+500B,U+5099,U+5112,U+51EA,U+523B,U+524A,U+52C7,U+5352,U+5357,U+53CB,U+53D7,U+53E2,U+5404,U+5411,U+542B,U+547C,U+5531,U+56F2,U+5730,U+57FA,U+58F0,U+592A,U+5948,U+59C9,U+5B63,U+5BE7,U+5C0B,U+5C0E,U+5C65,U+5D0E,U+5D50,U+5DF4,U+5E2B,U+5E55,U+5E83,U+5E97,U+5EFA,U+5F37,U+5FC3,U+5FD7,U+6027,U+611F,U+614B,U+6226,U+62AB,U+63A8,U+63D0,U+671D,U+6790,U+679C,U+67F3,U+683C,U+68A8,U+698A,U+6B62,U+6B66,U+6B74,U+6BCD,U+6C99,U+6CC1,U+6CE8,U+6E05,U+6E1A,U+6E2C,U+6E80,U+70B9,U+70CF,U+73B2,U+74B0,U+7531,U+756A,U+7570,U+7652,U+7684,U+76F4,U+771E,U+79F0,U+7AE5,U+7BA1,U+7D05,U+7D2B,U+7D30,U+7DCB,U+80FD,U+8239,U+8389,U+83DC,U+88C5,U+8907,U+8A69,U+8A71,U+8A73,U+8AC7,U+8D70,U+8D85,U+8DA3,U+8DEF,U+8EE2,U+8F03,U+8F2A,U+9001,U+900F,U+904E,U+90E1,U+9152,U+91CD,U+96D1,U+9732,U+9752,U+9759,U+975E,U+97FF,U+982D,U+98DF,U+9928,U+9999,U+99AC,U+9B41,U+9EDB}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/04.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+394,U+25B2,U+25BD,U+2661,U+4E26,U+4E45,U+4F4D,U+4FC2,U+505C,U+5149,U+51E6,U+5207,U+5287,U+52B9,U+52D9,U+5316,U+533A,U+5373,U+53BB,U+53C9,U+53EF-53F0,U+56F3,U+58F1,U+5931,U+5983,U+5996,U+5B89,U+5B99,U+5BA4,U+5BC4,U+5BC6,U+5C11,U+5DE6,U+5E73,U+5F3E,U+5F62,U+5F81,U+5F92,U+5FA1,U+5FC5,U+5FF5,U+602A,U+60AA,U+60F3,U+6238,U+623B,U+629E,U+62DB,U+6319,U+63CF,U+653E,U+6559,U+6577,U+65CF,U+66FF,U+67A0,U+67A2,U+67FB,U+681E,U+682A,U+6A19,U+6A29-6A2A,U+6A4B,U+6A5F,U+6C11,U+6CBB,U+6D41,U+6D88,U+6DF1,U+6E90,U+6E96,U+71B1,U+723B,U+725B,U+72AC,U+72C2,U+7387,U+73E0,U+7537,U+7687,U+76E3,U+7802,U+7814,U+796D,U+79D1,U+79D8,U+79FB,U+7A76,U+7B49,U+7B54,U+7BC4,U+7D04,U+7D1A,U+7D5E,U+7D75,U+7DCF,U+7FA9,U+80B2,U+80CC,U+82BD,U+8336,U+8778,U+8840,U+8853,U+8A3C,U+8ABF,U+8CC7,U+8CCA,U+8ECA,U+8FD1,U+8FD4,U+8FF0,U+9006,U+901F,U+9054,U+9060,U+9451,U+9662,U+96E8,U+970A,U+9805,U+985E,U+98AF,U+98DB,U+9A0E,U+9CF4}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/05.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2197,U+250A,U+4E5D,U+4E8C,U+4EA4,U+4EFB,U+4F3D,U+4F4F,U+4FEE,U+5036,U+5075,U+50CD,U+512A,U+5177,U+5192,U+5275,U+52A9,U+52DF,U+533B,U+534D,U+5358,U+5360,U+53CD,U+5438,U+547D,U+548C,U+5546,U+55AB,U+571F,U+5747,U+585A,U+5897,U+591A,U+5947,U+59D4,U+59FF,U+5A01,U+5B22,U+5C13,U+5C4A,U+5C55,U+5E02,U+5E2F,U+5EA7,U+5EAD,U+5F15,U+5F1F,U+5F35,U+5FA9,U+601D,U+604B,U+622F,U+6271,U+62BC,U+6311,U+632F,U+63F4,U+6574,U+65AD,U+65C5,U+65E2,U+66AE,U+66DC,U+672B,U+6850,U+68A2,U+68D2,U+6982,U+6B73,U+6B7B,U+6B8B,U+6C38,U+6C5F,U+6CB3,U+6D5C,U+6F64,U+706F,U+7167,U+7206,U+7248,U+72D0,U+72EC,U+73CD,U+7403,U+7434,U+7740,U+77E2,U+77ED,U+798F,U+79CB,U+79D2,U+7A2E,U+7B97,U+7BE0,U+7C60,U+7CBE,U+7D71,U+7DBE,U+7DD2,U+7E54,U+7F6E,U+7FD2,U+805E,U+8089,U+81F4,U+822A,U+82E5-82E6,U+82F1,U+88C1,U+8A60,U+8AB0,U+8CA9,U+8F29,U+9032,U+9069,U+91CC,U+9580,U+9589,U+95B2,U+962A,U+96E3,U+96FB,U+9854,U+98FC,U+9A13,U+9E7F,U+9F8D}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/06.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+3B1,U+2162,U+4E3C,U+4E57,U+4E9C,U+4ED6,U+4EF2,U+4F3C,U+4F59,U+4F9D,U+4FA1,U+4FFA,U+5074,U+5150,U+517C,U+5199,U+51A0,U+524B,U+529F,U+52E2,U+53CC,U+53F7,U+5668,U+578B,U+57F7,U+5869,U+5ACC,U+5B88,U+5B98,U+5BA2-5BA3,U+5BB5,U+5C01,U+5CA1,U+5DE1,U+5E1D,U+5E30,U+5E79,U+5E7C,U+5E95,U+5F01,U+5F71,U+5FCD,U+6016,U+62E0,U+63A1,U+6483,U+652F,U+6545,U+6551,U+6557,U+65BD,U+6676,U+6697,U+6714,U+679A,U+6839,U+6A02,U+6B20,U+6B69,U+6BBA,U+6BCE,U+6C42,U+6EC5,U+7136,U+713C,U+72FC,U+733F,U+7344,U+7523,U+7559,U+76D7,U+76DF,U+773C,U+7968,U+7981,U+79C1,U+7A0B,U+7A81,U+7AE0,U+7AEF,U+7BB1,U+7C4D,U+7D4C,U+7DDA,U+7DF4,U+7E3E,U+7F8A,U+7FFC,U+8003,U+8056,U+80A1,U+80A9,U+82B8,U+843D,U+8535,U+85AC,U+865A,U+8846,U+898F,U+89AA,U+89E6,U+8A0E,U+8A72,U+8AB2,U+8B0E,U+8B58,U+8B66,U+8ECD,U+8FB2,U+9055,U+91CF,U+935B,U+95D8,U+9632,U+969B,U+96C4,U+971E,U+983C,U+9858,U+98EF,U+98F2,U+99C5-99C6,U+9AEA,U+9B42,U+9B5A,U+9E97}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/07.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+4E18,U+4EE4,U+4F11,U+4F34,U+5144,U+51B6,U+5217,U+526F,U+534A,U+5354,U+5370,U+5426,U+5439,U+548E,U+596A,U+5A18,U+5B54,U+5BBF,U+5BCC,U+5BDD,U+5BDF,U+5BFF,U+5C02,U+5C51,U+5D07,U+5DE5,U+5DE8,U+5DEB,U+5DEE,U+5DF1,U+5E25,U+5E2D,U+5E4C,U+5E7B,U+5E7D,U+5EF6-5EF7,U+5EFB,U+5F31,U+5F57,U+5F7C,U+5F8B,U+5F93,U+5FB4,U+5FEB,U+6069,U+60A9,U+614E,U+61A7,U+61B6,U+61D0,U+6211,U+623F,U+624D,U+627F,U+6291,U+629C,U+62D3,U+62F6,U+6328,U+6388,U+639B,U+63DB,U+653B,U+6563,U+663C,U+670D,U+671B,U+672D,U+6750-6751,U+675C,U+68B0,U+695A,U+6975,U+6A21,U+6CB9,U+6CC9,U+6CE5,U+6E29,U+718A,U+7565,U+75C5,U+7686,U+76CA,U+7763,U+77AC,U+7953,U+7A3C,U+7B46,U+7BC0,U+7CFB,U+7D14,U+7D19,U+7D20-7D21,U+7D76,U+7D99,U+7DE0,U+8133,U+822C,U+8349,U+83D6,U+84B2,U+862D,U+888B,U+88AB,U+88CF,U+88FD,U+8A55,U+8B21,U+8B5C,U+8B77,U+8C4A,U+8C6A,U+8CA0,U+8CB4,U+8CB7,U+8CEA,U+8D77,U+8DE1,U+9283,U+93E1,U+964D,U+9670,U+9688,U+968E,U+9694}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/08.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2165,U+221E,U+4E01,U+4E07,U+4E0E,U+4E71,U+4E73,U+4E7E,U+4F38,U+4F4E,U+4F8B,U+4F8D,U+5091,U+50B7,U+5186,U+51B7,U+52A3,U+5320,U+5409,U+546A,U+56E0,U+56F0,U+56FA,U+5727,U+57CB,U+5800,U+58CA,U+5982,U+5A5A,U+5C06,U+5C45,U+5CF6,U+5E03,U+5E0C,U+5EAB,U+5FD8,U+601C,U+6025,U+6050,U+606F,U+6075,U+6109,U+62B1,U+62FE,U+640D,U+6539,U+6627,U+66A6,U+674F,U+676F,U+677E-677F,U+6797,U+67CA,U+67D3,U+6885,U+6BB5,U+6C5D,U+6C60,U+6D0B,U+6D17,U+6D32,U+6D6E,U+6DF7,U+6DFB,U+6F22,U+6F2B,U+6F5C,U+6FF1,U+7114,U+7247,U+7363,U+7389,U+7425,U+7483,U+7591,U+7720,U+7737,U+7832,U+7A1A,U+7AF6,U+7B4B,U+7C73,U+7D00,U+7D61,U+7F36,U+7F6A,U+8001,U+8033,U+80A2,U+8131,U+8155,U+8607,U+866B,U+885B,U+899A,U+8A31,U+8A33,U+8ACB,U+8B1D,U+8B5A,U+8CA1,U+8CBB,U+8DE8,U+8E0F,U+8F1D,U+8FBA,U+8FF7,U+9014,U+9020,U+9031,U+90F7,U+91E3,U+9244,U+932C,U+9375,U+9663,U+9676,U+967A,U+96A0,U+96E2,U+9811,U+983B,U+98FE,U+99C4,U+9B45,U+9D09,U+9EBB}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/09.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2163-2164,U+4E08,U+4E56,U+4E80,U+4F0D,U+4F73,U+500D,U+5012,U+5076,U+507D,U+50D5,U+5100,U+515A,U+516D,U+518A,U+51C9,U+5203,U+5211,U+5238-523A,U+525B,U+52E4,U+533F,U+5353,U+5371,U+5375,U+53A8,U+53B3,U+53CA,U+53EC,U+540F,U+541B,U+5442,U+5510,U+5584,U+5618,U+5642,U+56DA,U+574A,U+57DF,U+5805,U+5854,U+587E,U+592B,U+5B5D,U+5B85,U+5BB3-5BB4,U+5BD2,U+5BDB,U+5BE9,U+5C31,U+5C40,U+5E3D,U+5E61,U+5EB7,U+5F13,U+5F18,U+5F61,U+5F66,U+5F69,U+6298,U+63DA,U+643A,U+6442,U+6613,U+667A,U+66D6,U+67C4,U+67F1,U+690D,U+6A39,U+6B32,U+6BDB,U+6BEF,U+6C88,U+6C8C,U+6CA1,U+6FC0,U+707D,U+7236,U+7267,U+73A9,U+7533,U+75CD,U+75DB,U+7656,U+76DB,U+7B56,U+7C8B,U+7D68,U+7DB2,U+8010,U+8170,U+8208,U+8217,U+8352,U+83D3,U+84BC,U+85AB,U+86EE,U+871C,U+8776,U+8896,U+8987,U+8A3A,U+8AB9,U+8B17,U+8B70,U+8CBC,U+8CDE,U+8CE2,U+8CFC,U+8DB3,U+8E0A,U+8E8D,U+907A,U+91DD,U+9271,U+9320,U+9678,U+969C,U+9818,U+9996,U+9EC4,U+9F62}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/10.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+3B8,U+2200,U+2212,U+226A-226B,U+2460,U+2502,U+256F,U+25CB,U+2669,U+4F91,U+4FA0,U+5049,U+508D,U+511F,U+51B4,U+51CD,U+51F8,U+5256,U+5265,U+5270,U+52C9,U+5305,U+5348,U+53F3,U+5451,U+5589,U+559A,U+5815,U+5857,U+58C1,U+5965,U+5A46,U+5A9A,U+5B64,U+5BB0,U+5BF5,U+5C04,U+5D16,U+5DDE,U+5DF3,U+5E45,U+5E72,U+5E78,U+5F25,U+5F6B,U+5FCC,U+5FD6,U+6012,U+6065,U+6094,U+60A0,U+60A3,U+60B2,U+60D1,U+611A,U+616E,U+6247,U+6249,U+628A,U+62BD,U+62F3,U+6398,U+63E1,U+6575,U+65EC,U+6606-6607,U+660F,U+6717,U+674E,U+67D4,U+6817,U+68C4,U+6B64,U+6B6F,U+6BBB,U+6C5A,U+6D3E,U+6DF5,U+6E09,U+6E1B,U+6E26,U+6E2F,U+717D,U+72D7,U+7460,U+75C7,U+7642,U+76BF,U+7761,U+7A93,U+7C3F,U+7D10,U+7D2F,U+7D46,U+7D66,U+7DAD,U+7E2B,U+7FCC,U+7FFB,U+8086,U+8179,U+820C,U+820E,U+8266,U+8358,U+8475,U+8679,U+86C7,U+88D5,U+8AA0,U+8AE6,U+8C9D,U+8CAC,U+8FBB,U+9000,U+9084,U+9162,U+92AD,U+96F0,U+97FB,U+9945,U+9952,U+9A12,U+9BAD,U+9DF2,U+9EBA}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/11.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+3B4,U+2318,U+632B,U+633F,U+6355,U+6357,U+635C,U+63A7,U+63C3,U+63FA,U+64AE,U+64C1,U+653F,U+65AC,U+65CB,U+6628,U+666E,U+6689,U+6696,U+670B,U+673A,U+675F,U+67AF,U+67B6-67B7,U+68AF,U+68B1,U+68CB,U+6BB4,U+6BBF,U+6C0F,U+6C37,U+6C57,U+6D25,U+6D66,U+6D69-6D6A,U+6DBC,U+6E07,U+6E6F,U+6ED1,U+6EF4,U+6F2C,U+708E,U+7092,U+70BA,U+70C8,U+7126,U+731F,U+7372,U+73C0,U+74A7,U+7518,U+75D4,U+764C,U+77B3,U+77E9,U+78A7,U+78E8,U+790E,U+7950,U+79C0,U+7A4F,U+7A62,U+7A7F,U+7B20,U+7B87,U+7BED,U+7CD6,U+7D0D,U+7D17,U+7D1B,U+7DCA,U+7E01,U+7E2E,U+7E4B,U+7E4D,U+7F9E,U+7FA4,U+80E1,U+8107,U+811A,U+81E8,U+81F3,U+828B,U+82DB,U+830E,U+84D1,U+857E,U+8587,U+8594,U+85CD,U+88F8,U+8912,U+8A02,U+8A13,U+8A23,U+8A2A,U+8A93,U+8ADC,U+8AFE,U+8B00,U+8B1B,U+8D8A,U+8EDF,U+8EFD,U+8F3F,U+8F4D,U+8F9E,U+8FCE,U+9045,U+9059,U+9177,U+91DC,U+9583,U+9644,U+9686,U+96BB,U+9769,U+9802-9803,U+9808,U+982C,U+9837,U+9BD6,U+9CE9,U+9ECE,U+9F13}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/12.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2506,U+25A1,U+25A3,U+25D3,U+2665,U+266A,U+26BD,U+4E4B,U+4E89,U+4EA1,U+4EAB,U+4EC1,U+4F0E,U+4F75,U+4FB5,U+4FBF,U+4FF3,U+504F,U+5098,U+50B5,U+5104,U+5175,U+5191,U+5197,U+51DD,U+5247,U+5264,U+52AA,U+5339,U+5374,U+539A,U+53EA,U+543B,U+543E,U+5504,U+5506,U+559C,U+55DC,U+567A,U+570F,U+5883,U+5893,U+5954,U+5984,U+59A8,U+59FB,U+5B6B,U+5BFA,U+5C1A,U+5CA9,U+5D29,U+5D8B,U+5DE3,U+5E16,U+5E8F,U+5E9C,U+5ECA,U+5F10,U+5FAE,U+5FD9,U+6182,U+6191,U+6216,U+6253,U+62D2,U+62DD,U+62E1,U+631F,U+6349,U+6383,U+6392,U+639F,U+642D,U+6458,U+6469,U+64E2,U+659C,U+65E7,U+65FA,U+662D,U+6669,U+6681,U+66AB,U+66B4,U+66C7,U+6731,U+6756,U+6804,U+6841,U+6905,U+6960,U+69FB,U+6A58,U+6B53,U+6BD2,U+6C70,U+6C7D,U+6CBF,U+6CE3,U+6CF3,U+6D1E,U+6D44-6D45,U+6D74,U+6DF3,U+6E58,U+6EB6,U+6EBA,U+6EDE,U+6F01,U+6F20,U+6F84,U+70B8,U+719F,U+71C3,U+71D0,U+723A,U+724C,U+72D9,U+758E,U+75B2,U+7701,U+793C,U+795D,U+7965,U+7A32,U+7A4D,U+7A79}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/13.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+100-103,U+110-113,U+11A-11B,U+128-12B,U+143-144,U+147-148,U+14C-14F,U+152-153,U+168-16D,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1F8-1F9,U+251,U+261,U+2BB,U+2C7,U+2C9-2CB,U+2D9,U+2EA-2EB,U+300-301,U+7A9F,U+7AFF,U+7B1B,U+7C92,U+7D33,U+7D3A,U+7D72,U+7E1B,U+7E26,U+7E5A,U+7E6D,U+7E70,U+7F72,U+7FE0,U+8036,U+80DE,U+8235,U+82AF,U+8377,U+846C,U+8702,U+87BA,U+885D,U+88C2,U+88D4,U+8A70,U+8A85,U+8A8C,U+8B72,U+8CA7-8CA8,U+8CB8,U+8CDB,U+8ECC,U+8ED2,U+8EF8,U+8F9B,U+8FEB,U+9063,U+9075,U+90A6,U+90F5,U+914C,U+916C,U+9262,U+92CF,U+92ED,U+961C,U+963F,U+96A3,U+96C5,U+96EB,U+9774,U+9867,U+990A,U+990C,U+99D0,U+9AA8,U+9BAE,U+9DB4,U+9DFA,U+9F3B,U+FE35}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/14.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+304,U+307,U+30C,U+391-393,U+395-3A1,U+3A3-3A9,U+3B2-3B3,U+3B5-3B7,U+3B9-3C9,U+401,U+410-44F,U+451,U+1E3E-1E3F,U+1EA0-1EAB}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/15.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+1EAC-1EF9,U+2074,U+20A9,U+20AB-20AC,U+20DD-20DE,U+2100,U+2103,U+2105,U+2109-210A,U+210F,U+2113,U+2116,U+2121-2122,U+2126-2127,U+212B,U+212E,U+2135,U+213B,U+2160-2161,U+2166-216B,U+2170-217B,U+2190-2191,U+2193-2196,U+2198-2199}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/16.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+21B8-21B9,U+21C4-21C6,U+21CB-21CC,U+21D0,U+21D2,U+21D4,U+21E6-21E9,U+21F5,U+2202-2203,U+2205-220B,U+220F,U+2211,U+2213,U+2215,U+221A,U+221D,U+221F-2220,U+2223,U+2225-222E,U+2234-2237,U+223D,U+2243,U+2245,U+2248,U+224C,U+2260-2262,U+2264-2267,U+226E-226F,U+2272-2273,U+2276-2277,U+2282-2287,U+228A-228B,U+2295-2299,U+22A0,U+22A5,U+22BF,U+22DA-22DB,U+22EF,U+2305-2307,U+2312,U+2329-232A,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+2423,U+2461-2471}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/17.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2472-24F1}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/18.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+24F2-2501,U+2503-2505,U+2507-2509,U+250B-256E,U+2570-2575}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/19.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2576-25A0,U+25A2,U+25A4-25AB,U+25B1,U+25B3,U+25B6-25B7,U+25BC,U+25C0-25C1,U+25C6-25C7,U+25C9-25CA,U+25CC,U+25CE-25D2,U+25E2-25E6,U+25EF,U+2600-2603,U+2609,U+260E-260F,U+2616-2617,U+261C-261F,U+262F,U+2640-2642,U+2660,U+2662-2664,U+2666-2668,U+266B-266F,U+2672-267D,U+26A0,U+26BE,U+2702,U+2713,U+271A,U+273D,U+273F-2740,U+2756,U+2776-2778}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/20.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2779-2793,U+27A1,U+2934-2935,U+29BF,U+29FA-29FB,U+2B05-2B07,U+2B1A,U+2B95,U+2E3A-2E3B,U+2E80-2E99,U+2E9B-2ED8}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/21.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2ED9-2EF3,U+2F00-2F64}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/22.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2F65-2FD5,U+2FF0-2FFB,U+3105-3107}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/23.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+3108-312F,U+3131-3163,U+3165-3189}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/24.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+318A-318E,U+3190-31BB,U+31C0-31E3,U+31F0-321A}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/25.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+321B-321E,U+3220-329B}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/26.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+329C-331B}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/27.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+331C-332B,U+332D-339C}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/28.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+339D-33FF,U+3402,U+3405-3406,U+3427,U+342C,U+342E,U+3468,U+346A,U+3488,U+3492,U+34B5,U+34BC,U+34C1,U+34C7,U+34DB,U+351F,U+353E,U+355D-355E,U+3563,U+356E,U+35A6,U+35A8,U+35C5,U+35DA,U+35DE,U+35F4,U+3605,U+3614}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/29.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+364A,U+3691,U+3696,U+3699,U+36CF,U+3761-3762,U+376B-376C,U+3775,U+378D,U+37C1,U+37E2,U+37E8,U+37F4,U+37FD,U+3800,U+382F,U+3836,U+3840,U+385C,U+3861,U+38A1,U+38AD,U+38FA,U+3917,U+391A,U+396F,U+39A4,U+39B8,U+3A5C,U+3A6E,U+3A73,U+3A85,U+3AC4,U+3ACB,U+3AD6-3AD7,U+3AEA,U+3AF3,U+3B0E,U+3B1A,U+3B1C,U+3B22,U+3B35,U+3B6D,U+3B77,U+3B87-3B88,U+3B8D,U+3BA4,U+3BB6,U+3BC3,U+3BCD,U+3BF0,U+3BF3,U+3C0F,U+3C26,U+3CC3,U+3CD2,U+3D11,U+3D1E,U+3D31,U+3D4E,U+3D64,U+3D9A,U+3DC0,U+3DCC,U+3DD4,U+3E05,U+3E3F-3E40,U+3E60,U+3E66,U+3E68,U+3E83,U+3E8A,U+3E94,U+3EDA,U+3F57,U+3F72,U+3F75,U+3F77,U+3FAE,U+3FB1,U+3FC9,U+3FD7,U+3FDC,U+4039,U+4058,U+4093,U+4103,U+4105,U+4148,U+414F,U+4163,U+41B4,U+41BF,U+41E6,U+41EE,U+41F3,U+4207,U+420E,U+4264,U+4293,U+42C6,U+42D6,U+42DD,U+4302,U+432B,U+4343,U+43EE,U+43F0,U+4408,U+440C,U+4417,U+441C,U+4422,U+4453,U+445B,U+4476,U+447A,U+4491,U+44B3,U+44BE,U+44D4,U+4508,U+450D}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/30.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+4525,U+4543,U+457A,U+459D,U+45B8,U+45BE,U+45E5,U+45EA,U+460F-4610,U+4641,U+4665,U+46A1,U+46AE-46AF,U+470C,U+471F,U+4764,U+47E6,U+47FD,U+4816,U+481E,U+4844,U+484E,U+48B5,U+49B0,U+49E7,U+49FA,U+4A04,U+4A29,U+4ABC,U+4B38,U+4B3B,U+4B7E,U+4BC2,U+4BCA,U+4BD2,U+4BE8,U+4C17,U+4C20,U+4C38,U+4CC4,U+4CD1,U+4CE1,U+4D07,U+4D77,U+4E02,U+4E04-4E05,U+4E0C,U+4E0F-4E12,U+4E14-4E15,U+4E17,U+4E19,U+4E1E-4E1F,U+4E23-4E24,U+4E28-4E2C,U+4E2E-4E32,U+4E35-4E37,U+4E39,U+4E3F-4E42,U+4E44,U+4E47-4E48,U+4E4D-4E4F,U+4E51,U+4E55,U+4E58,U+4E5A-4E5C,U+4E5E,U+4E62-4E63,U+4E68-4E69,U+4E74-4E75,U+4E79,U+4E7F,U+4E82,U+4E85,U+4E8A,U+4E8D-4E8E,U+4E91-4E92,U+4E96-4E99,U+4E9B,U+4E9D-4EA0,U+4EA2,U+4EA6,U+4EA8,U+4EAE-4EB0,U+4EB3,U+4EB6,U+4EB9,U+4EBB-4EBC}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/31.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+4EC0,U+4EC2-4EC4,U+4EC6-4EC8,U+4ECD-4ED0,U+4ED4,U+4ED7,U+4EDA-4EDB,U+4EDD-4EE2,U+4EE8,U+4EEB,U+4EED,U+4EEF-4EF1,U+4EF3,U+4EF5,U+4EF7,U+4EFC-4F00,U+4F02-4F03,U+4F08-4F09,U+4F0B-4F0C,U+4F10,U+4F12,U+4F15-4F17,U+4F19,U+4F1C,U+4F2B,U+4F2E,U+4F30-4F31,U+4F33,U+4F35-4F37,U+4F39-4F3B,U+4F3E,U+4F40,U+4F42-4F43,U+4F46-4F49,U+4F4B-4F4C,U+4F51-4F52,U+4F54,U+4F56-4F58,U+4F5A-4F5B,U+4F5D-4F60,U+4F63-4F64,U+4F69-4F6A,U+4F6C,U+4F6E-4F71,U+4F76-4F7E,U+4F81-4F86,U+4F88-4F8A,U+4F8C,U+4F8E-4F90,U+4F92-4F94,U+4F96-4F9A,U+4F9E-4F9F,U+4FAB,U+4FAD-4FAF,U+4FB2,U+4FB6}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/32.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+4FB7,U+4FB9,U+4FBB-4FBE,U+4FC0-4FC1,U+4FC3-4FC6,U+4FC8-4FD4,U+4FD7-4FD8,U+4FDA-4FDC,U+4FDF-4FE0,U+4FE2-4FE6,U+4FEF-4FF2,U+4FF5-4FF6,U+4FF8,U+4FFC-5002,U+5004-5007,U+500A,U+500C,U+500E-5011,U+5013-5014,U+5016-5018,U+501A-501F,U+5021-5023,U+5025-502E,U+5030,U+5032-5033,U+5035,U+5039,U+503B,U+5040-5043,U+5045-5048,U+504A,U+504C,U+504E,U+5050-5053,U+5055-5057,U+5059-505A,U+505F-5060,U+5062-5063,U+5066-5067,U+506A,U+506C-506D,U+5070-5072,U+5077-5078,U+5080-5081,U+5083-5086,U+5088,U+508A,U+508E-5090,U+5092-5096,U+509A-509C,U+509E-50A3,U+50AA,U+50AD,U+50AF-50B4,U+50B9-50BB,U+50BD-50BE,U+50C0,U+50C2-50C5,U+50C7,U+50C9-50CA,U+50CC,U+50CE,U+50D0-50D1,U+50D3-50D4,U+50D6,U+50D8-50DA,U+50DC-50DF,U+50E1-50E9,U+50ED-50F6,U+50F9-50FB,U+50FE,U+5101-5103,U+5106-5109,U+510B-510E,U+5110,U+5114-511E,U+5121,U+5123,U+5127-5128,U+512C-512D,U+512F,U+5131-5135,U+5137-513C,U+513F-5142,U+5145-5147}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/33.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+514A-514D,U+514F,U+5152-5155,U+5157-5158,U+515C,U+515F-5160,U+5162,U+5164,U+5166-5167,U+5169-516A,U+516E,U+5173-5174,U+5176,U+5179,U+517B,U+517E,U+5180,U+5182-5184,U+5189,U+518B-518C,U+518E-5190,U+5193,U+5195-5196,U+5198,U+519D,U+51A1-51A6,U+51A8-51AB,U+51AD,U+51B0-51B3,U+51B5,U+51B8,U+51BA,U+51BC-51BF,U+51C2-51C6,U+51C8,U+51CA-51CC,U+51CF,U+51D1-51D6,U+51D8,U+51DC,U+51DE-51E2,U+51E5,U+51E7,U+51E9,U+51EC-51EE,U+51F0-51F7,U+51F9,U+51FD-51FE,U+5201-5202,U+5204-5205,U+5208,U+520A-520B,U+520E,U+5212-5216,U+5218,U+5222,U+5226-5228,U+522A-522B,U+522E,U+5230-5233,U+5235,U+5237,U+523C,U+5243-5245,U+5249,U+524C,U+524F,U+5254-5255,U+5257-5258,U+525A,U+525C-5261,U+5266,U+5269-526A,U+526C,U+526E,U+5271,U+5273-5274,U+5277-5279,U+527D,U+527F-5280,U+5282-5285,U+5288-528A,U+528C-528D,U+5291-5298,U+529A,U+529C,U+52A4-52A7,U+52AB-52AD,U+52AF-52B1,U+52B4-52B8,U+52BA-52BE,U+52C0-52C1,U+52C3-52C6,U+52C8,U+52CA,U+52CC-52CD,U+52CF-52D2,U+52D4,U+52D6-52D8,U+52DB-52DC,U+52DE,U+52E0-52E1,U+52E3,U+52E5-52EA,U+52EC,U+52F0-52FB,U+52FE-5303,U+5306-5308,U+530A-530B}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/34.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+530C-530D,U+530F-5311,U+5313,U+5315,U+5318-531F,U+5321,U+5323-5325,U+5327-532D,U+532F-5333,U+5335,U+5338,U+533C-533E,U+5340,U+5342,U+5345-5347,U+5349,U+534B-534C,U+5351,U+5359,U+535B-535C,U+535E,U+5361,U+5363-5367,U+5369,U+536C-536E,U+5372,U+5377-537B,U+537D-537F,U+5382-5384,U+5387-5389,U+538E,U+5393-5394,U+5396,U+5398-5399,U+539D,U+53A0-53A1,U+53A4-53A6,U+53A9-53AB,U+53AD-53B0,U+53B2,U+53B4-53B8,U+53BA,U+53BD,U+53C0-53C1,U+53C3-53C5,U+53CF,U+53D2-53D5,U+53D9-53DB,U+53DD-53E1,U+53E5-53E9,U+53EB,U+53ED-53EE,U+53F1,U+53F4-53F5,U+53FA,U+5401-5403,U+540A-540B,U+540E,U+5410,U+5412-5413,U+541A,U+541D-5421,U+5424,U+5427-542A,U+542C-542F,U+5431,U+5433-5436,U+543C-543D,U+543F-5440,U+5443-5444,U+5446-5449,U+544C-544F,U+5455,U+545E-545F,U+5462,U+5464,U+5466-5467,U+5469,U+546B-546E,U+5470-5471,U+5474-5477,U+547B,U+547F-5481,U+5483-5486,U+5488-548B,U+548D,U+548F-5492,U+5495-5496,U+549C,U+549F-54A2,U+54A4-54AF,U+54B1,U+54B3,U+54B7-54C0,U+54C2-54C4,U+54C6-54CA,U+54CD-54CE,U+54D8,U+54E0,U+54E2,U+54E5-54E6,U+54E8}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/35.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+54E9-54EA,U+54EC-54EF,U+54F1-54F3,U+54F6,U+54FA,U+54FC-5501,U+5505,U+5507-5509,U+550C-550F,U+5514-5516,U+5527,U+552A-552B,U+552E,U+5532-5533,U+5535-5536,U+5538-5539,U+553B-553E,U+5540-5541,U+5544-5545,U+5547,U+5549-554A,U+554C-554D,U+5550-5551,U+5556-5558,U+555A-555E,U+5560-5561,U+5563-5564,U+5566,U+557B-5583,U+5586-5588,U+558A-558B,U+558E-558F,U+5591-5594,U+5597-5599,U+559D-559F,U+55A3-55A4,U+55A7-55AA,U+55AC-55AE,U+55B0,U+55B2,U+55BF,U+55C1,U+55C3-55C7,U+55C9,U+55CB-55CC,U+55CE,U+55D1-55D4,U+55D7-55D8,U+55DA-55DB,U+55DD-55DF,U+55E2-55E4,U+55E9,U+55EC,U+55EE,U+55F1,U+55F6-55F9,U+55FD-55FF,U+5605-560A,U+560D-5612,U+5614,U+5616-5617,U+5619,U+561B,U+5620,U+5628-5629,U+562C,U+562F-5639,U+563B-563D,U+563F-5641,U+5643-5644,U+5646-5647,U+5649,U+564B-5650,U+5653-5654,U+565B,U+565E,U+5660-5664,U+5666,U+5669-566D,U+566F,U+5671-5672,U+5674-5676,U+5678,U+5680,U+5684-5688,U+568A-568C,U+568F,U+5694-5695,U+5699-569A,U+569D-56A0,U+56A2,U+56A5-56A9,U+56AB-56AE,U+56B1-56B4,U+56B6-56B7,U+56BC,U+56BE,U+56C0-56C3,U+56C5,U+56C8-56CC}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/36.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+56CD-56D1,U+56D3,U+56D7-56D9,U+56DC-56DD,U+56DF,U+56E1,U+56E4-56E8,U+56EB,U+56ED-56EE,U+56F1,U+56F6-56F7,U+56F9,U+56FF-5704,U+5707-570D,U+5711,U+5713,U+5715-5716,U+5718,U+571A-571D,U+5720-5726,U+5729-572A,U+572C-572F,U+5733-5734,U+5737-5738,U+573B,U+573D-5740,U+5742,U+5745-5746,U+574C-5752,U+5759,U+575F,U+5761-5762,U+5764-576B,U+576D-5771,U+5773-5775,U+5777,U+5779-577C,U+577E-577F,U+5781-5783,U+5788-5789,U+578C,U+5793-5795,U+5797,U+5799-579A,U+579C-57A4,U+57A7-57AA,U+57AC,U+57AE,U+57B0,U+57B3,U+57B8,U+57BD,U+57C0,U+57C3,U+57C6-57C8,U+57CC,U+57CF,U+57D2-57D7,U+57DC-57DE,U+57E0-57E1,U+57E3-57E4,U+57E6-57E7,U+57E9,U+57ED,U+57F0,U+57F4-57F6,U+57F8-57F9,U+57FB-57FF,U+5803-5804,U+5806,U+5808-580D,U+5819,U+581B,U+581D-5821,U+5824,U+5826-5827,U+582A,U+582D,U+582F-5830,U+5832,U+5835,U+5839-583A,U+583D,U+583F-5841,U+5849-584D,U+584F-5852,U+5855,U+5858-5859,U+585E-585F,U+5861-5862,U+5864,U+5867-5868,U+586B,U+586D,U+5870,U+5872,U+5875,U+5878-5879,U+587C,U+587F-5881,U+5885,U+5887-588D,U+588F-5890,U+5894,U+5896,U+5898,U+589C-58A2,U+58A6,U+58A8-58A9}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/37.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+58AA-58AB,U+58AE,U+58B1-58B3,U+58B8-58BC,U+58BE,U+58C2-58C5,U+58C7-58C8,U+58CC-58CE,U+58D0-58DA,U+58DC-58E2,U+58E4-58E5,U+58E9,U+58EC,U+58EE-58EF,U+58F3-58F4,U+58F7,U+58F9-58FD,U+5902,U+5905-5906,U+590A-590D,U+5910,U+5912-5914,U+5918-5919,U+591B,U+591D,U+591F,U+5921,U+5923-5925,U+5928,U+592C-592D,U+592F-5930,U+5932-5933,U+5935-5939,U+593D-593F,U+5943-5944,U+5946,U+5949,U+594E,U+5950-5953,U+5955,U+5957-595B,U+595D-5963,U+5967-5969,U+596B-596F,U+5972,U+5974-5976,U+5978-5979,U+597B-597C,U+5981,U+598A-598E,U+5992-5993,U+5995,U+5997,U+5999,U+599B,U+599D,U+599F,U+59A3-59A5,U+59A7,U+59AC-59B0,U+59B2-59B3,U+59B7,U+59BA-59BC,U+59BE,U+59C1,U+59C3-59C4,U+59C6,U+59C8,U+59CA,U+59CD,U+59D0-59D3,U+59D9-59DA,U+59DC-59DF,U+59E3-59E8,U+59EA,U+59EC,U+59EE-59EF,U+59F1-59F2,U+59F4,U+59F6-59F8,U+5A00,U+5A03-5A04,U+5A09,U+5A0C-5A0E,U+5A11-5A13,U+5A17,U+5A1A-5A1C,U+5A1E-5A20,U+5A23-5A25,U+5A27-5A2A,U+5A2D,U+5A2F-5A30,U+5A35-5A36,U+5A3C,U+5A40-5A41,U+5A44-5A45,U+5A47-5A49,U+5A4C,U+5A50,U+5A55,U+5A5E,U+5A62-5A63,U+5A65-5A67,U+5A6A,U+5A6C-5A6D,U+5A77,U+5A7A-5A7B,U+5A7E-5A7F,U+5A84,U+5A8B,U+5A90,U+5A92-5A93,U+5A96,U+5A99,U+5A9B-5A9C,U+5A9E-5AA0,U+5AA2}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/38.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+5AA7,U+5AAC,U+5AB1-5AB3,U+5AB5,U+5AB8,U+5ABA-5ABF,U+5AC1-5AC2,U+5AC4,U+5AC6,U+5AC8-5AC9,U+5ACB,U+5ACF-5AD0,U+5AD6-5AD7,U+5ADA,U+5ADC,U+5AE0-5AE1,U+5AE3,U+5AE5-5AE6,U+5AE9-5AEA,U+5AEE,U+5AF0,U+5AF5-5AF6,U+5AFA-5AFB,U+5AFD,U+5B00-5B01,U+5B08-5B09,U+5B0B-5B0C,U+5B16-5B17,U+5B19,U+5B1B,U+5B1D,U+5B21,U+5B25,U+5B2A,U+5B2C-5B2D,U+5B30,U+5B32,U+5B34,U+5B36,U+5B38,U+5B3E,U+5B40-5B41,U+5B43,U+5B45,U+5B4B-5B4C,U+5B51-5B52,U+5B55-5B56,U+5B5A-5B5C,U+5B5E-5B5F,U+5B65,U+5B68-5B69,U+5B6E-5B71,U+5B73,U+5B75-5B76,U+5B78,U+5B7A,U+5B7C-5B84,U+5B86,U+5B8A-5B8B,U+5B8D-5B91,U+5B93-5B97,U+5B9B-5B9C,U+5BA5-5BA6,U+5BA8-5BA9,U+5BAC-5BAD,U+5BAF,U+5BB1-5BB2,U+5BB7-5BB8,U+5BBA,U+5BBC,U+5BC0-5BC3,U+5BC5,U+5BC7,U+5BC9,U+5BCD-5BD0,U+5BD3-5BD4,U+5BD6-5BDA,U+5BDE,U+5BE0-5BE2,U+5BE4-5BE6,U+5BE8,U+5BEB-5BEC,U+5BEE-5BF1,U+5BF3-5BF4,U+5BF6,U+5BF8,U+5BFD,U+5C03,U+5C05,U+5C07-5C09,U+5C0C-5C0D,U+5C12,U+5C14,U+5C16-5C17,U+5C19,U+5C1E-5C20,U+5C22-5C24,U+5C26,U+5C28-5C2E,U+5C30,U+5C32,U+5C35-5C36,U+5C38-5C3D,U+5C3F,U+5C41,U+5C46,U+5C48,U+5C4D-5C50,U+5C53,U+5C59-5C5C,U+5C5F-5C64,U+5C67-5C69,U+5C6C-5C70,U+5C74-5C76,U+5C79-5C7D,U+5C87-5C88,U+5C8A,U+5C8C,U+5C8F-5C92,U+5C94,U+5C9D,U+5C9F-5CA0,U+5CA2-5CA3,U+5CA6-5CA8,U+5CAA-5CAD,U+5CB1}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/39.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+5CB2-5CB8,U+5CBA-5CBC,U+5CBE,U+5CC5,U+5CC7,U+5CC9,U+5CCB,U+5CD0,U+5CD2,U+5CD7,U+5CD9,U+5CDD,U+5CE0-5CE1,U+5CE6,U+5CE8-5CEA,U+5CED-5CF2,U+5CF4-5CF5,U+5CFA-5CFB,U+5CFD,U+5D01,U+5D06,U+5D0B,U+5D0D,U+5D10-5D12,U+5D14-5D15,U+5D17-5D1B,U+5D1D,U+5D1F-5D20,U+5D22-5D24,U+5D26-5D27,U+5D2B,U+5D31,U+5D34,U+5D39,U+5D3D,U+5D3F,U+5D42-5D43,U+5D46-5D48,U+5D4A-5D4C,U+5D4E,U+5D51-5D53,U+5D55,U+5D59,U+5D5C,U+5D5F-5D62,U+5D64,U+5D69-5D6A,U+5D6C-5D6D,U+5D6F-5D70,U+5D73,U+5D76,U+5D79-5D7A,U+5D7E-5D7F,U+5D81-5D84,U+5D87-5D88,U+5D8A,U+5D8C,U+5D90,U+5D92-5D95,U+5D97,U+5D99,U+5D9B,U+5D9D,U+5D9F-5DA0,U+5DA2,U+5DA4,U+5DA7,U+5DAB-5DAC,U+5DAE,U+5DB0,U+5DB2,U+5DB4,U+5DB7-5DB9,U+5DBC-5DBD,U+5DC3,U+5DC7,U+5DC9,U+5DCB-5DCE,U+5DD0-5DD3,U+5DD6-5DD9,U+5DDB,U+5DE0,U+5DE2,U+5DE4,U+5DE7,U+5DE9,U+5DF2,U+5DF5,U+5DF7-5DF9,U+5DFD-5E00,U+5E06-5E07,U+5E0B,U+5E0D,U+5E11-5E12,U+5E14-5E15,U+5E18-5E1B,U+5E1F-5E20,U+5E28,U+5E2E,U+5E32-5E33,U+5E35-5E37,U+5E3E,U+5E40,U+5E43-5E44,U+5E47,U+5E49,U+5E4B,U+5E4E,U+5E50-5E51,U+5E54,U+5E56-5E58,U+5E5B-5E5C,U+5E5E-5E5F,U+5E62-5E64,U+5E68,U+5E6A-5E6E,U+5E70,U+5E75-5E77,U+5E7A,U+5E7E-5E81,U+5E84,U+5E87,U+5E8A-5E8B,U+5E8E,U+5E96,U+5E99-5E9A,U+5EA0,U+5EA2,U+5EA4-5EA5,U+5EA8,U+5EAA,U+5EAC,U+5EB1,U+5EB3,U+5EB5-5EB6,U+5EB8-5EB9,U+5EBD-5EBF,U+5EC1-5EC3,U+5EC6,U+5EC8-5EC9,U+5ECB-5ECC,U+5ECE-5ED4}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/40.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+5ED5-5ED6,U+5ED9-5EE3,U+5EE5,U+5EE8-5EE9,U+5EEB-5EEC,U+5EF0-5EF1,U+5EF3-5EF4,U+5EF8-5EF9,U+5EFC-5F00,U+5F02-5F04,U+5F06-5F0E,U+5F11,U+5F14,U+5F16-5F17,U+5F19,U+5F1B-5F1E,U+5F21-5F24,U+5F27-5F29,U+5F2B-5F30,U+5F34,U+5F36,U+5F38,U+5F3A-5F3D,U+5F3F-5F41,U+5F44-5F45,U+5F47-5F48,U+5F4A,U+5F4C-5F4E,U+5F50-5F51,U+5F54,U+5F56,U+5F58-5F59,U+5F5B-5F5D,U+5F60,U+5F63-5F65,U+5F67,U+5F6A,U+5F6C-5F6D,U+5F6F-5F70,U+5F72-5F75,U+5F77-5F78,U+5F7A,U+5F7D-5F80,U+5F82-5F84,U+5F87-5F8A,U+5F8D,U+5F8F-5F91,U+5F96,U+5F98-5F99,U+5F9C-5F9E,U+5FA0,U+5FA2,U+5FA4,U+5FA7-5FA8,U+5FAA-5FAD,U+5FAF-5FB1,U+5FB3,U+5FB5,U+5FB7-5FB9,U+5FBC-5FBD,U+5FC4,U+5FC7-5FC9,U+5FCB,U+5FD0-5FD4,U+5FDD-5FDE,U+5FE0-5FE2,U+5FE4,U+5FE8-5FEA,U+5FEC-5FF3,U+5FF6,U+5FF8,U+5FFA-5FFD,U+5FFF,U+6007,U+600A,U+600D-6010,U+6013-6015,U+6017-601B,U+601F-6022,U+6024,U+6026,U+6028-6029,U+602B,U+602D,U+602F,U+6031,U+6033,U+6035,U+603A,U+6040-6043,U+6046-604A,U+604C-604D,U+6051-6052,U+6054-6057,U+6059-605A,U+605D,U+605F-6064,U+6067-6068,U+606A-606D,U+6070-6071,U+6077,U+607E-607F,U+6081-6086,U+6088-608A}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/41.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+608B-608E,U+6091-6093,U+6095-6098,U+609A-609B,U+609D-609F,U+60A2,U+60A4-60A8,U+60B0-60B1,U+60B3-60B8,U+60BB-60BE,U+60C2,U+60C4,U+60C6-60CB,U+60CE-60CF,U+60D3-60D5,U+60D8-60E3,U+60E5,U+60E7-60E8,U+60EE,U+60F0-60F2,U+60F4-60FD,U+6100-6103,U+6106-6108,U+610A,U+610C-610E,U+6110-6117,U+6119,U+611C,U+611E,U+6120-6122,U+6127-6128,U+612A-612C,U+6130-6131,U+6134-6137,U+6139-613A,U+613C-613F,U+6141-6142,U+6144-614A,U+614C-614D,U+6153,U+6155,U+6158-615A,U+615D-6160,U+6162-6165,U+6167-6168,U+616B-616C,U+616F-6178,U+617B-6181,U+6183-6184,U+6187,U+618A-618B,U+618D-618E,U+6190,U+6192-6194,U+6196-619A,U+619C-619D,U+619F-61A0,U+61A4-61A5,U+61A8-61AE,U+61B2,U+61B8-61BA,U+61BC,U+61BE,U+61C0-61C3,U+61C6-61CF,U+61D5,U+61DC-61DF,U+61E1-61E3,U+61E5-61E9,U+61EC-61ED,U+61EF,U+61F2,U+61F4-61F8,U+61FA,U+61FC-6201,U+6203-6204,U+6207-620A,U+620D-620E,U+6212-6215,U+621A-621C}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/42.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+621D-6223,U+6227,U+6229-622B,U+622E,U+6230-6234,U+6236,U+6239,U+623D-623E,U+6241-6244,U+6246,U+6248,U+624C,U+624E,U+6250-6252,U+6254-6256,U+6258,U+625A-625C,U+625E,U+6260-6261,U+6263-6264,U+6268,U+626D-626F,U+6273,U+6276,U+6279-627E,U+6282-6285,U+6289,U+628D-6290,U+6292-6294,U+6296-6297,U+6299,U+629B,U+62A6,U+62A8,U+62AC,U+62B3,U+62B5-62B7,U+62B9-62BB,U+62BE-62BF,U+62C2,U+62C4,U+62C6-62CA,U+62CC-62D1,U+62D4-62DA,U+62DC,U+62EA,U+62EC-62EF,U+62F1-62F2,U+62F4-62F5,U+62F7,U+62FC-62FD,U+62FF,U+6302-6304,U+6308-630D,U+6310,U+6313,U+6316,U+6318,U+631B,U+6327,U+6329-632A,U+632D,U+6332,U+6335-6336,U+6339-633E,U+6341-6344,U+6346,U+634A-6350,U+6352-6354,U+6358-6359,U+635B,U+6365-6369,U+636B-636E,U+6371-6372,U+6374-6378,U+637A-637D,U+637F-6380,U+6382,U+6384,U+6387,U+6389-638A,U+638C,U+638E-6390,U+6394-6396,U+6399-639A,U+639E,U+63A0,U+63A3-63A4,U+63A6,U+63A9-63AF,U+63B4-63B5,U+63BB,U+63BD-63BE,U+63C0-63C1,U+63C4-63C6,U+63C8-63C9,U+63CE,U+63D1-63D6,U+63DC,U+63E0,U+63E3,U+63E5,U+63E9-63EE,U+63F2-63F3,U+63F5-63F9,U+6406,U+6409-640A,U+640F-6410,U+6412-6414,U+6416}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/43.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+6417-6418,U+641C,U+641E,U+6420,U+6422,U+6424-6426,U+6428-642A,U+642C,U+642F-6430,U+6434-6436,U+643D-643F,U+644B,U+644E-644F,U+6451-6454,U+645A-645D,U+645F-6461,U+6463,U+6467,U+646D,U+646F,U+6473-6474,U+6476,U+6478-647B,U+647D,U+6485,U+6487-6488,U+648F-6493,U+6495,U+6498-649B,U+649D-649F,U+64A1,U+64A3-64A6,U+64A8-64A9,U+64AB-64AD,U+64B0,U+64B2-64B3,U+64B9,U+64BB-64BF,U+64C2,U+64C4-64C5,U+64C7,U+64C9-64CC,U+64CE,U+64D0-64D2,U+64D4-64D5,U+64D7-64D8,U+64DA,U+64E0-64E1,U+64E3-64E7,U+64E9-64EA,U+64EC-64ED,U+64EF-64F2,U+64F4-64F7,U+64FA-64FB,U+64FD-6501,U+6504-6505,U+6508-650A,U+650F,U+6513-6514,U+6516,U+6518-6519,U+651B-651F,U+6522-6524,U+6526,U+6529-652C,U+652E,U+6531-6532,U+6534-6538,U+653A,U+653C-653D,U+6543-6544,U+6547-6549,U+654D-6550,U+6552,U+6554-6556,U+6558,U+655D-6560,U+6562,U+6566-6567,U+656B-656C,U+6572,U+6578,U+657A,U+657D,U+6581-6585,U+6588-658A,U+658C,U+658E,U+6591-6592,U+6595,U+6598,U+659B,U+659D,U+659F-65A1,U+65A3-65A7,U+65AB,U+65AE-65AF,U+65B2-65B5,U+65B7-65B8,U+65BC,U+65BE-65BF,U+65C1-65C4,U+65C6,U+65C8-65C9,U+65CC,U+65CE,U+65D0,U+65D2,U+65D4,U+65D6-65D9,U+65DB,U+65DF-65E1,U+65E3,U+65E6,U+65E8,U+65ED,U+65F0-65F2,U+65F4-65F5,U+65F9,U+65FB-65FC,U+65FE}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/44.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+65FF-6600,U+6602-6604,U+6608-660A,U+660C-660D,U+6611-6612,U+6614-6616,U+661C-661E,U+6621-6624,U+6626,U+6629-662C,U+662E-6631,U+6633-6637,U+6639-663B,U+663F-6641,U+6643-6646,U+6648-664C,U+664E-664F,U+6651-6652,U+6657-6668,U+666A-666D,U+6670,U+6673,U+6675,U+6677-6679,U+667B-667C,U+667E-6680,U+6683-6684,U+6687-6688,U+668B-668E,U+6690-6692,U+6698-669D,U+669F-66A0,U+66A2,U+66A4,U+66AD,U+66B1-66B3,U+66B5,U+66B8-66B9,U+66BB-66BC,U+66BE-66C4,U+66C6,U+66C8-66C9,U+66CC,U+66CE-66CF,U+66D4,U+66D9-66DB,U+66DD,U+66DF-66E0,U+66E6,U+66E8-66E9,U+66EB-66EC,U+66EE,U+66F0,U+66F3,U+66F5,U+66F7,U+66F9-66FE,U+6701,U+6703,U+6705,U+6707,U+670C,U+670E-6710,U+6712-6713,U+6715-6716,U+6719,U+671C,U+671E,U+6720,U+6722,U+6725-6727,U+672E,U+6733-6738,U+673D-673F,U+6741,U+6743,U+6745-6749,U+674C-674D,U+6753-6755,U+6759,U+675D-675E,U+6760,U+6762-6764,U+6766,U+676A,U+676C-676E,U+6770,U+6772-6777,U+677B-677C,U+6780-6781,U+6784-6785,U+6787,U+6789,U+678B-678C,U+678E-678F,U+6791-6793,U+6795-6796,U+6798-6799,U+679B,U+67A1,U+67A4,U+67A6,U+67A9,U+67B0-67B5,U+67B8-67B9,U+67BB-67BE,U+67C0-67C3,U+67C5}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/45.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+67C6,U+67C8-67C9,U+67CE-67D2,U+67D7-67DE,U+67E1-67E2,U+67E4,U+67E6-67E7,U+67E9,U+67EC,U+67EE-67F0,U+67F2,U+67F4-67F7,U+67F9-67FA,U+67FC,U+67FE-67FF,U+6801-6803,U+6805,U+6810,U+6813-6814,U+6818-6819,U+681D,U+681F,U+6822,U+6827-6829,U+682B-682D,U+682F-6834,U+6838,U+683B,U+683D-6840,U+6842,U+6844-6846,U+6849-684A,U+684C-684E,U+6851-6855,U+6857-6859,U+685B,U+685D,U+685F,U+6863,U+6867,U+686B,U+686E-6872,U+6874-6877,U+6879-687C,U+687E-687F,U+6881-6884,U+6886,U+6888,U+688D-6890,U+6893-6894,U+6896-689D,U+689F-68A1,U+68A3,U+68A5-68A7,U+68A9-68AB,U+68AD-68AE,U+68B2-68B6,U+68B9-68BC,U+68C3,U+68C5-68C6,U+68C8-68CA,U+68CC-68CD,U+68CF-68D1,U+68D3-68DA,U+68DC-68DD,U+68DF-68E1,U+68E3-68E5,U+68E7-68E8,U+68EA-68ED,U+68EF-68F2,U+68F5-68F7,U+68F9-68FD,U+6900-6901,U+6903-6904,U+6906-690C,U+690F-6913,U+6916-6917,U+6919-691B,U+6921-6923,U+6925-6926,U+6928,U+692A,U+6930-6931,U+6933-6936,U+6938-6939,U+693B,U+693D,U+693F,U+6942,U+6945-6946,U+6949-694A,U+694E,U+6954-6955,U+6957,U+6959,U+695B-695E,U+6961-6966,U+6968-696C,U+696E-696F}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/46.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+6970-6974,U+6977-697C,U+697E-6981,U+6986,U+698D-698E,U+6991-6992,U+6994-6996,U+6998,U+699B-699C,U+69A0-69A1,U+69A5-69A8,U+69AB,U+69AD-69B2,U+69B4,U+69B7-69B8,U+69BA-69BC,U+69BE-69C1,U+69C3,U+69C5,U+69C7-69C8,U+69CA,U+69CC-69D1,U+69D3,U+69D6-69D7,U+69D9,U+69DD-69DE,U+69E2-69E3,U+69E5,U+69E7-69EB,U+69ED-69EF,U+69F1-69F6,U+69F9,U+69FD-6A01,U+6A03,U+6A05,U+6A0A,U+6A0C,U+6A0F,U+6A11-6A15,U+6A17,U+6A1A-6A1B,U+6A1D-6A20,U+6A22-6A24,U+6A28,U+6A2B,U+6A2E,U+6A30,U+6A32-6A38,U+6A3A-6A3B,U+6A3D-6A3F,U+6A44-6A4A,U+6A4E,U+6A50-6A52,U+6A54-6A56,U+6A59,U+6A5B,U+6A61-6A62,U+6A64,U+6A66-6A67,U+6A6A-6A6B,U+6A71-6A73,U+6A78,U+6A7A,U+6A7E-6A81,U+6A83-6A84,U+6A86-6A87,U+6A89,U+6A8B,U+6A8D-6A8E,U+6A90-6A91,U+6A94,U+6A97,U+6A9B-6AA3,U+6AA5,U+6AAA-6AAC,U+6AAE-6AB1,U+6AB3-6AB4,U+6AB8,U+6ABB,U+6ABD-6ABF,U+6AC1-6AC3,U+6AC6,U+6AC8-6AC9,U+6ACC,U+6AD0-6AD1,U+6AD3-6AD6,U+6ADA-6ADF,U+6AE2,U+6AE4,U+6AE7-6AE8,U+6AEA,U+6AEC,U+6AF0-6AF3,U+6AF8,U+6AFA-6AFD,U+6B02-6B03,U+6B05-6B07,U+6B09-6B0B,U+6B0F-6B12,U+6B16-6B17,U+6B1B,U+6B1D-6B1F,U+6B23-6B24,U+6B27-6B28,U+6B2B-6B2C,U+6B2F,U+6B35-6B38}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/47.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+6B39-6B3B,U+6B3D-6B3F,U+6B43,U+6B46-6B47,U+6B49-6B4A,U+6B4D-6B4E,U+6B50,U+6B52,U+6B54,U+6B56,U+6B58-6B59,U+6B5B,U+6B5D,U+6B5F-6B61,U+6B65,U+6B67,U+6B6A-6B6C,U+6B6E,U+6B70,U+6B72,U+6B75,U+6B77-6B7A,U+6B7D-6B86,U+6B89-6B8A,U+6B8D,U+6B95-6B98,U+6B9B,U+6B9E-6BA0,U+6BA2-6BA4,U+6BA8-6BB3,U+6BB7-6BB9,U+6BBC-6BBE,U+6BC0,U+6BC3-6BC9,U+6BCB-6BCC,U+6BCF,U+6BD3,U+6BD6-6BD8,U+6BDA,U+6BDF,U+6BE1,U+6BE3,U+6BE6-6BE7,U+6BEB-6BEC,U+6BEE,U+6BF1,U+6BF3,U+6BF7,U+6BF9,U+6BFF,U+6C02,U+6C04-6C05,U+6C08-6C0A,U+6C0D-6C0E,U+6C10,U+6C12-6C14,U+6C19,U+6C1B,U+6C1F,U+6C23-6C24,U+6C26-6C28,U+6C2C,U+6C2E,U+6C33,U+6C35-6C36,U+6C3A-6C3B,U+6C3E-6C41,U+6C4A-6C4B,U+6C4D-6C50,U+6C52,U+6C54-6C55,U+6C59,U+6C5B-6C5C,U+6C5E,U+6C62,U+6C67-6C68,U+6C6A-6C6B,U+6C6D,U+6C6F,U+6C72-6C74,U+6C76,U+6C78-6C79,U+6C7B,U+6C7E,U+6C81-6C87,U+6C89,U+6C8D,U+6C90,U+6C92-6C98,U+6C9A-6C9C,U+6C9F,U+6CA2,U+6CAA-6CAE,U+6CB0-6CB2,U+6CB4,U+6CB8,U+6CBA,U+6CBC-6CBE,U+6CC2,U+6CC4-6CC6,U+6CCA,U+6CCC-6CCD,U+6CCF-6CD4,U+6CD6-6CD7,U+6CD9-6CDD,U+6CE0-6CE1,U+6CE7,U+6CE9-6CF2,U+6CF4,U+6CFB,U+6D00-6D01,U+6D04,U+6D07,U+6D0A,U+6D0C,U+6D0E-6D0F,U+6D11-6D13,U+6D19-6D1B,U+6D1F,U+6D24,U+6D26-6D27}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/48.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+6D28-6D2B,U+6D2E-6D2F,U+6D31,U+6D33-6D36,U+6D38-6D39,U+6D3C-6D3D,U+6D3F,U+6D57-6D5B,U+6D5E-6D61,U+6D63-6D65,U+6D67,U+6D6C,U+6D6F-6D70,U+6D78-6D79,U+6D7C,U+6D80-6D82,U+6D85,U+6D87,U+6D89-6D8A,U+6D8C-6D8E,U+6D91-6D99,U+6D9B-6D9C,U+6DAA-6DAC,U+6DAE-6DAF,U+6DB2,U+6DB4-6DB5,U+6DB7-6DB9,U+6DBD,U+6DBF-6DC0,U+6DC2,U+6DC4-6DC8,U+6DCA-6DCC,U+6DCE-6DD2,U+6DD5-6DD6,U+6DD8-6DDB,U+6DDD-6DE2,U+6DE4-6DE6,U+6DE8-6DEC,U+6DEE-6DF0,U+6DF2,U+6DF4,U+6DF6,U+6DF8-6DFA,U+6DFC,U+6E00,U+6E04,U+6E0A,U+6E13,U+6E15,U+6E17,U+6E19,U+6E1D-6E20,U+6E22-6E25,U+6E27,U+6E2B,U+6E2D-6E2E,U+6E32,U+6E34,U+6E36,U+6E38-6E3C,U+6E3E,U+6E42-6E45,U+6E48-6E49,U+6E4B-6E4F,U+6E51-6E54,U+6E56-6E57,U+6E5B-6E5F,U+6E62-6E63,U+6E67-6E68,U+6E6B,U+6E6E,U+6E72-6E73,U+6E76,U+6E7B,U+6E7D-6E7F,U+6E82,U+6E89,U+6E8C-6E8D,U+6E8F,U+6E93,U+6E98-6E99,U+6E9C-6E9D,U+6E9F-6EA0,U+6EA2,U+6EA5,U+6EA7,U+6EAA-6EAB,U+6EAD-6EAF,U+6EB1-6EB4,U+6EB7,U+6EBB-6EBD,U+6EBF-6EC4,U+6EC7-6ECF,U+6ED3-6ED5,U+6ED9-6EDB,U+6EDD,U+6EE6,U+6EEB-6EEF,U+6EF2,U+6EF7-6EF9,U+6EFB,U+6EFD-6EFF,U+6F02,U+6F04,U+6F06,U+6F08-6F0A,U+6F0C-6F0D,U+6F0F-6F11,U+6F13,U+6F15-6F16,U+6F18}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/49.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+6F1A-6F1B,U+6F23,U+6F25-6F26,U+6F29-6F2A,U+6F2D,U+6F2F-6F33,U+6F35-6F36,U+6F38,U+6F3B-6F3C,U+6F3E-6F3F,U+6F41,U+6F45,U+6F4F,U+6F51-6F54,U+6F57-6F5B,U+6F5D-6F62,U+6F66,U+6F68,U+6F6C-6F70,U+6F74,U+6F78,U+6F7A,U+6F7C-6F7E,U+6F80-6F83,U+6F86-6F88,U+6F8B-6F8E,U+6F90-6F94,U+6F96-6F98,U+6F9A,U+6F9D,U+6F9F-6FA1,U+6FA3-6FA8,U+6FAA,U+6FAE-6FB1,U+6FB3,U+6FB5-6FB7,U+6FB9,U+6FBC,U+6FBE,U+6FC1-6FC3,U+6FC5-6FCA,U+6FD4-6FD5,U+6FD8,U+6FDA-6FDB,U+6FDE-6FE1,U+6FE4,U+6FE8-6FE9,U+6FEB-6FEC,U+6FEE-6FF0,U+6FF3,U+6FF5-6FF6,U+6FF9-6FFA,U+6FFC-6FFE,U+7000-7001,U+7005-7007,U+7009-700B,U+700D,U+700F,U+7011,U+7015,U+7017-7018,U+701A-701B,U+701D-7020,U+7023,U+7026-7028,U+702F-7030,U+7032,U+7034,U+7037,U+7039-703A,U+703C,U+703E,U+7043-7044,U+7047-704C,U+704E,U+7051,U+7054-7055,U+7058,U+705D-705E,U+7063-7065,U+7069,U+706C,U+706E,U+7075-7076,U+7078,U+707C,U+707E,U+7081,U+7085-7086,U+7089-708A,U+7094-7099,U+709B,U+709F,U+70A4,U+70AB-70B1,U+70B3-70B4,U+70B7,U+70BB,U+70CA-70CB,U+70D1,U+70D3-70D6,U+70D8-70D9,U+70DC-70DD,U+70DF,U+70E4,U+70EC,U+70F1,U+70F9-70FA,U+70FD,U+7103-7109,U+710B-710C,U+710F,U+7119-711A,U+711C,U+711E,U+7120,U+712B,U+712D-7131,U+7138,U+7141,U+7145-7147,U+7149}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/50.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+714A-714C,U+714E,U+7150-7153,U+7155-7157,U+7159-715A,U+715C,U+715E,U+7160,U+7162,U+7164-7166,U+7168-7169,U+716C,U+716E,U+7179,U+7180,U+7184-7185,U+7187-7188,U+718C,U+718F,U+7192,U+7194-7196,U+7199-719B,U+71A0,U+71A2,U+71A8,U+71AC,U+71AE-71B0,U+71B2-71B3,U+71B9-71BA,U+71BE-71C1,U+71C4,U+71C8-71C9,U+71CB-71CC,U+71CE,U+71D2-71D7,U+71D9-71DA,U+71DC,U+71DF-71E0,U+71E5-71E7,U+71EC-71EE,U+71F4-71F5,U+71F8-71F9,U+71FB-71FC,U+71FE-7200,U+7207-7209,U+720D,U+7210,U+7213,U+7215,U+7217,U+721A-721B,U+721D,U+721F,U+7224,U+7228,U+722A-722D,U+722F-7230,U+7232,U+7234-7235,U+7238-7239,U+723C-7243,U+7245-7246,U+724B,U+724E-7250,U+7252-7253,U+7255-725A,U+725C-7263,U+7268,U+726B,U+726E-726F,U+7271-7272,U+7274,U+7277-7278,U+727B-7282,U+7284,U+7287,U+7289,U+728D-728E,U+7292-7293,U+7296,U+729B,U+72A0,U+72A2,U+72A7-72A8,U+72AD-72B2,U+72B4,U+72B9,U+72BE,U+72C0-72C1,U+72C3-72C4,U+72C6-72C7,U+72C9,U+72CC,U+72CE,U+72D2,U+72D5-72D6,U+72D8,U+72DB,U+72DF-72E2,U+72E5,U+72E9,U+72ED,U+72F3-72F4,U+72F7-72FB,U+72FD-72FE,U+7302,U+7304-7305,U+7307,U+730A-730B,U+730D,U+7312-7313,U+7316-7319,U+731B-731E,U+7322,U+7324-7325,U+7327-732A,U+732C,U+732E-732F,U+7331-7337,U+7339-733B,U+733D-733E,U+7343,U+734D-7350,U+7352,U+7356}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/51.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+7357-7358,U+735D-7360,U+7366-736C,U+736E-7371,U+7375,U+7377-737C,U+7380-7381,U+7383-7386,U+738A,U+738E,U+7390,U+7393-7398,U+739C,U+739E-73A0,U+73A2,U+73A5-73A6,U+73A8,U+73AA-73AB,U+73AD,U+73B3,U+73B5,U+73B7,U+73B9-73BD,U+73BF,U+73C2,U+73C5-73C6,U+73C8-73CC,U+73CE-73CF,U+73D2-73D3,U+73D6,U+73D9,U+73DD-73DE,U+73E1,U+73E3-73E7,U+73E9-73EA,U+73ED-73EE,U+73F1,U+73F4-73F5,U+73F7-73FB,U+73FD,U+73FF-7401,U+7404-7405,U+7407,U+7409-740A,U+7411,U+7413,U+741A-741B,U+7421-7422,U+7424,U+7426,U+7428-7433,U+7435-7436,U+7439-743A,U+743F-7441,U+7443-7444,U+7446-7447,U+744B,U+744D,U+7451-7453,U+7455,U+7457,U+7459-745F,U+7462-7464,U+7466-746B,U+746D-7473,U+7476,U+747E,U+7480-7481,U+7485-7489,U+748B,U+748F-7492,U+7497-749A,U+749C,U+749E-74A3,U+74A5-74A6,U+74A8-74AB,U+74AE-74AF,U+74B1-74B2,U+74B5,U+74B9-74BB,U+74BD,U+74BF,U+74C8-74CA,U+74CC,U+74CF-74D0,U+74D3-74D4,U+74D6,U+74D8,U+74DA-74DC,U+74DE-74E0,U+74E2-74E4,U+74E6-74EB,U+74EE-74F2,U+74F4,U+74F6-74F8,U+74FA-74FC,U+74FF,U+7501,U+7503-7506,U+750C-750E,U+7511-7513,U+7515-7517}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/52.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+751A,U+751C,U+751E,U+7520-7522,U+7524-7527,U+7529-752C,U+752F,U+7536,U+7538-7539,U+753C-7540,U+7543-7544,U+7546-754B,U+754D-7550,U+7552,U+7554,U+7557,U+755A-7562,U+7564,U+7566-7567,U+7569,U+756B-756D,U+756F,U+7571-757F,U+7581-7582,U+7585-7587,U+7589-758C,U+758F-7590,U+7592-7595,U+7599-759A,U+759C-759D,U+75A2-75A5,U+75AB,U+75B0-75B1,U+75B3-75B5,U+75B7-75BA,U+75BC-75C4,U+75C6,U+75CA,U+75CC,U+75CE-75CF,U+75D2-75D3,U+75D5,U+75D7-75D9,U+75DC-75E4,U+75E7,U+75E9,U+75EC,U+75EE-75F4,U+75F9-75FA,U+75FC,U+75FE-7604,U+7607-760D,U+760F,U+7612-7613,U+7615-7616,U+7618-7619,U+761B-7629,U+762D,U+7630,U+7632-7635,U+7638-763C,U+7640-7641,U+7643-764B,U+764E,U+7655,U+7658-7659,U+765C,U+765F,U+7661-7662,U+7664-7665,U+7667-766A,U+766C-7672,U+7674,U+7676,U+7678,U+767C,U+7680-7683,U+7685,U+7688,U+768B-768E,U+7690,U+7693,U+7695-7696,U+7699-76A6}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/53.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+76A7-76A8,U+76AA,U+76AD-76B0,U+76B4,U+76B6-76BA,U+76BD,U+76C1-76C3,U+76C5-76C6,U+76C8-76C9,U+76CB-76CE,U+76D2,U+76D4,U+76D6,U+76D9,U+76DC,U+76DE,U+76E0-76E1,U+76E5-76E8,U+76EA-76EC,U+76F0-76F2,U+76F6,U+76F9,U+76FB-76FC,U+76FE,U+7700,U+7704,U+7706-770C,U+770E,U+7712,U+7714-7715,U+7717,U+7719-771C,U+7722,U+7724-7726,U+7728-7729,U+772D-772F,U+7734-7736,U+7738-773A,U+773D-773E,U+7742,U+7745-7747,U+774A,U+774D-774F,U+7752,U+7756-7758,U+775A-775C,U+775E-7760,U+7762,U+7764-7768,U+776A-776C,U+7770,U+7772-7774,U+7779-777A,U+777C-7780,U+7784,U+778B-778E,U+7791,U+7794-7796,U+779A,U+779E-77A0,U+77A2,U+77A4-77A5,U+77A7,U+77A9-77AA,U+77AD-77B1,U+77B5-77B7,U+77B9,U+77BB-77BF,U+77C3,U+77C7,U+77C9,U+77CD,U+77D1-77D2,U+77D5,U+77D7,U+77D9-77DC,U+77DE-77E0,U+77E3-77E4,U+77E6-77E7,U+77EA,U+77EC,U+77EE-77F1,U+77F4,U+77F8,U+77FB-77FC,U+7805-7806,U+7809,U+780C-780E,U+7811-7812,U+7815,U+7819,U+781D,U+7820-7823,U+7825-7827,U+782C-782E,U+7830,U+7835,U+7837,U+783A,U+783F,U+7843-7845,U+7847-7848,U+784C,U+784E-784F,U+7851-7852,U+785C-785E,U+7860-7861,U+7863-7864,U+7868,U+786A-786C,U+786E-786F,U+7872,U+7874,U+787A,U+787C,U+787E,U+7881,U+7886-7887,U+788A,U+788C-788F,U+7891,U+7893-7895,U+7897-7898,U+789A,U+789D-789F,U+78A1}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/54.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+78A3-78A4,U+78A8-78AA,U+78AC-78AD,U+78AF-78B3,U+78B5,U+78BB-78BF,U+78C1,U+78C5-78CC,U+78CE,U+78D0-78D6,U+78DA-78DB,U+78DF-78E1,U+78E4,U+78E6-78E7,U+78EA,U+78EC,U+78EF,U+78F2-78F4,U+78F6-78F7,U+78F9-78FB,U+78FD-7901,U+7906-7907,U+790C,U+7910-7912,U+7919-791C,U+791E-7920,U+7925-792E,U+7930-7931,U+7934-7935,U+793B,U+793D,U+793F-7942,U+7944-794B,U+794F,U+7951,U+7954-7958,U+795A-795C,U+795F-7960,U+7962,U+7967,U+7969,U+796B,U+7972,U+7977,U+7979-797C,U+797E-7980,U+7984-7985,U+798A-798E,U+7991,U+7993-7996,U+7998,U+799B-799D,U+79A1,U+79A6-79AB,U+79AE-79B1,U+79B3-79B4,U+79B8-79BB,U+79BD-79BF,U+79C2,U+79C4,U+79C7-79CA,U+79CC-79CD,U+79CF,U+79D4-79D6,U+79DA,U+79DD-79E7,U+79E9-79ED,U+79F1,U+79F8,U+79FC,U+7A00,U+7A02-7A03,U+7A05,U+7A07-7A0A,U+7A0C-7A0E,U+7A11,U+7A14-7A15,U+7A17-7A19,U+7A1B-7A1C,U+7A1E-7A21,U+7A27,U+7A2B,U+7A2D,U+7A2F-7A31,U+7A34-7A35,U+7A37-7A3B,U+7A3D-7A3E,U+7A40,U+7A42-7A49,U+7A4C,U+7A4E,U+7A50,U+7A55-7A57,U+7A59,U+7A5C-7A5D,U+7A5F-7A61,U+7A63,U+7A65,U+7A67,U+7A69}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/55.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+7A6A-7A6B,U+7A6D,U+7A70,U+7A74-7A75,U+7A78,U+7A7D-7A7E,U+7A80,U+7A82-7A86,U+7A88,U+7A8A-7A8B,U+7A90-7A92,U+7A94-7A98,U+7A9E,U+7AA0,U+7AA3,U+7AA9-7AAA,U+7AAC,U+7AAE-7AB0,U+7AB3,U+7AB5-7AB6,U+7AB9-7ABF,U+7AC3-7ACA,U+7ACC-7ACF,U+7AD1-7AD3,U+7AD5,U+7AD9-7ADB,U+7ADD,U+7ADF,U+7AE1-7AE3,U+7AE6-7AED,U+7AF0-7AF1,U+7AF4,U+7AF8-7AFB,U+7AFD-7AFE,U+7B02,U+7B04,U+7B06-7B08,U+7B0A-7B0B,U+7B0F,U+7B12,U+7B14,U+7B18-7B19,U+7B1E-7B1F,U+7B23,U+7B25-7B2B,U+7B2D-7B31,U+7B33-7B36,U+7B3B,U+7B3D,U+7B3F-7B41,U+7B45,U+7B47-7B48,U+7B4C-7B53,U+7B55,U+7B5D,U+7B60,U+7B64-7B67,U+7B69-7B6A,U+7B6C-7B75,U+7B77,U+7B79-7B7A,U+7B7F,U+7B84,U+7B86,U+7B89,U+7B8B,U+7B8D-7B92,U+7B94-7B96,U+7B98-7BA0,U+7BA5,U+7BAA,U+7BAC-7BAD,U+7BAF-7BB0,U+7BB2,U+7BB4-7BB6,U+7BB8,U+7BBA-7BBD,U+7BC1-7BC2,U+7BC5-7BC8,U+7BCA-7BCC,U+7BCF,U+7BD4,U+7BD6-7BD7,U+7BD9-7BDB,U+7BDD,U+7BE4-7BE6,U+7BE8-7BEA,U+7BF0,U+7BF2-7BFA,U+7BFC,U+7BFE,U+7C00-7C04,U+7C06-7C07,U+7C09,U+7C0B-7C0F,U+7C11-7C14,U+7C17,U+7C19,U+7C1B,U+7C1E-7C21,U+7C23,U+7C25-7C27}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/56.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+7C28,U+7C2A-7C2C,U+7C2F,U+7C31,U+7C33-7C34,U+7C36-7C3A,U+7C3D-7C3E,U+7C40,U+7C42-7C43,U+7C45-7C46,U+7C4A,U+7C4C,U+7C4F-7C5F,U+7C61,U+7C63-7C65,U+7C67,U+7C69,U+7C6C-7C70,U+7C72,U+7C75,U+7C79,U+7C7B-7C7E,U+7C81-7C83,U+7C86-7C87,U+7C89,U+7C8D,U+7C8F-7C90,U+7C94-7C95,U+7C97-7C98,U+7C9B,U+7C9E-7CA2,U+7CA4-7CA8,U+7CAB,U+7CAD-7CAE,U+7CB0-7CB3,U+7CB6-7CB7,U+7CB9-7CBD,U+7CBF-7CC0,U+7CC2,U+7CC4-7CC5,U+7CC7-7CCA,U+7CCD-7CCF,U+7CD2-7CD5,U+7CD7-7CDA,U+7CDC-7CE0,U+7CE2,U+7CE6-7CE7,U+7CE9,U+7CEB,U+7CEF,U+7CF2,U+7CF4-7CF6,U+7CF8-7CFA,U+7CFE,U+7D02-7D03,U+7D06-7D0B,U+7D0F,U+7D11-7D13,U+7D15-7D16,U+7D18,U+7D1C-7D1E,U+7D23,U+7D26,U+7D2A,U+7D2C-7D2E,U+7D31-7D32,U+7D35,U+7D3C-7D41,U+7D43,U+7D45,U+7D47-7D48,U+7D4B,U+7D4D-7D4F,U+7D51,U+7D53,U+7D55-7D57,U+7D59-7D5D,U+7D62-7D63,U+7D65,U+7D67,U+7D6A,U+7D6E,U+7D70,U+7D73,U+7D78-7D7B,U+7D7D,U+7D7F,U+7D81-7D83,U+7D85-7D86,U+7D88-7D89,U+7D8B-7D8D,U+7D8F,U+7D91,U+7D93,U+7D96-7D97,U+7D9B-7DA0,U+7DA2-7DA3,U+7DA6-7DA7,U+7DAA-7DAC,U+7DAE-7DB1,U+7DB3-7DB9,U+7DBB,U+7DBD,U+7DBF-7DC0,U+7DC2-7DC7,U+7DCC-7DCE,U+7DD0,U+7DD5-7DD8}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/57.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+7DD9,U+7DDC-7DDE,U+7DE1-7DE6,U+7DE9-7DED,U+7DEF,U+7DF1-7DF2,U+7DF5-7DF6,U+7DF9-7DFB,U+7E00,U+7E04-7E05,U+7E08-7E0B,U+7E10-7E12,U+7E15,U+7E17,U+7E1C-7E23,U+7E27-7E28,U+7E2C-7E2D,U+7E2F,U+7E31-7E33,U+7E35-7E37,U+7E39-7E3B,U+7E3D,U+7E3F,U+7E41,U+7E43-7E48,U+7E4A,U+7E4E,U+7E50,U+7E52,U+7E55-7E56,U+7E58-7E59,U+7E5D-7E5F,U+7E61-7E62,U+7E65-7E67,U+7E69-7E6B,U+7E6E-7E6F,U+7E73,U+7E75,U+7E78-7E79,U+7E7B-7E7F,U+7E81-7E83,U+7E86-7E8A,U+7E8C-7E96,U+7E98,U+7E9A-7E9F,U+7F38,U+7F3A-7F3F,U+7F43-7F45,U+7F47,U+7F4C-7F55,U+7F58,U+7F5B-7F5D,U+7F5F-7F61,U+7F63-7F69,U+7F6B,U+7F6D,U+7F70-7F71,U+7F75,U+7F77-7F79,U+7F7D-7F80,U+7F82-7F83,U+7F86-7F88,U+7F8B-7F8D,U+7F8F-7F91,U+7F94,U+7F96-7F97,U+7F9A,U+7F9C-7F9D,U+7FA1-7FA3,U+7FA6,U+7FA8,U+7FAA,U+7FAD-7FAF,U+7FB2,U+7FB4,U+7FB6,U+7FB8-7FB9,U+7FBC,U+7FBF-7FC1,U+7FC3,U+7FC5-7FC6,U+7FC8,U+7FCA,U+7FCE-7FCF,U+7FD5,U+7FDB,U+7FDF,U+7FE1,U+7FE3,U+7FE5-7FE6,U+7FE8-7FE9,U+7FEB-7FEC,U+7FEE-7FF0,U+7FF2-7FF3,U+7FF9-7FFA,U+7FFD-8000,U+8002,U+8004,U+8006-8008,U+800A-800F,U+8011-8019,U+801C-801E}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/58.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+801F-8021,U+8024,U+8026,U+8028,U+802C,U+802E,U+8030,U+8034-8035,U+8037,U+8039-8040,U+8043-8044,U+8046,U+804A,U+8052,U+8058,U+805A,U+805F-8062,U+8064,U+8066,U+8068,U+806D,U+806F-8073,U+8075-8076,U+8079,U+807B,U+807D-8081,U+8084-8085,U+8087-8088,U+808B-808C,U+808E,U+8093,U+8096,U+8098-809E,U+80A4-80A7,U+80AA-80AD,U+80AF,U+80B1,U+80B4,U+80B8-80BA,U+80C3-80C5,U+80C8,U+80CA,U+80CD-80CF,U+80D2,U+80D4-80DB,U+80DD,U+80E0,U+80E4-80E6,U+80ED-80FC,U+80FE,U+8101-8103,U+8105-8106,U+8108-810B,U+810D,U+8116-8118,U+811B-811C,U+811E,U+8120,U+8123-8124,U+8127,U+8129,U+812B-812C,U+812F-8130,U+8135,U+8139-813A,U+813C-813E,U+8141,U+8145-8147,U+814A-814C,U+814E,U+8150-8154,U+8157,U+815F-8161,U+8165-8169,U+816B,U+816D-816F,U+8171,U+8173-8174,U+8177-8178,U+817A,U+817F-8186,U+8188,U+818A-818B,U+818E-8190,U+8193,U+8195-8196,U+8198,U+819A-819E,U+81A0,U+81A2-81A4,U+81A8-81A9,U+81AE,U+81B0,U+81B2-81B5,U+81B8,U+81BA-81BB,U+81BD-81C3,U+81C5-81C6,U+81C8-81CB,U+81CD-81CF,U+81D1,U+81D3,U+81D5-81DB,U+81DD-81E1,U+81E3-81E5,U+81E7,U+81EB-81ED}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/59.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+81EF-81F2,U+81F5-81F6,U+81F8-8205,U+8207,U+8209-820B,U+820D,U+820F-8210,U+8212-8214,U+8216,U+8218-821D,U+821F,U+8221-8222,U+8228-8229,U+822B,U+822E,U+8232-8234,U+8236-8238,U+823A,U+823C,U+8240,U+8243-8247,U+8249,U+824B,U+824E-824F,U+8251,U+8256-825A,U+825C-825D,U+825F-8260,U+8262-8264,U+8267-8268,U+826A-826B,U+826D-826E,U+8271,U+8274,U+8276-8279,U+827B,U+827D-8281,U+8283-8284,U+8287,U+8289-828A,U+828D-828E,U+8291-8294,U+8296,U+8298-829B,U+829D,U+829F-82A1,U+82A3-82AE,U+82B0,U+82B2-82B4,U+82B7,U+82B9-82BC,U+82BE-82BF,U+82C5-82C6,U+82D0-82D5,U+82D7,U+82D9-82DA,U+82DC,U+82DE-82E4,U+82E7-82E8,U+82EA-82EB,U+82ED,U+82EF,U+82F3-82F4,U+82F6-82F7,U+82F9-82FB,U+82FD-82FE,U+8300-830C,U+8316-8318,U+831B-831F,U+8321-8323,U+8328,U+832B-8335,U+8337-833A,U+833C-833D,U+8340,U+8342-8347,U+834A,U+834D-8351,U+8353-8357,U+835A,U+8362-8363,U+8370,U+8373,U+8375,U+8378,U+837B-837D,U+837F-8380,U+8382,U+8384-8387,U+838A,U+838D-838E,U+8392-8396,U+8398}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/60.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8399-83A0,U+83A2,U+83A6-83AD,U+83B1,U+83B5,U+83BD-83C1,U+83C5,U+83C7,U+83C9-83CA,U+83CC,U+83CE-83D1,U+83D4,U+83D8,U+83DD,U+83DF-83E1,U+83E5,U+83E8-83EB,U+83F0-83F2,U+83F4,U+83F6-83F9,U+83FB-83FD,U+8401,U+8403-8404,U+8406-8407,U+840A-840F,U+8411,U+8413,U+8415,U+8417,U+8419,U+8420,U+8422,U+8429-842A,U+842C,U+842F,U+8431,U+8435,U+8438-8439,U+843C,U+8445-8448,U+844A,U+844D-844F,U+8451-8452,U+8456-845A,U+845C,U+845F-8467,U+8469-846B,U+846D-8471,U+8473-8474,U+8476-847A,U+847C-847D,U+8481-8482,U+8484-8485,U+848B,U+8490,U+8492-8495,U+8497,U+8499,U+849C,U+849E-849F,U+84A1,U+84A6,U+84A8-84AA,U+84AD,U+84AF,U+84B1,U+84B4,U+84B8-84BB,U+84BD-84C2,U+84C4,U+84C6-84D0,U+84D3,U+84D6,U+84D9-84DA,U+84DC,U+84E7,U+84EA,U+84EC,U+84EE-84F2,U+84F4,U+84F7,U+84FA-84FD,U+84FF-8500,U+8502-8503,U+8506-8507,U+850C,U+850E,U+8510-8511,U+8513-8515,U+8517-8518,U+851A-851C,U+851E-851F,U+8521-8527,U+852A-852D,U+852F,U+8532-8534,U+8536,U+853D-8541,U+8543,U+8546,U+8548-854B,U+854E-8553,U+8555-855A,U+855C-8563}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/61.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8564,U+8568-856B,U+856D,U+856F,U+8577,U+8579-857B,U+857D,U+857F-8581,U+8584-8586,U+8588-858C,U+858F-8591,U+8593,U+8597-8599,U+859B-859D,U+859F-85A0,U+85A2,U+85A4-85AA,U+85AD-85B0,U+85B4,U+85B6-85BA,U+85BC-85BF,U+85C1-85C2,U+85C7,U+85C9-85CB,U+85CE-85D0,U+85D5,U+85D8-85DA,U+85DC-85DD,U+85DF-85E1,U+85E5-85E6,U+85E8-85EA,U+85ED,U+85F3-85F4,U+85F6-85F7,U+85F9-85FC,U+85FE-8600,U+8602,U+8604-8606,U+860A-860B,U+860D-860E,U+8610-8613,U+8616-861B,U+861E,U+8621-8622,U+8624,U+8627,U+8629,U+862F-8630,U+8636,U+8638-863A,U+863C-863D,U+863F-8642,U+8646,U+864D,U+8650,U+8652-8659,U+865B-8664,U+8667,U+8669,U+866C,U+866F,U+8671,U+8675-8677,U+867A-867B,U+867D,U+8687-868D,U+8691,U+8693,U+8695-8696,U+8698,U+869A,U+869C-869D,U+86A1,U+86A3-86A4,U+86A6-86AB,U+86AD,U+86AF-86B1,U+86B3-86B9,U+86BF-86C1,U+86C3-86C6,U+86C9,U+86CB,U+86CD-86CE,U+86D1-86D2,U+86D4-86D5,U+86D7,U+86D9-86DC,U+86DE-86E0,U+86E3-86E7,U+86E9,U+86EC-86ED,U+86EF,U+86F8-86FE,U+8700,U+8703-870B,U+870D-8714,U+8718-871A,U+871E}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/62.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+871F,U+8721-8723,U+8725,U+8728-8729,U+872E-872F,U+8731-8732,U+8734,U+8737,U+8739-8740,U+8743,U+8745,U+8749,U+874B-874E,U+8751,U+8753,U+8755,U+8757-8759,U+875D,U+875F-8761,U+8763-8766,U+8768,U+876A,U+876E-876F,U+8771-8772,U+8774,U+877B-877C,U+877F,U+8782-8789,U+878B-878E,U+8790,U+8793,U+8795,U+8797-8799,U+879E-87A0,U+87A2-87A3,U+87A7,U+87AB-87AF,U+87B1,U+87B3,U+87B5,U+87BB,U+87BD-87C1,U+87C4,U+87C6-87CB,U+87CE,U+87D0,U+87D2,U+87D5-87D6,U+87D9-87DA,U+87DC,U+87DF-87E0,U+87E2-87E6,U+87EA-87ED,U+87EF,U+87F1-87F3,U+87F5-87FB,U+87FE-87FF,U+8801,U+8803,U+8805-8807,U+8809-880B,U+880D-8816,U+8818-881C,U+881E-881F,U+8821-8823,U+8827-8828,U+882D-882E,U+8830-8832,U+8835-8836,U+8839-883C,U+8841-8845,U+8848-884B,U+884D-884E,U+8851-8852,U+8855-8856,U+8858-885A,U+885C,U+885E-8862,U+8864,U+8869,U+886B,U+886E-8872,U+8875,U+8877,U+8879,U+887B,U+887D-8882,U+8888,U+888D,U+8892,U+8897-889C,U+889E-88A0,U+88A2,U+88A4,U+88A8,U+88AA,U+88AE,U+88B0-88B1,U+88B4-88B5,U+88B7,U+88BA,U+88BC-88C0,U+88C3-88C4,U+88C6,U+88CA-88CE,U+88D1-88D3,U+88D8-88D9,U+88DB,U+88DD-88DE}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/63.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+88DF-88E1,U+88E7-88E8,U+88EF-88F5,U+88F7,U+88F9,U+88FC,U+88FE,U+8901-8902,U+8904,U+8906,U+890A,U+890C-8910,U+8913,U+8915-8916,U+8918-891A,U+891C-891E,U+8920,U+8925-8928,U+892A-892B,U+8930-8932,U+8935-893B,U+893E,U+8940-8946,U+8949,U+894C-894D,U+894F,U+8952,U+8956-8957,U+895A-895C,U+895E-8964,U+8966,U+896A-896B,U+896D-8970,U+8972-8975,U+8977,U+897A-897E,U+8980,U+8983,U+8986,U+8988-898A,U+898D,U+8990,U+8993-8995,U+8997-8998,U+899B-899C,U+899F-89A1,U+89A5-89A6,U+89A9,U+89AC,U+89AF-89B0,U+89B2,U+89B4-89B7,U+89BA,U+89BC-89BD,U+89BF-89C1,U+89D4-89D8,U+89DA,U+89DC-89DD,U+89E5,U+89E7,U+89E9,U+89EB,U+89ED,U+89F1,U+89F3-89F4,U+89F6,U+89F8-89F9,U+89FD,U+89FF,U+8A01,U+8A03-8A05,U+8A07,U+8A0A,U+8A0C,U+8A0F-8A12,U+8A14-8A17,U+8A1B,U+8A1D-8A22,U+8A24-8A26,U+8A2B-8A2C,U+8A2F,U+8A34-8A37,U+8A3B,U+8A3D-8A3E,U+8A40-8A41,U+8A43,U+8A45-8A49,U+8A4D-8A4E,U+8A50-8A54,U+8A56-8A58,U+8A5B-8A5D,U+8A61-8A63,U+8A65,U+8A67,U+8A6B-8A6E,U+8A75-8A77,U+8A79-8A7C,U+8A7E-8A80,U+8A82-8A84,U+8A86-8A87,U+8A89,U+8A8B,U+8A8F-8A92,U+8A96-8A9A,U+8A9F,U+8AA1,U+8AA3-8AAA,U+8AAE-8AAF,U+8AB3,U+8AB6-8AB7}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/64.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8ABB-8ABC,U+8ABE,U+8AC2-8AC4,U+8AC6,U+8AC8-8ACA,U+8ACC-8ACD,U+8ACF-8AD7,U+8ADA-8ADB,U+8ADD-8AE2,U+8AE4,U+8AE7,U+8AEB-8AEE,U+8AF0-8AF1,U+8AF3-8AF8,U+8AFA,U+8AFC,U+8AFF,U+8B01-8B02,U+8B04-8B07,U+8B0A-8B0D,U+8B0F-8B11,U+8B14,U+8B16,U+8B19-8B1A,U+8B1C,U+8B1E-8B20,U+8B26,U+8B28,U+8B2B-8B2D,U+8B30,U+8B33,U+8B37,U+8B39,U+8B3C,U+8B3E,U+8B41-8B46,U+8B48-8B49,U+8B4C-8B4F,U+8B51-8B54,U+8B56,U+8B59,U+8B5B,U+8B5E-8B5F,U+8B63,U+8B69,U+8B6B-8B6D,U+8B6F,U+8B71,U+8B74,U+8B76,U+8B78-8B79,U+8B7C-8B81,U+8B83-8B85,U+8B8A-8B90,U+8B92-8B96,U+8B99-8B9A,U+8B9C-8BA0,U+8C38-8C3A,U+8C3D-8C3F,U+8C41,U+8C45-8C49,U+8C4B-8C4C,U+8C4E-8C51,U+8C53-8C55,U+8C57-8C5B,U+8C5D,U+8C62-8C64,U+8C66,U+8C68-8C69,U+8C6B-8C6D,U+8C73,U+8C75-8C76,U+8C78-8C7C,U+8C7E,U+8C82,U+8C85-8C87,U+8C89-8C8E,U+8C90,U+8C92-8C94,U+8C98-8C99,U+8C9B-8C9C,U+8C9E-8C9F,U+8CA2,U+8CA4,U+8CAA-8CAB,U+8CAD-8CB0,U+8CB2-8CB3,U+8CB6,U+8CB9-8CBA,U+8CBD,U+8CBF,U+8CC1-8CC6,U+8CC8-8CC9,U+8CCB,U+8CCD-8CCF,U+8CD1-8CD3,U+8CD5-8CD6,U+8CD9-8CDA,U+8CDC-8CDD,U+8CE0-8CE1,U+8CE3-8CE4,U+8CE6,U+8CE8,U+8CEC-8CED,U+8CEF-8CF2,U+8CF4-8CF5,U+8CF7-8CF8,U+8CFA}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/65.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8CFB,U+8CFD-8CFF,U+8D01,U+8D03-8D05,U+8D07-8D0B,U+8D0D-8D10,U+8D12-8D14,U+8D16-8D17,U+8D1B-8D1D,U+8D65-8D67,U+8D69,U+8D6B-8D6E,U+8D71,U+8D73-8D74,U+8D76,U+8D7F,U+8D81-8D82,U+8D84,U+8D88,U+8D8D,U+8D90-8D91,U+8D95,U+8D99,U+8D9E-8DA0,U+8DA6,U+8DA8,U+8DAB-8DAC,U+8DAF,U+8DB2,U+8DB5,U+8DB7,U+8DB9-8DBC,U+8DBE,U+8DC0,U+8DC2,U+8DC5-8DC8,U+8DCA-8DCC,U+8DCE-8DCF,U+8DD1,U+8DD4-8DD7,U+8DD9-8DDB,U+8DDD,U+8DDF,U+8DE3-8DE5,U+8DE7,U+8DEA-8DEC,U+8DF0-8DF5,U+8DFC-8DFD,U+8DFF,U+8E01,U+8E04-8E06,U+8E08-8E09,U+8E0B-8E0C,U+8E10-8E11,U+8E14,U+8E16,U+8E1D-8E23,U+8E26-8E27,U+8E2A,U+8E30-8E31,U+8E33-8E39,U+8E3D,U+8E40-8E42,U+8E44,U+8E47-8E50,U+8E54-8E55,U+8E59,U+8E5B-8E64,U+8E69,U+8E6C-8E6D,U+8E6F-8E72,U+8E74-8E77,U+8E79-8E7C,U+8E81-8E85,U+8E87,U+8E89-8E8B,U+8E90-8E95,U+8E98-8E9B,U+8E9D-8E9E,U+8EA1-8EA2,U+8EA7,U+8EA9-8EAA,U+8EAC-8EB1,U+8EB3,U+8EB5-8EB6,U+8EBA-8EBB,U+8EBE,U+8EC0-8EC1,U+8EC3-8EC8,U+8ECB,U+8ECF,U+8ED1,U+8ED4,U+8EDB-8EDC,U+8EE3,U+8EE8,U+8EEB,U+8EED-8EEE,U+8EF0-8EF1,U+8EF7,U+8EF9-8EFC,U+8EFE,U+8F00,U+8F02,U+8F05,U+8F07-8F08,U+8F0A,U+8F0C,U+8F0F-8F10,U+8F12-8F19}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/66.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8F1B-8F1C,U+8F1E-8F21,U+8F23,U+8F25-8F28,U+8F2B-8F2F,U+8F33-8F3B,U+8F3E,U+8F40-8F47,U+8F49-8F4A,U+8F4C,U+8F4E-8F4F,U+8F51-8F55,U+8F57-8F58,U+8F5C-8F5E,U+8F61-8F66,U+8F9C-8F9D,U+8F9F-8FA8,U+8FAD-8FB1,U+8FB4-8FB8,U+8FBE-8FC2,U+8FC4-8FC6,U+8FC8,U+8FCA-8FCB,U+8FCD,U+8FD0,U+8FD2-8FD3,U+8FD5,U+8FDA,U+8FE0,U+8FE2-8FE6,U+8FE8-8FEA,U+8FED-8FEF,U+8FF1,U+8FF4-8FF6,U+8FF8-8FFB,U+8FFE,U+9002-9005,U+9008,U+900B-900E,U+9010-9011,U+9013,U+9015-9019,U+901B,U+901D-901E,U+9021-9022,U+9027-902A,U+902C-902F,U+9033-9039,U+903C,U+903E-903F,U+9041-9044,U+9047,U+9049,U+904C-904D,U+904F-9052,U+9056,U+9058,U+905B-905E,U+9061-9062,U+9065-9068,U+906C-9070,U+9072,U+9074,U+9076-9077,U+9079,U+907C-907D,U+907F-9083,U+9085,U+9087-908C,U+908E-9091,U+9095,U+9097-9099,U+909B,U+90A0-90A2,U+90A5,U+90A8,U+90AA,U+90AF-90B6,U+90B8,U+90BD-90BE,U+90C1,U+90C3-90C5,U+90C7-90CA,U+90CC,U+90D2,U+90D5,U+90D7-90D9,U+90DB-90DF,U+90E2,U+90E4-90E5,U+90EB,U+90ED,U+90EF-90F0,U+90F2}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/67.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+90F4,U+90F6,U+90FE-9100,U+9102,U+9104-9106,U+9108,U+910D,U+9110,U+9112,U+9114-911A,U+911C,U+911E,U+9120,U+9122-9123,U+9125,U+9127,U+9129,U+912D-9132,U+9134,U+9136-9137,U+9139-913A,U+913C-913D,U+9143,U+9146-914B,U+914E-914F,U+9153-9154,U+9156-915B,U+9161,U+9163-9165,U+9167,U+9169-916A,U+916D,U+9172-9175,U+9178-917B,U+9181-9183,U+9185-9187,U+9189-918B,U+918D-918E,U+9190-9195,U+9197-9198,U+919C,U+919E,U+91A1-91A2,U+91A4,U+91A6,U+91A8,U+91AA-91B6,U+91B8,U+91BA-91BD,U+91BF-91C9,U+91CB,U+91D0,U+91D3-91D4,U+91D6-91DB,U+91DE-91DF,U+91E1,U+91E4-91E7,U+91E9-91EA,U+91EC-91F1,U+91F5-91F7,U+91F9,U+91FB-91FD,U+91FF-9201,U+9204-9207,U+9209-920A,U+920C-920E,U+9210-9218,U+921C-921E,U+9223-9226,U+9228-9229,U+922C,U+922E-9230,U+9233,U+9235-923A,U+923C,U+923E-9240,U+9242-9243,U+9245-924B,U+924D-9251,U+9256-925E,U+9260-9261,U+9264-9269,U+926E-9270,U+9275-9279,U+927B-927F,U+9285,U+9288-928A,U+928D-928E}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/68.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9291-9293,U+9295-929C,U+929F-92A0,U+92A4-92A5,U+92A7-92A8,U+92AB,U+92AF,U+92B2-92B3,U+92B6-92BD,U+92BF-92C3,U+92C5-92C8,U+92CB-92CE,U+92D0,U+92D2-92D3,U+92D5,U+92D7-92D9,U+92DC-92DD,U+92DF-92E1,U+92E3-92E5,U+92E7-92EA,U+92EC,U+92EE,U+92F0,U+92F2-92F3,U+92F7-92FC,U+92FF-9300,U+9302,U+9304,U+9306,U+9308,U+930D,U+930F-9311,U+9314-9315,U+9318-931A,U+931C-931F,U+9321-932B,U+932E-932F,U+9333-9337,U+933A-933B,U+9344,U+9347-934B,U+934D,U+9350-9352,U+9354-9358,U+935A,U+935C,U+935E,U+9360,U+9364-9365,U+9367,U+9369-9371,U+9373-9374,U+9376,U+937A,U+937C-9382,U+9388,U+938A-938D,U+938F,U+9392,U+9394-9398,U+939A-939B,U+939E,U+93A1,U+93A3-93A4,U+93A6-93A9,U+93AB-93AE,U+93B0,U+93B4-93B6,U+93B9-93BB,U+93C1,U+93C3-93CD,U+93D0,U+93D3,U+93D6-93D9,U+93DC-93DF,U+93E2,U+93E4-93E8,U+93F1,U+93F5,U+93F7-93FB,U+93FD,U+9401-9404,U+9407-9409,U+940D-9410,U+9413-9417,U+9419-941A,U+941F,U+9421,U+942B,U+942E-942F,U+9431-9436,U+9438,U+943A-943B,U+943D,U+943F}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/69.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9441,U+9443-9445,U+9448,U+944A,U+944C,U+9452-9453,U+9455,U+9459-945C,U+945E-9463,U+9468,U+946A-946B,U+946D-9472,U+9475,U+9477,U+947C-947F,U+9481,U+9483-9485,U+9578-9579,U+957E-957F,U+9582,U+9584,U+9586-9588,U+958A,U+958C-958F,U+9591-9592,U+9594,U+9596,U+9598-9599,U+959D-95A1,U+95A3-95A9,U+95AB-95AD,U+95B1,U+95B4,U+95B6,U+95B9-95BF,U+95C3,U+95C6,U+95C8-95CD,U+95D0-95D6,U+95D9-95DA,U+95DC-95E2,U+95E4-95E6,U+95E8,U+961D-961E,U+9621-9622,U+9624-9626,U+9628,U+962C,U+962E-962F,U+9631,U+9633-9634,U+9637-963D,U+9640-9642,U+964B-964C,U+964F,U+9652,U+9654,U+9656-9658,U+965B-965F,U+9661,U+9665-9666,U+966A,U+966C,U+966E,U+9672-9675,U+9677,U+967B-967C,U+967E-967F,U+9681-9685,U+9689,U+968B,U+968D,U+968F,U+9691,U+9695-969A,U+969D,U+969F,U+96A4-96AA,U+96AE-96B4,U+96B6-96BA,U+96BC-96BD,U+96C1,U+96C7,U+96C9-96CE,U+96D2,U+96D5-96D6,U+96D8-96DF,U+96E9,U+96EF,U+96F1,U+96F6-96F7,U+96F9-96FA,U+9700,U+9702-9709,U+970D-970F,U+9711,U+9713-9714,U+9716,U+9719-971D,U+9721-9724,U+9727-9728}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/70.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+972A,U+9730-9731,U+9733,U+9736,U+9738-9739,U+973B,U+973D-973E,U+9741-9744,U+9746-974A,U+974D-974F,U+9751,U+9755-9758,U+975A-975C,U+9760-9761,U+9763-9764,U+9766-9768,U+976A-976B,U+976D-976E,U+9771,U+9773,U+9776-977D,U+977F-9781,U+9784-9786,U+9789,U+978B,U+978D,U+978F-9790,U+9795-979A,U+979C,U+979E-97A0,U+97A2-97A3,U+97A6,U+97A8,U+97AB-97AE,U+97B1-97B6,U+97B8-97BA,U+97BC,U+97BE-97BF,U+97C1,U+97C3-97CE,U+97D0-97D1,U+97D3-97D4,U+97D7-97D9,U+97DB-97DE,U+97E0-97E1,U+97E4,U+97E6,U+97ED-97EF,U+97F1-97F2,U+97F4-97F8,U+97FA,U+9801,U+9804,U+9807,U+980A,U+980C-9810,U+9812-9814,U+9816-9817,U+9819-981A,U+981C,U+981E,U+9820-9821,U+9823-9826,U+982B,U+982E-9830,U+9832-9835,U+9838-9839,U+983D-983E,U+9844,U+9846-9847,U+984A-984B,U+984D-984F,U+9851-9853,U+9855-9857,U+9859-985B,U+9862-9863,U+9865-9866,U+986A-986C,U+986F-9871,U+9873-9875,U+98AA-98AB,U+98AD-98AE,U+98B0-98B1,U+98B4,U+98B6-98B8,U+98BA-98BC,U+98BF,U+98C2-98C8,U+98CB-98CC,U+98CE,U+98DC,U+98DE,U+98E0-98E3,U+98E5-98E7,U+98E9-98EB,U+98ED-98EE,U+98F0-98F1,U+98F3-98F4,U+98F6,U+98FD,U+9902-9903,U+9905,U+9907-9909,U+9910-9918}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/71.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+991A-9922,U+9924,U+9926-9927,U+992B-992C,U+992E,U+9931-9935,U+9939-993E,U+9940-9942,U+9946-9949,U+994B-994E,U+9950-9951,U+9954-9955,U+9957-9959,U+995B-995C,U+995E-9960,U+9963,U+9997-9998,U+999B,U+999D-999F,U+99A3,U+99A5-99A6,U+99A8,U+99AD-99AE,U+99B0-99B5,U+99B9-99BA,U+99BC-99BD,U+99BF,U+99C1,U+99C3,U+99C8-99C9,U+99D1-99D5,U+99D8-99DF,U+99E1-99E2,U+99E7,U+99EA-99EE,U+99F0-99F2,U+99F4-99F5,U+99F8-99F9,U+99FB-99FF,U+9A01-9A05,U+9A08,U+9A0A-9A0C,U+9A0F-9A11,U+9A16,U+9A19-9A1A,U+9A1E,U+9A20,U+9A22-9A24,U+9A27-9A28,U+9A2B,U+9A2D-9A2E,U+9A30-9A31,U+9A33,U+9A35-9A38,U+9A3E,U+9A40-9A45,U+9A47,U+9A4A-9A4E,U+9A51-9A52,U+9A54-9A58,U+9A5A-9A5B,U+9A5D,U+9A5F,U+9A62,U+9A64-9A65,U+9A69-9A6C,U+9AAA,U+9AAC-9AB0,U+9AB2,U+9AB4-9AB9,U+9ABB-9AC1,U+9AC3-9AC4,U+9AC6,U+9AC8,U+9ACE-9AD7,U+9AD9,U+9ADB-9ADC,U+9ADE-9AE0,U+9AE2-9AE7,U+9AE9,U+9AEB-9AEF,U+9AF1-9AF5,U+9AF7,U+9AF9-9AFB,U+9AFD,U+9AFF-9B06,U+9B08-9B09,U+9B0B-9B0E,U+9B10,U+9B12,U+9B16,U+9B18-9B1B}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/72.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9B1C-9B1D,U+9B1F-9B20,U+9B22-9B23,U+9B25-9B2F,U+9B31-9B35,U+9B37,U+9B39-9B3B,U+9B3D,U+9B43-9B44,U+9B48,U+9B4B-9B4F,U+9B51,U+9B55-9B58,U+9B5B,U+9B5E,U+9B61,U+9B63,U+9B65-9B66,U+9B68,U+9B6A-9B6F,U+9B72-9B79,U+9B7F-9B80,U+9B83-9B87,U+9B89-9B8B,U+9B8D-9B94,U+9B96-9B97,U+9B9A,U+9B9D-9BA0,U+9BA6-9BAC,U+9BB0-9BB2,U+9BB4,U+9BB7-9BB9,U+9BBB-9BBC,U+9BBE-9BC1,U+9BC6-9BCA,U+9BCE-9BD2,U+9BD4,U+9BD7-9BD8,U+9BDB,U+9BDD,U+9BDF,U+9BE1-9BE5,U+9BE7-9BE8,U+9BEA-9BEB,U+9BEE-9BF3,U+9BF5,U+9BF7-9BFA,U+9BFD,U+9BFF-9C00,U+9C02,U+9C04,U+9C06,U+9C08-9C0D,U+9C0F-9C16,U+9C18-9C1E,U+9C21-9C2A,U+9C2D-9C32,U+9C35-9C37,U+9C39-9C3B,U+9C3D-9C3E,U+9C41,U+9C43-9C4A,U+9C4E-9C50,U+9C52-9C54,U+9C56-9C58,U+9C5A-9C61,U+9C63,U+9C65,U+9C67-9C6B,U+9C6D-9C6E,U+9C70,U+9C72,U+9C75-9C78,U+9C7A-9C7C,U+9CE6-9CE7,U+9CEB-9CEC,U+9CF0,U+9CF2-9CF3,U+9CF6-9CF7,U+9CF9,U+9D02-9D03,U+9D06-9D08,U+9D0B,U+9D0E,U+9D11-9D12}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/73.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9D15,U+9D17-9D18,U+9D1B-9D1F,U+9D23,U+9D26,U+9D28,U+9D2A-9D2C,U+9D2F-9D30,U+9D32-9D34,U+9D3A-9D3F,U+9D41-9D48,U+9D4A,U+9D50-9D54,U+9D59,U+9D5C-9D65,U+9D69-9D6C,U+9D6F-9D70,U+9D72-9D73,U+9D76-9D77,U+9D7A-9D7C,U+9D7E,U+9D83-9D84,U+9D86-9D87,U+9D89-9D8A,U+9D8D-9D8F,U+9D92-9D93,U+9D95-9D9A,U+9DA1,U+9DA4,U+9DA9-9DAC,U+9DAE-9DAF,U+9DB1-9DB2,U+9DB5,U+9DB8-9DBD,U+9DBF-9DC4,U+9DC6-9DC7,U+9DC9-9DCA,U+9DCF,U+9DD3-9DD7,U+9DD9-9DDA,U+9DDE-9DE0,U+9DE3,U+9DE5-9DE7,U+9DE9,U+9DEB,U+9DED-9DF0,U+9DF3-9DF4,U+9DF8,U+9DFD-9DFE,U+9E02,U+9E07,U+9E0A,U+9E0D-9E0E,U+9E10-9E12,U+9E15-9E16,U+9E19-9E1F,U+9E75,U+9E78-9E7D,U+9E80-9E85,U+9E87-9E88,U+9E8B-9E8C,U+9E8E-9E8F,U+9E91-9E93,U+9E95-9E96,U+9E98,U+9E9B,U+9E9D-9E9F,U+9EA4-9EA6,U+9EA8-9EAA,U+9EAC-9EB0,U+9EB3-9EB5,U+9EB8-9EB9,U+9EBC-9EBF,U+9EC3,U+9EC6,U+9EC8,U+9ECB-9ECD,U+9ECF-9ED1,U+9ED4-9ED5,U+9ED8-9ED9,U+9EDC-9EE0,U+9EE4-9EE5,U+9EE7-9EE8,U+9EEC-9EF2,U+9EF4-9EF9,U+9EFB-9EFF,U+9F02-9F03,U+9F07-9F09,U+9F0E-9F12,U+9F14-9F17,U+9F19-9F1A}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/74.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9F1B,U+9F1F-9F22,U+9F26,U+9F2A-9F2C,U+9F2F,U+9F31-9F32,U+9F34,U+9F37,U+9F39-9F3A,U+9F3C-9F3F,U+9F41,U+9F43-9F47,U+9F4A-9F4B,U+9F4E-9F50,U+9F52-9F58,U+9F5A,U+9F5D-9F61,U+9F63,U+9F66-9F6A,U+9F6C-9F73,U+9F75-9F77,U+9F7A,U+9F7D,U+9F7F,U+9F8F-9F92,U+9F94-9F97,U+9F99,U+9F9C-9FA3,U+9FA5,U+9FB4,U+9FBC-9FC2,U+9FC4,U+9FC6,U+9FCC,U+F900-F959,U+F95B-F9A3}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/75.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+F9A4-F9F2,U+F9F4-FA0B,U+FA0E-FA6D,U+FB00-FB04,U+FE10-FE19,U+FE30-FE34,U+FE36-FE52,U+FE54-FE5B}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/76.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+FE5C-FE66,U+FE68-FE6B,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F1AC,U+1F200-1F202,U+1F210-1F23B,U+1F240-1F248,U+1F250-1F251,U+2000B,U+20089-2008A,U+200A2,U+200A4,U+200B0,U+200F5,U+20158,U+201A2,U+20213,U+2032B,U+20371,U+20381,U+203F9,U+2044A,U+20509}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/77.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2053F,U+205B1,U+205D6,U+20611,U+20628,U+206EC,U+2074F,U+207C8,U+20807,U+2083A,U+208B9,U+2090E,U+2097C,U+20984,U+2099D,U+20A64,U+20AD3,U+20B1D,U+20B9F,U+20BB7,U+20D45,U+20D58,U+20DE1,U+20E64,U+20E6D,U+20E95,U+20F5F,U+21201,U+2123D,U+21255,U+21274,U+2127B,U+212D7,U+212E4,U+212FD,U+2131B,U+21336,U+21344,U+213C4,U+2146D-2146E,U+215D7,U+21647,U+216B4,U+21706,U+21742,U+218BD,U+219C3,U+21A1A,U+21C56,U+21D2D,U+21D45,U+21D62,U+21D78,U+21D92,U+21D9C,U+21DA1,U+21DB7,U+21DE0,U+21E33-21E34,U+21F1E,U+21F76,U+21FFA,U+2217B,U+22218,U+2231E,U+223AD,U+22609,U+226F3,U+2285B,U+228AB,U+2298F,U+22AB8,U+22B46,U+22B4F-22B50,U+22BA6,U+22C1D,U+22C24,U+22DE1,U+22E42,U+22FEB,U+231B6,U+231C3-231C4,U+231F5,U+23372,U+233CC,U+233D0,U+233D2-233D3,U+233D5,U+233DA,U+233DF,U+233E4,U+233FE,U+2344A-2344B,U+23451,U+23465,U+234E4,U+2355A,U+23594,U+235C4,U+23638-2363A,U+23647,U+2370C,U+2371C,U+2373F,U+23763-23764,U+237E7,U+237F1,U+237FF,U+23824,U+2383D,U+23A98,U+23C7F,U+23CBE,U+23CFE,U+23D00,U+23D0E,U+23D40,U+23DD3,U+23DF9-23DFA,U+23F7E,U+2404B,U+24096,U+24103,U+241C6,U+241FE,U+242EE,U+243BC,U+243D0,U+24629,U+246A5,U+247F1,U+24896,U+248E9,U+24A4D,U+24B56,U+24B6F,U+24C16,U+24D14,U+24E04,U+24E0E,U+24E37,U+24E6A,U+24E8B,U+24FF2,U+2504A,U+25055,U+25122,U+251A9,U+251CD,U+251E5,U+2521E,U+2524C,U+2542E,U+2548E,U+254D9,U+2550E,U+255A7,U+2567F,U+25771,U+257A9,U+257B4,U+25874,U+259C4,U+259CC,U+259D4,U+25AD7,U+25AE3-25AE4,U+25AF1,U+25BB2,U+25C4B,U+25C64,U+25DA1,U+25E2E,U+25E56,U+25E62,U+25E65,U+25EC2,U+25ED8,U+25EE8,U+25F23,U+25F5C,U+25FD4,U+25FE0,U+25FFB,U+2600C,U+26017,U+26060,U+260ED,U+26222,U+2626A,U+26270,U+26286,U+2634C,U+26402,U+2667E,U+266B0,U+2671D,U+268DD,U+268EA,U+26951,U+2696F,U+26999,U+269DD,U+26A1E,U+26A58,U+26A8C,U+26AB7,U+26AFF,U+26C29,U+26C73,U+26C9E,U+26CDD,U+26E40,U+26E65,U+26F94,U+26FF6-26FF8,U+270F4,U+2710D,U+27139,U+273DA-273DB,U+273FE,U+27410,U+27449,U+27614-27615,U+27631,U+27684,U+27693,U+2770E,U+27723,U+27752,U+278B2,U+27985,U+279B4,U+27A84,U+27BB3,U+27BBE,U+27BC7,U+27C3C,U+27CB8,U+27D73,U+27DA0}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-v2/78.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+27E10,U+27EAF,U+27FB7,U+2808A,U+280BB,U+28277,U+28282,U+282F3,U+283CD,U+2840C,U+28455,U+284DC,U+2856B,U+285C8-285C9,U+286D7,U+286FA,U+28946,U+28949,U+2896B,U+28987-28988,U+289BA-289BB,U+28A1E,U+28A29,U+28A43,U+28A71,U+28A99,U+28ACD,U+28ADD,U+28AE4,U+28BC1,U+28BEF,U+28CDD,U+28D10,U+28D71,U+28DFB,U+28E0F,U+28E17,U+28E1F,U+28E36,U+28E89,U+28EEB,U+28EF6,U+28F32,U+28FF8,U+292A0,U+292B1,U+29490,U+295CF,U+2967F,U+296F0,U+29719,U+29750,U+29810,U+298C6,U+29A72,U+29D4B,U+29DDB,U+29E15,U+29E3D,U+29E49,U+29E8A,U+29EC4,U+29EDB,U+29EE9,U+29FCE,U+29FD7,U+2A01A,U+2A02F,U+2A082,U+2A0F9,U+2A190,U+2A2B2,U+2A38C,U+2A437,U+2A5F1,U+2A602,U+2A61A,U+2A6B2,U+2A9E6,U+2B746,U+2B751,U+2B753,U+2B75A,U+2B75C,U+2B765,U+2B776-2B777,U+2B77C,U+2B782,U+2B789,U+2B78B,U+2B78E,U+2B794,U+2B7AC,U+2B7AF,U+2B7BD,U+2B7C9,U+2B7CF,U+2B7D2,U+2B7D8,U+2B7F0,U+2B80D,U+2B817,U+2B81A,U+2D544,U+2E278,U+2E569,U+2E6EA,U+2F804,U+2F80F,U+2F815,U+2F818,U+2F81A,U+2F822,U+2F828,U+2F82C,U+2F833,U+2F83F,U+2F846,U+2F852,U+2F862,U+2F86D,U+2F873,U+2F877,U+2F884,U+2F899-2F89A,U+2F8A6,U+2F8AC,U+2F8B2,U+2F8B6,U+2F8D3,U+2F8DB-2F8DC,U+2F8E1,U+2F8E5,U+2F8EA,U+2F8ED,U+2F8FC,U+2F903,U+2F90B,U+2F90F,U+2F91A,U+2F920-2F921,U+2F945,U+2F947,U+2F96C,U+2F995,U+2F9D0,U+2F9DE-2F9DF,U+2F9F4,U+30EDE,U+3106C}.refresh-button{border:1px solid var(--border);white-space:nowrap;color:var(--text-secondary);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-size:11px;display:inline-flex}.spinning{animation:1.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.stream-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.stream-card{border:1px solid var(--border);background:#fff;border-radius:11px;min-width:0;overflow:hidden}.stream-thumbnail{aspect-ratio:16/9;background:var(--charcoal);display:block;position:relative;overflow:hidden}.stream-thumbnail>img{object-fit:cover;width:100%;height:100%}.status-pill{color:var(--ink);background:#f2f2f2;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:700;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 10px #26262620}.status-pill.live{background:var(--text-secondary);color:#fff}.status-pill.live>span{background:#fff;border-radius:50%;width:5px;height:5px}.status-pill.upcoming{background:var(--surface-muted);color:var(--ink)}.status-pill.ended{color:#fff;background:#262626e8}.status-pill.unknown{background:var(--surface-muted);color:var(--text-secondary)}.thumb-play{color:#fff;opacity:0;background:#262626aa;border:1px solid #fff8;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding-left:3px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stream-thumbnail:hover .thumb-play,.stream-thumbnail:focus-visible .thumb-play{opacity:1}.duration{color:#fff;background:#262626dc;border-radius:3px;padding:1px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.stream-person{color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.stream-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:47px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.stream-copy>p{color:var(--text-secondary);align-items:center;gap:5px;margin-top:12px;font-size:10px;display:flex}.mini-ranking{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.mini-ranking>a+a{border-top:1px solid #f0f0f0}.mini-ranking .avatar{width:37px;height:37px}.mini-ranking .avatar>span{font-size:12px}.mini-ranking strong{font-size:13px;display:block}.mini-ranking small{color:var(--text-secondary);font-size:9px;display:block}.mini-ranking b{color:var(--teal);white-space:nowrap;margin-left:auto;font-size:14px}.live-controls{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.check-filter{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.check-filter input{accent-color:var(--teal);width:15px;height:15px}.data-stamp{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:20px 0;font-size:11px;display:flex}.data-stamp .refresh-button{margin-left:auto}.page-ellipsis{padding:0 8px}.pager li{align-items:center;display:flex}.profile-body h1{margin-top:9px;font-size:36px;font-weight:800}.select-field{color:var(--text-secondary);align-items:center;gap:9px;font-size:12px;display:flex;position:relative}.select-field select{appearance:none;border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:7px;max-width:100%;padding:9px 30px 9px 12px;font-size:13px}.select-field>svg{pointer-events:none;position:absolute;right:10px}.analytics-toolbar{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.analytics-toolbar>.group-filter{margin-right:auto}.metrics-summary>div{padding:22px}.metrics-summary strong{letter-spacing:-.04em;margin:14px 0 8px;font-size:29px;line-height:1.35}.metrics-summary em{color:var(--text-secondary);letter-spacing:0;font-size:13px;font-style:normal;font-weight:400}.metrics-summary small{color:var(--text-secondary);font-size:10px;display:block}.chart-panel{border:1px solid var(--border);background:#fff;border-radius:12px;margin:24px 0;padding:28px;overflow:hidden}.ranking-toolbar{justify-content:space-between;align-items:center;gap:25px;margin:25px 0;display:flex}.ranking-toolbar .category-filter{margin:0}.ranking-toolbar .search-field{max-width:350px}.ranking-table-wrap{border:1px solid var(--border);background:#fff;border-radius:12px;overflow-x:auto}.ranking-table{border-collapse:collapse;text-align:left;width:100%}.ranking-table th{color:var(--text-secondary);white-space:nowrap;background:#f6f6f6;padding:16px 22px;font-size:11px;font-weight:500}.ranking-table td{border-top:1px solid var(--surface-muted);padding:15px 22px;font-size:13px}.ranking-table td:nth-child(2)>a{align-items:center;gap:13px;min-width:170px;display:flex}.ranking-table .avatar{width:40px;height:40px}.ranking-table .avatar>span{font-size:13px}.ranking-table strong{font-size:14px}.ranking-table small{color:var(--text-secondary);margin-top:3px;font-size:10px;display:block}.ranking-table .table-rank{color:var(--text-secondary);width:75px;font-family:Georgia,serif;font-size:22px;font-style:italic}.ranking-table .rank-value{color:var(--teal);white-space:nowrap;font-size:18px;font-weight:700}.ranking-table td:last-child a{background:#f3f3f3;border-radius:7px;justify-content:center;padding:9px;display:flex}.watch-layout{grid-template-columns:minmax(0,1fr) 290px;gap:30px;display:grid}.player-shell{background:var(--charcoal);aspect-ratio:16/9;border-radius:13px;overflow:hidden}.player-shell iframe{border:0;width:100%;height:100%}.player-start{background:var(--charcoal);color:#fff;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.player-start>img{object-fit:contain;width:100%;height:100%}.player-start>span{white-space:nowrap;flex-direction:column;align-items:center;gap:14px;font-size:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-start svg{box-sizing:content-box;color:var(--ink);background:#fff;border-radius:50%;padding:19px;box-shadow:0 4px 25px #0004}.player-info{padding:24px 0}.player-info h1{margin:16px 0;font-size:25px;line-height:1.7}.player-owner{justify-content:space-between;align-items:center;margin:20px 0;display:flex}.player-owner>a{align-items:center;gap:12px;display:flex}.player-owner strong{font-size:16px;display:block}.player-owner small{color:var(--text-secondary);font-size:11px;display:block}.player-owner .save-button{position:static}.player-facts{color:var(--text-secondary);background:#f2f2f2;border-radius:8px;flex-wrap:wrap;gap:10px 24px;padding:15px;font-size:11px;display:flex}.watch-layout aside>.talent-card{margin-bottom:20px}.watch-layout aside .section-title h2{font-size:19px}.related-links{flex-direction:column;gap:10px;display:flex}.related-links>a{border:1px solid var(--border);background:#fff;border-radius:9px;align-items:center;gap:12px;padding:18px;font-size:13px;font-weight:700;display:flex}.related-links>a>svg:last-child{margin-left:auto}.related-links small{color:var(--text-secondary);margin-top:3px;font-size:10px;font-weight:400;display:block}.reading h1{margin:3px 0 20px;font-size:29px;font-weight:800;line-height:1.6}.reading h1+.article-lead{margin-bottom:30px}.article-video{margin-top:28px}.news-date{margin:6px 0;color:var(--text-secondary)!important;font-size:11px!important}.schedule-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.calendar-toolbar h2{font-family:var(--font-sans);white-space:nowrap;font-size:26px}.calendar-toolbar h2 small{margin:0 8px 0 3px;font-size:15px}.month-calendar{border:1px solid var(--border);background:#fff;border-radius:12px;padding:20px;position:sticky;top:116px}.calendar-week,.calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.calendar-week span{text-align:center;color:var(--text-secondary);padding:10px 0 17px;font-size:11px}.calendar-week span:first-child,.calendar-week span:last-child{color:var(--text-secondary)}.calendar-days>button{background:#fff;border:1px solid #ededed;border-radius:7px;flex-direction:column;align-items:start;gap:4px;height:86px;padding:9px;display:flex;position:relative}.calendar-days>button:hover{border-color:var(--border);background:#f5f5f5}.calendar-days b{font-size:14px;font-weight:500}.calendar-days small{color:var(--text-secondary);font-size:9px}.calendar-days .is-today b{background:var(--teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:-3px -4px 0;display:flex}.calendar-dots{gap:3px;margin-top:auto;display:flex}.event-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.event-dot.stream,.event-dot.birthday,.event-dot.event{background:var(--text-secondary)}.calendar-legend{color:var(--text-secondary);border-top:1px solid var(--border);flex-wrap:wrap;gap:13px;margin-top:20px;padding-top:15px;font-size:10px;display:flex}.calendar-legend span{align-items:center;gap:5px;display:flex}.agenda{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;padding:22px}.agenda-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.agenda-heading h2{font-size:17px}.agenda-heading button{color:var(--teal);background:0 0;border:0;font-size:11px;text-decoration:underline}.agenda-item{border-bottom:1px solid var(--surface-muted);align-items:center;gap:14px;padding:18px 0;display:flex}.agenda-item:last-child{border-bottom:0}.agenda-item>time{white-space:nowrap;color:var(--teal);flex-shrink:0;width:44px;font-size:16px}.agenda-item>time small{color:var(--text-secondary);margin-top:3px;font-size:11px;display:block}.agenda-item>div{flex:1;min-width:0}.agenda-item h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.agenda-item .tag{padding:1px 5px;font-size:9px}.agenda-item>div>small{color:var(--text-secondary);font-size:10px}.agenda-item>svg{color:var(--text-secondary);flex-shrink:0}.agenda .empty-state{border:none;min-height:180px;padding:15px}.agenda .empty-state [data-slot=empty-title]{font-size:15px}.agenda .pager{margin-top:18px}@media (width<=1100px){.stream-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-summary strong{font-size:23px}.watch-layout{grid-template-columns:minmax(0,1fr) 250px}.schedule-layout{gap:18px}.calendar-days>button{height:74px;padding:7px}.month-calendar{padding:14px}.calendar-toolbar{gap:10px}.calendar-toolbar h2{font-size:22px}}@media (width<=800px){.stream-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-summary strong{font-size:28px}.analytics-toolbar{gap:15px}.analytics-toolbar>.group-filter{width:100%}.ranking-toolbar{flex-direction:column;align-items:stretch;gap:16px}.ranking-toolbar .search-field{max-width:none}.ranking-table td,.ranking-table th{padding:14px}.watch-layout{grid-template-columns:1fr}.watch-layout aside{grid-template-columns:1fr 1fr;gap:16px;display:grid}.watch-layout aside .section-title{grid-column:1/-1;margin:0}.watch-layout aside .talent-card{align-self:start}.related-links>a{padding:13px}.schedule-layout{grid-template-columns:1fr}.month-calendar{position:static}.calendar-days>button{height:82px}.calendar-toolbar .group-filter{margin-left:auto}}@media (width<=520px){.stream-grid{gap:12px}.stream-copy{padding:10px}.stream-copy h3{min-height:40px;font-size:12px;line-height:1.65}.stream-person{margin-bottom:4px;font-size:10px}.stream-copy>p{margin-top:8px;font-size:9px}.status-pill{padding:2px 5px;font-size:8px;top:7px;left:7px}.stream-thumbnail .duration{font-size:8px;bottom:5px;right:5px}.live-controls{flex-direction:column;align-items:start;gap:12px}.category-filter{gap:6px}.category-filter button{padding:6px 12px;font-size:12px}.data-stamp{font-size:10px}.data-stamp .refresh-button{margin-left:0}.results-line>span{text-align:right;max-width:150px;font-size:10px}.profile-body h1{font-size:29px}.metrics-summary>div{padding:17px}.metrics-summary strong{font-size:24px}.metrics-summary>div:nth-child(3) strong{font-size:23px}.metrics-summary span{font-size:10px}.metrics-summary small{font-size:9px}.chart-panel{padding:19px}.ranking-table{min-width:510px}.ranking-table th{font-size:10px}.ranking-table .rank-value{font-size:16px}.ranking-table td,.ranking-table th{padding:12px}.player-info h1{font-size:20px}.player-facts{gap:8px 16px;font-size:10px}.watch-layout aside{grid-template-columns:1fr}.watch-layout aside .talent-card{margin-bottom:0}.watch-layout aside .section-title{margin-bottom:5px}.reading h1{font-size:23px}.reading .article-lead{font-size:17px}.reading .facts{grid-template-columns:1fr}.calendar-toolbar .group-filter{margin-left:0}.calendar-days{gap:3px}.calendar-days>button{height:68px;padding:6px}.calendar-days b{font-size:13px}.calendar-days small{font-size:8px}.calendar-days .is-today b{width:22px;height:22px;margin-left:-2px}.calendar-week span{padding:8px 0 12px}.calendar-legend{gap:10px;font-size:9px}.agenda{padding:18px}.agenda-item{gap:12px}.mini-ranking>a{padding:13px 16px}}@media (prefers-reduced-motion:reduce){.spinning{animation:none}}body{color:var(--ink);background:var(--background);line-height:1.75}.portal{background:#f3f3f3;min-height:100svh;overflow:clip}main{max-width:1460px;padding:24px 42px 65px}a:hover{color:var(--brand-purple)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--brand-purple);outline-offset:4px}label:has(:focus-visible){outline:3px solid var(--brand-purple);outline-offset:4px}.site-header{z-index:30;background:#fff;border:0;position:sticky;top:0;box-shadow:0 3px 15px #2626260a}.brand{color:var(--ink);letter-spacing:0;align-items:center;gap:13px;display:flex}.header-search{border:1px solid var(--surface-muted);background:#f3f3f3;border-radius:24px;flex:1;align-items:center;gap:10px;max-width:340px;margin-left:auto;padding:9px 12px 9px 16px;display:flex}.header-search>svg{color:var(--text-secondary);flex-shrink:0}.header-search input{width:100%;min-width:0;color:var(--ink);outline-offset:5px;background:0 0;border:0;font-size:14px}.header-search input::placeholder{color:var(--text-secondary)}.header-search button{color:var(--brand-purple);background:0 0;border:0;align-items:center;padding:4px;display:flex}.header-save{color:var(--text-secondary);border:0;border-radius:0;flex-shrink:0;align-items:center;gap:7px;padding:8px 0;font-size:13px;display:flex}.header-save>svg{color:var(--brand-purple)}.header-save>b{background:var(--surface-subtle);color:var(--brand-purple);text-align:center;border-radius:15px;min-width:23px;padding:1px 6px;font-size:12px;font-weight:600}.eyebrow{font-family:var(--font-label);color:var(--brand-purple);letter-spacing:.11em;font-size:12px;font-weight:600}.media-heading{border:1px solid var(--surface-muted);border-left:5px solid var(--brand-purple);background:linear-gradient(105deg,#fff 55%,var(--surface-subtle));border-radius:4px 12px 12px 4px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 25px;padding:25px 30px;display:flex}.media-heading .eyebrow{margin:0 0 7px;font-size:12px}.media-heading h1{letter-spacing:.015em;font-size:28px;font-weight:800}.media-heading .page-intro{color:var(--text-secondary);margin-top:8px;font-size:14px}.feature-tile{border:1px solid var(--surface-muted);color:var(--ink);background:#fff;border-radius:12px;position:relative;overflow:hidden}.feature-tile:hover{color:var(--ink);box-shadow:0 8px 24px #2626261c}.editorial-art{background:var(--surface-muted);aspect-ratio:16/9;position:relative;overflow:hidden}.editorial-art>img{object-fit:cover;width:100%;height:100%}.feature-lead{flex-direction:column;min-height:410px;display:flex}.feature-lead>.editorial-art{aspect-ratio:auto;flex:1;min-height:230px}.feature-lead>.editorial-art>img{object-fit:cover;position:absolute;inset:0}.feature-lead .feature-tile-copy{border-top:4px solid var(--brand-purple);background:#fff;padding:19px 25px 21px}.feature-tile-copy .tag{margin-bottom:8px}.feature-tile-copy h2{letter-spacing:.005em;font-size:24px;font-weight:800;line-height:1.55}.feature-tile-copy p{color:var(--text-secondary);margin-top:8px;font-size:14px}.feature-cta{color:var(--brand-purple);align-items:center;gap:8px;margin-top:11px;font-size:12px;font-weight:700;display:flex}.feature-small{flex:1;grid-template-columns:44% minmax(0,1fr);display:grid}.feature-small>.editorial-art{aspect-ratio:auto;height:100%;min-height:190px}.feature-small .editorial-art>img{object-fit:cover;height:100%;position:absolute}.feature-small .feature-tile-copy{align-self:center;padding:20px}.feature-small h2{font-size:20px}.feature-small p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.guide-art{background:linear-gradient(135deg,var(--surface-muted),var(--surface-muted));height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.guide-art span{font-size:14px;font-family:var(--font-label);letter-spacing:.14em;font-weight:600}.unit-discover{border:1px solid var(--surface-muted);background:#fff;border-radius:12px;height:100%;padding:25px}.unit-discover h2{margin:8px 0 16px;font-size:21px}.unit-discover>a{border-top:1px solid var(--surface-muted);align-items:center;gap:14px;padding:15px 0;font-size:16px;display:flex}.unit-discover small{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.unit-discover>a>svg{margin-left:auto}.live-pulse{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:23px;margin:0 0 31px;padding:17px 22px;display:flex}.pulse-title{color:var(--text-secondary);font-family:var(--font-label);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.live-pulse>a:not(.pulse-link){border-left:1px solid var(--surface-muted);align-items:baseline;gap:9px;padding-left:22px;display:flex}.live-pulse strong{color:var(--ink);font-size:28px;line-height:1}.live-pulse>a>span{color:var(--text-secondary);font-size:14px}.live-pulse p{color:var(--text-secondary);margin-left:auto;font-size:14px}.live-pulse .refresh-button{border-radius:50%;padding:9px;font-size:0}.refresh-button{color:var(--text-secondary);border-color:var(--surface-muted);border-radius:7px;font-size:12px}.mini-ranking{background:0 0;border:0;border-radius:0}.mini-ranking>a{align-items:center;gap:10px;padding:15px 0;display:flex}.mini-ranking>a+a{border-color:var(--surface-muted)}.mini-ranking .avatar{flex-shrink:0;width:42px;height:42px}.mini-ranking strong{font-size:14px;font-weight:700}.mini-ranking small{color:var(--text-secondary);margin-top:3px;font-size:12px}.mini-ranking>a>svg{color:var(--text-secondary);flex-shrink:0;margin-left:auto}.birthday-row{border-top:1px solid var(--surface-muted);align-items:center;gap:10px;padding:14px 0;display:flex}.birthday-row .avatar{flex-shrink:0;width:40px;height:40px}.birthday-row>div{min-width:0}.birthday-row span{font-size:14px;font-weight:600;display:block}.birthday-row small{color:var(--text-secondary);font-size:12px;display:block}.birthday-row>b{color:var(--text-secondary);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}.page-section{margin-top:37px}.section-title{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding-bottom:14px;display:flex}.section-title .eyebrow{color:var(--brand-purple);letter-spacing:.08em;margin-bottom:6px;font-size:12px}.section-title h2{letter-spacing:0;color:var(--ink);font-size:22px;font-weight:800}.section-title>.text-link{color:var(--brand-purple);gap:7px;font-size:13px;font-weight:600}.stream-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.stream-card{border:1px solid var(--surface-muted);background:#fff;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 3px 9px #26262604}.stream-card.live{border-color:var(--border)}.stream-thumbnail{border-radius:0;margin:0}.stream-copy{padding:14px 15px 15px}.stream-person{color:var(--text-secondary);font-size:12px}.stream-copy h3{color:var(--ink);font-size:14px;font-weight:700;line-height:1.8}.stream-copy>p{color:var(--text-secondary);font-size:12px}.status-pill{border-radius:4px;padding:3px 7px;font-size:12px}.status-pill.live{background:var(--text-secondary)}.status-pill.upcoming{color:var(--text-secondary);background:#fff}.status-pill.ended{background:#262626e8}.status-pill.recommended{background:var(--brand-purple);color:#fff}.duration{font-size:12px}.thumb-play{background:#262626bb}.loading-note{color:var(--text-secondary);margin:0 0 15px;font-size:14px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.article-card{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 3px 9px #26262604}.article-card:hover{border-color:var(--border);box-shadow:0 6px 20px #26262612}.article-card>.editorial-art{flex-shrink:0}.article-copy{flex-direction:column;flex:1;align-items:flex-start;padding:19px 20px 22px;display:flex}.article-card .tag{margin-bottom:10px}.article-card h3{color:var(--ink);font-size:17px;font-weight:800;line-height:1.8}.article-card p{color:var(--text-secondary);margin-top:10px;font-size:16px;line-height:1.85}.article-card .text-link{color:var(--brand-purple);margin-top:auto;padding-top:17px;font-size:13px;font-weight:600}.article-meta{width:100%;color:var(--text-secondary);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.article-meta .tag{margin:0}.article-meta time{margin-left:auto}.tag{color:var(--brand-purple);background:var(--surface-subtle);border-radius:4px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.news-card .tag{background:var(--surface-subtle);color:var(--text-secondary)}.talent-toolbar{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;align-items:center;gap:25px;margin-bottom:22px;padding:16px 20px;display:flex}.talent-total{white-space:nowrap;color:var(--text-secondary);margin-left:auto;font-size:14px}.talent-total b{color:var(--ink);padding:0 7px;font-size:29px}.search-field{border:1px solid var(--surface-muted);box-shadow:none;background:#fff;border-radius:7px;align-items:center;gap:10px;padding:9px 13px;display:flex}.search-field input{color:var(--ink);font-size:16px}.search-field input::placeholder,.search-field>svg,.search-field button{color:var(--text-secondary)}.directory-layout{grid-template-columns:206px minmax(0,1fr);align-items:start;gap:24px;display:grid}.directory-sidebar{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;padding:20px;position:sticky;top:178px}.filter-heading{font-family:var(--font-label);color:var(--brand-purple);border-bottom:1px solid var(--surface-muted);margin-bottom:15px;padding-bottom:14px;font-size:14px;font-weight:600}.filter-heading span{font-family:var(--font-sans);color:var(--text-secondary);margin-top:3px;font-size:12px;font-weight:400;display:block}.group-filter{background:0 0;border:0;border-radius:0;flex-wrap:wrap;width:auto;padding:0;gap:6px!important;display:flex!important}.group-filter label{border:1px solid var(--surface-muted);color:var(--text-secondary);box-shadow:none;background:#fff;border-radius:22px;align-items:center;gap:7px;padding:8px 13px;font-size:14px;font-weight:600;display:flex}.group-filter label.chosen{background:var(--brand-purple);color:#fff;border-color:var(--brand-purple);box-shadow:none}.group-filter label:hover{border-color:var(--brand-purple)}.group-symbol{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.group-symbol svg{width:17px;height:17px}.group-symbol.hololive,.group-symbol.nijisanji{color:var(--text-secondary)}.chosen .group-symbol{color:#fff}.directory-sidebar .group-filter{flex-direction:column;align-items:stretch;gap:9px!important}.directory-sidebar .group-filter label{border-radius:7px;padding:10px;font-size:14px}.branch-controls{flex-direction:column;gap:10px;display:flex}.branch-controls>span{color:var(--text-secondary);font-size:14px;font-weight:600}.branch-filter{flex-wrap:wrap;gap:7px;display:flex}.branch-filter label{border:1px solid var(--surface-muted);color:var(--text-secondary);cursor:pointer;background:#f7f7f7;border-radius:5px;padding:5px 9px;font-size:12px}.branch-filter label.chosen{background:var(--surface-subtle);color:var(--text-secondary);border-color:var(--border)}.select-field{color:var(--text-secondary);font-size:14px}.select-field select{border-color:var(--surface-muted);background:#fff;border-radius:6px;padding:9px 27px 9px 11px;font-size:14px}.directory-selects .select-field{flex-direction:column;align-items:stretch;gap:8px;display:flex}.directory-selects .select-field>svg{top:auto;bottom:15px}.directory-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:19px 15px;display:grid}.gallery-card{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 3px 9px #26262605}.gallery-card:hover{border-color:var(--border);box-shadow:0 7px 18px #26262612}.gallery-card .talent-card-link{height:100%;min-height:0;padding:6px 6px 13px;display:block}.gallery-card .talent-card-link:hover{background:#fff}.gallery-card .card-portrait{aspect-ratio:1;background:var(--surface-muted);border-radius:6px;width:100%;height:auto;position:relative;overflow:hidden}.gallery-card.nijisanji .card-portrait{background:var(--surface-muted)}.card-portrait>img{object-fit:cover;object-position:center;width:100%;height:100%;position:static}.gallery-card .portrait>span{color:var(--text-secondary);font-size:36px;font-weight:500}.gallery-card .save-button{border:1px solid var(--surface-muted);width:30px;height:30px;color:var(--text-secondary);background:#fffffff0;top:12px;right:11px}.gallery-card .save-button svg{width:17px;height:17px}.save-button.is-saved{color:var(--text-secondary);background:var(--surface-subtle);border-color:var(--surface-muted)}.gallery-card .talent-copy{padding:11px 7px 0}.gallery-card .org-label{display:none}.gallery-card h3{overflow-wrap:anywhere;margin:0 0 3px;font-size:14px;font-weight:800;line-height:1.65}.gallery-card .talent-copy>p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.card-tags{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.card-tags span{color:var(--text-secondary);background:var(--surface-subtle);border-radius:4px;padding:2px 7px;font-size:12px;line-height:1.5}.gallery-meta{color:var(--text-secondary);justify-content:space-between;gap:20px;margin-top:25px;font-size:12px;display:flex}.gallery-meta>a{flex-shrink:0;align-items:center;gap:6px;display:flex}.pager{margin-top:28px}.pager ul{flex-wrap:wrap;gap:8px}.pager button{border:1px solid var(--surface-muted);color:var(--text-secondary);background:#fff;border-radius:7px;width:38px;min-width:38px;height:38px;font-size:14px}.pager button[aria-current=page]{background:var(--brand-purple);color:#fff;border-color:var(--brand-purple)}.avatar{border-color:var(--surface-muted);background:var(--surface-subtle)}.avatar.square-source img{object-fit:cover;width:100%;height:100%;position:static}.avatar>span{color:var(--text-secondary)}.button{border-radius:7px;font-size:14px}.primary{background:var(--brand-purple);border-color:var(--brand-purple);color:#fff}.primary:hover{background:var(--brand-purple-dark);color:#fff}.secondary{border-color:var(--surface-muted);color:var(--brand-purple);background:#fff}.category-filter{gap:8px}.category-filter button{color:var(--text-secondary);border-color:var(--surface-muted);background:#fff;border-radius:6px;font-size:14px}.category-filter button[aria-pressed=true]{background:var(--brand-purple);border-color:var(--brand-purple);color:#fff}.check-filter{color:var(--text-secondary);font-size:14px}.results-line>span,.data-stamp{color:var(--text-secondary);font-size:12px}.profile-body h1{color:var(--ink);font-size:34px;font-weight:800}.profile-visual>span,.source-note,.facts dt{color:var(--text-secondary);font-size:12px}.facts dd{color:var(--ink);font-size:15px}.reading{border:1px solid var(--surface-muted);background:#fff;border-radius:11px;padding:35px 40px}.reading h1{color:var(--ink);font-size:29px}.reading h2{color:var(--ink);font-size:21px}.reading p,.reading li{color:var(--text-secondary);font-size:16px;line-height:2}.reading .article-lead{color:var(--text-secondary);font-size:20px}.reading .article-source,.wiki-note{background:var(--surface-subtle);color:var(--text-secondary);border-radius:8px;font-size:14px}.reading>.editorial-art{aspect-ratio:auto;border-radius:8px;max-width:850px;margin:24px 0}.reading>.editorial-art>img{object-fit:contain;height:auto}.reading>.editorial-art.art-chronoir{aspect-ratio:16/9;max-width:650px}.article-source p{font-size:14px!important}.news-date{color:var(--text-secondary)!important;font-size:12px!important}.talent-card:not(.gallery-card) .org-label{font-size:12px}.related-links>a{border-color:var(--surface-muted);color:var(--text-secondary);background:#fff;border-radius:8px;font-size:14px}.related-links small{color:var(--text-secondary);font-size:12px}.metrics-summary>div{border:1px solid var(--surface-muted);border-top:3px solid var(--text-secondary);background:#fff;border-radius:9px;padding:23px}.metrics-summary>div:nth-child(2),.metrics-summary>div:nth-child(3),.metrics-summary>div:nth-child(4){border-top-color:var(--text-secondary)}.metrics-summary strong{color:var(--ink);margin:12px 0 8px;font-size:30px}.metrics-summary span{color:var(--text-secondary);font-size:14px}.metrics-summary small,.metrics-summary em{color:var(--text-secondary);font-size:12px}.chart-panel{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;padding:28px}.ranking-table-wrap{border:1px solid var(--surface-muted);background:#fff;border-radius:10px}.ranking-table th{color:var(--text-secondary);background:var(--surface-subtle);font-size:14px}.ranking-table td{border-color:var(--surface-muted);font-size:14px}.ranking-table strong{color:var(--ink)}.ranking-table small{color:var(--text-secondary);font-size:12px}.ranking-table .rank-value{color:var(--brand-purple);font-size:19px}.ranking-table .table-rank{font-family:var(--font-label);color:var(--text-secondary);font-style:normal}.ranking-table tr:nth-child(-n+3) .table-rank{color:var(--text-secondary)}.ranking-table td:last-child a{background:var(--surface-subtle);color:var(--brand-purple);border-radius:6px}.ranking-table tr:hover{background:#fafafa}.month-calendar,.agenda{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;padding:22px}.month-calendar{top:175px}.calendar-toolbar h2{color:var(--text-secondary)}.calendar-days>button{border-color:var(--surface-muted);background:#fff;border-radius:6px}.calendar-days>button:hover{background:var(--surface-subtle);border-color:var(--surface-muted)}.calendar-days .is-selected{background:var(--surface-muted);border-color:var(--text-secondary);box-shadow:0 0 0 1px var(--text-secondary)}.calendar-days .is-today b{background:var(--brand-purple)}.calendar-week span,.calendar-days small,.calendar-legend{color:var(--text-secondary);font-size:12px}.calendar-week span:first-child,.calendar-week span:last-child,.agenda-heading h2{color:var(--text-secondary)}.agenda-heading button{color:var(--brand-purple);font-size:12px}.agenda-item h3{color:var(--ink);font-size:14px}.agenda-item>time{color:var(--brand-purple)}.agenda-item small,.agenda-item .tag,.agenda-item>div>small{color:var(--text-secondary);font-size:12px}.player-shell{border:4px solid #fff;border-radius:9px;box-shadow:0 3px 18px #26262616}.player-start svg{color:var(--brand-purple)}.player-info h1{color:var(--ink);font-size:25px}.player-owner small{color:var(--text-secondary);font-size:12px}.player-facts{background:var(--surface-muted);color:var(--text-secondary);border-radius:7px;font-size:12px}.empty-state{border-color:var(--surface-muted);background:#fff;border-radius:10px}.empty-state svg{color:var(--text-secondary)}.site-footer{background:var(--ink);color:#fff;border:0;gap:20px 28px;max-width:none;margin:0;padding:35px max(42px,50vw - 688px) 30px}.site-footer .brand{color:#fff;letter-spacing:.02em;font-size:16px;font-weight:800}.site-footer p,.site-footer small{color:var(--border);font-size:12px}.site-footer>a:not(.brand){color:var(--surface-subtle);font-size:13px}.toast{background:var(--text-secondary);border-color:var(--text-secondary);border-radius:8px;box-shadow:0 5px 25px #26262635}@media (width>=1550px){.feature-lead{min-height:440px}.directory-grid{gap:20px}}@media (width<=1250px){.header-search{max-width:275px}main{padding:24px 30px 55px}.feature-lead{min-height:380px}.feature-small .feature-tile-copy{padding:16px}.feature-small p{font-size:14px}.feature-tile-copy h2{font-size:22px}.feature-small h2{font-size:18px}.article-grid{gap:17px}.live-pulse{gap:17px;padding:17px}.live-pulse p{display:none}.live-pulse>a:not(.pulse-link){padding-left:17px}.directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.directory-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}.directory-sidebar{padding:17px}.article-copy{padding:16px}.gallery-card .talent-copy{padding-left:5px;padding-right:5px}.site-footer{padding-left:30px;padding-right:30px}}@media (width<=1050px){.header-save>span{display:none}.header-search{max-width:270px}.feature-small{grid-template-columns:38% minmax(0,1fr)}.feature-lead .feature-tile-copy{padding:17px 20px}.feature-small .feature-tile-copy{padding:14px}.feature-small h2{font-size:17px}.feature-small p{display:none}.section-title h2{font-size:20px}.news-grid{gap:17px}.directory-grid,.stream-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){main{padding:22px 22px 45px}.header-search{max-width:220px}.header-save{gap:4px}.feature-lead{min-height:365px}.feature-lead>.editorial-art{min-height:195px}.feature-tile-copy h2{font-size:21px}.feature-small{flex-direction:column;display:flex}.feature-small>.editorial-art{flex:1;height:125px;min-height:125px}.feature-small .feature-tile-copy{width:100%;padding:12px 14px}.feature-small h2{font-size:16px;line-height:1.65}.feature-small .tag{margin-bottom:4px;font-size:12px}.feature-small .feature-cta{display:none}.feature-lead .feature-tile-copy p{font-size:14px}.live-pulse{gap:15px}.live-pulse strong{font-size:25px}.pulse-title{font-size:12px}.live-pulse>a>span{font-size:13px}.live-pulse .refresh-button{margin-left:0}.media-heading{margin-bottom:22px;padding:22px}.media-heading h1{font-size:26px}.directory-layout{display:block}.directory-sidebar{margin-bottom:23px;padding:17px;position:static}.filter-heading{display:none}.directory-sidebar .group-filter{flex-direction:row;gap:8px!important}.directory-sidebar .group-filter label{padding:8px 12px}.directory-secondary{flex-flow:wrap;gap:17px;margin-top:17px}.branch-controls{flex:1;min-width:215px}.directory-selects{flex-direction:row;gap:12px}.directory-selects .select-field,.directory-selects select{font-size:12px}.directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.gallery-card .save-button{top:42px}.gallery-meta{flex-direction:column;gap:10px}.talent-toolbar{padding:14px 16px}.reading{padding:28px}.metrics-summary strong{font-size:28px}.chart-panel{padding:23px}.month-calendar{position:static}.schedule-layout{gap:22px}.stream-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-grid{gap:17px}.site-footer{padding-left:22px;padding-right:22px}}@media (width<=520px){html{scroll-padding-top:190px}main{padding:18px 15px 40px}.brand{gap:10px}.header-save{margin-left:auto;font-size:12px}.header-save>b{font-size:12px}.header-search{flex-basis:100%;order:3;max-width:none;padding:7px 11px 7px 14px}.header-search input{font-size:14px}.feature-lead{min-height:0}.feature-lead>.editorial-art{aspect-ratio:16/9;flex:auto;height:auto;min-height:0}.feature-lead .feature-tile-copy{border-top-width:3px;padding:16px 18px 18px}.feature-tile-copy h2{font-size:21px}.feature-lead .feature-tile-copy p{font-size:14px;line-height:1.8}.feature-lead .feature-cta{display:none}.feature-small>.editorial-art{height:110px;min-height:110px}.feature-small h2{font-size:15px}.feature-small .feature-tile-copy{padding:12px}.unit-discover{padding:20px}.unit-discover h2{font-size:20px}.live-pulse{gap:13px 12px;margin-bottom:26px;padding:14px}.pulse-title{font-size:12px}.pulse-title>svg{width:17px}.live-pulse>a:not(.pulse-link){gap:6px;padding-left:12px}.live-pulse strong{font-size:25px}.live-pulse>a>span{font-size:12px}.live-pulse .refresh-button{padding:6px}.page-section{margin-top:30px}.section-title{align-items:flex-end;gap:12px;margin-bottom:16px;padding-bottom:12px}.section-title h2{font-size:19px;line-height:1.55}.section-title .eyebrow{font-size:12px}.section-title>.text-link{white-space:nowrap;gap:4px;font-size:12px}.media-main .stream-grid,.stream-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.stream-copy{padding:11px}.stream-person{font-size:12px}.stream-copy h3{min-height:0;font-size:14px;line-height:1.75}.stream-copy>p{flex-wrap:wrap;gap:4px;font-size:12px}.status-pill{padding:3px 6px;font-size:12px;top:7px;left:7px}.stream-thumbnail .duration{font-size:12px}.thumb-play{width:36px;height:36px}.loading-note{font-size:14px}.media-main .news-grid,.news-grid{grid-template-columns:1fr;gap:17px}.article-copy{padding:17px}.article-card h3,.media-main .news-card h3{font-size:17px}.article-card p,.media-main .news-card p{font-size:16px}.article-card .text-link{font-size:13px}.article-meta{font-size:12px}.media-main .article-grid,.article-grid{grid-template-columns:1fr;gap:17px}.guide-art{min-height:160px}.mini-ranking>a{padding:14px 0}.mini-ranking strong{font-size:15px}.mini-ranking small{font-size:12px}.birthday-row span{font-size:15px}.birthday-row b{font-size:12px}.media-heading{border-left-width:4px;gap:13px;margin-bottom:18px;padding:19px 18px}.media-heading h1{font-size:24px}.media-heading .page-intro{font-size:14px;line-height:1.8}.media-heading .eyebrow{font-size:12px}.talent-toolbar{gap:12px;margin-bottom:15px;padding:12px}.talent-toolbar .search-field{gap:7px;padding:7px 10px}.talent-toolbar .search-field input{font-size:14px}.talent-total{font-size:12px}.talent-total b{padding:0 4px;font-size:24px}.directory-sidebar{margin-bottom:18px;padding:14px}.directory-sidebar .group-filter{gap:6px!important}.directory-sidebar .group-filter label{flex:1;justify-content:center;padding:8px;font-size:14px}.directory-sidebar .group-symbol{display:none}.directory-secondary{gap:15px;margin-top:15px}.branch-controls{flex-basis:100%;width:100%}.branch-controls>span{font-size:14px}.branch-filter label{padding:5px 9px;font-size:12px}.directory-selects{gap:10px;width:100%}.directory-selects .select-field{flex:1;min-width:0;font-size:14px}.directory-selects select{min-width:0;padding:8px 22px 8px 9px;font-size:14px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gallery-card .talent-card-link{padding:6px 6px 12px}.gallery-card h3{font-size:14px}.gallery-card .talent-copy>p{font-size:12px}.gallery-card .talent-copy{padding:10px 5px 0}.gallery-card .save-button{width:30px;height:30px;top:41px;right:10px}.card-tags span{padding:2px 6px;font-size:12px}.gallery-meta{font-size:12px}.pager ul{gap:6px}.pager button{width:35px;min-width:35px;height:35px;font-size:13px}.page-ellipsis{padding:0 3px}.live-controls{align-items:stretch}.category-filter button{padding:7px 12px;font-size:14px}.data-stamp{font-size:12px}.results-line>span{max-width:none;font-size:12px}.profile-body h1{font-size:28px}.facts{gap:18px 15px}.facts dt{font-size:12px}.facts dd{font-size:14px}.source-note{font-size:12px}.reading{padding:22px}.reading h1{font-size:24px}.reading .article-lead{font-size:18px}.reading h2{font-size:21px}.metrics-summary>div{padding:19px 14px}.metrics-summary strong,.metrics-summary>div:nth-child(3) strong{font-size:26px}.metrics-summary span{font-size:14px}.metrics-summary small{font-size:12px}.chart-panel{padding:19px}.ranking-table th,.ranking-table td{font-size:14px}.ranking-table .rank-value{font-size:17px}.month-calendar,.agenda{padding:15px}.calendar-week span{font-size:12px}.calendar-days>button{height:75px;padding:6px}.calendar-days small,.calendar-legend{font-size:12px}.calendar-days b,.agenda-item h3{font-size:14px}.agenda-item>div>small,.agenda-item>time small{font-size:12px}.player-info h1{font-size:21px}.player-facts{font-size:12px}.site-footer{padding:29px 20px 25px}.site-footer p,.site-footer small{font-size:12px}}.policy-document a,.player-consent a{color:#464646;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.site-footer .footer-links{flex-wrap:wrap;flex-basis:100%;gap:14px 22px;display:flex}.site-footer .footer-links a{color:#fff;align-items:center;gap:6px;font-size:14px;display:inline-flex}.site-footer .footer-links a:hover{text-underline-offset:4px;text-decoration:underline}.player-shell{min-height:200px}.player-consent{color:var(--text-secondary);margin:12px 0 18px;font-size:14px;line-height:1.8}.player-consent p+p{margin-top:6px}.availability-note{border:1px solid var(--border);background:var(--surface-subtle);color:var(--text-secondary);border-radius:10px;align-items:flex-start;gap:12px;margin:18px 0;padding:16px 20px;font-size:14px;line-height:1.8;display:flex}.availability-note svg{flex:none;margin-top:3px}.availability-note a{color:#464646;text-underline-offset:3px;text-decoration:underline}html{scrollbar-gutter:stable}.unit-directory,.unit-detail{--unit-blue:var(--brand-purple);--unit-ink:var(--ink);--unit-line:var(--surface-muted);color:var(--unit-ink)}.unit-gateway{border:1px solid var(--surface-muted);border-left:5px solid var(--brand-purple);background:linear-gradient(115deg,#fff 35%,var(--surface-subtle));color:var(--ink);border-radius:12px;align-items:center;gap:24px;margin:28px 0;padding:27px 30px;text-decoration:none;transition:box-shadow .2s;display:flex}.unit-gateway:hover{box-shadow:0 8px 25px #26262610}.unit-gateway-icon{background:var(--brand-purple);color:#fff;border-radius:18px;flex:none;place-items:center;width:66px;height:66px;display:grid}.unit-gateway h2{margin:5px 0 8px;font-size:23px}.unit-gateway p:not(.eyebrow){color:var(--text-secondary);margin:0;font-size:13px}.unit-gateway-action{white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:13px;font-weight:700;display:flex}.unit-hero{background:linear-gradient(115deg,var(--ink),var(--ink) 67%,var(--brand-purple));color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;padding:36px 38px;display:flex;overflow:hidden}.unit-hero .eyebrow{color:var(--border);letter-spacing:.14em;font-size:11px}.unit-hero h1{letter-spacing:.02em;margin:12px 0 18px;font-size:clamp(26px,3vw,39px);font-weight:800;line-height:1.4}.unit-hero p:not(.eyebrow){margin:0 0 10px;font-size:17px;font-weight:600}.unit-hero>div>span{color:var(--surface-muted);max-width:450px;font-size:12px;line-height:1.9;display:block}.unit-hero-faces{flex-shrink:0;align-items:center;gap:12px;padding:14px 0;display:flex}.unit-hero-faces>div{background:#ffffff20;border:1px solid #ffffff30;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;width:99px;padding:5px;display:grid}.unit-hero-faces strong{text-align:center;white-space:nowrap;grid-column:1/-1;padding:3px 0;font-size:10px;font-weight:500}.unit-hero-faces .unit-face{border-radius:4px;height:107px}.unit-face{background:var(--surface-muted);min-width:0;height:100%;display:block;overflow:hidden}.unit-face.nijisanji,.unit-face.unknown{background:var(--surface-muted)}.unit-face>img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.unit-face>span{width:100%;height:100%;color:var(--text-secondary);place-items:center;font-size:25px;font-weight:800;display:grid}.unit-summary{border:1px solid var(--unit-line);background:#fff;border-top:0;border-radius:0 0 12px 12px;align-items:center;gap:30px;margin:0 0 30px;padding:20px 24px;display:flex}.unit-summary>div{align-items:baseline;gap:10px;display:flex}.unit-summary>div:first-child{border-right:1px solid var(--unit-line);padding-right:28px}.unit-summary strong{color:var(--brand-purple);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.unit-summary b{font-variant-numeric:tabular-nums;font-size:20px}.unit-summary span{color:var(--text-secondary);font-size:11px}.unit-summary .unit-summary-date{white-space:nowrap;margin-left:auto}.unit-explorer-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:27px;display:grid}.unit-filters{border:1px solid var(--unit-line);background:#fff;border-radius:11px;padding:20px;position:sticky;top:20px}.unit-filter-heading{border-bottom:1px solid var(--surface-muted);align-items:center;gap:7px;padding-bottom:18px;font-size:13px;display:flex}.unit-filter-heading button{color:var(--brand-purple);margin-left:auto;padding:4px 0;font-size:10px}.unit-filters fieldset{border:0;min-width:0;margin:21px 0;padding:0}.unit-filters legend{margin-bottom:12px;font-size:12px;font-weight:700}.unit-filters fieldset label{cursor:pointer;align-items:center;gap:7px;padding:8px 0;font-size:12px;display:flex}.unit-filters fieldset label>span:last-child{color:var(--text-secondary);margin-left:auto;font-size:10px}.unit-filters fieldset label.selected{color:var(--brand-purple);font-weight:700}.unit-filter-field{margin:17px 0;display:block}.unit-filter-field>span{margin-bottom:9px;font-size:12px;font-weight:700;display:block}.unit-filter-field select,.unit-results-heading select{border:1px solid var(--surface-muted);width:100%;min-width:0;max-width:100%;color:var(--ink);outline-offset:3px;background:#fcfcfc;border-radius:5px;padding:10px 8px;font-size:12px}.unit-pair-filter{border-top:1px solid var(--unit-line);margin-top:21px;padding-top:18px}.unit-pair-filter>span{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.unit-pair-filter .unit-filter-field{margin:13px 0 0}.unit-pair-filter>b{text-align:center;color:var(--text-secondary);margin:7px 0 -7px;font-size:14px;display:block}.unit-pair-filter>p{color:var(--text-secondary);margin:12px 0 0;font-size:11px;line-height:1.8}.unit-filter-note{border-top:1px solid var(--unit-line);color:var(--text-secondary);margin-top:23px;padding-top:19px;font-size:11px;line-height:1.9}.unit-filter-note p{margin:8px 0}.unit-filter-note a{color:var(--brand-purple);align-items:center;gap:7px;display:flex}.unit-results{outline:0;min-width:0;scroll-margin-top:20px}.unit-search{border:1px solid var(--surface-muted);height:54px;color:var(--text-secondary);background:#fff;border-radius:8px;align-items:center;gap:13px;padding:0 16px;display:flex}.unit-search:focus-within{outline:2px solid var(--brand-purple);outline-offset:2px}.unit-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.unit-search button{flex:none;padding:7px}.unit-search input::placeholder{color:var(--text-secondary)}.unit-suggestions{flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 23px;font-size:10px;display:flex}.unit-suggestions>span{color:var(--text-secondary);margin-right:4px}.unit-suggestions button{border:1px solid var(--surface-muted);color:var(--text-secondary);background:#fbfbfb;border-radius:4px;padding:4px 8px}.unit-suggestions button:hover{color:var(--brand-purple);border-color:var(--brand-purple)}.unit-results-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.unit-results-heading p{margin:0;font-size:12px}.unit-results-heading strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:23px}.unit-results-heading p>span{color:var(--text-secondary);margin-left:12px;font-size:10px;display:inline-block}.unit-results-heading label{white-space:nowrap;color:var(--text-secondary);align-items:center;gap:8px;font-size:10px;display:flex}.unit-results-heading select{width:137px;padding:8px;font-size:11px}.unit-selected-members{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.unit-selected-members button{color:var(--brand-purple);background:var(--surface-subtle);border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.unit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.unit-card{border:1px solid var(--surface-muted);background:#fff;border-radius:10px;min-width:0;transition:transform .18s,box-shadow .18s;overflow:hidden}.unit-card:hover{border-color:var(--border);box-shadow:0 10px 26px #26262618}.unit-card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.unit-art{background:var(--surface-subtle);aspect-ratio:1.82;position:relative;overflow:hidden}.unit-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;height:100%;display:grid}.unit-art-grid[data-members="1"]{grid-template-columns:1fr}.unit-art-grid[data-members="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-art-grid[data-members="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.unit-art .unit-face{height:100%}.unit-art .unit-face img{object-position:center 22%}.unit-art-label{color:var(--brand-purple);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff0;border:1px solid #ffffff70;border-radius:4px;max-width:calc(100% - 18px);padding:4px 7px;font-size:9px;font-weight:700;position:absolute;top:9px;left:9px}.unit-art.nijisanji .unit-art-label{color:var(--text-secondary)}.unit-art-more{color:#fff;background:#262626cc;border-radius:4px;padding:4px 7px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:8px}.unit-card-copy{flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.unit-card-meta{color:var(--text-secondary);align-items:center;gap:5px;font-size:9px;display:flex}.unit-card-meta>span:last-child{margin-left:auto}.unit-card-meta .org-dot{width:6px;height:6px}.unit-card h3{overflow-wrap:anywhere;color:var(--ink);margin:9px 0 4px;font-size:17px;font-weight:800;line-height:1.45}.unit-alias{color:var(--text-secondary);overflow-wrap:anywhere;margin:0 0 12px;font-size:10px;line-height:1.5}.unit-members-line{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:41px;margin:0 0 13px;font-size:11px;line-height:1.9;display:-webkit-box;overflow:hidden}.unit-card-bottom{border-top:1px solid var(--surface-subtle);color:var(--brand-purple);justify-content:space-between;align-items:center;gap:7px;margin-top:auto;padding-top:11px;font-size:10px;font-weight:700;display:flex}.unit-shared{color:var(--text-secondary);background:var(--surface-subtle);border-radius:4px;align-items:flex-start;gap:6px;margin:0 0 12px;padding:7px;font-size:10px;line-height:1.7;display:flex}.unit-shared svg{flex:none;margin-top:2px}.unit-pagination{justify-content:center;align-items:center;gap:7px;margin:28px 0;display:flex}.unit-pagination button{border:1px solid var(--surface-muted);min-width:35px;height:35px;color:var(--text-secondary);background:#fff;border-radius:5px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}.unit-pagination button[aria-current=page]{background:var(--brand-purple);color:#fff;border-color:var(--brand-purple)}.unit-pagination button:disabled{opacity:.35;cursor:default}.unit-pagination em{color:var(--text-secondary);margin-right:7px;font-style:normal}.unit-empty{text-align:center;border:1px dashed var(--border);color:var(--text-secondary);background:#fff;border-radius:8px;padding:65px 24px}.unit-empty>svg{margin:0 auto 18px}.unit-empty h2{color:var(--text-secondary);margin-bottom:12px;font-size:17px}.unit-empty p{font-size:12px;line-height:1.9}.unit-empty button{margin:20px auto 0}.unit-footnote,.unit-section-note{color:var(--text-secondary);margin:18px 0;font-size:11px;line-height:1.9}.unit-section-note{margin:-8px 0 18px}.unit-detail-hero{border:1px solid var(--surface-muted);background:#fff;border-radius:12px;grid-template-columns:380px minmax(0,1fr);align-items:center;gap:34px;padding:28px;display:grid}.unit-detail-hero>.unit-art{aspect-ratio:1.4;border-radius:8px}.unit-detail-hero h1{overflow-wrap:anywhere;margin:16px 0;font-size:clamp(27px,3vw,42px);font-weight:800;line-height:1.4}.unit-detail-hero>div>p:not(.eyebrow){color:var(--text-secondary);font-size:13px;line-height:1.9}.unit-detail-tags{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex}.unit-detail-tags>span:not(.org-dot){background:var(--surface-subtle);border-radius:4px;padding:4px 8px}.unit-detail-hero .unit-history-note{margin:13px 0 18px;font-size:10px!important}.unit-detail-hero .button{font-size:12px}.unit-roster-notice{border:1px solid var(--border);background:var(--surface-subtle);color:var(--text-secondary);border-radius:7px;align-items:flex-start;gap:12px;margin-top:18px;padding:15px 19px;font-size:12px;line-height:1.9;display:flex}.unit-roster-notice svg{flex:none;margin-top:3px}.unit-roster-notice p{margin:0}.unit-detail-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:30px;display:grid}.unit-detail-layout>.unit-detail-aside{padding-top:35px}.unit-member-total{color:var(--text-secondary);white-space:nowrap;font-size:11px}.unit-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.unit-member-card{border:1px solid var(--surface-muted);background:#fff;border-radius:8px;align-items:center;gap:15px;min-width:0;padding:14px;display:flex}.unit-member-card>.unit-face{border-radius:5px;flex:none;width:76px;height:87px}.unit-member-card h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:14px}.unit-member-card h3 a{align-items:center;gap:5px;display:inline-flex}.unit-member-card h3 svg{color:var(--text-secondary);flex:none}.unit-member-card p{color:var(--text-secondary);margin:0 0 9px;font-size:10px}.unit-member-card>div{min-width:0}.unit-member-card>div>a{color:var(--brand-purple);align-items:center;gap:6px;font-size:10px;display:flex}.unit-member-note{color:var(--text-secondary);margin-bottom:8px;font-size:10px;line-height:1.6;display:block}.unit-howto{background:var(--ink);color:#fff;border-radius:10px;padding:25px}.unit-howto .eyebrow{color:var(--border);font-size:9px}.unit-howto>svg{color:var(--border);margin:22px 0 18px}.unit-howto h2{margin:0 0 12px;font-size:21px;line-height:1.6}.unit-howto>p:not(.eyebrow){color:var(--border);font-size:12px;line-height:2}.unit-howto>a{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;font-size:12px;display:flex}.unit-related-story{border:1px solid var(--surface-muted);color:var(--text-secondary);background:#fff;border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:18px;display:flex}.unit-related-story>span{flex:1;font-size:10px}.unit-related-story strong{color:var(--ink);margin-top:6px;font-size:13px;line-height:1.6;display:block}.unit-related-story>svg{flex:none}.unit-source{border:1px solid var(--surface-muted);background:#fff;border-radius:8px;margin:28px 0}.unit-source summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 20px;font-size:12px;font-weight:700;list-style:none;display:flex}.unit-source summary:before{content:"＋";color:var(--brand-purple);margin-right:9px}.unit-source[open] summary:before{content:"−"}.unit-source summary>svg{margin-left:auto}.unit-source>div{color:var(--text-secondary);padding:0 20px 20px;font-size:11px;line-height:1.9}.unit-source strong{color:var(--text-secondary)}.unit-source p{margin:12px 0}.unit-source-url{word-break:break-all;-webkit-user-select:all;user-select:all;background:#f7f7f7;border-radius:4px;padding:10px;font-size:10px}.unit-source button{color:var(--brand-purple);background:var(--surface-subtle);border-radius:4px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}#unit-members{scroll-margin-top:24px}@media (width>=1500px){.unit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-art{aspect-ratio:1.85}}@media (width<=1100px){.unit-hero{padding:28px}.unit-hero-faces>div{width:76px}.unit-hero-faces .unit-face{height:87px}.unit-summary{gap:18px;padding:16px}.unit-summary>div{gap:7px}.unit-summary>div:first-child{padding-right:15px}.unit-summary-date{display:none}.unit-explorer-layout{grid-template-columns:200px minmax(0,1fr);gap:20px}.unit-filters{padding:16px}.unit-grid{gap:13px}.unit-card h3{font-size:15px}.unit-card-copy{padding:12px}.unit-card-meta{font-size:8px}.unit-detail-hero{grid-template-columns:300px minmax(0,1fr);gap:24px}.unit-detail-layout{grid-template-columns:minmax(0,1fr) 230px;gap:22px}.unit-detail-layout .unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-member-card{gap:10px;padding:11px}.unit-member-card>.unit-face{width:56px;height:76px}.unit-gateway-action{font-size:11px}.unit-gateway h2{font-size:20px}}@media (width<=800px){.unit-hero-faces>div:last-child{display:none}.unit-hero-faces>div{width:70px}.unit-hero{gap:16px;padding:24px}.unit-hero p:not(.eyebrow){font-size:14px}.unit-summary{flex-wrap:wrap;gap:12px 18px}.unit-summary>div:first-child{border:0;flex-basis:100%;padding:0}.unit-summary strong{font-size:26px}.unit-summary b{font-size:17px}.unit-explorer-layout{grid-template-columns:1fr}.unit-filters{grid-template-columns:1fr 1fr;gap:0 18px;display:grid;position:static}.unit-filter-heading{grid-column:1/-1}.unit-filters fieldset{grid-column:1/-1;margin:14px 0 0}.unit-filters fieldset [role=radiogroup]{flex-wrap:wrap;gap:18px;display:flex}.unit-filters fieldset label{gap:6px}.unit-filters fieldset label>span:last-child{margin-left:4px}.unit-filter-field{margin:14px 0}.unit-pair-filter{grid-column:1/-1;grid-template-columns:1fr 20px 1fr;align-items:center;margin:2px 0 0;padding-top:14px;display:grid}.unit-pair-filter>span,.unit-pair-filter>p{grid-column:1/-1}.unit-pair-filter>b{margin:10px 0 0}.unit-pair-filter .unit-filter-field{min-width:0}.unit-filter-note{display:none}.unit-hero h1{font-size:28px}.unit-gateway{flex-wrap:wrap;gap:16px;padding:22px}.unit-gateway-icon{border-radius:13px;width:50px;height:50px}.unit-gateway-action{flex-basis:100%;justify-content:flex-end}.unit-detail-hero{grid-template-columns:250px minmax(0,1fr);gap:20px;padding:20px}.unit-detail-hero h1{font-size:27px}.unit-detail-layout{grid-template-columns:1fr}.unit-detail-aside{grid-template-columns:1fr 1fr;gap:16px;display:grid;padding-top:0!important}.unit-related-story{align-self:start;margin:0}.unit-detail-aside>.unit-footnote{grid-column:1/-1}.unit-detail-layout .unit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-gateway p:not(.eyebrow){font-size:11px}}@media (width<=580px){.unit-hero{padding:24px 21px}.unit-hero-faces{display:none}.unit-hero h1{margin:12px 0;font-size:27px}.unit-hero .eyebrow{font-size:9px}.unit-hero>div>span{font-size:11px}.unit-summary{padding:15px 18px}.unit-summary>div:first-child{gap:12px}.unit-summary>div{gap:6px}.unit-summary span{font-size:9px}.unit-summary strong{font-size:25px}.unit-summary b{font-size:16px}.unit-grid,.talent-unit-section .unit-grid,.unit-detail-layout .unit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.unit-art{aspect-ratio:1.55}.unit-art-label{padding:3px 5px;font-size:8px;top:6px;left:6px}.unit-card-copy{padding:11px 10px}.unit-card h3{margin:8px 0 4px;font-size:15px}.unit-card-meta{flex-wrap:wrap;gap:4px;font-size:8px}.unit-card-meta>span:last-child{margin-left:0}.unit-card-meta .org-dot{width:5px;height:5px}.unit-alias{margin-bottom:8px;font-size:9px}.unit-members-line{min-height:38px;margin-bottom:9px;font-size:10px}.unit-card-bottom{gap:3px;font-size:9px;line-height:1.6}.unit-card-bottom svg{flex:none;width:13px}.unit-search{gap:8px;height:49px;padding:0 13px}.unit-search input{font-size:12px}.unit-search>svg{flex:none;width:18px}.unit-suggestions{gap:5px;margin-bottom:18px}.unit-suggestions>span{flex-basis:100%;margin-bottom:3px}.unit-results-heading{align-items:flex-end;gap:6px}.unit-results-heading strong{font-size:21px}.unit-results-heading p>span{margin:3px 0 0;display:block}.unit-results-heading select{width:119px;font-size:10px}.unit-results-heading label{gap:0;font-size:0}.unit-filters{gap:0 12px;padding:16px}.unit-filters fieldset [role=radiogroup]{gap:6px 16px}.unit-filters fieldset label{font-size:11px}.unit-filters fieldset label>span:last-child{display:none}.unit-filter-field select{font-size:11px}.unit-gateway{gap:12px;margin:23px 0;padding:20px 17px}.unit-gateway h2{font-size:18px;line-height:1.5}.unit-gateway>div{flex:1}.unit-gateway p:not(.eyebrow){line-height:1.8}.unit-gateway-icon{width:40px;height:46px}.unit-gateway-icon svg{width:24px}.unit-gateway-action{font-size:11px}.unit-detail-hero{grid-template-columns:1fr;gap:23px;padding:18px}.unit-detail-hero>.unit-art{aspect-ratio:1.75}.unit-detail-hero h1{font-size:30px}.unit-detail-hero .eyebrow{font-size:10px}.unit-detail-hero>div>p:not(.eyebrow){font-size:12px}.unit-member-grid{grid-template-columns:1fr}.unit-member-card{gap:17px;padding:13px}.unit-member-card>.unit-face{width:68px;height:80px}.unit-member-card h3{font-size:15px}.unit-member-card>div>a{font-size:11px}.unit-detail-aside{grid-template-columns:1fr}.unit-detail .section-title h2,.talent-unit-section .section-title h2{font-size:19px;line-height:1.6}.unit-roster-notice{padding:13px;font-size:11px}.unit-shared{padding:6px;font-size:9px}.unit-section-note{font-size:10px}}.unit-detail-jumps{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.unit-detail-jumps a{border:1px solid var(--border);background:#fff;align-items:center;min-height:44px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.unit-detail-jumps a:focus-visible,.unit-source a:focus-visible,.unit-explanation a:focus-visible{outline:3px solid var(--brand-purple);outline-offset:3px}.unit-source a,.unit-explanation .source-text a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.unit-member-card>div>a{min-height:38px;font-size:12px}#unit-explanation,#unit-related{scroll-margin-top:96px}:root{--ink:#121212;--background:#fffdf6;--text-secondary:#444;--border:#141414;--input:#141414;--surface-subtle:#eefdf5;--surface-muted:#e8dff7;--brand-purple:#202020;--brand-purple-dark:#121212;--brand-blue:#121212;--brand-pink:#ff927c;--brand-link:#121212;--brand-link-hover:#121212;--brand-tint:#b0f7de;--teal:#151515;--charcoal:#151515;--mint:#a9f5de;--lime:#a2ec58;--pink:#f690ce;--coral:#ff957a;--yellow:#f4fa62;--lavender:#c9b2fa;--font-sans:Arial,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;--font-label:Arial,"Hiragino Kaku Gothic ProN",sans-serif;--radius:0px}html{scroll-padding-top:110px}body{font-family:var(--font-sans);letter-spacing:.015em;color:var(--ink);background:var(--background);font-size:15px;line-height:1.8}::selection{background:var(--lime);color:#111}.portal{background:var(--background);overflow:clip}.portal a,.portal a:hover{color:inherit}.portal button,.portal input,.portal select{font-family:inherit}.portal main{max-width:1560px;margin:auto;padding:30px 40px 90px}.portal :is(h1,h2,h3,strong,b){font-weight:800}.portal .site-header{z-index:40;background:var(--background);height:90px;box-shadow:none;border:0;justify-content:space-between;align-items:flex-start;padding:16px 22px;display:flex;position:sticky;top:0}.portal.page-home .site-header{height:0;padding:0;overflow:visible}.site-header>.brand{background:var(--mint);color:#101010;z-index:1;border:2px solid #101010;padding:9px 16px 12px;line-height:1;position:relative;box-shadow:4px 4px #111}.page-home .site-header>.brand{margin:22px}.header-right{background:var(--mint);border:1px solid #111;align-items:stretch;min-height:48px;display:flex}.page-home .header-right{margin:22px 22px 0 0}.desktop-nav{align-items:center;gap:0;display:flex}.desktop-nav a{padding:14px 12px;font-size:10px;font-weight:800}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.portal .header-save{color:#111;border-left:1px solid #111;gap:4px;padding:10px}.portal .header-save>b{color:#111;background:0 0;min-width:12px;padding:0;font-size:11px}.menu-trigger{cursor:pointer;background:0 0;border:0;border-left:1px solid #111;align-items:center;gap:12px;padding:11px 16px;font-size:11px;font-weight:800;display:flex}.portal-menu{font-family:var(--font-sans);flex-direction:column;display:flex;overflow-y:auto;background:var(--mint)!important;color:#111!important;border-left:2px solid #111!important;gap:18px!important;max-width:480px!important;padding:50px 28px!important}.portal-menu [data-slot=sheet-title]{font-size:27px;font-weight:900}.portal-menu [data-slot=sheet-description]{color:#333;font-size:13px}.portal-menu nav>a{color:#111;border-bottom:1px solid #111;align-items:center;gap:15px;padding:15px 0;display:flex}.portal-menu nav strong{font-size:25px;font-weight:900}.portal-menu nav svg{margin-left:auto}.portal-menu>a{color:#111;font-size:13px}.menu-search{background:#fff;border:1px solid #111;align-items:center;gap:10px;padding:10px 12px;display:flex}.menu-search input{outline-offset:4px;background:0 0;width:100%;min-width:0}.menu-search button{flex:none;padding:4px}.ink-0{--story-color:var(--lime)}.cover-copy{z-index:2;opacity:.8;max-width:590px;position:absolute;inset:auto 30px 25px}.cover-copy h2{letter-spacing:-.035em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:4.65em;font-size:clamp(18px,1.5vw,26px);font-weight:900;line-height:1.55;display:-webkit-box;overflow:hidden}.cover-copy h2>span{background:var(--story-color);color:#111;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 7px}.cover-copy>p{display:none}.discovery-ribbon{background:var(--mint);border-bottom:1px solid #111;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:36px 40px;display:grid}.discovery-ribbon h1{letter-spacing:-.04em;margin:4px 0;font-size:34px;font-weight:900}.discovery-ribbon p{font-size:13px}.editorial-band{background-color:var(--band-color);isolation:isolate;border-bottom:1px solid #111;padding:70px max(40px,50vw - 710px);position:relative}.editorial-band:before{content:none}.band-heading>p:first-child{letter-spacing:-.065em;color:#fff;-webkit-text-stroke:1.5px #111;paint-order:stroke fill;margin-bottom:15px;font-family:Arial,sans-serif;font-size:clamp(42px,5.4vw,76px);font-weight:900;line-height:1}.band-heading h2{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.6}.band-heading>.view-more{margin-top:28px}.view-more{letter-spacing:.04em;white-space:nowrap;background:#fff;border:1.5px solid #111;border-radius:99px;justify-content:center;align-items:center;gap:32px;padding:12px 24px;font-size:11px;font-weight:900;transition:background .2s,transform .2s;display:inline-flex;box-shadow:2px 3px #111}.view-more:hover{background:var(--yellow);transform:translateY(-2px)}.band-top{align-items:center;gap:25px;margin-bottom:35px;display:flex}.band-top>.view-more,.band-top .group-filter{margin-left:auto}.live-band{--band-color:#e0fff1}.portal .live-pulse{background:var(--mint);border:1px solid #111;border-radius:0;gap:20px;margin:0 0 27px;padding:15px 22px}.portal .live-pulse strong{font-size:29px}.portal .live-pulse p{color:#333}.portal .pulse-title{color:#111;font-weight:900}.portal .stream-card{box-shadow:none;background:0 0;border:0;border-radius:0}.portal .stream-thumbnail{border:1px solid #111;border-radius:0}.portal .stream-copy h3{font-size:15px;font-weight:800;line-height:1.65}.portal .stream-person{color:#111;font-size:12px;font-weight:700}.portal .stream-copy>p{color:#444;font-size:11px}.portal .status-pill{background:var(--yellow);color:#111;border:1px solid #111;border-radius:0;padding:3px 7px;font-size:10px}.portal .status-pill.live{background:var(--coral);color:#111}.portal .status-pill.live>span{background:#111}.portal .stream-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.birthday-image{aspect-ratio:1.1;background:var(--story-color);border:2px solid #111;position:relative;overflow:hidden}.birthday-image .portrait{background:0 0;border:0;border-radius:0;width:100%;height:100%}.birthday-image img{object-fit:cover;object-position:center 15%;width:100%;height:100%}.birthday-image>span{background:var(--story-color);border:1px solid #111;border-top:0;border-left:0;padding:5px 10px;font-size:10px;font-weight:800;position:absolute;top:0;left:0}.birthday-image>b{letter-spacing:-.06em;color:#fff;-webkit-text-stroke:1.5px #111;paint-order:stroke fill;font-size:42px;font-weight:900;position:absolute;bottom:7px;left:14px}.birthday-feature>div:last-child{padding-top:12px;position:relative}.birthday-feature>div:last-child>span{background:var(--story-color);border:1px solid #111;border-radius:20px;padding:2px 8px;font-size:11px}.birthday-feature h3{margin-top:7px;font-size:18px}.birthday-feature svg{position:absolute;bottom:4px;right:0}.portal .gallery-card{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.portal .gallery-card .card-portrait{aspect-ratio:1;background:#fff;border:1px solid #111;border-radius:0;width:100%;height:auto;position:relative;overflow:hidden}.portal .gallery-card .card-portrait img{object-fit:cover;object-position:center 17%;width:100%;height:100%}.portal .gallery-card h3{color:#111;font-size:16px;line-height:1.5}.portal .gallery-card .talent-copy>p{color:#444;margin:4px 0 6px;font-size:11px}.portal .gallery-card .org-label{display:none}.portal .card-tags{flex-wrap:wrap;gap:4px;display:flex}.portal .card-tags span{color:#111;background:#fff9;border:1px solid #1117;border-radius:20px;padding:1px 7px;font-size:9px}.portal .save-button{box-shadow:none;color:#111;z-index:3;background:#fff;border:1px solid #111;width:28px;height:28px;top:7px;right:7px}.portal .save-button.is-saved{background:var(--pink);color:#111}.portal .save-button svg{width:16px}.portal .article-grid{gap:28px}.portal .article-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.portal .article-card>.editorial-art{background:var(--lavender);aspect-ratio:16/10;border:1px solid #111;border-radius:0}.portal .article-copy h3{margin:8px 0;font-size:23px;font-weight:800;line-height:1.6}.portal .article-copy p{color:#444;font-size:13px}.portal .tag{background:var(--yellow);color:#111;border:1px solid #111;border-radius:0;font-weight:700}.portal .text-link{color:#111;font-size:12px;font-weight:800}.start-reading{background:var(--yellow);border:1px solid #111;align-items:center;gap:20px;margin-top:25px;padding:22px;display:flex}.start-reading>span{font-size:10px;font-weight:900}.start-reading h3{flex:1;font-size:20px}.portal .mini-ranking{background:0 0;border:0;border-radius:0}.portal .mini-ranking>a{background:0 0;border:0;border-bottom:1px solid #111;gap:16px;padding:18px 0}.portal .mini-ranking .avatar{border:1px solid #111;border-radius:0;width:56px;height:56px}.portal .mini-ranking small{color:#444;font-size:11px}.portal .mini-ranking>a>b{white-space:nowrap;margin-left:auto;font-size:20px}.mini-ranking .activity-link{justify-content:space-between;font-size:12px;font-weight:800}.portal .media-heading{background:0 0;border:0;border-bottom:2px solid #111;border-radius:0;align-items:end;margin:0 0 30px;padding:30px 0 35px}.portal .media-heading h1{letter-spacing:-.07em;color:#fff;-webkit-text-stroke:1.5px #111;paint-order:stroke fill;font-size:clamp(42px,6vw,84px);font-weight:900;line-height:1}.portal .media-heading .eyebrow{letter-spacing:.13em;color:#333;margin-bottom:14px;font-size:10px;font-weight:800}.chapter-intro{max-width:490px}.chapter-intro h2{font-size:20px;font-weight:800}.portal .page-intro{color:#333;font-size:13px;line-height:1.9}.portal .search-field{box-shadow:none;background:#fff;border:1px solid #111;border-radius:0;min-height:48px}.portal .group-filter{flex-wrap:wrap;gap:8px;display:flex}.portal .group-filter button{color:#111;box-shadow:none;white-space:nowrap;background:#fff;border:1px solid #111;border-radius:99px;padding:9px 14px;font-size:12px;font-weight:700}.portal .group-filter button.active,.portal .group-filter button[aria-pressed=true]{background:var(--mint);color:#111}.talent-toolbar{align-items:center;gap:25px;margin-bottom:25px;display:flex}.talent-toolbar .search-field{flex:1;max-width:650px}.talent-total{white-space:nowrap;margin-left:auto;font-size:13px}.talent-total b{margin:0 6px;font-size:28px}.directory-layout{grid-template-columns:200px 1fr;gap:30px;display:grid}.directory-sidebar{background:#fff8;border:1px solid #111;align-self:start;padding:18px;position:sticky;top:115px}.filter-heading{border-bottom:1px solid #111;margin-bottom:18px;padding-bottom:12px;font-size:22px;font-weight:900}.filter-heading span{margin-left:8px;font-size:10px;font-weight:500}.directory-sidebar .group-filter{flex-direction:column;gap:8px;display:flex}.directory-sidebar .group-filter button{justify-content:center;width:100%;min-width:0}.directory-secondary{flex-direction:column;gap:20px;margin-top:24px;display:flex}.branch-controls>span{font-size:12px;font-weight:700}.portal .branch-filter{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.branch-filter label{cursor:pointer;background:#fff;border:1px solid #111;border-radius:99px;padding:3px 10px;font-size:10px}.branch-filter label.chosen{background:var(--yellow)}.directory-selects{flex-direction:column;gap:16px;display:flex}.directory-selects .select-field{font-size:11px;display:block;position:relative}.directory-selects .select-field>span{margin-bottom:6px;display:block}.portal .select-field select{color:#111;background:#fff;border:1px solid #111;border-radius:0;max-width:100%;padding:9px 26px 9px 9px;font-size:12px}.directory-selects select{width:100%}.directory-selects .select-field>svg{position:absolute;bottom:14px;right:9px}.portal .directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 18px}.directory-results{min-width:0}.portal .pager{margin:35px auto 15px}.portal .pager button{color:#111;background:#fff;border:1px solid #111;border-radius:50%;min-width:36px;height:36px}.portal .pager button[aria-current=page]{background:var(--lime);color:#111}.gallery-meta{color:#444;border-top:1px solid #111;justify-content:space-between;gap:20px;margin-top:35px;padding-top:20px;font-size:11px;display:flex}.gallery-meta a{white-space:nowrap;align-items:center;gap:8px;display:flex}.portal .button{border:1px solid #111;border-radius:99px;font-size:13px;font-weight:700;box-shadow:2px 2px #111}.portal .button.primary{background:var(--mint);color:#111}.portal .section-title{margin-bottom:25px}.portal .section-title h2{font-size:25px;font-weight:800}.portal .eyebrow{color:#333;font-size:11px;font-weight:800}.portal .profile-body h1{letter-spacing:-.04em;font-weight:900}.portal .facts{background:0 0;border-color:#111}.portal .facts>div{border-color:#1114}.portal .facts dt{color:#555}.portal .category-filter button{color:#111;background:#fff;border:1px solid #111;border-radius:99px}.portal .category-filter button[aria-pressed=true]{background:var(--yellow);color:#111}.portal :is(.stat-grid>div,.chart-panel,.analysis-notes>div,.ranking-table-wrap,.month-calendar,.agenda,.reading,.player-shell){box-shadow:none;border-color:#111;border-radius:0}.portal .stat-grid>div{background:#fff}.portal .stat-grid>div:nth-child(2){background:var(--mint)}.portal .stat-grid>div:nth-child(3){background:var(--yellow)}.portal .stat-grid>div:nth-child(4){background:var(--lavender)}.portal .ranking-table th{background:var(--coral);color:#111}.portal .ranking-table td{border-color:#1113}.portal .ranking-table .table-rank{color:#111;font-family:Arial,sans-serif;font-style:normal;font-weight:900}.portal .ranking-table td:last-child a{background:var(--mint);border:1px solid #111;border-radius:50%}.portal .org-dot.hololive{background:#008963}.portal .org-dot.nijisanji{background:#9c408e}.portal .calendar-days>button{border-color:#1113;border-radius:0}.portal .calendar-days .is-selected{background:var(--mint);border-color:#111;box-shadow:inset 0 0 0 1px #111}.portal .calendar-days .is-today b{color:#fff;background:#111}.portal .event-dot.stream{background:#008963}.portal .event-dot.birthday{background:#ba2079}.portal .event-dot.event{background:#6945ba}.portal .reading{background:#fff;border:1px solid #111;padding:35px 40px}.portal .reading h1{letter-spacing:-.035em;font-weight:900}.portal .reading h2{font-weight:800}.portal .reading>.editorial-art{border:1px solid #111;border-radius:0}.portal .article-source{background:#f8f7ef;border-top:1px solid #111}.portal .availability-note{background:#fff9;border-color:#1115;border-radius:0}.portal .empty-state{color:#333;background:#fff5;border:1px dashed #1116;border-radius:0}.portal .site-footer{color:var(--mint);background:#141414;border:0;flex-wrap:wrap;align-items:center;gap:25px 40px;max-width:none;padding:65px 40px 35px;display:flex}.footer-statement{border-bottom:1px solid var(--mint);flex:0 0 100%;margin-bottom:15px;padding-bottom:40px}.footer-statement>span{letter-spacing:-.055em;font-size:clamp(28px,6.5vw,92px);font-weight:900;line-height:1}.footer-statement h2{margin-top:20px;font-size:25px;font-weight:800;line-height:1.7}.portal .site-footer>.brand{color:var(--mint);font-size:13px}.portal .site-footer>p{display:none}.portal .site-footer .footer-links{gap:16px 25px;margin:0}.portal .site-footer .footer-links a{color:var(--mint);font-size:12px}.portal .site-footer>small{color:#ccc;flex-basis:100%;margin:0;font-size:10px}.portal .toast{background:var(--mint);color:#111;border:1px solid #111;border-radius:0;box-shadow:3px 3px #111}@media (width>=1600px){.portal .directory-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1150px){.desktop-nav a{padding:14px 8px;font-size:9px}.cover-copy{inset:auto 20px 20px}.editorial-band{padding:55px 30px}.band-heading h2{font-size:21px}.band-top{flex-wrap:wrap}.portal .stream-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.live-band .stream-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-layout{grid-template-columns:175px 1fr;gap:22px}.portal .directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.band-heading>p:first-child{font-size:54px}.birthday-feature h3{font-size:15px}.discovery-ribbon{padding:30px}.portal main{padding:25px 30px 60px}}@media (width<=800px){html{scroll-padding-top:85px}.desktop-nav{display:none}.portal .site-header{height:85px;padding:15px}.page-home .site-header>.brand{margin:15px}.page-home .header-right{margin:15px 15px 0 0}.site-header>.brand{padding:8px 12px 10px;box-shadow:3px 3px #111}.header-right{min-height:45px}.menu-trigger{padding:8px 13px}.cover-copy{inset:auto 14px 18px}.cover-copy h2{font-size:22px}.discovery-ribbon{grid-template-columns:1fr;gap:20px;padding:28px 22px}.discovery-ribbon h1{font-size:29px}.editorial-band{padding:45px 22px}.band-heading>p:first-child{font-size:50px}.band-heading h2{font-size:19px}.band-top{gap:20px;margin-bottom:28px}.band-top>.group-filter{flex-basis:100%;order:3;margin:0}.view-more{gap:16px;padding:10px 16px;font-size:10px}.portal .live-pulse{gap:14px;padding:13px 15px}.portal .live-pulse p{display:none}.portal .live-pulse .refresh-button{margin-left:auto}.portal .live-pulse>a:not(.pulse-link){padding-left:13px}.portal .live-pulse strong{font-size:26px}.portal .stream-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.portal .gallery-card h3{font-size:14px}.portal .save-button{width:25px;height:25px;top:5px;right:5px}.portal .article-copy h3{font-size:20px}.start-reading{flex-wrap:wrap;gap:12px;padding:17px}.start-reading>span{flex-basis:100%}.start-reading h3{font-size:18px}.portal .media-heading{flex-direction:column;align-items:flex-start;gap:23px}.portal .media-heading h1{font-size:58px}.chapter-intro{max-width:none}.portal main{padding:20px 22px 50px}.directory-layout{grid-template-columns:1fr;gap:25px}.directory-sidebar{background:0 0;border:0;border-bottom:1px solid #111;padding:0 0 20px;position:static}.filter-heading{display:none}.directory-sidebar .group-filter{flex-direction:row}.directory-sidebar .group-filter button{width:auto}.directory-secondary{flex-direction:row;justify-content:space-between;align-items:end;gap:15px;margin-top:18px}.directory-selects{flex-shrink:0;max-width:160px}.portal .directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portal .directory-grid .gallery-card h3{font-size:15px}.gallery-meta{flex-direction:column;gap:10px}.portal .reading{padding:25px}.portal .site-footer{padding:45px 25px 30px}.footer-statement h2{font-size:21px}.portal .section-title h2{font-size:22px}}@media (width<=520px){.header-save b{display:none}.portal .header-save{padding:9px}.menu-trigger{gap:8px;padding:9px}.menu-trigger>span{font-size:9px}.cover-copy{max-width:90%;inset:auto 22px 27px}.cover-copy h2{font-size:20px}.cover-copy>p{display:none}.discovery-ribbon h1{font-size:29px}.discovery-ribbon p{font-size:12px}.editorial-band{padding:38px 20px}.band-heading>p:first-child{font-size:47px}.band-top .view-more{margin-left:0}.band-top{justify-content:space-between;gap:15px}.band-top .band-heading{flex-basis:100%}.band-top .group-filter{order:0}.band-heading h2{font-size:18px}.portal .group-filter button{padding:7px 11px;font-size:11px}.portal .live-pulse{gap:10px;padding:12px 10px}.portal .pulse-title{gap:5px;font-size:10px}.portal .pulse-title svg{width:15px}.portal .live-pulse>a>span{font-size:10px}.portal .live-pulse>a:not(.pulse-link){gap:5px;padding-left:9px}.portal .live-pulse strong{font-size:23px}.portal .live-pulse .refresh-button{padding:7px}.portal .stream-copy h3{font-size:13px}.portal .stream-person{font-size:11px}.portal .stream-copy>p{font-size:10px}.portal .stream-copy{padding-top:10px}.portal .status-pill{font-size:9px;top:6px;left:6px}.portal .gallery-card h3{font-size:15px}.birthday-image>b{font-size:37px}.birthday-feature h3{font-size:15px}.birthday-image>span{font-size:9px}.birthday-feature svg{width:17px}.portal .article-copy h3{font-size:21px}.portal .mini-ranking>a{gap:10px}.portal .mini-ranking .avatar{width:45px;height:45px}.portal .mini-ranking strong{font-size:15px}.portal .mini-ranking>a>b{font-size:16px}.portal .mini-ranking>a>svg{width:18px}.portal .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.directory-secondary{flex-direction:column;align-items:flex-start;gap:16px}.directory-selects{width:100%;max-width:none}.directory-selects .select-field{align-items:center;gap:15px;display:flex}.directory-selects .select-field>span{white-space:nowrap;margin:0}.directory-selects select{flex:1}.talent-toolbar{flex-wrap:wrap;gap:10px}.talent-toolbar .search-field{flex-basis:100%}.talent-total{font-size:11px}.talent-total b{font-size:23px}.portal .media-heading{gap:19px;padding-top:15px}.portal .media-heading h1{font-size:50px}.chapter-intro h2{font-size:18px}.portal .media-heading .page-intro{font-size:12px}.portal main{padding:18px 20px 45px}.portal .reading{padding:22px 18px}.portal .reading h1{font-size:25px}.portal .reading h2{font-size:19px}.portal .profile-body h1{font-size:31px}.portal .facts{grid-template-columns:1fr 1fr}.portal .site-footer{padding:35px 20px 25px}.footer-statement>span{font-size:29px}.footer-statement h2{font-size:20px}.footer-statement{padding-bottom:28px}.portal .site-footer .footer-links{flex-direction:column;gap:14px}.portal .availability-note{font-size:12px}.portal .calendar-toolbar h2{font-size:23px}.portal .reading-layout{gap:25px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.portal *{transition:none!important;animation:none!important}}.portal .group-filter>label{color:#111;box-shadow:none;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #111;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 14px;font-size:12px;font-weight:700;display:flex}.portal .group-filter>label.chosen{background:var(--mint);color:#111;border-color:#111}.portal .group-filter>label.chosen:first-child{background:var(--yellow)}.portal .group-filter .group-symbol{color:#111;background:0 0;align-items:center;display:flex}.portal .group-filter .group-symbol svg{width:16px;height:16px}.directory-sidebar .group-filter>label{width:100%}.portal .talent-status{background:#fff;border:1px solid #111;margin-top:6px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.portal .news-grid{gap:35px 25px}.portal .news-grid .article-card:nth-child(2n) .tag{background:var(--coral)}@media (width<=800px){.directory-sidebar .group-filter>label{width:auto}}@media (width<=520px){.portal .group-filter>label{min-height:36px;padding:7px 11px;font-size:11px}}.portal .unit-gateway{background:var(--mint,#a5ffc8);box-shadow:none;color:#171717;border:2px solid #171717;border-radius:0}.portal .unit-gateway:hover{box-shadow:none;background:#d5ff70}.portal .unit-gateway-icon{color:#a5ffc8;background:#171717;border-radius:50%}.portal .unit-gateway p:not(.eyebrow),.portal .unit-hero .eyebrow,.portal .unit-hero>div>span{color:#303030}.portal .unit-summary{background:#fff;border:2px solid #171717;border-top:0;border-radius:0}.portal .unit-summary strong{color:#171717}.portal .unit-filters,.portal .unit-card,.portal .unit-search,.portal .unit-source{box-shadow:none;border-color:#171717;border-radius:0}.portal .unit-card:hover{box-shadow:none;border-color:#171717}.portal .unit-card-bottom{color:#171717}.portal .unit-art-label{color:#171717;-webkit-backdrop-filter:none;backdrop-filter:none;background:#a5ffc8;border:1px solid #171717;border-radius:0}.portal .unit-art.nijisanji .unit-art-label{background:#ffb9e8}.portal .unit-howto{color:#171717;background:#d5ff70;border:1px solid #171717;border-radius:0}.portal .unit-howto p,.portal .unit-howto .eyebrow,.portal .unit-howto a{color:#171717}.portal .unit-detail-hero{border-color:#171717;border-radius:0}.portal .player-start>span{color:#fff;background:#171717;border:1px solid #fff;padding:18px 24px}.reading section p{white-space:pre-wrap}.directory-sidebar .activity-controls{margin-top:20px}.news-art-fallback{color:#14232b;background:#aaf4d9;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:180px;padding:24px;display:flex}.news-art-fallback.nijisanji{background:#f4cce9}.news-art-fallback>span{letter-spacing:.12em;font-size:12px;font-weight:800}.news-art-fallback>strong{letter-spacing:-.06em;font-size:clamp(42px,6vw,90px);font-weight:900;line-height:1}.portal .mini-ranking>a:not(.activity-link)>div:not(.avatar){overflow-wrap:anywhere;flex:1;min-width:0}.portal .mini-ranking>a:not(.activity-link)>b{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:0}.portal .mini-ranking>a:not(.activity-link)>svg{margin-left:0}.portal .holo-portrait{overflow:hidden}.portal .holo-portrait>img,.portal .unit-face.hololive>img{transform-origin:50%;transform:scale(1.05)}.portal .group-filter>label{position:relative}.portal .group-filter>label>[data-slot=radio-group-item]{border:0;width:1px;min-width:0;height:1px;min-height:0;margin:0;padding:0;top:50%;left:14px}.directory-filter-toggle{display:none}.portal-menu>.portal-menu-close{color:#111;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:10px;right:10px}.portal-menu>.portal-menu-close:focus-visible{outline-offset:2px;outline:2px solid #111}@media (width<=767px){html{scroll-padding-top:76px}.portal{padding-bottom:env(safe-area-inset-bottom);overflow:clip}.portal main{min-width:0;padding:20px 16px 48px}.portal.page-home main{padding:0}.portal .site-header,.portal.page-home .site-header{background:var(--background);border-bottom:1px solid #111;align-items:center;height:68px;padding:10px 14px;position:sticky;top:0;overflow:visible}.portal .site-header>.brand,.portal.page-home .site-header>.brand{margin:0;padding:7px 9px;box-shadow:2px 2px #111}.portal .header-right,.portal.page-home .header-right{min-height:44px;margin:0}.portal .desktop-nav{display:none}.portal .header-save,.portal .menu-trigger{min-width:44px;min-height:44px;padding:10px}.portal .header-save{border-left:0}.portal .header-save b,.portal .menu-trigger>span{display:none}.portal-menu{max-height:100dvh;width:min(94vw,440px)!important;padding:56px 20px calc(24px + env(safe-area-inset-bottom))!important}.portal-menu nav strong{font-size:20px}.portal-menu nav span,.portal-menu>a{font-size:14px}.portal-menu nav>a{min-height:52px;padding:12px 0}.portal-menu .menu-search input{font-size:16px}.portal-menu .menu-search button{min-width:44px;min-height:44px}.portal .cover-copy{background:var(--story-color);width:100%;max-width:none;padding:14px 16px 16px;position:static;inset:auto}.portal .cover-copy h2{-webkit-line-clamp:3;line-clamp:3;letter-spacing:0;max-height:4.8em;font-size:19px;line-height:1.6}.portal .cover-copy h2>span{-webkit-box-decoration-break:slice;box-decoration-break:slice;background:0 0;padding:0}.portal .discovery-ribbon{padding:24px 16px;display:block}.portal .discovery-ribbon h1{font-size:24px;line-height:1.5}.portal .discovery-ribbon p{font-size:15px}.portal .editorial-band{padding:32px 16px;display:block}.portal .band-heading>p:first-child{overflow-wrap:anywhere;letter-spacing:-.045em;font-size:36px;line-height:1.1}.portal .band-heading h2,.portal .section-title h2{font-size:21px;line-height:1.5}.portal .band-description,.portal .band-heading>p,.portal .page-intro,.portal .media-heading .page-intro{font-size:15px;line-height:1.8}.portal .band-top{flex-wrap:wrap;align-items:start;gap:16px;margin-bottom:22px;display:flex}.portal .band-top>.band-heading{width:100%}.portal .band-top>.view-more,.portal .band-top .group-filter{margin-left:0}.portal .view-more,.portal .button,.portal .text-link{min-height:44px;font-size:14px}.portal .stream-grid,.portal .news-grid,.portal .article-grid,.portal .stories-band .article-grid{grid-template-columns:minmax(0,1fr);gap:24px}.portal .stream-copy h3,.portal .article-copy h3{font-size:18px;line-height:1.65}.portal .stream-person,.portal .stream-copy>p,.portal .article-copy p{font-size:14px}.portal .event-card-grid,.portal .home-talent-grid,.portal .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.portal .birthday-feature h3{font-size:16px}.portal .gallery-card h3{overflow-wrap:anywhere;font-size:15px;line-height:1.6}.portal .gallery-card .talent-copy>p,.portal .card-tags span{font-size:12px}.portal .save-button{width:44px;height:44px;top:4px;right:4px}.portal .save-button svg{width:19px;height:19px}.portal .media-heading{margin-bottom:20px;padding:8px 0 20px;display:block}.portal .media-heading h1{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:34px;line-height:1.12}.portal .chapter-intro{max-width:none;margin-top:16px}.portal .chapter-intro h2{font-size:18px}.portal input,.portal select,.portal textarea{font-size:16px!important}.portal .search-field input{min-width:0}.portal .talent-toolbar{align-items:center;gap:10px;margin-bottom:12px}.portal .talent-toolbar .search-field{min-width:0}.portal .talent-total{margin-left:0;font-size:12px}.portal .talent-total b{margin:0 3px;font-size:20px}.directory-filter-toggle{background:#fff;border:1px solid #111;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;margin-bottom:18px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.directory-filter-toggle[aria-expanded=true]{background:var(--mint)}.portal .directory-layout{display:block}.portal .directory-sidebar{margin-bottom:22px;padding:16px;display:none;position:static;top:auto}.portal .directory-sidebar.is-open{display:block}.portal .directory-sidebar .group-filter{flex-flow:wrap}.portal .directory-secondary{gap:16px;margin-top:16px}.portal .activity-controls{margin-top:0}.portal .branch-controls>span,.portal .select-field>span{font-size:14px}.portal .branch-filter label,.portal .group-filter label{justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.portal .group-filter{flex-wrap:wrap;gap:7px}.portal .group-filter .group-symbol{width:18px;height:18px}.portal .category-filter,.portal .watch-tab-list{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:8px;max-width:100%;height:auto;padding:4px 2px 8px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.portal .category-filter button,.portal .watch-tab-list button{white-space:nowrap;flex:none;min-height:44px;padding:8px 14px;font-size:14px}.portal .live-controls,.portal .analytics-toolbar,.portal .ranking-toolbar{flex-direction:column;align-items:stretch;gap:14px}.portal .analytics-toolbar .select-field,.portal .ranking-toolbar .select-field{white-space:nowrap;min-width:0}.portal .analytics-toolbar .select-field select,.portal .ranking-toolbar .select-field select{text-overflow:ellipsis;flex:1;width:0;min-width:0;min-height:44px}.portal .live-pulse{flex-wrap:wrap;gap:14px;padding:14px}.portal .profile-layout,.portal .watch-layout,.portal .reading-layout,.portal .schedule-layout{grid-template-columns:minmax(0,1fr);gap:24px}.portal .profile-body h1{font-size:28px;line-height:1.4}.portal .profile-description,.portal .reading p,.portal .article-lead,.portal .profile-status{font-size:16px;line-height:1.9}.portal .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.portal .facts>div{min-width:0;padding:12px 8px}.portal .facts dt{font-size:13px}.portal .facts dd{overflow-wrap:anywhere;font-size:15px}.portal .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.portal .metrics-summary>div{min-width:0;padding:14px 12px}.portal .metrics-summary strong{overflow-wrap:anywhere;font-size:24px}.portal .metrics-summary small,.portal .data-stamp,.portal .source-note,.portal .gallery-meta{font-size:12px;line-height:1.7}.portal .chart-panel{min-width:0;padding:16px 12px}.portal .ranking-table-wrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.portal .ranking-table th,.portal .ranking-table td{padding:12px;font-size:13px}.portal .ranking-table td:nth-child(2)>a{min-width:140px}.portal .calendar-toolbar{flex-wrap:wrap;gap:10px}.portal .calendar-toolbar .group-filter{width:100%}.portal .calendar-days button{min-height:66px;padding:8px 2px}.portal .calendar-days small,.portal .calendar-legend{font-size:12px}.portal .calendar-days small{white-space:nowrap;line-height:1.2}.portal .calendar-count-unit{display:none}.portal .agenda-item{gap:12px;padding:14px 10px}.portal .agenda-item h3{font-size:16px}.portal .reading{min-width:0;padding:20px 16px}.portal .reading h1{overflow-wrap:anywhere;font-size:24px;line-height:1.6}.portal .reading h2{margin-top:24px;font-size:20px;line-height:1.5}.portal .reading .article-lead{font-size:16px}.portal .reading .editorial-art{aspect-ratio:16/9;width:100%}.portal .reading .editorial-art img{object-fit:contain;background:#fff}.portal .player-info h1{font-size:21px;line-height:1.6}.portal .player-consent p,.portal .article-source{font-size:13px;line-height:1.8}.portal .pager button,.portal .icon-button{min-width:44px;min-height:44px}.portal .section-title{align-items:flex-start;gap:12px;margin-bottom:20px}.portal .unit-grid,.portal .unit-detail-layout .unit-grid,.portal .talent-unit-section .unit-grid,.portal .unit-member-grid,.portal .unit-explorer-layout,.portal .unit-detail-layout,.portal .unit-detail-hero{grid-template-columns:1fr;gap:20px}.portal .unit-filters{max-height:none;position:static}.portal .unit-hero{padding:24px 18px}.portal .unit-hero>div>span{font-size:14px}.portal .unit-summary span{font-size:12px}.portal .unit-filter-field>span,.portal .unit-filters legend{font-size:14px}.portal .unit-pair-filter{grid-template-columns:minmax(0,1fr);gap:0}.portal .unit-pair-filter>b{display:none}.portal .unit-filter-field select{min-width:0;max-width:100%;min-height:44px}.portal .unit-results-heading{flex-wrap:wrap;align-items:center;gap:14px}.portal .unit-results-heading select{width:auto;max-width:100%;min-height:44px}.portal .unit-results-heading label{gap:8px;font-size:13px}.portal .unit-suggestions button{min-height:44px;font-size:14px}.portal .unit-alias,.portal .unit-card-bottom,.portal .unit-card-meta{font-size:12px;line-height:1.7}.portal .unit-card-copy{padding:16px}.portal .unit-card h3{margin:8px 0}.portal .unit-detail-hero>div>p:not(.eyebrow){font-size:15px;line-height:1.8}.portal .unit-detail-aside{grid-template-columns:1fr}.portal .unit-member-card>div>a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.portal .unit-gateway p:not(.eyebrow){font-size:14px}.portal .unit-gateway-action{min-height:44px;font-size:14px}.portal .unit-art-label{font-size:12px}.portal .news-body>p{white-space:pre-wrap;margin:20px 0;font-size:16px;line-height:1.9}.portal .search-field>button{min-width:44px;min-height:44px}.portal .empty-state{padding:28px 16px}.portal .live-pulse>span,.portal .metrics-summary>div>span{font-size:13px}.portal .unit-filters label,.portal .unit-filters button,.portal .unit-pagination button{min-height:44px;font-size:14px}.portal .unit-card h3,.portal .unit-member-card h3{font-size:18px}.portal .unit-members-line,.portal .unit-section-note,.portal .unit-card-copy p{font-size:14px}.portal .unit-footnote,.portal .unit-source{font-size:13px}.portal .unit-detail h1{font-size:26px;line-height:1.5}.portal .site-footer{padding:32px 16px}.portal .footer-statement>span{overflow-wrap:anywhere;letter-spacing:-.03em;font-size:30px}.portal .footer-statement h2{font-size:21px}.portal .footer-links{flex-direction:column;gap:4px;display:flex}.portal .footer-links a{min-height:44px;font-size:14px}.portal .toast{bottom:calc(16px + env(safe-area-inset-bottom));max-width:none;font-size:14px;left:12px;right:12px;transform:none}.portal .mini-ranking strong{font-size:16px}.portal .mini-ranking>a>b{font-size:17px}.portal .mini-ranking .avatar{width:44px;height:44px}.portal .mini-ranking>a{gap:10px}}@media (width<=359px){.portal .gallery-card .save-button{top:auto;bottom:0;right:0}.portal .gallery-card .talent-copy{padding-right:44px}.portal .media-heading h1{font-size:30px}}.portal .profile-body{min-width:0}.portal .wiki-art>img,.admin-wiki-image .wiki-art>img{object-fit:contain;object-position:center;filter:none;background:#fff;width:100%;height:100%;position:absolute;inset:0;transform:none}.portal .article-card>.wiki-art{aspect-ratio:16/10}.wiki-article-figure{margin:28px 0}.portal .wiki-article-figure>.editorial-art{aspect-ratio:16/10;width:100%;height:auto;max-height:540px;margin:0}.wiki-article-figure>.editorial-art>img{object-fit:contain;width:100%;height:100%}.wiki-article-figure figcaption{color:#404040;flex-wrap:wrap;gap:6px 18px;padding-top:10px;font-size:.8125rem;line-height:1.7;display:flex}.wiki-article-figure figcaption a{text-underline-offset:3px;text-decoration:underline}@media (width<=800px){.portal .wiki-article-figure>.editorial-art{aspect-ratio:4/3;max-height:460px}}@media (width<=480px){.portal .article-card>.wiki-art{aspect-ratio:16/10}.portal .wiki-article-figure>.editorial-art{aspect-ratio:1}}.wiki-art{background:#fffdf4}.portal .wiki-category-cover>img,.admin-wiki-image .wiki-category-cover>img,.admin-preview .wiki-category-cover>img{object-fit:cover;filter:none;opacity:1;background:#fffdf4;transform:none}.portal .wiki-article-figure>.wiki-category-cover{aspect-ratio:16/10;max-height:none}.wiki-art .guide-art{color:#111;background:#a9f4de}.portal{--motion-ease:cubic-bezier(.22,.61,.36,1)}.reading-progress{z-index:48;pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#a9f4de 0%,#a0ec46 45%,#f08bce 100%);height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}:is(.portal,.portal-menu) .motion-toggle{width:fit-content;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:99px;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;font-size:13px;line-height:1.4;display:inline-flex}:is(.portal,.portal-menu) .motion-toggle:disabled{cursor:default;opacity:.75}:is(.portal,.portal-menu) .motion-toggle:focus-visible{outline:3px solid var(--mint);outline-offset:4px}.portal .desktop-nav a{position:relative}.portal .desktop-nav a:after{content:"";transform-origin:0;background:currentColor;height:2px;position:absolute;bottom:7px;left:12%;right:12%;transform:scaleX(0)}.portal .desktop-nav a[aria-current=page]:after{transform:scaleX(1)}.portal .save-button{isolation:isolate}.portal .save-button:after{content:"";pointer-events:none;opacity:0;border:1px solid;border-radius:50%;position:absolute;inset:0}.portal .search-field,.portal .talent-discover-search label,.portal-menu .menu-search{transition:border-color .2s,box-shadow .2s}.portal .search-field:focus-within,.portal .talent-discover-search label:focus-within,.portal-menu .menu-search:focus-within{border-color:#111;box-shadow:3px 3px #111}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal :is(.view-more,.topic-pills a,.button,.group-filter label,.branch-filter label,.category-filter button,.pager button,.unit-pagination button,.watch-tab-list button,.motion-toggle,.pickup-controls button){transition:transform .28s var(--motion-ease),box-shadow .28s var(--motion-ease),background-color .2s,color .2s}html[data-vth-motion=on] .portal :is(.gallery-card,.article-card,.stream-card,.unit-card,.birthday-feature,.unit-gateway,.start-reading){transition:transform .4s var(--motion-ease),box-shadow .4s var(--motion-ease)}html[data-vth-motion=on] .portal :is(.view-more,.text-link,.strip-story,.cover-story,.headline-story,.unit-card-bottom,.birthday-feature,.mini-ranking>a,.start-reading) svg:last-child{transition:transform .38s var(--motion-ease)}html[data-vth-motion=on] .portal .desktop-nav a:after{transition:transform .35s var(--motion-ease)}html[data-vth-motion=on] .portal :is(.save-button,.header-save){transition:transform .3s var(--motion-ease),background-color .2s}html[data-vth-motion=on] .portal .save-button.is-saved svg{animation:vth-heart .45s var(--motion-ease)}html[data-vth-motion=on] .portal .save-button.is-saved:after{animation:.55s ease-out vth-heart-ring}html[data-vth-motion=on] .portal :is(.status-pill.live>span,.pulse-title>svg){animation:2.6s ease-in-out infinite vth-live-beat}html[data-vth-motion=on] .portal .toast{animation:vth-toast-in .4s var(--motion-ease)}html[data-vth-motion=on] .portal [role=tabpanel][data-state=active]{animation:vth-panel-in .4s var(--motion-ease)}html[data-vth-motion=on] .portal .directory-sidebar.is-open{animation:vth-panel-in .35s var(--motion-ease)}html[data-vth-motion=on] .portal .calendar-days>button{transition:background-color .2s,box-shadow .2s,transform .24s var(--motion-ease)}html[data-vth-motion=on] .portal .calendar-days .is-selected{animation:vth-day-select .3s var(--motion-ease)}html[data-vth-motion=on] .portal-menu[data-state=open] nav>a{animation:vth-menu-item .55s var(--motion-ease) both}html[data-vth-motion=on] .portal-menu nav>a:nth-child(2){animation-delay:45ms}html[data-vth-motion=on] .portal-menu nav>a:nth-child(3){animation-delay:90ms}html[data-vth-motion=on] .portal-menu nav>a:nth-child(4){animation-delay:.135s}html[data-vth-motion=on] .portal-menu nav>a:nth-child(5){animation-delay:.18s}html[data-vth-motion=on] .portal-menu nav>a:nth-child(6){animation-delay:.225s}html[data-vth-motion=on] .portal-menu nav>a:nth-child(7){animation-delay:.27s}html[data-vth-motion=on] .portal-menu nav>a:focus-visible{animation:none}html[data-vth-motion=on] .portal :is(button:not(:disabled),.view-more,.topic-pills a,.button):active{transform:translateY(1px)scale(.97)}html[data-vth-motion=on] .portal :is(.view-more,.text-link):focus-visible>svg:last-child{transform:translate(3px,-3px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal :is(.gallery-card,.article-card,.unit-card):hover{transform:translateY(-5px);box-shadow:5px 7px #1112}html[data-vth-motion=on] .portal :is(.stream-card,.birthday-feature):hover{transform:translateY(-5px)}html[data-vth-motion=on] .portal :is(.view-more,.topic-pills a,.button,.unit-gateway,.start-reading):hover{transform:translateY(-3px);box-shadow:4px 5px #111}html[data-vth-motion=on] .portal :is(.group-filter label,.branch-filter label,.category-filter button,.pager button,.unit-pagination button,.watch-tab-list button):not(:disabled):hover{transform:translateY(-2px)}html[data-vth-motion=on] .portal :is(.view-more,.text-link,.cover-story,.headline-story,.strip-story,.birthday-feature,.mini-ranking>a,.start-reading):hover svg:last-child{transform:translate(3px,-3px)}html[data-vth-motion=on] .portal .unit-card:hover .unit-card-bottom svg{transform:translate(4px)}html[data-vth-motion=on] .portal .desktop-nav a:hover:after{transform:scaleX(1)}html[data-vth-motion=on] .portal .save-button:hover{transform:rotate(-7deg)scale(1.08)}html[data-vth-motion=on] :is(.portal,.portal-menu) .motion-toggle:not(:disabled):hover{background:var(--mint);color:#111}html[data-vth-motion=on] .portal .calendar-days>button:hover{transform:translateY(-2px)}}@keyframes vth-heart{0%{scale:1}38%{scale:1.3}68%{scale:.9}to{scale:1}}@keyframes vth-heart-ring{0%{opacity:.65;scale:.8}to{opacity:0;scale:1.7}}@keyframes vth-live-beat{0%,to{scale:1}50%{scale:.82}}@keyframes vth-panel-in{0%{translate:0 12px}to{translate:0}}@keyframes vth-toast-in{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes vth-menu-item{0%{opacity:0;translate:22px}to{opacity:1;translate:0}}@keyframes vth-day-select{0%{scale:.93}to{scale:1}}@media (width<=767px){:is(.portal,.portal-menu) .motion-toggle{font-size:14px}.reading-progress{height:2px}}html[data-vth-motion=off] :is(.portal,.portal-menu,.portal-menu~[data-slot=sheet-overlay]) *,html[data-vth-motion=off] .portal-menu,html[data-vth-motion=off] [data-slot=sheet-overlay]{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.portal *,.portal :before,.portal :after,.portal-menu,.portal-menu *,[data-slot=sheet-overlay]{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.portal #talent-catalog-title:focus{outline:none}.portal .gallery-card{--card-logo-height:24px;--card-logo-gap:10px}.portal .gallery-card>.card-org-logo{width:80px;height:var(--card-logo-height);max-width:100%;margin:0 0 var(--card-logo-gap);object-fit:contain;object-position:left center;pointer-events:none;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;position:static}.portal .gallery-card>.talent-card-link{height:auto;padding:0}.portal .gallery-card>.save-button{top:calc(var(--card-logo-height) + var(--card-logo-gap) + 7px);bottom:auto;right:7px}@media (width<=767px){.portal .gallery-card{--card-logo-height:26px}.portal .gallery-card>.card-org-logo{width:84px}.portal .gallery-card>.save-button{top:calc(var(--card-logo-height) + var(--card-logo-gap) + 4px);right:4px}.portal .gallery-card .talent-copy{padding-right:0}}.portal .overlap-intro h2,.portal .analysis-section-heading h2,.portal .discovery-passport h2{letter-spacing:0;margin:8px 0 10px;font-size:clamp(1.3rem,2.1vw,1.85rem);line-height:1.55}.discovery-passport{background:#fffdf4;border:1px solid #141414;margin:26px 0 40px;padding:26px;box-shadow:5px 5px #141414}.discovery-passport-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.discovery-passport .eyebrow{color:#141414;align-items:center;gap:8px;font-size:.8125rem;display:flex}.discovery-complete{white-space:nowrap;align-items:center;gap:10px;display:flex}.discovery-complete strong{font-size:2rem}.discovery-complete small{font-size:1rem}.discovery-complete>span{font-size:.875rem}.discovery-passport [data-slot=progress]{background:#dadad3;border-radius:0;height:6px}.discovery-passport [data-slot=progress-indicator]{background:#141414;transition:transform .7s cubic-bezier(.22,1,.36,1)}.discovery-missions{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.discovery-mission{background:#fff;border:1px dashed #777;align-items:center;gap:12px;min-width:0;padding:16px 12px;transition:background .6s;display:flex}.discovery-mission.earned{background:#a9f4de;border:1px solid #141414}.mission-stamp{border:1px solid #141414;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.earned .mission-stamp{color:#a9f4de;background:#141414}.discovery-mission strong{font-size:.875rem;line-height:1.6;display:block}.discovery-mission div>span{font-variant-numeric:tabular-nums;margin-top:5px;font-size:.875rem;display:block}.discovery-passport-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.discovery-passport-footer p{margin:0;font-size:.875rem;line-height:1.8}.discovery-passport-footer .button{flex-shrink:0}.discovery-reset{flex-shrink:0;min-height:44px;font-size:.8125rem;text-decoration:underline}.discovery-notice,.discovery-error{background:#a9f4de;align-items:center;gap:8px;margin:16px 0 0;padding:12px 14px;font-size:.9375rem;line-height:1.7;display:flex}.discovery-error{background:#ffe1d5;flex-wrap:wrap}.discovery-error button{align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.discovery-history{border-top:1px solid #ccc;margin-top:18px;padding-top:12px;font-size:.875rem}.discovery-history summary{cursor:pointer;min-height:36px}.discovery-history ul{gap:12px;padding:0;list-style:none;display:grid}.discovery-history li{align-items:baseline;gap:12px;display:flex}.discovery-history li>span{color:#454545;flex:0 0 88px}.discovery-history a{line-height:1.6;text-decoration:underline}.analysis-person-panel{background:#fff;border:1px solid #141414;min-width:0;padding:22px}.analysis-person-panel dl{grid-template-columns:1fr 1fr;gap:22px 16px;display:grid}.analysis-person-panel dt{margin-bottom:8px;font-size:.875rem;line-height:1.5}.analysis-person-panel dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:800;line-height:1.3}.analysis-person-panel dd small{margin-top:6px;font-size:.8125rem;font-weight:400;display:block}.analysis-person-panel>a{border-top:1px solid #141414;justify-content:space-between;align-items:center;min-height:44px;margin-top:24px;padding-top:16px;font-size:.9375rem;font-weight:700;display:flex}.connection-card:focus-visible,.chat-ranking-row:focus-visible{outline-offset:4px;outline:3px solid #141414}.chat-sort{gap:16px;display:flex}.chat-ranking{border-top:1px solid #141414}.chat-ranking-row{text-align:left;border-bottom:1px solid #141414;grid-template-columns:40px 62px minmax(0,1fr) 200px;align-items:center;gap:20px;width:100%;padding:20px 12px;display:grid}.chat-ranking-row:hover,.chat-ranking-row.selected{background:#fffdf4}.chat-rank-index{font-size:1.3rem;font-weight:800}.chat-rank-person strong{font-size:1rem;line-height:1.6;display:block}.chat-rank-person small{margin-top:5px;font-size:.8125rem;display:block}.chat-rank-measure>strong{text-align:right;margin-bottom:10px;font-size:1.5rem;display:block}.chat-rank-measure small{margin-left:6px;font-size:.8125rem}@media (width<=1100px){.discovery-missions{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-person-panel{padding:18px}.chat-sort{flex-wrap:wrap}}@media (width<=700px){.discovery-passport{margin:24px 0 32px;padding:18px;box-shadow:3px 3px #141414}.discovery-passport-heading{align-items:start}.discovery-complete>svg,.discovery-complete>span{display:none}.discovery-complete strong{font-size:1.75rem}.discovery-missions{gap:10px}.discovery-mission{flex-direction:column;align-items:start;padding:12px}.discovery-passport-footer{flex-direction:column;align-items:stretch;gap:12px}.discovery-passport-footer .button{justify-content:center}.analysis-person-panel dl{gap:18px 12px}.analysis-person-panel dd{font-size:1.5rem}.chat-sort{grid-template-columns:1fr 1fr;gap:10px;display:grid}.chat-ranking-row{grid-template-columns:25px 48px minmax(0,1fr);gap:10px;padding:16px 4px}.chat-rank-measure{grid-column:2/-1}.chat-rank-measure>strong{margin-bottom:8px;font-size:1.35rem}.chat-rank-index{font-size:1rem}}.reference-months,.reference-links{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.reference-months a,.reference-links a{background:#fff;border:1px solid #bccbd1;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;font-size:.9375rem;font-weight:700;display:inline-flex}.site-breadcrumbs{color:#455963;flex-wrap:wrap;gap:8px;margin:0 0 22px;font-size:.875rem;display:flex}.site-breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.unit-explanation{background:#fff;border:1px solid #c7d3d9;border-radius:12px;margin:24px 0;padding:24px}.unit-explanation h2{margin-bottom:12px;font-size:1.5rem;font-weight:800}.unit-explanation h3{margin:20px 0 8px;font-size:1.125rem;font-weight:700}.unit-explanation p{white-space:pre-line;font-size:1rem;line-height:1.9}.reference-page a:focus-visible,.site-breadcrumbs a:focus-visible{outline-offset:3px;outline:3px solid #197c9b}@media (width<=640px){.unit-explanation{padding:18px}}.profile-related-summary,.unit-members-summary{color:#17252c;overflow-wrap:anywhere;background:#fff;border:1px solid #c7d3d9;border-radius:12px;margin:24px 0;padding:22px 24px}.profile-related-summary h2,.unit-members-summary h2{margin:0 0 14px;font-size:1.25rem;font-weight:800;line-height:1.5}.profile-related-summary ul,.unit-members-summary ul{margin:0;padding:0;list-style:none}.profile-related-summary a,.unit-members-summary a{text-underline-offset:4px;color:#07556d;padding:7px 0;font-size:1rem;line-height:1.7;text-decoration:underline;display:inline-block}.profile-related-summary a:focus-visible,.unit-members-summary a:focus-visible{outline-offset:3px;outline:3px solid #197c9b}.profile-related-summary p,.unit-members-summary p{color:#455963;margin:8px 0 0;font-size:.875rem;line-height:1.8}.unit-members-summary ul{flex-wrap:wrap;gap:0 24px;display:flex}.unit-members-summary li{font-size:1rem;line-height:1.7}.unit-members-summary li>span{font-size:.875rem}@media (width<=640px){.profile-related-summary,.unit-members-summary{padding:18px}.unit-members-summary ul{gap:0 18px}}.portal.page-home .site-header{height:90px;padding:16px 22px}.portal.page-home .site-header>.brand,.portal.page-home .header-right{margin:0}.home-discovery{color:#151515;border-bottom:2px solid #171717;grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(24px,4vw,64px);max-width:1560px;margin:0 auto 28px;padding:36px 40px 32px;display:grid}.home-discovery h1{letter-spacing:-.025em;margin:10px 0 14px;font-size:clamp(25px,3.1vw,43px);font-weight:900;line-height:1.4}.discovery-choices{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.discovery-choices button{color:#242424;background:#fff;border:1px solid #777;border-radius:4px;min-height:40px;padding:8px 11px;font-size:13px}.discovery-choices button[aria-pressed=true]{color:#fff;background:#151515;border-color:#151515}.home-discovery :is(a,button,input):focus-visible,.activity-coverage-chart button:focus-visible{outline-offset:3px;outline:3px solid #09684b}@media (width<=900px){.portal.page-home .site-header{height:85px;padding:15px}.home-discovery{grid-template-columns:1fr;gap:20px;padding:24px 22px}.home-discovery h1{margin:6px 0 8px;font-size:29px}}@media (width<=540px){.home-discovery{margin-bottom:20px;padding:20px 16px}.home-discovery h1{font-size:26px}.discovery-choices button{min-height:44px;font-size:12px}}@media (width<=767px){.portal.page-home .site-header{height:68px;padding:10px 14px}}.portal.page-home .editorial-section-heading{color:#171717;gap:16px;min-width:0;display:grid}.portal.page-home .editorial-section-title,.portal .editorial-page-heading .editorial-page-title{font-family:var(--font-sans);font-size:var(--editorial-title-size,clamp(2.5rem, 1.35rem + 3.2vw, 4.25rem));letter-spacing:-.025em;color:#fff;-webkit-text-fill-color:currentColor;-webkit-text-stroke:3px #171717;paint-order:stroke fill;text-shadow:2px 3px #171717;overflow-wrap:anywhere;margin:0;padding:2px 5px 5px 1px;font-weight:900;line-height:1.08}.portal.page-home .editorial-section-caption,.portal .editorial-page-heading .editorial-page-caption{letter-spacing:.015em;color:#171717;align-items:baseline;gap:12px;margin:0;font-size:1rem;font-weight:750;line-height:1.75;display:flex}.portal.page-home .editorial-section-caption:before,.portal .editorial-page-heading .editorial-page-caption:before{content:"";background:currentColor;flex:0 0 20px;align-self:flex-start;height:2px;margin-top:.8em}.portal .editorial-page-heading{--editorial-title-size:clamp(2rem, 1.35rem + 3.2vw, 4.25rem);grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);align-items:end;gap:24px 40px;min-width:0;margin:0 0 30px;padding:24px 0 32px;display:grid}.portal .editorial-page-heading>div{min-width:0}.portal .editorial-page-heading .editorial-page-title{word-break:normal;text-wrap:balance;max-width:100%;line-height:1.16}.portal .editorial-page-heading .eyebrow{letter-spacing:.06em;color:#444;margin:0 0 14px;font-size:.875rem;line-height:1.6}.portal .editorial-page-heading .chapter-intro{max-width:42rem}.portal .editorial-page-heading .page-intro{letter-spacing:.015em;color:#444;margin:10px 0 0;font-size:1rem;font-weight:400;line-height:1.8}.portal .unit-hero{color:#171717;background:#d9f4f6;border:1px solid #171717;border-radius:0}.portal .unit-hero .editorial-page-heading{border:0;flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;margin:0;padding:0}.portal .unit-hero-faces>div{background:#ffffff80;border-color:#17171760}@media (width<=1100px){.portal .editorial-page-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}@media (width<=767px){.portal.page-home .editorial-section-heading{gap:12px}.portal.page-home .editorial-section-title,.portal .editorial-page-heading .editorial-page-title{-webkit-text-stroke-width:2.5px;text-shadow:1.5px 2px #171717}.portal.page-home .editorial-section-caption,.portal .editorial-page-heading .editorial-page-caption{gap:10px}.portal.page-home .editorial-section-caption:before,.portal .editorial-page-heading .editorial-page-caption:before{flex-basis:16px}.portal .editorial-page-heading{margin-bottom:24px;padding:8px 0 24px}.portal .editorial-page-heading .chapter-intro{margin:0}}@media (forced-colors:active){.portal.page-home .editorial-section-title,.portal .editorial-page-heading .editorial-page-title{color:canvastext;-webkit-text-stroke:0;text-shadow:none}}.portal .discovery-illustration{background:#fffdf6;border:1.5px solid #171717;flex:none;line-height:0;display:block;overflow:hidden;box-shadow:4px 4px #171717}.portal .discovery-illustration img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.portal .discovery-art-label{letter-spacing:.13em;font-size:.75rem;font-weight:900;line-height:1.6;display:block}.portal .discovery-art-action{color:#171717;background:#fffdf6;border:1.5px solid #171717;justify-content:center;align-items:center;gap:16px;width:fit-content;max-width:100%;min-height:44px;padding:11px 18px;font-size:.875rem;font-weight:800;line-height:1.6;display:inline-flex}.portal .discovery-art-action svg{flex:none}.portal .illustrated-first-step{border:2px solid #171717;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.portal .first-step-copy{min-width:0;padding:30px 34px}.portal .illustrated-first-step h3{max-width:25ch;margin:12px 0;font-size:clamp(1.4rem,2.3vw,1.875rem);line-height:1.6}.portal .first-step-copy>p{font-size:1rem;line-height:1.8}.portal .first-step-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.portal .first-step-bottom .discovery-illustration{width:150px;box-shadow:none}.portal .first-step-guide{background:#a9f4de;border-left:1.5px solid #171717;justify-content:center;align-items:flex-end;min-height:330px;padding:28px 12px 0;display:flex;position:relative;overflow:hidden}.portal .first-step-guide>.discovery-art-label{z-index:1;background:#fffdf6;border:1px solid #171717;padding:3px 8px;position:absolute;top:16px;left:18px}.portal .vth-guide-character{object-fit:contain;object-position:center bottom;width:auto;max-width:100%;height:340px;display:block}.portal .guide-character-window{line-height:0;display:block;position:relative;overflow:hidden}.portal .beginner-guide{text-align:center;background:#dff8ef;border:1.5px solid #171717;padding:24px 18px 20px}.portal .reading-layout .beginner-guide h2{margin:12px 0 18px;font-size:1.2rem;line-height:1.7}.portal .beginner-guide .vth-guide-character{width:100%;height:auto;max-height:400px;margin:0 auto}.portal .beginner-guide p{margin-top:16px;font-size:.875rem;line-height:1.8}.portal .beginner-guide-aside>.button{justify-content:center;width:100%}.portal .guide-article-illustration{box-shadow:none;margin:24px 0}.portal .guide-article-illustration img{width:min(100%,420px);margin:auto}@media (width<=1000px){.portal .illustrated-first-step{grid-template-columns:minmax(0,1fr) 240px}.portal .first-step-copy{padding:26px}.portal .first-step-bottom{flex-wrap:wrap}.portal .first-step-bottom .discovery-illustration{width:120px}}@media (width<=800px){.portal .reading-layout .beginner-guide-aside{display:block}.portal .beginner-guide .vth-guide-character{max-height:300px}}@media (width<=600px){.portal .illustrated-first-step{grid-template-columns:minmax(0,1fr)}.portal .first-step-copy{padding:24px 20px}.portal .first-step-bottom{gap:16px}.portal .first-step-bottom .discovery-illustration{width:112px}.portal .first-step-guide{border-top:1.5px solid #171717;border-left:0;align-items:flex-start;height:220px;min-height:0;padding:20px 16px 0}.portal .first-step-guide .vth-guide-character{max-width:none;height:330px}}@font-face{font-family:Figtree;src:url(/media/font/figtree-400-e8b8cd39a9d5b751.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Figtree;src:url(/media/font/figtree-600-e4a9cb9b94153903.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Figtree;src:url(/media/font/figtree-700-43cdfaa2ff9d70cc.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Figtree;src:url(/media/font/figtree-800-72fcaccb2503116f.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Figtree;src:url(/media/font/figtree-900-4edf09f657495e89.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/media/font/bodoni-moda-1a8a0f48839d4a1c.woff2)format("woff2");font-weight:600;font-display:swap}:root{--font-sans:Figtree,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;--font-display:Figtree,"Noto Sans JP",sans-serif;--font-editorial:"Bodoni Moda",Didot,"Times New Roman",serif;--font-label:var(--font-sans);--background:#fff;--foreground:#090909;--ink:#090909;--text-secondary:#4c4c4c;--border:#bababa;--mint:#c0e2e6;--lime:#dcff00;--yellow:#dcff00;--pink:#f0b4d2;--coral:#ef6b24;--lavender:#ececec;--primary:#090909;--primary-foreground:#fff;--secondary:#dcff00;--secondary-foreground:#090909;--accent:#dcff00;--accent-foreground:#090909;--surface-subtle:#f5f5f5;--surface-muted:#e7e7e7;--brand-tint:#f5f5f5;--teal:#090909;--brand-purple:#090909;--brand-purple-dark:#090909;--brand-blue:#284e79;--brand-pink:#f0b4d2}body{font-family:var(--font-sans);color:#090909;background:#fff;font-size:16px;line-height:1.8}::selection{color:#090909;background:#dcff00}.portal{--page-accent:#dcff00;--motion-ease:cubic-bezier(.16,1,.3,1);color:#090909;background:#fff}.portal :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #284e79}.portal :is(h1,h2,h3){letter-spacing:0}.portal main{max-width:1500px;padding:35px 48px 90px}.portal.page-home main{max-width:none;padding:0}.portal .site-header,.portal.page-home .site-header{background:#fff;border-bottom:1px solid #090909;align-items:center;height:78px;min-height:78px;padding:10px 28px;display:flex;position:sticky;top:0;overflow:visible}.portal .site-header>.brand,.portal.page-home .site-header>.brand{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.portal .header-right,.portal.page-home .header-right{background:0 0;border:0;align-items:center;gap:10px;min-height:48px;margin:0}.portal .desktop-nav a{padding:10px 9px;font-size:12px;font-weight:800;text-decoration:none}.portal .desktop-nav a[aria-current=page]{background:#dcff00;border-radius:30px}.portal .desktop-nav a:after{display:none}.portal .header-search,.portal .menu-trigger,.portal .header-save{color:#fff;background:#090909;border:1px solid #090909;border-radius:50%;justify-content:center;align-items:center;min-width:44px;height:44px;padding:10px;display:flex}.portal .header-search{order:2}.portal .header-search>svg{color:#fff}.portal .header-save{color:#090909;background:#dcff00;border-radius:25px;order:1;gap:3px;width:auto}.portal .header-save svg{color:#090909}.portal .header-save>b{color:#090909;font-size:12px}.portal .menu-trigger{order:3}.portal .menu-trigger>span{display:none}.portal-menu{background:#fff!important;border-left:1px solid #090909!important;gap:14px!important;max-width:580px!important;padding:65px 36px 32px!important}.portal-menu [data-slot=sheet-title]{font-family:Figtree,sans-serif;font-size:40px;font-style:italic;line-height:1.05}.portal-menu [data-slot=sheet-description]{font-size:14px}.portal-menu .portal-menu-close{color:#fff;background:#090909;border-radius:50%;top:14px;right:20px}.portal-menu nav>a{padding:14px 0}.portal-menu nav strong{font-size:30px;font-style:italic}.portal-menu nav span{font-size:14px}.portal-menu .menu-search{border-radius:30px;min-height:48px;padding:6px 14px}.portal-menu .menu-search input{font-size:16px}.portal-menu .motion-toggle{font-size:14px}.portal .site-breadcrumbs{margin-bottom:26px;font-size:13px}.portal .reading-progress{background:#090909;height:2px}.portal .graffiti-ticker{background:#dcff00;border-bottom:1px solid #090909;padding:14px 0;overflow:hidden}.portal .graffiti-ticker-track{width:max-content;display:flex}.portal .graffiti-ticker-track>div{align-items:center;gap:20px;padding-right:20px;display:flex}.portal .graffiti-ticker a{white-space:nowrap;background:#fff;border:1px solid #090909;border-radius:5px;min-height:40px;padding:5px 15px;font-size:14px;font-weight:700;display:block}.portal .editorial-band{background:var(--band-color,#fff);border-bottom:1px solid #090909;padding:70px max(40px,50vw - 670px)}.portal.page-home .editorial-section-title{font-family:var(--font-editorial);font-size:var(--home-title-size);letter-spacing:-.065em;color:#090909;-webkit-text-fill-color:#090909;-webkit-text-stroke:0;text-shadow:none;padding:0;font-weight:600;line-height:1.05}.portal.page-home .editorial-section-caption{gap:0;font-size:1rem;font-weight:700;line-height:1.7}.portal.page-home .editorial-section-caption:before{display:none}.portal.page-home .editorial-section-heading{gap:16px}.portal .band-top{flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:40px}.portal .view-more{font-family:var(--font-sans);letter-spacing:0;color:#fff;min-height:48px;box-shadow:none;background:#090909;border:1px solid #090909;border-radius:40px;gap:24px;padding:12px 22px;font-size:14px}.portal .view-more:hover{color:#090909;box-shadow:none;background:#dcff00}.portal .view-more svg{color:inherit}.portal .home-discovery{border-bottom:0;grid-template-columns:.85fr 1.15fr;gap:60px;max-width:1500px;margin:0 auto;padding:60px 48px;display:grid}.portal .home-discovery h2{letter-spacing:-.07em;margin:16px 0 22px;font-family:Figtree,sans-serif;font-size:clamp(2.5rem,5vw,4.9rem);font-style:italic;font-weight:900;line-height:.98}.portal .home-discovery .eyebrow{letter-spacing:.12em;font-size:12px;font-weight:700}.portal .discovery-choices{gap:7px;margin:12px 0}.portal .discovery-choices button{border:1px solid #aaa;border-radius:30px;min-height:36px;padding:5px 12px;font-size:13px}.portal .discovery-choices button[aria-pressed=true]{color:#090909;background:#dcff00;border-color:#090909}.portal .live-band{--band-color:#dcff00}.portal.page-home .live-band .editorial-section-title,.portal.page-home .talents-band .editorial-section-title{letter-spacing:-.08em;font-family:Figtree,sans-serif;font-style:italic;font-weight:900;font-size:var(--home-title-size)}.portal .live-pulse{box-shadow:none;background:#fff;border:1px solid #090909;border-radius:12px;margin:0 0 30px;padding:18px 22px}.portal .live-pulse strong{font-family:Figtree,sans-serif;font-weight:900}.portal .stream-grid{gap:30px}.portal .stream-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.portal .stream-thumbnail{border:1px solid #090909;border-radius:12px;overflow:hidden}.portal .stream-copy{padding:16px 0 0}.portal .stream-copy h3{margin:7px 0;font-size:17px;line-height:1.7}.portal .stream-person{font-size:13px;font-weight:700}.portal .stream-copy>p{font-size:13px}.portal .status-pill{text-align:center;white-space:nowrap;min-height:28px;box-shadow:none;border:1px solid #090909;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;line-height:1.5;display:inline-flex}.portal .status-pill.live{color:#dcff00;background:#090909}.portal .promotion-badge{z-index:2;color:#111;letter-spacing:.08em;background:#fff;border:1px solid #111;justify-content:center;align-items:center;min-width:34px;min-height:27px;padding:3px 8px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:2px 2px #111}.portal .archive-promotion-controls{background:#fff;border:1px solid #111;justify-content:space-between;align-items:flex-end;gap:20px;margin:18px 0 8px;padding:16px 18px;display:flex}.portal .archive-promotion-controls>div>span{letter-spacing:.06em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.portal .archive-promotion-controls .category-filter{margin:0}.portal .archive-promotion-controls .select-field{min-width:180px}.portal .headline-story{border-top:1px solid #090909;flex-direction:column-reverse;gap:10px;padding:22px 0;display:flex}.portal .headline-story:last-child{border-bottom:1px solid #090909}.portal .birthday-image{aspect-ratio:1/1.12;border:1px solid #090909;border-radius:140px 140px 12px 12px;overflow:hidden}.portal .birthday-image>.portrait{height:100%}.portal .birthday-image img{object-fit:cover;object-position:center 18%}.portal .birthday-image>b{color:#fff;-webkit-text-stroke:1px #090909;letter-spacing:-.06em;font-family:Figtree,sans-serif;font-size:48px;font-weight:900}.portal .birthday-feature>div:last-child>span{background:#fff;border-radius:30px;font-size:12px}.portal .gallery-card .card-portrait{background:#f4f4f4;border:1px solid #090909;border-radius:14px}.portal .gallery-card .talent-copy{padding:15px 0 10px}.portal .gallery-card h3{font-size:17px;font-weight:800}.portal .gallery-card .talent-copy>p{font-size:13px}.portal .save-button{box-shadow:none;border-radius:50%;width:36px;height:36px}.portal .save-button.is-saved{background:#dcff00}.portal .card-tags{gap:5px}.portal .card-tags span{background:#fff;border:1px solid #bbb;padding:2px 8px;font-size:12px}.portal .article-card>.editorial-art{aspect-ratio:4/3;background:#fff;border:1px solid #090909;border-radius:14px;overflow:hidden}.portal .article-copy{padding:16px 0}.portal .article-copy h3{font-size:19px;line-height:1.7}.portal .article-copy p{font-size:14px;line-height:1.8}.portal .article-copy .tag{background:#fff;border-radius:20px;padding:3px 10px;font-size:12px}.portal .article-copy .text-link{font-size:13px}.portal .mini-ranking>a{border-bottom:1px solid #090909;padding:20px 0}.portal .mini-ranking .avatar{border-radius:50%;width:64px;height:64px}.portal .mini-ranking strong{font-size:18px}.portal .mini-ranking small{font-size:12px}.portal .mini-ranking>a>b{font-size:23px;font-weight:900}.portal .editorial-page-heading{background:#fff;border:0;border-bottom:1px solid #090909;margin-bottom:34px;padding:12px 0 34px;display:block}.portal .editorial-page-heading .eyebrow{letter-spacing:.1em;background:var(--page-accent);color:#090909;border:1px solid #090909;border-radius:30px;margin-bottom:20px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.portal .editorial-page-heading .editorial-page-title{letter-spacing:-.065em;color:#090909;-webkit-text-fill-color:#090909;-webkit-text-stroke:0;text-shadow:none;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;margin:0 0 26px;padding:0;font-family:Figtree,sans-serif;font-size:clamp(2.8rem,7.2vw,7.3rem);font-style:italic;font-weight:900;line-height:.98}.portal .editorial-page-heading .chapter-intro{flex-wrap:wrap;align-items:baseline;gap:20px 35px;max-width:none;display:flex}.portal .editorial-page-heading .editorial-page-caption{font-size:1.25rem;font-weight:800;line-height:1.7}.portal .editorial-page-heading .editorial-page-caption:before{display:none}.portal .editorial-page-heading .page-intro{color:#444;max-width:48rem;margin:0;font-size:1rem;line-height:1.8}.portal .section-title{border-bottom:1px solid #090909;margin-bottom:26px;padding-bottom:20px}.portal .section-title .eyebrow{letter-spacing:.1em;font-size:12px;font-weight:700}.portal .section-title h2{margin-top:7px;font-size:26px;line-height:1.6}.portal .search-field{background:#fff;border:1px solid #090909;border-radius:32px;min-height:50px;padding:10px 18px}.portal .search-field input{font-size:16px}.portal .group-filter{background:0 0;border:0;gap:8px}.portal .group-filter label{color:#090909;background:#fff;border:1px solid #090909;border-radius:30px;gap:7px;min-height:44px;padding:8px 16px;font-size:14px}.portal .group-filter label.chosen,.portal .group-filter label.chosen:first-child{color:#fff;box-shadow:none;background:#090909;border-color:#090909}.portal .group-filter .group-symbol{width:20px;height:20px;color:inherit;border:0}.portal .group-filter svg{width:18px;height:18px}.portal .branch-filter label,.portal .category-filter button{background:#fff;border:1px solid #bbb;border-radius:24px;min-height:40px;padding:7px 14px;font-size:14px}.portal .branch-filter label.chosen,.portal .category-filter button[aria-pressed=true]{background:var(--page-accent);color:#090909;border-color:#090909}.portal .directory-sidebar{background:#f5f5f5;border:1px solid #090909;border-radius:14px;padding:22px}.portal .directory-sidebar .group-filter label{justify-content:flex-start;width:100%}.portal .directory-sidebar .filter-heading{font-size:20px;font-style:italic}.portal .directory-sidebar .branch-controls>span{font-size:13px}.portal .select-field select,.portal .directory-selects select{font-size:14px}.portal .button{box-shadow:none;border:1px solid #090909;border-radius:30px;min-height:46px;padding:11px 20px;font-size:14px;line-height:1.6}.portal .button.primary{color:#fff;background:#090909}.portal .button.secondary{color:#090909;background:#fff}.portal .button:hover{color:#090909;box-shadow:none;background:#dcff00}.portal .pager button,.portal .unit-pagination button{border:1px solid #090909;border-radius:50%;min-width:44px;min-height:44px}.portal .stat-grid>div,.portal .chart-panel,.portal .calendar-month,.portal .historical-period,.portal .analysis-comparison,.portal .chat-ranking{box-shadow:none;background:#fff;border:1px solid #090909;border-radius:12px}.portal .stat-grid>div{padding:25px}.portal .stat-grid strong{font-family:Figtree,sans-serif;font-size:36px;font-weight:900}.portal .stat-grid span{font-size:14px}.portal .stat-grid small{font-size:12px}.portal .discovery-passport{box-shadow:none;background:#fbe986;border:1px solid #090909;border-radius:14px}.portal .discovery-mission,.portal .connection-card,.portal .analysis-person-panel{background:#fff;border:1px solid #090909;border-radius:10px}.portal .ranking-row,.portal .agenda-item{border-color:#bbb}.portal .calendar-days .is-selected{color:#090909;background:#dcff00;box-shadow:inset 0 0 0 1px #090909}.portal .calendar-toolbar h2{font-family:var(--font-editorial);font-weight:600}.portal .calendar-entry,.portal .upcoming-grid>a,.portal .birthday-month-card{background:#fff;border:1px solid #090909;border-radius:12px}.portal .profile-body h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.4}.portal .facts dt{font-size:13px}.portal .facts dd{font-size:16px}.portal .reading{background:#fff;border:1px solid #090909;border-radius:16px;padding:40px}.portal .reading h1{margin:10px 0 24px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.6}.portal .reading h2{font-size:23px;line-height:1.7}.portal .reading p,.portal .reading li{font-size:16px;line-height:2}.portal .reading .article-lead{font-size:19px;line-height:1.9}.portal .reading .article-source{background:#f5f5f5;border:1px solid #bbb;border-radius:10px}.portal .wiki-article-figure .editorial-art,.portal .reading>.editorial-art{border-radius:12px;overflow:hidden}.portal .unit-hero{background:#c0e2e6;border:1px solid #090909;border-radius:16px}.portal .unit-hero .editorial-page-heading{background:0 0;border:0;margin:0;padding:0}.portal .unit-hero .editorial-page-heading .editorial-page-title{font-size:clamp(3rem,6vw,6rem)}.portal .unit-hero .chapter-intro{display:block}.portal .unit-hero .page-intro{margin-top:14px}.portal .unit-filters,.portal .unit-detail-hero,.portal .unit-member-card,.portal .unit-howto{background:#fff;border:1px solid #090909;border-radius:12px}.portal .unit-card{box-shadow:none;background:#fff;border:1px solid #090909;border-radius:12px;overflow:hidden}.portal .unit-card-copy{padding:18px}.portal .unit-card h3{font-size:18px}.portal .unit-members-line{font-size:14px}.portal .unit-card-bottom{font-size:13px}.portal .unit-art{background:#f5f5f5}.portal .unit-art-label{color:#090909;background:#fff;border:1px solid #090909;border-radius:20px}.portal .unit-summary{background:#fff;border:1px solid #090909;border-radius:12px}.portal .unit-summary strong{font-family:Figtree,sans-serif;font-weight:900}.portal .empty-state{color:#444;background:#f5f5f5;border:1px dashed #999;border-radius:12px;padding:32px}.portal .reference-months a,.portal .reference-links a{color:#090909;background:#fff;border:1px solid #090909;border-radius:25px}.portal .discovery-illustration{box-shadow:none;aspect-ratio:1;background:#fffdf6;border:1px solid #090909;border-radius:50%;place-items:center;display:grid}.portal .discovery-illustration img{width:100%;height:auto}.portal .discovery-art-action{color:#fff;background:#090909;border:1px solid #090909;border-radius:30px;font-size:14px}.portal .illustrated-first-step{background:#fff;border:1px solid #090909;border-radius:16px}.portal .first-step-guide{background:#dcff00;border-left:1px solid #090909}.portal .first-step-guide>.discovery-art-label{background:#fff;border:1px solid #090909;border-radius:30px}.portal .first-step-copy>.discovery-art-label{font-family:var(--font-editorial);letter-spacing:-.04em;font-size:30px;font-weight:600}.portal .first-step-copy h3{font-size:26px;line-height:1.6}.portal .first-step-bottom .discovery-illustration{border:0}.portal .beginner-guide{background:#dcff00;border:1px solid #090909;border-radius:16px}.portal .guide-article-illustration{aspect-ratio:auto;border-radius:12px}.portal .site-footer{color:#090909;background:#fff;border-top:1px solid #090909;gap:24px 36px;margin:0;padding:60px 40px 30px}.portal .site-footer>.footer-big-wordmark{letter-spacing:-.075em;color:#090909;flex-basis:100%;margin:0 0 36px;font-family:Figtree,sans-serif;font-size:clamp(4rem,14.8vw,15rem);font-style:italic;font-weight:900;line-height:.83;display:block}.portal .footer-big-wordmark>span{color:#fff;-webkit-text-stroke:1.5px #090909}.portal .footer-statement{border-bottom:1px solid #090909;justify-content:space-between;align-items:center;gap:25px;margin:0;padding-bottom:30px;display:flex}.portal .footer-statement>span{font-family:var(--font-editorial);letter-spacing:-.04em;font-size:32px;font-weight:600}.portal .footer-statement h2{margin:0;font-size:20px}.portal .site-footer>.brand,.portal .site-footer .footer-links a{color:#090909}.portal .site-footer .footer-links a{font-size:13px}.portal .site-footer>small{color:#555;font-size:12px}.portal .site-footer .motion-toggle{margin:0;font-size:13px}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal .stream-thumbnail img,html[data-vth-motion=on] .portal .gallery-card img{transition:transform .5s cubic-bezier(.16,1,.3,1)}html[data-vth-motion=on] .portal-menu nav>a{animation-duration:.45s}}@media (hover:hover) and (pointer:fine){.portal .stream-card:hover .stream-thumbnail img,.portal .gallery-card:hover .card-portrait img{transform:scale(1.045)}html[data-vth-motion=on] .portal :is(.gallery-card,.article-card,.unit-card,.unit-gateway,.start-reading):hover{box-shadow:none;transform:translateY(-4px)}}@keyframes vth-masthead-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (width<=1150px){.portal .desktop-nav{display:none}.portal .site-header{padding-inline:24px}.portal .home-discovery{grid-template-columns:.8fr 1.2fr;gap:32px;padding:45px 32px}}@media (width<=800px){.portal main{padding:24px 22px 60px}.portal .editorial-band{padding:48px 24px}.portal .home-discovery{grid-template-columns:1fr;gap:24px;padding:40px 24px}.portal .home-discovery h2{font-size:clamp(42px,8vw,64px)}.portal .home-discovery h2 br{display:none}.portal .home-discovery h2>span{margin-right:10px}.portal .band-top>.view-more{margin-left:0}.portal .band-top>.band-heading{flex:1;width:auto;min-width:180px}.portal .band-top>.group-filter{flex-basis:100%;order:3;justify-content:flex-start}.portal .directory-sidebar{border-radius:12px;padding:20px}.portal .reading{padding:26px}.portal .footer-statement{flex-direction:column;align-items:flex-start}}@media (width<=600px){.portal .site-header,.portal.page-home .site-header{height:66px;min-height:66px;padding:10px 16px}.portal .header-right{gap:7px}.portal .header-search,.portal .menu-trigger,.portal .header-save{min-width:40px;height:40px;padding:9px}.portal .header-save b{display:none}.portal .graffiti-ticker{padding:10px 0}.portal .graffiti-ticker-track>div{gap:12px;padding-right:12px}.portal .graffiti-ticker a{min-height:36px;padding:5px 12px;font-size:13px}.portal .home-discovery{padding:34px 20px}.portal .home-discovery h2{margin:12px 0 18px;font-size:39px}.portal .home-discovery h2 br{display:block}.portal .discovery-choices button{min-height:40px;font-size:13px}.portal .editorial-band{padding:40px 20px}.portal.page-home .editorial-section-title{font-size:var(--home-title-size)}.portal.page-home .editorial-section-caption{font-size:15px}.portal .band-top{gap:18px;margin-bottom:28px}.portal .band-top>.band-heading{flex-basis:100%}.portal .view-more{gap:18px;min-height:44px;padding:10px 18px;font-size:13px}.portal .live-pulse{flex-wrap:wrap;gap:14px;padding:14px}.portal .live-pulse strong{font-size:28px}.portal .live-pulse .pulse-title{font-size:13px}.portal .live-pulse>p{display:none}.portal .stream-grid{grid-template-columns:1fr;gap:28px}.portal .stream-copy h3{font-size:17px}.portal .headline-story{padding:20px 0}.portal .birthday-image>b{font-size:35px}.portal .birthday-feature h3{font-size:16px}.portal .home-talent-grid,.portal .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.portal .gallery-card h3{font-size:16px}.portal .gallery-card .talent-copy>p{font-size:12px}.portal .save-button{width:36px;height:36px}.portal .card-tags span{padding:2px 6px;font-size:11px}.portal .article-copy h3{font-size:19px}.portal .mini-ranking>a{gap:12px}.portal .mini-ranking .avatar{width:46px;height:46px}.portal .mini-ranking strong{font-size:15px}.portal .mini-ranking>a>b{font-size:17px}.portal .mini-ranking>a>svg{width:18px}.portal main{padding:22px 16px 50px}.portal .editorial-page-heading{margin-bottom:26px;padding:8px 0 26px}.portal .editorial-page-heading .editorial-page-title{letter-spacing:-.05em;margin-bottom:20px;font-size:clamp(38px,10vw,60px);line-height:1.02}.portal .editorial-page-heading .chapter-intro{display:block}.portal .editorial-page-heading .editorial-page-caption{font-size:19px}.portal .editorial-page-heading .page-intro{margin-top:10px;font-size:15px}.portal .editorial-page-heading .eyebrow{margin-bottom:18px;font-size:11px}.portal .group-filter label{gap:5px;padding:7px 11px;font-size:13px}.portal .group-filter .group-symbol{display:none}.portal .group-filter{gap:6px}.portal .stat-grid{gap:14px}.portal .stat-grid>div{padding:18px}.portal .stat-grid strong{font-size:28px}.portal .reading{padding:22px}.portal .reading h1{font-size:25px}.portal .reading h2{font-size:21px}.portal .reading .article-lead{font-size:17px}.portal .first-step-copy h3{font-size:22px}.portal .first-step-copy>.discovery-art-label{font-size:28px}.portal .first-step-guide{border-top:1px solid #090909;border-left:0}.portal .unit-card-copy{padding:13px}.portal .unit-card h3{font-size:16px}.portal .unit-members-line,.portal .unit-card-bottom{font-size:12px}.portal .site-footer{padding:42px 20px 30px}.portal .site-footer>.footer-big-wordmark{margin-bottom:20px;font-size:16vw}.portal .footer-statement>span{font-size:27px}.portal .footer-statement h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.portal .graffiti-ticker-track,.portal .hero-watermark{animation:none!important}.portal .hero-poster,.portal .stream-thumbnail img,.portal .gallery-card img{transition:none!important}}@media (width<=700px){.portal .archive-promotion-controls{flex-direction:column;align-items:stretch}.portal .archive-promotion-controls .select-field{min-width:0}.portal .promotion-badge{min-width:30px;min-height:23px;font-size:9px;top:7px;right:7px}}@media (forced-colors:active){.portal .footer-big-wordmark>span,.portal .home-discovery h2>span{color:canvastext;-webkit-text-stroke:0}}.portal .pickup-window,.portal .graffiti-ticker{touch-action:auto;-webkit-overflow-scrolling:touch}.portal .pickup-window .strip-story,.portal .graffiti-ticker a,.portal .hero-poster-link{-webkit-user-drag:none}.portal .hero-deck[data-dragging],.portal .pickup-window[data-dragging],.portal .graffiti-ticker[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.portal .graffiti-ticker,.portal .pickup-window,.portal .pickup-window.is-flowing{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:auto;overflow-anchor:none;overflow:auto hidden}.portal .graffiti-ticker::-webkit-scrollbar{display:none}.portal .graffiti-ticker-track>div{flex:none}.portal .birthday-feature{position:relative}.portal .birthday-label{z-index:2;color:#090909;letter-spacing:.04em;white-space:nowrap;background:#fff;border:1px solid #090909;border-radius:20px;padding:4px 10px;font-size:10px;font-weight:800;line-height:1.5;position:absolute;top:10px;left:10px}.portal .first-step-guide{background:#f0b4d2;align-items:stretch;min-height:370px;padding:54px 0 0}.portal .first-step-guide>.discovery-art-label{color:#090909;white-space:nowrap;background:#f0b4d2;font-size:10px;top:18px;left:50%;transform:translate(-50%)}.portal .first-step-guide .guide-character-window{flex:1;min-width:0}.portal .first-step-guide .vth-guide-character{object-fit:contain;object-position:center top;width:100%;max-width:360px;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.portal .beginner-guide{color:#090909;background:#f8e2ee;padding-bottom:0;overflow:hidden}.portal .beginner-guide>.discovery-art-label{letter-spacing:.1em;font-size:10px}.portal .beginner-guide .guide-character-window{height:300px;margin:18px -18px 0}.portal .beginner-guide .vth-guide-character{object-fit:contain;object-position:center top;width:125%;max-width:450px;height:auto;max-height:none;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=600px){.portal .first-step-guide{height:350px;min-height:0;padding:46px 0 0}.portal .first-step-guide>.discovery-art-label{top:14px}.portal .beginner-guide .guide-character-window{height:310px}}.portal.page-home{--home-title-size:clamp(4rem,8vw,8rem)}.portal.page-home .editorial-section-title{white-space:nowrap;overflow-wrap:normal;word-break:normal}.portal.page-home .band-top>.band-heading{min-width:max-content}@media (width<=600px){.portal.page-home{--home-title-size:min(4rem,16vw)}.portal.page-home .band-top>.band-heading{width:100%;min-width:0}}.portal{--pop-blue:#7b91fa;--pop-orange:#ff854d;--pop-pink:#f0b4d2;--pop-grid:#0909091a}.portal.page-home .editorial-band{isolation:isolate;border-bottom:1.5px solid #090909;padding-block:86px;position:relative}.portal.page-home .editorial-section-heading{place-items:start;gap:22px;position:relative}.portal.page-home .editorial-section-title{z-index:1;position:relative}.portal.page-home .editorial-section-caption{z-index:1;color:#fff;background:#090909;width:fit-content;max-width:100%;padding:7px 14px;font-size:1rem;line-height:1.7;display:block;position:relative;transform:rotate(-1.5deg)}.portal.page-home .editorial-section-caption>span{color:inherit;background:0 0}.portal.page-home .view-more{border-width:1.5px;padding:12px 14px 12px 24px;font-weight:900;box-shadow:4px 4px #fff,5px 5px #090909}.portal.page-home .view-more>svg{box-sizing:content-box;color:#090909;background:#dcff00;border-radius:50%;flex:none;padding:9px}.portal.page-home .view-more:hover{box-shadow:2px 2px #fff,3px 3px #090909}.portal .graffiti-ticker{background:#fff;padding:13px 0}.portal .graffiti-ticker a{background:#dcff00;border-radius:0;box-shadow:3px 3px #090909}.portal .home-discovery{background:#fff;border:1.5px solid #090909;border-radius:0 70px 0 0;gap:48px;max-width:1340px;margin:64px auto;padding:42px;position:relative;box-shadow:10px 10px #c0e2e6}.portal .home-discovery .eyebrow{background:#dcff00;border:1px solid #090909;padding:5px 10px;font-size:12px;display:inline-block;transform:rotate(-2deg)}.portal .home-discovery h2{font-size:clamp(40px,5.1vw,76px);line-height:1}.portal .home-discovery h2>span{color:#fff;-webkit-text-stroke:1.5px #090909}.portal.page-home .live-band{background:#dcff00}.portal.page-home .live-band .band-top{margin-bottom:34px}.portal.page-home .live-band .live-pulse{border-radius:0;box-shadow:5px 5px #090909}.portal.page-home .live-band .stream-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px;display:grid}.portal.page-home .live-band .stream-card{background:#fff;border:1.5px solid #090909;border-radius:0;padding:10px;box-shadow:5px 5px #090909}.portal.page-home .live-band .stream-card:first-child{grid-column:span 3;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px;padding:14px;display:grid}.portal.page-home .live-band .stream-card:first-child .stream-copy{padding:20px 20px 20px 0}.portal.page-home .live-band .stream-card:first-child .stream-copy h3{font-size:clamp(20px,2.2vw,32px);line-height:1.65}.portal.page-home .live-band .stream-thumbnail{border-radius:0}.portal.page-home .live-band .stream-copy{padding:18px 10px 8px}.portal.page-home .headline-story:first-child{border-top:0}.portal.page-home .headline-story:last-child{border-bottom:0}.portal.page-home .birthday-feature{--photo-tilt:-3deg;transform:rotate(var(--photo-tilt));background:#fff;border:1.5px solid #090909;padding:10px 10px 18px;position:relative;box-shadow:6px 6px #090909}.portal.page-home .birthday-feature:nth-child(2n){--photo-tilt:3deg;margin-top:30px}.portal.page-home .birthday-image{border:1px solid #090909;border-radius:0}.portal.page-home .birthday-label{z-index:2;max-width:calc(100% - 36px);top:18px;left:18px}.portal.page-home .birthday-feature>div:last-child{padding:14px 5px 0}.portal.page-home .birthday-feature>div:last-child>span{background:#fbe986;border:1px solid #090909}.portal.page-home .illustrated-first-step{border-width:1.5px;border-radius:0;margin-top:32px;box-shadow:6px 6px #f0b4d2}.portal.page-home .first-step-guide{background:#f0b4d2}.portal.page-home .mini-ranking{background:#fff;border:1.5px solid #090909;min-width:0;padding:8px 24px;box-shadow:10px 10px #ff854d}.portal.page-home .mini-ranking .activity-link{color:#090909;background:#fbe986;border:1px solid #090909;margin:16px 0;padding:14px}.portal .site-footer{background:#dcff00;border-top:1.5px solid #090909}.portal:not(.page-home) .editorial-page-heading{background:#fff;border-bottom:2px solid #090909;margin-bottom:32px;padding:26px 0 30px;position:relative}.portal:not(.page-home) .editorial-page-heading .editorial-page-caption{background:var(--page-accent);border:1px solid #090909;padding:6px 14px;display:table;box-shadow:4px 4px #090909}.portal:not(.page-home) .directory-filter-toggle{border-width:1.5px;box-shadow:3px 3px #090909}@media (hover:hover) and (pointer:fine){.portal.page-home .birthday-feature:hover,.portal.page-home .home-talent-grid>.gallery-card:hover{transform:rotate(0)translateY(-5px)}}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal.page-home .birthday-feature,html[data-vth-motion=on] .portal.page-home .home-talent-grid>.gallery-card{transition:transform .22s}}@media (width<=1400px){.portal .home-discovery{margin:50px 40px}}@media (width<=1000px){.portal.page-home .editorial-band{padding-block:60px}.portal .home-discovery{grid-template-columns:1fr;gap:28px;margin:40px 28px;padding:30px}.portal.page-home .live-band .stream-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.portal.page-home .live-band .stream-card:first-child,.portal.page-home .live-band .stream-card:last-child:nth-child(2n){grid-column:span 2}}@media (width<=600px){.portal.page-home .editorial-band{padding:46px 20px 50px}.portal.page-home .editorial-section-heading{gap:18px}.portal.page-home .editorial-section-caption{padding:6px 10px;font-size:14px}.portal.page-home .view-more{gap:14px;min-height:44px;padding:7px 9px 7px 17px;font-size:12px}.portal.page-home .view-more>svg{width:17px;height:17px;padding:6px}.portal .home-discovery{border-radius:0 42px 0 0;gap:24px;margin:30px 20px 40px;padding:24px 18px;box-shadow:6px 6px #c0e2e6}.portal .home-discovery h2{font-size:clamp(32px,9.4vw,48px)}.portal.page-home .live-band .stream-grid{grid-template-columns:1fr;gap:24px}.portal.page-home .live-band .stream-card:first-child,.portal.page-home .live-band .stream-card:last-child:nth-child(2n){grid-column:auto;padding:9px;display:block}.portal.page-home .live-band .stream-card:first-child .stream-copy,.portal.page-home .live-band .stream-copy{padding:16px 8px 8px}.portal.page-home .live-band .stream-card:first-child .stream-copy h3{font-size:20px}.portal.page-home .live-band .stream-card .stream-copy h3{font-size:17px}.portal.page-home .birthday-feature{--photo-tilt:-1.5deg;padding:6px 6px 12px;box-shadow:3px 3px #090909}.portal.page-home .birthday-feature:nth-child(2n){--photo-tilt:1.5deg;margin-top:18px}.portal.page-home .birthday-label{max-width:calc(100% - 24px);font-size:9px;top:12px;left:12px}.portal.page-home .birthday-feature>div:last-child{padding:10px 1px 0}.portal.page-home .birthday-feature h3{font-size:14px}.portal.page-home .birthday-feature>div:last-child>span{font-size:11px}.portal.page-home .birthday-image>b{font-size:32px}.portal.page-home .illustrated-unit-gateway,.portal.page-home .illustrated-first-step{box-shadow:4px 4px #090909}.portal.page-home .mini-ranking{padding:4px 12px;box-shadow:5px 5px #ff854d}.portal.page-home .mini-ranking>a{gap:8px}.portal.page-home .mini-ranking strong{font-size:14px}.portal.page-home .mini-ranking>a>b{font-size:15px}.portal.page-home .mini-ranking .avatar{width:36px;height:36px}.portal:not(.page-home) .editorial-page-heading{padding-top:15px}}.original-article{min-width:0;color:inherit;display:block}.portal .original-article>.editorial-art{aspect-ratio:16/9;background:#fff;border:1px solid #090909;width:100%;min-height:0;overflow:hidden}.portal .original-article>.editorial-art>img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.original-article h3{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.7}.original-article:hover h3{text-underline-offset:4px;text-decoration:underline}.original-article:focus-visible,.original-pending-series>a:focus-visible{outline-offset:6px;outline:3px solid #090909}@media (width<=700px){.original-article h3{font-size:18px}}.article-type-tabs,.article-series-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0;display:flex}.article-type-tabs button,.article-series-filter button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d8dc;border-radius:6px;padding:10px 18px}.article-type-tabs button[aria-pressed=true],.article-series-filter button[aria-pressed=true]{color:#fff;background:#211e28;border-color:#211e28}.article-series-filter{font-size:14px}.article-category{color:#615867;font-size:12px}.news-body a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.news-body p{white-space:pre-wrap}@media (width<=700px){.article-type-tabs button{padding:10px 14px}}.portal .gallery-card .card-portrait.official-channel img{object-fit:contain;object-position:center}.portal.page-home .live-band{background-image:radial-gradient(#09090920 1.2px,#0000 1.2px);background-size:14px 14px}.portal.page-home .editorial-section-heading:after{content:"";clip-path:polygon(50% 0,59% 32%,85% 10%,70% 40%,100% 50%,70% 59%,86% 88%,58% 70%,50% 100%,41% 70%,13% 89%,30% 59%,0 50%,30% 40%,14% 12%,41% 31%);z-index:-1;pointer-events:none;background:#ff854d;width:56px;height:56px;position:absolute;top:-28px;right:-10px;transform:rotate(12deg)}.portal.page-home .home-talent-grid>.gallery-card:before,.portal.page-home .birthday-feature:before{content:"";z-index:3;pointer-events:none;background:#fbe986dd;border-inline:1px dashed #09090970;width:32%;height:22px;position:absolute;top:-11px;left:36%;transform:rotate(-7deg)}@media (width<=600px){.portal.page-home .editorial-section-heading:after{width:38px;height:38px;top:-16px;right:0}}.portal :is(.card-portrait,.strip-story .portrait,.birthday-image,.talent-artwork-image,.hero-poster,.stream-thumbnail,.editorial-art){border-radius:0!important}.portal:not(.page-home){--chapter:#c0e2e6;--chapter-secondary:#fbe986}.portal:not(.page-home) main{background-image:radial-gradient(#09090912 1px,#0000 1px);background-size:18px 18px}.portal:not(.page-home,.page-talent) .editorial-page-heading{isolation:isolate;background:var(--chapter);box-shadow:8px 8px 0 var(--chapter-secondary);border:1.5px solid #090909;margin-bottom:38px;padding:30px 32px;display:block;position:relative}.portal:not(.page-home,.page-talent) .editorial-page-heading:after{content:"";pointer-events:none;z-index:-1;background:var(--chapter-secondary);clip-path:polygon(50% 0,60% 30%,88% 12%,70% 40%,100% 50%,70% 60%,88% 88%,60% 70%,50% 100%,40% 70%,12% 88%,30% 60%,0 50%,30% 40%,12% 12%,40% 30%);width:56px;height:56px;position:absolute;top:16px;right:20px}.portal:not(.page-home,.page-talent) .editorial-page-heading .editorial-page-title{letter-spacing:-.055em;word-break:normal;overflow-wrap:normal;font-size:clamp(38px,6.5vw,96px);line-height:1.05}.portal:not(.page-home,.page-talent) .editorial-page-heading .eyebrow{color:#fff;background:#090909;margin-bottom:16px;padding:5px 12px;display:inline-block;transform:rotate(-2deg)}.portal:not(.page-home,.page-talent) .editorial-page-heading .chapter-intro{max-width:800px;margin-top:22px}.portal:not(.page-home,.page-talent) .editorial-page-heading .editorial-page-caption{color:#090909;background:#fff;transform:rotate(-1deg)}.portal:not(.page-home) .page-intro{color:#222}.portal:not(.page-home) :is(.directory-controls,.analytics-toolbar,.calendar-toolbar,.ranking-toolbar){box-shadow:4px 4px 0 var(--chapter);background:#fff;border:1.5px solid #090909;gap:16px;min-width:0;margin-bottom:24px;padding:18px}.portal:not(.page-home) .results-line{background:#fff;border-block:1.5px solid #090909;margin-block:24px;padding-block:14px}.portal:not(.page-home) .results-line b{background:var(--chapter);color:#090909;padding:0 8px}.portal:not(.page-home) .section-title{border-bottom:2px solid #090909;margin-bottom:24px;padding-bottom:14px}.portal:not(.page-home) :is(.source-note,.wiki-note,.reference-note){color:#444;border-left:4px solid var(--chapter-secondary);background:#fff;padding:16px}.portal:not(.page-home) .reading{border:1.5px solid #090909;border-top:10px solid var(--chapter);box-shadow:6px 6px 0 var(--chapter-secondary);background:#fff;border-radius:0;padding:clamp(22px,4vw,54px)}.portal:not(.page-home) .reading h1{font-size:clamp(27px,3.5vw,48px);line-height:1.5}.portal:not(.page-home) .reading section h2{border-bottom:2px solid #090909;padding-bottom:10px}.portal:not(.page-home) .reading :is(p,li){line-height:1.95}.portal:not(.page-home) .article-source{background:#fffdf6;border:1px solid #090909;padding:20px}.portal :is(.metrics-summary>div,.analysis-person-panel,.analysis-comparison,.analysis-method,.analysis-note,.analysis-notes>div){box-shadow:4px 4px 0 var(--chapter,#c0e2e6);background:#fff;border:1.5px solid #090909;border-radius:0}.portal .metrics-summary>div:nth-child(2n){background:#fbe986}.portal .ranking-table-wrap,.portal .reference-table-wrap{box-shadow:5px 5px 0 var(--chapter-secondary);background:#fff;border:1.5px solid #090909;border-radius:0}.portal .ranking-table thead,.portal .reference-table thead{color:#090909;background:#fbe986}.portal .ranking-table tbody tr:nth-child(2n),.portal .reference-table tbody tr:nth-child(2n){background:#f5fafb}.portal .ranking-table .table-rank{color:#090909;font-weight:900}.portal .ranking-table tbody tr:nth-child(-n+3) .table-rank{background:#dcff00}.portal .discovery-passport{background:#fffdf6;border:1.5px solid #090909;border-radius:0;box-shadow:5px 5px #7b91fa}.portal .discovery-passport-heading{background:#fbe986;border-bottom:1.5px solid #090909}@media (width<=600px){.portal:not(.page-home,.page-talent) .editorial-page-heading{box-shadow:4px 4px 0 var(--chapter-secondary);margin-bottom:28px;padding:24px 16px}.portal:not(.page-home,.page-talent) .editorial-page-heading .editorial-page-title{font-size:clamp(30px,9vw,52px)}.portal:not(.page-home,.page-talent) .editorial-page-heading:after{width:32px;height:32px;top:8px;right:8px}.portal:not(.page-home) :is(.directory-controls,.analytics-toolbar,.calendar-toolbar,.ranking-toolbar){gap:12px;padding:12px}.portal:not(.page-home) .reading{box-shadow:3px 3px 0 var(--chapter-secondary);padding:20px 16px}}.portal #content :is(.directory-layout,.directory-results,.directory-controls,.talent-toolbar,.profile-layout,.profile-body,.profile-visual,.reading-layout,.watch-layout,.schedule-layout,.agenda,.unit-explorer-layout,.unit-results,.unit-detail-layout,.analytics-workspace),.portal #content :is(.profile-layout,.reading-layout,.watch-layout,.schedule-layout,.unit-detail-layout)>*{min-width:0}.portal:not(.page-home) :is(.directory-controls,.analytics-toolbar,.calendar-toolbar,.ranking-toolbar,.talent-toolbar){flex-wrap:wrap}.portal:not(.page-home) .search-field{min-width:0;max-width:100%}.portal:not(.page-home) .search-field>svg{flex-shrink:0}.portal:not(.page-home) .search-field input{width:100%;min-width:0}.portal:not(.page-home) :is(.directory-controls,.talent-toolbar)>.search-field{flex:260px}.portal:not(.page-home) .group-filter{flex-wrap:wrap;max-width:100%}.portal:not(.page-home) .select-field{min-width:0;max-width:100%}.portal:not(.page-home) select{text-overflow:ellipsis;max-width:100%}.portal:not(.page-home) .editorial-page-heading .editorial-page-title{overflow-wrap:anywhere;text-wrap:balance;max-width:100%}.portal:not(.page-home) .editorial-page-heading .editorial-page-caption{width:fit-content;max-width:100%;line-height:1.6;display:block}.portal:not(.page-home) .editorial-page-heading .editorial-page-caption:before{display:none}.portal .unit-detail-hero>*{min-width:0}.portal .unit-hero-faces{max-width:40%}.portal:not(.page-home) :is(.reading h1,.player-info h1,.profile-body h1,.unit-detail h1,.unit-card h3,.unit-member-card h3){overflow-wrap:anywhere;word-break:normal}.portal .reading :is(img,video,iframe){max-width:100%}.portal .reading :is(pre,table){max-width:100%;overflow-x:auto}.portal .player-facts,.portal .profile-links,.portal .data-stamp{flex-wrap:wrap}.portal .data-stamp>span{overflow-wrap:anywhere;min-width:0}.portal .ranking-table-wrap,.portal .reference-table-wrap{max-width:100%;overflow-x:auto}@media (width<=1000px){.portal .unit-hero-faces{display:none}}@media (width<=767px){.portal:not(.page-home) :is(.directory-controls,.talent-toolbar)>.search-field{flex-basis:auto;width:100%;max-width:none}.portal:not(.page-home) :is(.directory-controls,.talent-toolbar){flex-direction:column;align-items:stretch}.portal:not(.page-home) .talent-total{align-self:flex-end}.portal:not(.page-home) :is(.reading-layout,.watch-layout){grid-template-columns:minmax(0,1fr)}.portal .results-line{flex-wrap:wrap;align-items:flex-start;gap:8px}.portal .results-line>span{overflow-wrap:anywhere;min-width:0;max-width:100%}}@media (width<=380px){.portal .metrics-summary{grid-template-columns:minmax(0,1fr)}}.viewer-badge{color:#222;align-items:center;gap:7px;min-width:0;margin-top:12px;font-size:13px;line-height:1.6;display:flex}.viewer-badge svg{flex:none}.viewer-badge b{font-variant-numeric:tabular-nums;margin-left:5px}.viewer-badge.on-air{color:#075b51}.viewer-badge.unavailable{color:#646464}.viewer-history{border:1px solid var(--ink,#181818);color:#181818;background:#fff;margin-top:24px;padding:28px}.viewer-note{color:#555;margin:18px 0 0;font-size:13px;line-height:1.9}.viewer-history button:focus-visible,.viewer-readout input:focus-visible{outline-offset:3px;outline:3px solid #007b8c}@media (width<=600px){.viewer-history{padding:20px 14px}.viewer-badge{align-items:flex-start;font-size:13px}.viewer-badge b{display:inline-block}.viewer-note{font-size:12px}}.chat-chart-caption{color:#555;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;font-size:14px;display:flex}.chat-readout input{accent-color:#a72463}.chat-readout small{color:#555;margin-top:6px;font-size:13px;line-height:1.8;display:block}.chat-observed-range{color:#555;margin:12px 0 0;font-size:13px;line-height:1.9}.chat-history{min-width:0;scroll-margin-top:100px}.chat-history .viewer-note{font-size:13px}.chat-word-caption{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:4px 0 12px;font-size:13px;display:flex}.chat-word-list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.chat-word-list li{border-bottom:1px solid var(--border);grid-template-columns:38px minmax(0,1fr) auto;align-items:baseline;gap:14px;min-height:48px;padding:12px 4px;display:grid}.chat-word-rank{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:13px}.chat-word-list strong{overflow-wrap:anywhere;font-weight:600}.chat-word-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.chat-word-count small{color:var(--text-secondary);margin-left:6px;font-size:11px}.chat-word-more{margin-top:14px}.chat-word-more summary{cursor:pointer;background:var(--surface-muted);min-height:46px;padding:12px 16px;font-size:14px;font-weight:600}.chat-word-more summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.chat-word-more[open] summary{margin-bottom:4px}@media (width<=520px){.chat-word-list li{grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.chat-word-list strong{font-size:14px}.chat-word-caption span{width:100%;display:block}}.chat-quality{color:#171717;background:#f5f5f5;border:1px solid #777;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;font-size:14px;line-height:1.65;display:flex}.chat-quality strong{flex:none}.chat-quality-collecting{background:#eef7ff;border-color:#37729d}.chat-quality-complete{background:#eaf8ed;border-color:#41714b}.chat-quality-partial{background:#fff4df;border-color:#9b6a17}@media (width<=600px){.chat-quality{flex-direction:column;gap:4px}}.choice-field{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:700;display:flex}.choice-options{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.choice-options .choice-option{color:#20232b;cursor:pointer;white-space:normal;text-align:center;background:#fff;border:1px solid #bcc3cc;border-radius:7px;justify-content:center;align-items:center;gap:0;min-height:44px;margin:0;padding:9px 12px;font-size:14px;font-weight:600;line-height:1.4;display:flex;position:relative}.choice-options .choice-option.is-selected{color:#fff;background:#20232b;border-color:#20232b}.choice-options .choice-option:has(:focus-visible){outline-offset:2px;outline:3px solid #167da6}.choice-options .choice-option.is-disabled{opacity:.5;cursor:not-allowed}.choice-options .choice-option>span{font:inherit;color:inherit}.searchable-choice{width:100%;min-width:0;max-width:100%}.choice-input[data-slot=input-group]{color:#20232b;width:100%;height:46px;min-height:46px;box-shadow:none;background:#fff;border:1px solid #aab4c1;border-radius:7px;display:flex;overflow:visible}.choice-input input[data-slot=input-group-control]{color:#20232b;width:100%;min-width:0;height:44px;box-shadow:none;background:0 0;border:0;padding:10px 12px;font-size:16px;font-weight:500}.choice-input [data-slot=input-group-addon]{padding-right:3px}.choice-input [data-slot=input-group-addon]:empty{display:none}.choice-input .choice-toggle{color:#20232b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.isolate:has(>.choice-popup){z-index:300}.choice-input [data-slot=input-group-button]{color:#20232b;background:0 0;border:0;width:40px;min-width:40px;height:40px;padding:10px}.choice-popup[data-slot=combobox-content]{z-index:100;min-width:0;width:var(--anchor-width);color:#20232b;background:#fff;border:1px solid #b8c1ce;border-radius:9px;max-width:calc(100vw - 24px);box-shadow:0 12px 32px #19284126}.choice-popup [data-slot=combobox-list]{max-height:min(320px,var(--available-height));overscroll-behavior:contain;padding:4px}.choice-search-hint{color:#596576;border-bottom:1px solid #e1e5eb;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.choice-popup .choice-result{cursor:pointer;border-radius:5px;flex-wrap:wrap;justify-content:space-between;gap:3px 8px;min-height:44px;padding:10px 30px 10px 10px;font-size:15px;line-height:1.5;display:flex}.choice-popup .choice-result[data-highlighted]{color:#102f43;background:#e5f3fa}.choice-popup .choice-result small{color:#5b6370;font-size:12px}.choice-popup .choice-result[data-selected]{font-weight:700}.choice-empty{padding:18px;font-size:14px;line-height:1.6}:is(.portal .select-field:has(.choice-options),.portal .select-field:has(.searchable-choice)){background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;height:auto;min-height:0;padding:0;display:flex}.portal .select-field:has(.choice-options)>svg{display:none}.portal .historical-controls>.choice-field,.portal .analytics-toolbar>.choice-field{flex:1;min-width:min(240px,100%)}.portal .directory-selects .choice-options{grid-template-columns:1fr;display:grid}.portal .unit-pair-filter .choice-field{width:100%;margin:8px 0}.portal .unit-results-heading{flex-wrap:wrap;gap:12px}.portal .unit-results-heading>.choice-field{width:auto;max-width:100%}.portal .unit-pair-filter>p{margin-top:10px}.portal .desktop-nav{gap:clamp(10px,1.1vw,18px)}.portal .desktop-nav>a{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:flex}.portal .site-breadcrumbs{flex-wrap:wrap;font-size:14px;line-height:1.7}.portal .site-breadcrumbs [aria-current=page]{overflow-wrap:anywhere}.portal-menu nav a[aria-current=page]{background:#eef5f9}.portal-menu>a{min-height:44px;padding:12px 0;font-size:16px}.portal .news-search-facets>.choice-field{flex:12rem;min-width:0}.portal .editorial-page-heading .page-intro:empty{display:none}.portal .editorial-page-heading{padding-top:30px;padding-bottom:30px}.portal .page-intro{font-size:16px;line-height:1.8}.portal .footer-links a{align-items:center;min-height:44px;display:inline-flex}@media (width<=1200px){.portal .desktop-nav{display:none}}@media (width<=700px){.portal-menu{padding:60px 22px 24px!important}.portal-menu nav>a{gap:10px;min-height:52px;padding:10px 0}.portal-menu nav strong{white-space:nowrap;font-size:22px;font-style:normal}.portal-menu nav span{display:none}.portal-menu [data-slot=sheet-title]{font-size:28px;font-style:normal}.portal .editorial-page-heading{padding-top:20px;padding-bottom:22px}.portal .historical-controls>.choice-field,.portal .analytics-toolbar>.choice-field{flex-basis:100%;width:100%}.portal .choice-options{gap:6px}.portal .choice-option{padding:9px 10px}.portal .unit-results-heading>.choice-field{width:100%}.portal .chat-sort{flex-wrap:wrap;gap:14px;width:100%}.portal .chat-sort>.choice-field{width:100%}}.portal .like-ranking{color:#111;background:#fff;scroll-margin-top:110px}.portal .like-ranking-home{border-block:1px solid #111;padding-block:36px 40px}.like-ranking-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.portal .like-ranking-heading h2{margin:0;font-size:clamp(25px,4vw,38px);font-weight:900;line-height:1.35}.portal .like-ranking-heading .eyebrow{letter-spacing:.15em;margin-bottom:4px;font-size:14px}.portal .like-ranking-note{color:#333;margin:0 0 22px;font-size:16px}.like-ranking-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.like-ranking-grid li{min-width:0}.like-ranking-grid a{background:#fff;border:1.5px solid #111;flex-direction:column;height:100%;padding:18px;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px #c8e2e7}.like-ranking-grid li:first-child a{box-shadow:4px 4px #dcff00}.like-rank-number{z-index:1;background:#dcff00;border:1px solid #111;padding:2px 9px;font-size:22px;font-weight:900;position:absolute;top:10px;left:10px}.like-rank-portrait{aspect-ratio:1;background:#f3f3f3;place-items:center;font-size:32px;display:grid;overflow:hidden}.like-rank-portrait img{object-fit:cover;width:100%;height:100%}.like-rank-copy{min-width:0;margin-top:14px}.like-rank-copy>span{color:#444;font-size:14px}.portal .like-rank-copy h3{overflow-wrap:anywhere;margin:5px 0 12px;font-size:20px;line-height:1.45}.like-rank-copy strong{font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:23px;display:flex}.like-rank-copy strong svg{color:#b72458}.like-rank-copy small{font-size:14px;font-weight:500}.like-rank-arrow{position:absolute;bottom:16px;right:12px}.community-filters{flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;display:flex}.community-filters input{background:#fff;border:1px solid #555;border-radius:8px;max-width:100%;padding:10px 14px;font-size:16px}.community-pagination{justify-content:center;align-items:center;gap:20px;margin:24px 0;display:flex}.community-pagination button,.comment-actions button,.comment-replies-toggle,.comment-delete-confirm button,.comment-form-actions>button{color:#111;background:#fff;border:1px solid #888;border-radius:8px;min-height:44px;padding:8px 12px;font-size:14px}.portal .news-comments{background:#fff;margin-top:32px;margin-bottom:32px}.news-comments h2{font-size:26px}.news-comments h2 span{font-size:18px}.news-comment{border-top:1px solid #ccc;min-width:0;padding:22px 0}.portal .save-button.is-saved{color:#b72458}.portal .save-button:after{content:none!important}html[data-vth-motion=on] .portal .save-button.is-saved{animation:none!important}.favorite-heart-float{color:#c33a68;pointer-events:none;opacity:0;z-index:5;font-size:22px;position:absolute;top:8px;right:12px}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .favorite-heart-float{animation:1.4s ease-out both vth-soft-heart}}@keyframes vth-soft-heart{0%{opacity:0;transform:translateY(8px)scale(.85)}25%{opacity:.7}to{opacity:0;transform:translateY(-22px)scale(1)}}@media (width<=800px){.like-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.portal .like-ranking-home{padding:28px 20px 32px}.like-ranking-grid a{padding:12px}.portal .like-rank-copy h3{font-size:18px}.like-rank-arrow{display:none}.like-ranking-heading{align-items:flex-start}.portal .like-ranking-heading .view-more{white-space:nowrap;padding:6px 0;font-size:14px}.portal .news-comments{padding:22px 16px}}.portal .ranking-hub{min-width:0}.portal.page-home .ranking-hub-home{background:#fff;border-block:1px solid #111;padding-block:36px 40px}.ranking-hub-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-bottom:24px;display:flex}.portal .ranking-hub-heading h2{margin:0;font-size:clamp(26px,4vw,38px);font-weight:900;line-height:1.35}.ranking-hub-heading .eyebrow{letter-spacing:.15em;margin:0 0 4px;font-size:14px}.portal .ranking-tabs{flex-direction:column;gap:24px;min-width:0;display:flex}.portal .ranking-tab-list{background:#f1f1f1;border:1px solid #111;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:min(100%,460px);height:auto;min-height:56px;padding:5px;display:grid}.portal .ranking-tab-list>button{white-space:normal;color:#333;border-radius:7px;gap:10px;min-width:0;height:auto;min-height:44px;padding:10px 20px;font-size:16px;font-weight:800;line-height:1.5;display:flex}.portal .ranking-tab-list>button[data-state=active]{color:#fff;box-shadow:none;background:#111}.portal .ranking-tab-list>button:focus-visible{outline-offset:3px;outline:3px solid #666}.portal .ranking-pane{width:100%;min-width:0;margin:0}.portal .like-ranking-embedded{background:0 0;border:0;margin:0;padding:0}.portal .ranking-pane>.section-title{margin-top:0}.portal .ranking-context{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin:0 0 16px;font-size:18px;font-weight:800;display:flex}.ranking-context>span{color:#444;font-size:14px;font-weight:400}.portal .ranking-hub-home .mini-ranking{max-width:920px}.portal .ranking-hub-home .mini-ranking>a,.portal .ranking-hub-home .mini-ranking>a>div{min-width:0}.portal .ranking-hub-home .mini-ranking strong{overflow-wrap:anywhere}@media (width<=700px){.portal.page-home .ranking-hub-home{padding:28px 16px 32px}.ranking-hub-heading{gap:16px;margin-bottom:22px}.portal .ranking-hub-heading>.view-more{gap:12px;padding:8px 10px 8px 16px}.portal .ranking-hub-heading>.view-more>svg{padding:6px}.portal .ranking-tabs{gap:20px}.portal .ranking-tab-list{width:100%}.portal .ranking-tab-list>button{padding:10px 12px}.portal .ranking-hub-home .mini-ranking>a{gap:10px}.portal .ranking-hub-home .mini-ranking .avatar{flex:none;width:44px;height:44px}.portal .ranking-hub-home .mini-ranking strong{font-size:16px;line-height:1.5}.portal .ranking-hub-home .mini-ranking>a>b{font-size:16px}.portal .ranking-hub-home .mini-ranking>a>svg{display:none}.portal .ranking-hub-home .mini-ranking .activity-link>svg{display:block}}.talent-showcase{isolation:isolate;color:#101010;background:#fff;grid-template-rows:auto 1fr;grid-template-columns:43% 57%;min-height:730px;padding:160px 7% 75px;display:grid;position:relative;overflow:hidden}.talent-showcase h1{letter-spacing:-.055em;white-space:nowrap;margin:0;font-size:clamp(38px,4.5vw,68px);font-weight:900;line-height:1.2}@media (width>=1600px){.talent-showcase{min-height:810px}}@media (width<=1100px) and (width>=701px){.talent-showcase{grid-template-columns:46% 54%;min-height:690px;padding:130px 6% 65px}.talent-showcase h1{font-size:42px}}@media (width<=700px){.talent-showcase{min-height:0;margin:0 -20px;padding:0;display:block;overflow:hidden}.talent-showcase h1{letter-spacing:-.055em;font-size:clamp(29px,7.5vw,45px)}}@media (width>=1200px){.portal .desktop-nav{gap:18px}}.moment-contribute{background:#fff;border:1.5px solid #090909;margin-bottom:28px;scroll-margin-top:100px}.moment-contribute>summary{cursor:pointer;background:#c0e2e6;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:18px 24px;list-style:none;display:flex}.moment-contribute>summary::-webkit-details-marker{display:none}.moment-contribute>summary>span{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.moment-contribute>summary strong{font-size:1.05rem}.moment-contribute>summary span span{font-size:.9rem}.moment-contribute>summary>svg{flex:none}.moment-contribute[open]>summary>svg{transform:rotate(45deg)}.moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.moment-card{background:#fff;border:1.5px solid #090909;flex-direction:column;min-width:0;display:flex;box-shadow:4px 4px #c0e2e6}.moment-card h3{overflow-wrap:anywhere;font-size:1.3rem;font-weight:850;line-height:1.6}.moment-like{background:#fff;border:1px solid #090909;align-items:center;gap:9px;min-height:46px;padding:10px 14px;font-size:.95rem;display:inline-flex}.moment-like strong{font-variant-numeric:tabular-nums}@media (width<=700px){.moment-contribute>summary{padding:16px}.moment-contribute>summary>span{gap:6px;display:grid}.moment-grid{grid-template-columns:minmax(0,1fr);gap:22px}.moment-card h3{font-size:1.2rem}}.portal .exam-artwork{isolation:isolate;aspect-ratio:1672/941;background:#051020;width:100%;position:relative;overflow:hidden}.portal .exam-artwork>img{aspect-ratio:1672/941;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.portal .exam-artwork>svg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.exam-levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.exam-levels>label{cursor:pointer;border:1.5px solid #090909;flex-direction:column;gap:12px;min-width:0;padding:18px 14px;display:flex}.exam-levels>label.is-selected{background:#c0e2e6;box-shadow:3px 3px #090909}.exam-levels>label>div{justify-content:space-between;align-items:center;display:flex}.exam-levels strong{font-size:1.3rem}.exam-levels>label>span:not(.exam-stars){flex:1;font-size:.875rem;line-height:1.7}.exam-levels small{font-size:.875rem;font-weight:700}.exam-stars{letter-spacing:.06em;white-space:nowrap;font-size:1.05rem}.exam-reward{background:#edf7f8;justify-content:center;align-items:center;gap:12px;margin:22px 0;padding:18px;font-weight:650;line-height:1.8;display:flex}.exam-answers [role=radio],.exam-orgs [role=radio],.exam-levels [role=radio]{border:1.5px solid #090909;flex-shrink:0;width:22px;height:22px}.exam-certificate{margin:32px 0}@media (width<=850px){.exam-levels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.exam-levels{grid-template-columns:1fr 1fr;gap:12px}.exam-levels>label{padding:16px}.exam-levels>label:last-child{grid-column:1/-1}.exam-levels>label:last-child>span:not(.exam-stars){flex:0}.exam-levels .exam-stars{font-size:.95rem}.exam-reward{justify-content:flex-start;align-items:flex-start;padding:16px;font-size:.95rem}.exam-reward svg{flex:none}}.fan-wiki{color:#111;text-align:left;max-width:980px;margin:0 auto;padding:34px 0 12px}.fan-wiki h2{letter-spacing:-.04em;text-align:left;margin:0 0 8px;font-size:clamp(30px,4.5vw,48px);font-weight:900;line-height:1.3}.wiki-talent-link{text-underline-offset:4px;align-items:center;gap:8px;margin-top:12px;font-size:15px;font-weight:750;text-decoration:underline;display:flex}.fan-wiki-form,.fan-wiki-entries{background:#fff;border:1px solid #aaa;border-radius:12px;min-width:0;margin-top:24px;padding:24px;scroll-margin-top:115px}.fan-wiki-panel-heading button,.fan-wiki-form-actions>button:not(.fan-wiki-submit),.fan-wiki-entries button,.fan-wiki-close-list button{color:#111;cursor:pointer;background:#fff;border:1px solid #999;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:8px 12px;font-size:14px;display:inline-flex}.fan-wiki button:disabled{opacity:.55;cursor:wait}.fan-wiki button:focus-visible,.fan-wiki input:focus-visible,.fan-wiki textarea:focus-visible,.fan-wiki a:focus-visible{outline-offset:3px;outline:3px solid #303030}@media (width<=600px){.fan-wiki{padding-top:26px}.fan-wiki-form,.fan-wiki-entries{padding:17px}}.portal,.portal-menu{--kinetic-ease:cubic-bezier(.18,.85,.22,1);--kinetic-spring:cubic-bezier(.2,1.45,.4,1)}.portal .desktop-nav{isolation:isolate;position:relative}.portal .desktop-nav:before{content:"";width:var(--nav-w,0px);height:var(--nav-h,0px);pointer-events:none;opacity:0;transform:translate(var(--nav-x,0px),var(--nav-y,0px));border:1.5px solid #090909;border-radius:30px;position:absolute;top:0;left:0}.portal :is(.view-more,.hero-all,.text-link,.moment-watch,.unit-card-bottom)>svg:last-child{flex-shrink:0}.portal .search-field:focus-within,.portal-menu .menu-search:focus-within{outline-offset:3px;outline:2px solid #090909}.portal :is(.search-field,.menu-search) input{min-width:0}.portal .search-suggestion-list [role=option][aria-selected=true]{box-shadow:inset 4px 0 #090909}.portal :is(.ranking-tab-list,.watch-tab-list) [data-state=active]{box-shadow:0 3px #090909}.portal :is(.gallery-card,.article-card,.unit-card,.moment-card,.stream-card,.original-article)[data-tilt-ready]{position:relative}.portal [data-tilt-ready]:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(ellipse at var(--shine-x,50%) var(--shine-y,20%),#ffffff42,transparent 64%);position:absolute;inset:0}.portal :is(.stream-thumbnail,.moment-thumbnail){overflow:hidden}.portal .source-note[role=status]{position:relative}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal .editorial-page-caption{animation:kinetic-sticker .55s var(--kinetic-spring);transform-origin:0}html[data-vth-motion=on] .portal :is(.fan-wiki-entries,.exam-question-panel){animation:kinetic-dropdown .25s var(--kinetic-ease)}html[data-vth-motion=on] .portal .desktop-nav:before{transition:transform .3s var(--kinetic-ease),width .3s var(--kinetic-ease),height .3s var(--kinetic-ease),opacity .12s}html[data-vth-motion=on] .portal .desktop-nav[data-motion-hover]:before{opacity:1}html[data-vth-motion=on] .portal :is(.hero-poster.is-current .poster-read svg,.view-more>svg:last-child,.hero-all>svg,.moment-watch>svg:last-child,.unit-card-bottom>svg){transition:transform .34s var(--kinetic-spring),background-color .2s}html[data-vth-motion=on] .portal :is(.search-field,.talent-discover-search label,.home-discovery-search>div),html[data-vth-motion=on] .portal-menu .menu-search{transition:box-shadow .24s var(--kinetic-spring),border-color .18s}html[data-vth-motion=on] .portal .search-field:focus-within,html[data-vth-motion=on] .portal-menu .menu-search:focus-within{box-shadow:5px 5px 0 var(--page-accent,#dcff00)}html[data-vth-motion=on] .portal .search-field>svg{transition:rotate .25s var(--kinetic-spring),scale .25s}html[data-vth-motion=on] .portal .search-field:focus-within>svg{rotate:-12deg;scale:1.12}html[data-vth-motion=on] .portal .search-suggestion-list{transform-origin:top;animation:kinetic-dropdown .19s var(--kinetic-ease)}html[data-vth-motion=on] .portal .search-suggestion-list>li{transition:background-color .13s,padding-inline .2s}html[data-vth-motion=on] .portal :is(.ranking-tab-list,.watch-tab-list) [data-state=active]{animation:kinetic-tab .28s var(--kinetic-spring)}html[data-vth-motion=on] .portal :is(.save-button,.moment-like)[aria-pressed=true] svg{animation:kinetic-like .48s var(--kinetic-spring)}html[data-vth-motion=on] .portal .save-button:disabled svg{animation:.9s ease-in-out infinite alternate kinetic-saving}html[data-vth-motion=on] .portal .favorite-heart-float{animation-duration:.65s}html[data-vth-motion=on] .portal-menu[data-state=open] nav>a{animation:kinetic-menu-in .36s var(--kinetic-ease) both;animation-delay:calc(var(--menu-index,0)*28ms)}html[data-vth-motion=on] .portal-menu nav>a{transition:padding-inline .25s var(--kinetic-ease),background-color .18s}html[data-vth-motion=on] .portal-menu nav>a:focus-visible{animation:none}html[data-vth-motion=on] .portal-menu nav>a>svg{transition:rotate .25s var(--kinetic-spring),translate .25s}html[data-vth-motion=on] .portal-menu nav>a:is(:hover,:focus-visible){background:#dcff00;padding-inline:12px}html[data-vth-motion=on] .portal-menu nav>a:is(:hover,:focus-visible)>svg{translate:3px;rotate:45deg}html[data-vth-motion=on] .portal :is(.view-more,.hero-all,.text-link,.moment-watch):focus-visible>svg:last-child{transform:translate(4px,-3px)rotate(-8deg)}html[data-vth-motion=on] .portal .footer-links a{transition:background-size .26s var(--kinetic-ease),color .16s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}html[data-vth-motion=on] .portal .footer-links a:is(:hover,:focus-visible){background-size:100% 1px}html[data-vth-motion=on] .portal .editorial-page-heading:hover:after{rotate:90deg}html[data-vth-motion=on] .portal .editorial-page-heading:after{transition:rotate .9s var(--kinetic-ease)}html[data-vth-motion=on] .portal :is(.moment-grid,.exam-catalog-grid)[aria-busy=true]{animation:1s ease-in-out infinite alternate kinetic-saving}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .portal [data-tilt-ready]{transition:transform .36s var(--kinetic-ease),box-shadow .3s;transform:perspective(1000px)rotateX(0)rotateY(0)}html[data-vth-motion=on] .portal [data-tilt-active]{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-6px);transition:transform .12s ease-out,box-shadow .26s;box-shadow:7px 9px #090909}html[data-vth-motion=on] .portal [data-tilt-ready]:after{transition:opacity .25s}html[data-vth-motion=on] .portal [data-tilt-active]:after{opacity:1}html[data-vth-motion=on] .portal :is(.hero-poster-link:hover .poster-read,.view-more:hover,.hero-all:hover,.moment-watch:hover)>svg:last-child{transform:translate(4px,-3px)rotate(-8deg)}html[data-vth-motion=on] .portal :is(.view-more,.button,.hero-controls button,.menu-trigger,.header-search):not(:disabled){transition:transform .26s var(--kinetic-spring),box-shadow .22s,background-color .18s,color .18s}html[data-vth-motion=on] .portal :is(.hero-controls button,.menu-trigger,.header-search):not(:disabled):hover{transform:translateY(-3px)rotate(-6deg);box-shadow:3px 4px #f0b4d2}html[data-vth-motion=on] .portal :is(.stream-thumbnail,.moment-thumbnail) img{transition:scale .5s var(--kinetic-ease)}html[data-vth-motion=on] .portal :is(.stream-thumbnail,.moment-thumbnail):hover img{scale:1.035}}@keyframes kinetic-cover-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kinetic-count{0%{opacity:.4;translate:0 5px}to{opacity:1;translate:0}}@keyframes kinetic-dropdown{0%{opacity:.4;translate:0 -5px;scale:1 .97}to{opacity:1;translate:0;scale:1}}@keyframes kinetic-tab{0%{translate:0 2px}60%{translate:0 -2px}to{translate:0}}@keyframes kinetic-like{0%,to{rotate:none;scale:1}35%{rotate:-12deg;scale:1.35}65%{rotate:7deg;scale:.94}}@keyframes kinetic-saving{0%{opacity:.65}to{opacity:1}}@keyframes kinetic-menu-in{0%{opacity:0;translate:18px}to{opacity:1;translate:0}}@keyframes kinetic-deck-arrive{0%{translate:0 14px;scale:.985}to{translate:0;scale:1}}@keyframes kinetic-sticker{0%{rotate:-3deg;scale:.97}65%{rotate:1deg;scale:1.02}to{rotate:none;scale:1}}@keyframes kinetic-loader{to{rotate:360deg}}html[data-vth-motion=off] .portal :before,html[data-vth-motion=off] .portal :after,html[data-vth-motion=off] .portal-menu :before,html[data-vth-motion=off] .portal-menu :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.portal .desktop-nav:before{transition:none}}.portal .feature-stage{--stage-accent:#dcff00;color:#fff;isolation:isolate;background:#111211;padding:24px clamp(22px,4vw,76px) 0;position:relative;overflow:clip}.portal .feature-stage a{color:inherit}.portal .stage-topline{letter-spacing:.1em;border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;font-size:10px;font-weight:700;display:flex}.portal .stage-topline>span:first-child{align-items:center;gap:8px;display:flex}.portal .stage-topline i{background:var(--stage-accent);border-radius:50%;width:7px;height:7px}.portal .stage-topline>a{align-items:center;gap:14px;display:flex}.portal .stage-main{grid-template-columns:1fr 1.12fr;align-items:center;gap:4vw;max-width:1550px;min-height:640px;margin:auto;display:grid}.portal .stage-copy{z-index:2;min-width:0;padding:38px 0 42px;position:relative}.portal .stage-eyebrow{letter-spacing:.18em;color:#c7c9c3;margin:0 0 22px;font-size:11px}.portal .stage-copy h1{letter-spacing:-.07em;color:#fff;margin:0 0 32px;font-size:clamp(62px,6.5vw,104px);font-weight:950;line-height:1.09}.portal .stage-copy h1>span{width:fit-content;display:block}.portal .stage-copy h1>span:nth-child(2){align-items:center;gap:28px;display:flex}.portal .stage-copy h1 .stage-title-last{color:var(--stage-accent)}.portal .stage-asterisk{color:var(--stage-accent);font-size:.9em;font-weight:400;line-height:.9;display:block}.portal .stage-story{max-width:500px;min-height:190px}.portal .stage-meta{letter-spacing:.04em;color:#c2c4be;align-items:center;gap:14px;margin-bottom:13px;font-size:10px;display:flex}.portal .stage-meta>span{border:1px solid var(--stage-accent);color:var(--stage-accent);border-radius:20px;padding:3px 9px}.portal .stage-story h2{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.4em;margin:0;font-size:clamp(17px,1.55vw,24px);font-weight:750;line-height:1.7;display:-webkit-box;overflow:hidden}.portal .stage-read{background:var(--stage-accent);border-radius:99px;align-items:center;gap:26px;min-height:48px;margin-top:20px;padding:13px 20px;font-size:13px;font-weight:850;display:inline-flex;color:#101210!important}.portal .stage-read svg{transition:transform .22s}.portal .stage-read:hover svg{transform:translate(3px,-3px)}.portal .stage-artboard{perspective:1400px;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-self:stretch;place-items:center;min-width:0;display:grid;position:relative}.portal .stage-volume{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.12em;color:#0000;-webkit-text-stroke:1px #ffffff26;pointer-events:none;width:1.2em;font-size:clamp(220px,32vw,500px);font-weight:950;line-height:1;position:absolute;inset:0 -2vw auto auto}.portal .stage-orbit{aspect-ratio:1;border:1px solid #ffffff29;border-radius:50%;width:95%;position:absolute;transform:rotate(-30deg)scaleX(.8)}.portal .stage-orbit:before,.portal .stage-orbit:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute;inset:35px}.portal .stage-orbit:after{inset:70px}.portal .stage-art-card{background:var(--stage-accent);color:#111;z-index:1;width:89%;transform:rotate(-4deg);translate:var(--drag-x,0px) 0;padding:12px;position:relative;box-shadow:18px 23px #0006}.portal .stage-art-top,.portal .stage-art-bottom{letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;padding:5px 4px 14px;font-size:10px;font-weight:800;display:flex}.portal .stage-art-bottom{padding:15px 4px 4px}.portal .stage-art-link{background:#fff;border:1px solid #111;display:block;position:relative;overflow:hidden}.portal .stage-art-link .editorial-art{background:#f7f7f2;margin:0;position:relative;overflow:hidden;aspect-ratio:1.08!important;border-radius:0!important;height:auto!important}.portal .stage-art-link .editorial-art>img{object-position:center;width:100%;height:100%;position:absolute;inset:0;object-fit:contain!important}.portal .stage-art-link .news-art-fallback{height:100%;min-height:100%}.portal .stage-art-open{background:var(--stage-accent);color:#111;border:1px solid #111;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:4px 5px #111}.portal .stage-sticker{z-index:2;text-align:center;color:#111;width:114px;height:114px;box-shadow:5px 5px 0 var(--stage-accent);background:#fff;border:1.5px solid #111;border-radius:50%;place-content:center;font-size:17px;font-weight:850;line-height:1.5;display:grid;position:absolute;bottom:19%;right:-1%;rotate:12deg}.portal .stage-drag-hint{letter-spacing:.06em;color:#c3c7bc;justify-content:center;align-items:center;gap:16px;font-size:10px;display:flex;position:absolute;bottom:4px;left:0;right:0}.portal .stage-bottom{border-top:1px solid #ffffff38;align-items:center;gap:25px;display:flex}.portal .stage-selector{flex:1;min-width:0;display:flex}.portal .stage-selector>button{text-align:left;color:#9da198;background:0 0;border-right:1px solid #ffffff28;flex:1;align-items:center;gap:13px;min-width:0;min-height:102px;padding:18px 15px;display:flex;position:relative}.portal .stage-selector>button:first-child{border-left:1px solid #ffffff28}.portal .stage-selector>button[aria-pressed=true]{background:var(--stage-accent);color:#111}.portal .stage-selector-no{font-family:Arial,sans-serif;font-size:23px;font-weight:850}.portal .stage-selector-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.8;display:-webkit-box;overflow:hidden}.portal .stage-progress{background:#0002;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.portal .stage-progress>i{transform-origin:0;background:#111;height:100%;display:block;transform:scaleX(0)}.portal .stage-transport{gap:7px;display:flex}.portal .stage-transport>button{color:#fff;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.portal .stage-transport>button:hover{background:var(--stage-accent);color:#111;border-color:var(--stage-accent)}.portal .stage-transport>button:disabled{opacity:.35}.portal .feature-stage :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #fff}.portal .discovery-stage{color:#141414;background:#faf9f6;border-bottom:1px solid #111;padding:85px clamp(22px,4vw,76px) 95px;scroll-margin-top:100px}.portal .discovery-stage-heading{grid-template-columns:1fr 1fr;align-items:end;gap:14px 28px;max-width:1450px;margin:0 auto 40px;display:grid}.portal .discovery-stage-heading>p{letter-spacing:.12em;grid-column:1/-1;font-size:11px;font-weight:750}.portal .discovery-stage-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.8vw,70px);font-weight:900;line-height:1.35}.portal .discovery-stage-heading h2 em{box-shadow:inset 0 -.2em 0 var(--discovery-color);font-style:normal}.portal .discovery-stage-heading>span{justify-self:end;margin-bottom:12px;font-size:14px}.portal .discovery-stage-body{max-width:1450px;margin:auto}.portal .discovery-moods{gap:12px;margin-bottom:18px;display:flex}.portal .discovery-moods>button{background:#fff;border:1.5px solid #111;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:12px;min-height:58px;font-size:16px;font-weight:800;display:flex}.portal .discovery-moods>button>svg:last-child,.portal .discovery-moods>button>svg:first-child{margin-left:auto}.portal .discovery-moods>button>svg:last-child{margin-right:22px}.portal .discovery-moods>button[aria-selected=true]{color:var(--discovery-color);background:#111}.portal .discovery-choice-panel{background:var(--discovery-color);border:1.5px solid #111;overflow:hidden;box-shadow:9px 9px #111}.portal .discovery-scene{grid-template-columns:1fr 1fr;min-height:460px;display:grid}.portal .discovery-scene-copy{z-index:2;padding:48px clamp(24px,4vw,64px);position:relative}.portal .discovery-scene-copy>p:first-child{letter-spacing:.14em;font-size:12px;font-weight:800}.portal .discovery-scene-copy h3{letter-spacing:-.04em;margin:18px 0 16px;font-size:clamp(24px,2.8vw,42px);font-weight:900;line-height:1.55}.portal .discovery-scene-copy>p{font-size:13px;line-height:1.9}.portal .discovery-primary{background:#111;border-radius:99px;align-items:center;gap:15px;margin-top:22px;padding:15px 21px;font-size:13px;font-weight:750;display:inline-flex;color:#fff!important}.portal .discovery-current{border-top:1px solid #1116;flex-direction:column;gap:7px;margin-top:26px;padding-top:17px;display:flex}.portal .discovery-current>span{letter-spacing:.08em;font-size:9px;font-weight:700}.portal .discovery-current>strong{font-size:14px;line-height:1.8}.portal .discovery-pick-controls{justify-content:space-between;align-items:center;gap:26px;margin-top:18px;font-size:12px;display:flex}.portal .discovery-pick-controls>button{text-underline-offset:4px;align-items:center;gap:8px;padding:10px 0;font-weight:750;text-decoration:underline;display:flex}.portal .discovery-scene-art{isolation:isolate;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.portal .discovery-scene-word{letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #1115;font-family:Arial,sans-serif;font-size:clamp(65px,8vw,130px);font-weight:950;position:absolute;top:14px;left:-10px}.portal .discovery-record{aspect-ratio:1;background:#111;border:2px solid #111;border-radius:50%;width:77%;position:absolute;top:17%;box-shadow:12px 12px #ffffff50}.portal .discovery-record:before,.portal .discovery-record:after,.portal .discovery-record>i{content:"";border:1px solid #ffffff35;border-radius:50%;position:absolute;inset:12%}.portal .discovery-record:after{inset:22%}.portal .discovery-record>i:first-child{inset:30%}.portal .discovery-record>i:nth-child(2){background:var(--discovery-color);inset:36%}.portal .discovery-record>i:nth-child(3){background:#111;inset:45%}.portal [data-mood=game] .discovery-record{background-color:#111;background-image:linear-gradient(45deg,#ffffff20 25%,#0000 25% 75%,#ffffff20 75%),linear-gradient(45deg,#ffffff20 25%,#0000 25% 75%,#ffffff20 75%);background-position:0 0,30px 30px;background-size:60px 60px;border-radius:38px;rotate:9deg}.portal [data-mood=game] .discovery-record:before{border-width:3px;border-radius:24px;inset:8%}.portal [data-mood=game] .discovery-record:after,.portal [data-mood=game] .discovery-record>i{display:none}.portal [data-mood=story] .discovery-record{aspect-ratio:auto;background:#fff;border-radius:4px;height:74%;top:18%;rotate:-8deg;box-shadow:14px 14px #111}.portal [data-mood=story] .discovery-record:before{background:repeating-linear-gradient(#0000 0 27px,#1112 27px 28px);border:0;border-radius:0;inset:22px}.portal [data-mood=story] .discovery-record:after,.portal [data-mood=story] .discovery-record>i{display:none}.portal .discovery-person{z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;min-height:430px;display:flex;position:relative}.portal .discovery-person img{object-fit:contain;object-position:center bottom;filter:drop-shadow(12px 12px #0003);width:100%;max-width:100%;height:420px}.portal .discovery-person>span{color:#111;background:#fff;border:1px solid #111;border-radius:99px;justify-content:space-between;align-items:center;padding:14px 24px;font-size:20px;font-weight:850;display:flex;position:absolute;bottom:28px;left:10%;right:10%;rotate:-3deg;box-shadow:5px 5px #111}.portal .discovery-stage :is(a,button,[role=tabpanel]):focus-visible{outline-offset:4px;outline:3px solid #111}.portal .discovery-journey{color:#fff;background:#111;padding:90px clamp(22px,4vw,76px) 110px}.portal .journey-intro{max-width:1400px;margin:auto auto 48px}.portal .journey-intro>p{letter-spacing:.15em;color:#c4c9bd;font-size:11px}.portal .journey-intro h2{letter-spacing:-.045em;margin:16px 0;font-size:clamp(30px,4.4vw,65px);font-weight:900}.portal .journey-intro>span{color:#c4c9bd;align-items:center;gap:14px;font-size:12px;display:flex}.portal .journey-stack{max-width:1400px;margin:auto;padding-bottom:30px}.portal .journey-card{top:calc(104px + var(--journey-index)*22px);background:var(--journey-color);color:#111;isolation:isolate;border:1.5px solid #111;border-radius:22px;min-height:520px;margin-bottom:50px;padding:27px 38px 38px;position:sticky;overflow:hidden;box-shadow:0 -12px 45px #0003}.portal .journey-card-top{letter-spacing:.08em;border-bottom:1px solid #1116;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;font-size:10px;font-weight:800;display:flex}.portal .journey-word{letter-spacing:-.075em;margin:10px 0 22px;font-family:Arial,sans-serif;font-size:clamp(70px,11.5vw,180px);font-weight:950;line-height:1.05}.portal .journey-card-body{z-index:2;width:52%;max-width:620px;position:relative}.portal .journey-card-body h3{letter-spacing:-.04em;font-size:clamp(22px,2.7vw,39px);font-weight:900;line-height:1.5}.portal .journey-card-body p{max-width:420px;margin-top:12px;font-size:14px;line-height:1.9}.portal .journey-card-body>a{color:#fff;background:#111;border-radius:99px;align-items:center;gap:28px;margin-top:28px;padding:14px 24px;font-size:14px;font-weight:800;display:inline-flex}.portal .journey-graphic{width:33%;height:240px;position:absolute;bottom:40px;right:5%}.portal .journey-graphic-0{justify-content:space-around;align-items:center;gap:12px;display:flex}.portal .journey-graphic-0>i{background:#111;border-radius:30px;width:26px;height:65%;display:block}.portal .journey-graphic-0>i:nth-child(2n){height:95%}.portal .journey-graphic-0>i:nth-child(3n){height:38%}.portal .journey-graphic-0>svg{background:#fff;border:2px solid #111;border-radius:50%;width:95px;height:95px;padding:20px;position:absolute;rotate:-8deg}.portal .journey-graphic-1{flex-direction:column;justify-content:center;gap:16px;display:flex}.portal .journey-graphic-1>span{color:#111;white-space:nowrap;background:#fff;border:1px solid #111;padding:6px 18px;font-size:clamp(19px,2.6vw,38px);font-weight:900;rotate:-5deg;box-shadow:6px 6px #111}.portal .journey-graphic-1>span:nth-child(2){margin-left:-30px;rotate:4deg}.portal .journey-graphic-1>span:nth-child(3){rotate:-2deg}.portal .journey-graphic-2>b{z-index:2;background:#fff;border:2px solid #111;border-radius:50%;width:110px;height:110px;position:absolute}.portal .journey-graphic-2>b:first-child{background:#dcff00;top:10px;left:0}.portal .journey-graphic-2>b:nth-child(2){background:#f0b4d2;top:25px;right:0}.portal .journey-graphic-2>b:nth-child(3){bottom:0;left:35%}.portal .journey-graphic-2>i{background:#111;height:2px;position:absolute;top:85px;left:10%;right:10%;transform:rotate(30deg)}.portal .journey-graphic-2>i:last-child{top:135px;transform:rotate(-45deg)}.portal .journey-card a:focus-visible{outline-offset:4px;outline:3px solid #fff}.portal .journey-card:focus-within{z-index:5;scroll-margin-top:130px}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .stage-title-last{animation:.9s cubic-bezier(.16,1,.3,1) both stage-title}html[data-vth-motion=on] .stage-story{animation:.6s cubic-bezier(.16,1,.3,1) stage-copy-in}html[data-vth-motion=on] .stage-art-card{transition:translate .1s,transform .5s;animation:.9s cubic-bezier(.16,1,.3,1) stage-card-in}html[data-vth-motion=on] .stage-art-open{transition:rotate .4s,scale .4s}html[data-vth-motion=on] .stage-art-link:hover .stage-art-open{rotate:45deg;scale:1.12}html[data-vth-motion=on] .stage-asterisk{transition:rotate .6s cubic-bezier(.2,1.5,.3,1)}html[data-vth-motion=on] .stage-copy h1:hover .stage-asterisk{rotate:180deg}html[data-vth-motion=on] .stage-progress>i{animation:6s linear forwards kinetic-cover-time}html[data-vth-motion=on] .stage-progress>i[data-paused=true]{animation-play-state:paused}html[data-vth-motion=on] .stage-selector>button,html[data-vth-motion=on] .discovery-moods>button{transition:background-color .32s,color .32s,flex .45s}html[data-vth-motion=on] .stage-selector>button[aria-pressed=true]{flex:1.55}html[data-vth-motion=on] .discovery-choice-panel{transition:background-color .45s}html[data-vth-motion=on] .discovery-scene-copy{animation:.5s cubic-bezier(.16,1,.3,1) stage-copy-in}html[data-vth-motion=on] .discovery-person{animation:.65s cubic-bezier(.16,1,.3,1) discovery-person-in}html[data-vth-motion=on] .discovery-person img{transition:transform .6s cubic-bezier(.16,1,.3,1)}html[data-vth-motion=on] .discovery-person:hover img{transform:scale(1.055)translateY(-8px)}html[data-vth-motion=on] .journey-graphic-1>span{transition:rotate .4s,translate .4s}html[data-vth-motion=on] .journey-card:hover .journey-graphic-1>span{translate:0 -5px;rotate:none}html[data-vth-motion=on] .journey-graphic-0>i{transition:scale .5s}html[data-vth-motion=on] .journey-card:hover .journey-graphic-0>i:nth-child(odd){scale:1 1.3}@supports (animation-timeline:view()){html[data-vth-motion=on] .journey-card{animation:linear both journey-arrive;animation-timeline:view();animation-range:entry entry 85%}}}@keyframes stage-title{0%{clip-path:inset(100% 0 0);translate:0 25px}to{clip-path:inset(0);translate:0}}@keyframes stage-copy-in{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes stage-card-in{0%{opacity:0;transform:translate(65px)rotateY(-25deg)rotate(9deg)scale(.85)}to{opacity:1;transform:rotateY(0)rotate(-4deg)scale(1)}}@keyframes discovery-person-in{0%{opacity:0;translate:60px 30px;rotate:9deg}to{opacity:1;translate:0;rotate:none}}@keyframes journey-arrive{0%{translate:0 45px;scale:.93}to{translate:0;scale:1}}@media (width>=1600px){.portal .stage-main{min-height:740px}.portal .stage-art-card{max-width:620px}}@media (width<=1050px){.portal .stage-main{gap:15px;min-height:620px}.portal .stage-copy h1{font-size:72px}.portal .stage-sticker{width:90px;height:90px;font-size:14px;right:-1%}.portal .stage-selector-title{display:none}.portal .stage-selector>button{justify-content:center;min-height:70px}.portal .discovery-scene-copy{padding:35px 28px}.portal .journey-card{padding:24px 28px}.portal .journey-graphic-2>b{width:85px;height:85px}}@media (width<=700px){.portal .feature-stage{padding:18px 20px 0}.portal .stage-topline{gap:8px;padding-bottom:16px;font-size:8px}.portal .stage-topline>span:nth-child(2){display:none}.portal .stage-topline>a{gap:4px;font-size:8px}.portal .stage-main{grid-template-columns:1fr;gap:0;min-height:0}.portal .stage-copy{padding:30px 0 0}.portal .stage-eyebrow{margin-bottom:15px;font-size:9px}.portal .stage-copy h1{margin-bottom:22px;font-size:clamp(47px,11.8vw,78px);line-height:1.15}.portal .stage-copy h1>span{display:inline!important}.portal .stage-copy h1>span:first-child{display:block!important}.portal .stage-asterisk{display:none}.portal .stage-title-last{margin-left:3px}.portal .stage-story{grid-template-columns:1fr auto;gap:10px;min-height:0;display:grid}.portal .stage-meta{grid-column:1/-1;margin:0}.portal .stage-story h2{-webkit-line-clamp:3;min-height:0;font-size:14px;line-height:1.7}.portal .stage-read{align-self:end;place-items:center;gap:0;width:44px;height:44px;min-height:44px;margin:0;padding:0;font-size:0;display:grid}.portal .stage-read svg{width:24px;height:24px}.portal .stage-artboard{min-height:355px;margin:5px 0;padding:30px 0 38px}.portal .stage-art-card{width:83%;max-width:380px;padding:8px}.portal .stage-art-link .editorial-art{aspect-ratio:1.35!important}.portal .stage-art-top,.portal .stage-art-bottom{padding-block:4px 8px;font-size:8px}.portal .stage-art-bottom{padding-block:10px 3px}.portal .stage-art-open{width:48px;height:48px;bottom:12px;right:12px}.portal .stage-art-open svg{width:26px}.portal .stage-sticker{width:74px;height:74px;font-size:12px;bottom:19%;right:0}.portal .stage-volume{font-size:280px;top:0;right:0}.portal .stage-orbit{width:90%;max-height:100%}.portal .stage-drag-hint{gap:10px;font-size:8px;bottom:4px}.portal .stage-bottom{gap:13px}.portal .stage-selector>button{min-height:64px;padding:10px 5px}.portal .stage-selector-no{font-size:16px}.portal .stage-transport{gap:4px}.portal .stage-transport>button{border-radius:25px;width:31px;height:36px}.portal .stage-transport svg{width:16px}.portal .discovery-stage{padding:45px 20px 55px;scroll-margin-top:80px}.portal .discovery-stage-heading{grid-template-columns:1fr;gap:14px;margin-bottom:27px}.portal .discovery-stage-heading>p{font-size:9px}.portal .discovery-stage-heading h2{font-size:38px}.portal .discovery-stage-heading>span{justify-self:start;margin:0;font-size:12px}.portal .discovery-moods{gap:6px;margin-bottom:12px}.portal .discovery-moods>button{gap:6px;min-height:48px;font-size:11px}.portal .discovery-moods>button>svg:first-child{width:17px;margin:0}.portal .discovery-moods>button>svg:last-child{display:none}.portal .discovery-choice-panel{box-shadow:5px 5px #111}.portal .discovery-scene{grid-template-columns:1fr;min-height:0}.portal .discovery-scene-copy{padding:27px 23px 0}.portal .discovery-scene-copy h3{margin:14px 0 12px;font-size:25px}.portal .discovery-scene-copy>p:first-child{font-size:10px}.portal .discovery-scene-copy>p{font-size:12px}.portal .discovery-primary{min-height:46px;margin-top:17px;padding:12px 16px;font-size:12px}.portal .discovery-current{margin-top:20px;padding-top:14px}.portal .discovery-current>strong{font-size:12px}.portal .discovery-pick-controls{margin-top:6px}.portal .discovery-scene-art{height:325px}.portal .discovery-person{min-height:0}.portal .discovery-person img{height:310px}.portal .discovery-person>span{padding:11px 21px;font-size:17px;bottom:20px}.portal .discovery-record{width:70%;max-width:280px;top:7%}.portal .discovery-scene-word{font-size:80px;top:4px;left:0}.portal .discovery-journey{padding:48px 20px 30px}.portal .journey-intro{margin-bottom:30px}.portal .journey-intro h2{font-size:32px}.portal .journey-intro>p{font-size:9px}.portal .journey-intro>span{font-size:11px}.portal .journey-card{border-radius:14px;min-height:560px;margin-bottom:25px;padding:22px;position:relative;top:auto}.portal .journey-card-top{font-size:8px}.portal .journey-word{margin:12px 0 18px;font-size:clamp(55px,13vw,90px)}.portal .journey-card-body{width:100%}.portal .journey-card-body h3{font-size:22px}.portal .journey-card-body p{font-size:12px;line-height:1.85}.portal .journey-card-body>a{margin-top:19px;padding:12px 19px;font-size:12px}.portal .journey-graphic{width:65%;height:160px;bottom:24px;right:15%}.portal .journey-graphic-0{gap:8px}.portal .journey-graphic-0>i{width:20px}.portal .journey-graphic-1{gap:10px}.portal .journey-graphic-1>span{padding:3px 15px;font-size:23px}.portal .journey-graphic-2>b{width:70px;height:70px}.portal .journey-graphic-2>i{top:60px}.portal .journey-graphic-2>i:last-child{top:100px}}html[data-vth-motion=off] .portal .journey-card{position:relative;top:auto}@media (prefers-reduced-motion:reduce){.portal .journey-card{position:relative;top:auto}}.portal .ranking-hub-home{background:#f5f3ed;border:2px solid #171717;padding:48px;box-shadow:8px 8px #171717}.portal .ranking-hub-heading{align-items:flex-end;margin-bottom:30px}.portal .ranking-hub-heading h2{letter-spacing:-.055em;font-size:clamp(30px,4.6vw,62px);font-weight:950;line-height:1.2}.ranking-hub-heading h2 em{font-style:normal;box-shadow:inset 0 -.3em #dcff00}.portal .ranking-tab-list{background:0 0;border:0;border-radius:0;gap:12px;width:100%;max-width:none;min-height:82px;padding:0}.portal .ranking-tab-list>button{color:#171717;text-align:left;background:#fff;border:2px solid #171717;border-radius:0;justify-content:flex-start;gap:16px;min-height:82px;padding:18px 22px;font-size:23px;position:relative;overflow:hidden;box-shadow:3px 3px #171717}.portal .ranking-tab-list>button>svg{color:currentColor;width:28px;height:28px}.portal .ranking-tab-list>button>span{align-items:baseline;gap:12px;display:flex}.portal .ranking-tab-list small{font-size:13px;font-weight:600}.portal .ranking-tab-list b{opacity:.25;margin-left:auto;font-size:38px;font-weight:900;line-height:1}.portal .ranking-tab-list>button[data-state=active]{color:#171717;background:#dcff00;transform:translate(3px,3px);box-shadow:0 0 #171717}.portal .ranking-tab-list>button[data-state=active]>svg{color:#171717}.portal .ranking-hub[data-view=activity] .ranking-tab-list>button[data-state=active]{background:#aeeaf2}.portal .ranking-pane[hidden]{display:none!important}.portal .ranking-tabs{gap:28px}.portal .ranking-context{align-items:baseline;gap:16px;margin:0 0 20px;font-size:18px;font-weight:800;display:flex}.portal .ranking-context span{font-size:14px;font-weight:500}.rank-stage{color:#171717;isolation:isolate;background:#171717;border:2px solid #171717;grid-template-columns:1.05fr 1fr;min-width:0;display:grid;overflow:hidden}.rank-spotlight{isolation:isolate;background:var(--rank-color,#b9aaff);min-width:0;min-height:480px;position:relative;overflow:hidden}.rank-spotlight:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 70% 30%,#fff9,#0000 55%),repeating-linear-gradient(0deg,#0000 0 37px,#1717170a 37px 38px);position:absolute;inset:0}.rank-stage-topline{letter-spacing:.05em;z-index:3;justify-content:space-between;gap:10px;font-size:12px;font-weight:900;display:flex;position:absolute;top:20px;left:24px;right:24px}.rank-stage-topline span{background:#ffffffdf;border:1px solid #171717;padding:4px 8px}.rank-giant{letter-spacing:-.085em;color:#0000;-webkit-text-stroke:2px #171717a6;z-index:-1;font-family:Arial,sans-serif;font-size:clamp(150px,18vw,260px);font-weight:950;line-height:1;position:absolute;top:42px;left:15px}.rank-orbit{aspect-ratio:1;z-index:-1;border:1px solid #17171755;border-radius:50%;width:360px;position:absolute;top:52px;right:-60px;box-shadow:0 0 0 30px #ffffff30,0 0 0 60px #ffffff20}.rank-figure{pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:45px 1% 54px 19%}.rank-figure img{object-fit:contain;object-position:50% 0;transform-origin:50% 0;filter:drop-shadow(12px 9px #17171717);width:100%;height:100%;transform:scale(1.22)}.rank-feature-label{z-index:2;align-items:center;gap:8px;max-width:calc(100% - 48px);display:flex;position:absolute;top:265px;left:24px}.rank-feature-label>span:first-child{background:#dcff00;border:2px solid #171717;padding:6px 12px;font-size:24px;font-weight:900;transform:rotate(-6deg);box-shadow:3px 3px #171717}.rank-feature-label>span+span{background:#fff;border:1px solid #171717;padding:4px 8px;font-size:13px;font-weight:800}.rank-feature-copy{z-index:2;background:linear-gradient(#fff0 0%,#fff 16% 100%);padding:26px 24px 22px;position:absolute;inset:auto 0 0}.portal .rank-roman{letter-spacing:.12em;color:#555;overflow-wrap:anywhere;margin:0 0 4px;font-size:12px;font-weight:900;line-height:1.1}.portal .rank-feature-copy h3{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(23px,2.7vw,37px);font-weight:950;line-height:1.15}.rank-feature-bottom{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rank-feature-bottom>div{flex-direction:column;gap:2px;min-width:0;display:flex}.rank-feature-bottom>div>span{font-size:12px;font-weight:700}.rank-feature-bottom strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:clamp(29px,3.5vw,48px);font-weight:900;line-height:1.1;display:flex}.rank-feature-bottom a{color:#fff;white-space:nowrap;background:#171717;border:1px solid #171717;justify-content:center;align-items:center;gap:12px;padding:13px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.rank-feature-bottom a:hover{color:#171717;background:#dcff00}.rank-selection{color:#fff;flex-direction:column;min-width:0;padding:22px 24px 18px;display:flex}.rank-selection-heading{border-bottom:1px solid #ffffff45;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.rank-selection-heading>span{letter-spacing:.04em;align-items:center;gap:8px;font-size:14px;font-weight:900;display:flex}.rank-selection-heading>span+span{color:#c9c9c9;letter-spacing:0;font-size:12px;font-weight:500}.rank-picks{flex-direction:column;flex:1;justify-content:center;gap:4px;margin:0;padding:8px 0;list-style:none;display:flex}.rank-picks li{min-width:0}.rank-picks button{text-align:left;color:#fff;cursor:pointer;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:32px 44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:13px 10px;display:grid;position:relative}.rank-picks button[aria-pressed=true]{color:#171717;background:#dcff00}.rank-picks button[aria-pressed=false]:hover{background:#303030}.rank-pick-number{letter-spacing:-.08em;font:900 24px/1 Arial,sans-serif}.rank-pick-avatar{aspect-ratio:1;color:#171717;background:#fff;border:1px solid;border-radius:50%;place-items:center;width:44px;display:grid;overflow:hidden}.rank-pick-avatar img{object-fit:cover;width:100%;height:100%}.rank-pick-info{flex-direction:column;gap:3px;min-width:0;display:flex}.rank-pick-info>span:first-child{opacity:.8;font-size:12px;line-height:1.2}.rank-pick-info>strong{overflow-wrap:anywhere;font-size:16px;font-weight:850;line-height:1.35}.rank-bar{background:#ffffff30;width:100%;height:3px;margin-top:4px;overflow:hidden}.rank-bar i{height:100%;width:var(--bar-size);background:#fff;display:block}[aria-pressed=true] .rank-bar{background:#17171720}[aria-pressed=true] .rank-bar i{background:#171717}.rank-pick-value{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:15px;font-weight:900;display:flex}.rank-pick-value svg{opacity:0;transform:translate(-5px)}[aria-pressed=true] .rank-pick-value svg{opacity:1;transform:translate(0)}.rank-selection-footer{color:#aaa;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff45;justify-content:space-between;align-items:center;padding-top:12px;font-size:13px;display:flex}.rank-selection-footer b{color:#fff;font-size:22px}.rank-selection-footer>div{gap:8px;display:flex}.rank-selection-footer button{color:#fff;cursor:pointer;background:0 0;border:1px solid #777;place-items:center;width:36px;height:36px;display:grid}.rank-selection-footer button:hover{color:#171717;background:#fff}.rank-selection-footer button:disabled{opacity:.3;cursor:default}.ranking-hub :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #a16cff}.portal .like-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.portal .like-ranking-grid a{background:#fff;grid-template-columns:42px 60px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid;box-shadow:3px 3px #171717}.portal .like-rank-number{color:#171717;background:0 0;border:0;padding:0;font:900 28px/1 Arial,sans-serif;position:static;transform:none}.portal .like-rank-portrait{border-radius:50%;width:60px;height:60px;margin:0;overflow:hidden}.portal .like-rank-portrait img{object-fit:cover;width:100%;height:100%}.portal .like-rank-copy h3{margin:3px 0;font-size:19px;line-height:1.4}.portal .like-rank-copy>span{font-size:12px}.portal .like-rank-copy strong{gap:6px;margin:0;font-size:17px}.portal .like-rank-copy strong small{font-size:12px}.portal .like-rank-arrow{align-self:center;position:static}.portal .ranking-table-wrap{border:2px solid #171717;margin-top:28px;box-shadow:5px 5px #aeeaf2}.portal .ranking-table thead{color:#fff;background:#171717}.portal .ranking-table th{color:inherit;background:inherit;padding-block:16px}.portal .ranking-table .table-rank{letter-spacing:-.06em;font-size:30px;font-weight:900}.portal .ranking-table tbody tr:hover{background:#f0ffd0}.portal .rank-data-cell{min-width:170px;position:relative}.rank-data-bar{background:#17171712;max-width:180px;height:4px;margin-top:8px;overflow:hidden}.rank-data-bar i{width:var(--bar-size);background:#171717;height:100%;display:block}.portal .ranking-status{text-align:center;background:repeating-linear-gradient(-45deg,#f5f3ed 0 20px,#efede7 20px 21px);border:2px solid #171717;place-items:center;gap:14px;min-height:260px;padding:32px;display:grid}.ranking-status>svg{width:40px;height:40px}.portal .ranking-status p{margin:0;font-size:16px}.portal .ranking-hub .activity-link{text-underline-offset:5px;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;font-weight:800;text-decoration:underline;display:flex}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .rank-spotlight{transition:background .4s}html[data-vth-motion=on] .rank-figure{animation:.6s cubic-bezier(.2,.8,.2,1) both rank-figure-in}html[data-vth-motion=on] .rank-feature-copy{animation:.4s both rank-copy-in}html[data-vth-motion=on] .rank-picks button{transition:background .22s,color .22s,transform .22s}html[data-vth-motion=on] .rank-picks button:hover{transform:translate(3px)}html[data-vth-motion=on] .rank-pick-value svg{transition:transform .3s,opacity .3s}html[data-vth-motion=on] .rank-bar i,html[data-vth-motion=on] .rank-data-bar i{transform-origin:0;animation:.6s cubic-bezier(.2,.8,.2,1) both rank-bar-in}html[data-vth-motion=on] .ranking-tab-list>button{transition:background .22s,transform .22s,box-shadow .22s}html[data-vth-motion=on] .like-ranking-grid a{transition:transform .2s,box-shadow .2s}html[data-vth-motion=on] .like-ranking-grid a:hover{transform:translate(-2px,-3px);box-shadow:5px 6px #171717}}@keyframes rank-figure-in{0%{opacity:0;transform:translate(30px,16px)rotate(4deg)scale(.95)}to{opacity:1;transform:none}}@keyframes rank-copy-in{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rank-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1100px){.rank-selection{padding:20px 16px 16px}.rank-selection-heading{flex-wrap:wrap;gap:6px}.rank-picks button{grid-template-columns:27px 36px minmax(0,1fr) auto;gap:8px;padding:12px 8px}.rank-pick-avatar{width:36px}.rank-pick-value{gap:3px;font-size:14px}.rank-pick-number{font-size:22px}.rank-feature-bottom a{padding:12px;font-size:13px}.portal .ranking-hub-home{padding:32px}.portal .ranking-tab-list>button>span{gap:8px}}@media (width<=760px){.portal .ranking-hub-home{padding:24px 16px;box-shadow:5px 5px #171717}.portal .ranking-hub-heading{align-items:flex-end;gap:12px}.portal .ranking-hub-heading h2{font-size:34px}.portal .ranking-hub-heading .view-more{white-space:nowrap;font-size:13px}.portal .ranking-tab-list{gap:8px;min-height:78px}.portal .ranking-tab-list>button{gap:10px;min-height:78px;padding:12px;font-size:19px}.portal .ranking-tab-list>button>span{flex-direction:column;gap:0}.portal .ranking-tab-list small{font-size:12px}.portal .ranking-tab-list b{display:none}.portal .ranking-tab-list>button>svg{width:23px;height:23px}.portal .ranking-context{display:block}.portal .ranking-context span{margin-top:4px;display:block}.portal .ranking-tabs{gap:22px}.rank-stage{grid-template-columns:1fr}.rank-spotlight{min-height:440px}.rank-giant{font-size:220px}.rank-figure{inset:48px 4% 50px 25%}.rank-feature-label{top:235px;left:20px}.rank-stage-topline{top:16px;left:16px;right:16px}.rank-feature-copy{padding:26px 20px 20px}.portal .rank-feature-copy h3{font-size:29px}.rank-feature-bottom strong{font-size:36px}.rank-feature-bottom a{font-size:14px}.rank-selection{padding:18px 14px 14px}.rank-selection-heading{flex-wrap:nowrap}.rank-picks button{grid-template-columns:28px 40px minmax(0,1fr) auto;gap:9px;padding:11px 9px}.rank-pick-avatar{width:40px}.rank-pick-info>strong{font-size:16px}.rank-pick-value{font-size:15px}.rank-selection-heading>span{font-size:13px}.rank-selection-heading>span+span{font-size:12px}.portal .like-ranking-grid{grid-template-columns:1fr}.portal .like-ranking-grid a{grid-template-columns:34px 50px minmax(0,1fr) auto;gap:12px;padding:12px}.portal .like-rank-portrait{width:50px;height:50px}.portal .like-rank-copy h3{font-size:18px}.portal .like-rank-arrow{display:block}}@media (width<=390px){.rank-pick-info>strong{font-size:14px}.rank-picks button{grid-template-columns:24px 32px minmax(0,1fr) auto;gap:6px}.rank-pick-avatar{width:32px}.rank-pick-value{font-size:13px}.rank-pick-value svg{display:none}.rank-feature-bottom{flex-wrap:wrap}.rank-feature-bottom a{padding:10px}.rank-stage-topline{gap:4px}.rank-stage-topline span{padding:4px;font-size:11px}}@media (width<=760px){.rank-stage{flex-direction:column;display:flex}.rank-selection{display:contents}.rank-selection-heading{color:#fff;border-bottom:0;order:0;gap:8px;padding:16px}.rank-selection-heading>span{white-space:nowrap;gap:6px;font-size:12px}.rank-selection-heading>span:first-child>svg{display:none}.rank-picks{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#dcff00 #303030;flex-direction:row;flex:none;order:1;justify-content:flex-start;gap:8px;padding:0 16px 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.rank-picks li{scroll-snap-align:start;flex:0 0 176px}.rank-picks button{border:1px solid #fff5;grid-template-columns:26px 1fr;align-content:start;gap:8px;height:100%;min-height:112px;padding:12px}.rank-pick-avatar{display:none}.rank-pick-number{grid-area:1/1}.rank-pick-value{white-space:normal;grid-area:1/2;justify-content:flex-end;min-height:24px;padding-right:0;font-size:14px;line-height:1.2}.rank-pick-value svg{display:none}.rank-pick-info{grid-area:2/1/auto/-1}.rank-pick-info>strong{font-size:16px}.rank-bar{display:none}.rank-spotlight{order:2;min-height:440px}.rank-selection-footer{border-top:0;order:3;padding:10px 16px}html[data-vth-motion=on] .rank-picks button:hover{transform:none}.rank-picks button:focus-visible{outline-offset:-4px}}.portal .ranking-hub-three .ranking-tab-list{grid-template-columns:repeat(3,minmax(0,1fr))}.portal .ranking-hub-three .ranking-tab-list>button>span{flex-direction:column;align-items:flex-start;gap:0}.portal .ranking-hub[data-view=growth] .ranking-tab-list>button[data-state=active]{background:#dcff00}.growth-ranking{min-width:0;padding-top:16px}.home-rising-more{color:#171717;background:#fff;border:2px solid #171717;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:19px 24px;font-weight:850;text-decoration:none;display:flex;box-shadow:4px 4px #171717}.home-rising-more small{color:#555;margin-top:3px;font-size:11px;font-weight:500;display:block}.home-rising-more:hover{background:#dcff00}.portal :is(.growth-ranking,.home-rising-more) :is(button,a):focus-visible,.portal .home-rising-more:focus-visible{outline-offset:3px;outline:3px solid #6350b8}@media (width>=850px){html[data-vth-motion=on] :is(.growth-jump,.home-rising-more){transition:transform .2s,box-shadow .2s}html[data-vth-motion=on] .home-rising-more:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #171717}}@media (width<=1000px){.portal .ranking-hub-three .ranking-tab-list>button{gap:10px;padding:15px;font-size:20px}.portal .ranking-hub-three .ranking-tab-list b{display:none}}@media (width<=650px){.portal .ranking-hub-three .ranking-tab-list{gap:5px}.portal .ranking-hub-three .ranking-tab-list>button{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 8px;font-size:15px}.portal .ranking-hub-three .ranking-tab-list small{font-size:9px}.portal .ranking-hub-three .ranking-tab-list>button>svg{width:20px;height:20px}.home-rising-more{padding:15px 18px;font-size:15px}}@media (prefers-reduced-motion:reduce){html[data-vth-motion=on] :is(.growth-table tbody tr,.growth-jump,.home-rising-more){transition:none}}.portal .home-x{color:#171717;border:2px solid #171717;margin:72px 0;padding:44px;position:relative}.home-x-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.portal .home-x-heading p:first-child{letter-spacing:.16em;margin:0 0 14px;font-size:12px;font-weight:900}.portal .home-x-heading h2{letter-spacing:-.055em;margin:0 0 12px;font-size:clamp(32px,5vw,68px);font-weight:950;line-height:1.15}.portal .home-x-heading p:last-child{margin:0;font-size:16px;line-height:1.6}.home-x-heading>a{white-space:nowrap;border-bottom:2px solid;align-items:center;gap:12px;padding:10px 0;font-size:14px;font-weight:800;text-decoration:none;display:flex}.home-x :is(a,button,[role=radio]):focus-visible{outline-offset:4px;outline:3px solid #087dff}.portal .home-x-primary{color:#fff;background:#171717;border:2px solid #171717;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:16px;font-weight:850;line-height:1.5;text-decoration:none;display:inline-flex}.portal .home-x-primary:hover{color:#171717;background:#dcff00}.portal .home-exam{background:#b9aaff;box-shadow:8px 8px #171717}.home-exam-layout{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.home-exam-select{min-width:0}.home-exam-org{gap:10px;display:flex}.home-exam-org label{cursor:pointer;background:#fff;border:2px solid #171717;flex:1;align-items:center;gap:9px;padding:12px 16px;font-size:15px;font-weight:800;display:flex;box-shadow:3px 3px #171717}.home-exam-org label[data-selected=true]{color:#fff;background:#171717;transform:translate(3px,3px);box-shadow:0 0 #171717}.home-exam-org [role=radio]{color:currentColor;border-color:currentColor}.portal .home-exam-prompt{margin:28px 0 12px;font-size:14px;font-weight:750}.home-exam-levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.home-exam-levels label{cursor:pointer;background:#ffffff65;border:1px solid #171717;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;min-height:108px;padding:12px 5px 9px;display:flex;position:relative}.home-exam-levels [role=radio]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.home-exam-levels label:has(:focus-visible){outline-offset:4px;outline:3px solid #087dff}.home-exam-levels label>span:first-of-type{opacity:.6;font:900 14px/1 Arial,sans-serif}.home-exam-levels strong{font-size:22px}.home-exam-levels label[data-selected=true]{background:#dcff00;transform:translateY(-5px);box-shadow:4px 4px #171717}.home-exam-stars{letter-spacing:-.13em;font-size:11px;line-height:1}.portal .home-exam-course{margin:26px 0}.portal .home-exam-course h3{align-items:baseline;gap:14px;margin:0 0 13px;font-size:30px;font-weight:900;display:flex}.home-exam-course h3 span{font-size:14px;font-weight:650;line-height:1.6}.home-exam-course>div{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.home-exam-course b{margin-right:4px;font-size:24px;font-weight:900}.home-exam-select>.home-x-primary{width:100%;box-shadow:5px 5px #fff}.home-exam-reward{text-align:center;perspective:1200px;min-width:0;padding:28px 6px;position:relative}.home-reward-kicker{align-items:center;gap:9px;margin-bottom:22px;font-size:14px;font-weight:800;display:inline-flex}.home-certificate{isolation:isolate;aspect-ratio:1672/941;filter:drop-shadow(12px 19px #17171730);margin:8px 0 38px;position:relative;transform:rotate(-5deg)rotateY(-8deg)}.home-certificate:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff35 32%,#0000 48%);position:absolute;inset:0}.portal .home-exam-reward>p{margin:0;font-size:14px;font-weight:650;line-height:1.9}.portal .home-news{background:#f4f2ed;border:0;padding:44px 0}.portal .home-news .home-x-heading h2{letter-spacing:-.075em;font-size:clamp(44px,5vw,68px);line-height:.95}.home-news .home-x-heading{padding:0 12px}.portal .home-rising{background:#dcff00;box-shadow:8px 8px #171717}.portal .home-rising .home-x-heading h2{font-size:clamp(30px,4.3vw,55px)}.home-rising-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.home-rising-card{background:#fff;border:2px solid #171717;flex-direction:column;align-items:flex-start;min-width:0;padding:18px 14px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px #171717}.home-rising-rank{align-items:center;gap:7px;margin-bottom:16px;font:950 35px/1 Arial,sans-serif;display:flex}.home-rising-rank small{letter-spacing:.15em;font-size:10px}.home-rising-card>img{aspect-ratio:1;object-fit:cover;border:2px solid #171717;border-radius:50%;width:84px;margin-bottom:16px}.home-rising-person{flex-direction:column;gap:4px;display:flex}.home-rising-person small{font-size:12px}.home-rising-person strong{overflow-wrap:anywhere;font-size:20px;font-weight:900}.home-rising-gain{color:#19644a;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:24px;line-height:1.3;display:flex}.home-rising-gain b{letter-spacing:-.04em;font-size:27px;font-weight:950}.home-rising-gain small{color:#555;width:100%;font-size:12px}.home-rising-comparison{color:#555;margin-top:8px;font-size:11px;line-height:1.5}.home-rising-arrow{position:absolute;top:22px;right:14px}.portal .home-rising-period,.portal .home-rising-note{margin:20px 0 0;font-size:12px;line-height:1.9}.home-growth-preparing{text-align:left;grid-template-columns:180px 1fr;align-items:center;gap:36px;width:100%;padding:12px 0;display:grid}.home-growth-symbol{aspect-ratio:1;color:#dcff00;background:#171717;border:2px solid #171717;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;transform:rotate(-9deg);box-shadow:6px 6px #fff}.home-growth-symbol span{letter-spacing:.06em;font-size:17px;font-weight:900}.home-growth-label{letter-spacing:.15em;font-size:12px;font-weight:900}.portal .home-growth-preparing h3{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.45}.portal .home-growth-preparing p{max-width:620px;margin:0 0 12px;font-size:15px;line-height:1.9}.portal .home-growth-date{background:#fff;border:1px solid #171717;align-items:center;gap:8px;width:fit-content;padding:9px 12px;font-size:13px;display:flex}.home-growth-preparing a{border-bottom:1px solid #171717;align-items:center;gap:16px;padding-block:8px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.portal .home-data-message{text-align:center;background:#fff5;border:1px solid #171717;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:180px;padding:28px;display:flex}.portal .home-data-message>p{margin:0;font-size:15px}.home-data-message button,.home-data-message>a{color:#171717;cursor:pointer;background:#fff;border:1px solid;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:inline-flex}.portal .home-moments{color:#fff;background:#171717;box-shadow:8px 8px #f0b4d2}.portal .home-moments .home-x-heading h2{font-size:clamp(31px,4.5vw,59px)}.home-moment-screen{border-top:1px solid #ffffff40;grid-template-columns:1.1fr 1fr;align-items:center;gap:28px;padding-top:28px;display:grid}.home-moment-video{aspect-ratio:16/10;background:#333;border:1px solid #fff5;display:block;position:relative;overflow:hidden}.home-moment-video img{object-fit:cover;opacity:.8;width:100%;height:100%}.home-moment-play{color:#171717;background:#f0b4d2;border:2px solid #fff;border-radius:50%;place-items:center;width:78px;height:78px;padding-left:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #fff2}.home-moment-time{color:#fff;background:#171717e8;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex;position:absolute;bottom:14px;left:14px}.home-moment-kicker{letter-spacing:.08em;color:#f0b4d2;font-size:12px;font-weight:850}.portal .home-moment-story>p{margin:15px 0 10px;font-size:17px;font-weight:800}.home-moment-story>p small{color:#bbb;margin-left:12px;font-size:12px;font-weight:500}.portal .home-moment-story h3{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.8vw,38px);font-weight:900;line-height:1.45}.home-moment-story blockquote{color:#ddd;white-space:pre-line;overflow-wrap:anywhere;border-left:3px solid #f0b4d2;margin:20px 0;padding-left:18px;font-size:15px;line-height:1.8}.home-moment-story blockquote>span{color:#f0b4d2;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.portal .home-moment-story .home-x-primary{color:#171717;background:#f0b4d2;border-color:#f0b4d2;padding:14px 16px;font-size:14px}.portal .home-moment-story .home-x-primary:hover{background:#fff}.home-moment-likes{color:#bbb;align-items:center;gap:6px;margin-top:16px;font-size:13px;display:flex}.home-moment-reel{grid-column:1/-1;gap:8px;padding:6px 0;display:flex;overflow-x:auto}.home-moment-reel button{color:#fff;text-align:left;cursor:pointer;background:#252525;border:1px solid #666;flex-direction:column;flex:0 0 220px;align-items:flex-start;gap:8px;padding:16px;display:flex}.home-moment-reel button[aria-pressed=true]{color:#171717;background:#f0b4d2;border-color:#f0b4d2}.home-moment-reel strong{font-size:14px;line-height:1.5}.home-moment-reel time{font-size:12px}.home-moment-reel button>span{font-size:23px;font-weight:950}.home-moment-invite{border-top:1px dashed #fff5;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:24px;font-size:14px;display:flex}.home-moment-invite>a{color:#f0b4d2;text-underline-offset:5px;align-items:center;gap:12px;font-weight:750;display:flex}.portal .home-moments .home-data-message{background:#242424;border-color:#666}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .home-certificate{transition:transform .5s;animation:.65s cubic-bezier(.2,.8,.2,1) backwards home-certificate-in}html[data-vth-motion=on] .home-exam-reward:hover .home-certificate{transform:rotate(-1deg)rotateY(0)translateY(-7px)}html[data-vth-motion=on] .home-exam-course{animation:.3s both home-detail-in}html[data-vth-motion=on] .home-exam-levels label{transition:transform .22s,box-shadow .22s,background .22s}html[data-vth-motion=on] .home-exam-levels label:hover{transform:translateY(-5px)}html[data-vth-motion=on] .home-news-cover img,html[data-vth-motion=on] .home-moment-video img{transition:transform .5s,opacity .5s}html[data-vth-motion=on] .home-news-cover:hover img,html[data-vth-motion=on] .home-moment-video:hover img{opacity:1;transform:scale(1.05)}html[data-vth-motion=on] .home-rising-card{transition:transform .25s,box-shadow .25s}html[data-vth-motion=on] .home-rising-card:hover{transform:translateY(-8px)rotate(-1deg);box-shadow:7px 12px #171717}html[data-vth-motion=on] .home-moment-video{animation:.4s both home-detail-in}}@keyframes home-certificate-in{0%{opacity:0;transform:rotate(4deg)rotateY(15deg)translateY(20px)}to{opacity:1;transform:rotate(-5deg)rotateY(-8deg)}}@keyframes home-detail-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=1050px){.portal .home-x{padding:30px}.home-exam-layout{gap:22px}.home-exam-levels{gap:5px}.home-exam-levels strong{font-size:20px}.home-exam-org label{padding:12px 8px;font-size:14px}.home-rising-list{grid-template-columns:repeat(3,minmax(0,1fr))}.home-moment-screen{gap:24px}.portal .home-news{padding:30px 0}}@media (width<=760px){.portal .home-x{margin:44px 0;padding:28px 18px;box-shadow:5px 5px #171717}.home-x-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:25px}.portal .home-x-heading h2{font-size:34px;line-height:1.3}.portal .home-x-heading p:last-child{font-size:14px}.home-x-heading>a{padding:5px 0;font-size:13px}.home-exam-layout{grid-template-columns:1fr;gap:28px}.home-exam-org label{padding:12px;font-size:14px}.home-exam-levels label{min-height:99px;padding:12px 3px}.home-exam-levels strong{font-size:20px}.home-exam-stars{font-size:10px}.portal .home-exam-course h3{gap:12px;font-size:25px}.home-exam-course h3 span{font-size:13px}.home-exam-course>div{gap:12px;font-size:12px}.home-exam-course b{font-size:23px}.portal .home-exam-select>.home-x-primary{padding:16px;font-size:14px}.home-exam-reward{padding:5px 2px 10px}.home-certificate{max-width:520px;margin:12px auto 26px}.home-reward-kicker{margin-bottom:12px;font-size:13px}.portal .home-exam-reward>p{font-size:13px}.portal .home-news{box-shadow:none;padding:20px 0}.home-news .home-x-heading{padding:0 4px}.home-growth-preparing{grid-template-columns:1fr;gap:24px;padding:0}.home-growth-symbol{justify-self:center;width:108px}.home-growth-symbol svg{width:43px;height:43px}.home-growth-symbol span{font-size:12px}.portal .home-data-message{padding:24px 18px}.portal .home-growth-preparing h3{font-size:25px}.portal .home-growth-preparing p{font-size:14px}.portal .home-growth-date{align-items:flex-start;gap:6px;font-size:12px}.home-growth-date svg{flex-shrink:0;margin-top:3px}.home-rising-list{scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.home-rising-card{scroll-snap-align:start;flex:0 0 74%}.home-rising-person strong{font-size:24px}.home-rising-gain b{font-size:34px}.home-rising-card>img{width:95px}.portal .home-rising-note{font-size:12px;line-height:1.8}.portal .home-moments{box-shadow:5px 5px #f0b4d2}.home-moment-screen{grid-template-columns:1fr;gap:24px;padding-top:20px}.home-moment-video{aspect-ratio:4/3}.home-moment-play{width:66px;height:66px}.portal .home-moment-story h3{font-size:27px}.home-moment-story blockquote{font-size:14px}.portal .home-moment-story .home-x-primary{gap:10px;width:100%;padding:14px 12px;font-size:13px}.home-moment-invite{flex-direction:column;align-items:flex-start;gap:12px;font-size:13px}}.portal .home-news{padding:28px 0}.portal .home-news .home-x-heading{align-items:center;margin-bottom:20px}.portal .home-news .home-x-heading p:first-child{margin-bottom:9px}.portal .home-calendar{background:#fbe986;box-shadow:8px 8px #171717}.portal .home-calendar .home-x-heading h2{font-size:clamp(30px,4.2vw,54px)}.calendar-kind{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.calendar-kind label{cursor:pointer;background:#fff;border:1.5px solid #171717;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:800;display:flex}.calendar-kind label[data-active=true]{color:#fff;background:#171717;box-shadow:3px 3px #fff}.calendar-kind [role=radio]{color:currentColor;border-color:currentColor}.calendar-desk{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.calendar-tearoff{text-align:center;isolation:isolate;background:#fff;border:2px solid #171717;flex-direction:column;padding:26px 20px 18px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:5px 6px #171717}.calendar-tearoff:after{content:"";z-index:-1;background:#fff;border:1px solid #171717;height:6px;position:absolute;inset:auto 6px -11px}.calendar-rings{justify-content:space-around;display:flex;position:absolute;top:-10px;left:0;right:0}.calendar-rings i{background:#b9aaff;border:2px solid #171717;border-radius:8px;width:11px;height:25px;display:block}.calendar-tearoff>span{border-bottom:1px dashed #171717;padding-bottom:14px;font-size:16px;font-weight:800}.calendar-tearoff>b{letter-spacing:-.06em;margin:15px 0 10px;font:950 112px/.95 Figtree,sans-serif}.calendar-tearoff>strong{font-size:18px}.calendar-tearoff>small{background:#b9aaff;margin-top:17px;padding:7px;font-size:13px;font-weight:800}.calendar-agenda{min-width:0}.calendar-agenda-heading{border-bottom:2px solid #171717;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.portal .calendar-agenda-heading h3{margin:0;font-size:22px;font-weight:850}.calendar-agenda-heading>span{font-size:14px;font-weight:750}.calendar-agenda-items{min-height:240px}.calendar-agenda-item{color:#171717;border-bottom:1px solid #17171755;align-items:center;gap:18px;padding:18px 0;text-decoration:none;display:flex}.calendar-agenda-item>img,.calendar-item-icon{object-fit:cover;background:#fff;border:1px solid #171717;flex-shrink:0;width:66px;height:66px;box-shadow:3px 3px #171717}.calendar-item-icon{background:#b9aaff;place-items:center;display:grid}.calendar-agenda-item>div{flex:1;min-width:0}.calendar-agenda-item small{align-items:center;gap:7px;margin-bottom:7px;font-size:12px;font-weight:800;display:flex}.calendar-agenda-item strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:19px;font-weight:850;line-height:1.5;display:-webkit-box;overflow:hidden}.calendar-agenda-item>svg{flex-shrink:0}.calendar-agenda-item:hover strong{text-underline-offset:4px;text-decoration:underline}.calendar-agenda-item.event strong{font-size:17px}.calendar-empty{padding:40px 0;font-size:16px;line-height:1.8}.calendar-more{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:750;display:flex}.calendar-timeline{border-top:1px dashed #171717;align-items:center;gap:14px;margin-top:35px;padding-top:22px;display:flex}.calendar-timeline>button{cursor:pointer;background:#fff;border:1.5px solid #171717;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.calendar-timeline>button:disabled{opacity:.3;cursor:default}.calendar-date-rail{scroll-snap-type:x proximity;scrollbar-width:thin;flex:1;gap:10px;min-width:0;padding:7px 4px 12px;display:flex;overflow-x:auto}.calendar-date-rail label{scroll-snap-align:center;cursor:pointer;background:#fff6;border:1px solid #171717;flex-direction:column;flex:1 0 65px;align-items:center;padding:11px 5px 8px;display:flex;position:relative}.calendar-date-rail [role=radio]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.calendar-date-rail label:has(:focus-visible){outline-offset:3px;outline:3px solid #087dff}.calendar-date-rail label[data-active=true]{color:#fff;background:#171717;transform:translateY(-5px);box-shadow:3px 4px #fff}.calendar-date-rail b{font:900 29px/1.2 Figtree,sans-serif}.calendar-date-rail small,.calendar-date-rail span{font-size:12px;font-weight:750}.calendar-date-rail i{background:#b9aaff;border-radius:50%;width:5px;height:5px;margin-top:7px}.portal .calendar-hint{margin:14px 0 0;font-size:12px;line-height:1.6}.portal .explore-heading{--explore:#dcff00;isolation:isolate;color:#fff;box-shadow:6px 6px 0 var(--explore);background:#171717;border:1px solid #171717;justify-content:space-between;align-items:center;gap:26px;margin:4px 0 28px;padding:26px 32px;display:flex;position:relative;overflow:hidden}.portal .explore-exams{--explore:#b9aaff}.portal .explore-news{--explore:#9ee8ed}.portal .explore-moments{--explore:#f0b4d2}.portal .explore-live{--explore:#fbe986}.portal .explore-heading>div{z-index:1;min-width:0;position:relative}.portal .explore-heading>div>p{letter-spacing:.14em;color:var(--explore);margin:0 0 6px;font-size:12px;font-weight:850}.portal .explore-heading h1{letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:950;line-height:1.2}.explore-heading h1>span{color:var(--explore);margin-left:25px;font:700 .8em/1 Arial,sans-serif;display:inline-block}.portal .explore-heading>p{z-index:1;box-sizing:content-box;max-width:320px;margin:0;padding-right:100px;font-size:16px;line-height:1.8;position:relative}.explore-chapter{letter-spacing:-.1em;color:#ffffff12;pointer-events:none;font:950 150px/1 Figtree,sans-serif;position:absolute;bottom:-18px;right:18px}.explore-heading h1:focus{outline:none}.browse-toolbar{justify-content:space-between;align-items:center;gap:18px;min-height:46px;margin:20px 0;display:flex}.browse-toolbar>span,.browse-toolbar>p{color:#555;font-size:14px;margin:0!important}.browse-display{background:#fff;border:1.5px solid #171717;flex-shrink:0;gap:3px;width:max-content;padding:4px;display:flex}.browse-display label{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:9px 13px;font-size:14px;font-weight:750;line-height:1.4;display:flex;position:relative}.browse-display label[data-active=true]{color:#fff;background:#171717}.browse-display [role=radio]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.browse-display label:has(:focus-visible){outline-offset:2px;outline:3px solid #087dff}.portal .talent-encounter{background:#b9aaff;border:1.5px solid #171717;align-items:center;gap:25px;min-height:144px;margin:24px 0;padding:16px 24px;display:flex;box-shadow:4px 4px #171717}.encounter-art{isolation:isolate;flex-shrink:0;width:178px;height:110px;position:relative}.encounter-art img{object-fit:cover;background:#fff;border:1.5px solid #171717;width:87px;height:108px;position:absolute;top:0;left:0;transform:rotate(-9deg);box-shadow:3px 3px #171717}.encounter-art img:nth-child(2){left:46px;transform:rotate(1deg)}.encounter-art img:nth-child(3){left:90px;transform:rotate(11deg)}.encounter-art img:only-child{width:108px;left:38px;transform:rotate(-5deg)}.encounter-copy{flex:1;min-width:0}.encounter-copy>span{letter-spacing:.1em;font-size:12px;font-weight:850}.portal .encounter-copy h2{letter-spacing:-.025em;margin:8px 0;font-size:23px;font-weight:900;line-height:1.5}.portal .encounter-copy p,.encounter-copy a{margin:0;font-size:14px;line-height:1.7}.encounter-copy a{text-underline-offset:4px;align-items:center;gap:8px;text-decoration:underline;display:flex}.talent-encounter>button{color:#fff;cursor:pointer;background:#171717;border:1px solid #171717;flex-shrink:0;align-items:center;gap:10px;padding:14px 19px;font-size:14px;font-weight:800;display:flex;box-shadow:3px 3px #fff}.talent-encounter>button:disabled{opacity:.5;cursor:default}.exam-reward-preview{text-align:center;perspective:1200px;background:#b9aaff;border:1.5px solid #171717;min-width:0;padding:24px;position:sticky;top:100px;box-shadow:5px 5px #171717}.portal .exam-reward-preview>p:first-child{justify-content:center;align-items:center;gap:8px;margin:0 0 24px;font-size:14px;font-weight:800;display:flex}.exam-preview-stage{aspect-ratio:1672/941;background:#171717;margin:0 0 30px;position:relative;transform:rotate(-4deg);box-shadow:7px 10px #17171744}.portal .exam-reward-preview h3{margin:0 0 16px;font-size:22px;font-weight:900}.portal .exam-preview-note{margin:17px 0 0;font-size:13px;line-height:1.8}.live-state-shelf{flex-basis:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}.live-state-shelf label{cursor:pointer;background:#fff;border:1.5px solid #171717;flex-direction:column;justify-content:space-between;gap:17px;min-width:0;padding:18px;display:flex;position:relative;box-shadow:3px 3px #171717}.live-state-shelf [role=radio]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.live-state-shelf label:has(:focus-visible){outline-offset:3px;outline:3px solid #087dff}.live-state-shelf label>span{letter-spacing:.03em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.live-state-shelf label>strong{justify-content:space-between;align-items:center;gap:6px;font-size:20px;font-weight:900;line-height:1.4;display:flex}.live-state-shelf b{letter-spacing:-.05em;font-size:25px}.live-state-shelf label[data-active=true]{background:#dcff00;transform:translateY(-3px);box-shadow:4px 6px #171717}.portal :is(.browse-display,.talent-encounter,.live-state-shelf,.calendar-kind) :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #087dff}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] :is(.calendar-date-rail label,.browse-display label,.live-state-shelf label,.exam-levels>label){transition:transform .22s,background .22s,box-shadow .22s}html[data-vth-motion=on] :is(.calendar-tearoff,.exam-preview-stage){animation:.45s cubic-bezier(.2,.8,.2,1) backwards explore-paper-in}html[data-vth-motion=on] :is(.calendar-agenda-items,.encounter-copy){animation:.3s backwards explore-copy-in}html[data-vth-motion=on] :is(.encounter-art img,.moment-thumbnail img,.page-live .stream-thumbnail img){transition:transform .45s cubic-bezier(.2,.8,.2,1)}html[data-vth-motion=on] .talent-encounter:hover .encounter-art img:first-child{transform:rotate(-15deg)translate(-6px)}html[data-vth-motion=on] .talent-encounter:hover .encounter-art img:nth-child(3){transform:rotate(15deg)translate(6px)}html[data-vth-motion=on] :is(.exam-levels>label,.live-state-shelf label):hover{transform:translateY(-4px)}}@keyframes explore-paper-in{0%{opacity:.4;transform:perspective(700px)rotateX(-20deg)translateY(-8px)}to{opacity:1}}@keyframes explore-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.calendar-desk{grid-template-columns:215px minmax(0,1fr);gap:28px}.calendar-tearoff>b{font-size:95px}.portal .explore-heading>p{max-width:260px;padding-right:0}.portal .talent-encounter{gap:18px;padding:18px}.encounter-art{width:145px}.encounter-art img{width:70px;height:100px}.encounter-art img:nth-child(2){left:38px}.encounter-art img:nth-child(3){left:76px}.portal .encounter-copy h2{font-size:20px}.exam-reward-preview{padding:20px}.live-state-shelf{gap:8px}.live-state-shelf label{gap:14px;padding:14px 10px}.live-state-shelf label>span{gap:5px;font-size:10px}.live-state-shelf label>strong{font-size:17px}.live-state-shelf b{font-size:22px}}@media (width<=760px){.portal .home-news .home-x-heading{align-items:flex-start;gap:10px}.portal .home-news .home-x-heading h2{font-size:44px}.portal .home-news{padding:22px 0}.calendar-desk{grid-template-columns:1fr;gap:26px}.calendar-tearoff{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:5px 16px;width:100%;padding:18px 15px;display:grid;transform:rotate(-2deg)}.calendar-tearoff>b{text-align:center;grid-area:1/1/4;margin:0;font-size:96px}.calendar-tearoff>span{padding-bottom:7px;font-size:14px}.calendar-tearoff>strong{font-size:16px}.calendar-tearoff>small{text-align:center;margin-top:4px;padding:6px;font-size:12px}.calendar-kind{gap:6px;margin-bottom:24px}.calendar-kind label{flex:1;justify-content:center;gap:5px;padding:10px 11px;font-size:13px}.calendar-agenda-heading h3{font-size:20px!important}.calendar-agenda-items{min-height:0}.calendar-agenda-item{gap:12px;padding:16px 0}.calendar-agenda-item>img,.calendar-item-icon{width:52px;height:52px}.calendar-agenda-item strong{font-size:18px}.calendar-agenda-item.event strong{-webkit-line-clamp:3;font-size:15px}.calendar-agenda-item small{flex-wrap:wrap;font-size:11px}.calendar-timeline{gap:7px;margin-top:24px;padding-top:15px}.calendar-timeline>button{width:32px;height:40px}.calendar-date-rail{gap:7px}.calendar-date-rail label{flex-basis:56px}.calendar-date-rail b{font-size:25px}.portal .home-calendar{box-shadow:5px 5px #171717}.portal .explore-heading{box-shadow:4px 4px 0 var(--explore);margin:0 0 24px;padding:23px 20px;display:block}.portal .explore-heading h1{font-size:39px}.portal .explore-heading>p{max-width:none;margin-top:12px;font-size:14px}.portal .explore-heading>div>p{font-size:11px}.explore-chapter{font-size:110px;bottom:-10px;right:18px}.browse-toolbar{flex-wrap:wrap;gap:10px;margin:18px 0}.browse-toolbar>span{font-size:13px}.browse-display{max-width:100%;padding:3px}.browse-display label{padding:9px 11px;font-size:13px}.browse-display svg{width:15px}.portal .talent-encounter{grid-template-columns:85px 1fr;gap:12px;min-height:0;padding:16px;display:grid}.encounter-art{width:85px;height:92px}.encounter-art img{width:50px;height:78px;top:8px}.encounter-art img:nth-child(2){left:17px}.encounter-art img:nth-child(3){left:33px}.encounter-art img:only-child{width:73px;height:90px;left:1px}.encounter-copy>span{letter-spacing:.06em;font-size:10px}.portal .encounter-copy h2{margin:5px 0;font-size:19px}.portal .encounter-copy p,.encounter-copy a{font-size:13px}.talent-encounter>button{grid-column:1/-1;justify-content:center;width:100%;padding:12px}.exam-reward-preview{padding:24px 20px;position:relative;top:auto}.exam-preview-stage{margin-bottom:28px}.live-state-shelf{scroll-snap-type:x proximity;gap:9px;padding:6px 2px 10px;display:flex;overflow-x:auto}.live-state-shelf label{scroll-snap-align:start;flex:0 0 130px;min-height:100px;padding:13px}.live-state-shelf label>span{font-size:10px}.live-state-shelf label>strong{font-size:17px}.live-state-shelf b{font-size:24px}}.portal .home-newsroom{background:#bfeaf0;padding:32px;overflow:hidden;box-shadow:8px 8px #171717}.newsroom-heading{align-items:flex-end;gap:30px;margin-bottom:24px;display:flex}.portal .newsroom-heading p{margin:0;font-size:15px;font-weight:750;line-height:1.6}.portal .newsroom-heading>div>p{letter-spacing:.15em;margin-bottom:8px;font-size:12px}.portal .newsroom-heading h2{letter-spacing:-.06em;align-items:center;gap:14px;margin:0;font-size:clamp(46px,5vw,70px);font-weight:950;line-height:1;display:flex}.newsroom-heading h2 span{font-size:.65em}.newsroom-heading>a{white-space:nowrap;border-bottom:2px solid;align-items:center;gap:12px;margin-left:auto;padding:10px 0;font-size:14px;font-weight:800;display:flex}.newsroom-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.newsroom-filter{flex-wrap:wrap;gap:8px;display:flex}.newsroom-filter label{cursor:pointer;background:#fff;border:1px solid #171717;border-radius:30px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:750;display:flex}.newsroom-filter label[data-selected=true]{color:#fff;background:#171717}.newsroom-filter [role=radio]{color:currentColor;border-color:currentColor}.newsroom-hint{font-size:13px;font-weight:700}.newsroom-slides{margin:0}.newsroom-slide{min-width:0;padding:0}.newsroom-story{background:#fff;border:2px solid #171717;grid-template-columns:1.45fr 1fr;align-items:center;min-width:0;display:grid;overflow:hidden}.newsroom-picture{aspect-ratio:16/9;background:#111;min-width:0;display:block;position:relative;overflow:hidden}.portal .newsroom-picture .editorial-art,.portal .newsroom-reel-image .editorial-art{border-radius:0;width:100%;height:100%;margin:0;position:relative;overflow:hidden;aspect-ratio:16/9!important}.portal .newsroom-picture .editorial-art>img,.portal .newsroom-reel-image .editorial-art>img{object-position:center;width:100%;height:100%;position:absolute;inset:0;object-fit:contain!important}.newsroom-read-icon{color:#111;opacity:0;background:#dcff00;border:1px solid #111;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(8px)}.newsroom-picture:is(:hover,:focus-visible) .newsroom-read-icon{opacity:1;transform:none}.newsroom-copy{isolation:isolate;border-left:2px solid #171717;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:24px 26px;display:flex;position:relative}.newsroom-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;font-weight:800;display:flex}.newsroom-meta>span{background:#dcff00;border:1px solid #171717;padding:4px 9px}.newsroom-org{color:#565656;margin-bottom:7px;font-size:12px;font-weight:650}.portal .newsroom-copy h3{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(19px,1.8vw,26px);font-weight:900;line-height:1.5;display:-webkit-box;overflow:hidden}.portal .newsroom-copy>p{-webkit-line-clamp:2;color:#4c4c4c;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.newsroom-read{z-index:1;border-bottom:2px solid #171717;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:12px 0 7px;font-size:14px;font-weight:800;display:flex;position:relative}.newsroom-read:hover{color:#006179}.newsroom-number{color:#f0f0ea;letter-spacing:-.1em;z-index:-1;pointer-events:none;font:900 140px/1 Arial,sans-serif;position:absolute;bottom:0;right:20px}.newsroom-bottom{justify-content:space-between;align-items:center;gap:20px;margin:16px 0;display:flex}.newsroom-count{flex:1;align-items:center;gap:9px;min-width:0;font-size:14px;display:flex}.newsroom-count strong{font:900 30px/1 Arial,sans-serif}.newsroom-progress{background:#17171730;width:150px;height:3px;margin-left:12px;display:block}.newsroom-progress i{background:#171717;height:100%;display:block}.newsroom-arrows{gap:8px;display:flex}.newsroom-arrows button{color:#171717;background:#fff;border:1px solid #171717;border-radius:50%;width:44px;height:44px;position:static;transform:translate(0)}.newsroom-arrows button:hover{color:#fff;background:#171717}.newsroom-arrows button:disabled{opacity:.3}.newsroom-reel{scrollbar-width:thin;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding:4px 3px 7px;display:grid;position:relative;overflow-x:auto}.newsroom-reel>button{text-align:left;color:#171717;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;min-width:0;padding:0 0 6px}.newsroom-reel-image{aspect-ratio:16/9;background:#111;border:1px solid #171717;display:block;position:relative;overflow:hidden}.newsroom-reel-image b{color:#fff;background:#171717;padding:4px 7px;font:800 13px/1 Arial,sans-serif;position:absolute;top:0;left:0}.newsroom-reel-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;font-weight:750;line-height:1.55;display:-webkit-box;overflow:hidden}.newsroom-reel>button[aria-pressed=true]{border-bottom-color:#171717}.newsroom-reel>button[aria-pressed=true] .newsroom-reel-image{outline-offset:0;outline:3px solid #171717}.newsroom-reel>button[aria-pressed=true] b{color:#171717;background:#dcff00}.portal .discovery-current>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.portal .discovery-choice-panel>.discovery-pick-controls{background:#fff;border-top:1px solid #171717;justify-content:space-between;gap:12px;margin:0;padding:18px 28px;display:flex}.portal .discovery-pick-controls>button:disabled{opacity:.45;cursor:default}.discovery-wiki-cover{z-index:1;width:86%;display:block;position:relative;box-shadow:8px 8px #171717}.discovery-wiki-cover .editorial-art{margin:0}@media (width>=761px) and (width<=1000px){.newsroom-story{grid-template-columns:1.15fr 1fr}.newsroom-copy{padding:18px}.portal .newsroom-copy>p{display:none}.newsroom-reel-title{-webkit-line-clamp:1}}@media (width<=760px){.portal .home-newsroom{padding:20px 14px;box-shadow:4px 4px #171717}.newsroom-heading{gap:12px;margin-bottom:18px}.newsroom-heading>p{display:none}.portal .newsroom-heading h2{font-size:44px}.portal .newsroom-heading>div>p{letter-spacing:.07em;font-size:12px}.newsroom-heading>a{gap:4px;font-size:13px}.newsroom-toolbar{margin-bottom:15px}.newsroom-hint{display:none}.newsroom-filter{gap:5px}.newsroom-filter label{padding:7px 10px;font-size:13px}.newsroom-story{grid-template-columns:1fr}.newsroom-copy{border-top:2px solid #171717;border-left:0;padding:15px 16px}.newsroom-meta{gap:10px;margin-bottom:8px}.newsroom-org{display:none}.portal .newsroom-copy h3{-webkit-line-clamp:3;min-height:4.8em;font-size:18px;line-height:1.6}.portal .newsroom-copy>p{display:none}.newsroom-read{margin-top:4px;padding-top:8px}.newsroom-number{font-size:100px}.newsroom-bottom{margin:12px 0}.newsroom-reel{grid-auto-columns:112px;gap:10px}.newsroom-reel-title{-webkit-line-clamp:1}.newsroom-progress{width:60px}.newsroom-arrows button{width:40px;height:40px}.portal .discovery-choice-panel>.discovery-pick-controls{flex-wrap:wrap;padding:16px}.newsroom-read-icon{display:none}}@media (prefers-reduced-motion:no-preference){html[data-vth-motion=on] .newsroom-read-icon,html[data-vth-motion=on] .newsroom-progress i,html[data-vth-motion=on] .newsroom-reel>button,html[data-vth-motion=on] .newsroom-read svg{transition:transform .22s,opacity .22s,width .25s,background .22s}html[data-vth-motion=on] .newsroom-reel>button:hover{transform:translateY(-3px)}html[data-vth-motion=on] .newsroom-read:hover svg{transform:translate(5px)}}.vth-navigation-progress{pointer-events:none;z-index:10000;position:fixed;inset:0}.vth-navigation-track{background:#ccecff;height:3px;position:absolute;inset:0 0 auto;overflow:hidden}.vth-navigation-track i{background:linear-gradient(90deg,#b7ebfa,#2584ce,#8fbcf7);width:38%;height:100%;animation:1.4s ease-in-out infinite vth-loading-line;display:block}.vth-navigation-card{color:#142d45;background:#f9fcff;border:1px solid #c5dfea;border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;max-width:calc(100vw - 32px);padding:18px 24px;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 12px 40px #16395920}.vth-loading-wordmark{letter-spacing:.14em;color:#214967;font-family:Figtree,system-ui,sans-serif;font-size:18px;font-weight:800;line-height:1}.vth-navigation-card p,.vth-section-loading-title p{color:#314e65;margin:6px 0 0;font-size:14px;line-height:1.6}.vth-loading-orbit{border:1px solid #cee5f0;border-radius:50%;flex:0 0 40px;width:40px;height:40px;display:inline-block;position:relative}.vth-loading-orbit:before,.vth-loading-orbit:after{content:"";border:2px solid #0000;border-radius:50%;animation:1.5s linear infinite vth-loading-orbit;position:absolute}.vth-loading-orbit:before{border-top-color:#3388bd;border-right-color:#3388bd;inset:3px}.vth-loading-orbit:after{border-bottom-color:#76b8d9;animation-duration:2.2s;animation-direction:reverse;inset:10px}.vth-loading-orbit i{background:#27698f;border-radius:50%;position:absolute;inset:17px}.vth-navigation-actions{pointer-events:auto;flex-wrap:wrap;gap:12px;display:flex}.vth-navigation-actions a,.vth-navigation-actions button{font:inherit;color:#174d76;cursor:pointer;background:#fff;border:1px solid #a8c9de;border-radius:8px;padding:9px 12px;font-size:14px;line-height:1.5;text-decoration:none}.vth-navigation-actions :focus-visible{outline-offset:3px;outline:3px solid #2483ba}.vth-route-loading{max-width:1180px;min-height:70vh;margin:auto;padding:clamp(24px,6vw,80px) 24px}.vth-section-loading{color:#142d45;background:#f7fbfe;border:1px solid #d7e5ee;border-radius:20px;min-height:240px;padding:32px 24px}.vth-section-loading-title{align-items:center;gap:16px;display:flex}.vth-loading-skeleton{margin-top:30px;overflow:hidden}.vth-loading-skeleton>i{background:#deebf3;border-radius:5px;width:42%;height:18px;margin:12px 0;display:block}.vth-loading-skeleton>i:nth-child(2){width:65%;height:12px}.vth-loading-skeleton>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.vth-loading-skeleton span{background:linear-gradient(110deg,#e2edf4,#f0f7fb,#e2edf4);border-radius:12px;height:120px}@keyframes vth-loading-orbit{to{transform:rotate(360deg)}}@keyframes vth-loading-line{0%{transform:translate(-100%)}to{transform:translate(370%)}}@media (width<=600px){.vth-navigation-card{right:16px;bottom:max(16px,env(safe-area-inset-bottom));gap:12px;padding:14px 18px}.vth-loading-skeleton>div{grid-template-columns:1fr}.vth-loading-skeleton span:not(:first-child){display:none}}@media (prefers-reduced-motion:reduce){.vth-loading-orbit:before,.vth-loading-orbit:after,.vth-navigation-track i{animation:none}.vth-navigation-track i{width:100%}}html[data-vth-motion=off] .vth-loading-orbit:before,html[data-vth-motion=off] .vth-loading-orbit:after,html[data-vth-motion=off] .vth-navigation-track i{animation:none}.portal .miko-countdown{isolation:isolate;color:#ae1025;background:#fff9fb;border-block:1px solid #efcbd3;position:relative;overflow:hidden}.miko-countdown:before{content:"";z-index:-1;pointer-events:none;opacity:.58;background:url(/media/image/e38ecee18df6337b054f.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 15% 85%,#000);mask-image:linear-gradient(90deg,#000,#0000 15% 85%,#000)}.miko-countdown-inner{grid-template-columns:minmax(220px,300px) minmax(0,1fr) 210px;grid-template-areas:"logo clock details";align-items:center;gap:clamp(20px,3vw,44px);max-width:1420px;min-height:210px;margin:auto;padding:24px clamp(24px,4vw,64px);display:grid}.portal .miko-countdown-logo{grid-area:logo;min-width:0;margin:0;padding:0;line-height:0}.miko-countdown-logo img{width:100%;max-width:300px;height:auto;margin:auto;display:block}.miko-countdown-clock{text-align:center;grid-area:clock;min-width:0}.portal .miko-countdown-heading{letter-spacing:.14em;margin:0 0 14px;font-size:14px;font-weight:800;line-height:1.4}.miko-countdown-numbers{--digit-width:clamp(26px,3.1vw,46px);justify-content:center;align-items:center;gap:clamp(3px,.65vw,10px);display:flex}.miko-countdown-group{min-width:0}.miko-countdown-digits{justify-content:center;gap:4px;display:flex}.miko-countdown-digit{width:var(--digit-width);height:calc(var(--digit-width)*1.44);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;background:#ed1729;border:1px solid #ed1729;justify-content:center;align-items:center;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:clamp(34px,4.4vw,64px);font-weight:800;line-height:1;display:flex;transform:rotate(-5deg);box-shadow:2px 3px 5px #ae102519}.miko-countdown-digit:nth-child(2){transform:rotate(4deg)translateY(2px)}.miko-countdown-digit.tone-1{color:#bf0c24;background:#fff}.miko-countdown-digit.tone-2{color:#b10d25;background:#ffb6cf;border-color:#ffb6cf}.miko-countdown-colon{color:#d31128;padding-bottom:24px;font:800 clamp(25px,3vw,40px)/1 Arial,sans-serif}.miko-countdown-unit{white-space:nowrap;letter-spacing:.02em;margin-top:9px;font-size:12px;font-weight:800;line-height:1.4;display:block}.miko-countdown-unit>span{letter-spacing:0;font-size:12px}.miko-countdown-details{text-align:center;grid-area:details;min-width:0}.miko-countdown-details time{font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.35;display:block}.miko-countdown-date{white-space:nowrap;font-size:25px;display:block}.miko-countdown-date small{font-size:13px}.miko-countdown-start{white-space:nowrap;margin-top:3px;font-size:34px;display:block}.miko-countdown-start small{font:700 12px/1.4 Arial,sans-serif}.portal .miko-countdown-link{color:#ae1025;white-space:nowrap;background:#fff;border:1px solid #bb1028;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:44px;margin-top:10px;padding:6px 19px;font-size:14px;font-weight:750;line-height:1.4;display:inline-flex}.portal .miko-countdown-link:hover{color:#fff;background:#b80e26}.portal .miko-countdown-link:focus-visible{outline-offset:4px;outline:3px solid #8f1125}@media (width<=1100px) and (width>=601px){.miko-countdown-inner{grid-template-columns:minmax(180px,250px) minmax(0,1fr);grid-template-areas:"logo clock""details details";gap:12px 28px;padding:20px 36px}.miko-countdown-details{justify-content:center;align-items:center;gap:24px;display:flex}.miko-countdown-details time{align-items:baseline;gap:12px;display:flex}.miko-countdown-date{font-size:21px}.miko-countdown-start{margin:0;font-size:26px}.portal .miko-countdown-link{margin:0}}@media (width<=600px){.miko-countdown-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"logo details""clock clock";gap:14px 12px;min-height:0;padding:16px 16px 18px}.miko-countdown-logo img{max-width:190px}.miko-countdown-date{font-size:clamp(16px,4vw,21px)}.miko-countdown-date small{font-size:12px}.miko-countdown-start{margin-top:2px;font-size:22px}.miko-countdown-start small{font-size:12px}.portal .miko-countdown-link{gap:6px;min-height:38px;margin-top:5px;padding:5px 12px;font-size:13px}.portal .miko-countdown-heading{letter-spacing:.1em;margin-bottom:10px;font-size:12px}.miko-countdown-numbers{--digit-width:clamp(26px,7.5vw,40px);gap:clamp(3px,1vw,6px)}.miko-countdown-digit{font-size:clamp(34px,9vw,52px)}.miko-countdown-unit{letter-spacing:0;margin-top:7px}.miko-countdown-colon{padding-bottom:22px;font-size:26px}.miko-countdown:before{opacity:.42;-webkit-mask-image:linear-gradient(90deg,#000,#0000 12% 88%,#000);mask-image:linear-gradient(90deg,#000,#0000 12% 88%,#000)}}@media (width>=761px){.portal.page-home.has-live-countdown .site-header{height:90px;padding:16px 22px}.page-home.has-live-countdown .site-header>.brand,.page-home.has-live-countdown .header-right{margin:0}}@media (width<=360px){.miko-countdown-unit>span{display:none}}@media (width<=760px){.miko-countdown:before{background-image:url(/media/image/de206b1f539677aa40bc.webp)}}.vth-brand-logo{object-fit:contain;width:278px;max-width:100%;height:auto;display:block}.portal .site-header>.brand{flex-shrink:1;min-width:0}.portal .site-footer>.brand .vth-brand-logo{width:278px}@media (width<=700px){.portal .site-header>.brand .vth-brand-logo{width:clamp(132px,43vw,205px)}.portal .site-footer>.brand .vth-brand-logo{width:240px}}@media (width<=1280px){.portal .desktop-nav{display:none}}.vth-support{--support-blue:#225cc3;--support-ink:#111827;max-width:1100px;color:var(--support-ink);margin:10px auto 48px;font-size:1rem;line-height:1.9}.vth-support h1,.vth-support h2,.vth-support h3,.vth-support p{letter-spacing:normal;text-wrap:pretty;margin:0}.support-heading{border-bottom:2px solid var(--support-ink);padding:24px 0 32px}.support-eyebrow{letter-spacing:.16em;color:var(--support-blue);font-size:.875rem;font-weight:800}.support-heading h1{margin:12px 0 16px;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:900;line-height:1.35}.support-heading p{font-size:1.125rem;line-height:1.8}.support-main{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;padding:36px 0;display:grid}.support-message h2,.support-action h2,.support-uses>h2,.support-faq>h2{font-size:1.375rem;font-weight:800;line-height:1.7}.support-message p{overflow-wrap:anywhere;margin-top:16px;font-size:1rem;line-height:1.95}.support-message .support-independent{color:#394556;border-left:3px solid #96b6ee;margin-top:24px;padding-left:16px;font-size:.875rem;line-height:1.9}.support-action{background:#eef4ff;border:1px solid #aac3ee;border-radius:8px;min-width:0;padding:28px}.support-action>svg{color:var(--support-blue);margin-bottom:12px}.support-action h2{font-size:1.25rem}.support-action p{margin-top:14px;font-size:1rem;line-height:1.85}.vth-support .support-pay{box-sizing:border-box;border:2px solid var(--support-blue);background:var(--support-blue);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:24px;padding:14px 20px;font-size:1rem;font-weight:800;line-height:1.5;text-decoration:none;display:flex}.vth-support .support-pay:hover{color:#fff;background:#194aa0;border-color:#194aa0}.vth-support .support-pay:disabled{cursor:default;opacity:1}.support-action small{color:#394556;margin-top:10px;font-size:.875rem;line-height:1.8;display:block}.support-action .support-free{border-top:1px solid #aac3ee;margin-top:20px;padding-top:16px;font-size:.875rem}.support-action .support-closed{background:#fff;border:1px solid #aac3ee;padding:18px}.support-uses{border-top:1px solid #c6ceda;padding:24px 0 32px}.support-uses>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.support-uses>div>section{border-left:2px solid #aac3ee;padding-left:18px}.support-uses svg{color:var(--support-blue);margin-bottom:12px}.support-uses h3{font-size:1rem;font-weight:800;line-height:1.8}.support-uses p{margin-top:8px;font-size:1rem;line-height:1.85}.support-faq{border-top:1px solid #c6ceda;padding:28px 0}.support-faq>h2{margin-bottom:16px}.support-faq details{border-bottom:1px solid #c6ceda}.support-faq summary{cursor:pointer;overflow-wrap:anywhere;min-height:48px;padding:14px 8px;font-size:1rem;font-weight:700;line-height:1.8}.support-faq p{overflow-wrap:anywhere;padding:0 8px 20px;font-size:1rem;line-height:1.9}.support-faq a{text-underline-offset:3px;text-decoration:underline}.support-policy{flex-wrap:wrap;gap:12px 24px;font-size:.875rem;display:flex}.support-policy a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.vth-support :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #225cc3}.support-pay:focus-visible{outline-color:#111827}.portal .footer-links .support-footer-link{gap:8px;font-weight:800}@media (width<=760px){.support-heading{padding-top:14px}.support-main{grid-template-columns:minmax(0,1fr);gap:24px;padding:26px 0}.support-action{padding:22px}.support-uses>div{grid-template-columns:minmax(0,1fr);gap:24px}.support-heading p{font-size:1rem}.support-heading h1{font-size:2rem}.support-message h2{font-size:1.25rem}.vth-support{margin-bottom:24px}.support-policy{gap:4px 18px}}@media (forced-colors:active){.support-pay{color:buttontext;background:buttonface;border-color:buttontext}.support-action{border-color:canvastext}}#support-url-help{overflow-wrap:anywhere;font-size:.875rem}@font-face{font-family:VTH Hero JP;src:url(/media/font/vth-hero-jp-e886f9cafd75b448.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.portal .stage-copy h1{font-family:Figtree,"VTH Hero JP",var(--font-sans)}
