@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-stencil-vietnamese-700-normal-BYSkg9Xs.woff2)format("woff2"),url(/assets/big-shoulders-stencil-vietnamese-700-normal-Ct_UrBqJ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-stencil-latin-ext-700-normal-CQFUFfM6.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-ext-700-normal-BiB-5xYx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-stencil-latin-700-normal-kpOjPBOh.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-700-normal-CA6_N2Mm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-stencil-vietnamese-800-normal-DwUqROd-.woff2)format("woff2"),url(/assets/big-shoulders-stencil-vietnamese-800-normal-COVsD1sw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-stencil-latin-ext-800-normal-COyBEGtW.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-ext-800-normal-qcy_aDhm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-stencil-latin-800-normal-lzTnT0xv.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-800-normal-D9suHeMw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-stencil-vietnamese-900-normal-Bx8dp2p_.woff2)format("woff2"),url(/assets/big-shoulders-stencil-vietnamese-900-normal-DSlmEKNz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-stencil-latin-ext-900-normal-8mGJMipE.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-ext-900-normal-BtJtPXWv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-stencil-latin-900-normal-BMLTXZai.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-900-normal-1h3CkAxD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRshAALIAABNgIkAzoEIAWFFgeBFAwHG24HCJ4FTpk9GvHUzXBrIt9/oRtewfOf3Od9M7MAGLLLSbdpIXcAa4iV+P9/vfe+5Lv1BGUqFFRMCvF94eVHhc6OYZGHsaeTNO3dOpL4b9c+TPUnkEgQhDk0k/pd/heW/fwx071lgO/bkmzEow6qKKq75iOOSmygo7MCG+kR0KnkFuoh5wWfflnkgyCAIwAgCFYIggCCAPYEyoAq23pGwIYBsABAAHui5aCsvps8sU4gHsD+dKN6URFmUPNVLwANuLcMg5BSAAV2TCSVDYfWFwDncTLv9d//twD+qZIYCmjL07ugotUDIJQZQbBFAZ4oIBI1x+fXEcCUjcMoAcGTCY2gxBUABFAAoiUR4DdkGABQgAY80QjgycRogLtENAonQolOuCDK7DPvLRbQsfead/JJ7wfnTbOUWWTfSeJOa2wBK2zIXoJY4AIA5uC4dyVwE4js0qBRmyg9DTr5JAgAIIjR2tbOxcXOzt3OzsM4O1g5mbFx5vGh2JhRMbOOMcfIdMzY2R3vlbdCnXR/zOTuJq81WwIGYiYovHVH9Ly7Dgtuo0Zu3epecFfEnpHb/Q5o3h37+bcwlOUYUeSynAg4MrudHJmTtm1axx0btsgXz8DaiBlZCxEUh5Hrhf7m8mlu9T/Y+WAorai28T8hvwgq7/0p5+63pr+8SrtSZvdU9OWTW3t6enWJT4zHo6vtqzKOvYyN/dqzIqOdHupBYRtF5IX+BULmFyJk5ZJN/Ow039ja0NTWvPN/YUVZmzjzdyq11denesnLWTLIW27etF+aNj0jNDZOC8L0qq0k3ZcsNGDEJAtslxxS3+JKikG6HH3o8KWo9nXDdTW7HKB8XXfMNQY1jzmM0474Kds9s7Zxf9E1I31iUz6KT0jKbxLZl4CKBgHWOAUzsjMeawxcZAdZAHKACtNHEWJ609QDSv9GlSJwU5Vtis9/XzPKpe6brdbvAB7e2L0+Tj249pkYHw+vj+7VrQAQ+EhsqteK/OWuAGKScla9MBVPVo6EXJibbEIAgOkC4AFLEcCFSDQh6B2MKuU4s7dXjB1wWhIZEmJjkMKZ70iT63bS2CIr/F0ga6JtImeydSBXGYq4bhyE8wg44r1ctB5cCPbgehS0k0VgRCcdxcMCXMZ5Gn38dD3l36uLh06iwgIIDaOXjJD56XRRmhoslsZFFRCl05TQBISVkKl8WP3a9Ahrisni/WHMqAopbL7KEJQQ8HiSrtVFguGFYWj1fQxhmHq/ScZ7sJksaoWqyTAE3NzFGInBM4Soa4CK6SAPl8wUExl0fjKVhpH3oh6fgOXvGZxKuMgi2N3my75BJB/FRFpLCADhHVyASB+iKIwWI1ZiLTZosRU7sRcH6zLn/wV0WQ0S4MrEVqS2Vsk5oa2y2jwJRyK4+DYnclTFUDx2GbrnWzwUv+RhiLXwlHIVTfmNWN5vFgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-cyrillic-300-normal-DumYkcEu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-300-normal-IE49iJdF.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-greek-300-normal-BaY-z1pF.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-300-normal-DRo1BXAg.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAA98ABAAAAAALNAAAA8bAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrBIp3ULgjgAATYCJAOEKAQgBYUWB4xODAcbLyYzozaUk9pMFBWLNcX/6UAeEor2Av0tJewUEBcuIxZaRlyydls6aqOjx45eXYvVpI+jpyQId6Y5MRfN47SEL0ad/oJYxPHPCFJkZXxh0nx4fpt/7nsYYD3Qpo0CRbRB5REiQx2OFiuxwMaxtdv+xo90+xnp/9s+Pzr0w7n3Lk0G95J8ROGm/AdAYxrb2qGd1MRD/Y3ebgkGURiWNwlESZoHnkgZhQke+EHzQeZWUnLMGSlmp9MQUQ/0/0BZy8GbDSngVHfOqw8m9T3hNfDauqwWe56ndv03WMeVuxBtINliaW3oiwIpbTuPXjquOeN/rZV2/va84xAoYoV+jm3O6ERFzfbsdG1fZ/YA5yZAChEVMCuWiYuQV1GMjoXRETrCyvi+a9okbQdo5+SXJyUnY2X3JiTCkfBqvm8ze1/CQ9JJjK0xikYYU1Kv20/ZvxQIIBEAABQGwSAEshFCYoSUAlGmBlFHg2hkQbSxI5zcCK8RxJhZRNACIiSEtl0YbZc1tEOOoBEAT75K1GxudyJ5H1ycRTIOAJswgKykLsQDiOJoJJFfTiTXyYeoVCLRePqoeWrKAHnjubHiOBvkCYz15tYqeYjcg3RqDaONCuQ2csPoqyd5FUbAbJBLwBXTA+gEkFD0JXKpwpJawBKYmtRcQ1F2n2ThURI/hgyMYVlMyIqZmtUwA7OyDuY737BkwAigD+BFIHIJO6hdmkFsmMZSeCSUzankmFmZooQSUAkbUFaQ0qNwPvQMRgJemQrmuHPGJ8LgALUNzwSRTKcBUABarAntTyoZKrb4B4jw0Ih8xDUAAohBA4hzEQIEwEGh7LMG+Bq6RDzcSXF9if3W3FMc1gT8YSIB2rnXlMe+QcIOgSTkxQkd0BXtstsee3HSS5SIAeqkuHlbcnSyojJYgAKuoVEZ2ACUU1onAI8hqb2xf/8H7q6TKGXI9cEBqqOiAJkYZJsekAYtf5BjfGKRAPinuEFICog0nIarU8EAihqr6s1WfzcVwhthOXo0kpTgRLDefDIcHEmfXu8yjxOa8EkJ8ZPLyW00oTk0l86T/GUK0p6CIgwpJhPkMnIrDXqQ8WB3Ia+cZd6ih7b/bf9QvIs++OAlEDhdDhEJmVz5ACSB6D+wAK0RYwsxtxqzCvVTmRCyR7JWKSy4DBKYJGqRxIzHiKNJLJ04rHh6MZpl6pRlm2x2Am3SdEi3VQabVO1EXISc8vUq0EfKS84nV7c8PWS6FBlQYkipYQojig0qM6bcuAp+laZUmVZthtqkenPqBDWYp7GAIIUMALgQADIA6AHOAcT8gPMA3QAAaFQhvypOIuSZUoaRKmdKmUU/+nWTi0oIB4aNc1BImBQljz4OW9N0PM5nbcXavA/BfBg800LF67pIvk3DV/QpaIdNa/3omzqTSn++vM/5htnn5x4bcUY2e5WZbYr3L/vYfIRxeufM4W6xxlJGMphj9B3lV7pzdjQxSP2XMuZHRkiToxAiL3XJUqSp04JhhB2JBm2T+NPl5T85o9P7JIEy9jsjVQag2GRhCG5VbdhAM6/NxxPiMXLNmVw0w/SrlEoDJur2qCEBDk8SmlKtO0phqVzLXhdkyjbqTKU1pU2PEbNfp734RoGGNC3W7DYYxh5LDXTt4If59IfowIiEoWCxt6izZvzzhqZkYuA3XgRV1RpPxzgrLpZxpBiUx2dhOF5h+lVLWwMu+y2uZMCOKvE3vPD3ZLDYSIv4FCHWvccRhusxBtFphjIa3JNgxBfpv5ZMT3f6G26wt7kO4F1rG63vv/76Rab2zxPhudDjCem7FbODRx4J44cFI2/wsDvBFfYkOMNVY4cTGqZwOIrz5cDytZd9r67M7UlwykE3jQxdjUdJWN/Cwo6lsZNGaAiv+jtesYMnwTmwCb6LItPJeCEJ17iyl+3iZIYvJ3R+Vs4lpD+cEHyPzowXFvkmUsNtW53v+slQGul+9mBXz5F7brimvvZoq7uvv3pXp3sovBFDeLg6vvtDjTejeTnB99IXvSraq1ZqdZsKjRJ1j73tf/TtzsqnP1U/rec+2fTLt3y7UMi3fwuu3ZhlfMwevds8VlM3ZMgz1g2N082j0t0322wteaZOW8sY/NGLLB0/lbaWCjosmLEctR617LKsW9ctUHDZHrW6h+1k1T2YgM0dW2du1pv1nXqDuanJgBcezt7XkMM3CVoNbSVDZWunOpxCwR2aDPSn29J1OktzcyR1mWEG/LO467IGrfNsPHvD1FNyUt99xn5e1b2fFBf/cu1eZZce4FSA6xn2trcNuh23aur+0VabysydXHPQ4eqZGnKubp1K+qGpt/VWg0Nf47hFtVBWYawHw7UPzPSO9/XPOFrsbSybRlbe7ox2DqYN6O1WhUnLWvQD+ue1ahvZVsOAoWMyZfQa96r/3sqq3uaLdFU9YxP+3F3v0Q26tUaTRVdjKDlk45kCtvJmpdFoYXUmizGPgdfy1PqNln/ef8ACRTzbq/YowR7Tk1pT57Pns3Jq727VamwxHjOaWpqbxn3i8MmGPH71rsy9/R85nL6U2zsbGBiwDegNFo3WaNFnNjMQCKDv6UI2K5jFvaOsaIrse+EV4947O4+/SHn3uhc+1NleH151uZLfBqPeszgUuKTnP1fMl5hfe+jYwvIpv3zTM8aSc5x/RCgViflCEREL8acQIeR3x0BxRGrry+ulUv1dZqFcm4v4piN4O3/EE4hg19qBSMfBiNvtcrqg2NPq3KpnS0ipgl/C6nHVmD8sdt+8zmeq0qQaaRlKxGM3HxQwqbi7P+LMyw21BsSsVek/TcrItTeMFrwpl2YchOINKSsSs1IpKxaxyL6ySsiE8oxQhGz8SRFCpjMDwUbpolokXVka5o/7pTQsVPBkYVjszCpVKOCmtoc3iBmWqfSfJWbIbQ12pVsmyjKHt0axx+prbWDlE+XlE3K2oat1/3Jwr2dl7/kmGlhe2eueuwtLy9/dkozvkhtrjCW/SpIviFRAsdbqMmu08i6F0i/XaoTT09dKDKvDAgZMtia9OKlE2hfwZfLuMv7DsT/mI12hyNT8WmTrgYjHNbTBE/YUUmyPnPc6rvnjvdsSrDiloaZRUSBLPHqxzD9pMTN+KZtr+sxr9ZeSUrV/LOSZCZUvN1tbtLrcQ3JVlJ+r0+Y2rgPfmHjum6JYHgm5e0Ng8oKfX8hFypYan+jLzOQLj/xeMexTuUmjk59hcrpOw1euq45ITn/zFkEKk8LVcAu+KZae/tQt/BSSHAr9IrIX9k+EumdDU8tL3Z1wY/9KyBcMnXHulebsD354Q0JOYKreJusXJh09LJ8enrS4mfuPVXtl0shicHYx6HF2uDpAFYJgQSy0RChvAWjnaFTYgdJBaAaCh+fenwdcx6PPD/jgMTw/XHBgUtqPA4cAN/Qrfvn+ruD5d2kceYDvO58Jw8oVXU5JgMZBkCoFzyXteImSASUgUVPgWS1XWNJpnCoVY3XS2veF8ntQKpS3qreckHrG2KzFzFk+RpVXBZjgaseCZw5Yi7VOWyIxmCUAB/K9QCQDC1ZqhHd2+GDH0WLCNODxD1Z/ob1VgFa0BusZQO4oO2IMV1NWKXKuF4F3SMqDpymB92x4ggE9wXPSpHD9JZTJqVIxhScPTQP6ux/dAMZuooTkiIjNKfxYOXcOMOLALg4Cl/XqgYEQ+C/oNnXv/ff7fz9syvf//7PrRwAA6gBKTt+T0L+VzTLxNN7pVoc8cxtTUbmWH8NvJj/FkJ8Y+DmHYlQm2aKzwfm3Y4bakG+oKCKAIvRGp9vRu9ld640g/3CRw2I9zywKVQ71qag2oNJNUhIqZRvYcG9Hv7nyX1QU/fQX9ZPXBAlZ2AY2nNtNJmSROl9NRREBmLCBDRPM7PBB2ycg2sDlvku7qlF6DcyJMjhNKCfevFPBLZNVD5+ZfPQ/fPCRj/63VCZsduqT/ER4qY0qpGMRCaiXiZgYdwAjUoGJkmk03+TpqT0iB+qdxDcBhay+lJ3mt7JT55JNqHcSqUQimlwhVQitvQjNR/2NJYIAqIHTRD8xrjONv8XT9JcAvPPGNV9y7dHXfiZlapT+F4RYFAAg8IPidGrRRHwXLgTEIFfL0kfTqi4iXmL9cc0kR29S9MdXlBxm6kusLy5vcviSoj++JiMurxew15d4UBS7nelUZ3lLnPjeXh16KnOGPYgIenQCuFAZjm04CEDRKEh2SzpEzQXwUCiF6kRxcCSlxO/VafUeMXKqx8hxVfVYhXZVT1bLUp0hoqzGx5PbBwESZWB8ukgp4BFzOsAuYMagWVssJvVO8xvmMdrvuAmL2nvXavTu9AbzBvnNWiDTIQAVUH3/FgUt0FBRWTBsnl/QogXlFvhNKxcwb5yKjVm7rziNX1ad3GrehytcmUpev5KaOt0xtKwMtPdk3/fjlkwbNL+58WVWaRTdoFUSMm9IVUSujJNodAw83U7zLCeVatjF1VtK1MThcP3Ei4/TG+fXuUuG7tTwmzYpVa3JVR1A+xKUoVk3rxJA/CO4EJDvKp5H6fQGxWgyW6w2u8OZYgw+gVRp0mXIjFKWbDmpJCQiJiElI5crT74ChYpSr1iJUgpKZcqpVKSRWqUq1TGpUatOvQYaWo2aNNNh6ZFYGBiZtDBrZbElJ1i1aY9dh61sOm1j5+Dk4ubh1RUvn249evXpN2DQUHoMGzFqLLTHBL9JU6bNmBUQNGfegkVLlq0IWbVd2A477bLbHoKkaIbleEGU5LLdr+1vmy99R4w2JkWcBIB0HmbhIaFhAUNQZqqv+/JzMT3meAkASOdFnIbVfRFvB9PZlv942WxBwQI0CFzMKqjPOLW999dNo9tQtMI7sehAAu7JqcsjwLoOJS2s4zF/zFwLXjHxrOt/ixRZRyYL6GzwVUGCAoJBCCBAwcABhYuecrwCEEwXRZyB00MR7xYwmf/NAMKAQUAhNJ6mATgwBCQgRONqugQDhENIkbKlFCJbhbK8jgpgYWS8JiPtthdbMtCcpUrriN9TslM5WL+f1FY4xJmynG+E8uC8nWj383J1t7dvRtrnb6CsnD0P//6Tad1VIGvPZMNpqo1wx2RaV3cEBePjLRoQqvHmy7Blp/b0R+OjYASjASMyohGMZno2q2LNa5hNFPJxGgOzH0eKOCFOw1jPf7/pugAAAA==)format("woff2"),url(/assets/jetbrains-mono-vietnamese-300-normal-CcwQl8Px.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-ext-300-normal-tseANUoC.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-300-normal-CQ0Ny5pP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-300-normal-BYcAiAh2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050607;--bg-soft:#0d1117;--ink:#0a0a0a;--ink-deep:#040506;--ink-mid:#090b0d;--ink-panel-solid:#08090b;--plate-top-solid:#14161a;--plate-bottom-solid:#08090b;--panel:#0c1014d1;--panel-strong:#10151bf0;--line:#ffffff14;--line-soft:#ffffff1f;--line-strong:#ffffff26;--text:#edf0f3;--muted:#97a2af;--accent:#ff4f2e;--accent-soft:#ff9645;--alert:#ffd166;--success:#7ce7ba;--info:#84adff;--shadow:0 24px 70px #00000073;--section-gap:88px;--section-gap-compact:56px;--section-gap-roomy:120px;--section-gap-mobile:56px;--section-gap-mobile-compact:36px;--pad-plate:22px;--pad-row:12px;--gap-stack:18px;--gap-grid:14px;--paper:#e6e1d6;--paper-dim:#e6e1d6b8;--steel:#7f8c9b;--ember:#ff4f2e;--amber:#ffb347;--signal-red:#e63946;--rule:#e6e1d62e;--rule-strong:#e6e1d65c;--plate:linear-gradient(180deg, rgb(from var(--plate-top-solid) r g b / .92), rgb(from var(--plate-bottom-solid) r g b / .92));--plate-strong:linear-gradient(180deg, rgb(from var(--plate-top-solid) r g b / .96), rgb(from var(--plate-bottom-solid) r g b / .96));--paper-hairline:rgb(from var(--paper) r g b / .08);--paper-faint:rgb(from var(--paper) r g b / .04);--ember-faint:rgb(from var(--ember) r g b / .08);--ember-soft:rgb(from var(--ember) r g b / .16);--ember-mid:rgb(from var(--ember) r g b / .45);--amber-soft:rgb(from var(--amber) r g b / .18);--shadow-soft:0 24px 70px rgb(from var(--ink) r g b / .45);--ease-out:cubic-bezier(.22, 1, .36, 1);--font-stencil:"Big Shoulders Stencil", Impact, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-sans:"Archivo", system-ui, sans-serif;font-family:var(--font-sans)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--paper);background:radial-gradient(circle at top left, rgb(from var(--ember) r g b / .15), transparent 26%), linear-gradient(180deg, var(--ink) 0%, var(--ink-deep) 55%, var(--ink-mid) 100%);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit}#root{min-height:100vh}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-shell{isolation:isolate;min-height:100vh;padding:28px;position:relative;overflow:visible}.noise,.ambient,.topo-layer,.impact-layer{pointer-events:none;position:fixed;inset:0}.topo-layer{z-index:1;--topo-x:50%;--topo-y:50%;--topo-shift-x:0px;--topo-shift-y:0px}.topo-highlight{opacity:.18;-webkit-mask-image:radial-gradient(circle 240px at var(--topo-x) var(--topo-y), black 0, #000000f5 26%, transparent 72%);mask-image:radial-gradient(circle 240px at var(--topo-x) var(--topo-y), black 0, #000000f5 26%, transparent 72%);-webkit-mask-image:radial-gradient(circle 240px at var(--topo-x) var(--topo-y), black 0, #000000f5 26%, transparent 72%);transform:translate(calc(var(--topo-shift-x) * -.4), calc(var(--topo-shift-y) * -.4)) scale(1.01);background-image:-webkit-image-set(url(/assets/second-topo.avif) 1x type("image/avif"),url(/assets/second-topo.webp) 1x type("image/webp"));background-image:image-set("/assets/second-topo.avif" 1x type("image/avif"),"/assets/second-topo.webp" 1x type("image/webp"));background-position:50%;background-size:cover;transition:opacity .18s;position:absolute;inset:0}.topo-layer:not(.is-static-mobile):not(.has-pointer) .topo-highlight{opacity:0}.topo-layer.is-static:not(.is-static-mobile) .topo-highlight{opacity:.06}.topo-layer.is-static-mobile .topo-highlight{opacity:.038;background-image:-webkit-image-set(url(/assets/second-topo-mobile.avif) 1x type("image/avif"),url(/assets/second-topo-mobile.webp) 1x type("image/webp"));background-image:image-set("/assets/second-topo-mobile.avif" 1x type("image/avif"),"/assets/second-topo-mobile.webp" 1x type("image/webp"));transform:none;-webkit-mask-image:none;mask-image:none}.impact-layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-shell>:not(.topo-layer):not(.noise):not(.ambient):not(.impact-layer):not(.breadcrumb){z-index:2;position:relative}.page-shell>.breadcrumb{z-index:6;position:relative}.page-transition{padding-top:clamp(20px,3vw,36px)}.page-transition.is-home{padding-top:0}.impact-hole{background:radial-gradient(circle at center, rgb(from var(--ink) r g b / .95) 0 38%, transparent 44%), radial-gradient(circle at center, rgb(from var(--ember) r g b / .55) 45%, transparent 60%);pointer-events:none;border-radius:999px;width:18px;height:18px;position:absolute}.impact-hole:before{content:"";border-radius:inherit;background:radial-gradient(circle, rgb(from var(--ember) r g b / .22), transparent 70%);position:absolute;inset:-6px}.impact-spark{background:linear-gradient(90deg, var(--paper), rgb(from var(--ember) r g b / .85) 70%, transparent);pointer-events:none;border-radius:999px;position:absolute}.kill-stack{z-index:100;pointer-events:none;flex-flow:row;justify-content:center;gap:12px;max-width:calc(100vw - 32px);padding:0 16px;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.kill-card{background:rgb(from var(--ink) r g b / .94);border:1px solid var(--ember);width:280px;min-height:78px;color:var(--paper);font-family:var(--font-mono);opacity:1;grid-template-columns:78px 1fr;align-items:stretch;transition:opacity .52s,transform .52s;display:grid;transform:translateY(0);box-shadow:0 14px 28px #00000073}.kill-card.is-fading{opacity:0;transform:translateY(6px)}.kill-avatar{border-right:1px solid var(--ember);background:rgb(from var(--bg) r g b / .9);width:78px;height:100%;overflow:hidden}.kill-avatar img{object-fit:cover;width:100%;height:100%;display:block}.kill-body{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:8px 12px;display:flex}.kill-name{letter-spacing:.1em;text-transform:uppercase;color:var(--paper);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.78rem;overflow:hidden}.kill-name strong{color:var(--ember);letter-spacing:.04em;text-transform:none;font-weight:700}.kill-rewards{font-family:var(--font-stencil);letter-spacing:.04em;gap:12px;margin:0;font-size:1.05rem;display:flex}.kill-money{color:var(--success)}.kill-xp{color:var(--info)}html[data-reduced-motion=true] .kill-card{transition:none}.page-loading{border:1px solid var(--rule-strong);background:rgb(from var(--ink) r g b / .88);width:min(1180px,100% - 32px);color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;margin:24px auto 0;padding:18px 22px;font-size:.76rem;position:relative}.page-loading:before{content:"//";color:var(--ember);letter-spacing:.12em;margin-right:10px}.page-loading:after{content:"";background:var(--ember);width:28%;height:1px;animation:1.4s ease-in-out infinite alternate dossierScanBar;position:absolute;bottom:0;left:0}html[data-reduced-motion=true] .page-loading:after{background:var(--rule-strong);width:100%;animation:none}.page-error{border:1px solid var(--rule-strong);background:rgb(from var(--ink) r g b / .88);flex-direction:column;align-items:flex-start;gap:12px;width:min(1180px,100% - 32px);margin:24px auto 0;padding:22px;display:flex}.page-error-kicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.72rem}.page-error-body{font-family:var(--font-sans);color:var(--paper-dim);max-width:52ch;margin:0}@keyframes dossierScanBar{0%{left:0}to{left:72%}}.noise{z-index:3;opacity:.16;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle,#000,#0000 88%);mask-image:radial-gradient(circle,#000,#0000 88%)}.ambient{z-index:0;filter:blur(90px);opacity:.28}.ambient-one{background:#ff4f2e3d;width:360px;height:360px;animation:12s ease-in-out infinite floatGlow;inset:16% auto auto 4%}.ambient-two{background:#84adff2e;width:280px;height:280px;animation:14s ease-in-out infinite reverse floatGlow;inset:auto 7% 14% auto}html[data-reduced-motion=true] .ambient-one,html[data-reduced-motion=true] .ambient-two{animation:none}html[data-reduced-motion=true] .topo-highlight{transition:none}.topbar,.breadcrumb,.hero,.stats-strip,.content-section,.warlog-hero,.archive-shell{width:min(1180px,100vw - 56px);margin:0 auto}.topbar{isolation:isolate;z-index:980;gap:24px;padding:8px 0 4px;display:flex;position:relative}.topbar.is-settings-open{z-index:1030}.topbar-main{justify-content:space-between;align-items:center;gap:24px;width:100%;min-width:0;display:flex}.topbar-actions{flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.topbar-settings{flex:none;position:relative}.topbar-settings-button{border:1px solid var(--rule-strong);width:42px;height:42px;color:var(--paper-dim);background:#08090b99;border-radius:0;justify-content:center;align-items:center;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.topbar-settings-button:hover,.topbar-settings-button.is-active{color:var(--paper);border-color:var(--ember);background:#ff4f2e1f}.topbar-settings-button.is-active{transform:translateY(1px)}.topbar-settings-icon{width:18px;height:14px;display:inline-flex;position:relative}.topbar-settings-icon span{background:currentColor;border-radius:999px;height:2px;position:absolute;left:0;right:0}.topbar-settings-icon span:first-child{top:0}.topbar-settings-icon span:nth-child(2){top:6px}.topbar-settings-icon span:nth-child(3){top:12px}.topbar-settings-icon span:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.topbar-settings-icon span:first-child:after{left:1px}.topbar-settings-icon span:nth-child(2):after{left:8px}.topbar-settings-icon span:nth-child(3):after{left:11px}.topbar-settings-layer{z-index:11000;pointer-events:none;position:fixed;inset:0}.topbar-settings-popover{border:1px solid var(--rule-strong);pointer-events:auto;z-index:2;width:min(240px,100vw - 36px);min-width:200px;font-family:var(--font-mono);background:#08090bf5;border-radius:0;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex;position:absolute;box-shadow:0 18px 40px #00000080}.topbar-settings-popover:before,.topbar-settings-popover:after{content:"";border:1px solid var(--ember);pointer-events:none;width:14px;height:14px;position:absolute}.topbar-settings-popover:before{border-bottom:none;border-right:none;top:0;left:0}.topbar-settings-popover:after{border-top:none;border-left:none;bottom:0;right:0}.topbar-settings-backdrop{pointer-events:auto;cursor:default;background:0 0;border:0;position:absolute;inset:0}.topbar-settings-title{border-bottom:1px dashed var(--rule);color:var(--ember);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;margin:0 0 10px;padding-bottom:8px;font-size:.62rem;font-weight:500}.topbar-settings-title:before{content:"// ";color:var(--ember)}.topnav-toggle{z-index:1002;border:1px solid var(--rule-strong);cursor:pointer;background:#08090b99;border-radius:0;width:44px;height:44px;transition:border-color .18s,background .18s;display:none;position:relative}.topnav-toggle:hover,.topnav-toggle.is-open{border-color:var(--ember);background:#ff4f2e1f}.topnav-toggle span{background:var(--paper);border-radius:0;height:2px;transition:transform .18s,opacity .18s,top .18s,background .18s;position:absolute;left:11px;right:11px}.topnav-toggle.is-open span{background:var(--ember)}.topnav-toggle span:first-child{top:13px}.topnav-toggle span:nth-child(2){top:20px}.topnav-toggle span:nth-child(3){top:27px}.topnav-toggle.is-open span:first-child{top:20px;transform:rotate(45deg)}.topnav-toggle.is-open span:nth-child(2){opacity:0}.topnav-toggle.is-open span:nth-child(3){top:20px;transform:rotate(-45deg)}.topnav-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10010;cursor:pointer;background:#05070970;border:0;position:fixed;inset:0}.brand-lockup{align-items:center;gap:14px;display:flex}.brand-text{display:block;position:relative}.brand-button,.topnav button,.topnav-utility,.calendar-nav,.calendar-day,.event-list-item,.event-popout-tabs button,.calendar-jump{cursor:pointer;background:0 0;border:0}.brand-button{padding:8px 0 0}.brand-lockup h1,.brand-title,.hero-line,.section-heading h2,.info-card h3,.history-copy h3,.event-card-body h3,.event-list-row h4,.empty-state h3{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;margin:0}.brand-title{font-family:var(--font-stencil);color:var(--paper);letter-spacing:.04em;font-size:clamp(1.7rem,1.5vw + 1rem,2.3rem);font-weight:900;line-height:.95}.brand-kicker,.section-tag,.mini-label,.eyebrow,.topnav button,.history-date,.breadcrumb{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.24em}.brand-kicker,.mini-label,.eyebrow,.history-date,.archive-intro p,.warlog-copy{color:var(--steel);font-size:.7rem}.brand-kicker:before{content:none}.breadcrumb{color:var(--steel);font-size:.7rem}.brand-mark{width:58px;height:58px;margin-top:0;display:block}.brand-title{display:block}.brand-kicker{white-space:nowrap;margin-bottom:6px;display:block;position:absolute;bottom:100%;left:0}.brand-mark-image{object-fit:contain;box-shadow:none;filter:drop-shadow(0 0 12px #ff4f2e2e);background:0 0;border:0;border-radius:0}.topnav{border:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:990;background:#08090b99;border-radius:0;flex:0 auto;gap:0;padding:0;display:flex}.topnav-overlay{z-index:10020}.topnav button{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;border-radius:0;align-items:center;gap:9px;padding:14px 18px;font-size:.74rem;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.topnav button+button{border-left:1px solid var(--rule)}.topnav-icon{opacity:.62;flex:none;justify-content:center;align-items:center;transition:opacity .18s;display:inline-flex}.topnav button:hover .topnav-icon,.topnav button.is-active .topnav-icon{opacity:1}.topnav-utility{border:1px solid var(--rule);min-height:38px;color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;background:#ffffff05;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:0 12px;font-size:.66rem;font-weight:500;transition:background .18s,color .18s,border-color .18s,opacity .18s,width .18s;display:inline-flex}.topnav-utility-label{white-space:nowrap}.topnav-utility-switch{border:1px solid var(--rule-strong);background:#ffffff0a;border-radius:0;flex-shrink:0;align-items:center;width:32px;height:16px;transition:background .18s,border-color .18s;display:inline-flex;position:relative}.topnav-utility-switch-thumb{background:var(--paper-dim);border-radius:0;width:10px;height:10px;margin-left:2px;transition:transform .18s,background .18s}.topnav-utility:hover{color:var(--paper);border-color:var(--paper-dim);background:#ffffff0a}.topnav-utility.is-active{color:var(--paper);border-color:var(--ember);background:#ff4f2e1f}.topnav-utility.is-active .topnav-utility-switch{border-color:var(--ember);background:#ff4f2e2e}.topnav-utility.is-active .topnav-utility-switch-thumb{background:var(--ember);transform:translate(16px)}.topnav-portal{border:1px solid var(--ember);min-height:42px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;background:#ff4f2e1a;border-radius:0;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:.74rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.topnav-portal-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.topnav-portal:hover{color:var(--paper);border-color:var(--ember);background:#ff4f2e33}.topnav-portal.is-active{color:var(--paper);background:#ff4f2e42}.topnav-portal:disabled{opacity:.52;cursor:not-allowed;pointer-events:none}.topnav-portal.topnav-portal-authed{color:var(--text);border:1px solid var(--rule-strong);background:#ffffff0f;gap:0;width:42px;max-width:42px;padding:0;overflow:hidden}.topnav-portal-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topnav-portal.topnav-portal-authed .topnav-portal-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topnav-portal.topnav-portal-authed:hover{border-color:var(--rule-strong);background:#ffffff1a}.topnav-portal.topnav-portal-authed.is-active{border-color:var(--ember);color:var(--text);background:#ff4f2e1f}.topnav-portal-avatar{object-fit:cover;opacity:.9;border-radius:0;flex-shrink:0;width:24px;height:24px}.topnav-portal-initial{border:1px solid var(--rule-strong);width:24px;height:24px;color:var(--ember);font-family:var(--font-mono);letter-spacing:0;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.topnav button:hover{color:var(--paper);background:#ff4f2e14}.topnav button.is-active{color:var(--paper);box-shadow:inset 0 -2px 0 var(--ember);background:#ff4f2e24}.breadcrumb{border-bottom:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:4px 0 10px;font-size:.64rem;display:flex;position:relative}.breadcrumb:before{content:"SEC // 07";color:var(--ember);letter-spacing:.28em;margin-right:14px}.breadcrumb strong{color:var(--paper);font-family:var(--font-mono);letter-spacing:.24em;font-weight:500}.breadcrumb-path,.breadcrumb-stats,.breadcrumb-stat{align-items:center;display:inline-flex}.breadcrumb-path{gap:12px;min-width:0}.breadcrumb-stats{color:var(--steel);letter-spacing:.14em;justify-content:flex-end;gap:8px 14px;margin-left:auto}.breadcrumb-stat{white-space:nowrap;gap:6px}.breadcrumb-stat strong{color:var(--ember);letter-spacing:.08em}.breadcrumb-stat-dot{flex:none}.breadcrumb-live{align-items:center;min-width:0;max-width:min(48vw,340px);display:inline-flex;position:absolute;top:calc(50% - 3px);left:50%;transform:translate(-50%,-50%)}@media (width<=1100px){.breadcrumb-live{justify-content:center;width:100%;max-width:100%;position:static;transform:none}}.live-tag{white-space:nowrap;max-width:min(48vw,320px);text-decoration:none;transition:background .16s,border-color .16s;position:relative}.live-tag:hover,.live-tag:focus-visible{border-color:var(--ember);background:rgb(from var(--ember) r g b / .16);outline:none}.live-tag-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;max-width:200px;color:var(--paper);overflow:hidden}.live-tag-flag{color:var(--ember);flex:none}.live-tag-more{background:rgb(from var(--ember) r g b / .2);color:var(--ember);flex:none;padding:1px 6px}.live-tag-pop{z-index:40;border:1px solid var(--rule-strong);width:max-content;min-width:100%;max-width:min(86vw,340px);color:var(--paper-dim);font-family:var(--font-sans);opacity:0;visibility:hidden;pointer-events:none;text-transform:none;letter-spacing:normal;background:#08090bf5;flex-direction:column;gap:10px;padding:12px 14px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px)}.live-tag-pop:before{content:"";border-top:1px solid var(--ember);border-left:1px solid var(--ember);pointer-events:none;width:12px;height:12px;position:absolute;top:-1px;left:-1px}.live-tag:hover .live-tag-pop,.live-tag:focus-visible .live-tag-pop{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.live-tag-pop-head{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ember);align-items:center;gap:7px;font-size:.58rem;display:inline-flex}.live-tag-pop-list{flex-direction:column;gap:9px;display:flex}.live-tag-pop-row{border-top:1px solid var(--rule);gap:2px;padding-top:9px;display:grid}.live-tag-pop-row:first-child{border-top:0;padding-top:0}.live-tag-pop-name{color:var(--paper);font-size:.8rem;font-weight:600}.live-tag-pop-meta{font-family:var(--font-mono);color:var(--ember);font-size:.64rem}.live-tag-pop-host{color:var(--paper-dim);font-size:.64rem}.live-tag-pop-cta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);font-size:.58rem}@media (prefers-reduced-motion:reduce){.live-tag,.live-tag-pop{transition:none}}.media-shell{background:linear-gradient(#0c1016f5,#080b10f5);position:relative;overflow:hidden}.media-shell picture{width:100%;height:100%;display:block}.media-shell img,.media-shell iframe{opacity:0;transition:opacity .26s}.media-shell.is-loaded img,.media-shell.is-loaded iframe{opacity:1}.media-loader{z-index:1;text-align:center;background:linear-gradient(120deg, rgb(from var(--ember) r g b / .04) 20%, rgb(from var(--ember) r g b / .12) 38%, rgb(from var(--ember) r g b / .04) 56%), linear-gradient(180deg, rgb(from var(--ink-mid) r g b / .98), rgb(from var(--ink-deep) r g b / .98));background-size:220% 100%,100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;transition:opacity .22s,visibility 0s linear .22s;animation:1.8s linear infinite mediaShimmer;display:flex;position:absolute;inset:0}.media-loader:before,.media-loader:after{content:"";border:1px solid var(--ember);pointer-events:none;width:14px;height:14px;position:absolute}.media-loader:before{border-bottom:none;border-right:none;top:0;left:0}.media-loader:after{border-top:none;border-left:none;bottom:0;right:0}html[data-reduced-motion=true] .media-loader{animation:none}.media-shell.is-loaded .media-loader{opacity:0;visibility:hidden}.media-loader p{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.7rem}.media-loader p:before{content:"// ";color:var(--ember)}.media-loader-spinner{border:1px solid var(--rule-strong);background:rgb(from var(--ember) r g b / .1);border-radius:0;width:56px;height:6px;position:relative}.media-loader-spinner:after{content:"";background:var(--ember);width:30%;animation:1.1s ease-in-out infinite alternate dossierScanBar;position:absolute;top:0;bottom:0;left:0}html[data-reduced-motion=true] .media-loader-spinner:after{background:var(--rule-strong);width:100%;animation:none}.page-transition{animation:none}.reveal-section{opacity:0;filter:none;will-change:opacity, transform;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.reveal-section.is-visible{opacity:1;filter:none;transform:translate(0,0)}.reveal-section.skip-reveal{opacity:1;will-change:auto;transition:none;transform:none}.dossier-hero{--dossier-hero-edge-space:clamp(48px, 6vh, 68px);min-height:max(520px, calc(100svh - var(--dossier-hero-chrome,148px)));padding:var(--dossier-hero-edge-space) 0;font-family:var(--font-mono);color:var(--paper);align-items:center;display:grid;position:relative;overflow-x:clip}.dossier-redact-bar{background:var(--ember);z-index:6;pointer-events:none;transform-origin:0;height:14px;animation:1.05s cubic-bezier(.7,0,.2,1) 80ms forwards dossierRedactSweep;position:absolute;left:0;right:0}.dossier-redact-bar-top{top:8px}.dossier-redact-bar-bottom{background:var(--paper);animation-delay:.22s;bottom:24px}html[data-reduced-motion=true] .dossier-redact-bar{display:none}.dossier-hero-stack{align-items:center;width:100%;padding:0;display:grid}.dossier-hero-data{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.dossier-meta-tag{border:1px solid var(--rule-strong);letter-spacing:.28em;text-transform:uppercase;color:var(--paper);background:#08090b99;align-items:center;gap:8px;padding:4px 10px;font-size:.62rem;display:inline-flex}.dossier-meta-tag-active{color:var(--ember);background:#ff4f2e14;border-color:#ff4f2e80}.dossier-meta-tag-muted{color:var(--steel)}.dossier-led,.breadcrumb-stat-dot{background:var(--ember);border-radius:999px;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite dossierLed;display:inline-block;box-shadow:0 0 0 2px #ff4f2e2e,0 0 8px #ff4f2e8c}@keyframes dossierLed{0%,to{opacity:1}50%{opacity:.35}}html[data-reduced-motion=true] .dossier-led,html[data-reduced-motion=true] .breadcrumb-stat-dot{animation:none}.dossier-callsign{width:min(100%,1040px);font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);flex-direction:column;gap:0;margin:0 0 30px;font-size:clamp(5.2rem,13vw,10.8rem);font-weight:900;line-height:.84;display:flex}.dossier-callsign-char{animation:4.4s ease-out 1.2s infinite dossierCharHit;animation-delay:calc(1.2s + var(--ch-i,0) * 60ms);display:inline-block}@keyframes dossierCharHit{0%,22%{color:#0000;-webkit-text-stroke:1.5px var(--paper-dim);text-shadow:none;transform:translate(0)}24%{color:var(--ember);-webkit-text-stroke:1.5px var(--ember);text-shadow:0 0 18px #ff4f2ed9;transform:translate(2px,-2px)}28%{color:#0000;-webkit-text-stroke:1.5px var(--ember);text-shadow:0 0 8px #ff4f2e8c;transform:translate(-1px,1px)}34%,to{color:#0000;-webkit-text-stroke:1.5px var(--paper-dim);text-shadow:none;transform:translate(0)}}html[data-reduced-motion=true] .dossier-callsign-char{animation:none}.dossier-callsign-line{align-self:center;animation:.9s cubic-bezier(.2,.8,.2,1) .38s both dossierCallsignReveal;display:inline-block;position:relative}.dossier-callsign-line-ghost{animation-delay:.62s}.dossier-shot-lane{--rifle-w:clamp(300px, 34%, 480px);--barrel-x:calc(var(--rifle-w) * .970149);--barrel-y:50%;--bullet-start:var(--barrel-x);--bullet-end:calc(100% - 48px);--shot-travel:calc(100% - var(--barrel-x) - 48px);z-index:4;height:clamp(74px,7vw,104px);margin:-.06em 0;animation:.5s ease-out .6s both dossierFadeUp;display:block;position:relative;overflow:visible}.dossier-lane-grid{background:repeating-linear-gradient(90deg, var(--rule) 0 8px, transparent 8px 14px);opacity:.5;height:1px;position:absolute;inset:50% 0 auto}.dossier-lane-rifle{width:var(--rifle-w);aspect-ratio:603/203;--recoil-y:-30.5419%;z-index:2;animation:4.4s ease-in-out 1.2s infinite dossierRecoil;position:absolute;top:50%;left:0;transform:translateY(-30.5419%)}.dossier-lane-rifle img{object-fit:contain;filter:drop-shadow(0 0 1px #ffffffb3)drop-shadow(0 0 8px #ff4f2e2e);width:100%;height:100%;display:block}.dossier-lane-smoke{top:var(--barrel-y);left:var(--barrel-x);filter:blur(2px);pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#dcdcdcc7,#b4b4b42e 60%,#0000 80%);border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.dossier-lane-smoke-a{animation:4.4s ease-out 1.2s infinite dossierSmokePuff}.dossier-lane-smoke-b{width:22px;height:22px;animation:4.4s ease-out 1.34s infinite dossierSmokePuff}.dossier-lane-smoke-c{width:30px;height:30px;animation:4.4s ease-out 1.5s infinite dossierSmokePuff}.dossier-lane-bullet{top:50%;left:var(--bullet-start,0px);z-index:3;opacity:0;background:radial-gradient(at 92%,#fff 0 18%,#fff1bf 26%,#ffdc7800 60%),linear-gradient(90deg,#ff501400 0%,#ff5a1c8c 14%,#ff8c32eb 42%,#ffd26e 76%,#fffadc 100%);border-radius:2px;width:46px;height:6px;margin-left:-40px;animation:4.4s linear 1.2s infinite dossierLaneBullet;position:absolute;transform:translateY(-50%);box-shadow:-14px 0 18px #ff641e8c,-6px 0 10px #ffa850a6,0 0 14px #ffdc8cd9}.dossier-lane-bullet:after{content:"";filter:blur(.6px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffa85099 60%,#ffdc8cf2);width:60px;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.dossier-lane-trail{top:50%;left:var(--barrel-x);width:var(--shot-travel);z-index:2;opacity:0;transform-origin:0;background:linear-gradient(90deg,#ffc460f2,#fff0d466 60%,#0000);height:3px;animation:4.4s ease-out 1.2s infinite dossierLaneTrail;position:absolute;transform:translateY(-50%)scaleX(0);box-shadow:0 0 12px #ffb0566b}.dossier-lane-reticle{z-index:2;width:44px;height:44px;font-family:var(--font-mono);color:var(--paper-dim);position:absolute;top:50%;right:0;transform:translateY(-50%)}.dossier-lane-head{width:100%;height:100%;color:var(--paper-dim);filter:drop-shadow(0 0 4px #ff4f2e33);transform-origin:50% 70%;animation:4.4s ease-out 1.2s infinite dossierHeadHit;position:absolute;inset:0}.dossier-head-shell{stroke:currentColor;stroke-width:1.4px}.dossier-head-brow{stroke:#ff2a1a;stroke-width:1.6px;stroke-linecap:round;filter:drop-shadow(0 0 1.5px #ff3c1ed9)}.dossier-head-eye{fill:#ff2a1a;stroke:#ff8a6a;stroke-width:.4px;filter:drop-shadow(0 0 2px #ff4628f2)}.dossier-head-mouth{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;opacity:.75}.dossier-head-mouth-dead{stroke:var(--paper-dim);stroke-width:1.2px;stroke-linecap:round;opacity:.7}.dossier-head-eye-x{stroke:#ff2a1a;stroke-width:1.8px;stroke-linecap:round;filter:drop-shadow(0 0 2px #ff4628f2)}.dossier-head-eyes-alive{opacity:1;animation:4.4s ease-out 1.2s infinite dossierEyesAlive}.dossier-head-eyes-dead{opacity:0;animation:4.4s ease-out 1.2s infinite dossierEyesDead}.dossier-lane-reticle-tag{letter-spacing:.24em;color:var(--ember);white-space:nowrap;font-size:.56rem;position:absolute;top:calc(50% + 7px);right:calc(100% + 8px)}.dossier-lane-target-viewport{vertical-align:bottom;text-align:left;perspective:120px;grid-template-areas:"target";width:min(14.2ch,100vw - 112px);display:inline-grid;overflow:hidden}.dossier-lane-reticle-word{transform-origin:50%;backface-visibility:hidden;grid-area:target;justify-self:start;width:max-content;display:block;overflow:hidden}.dossier-lane-reticle-word.is-next{opacity:0}.dossier-lane-reticle-tag.is-switching .dossier-lane-reticle-word.is-current{animation:.62s cubic-bezier(.65,0,.35,1) both dossierTargetRotateOut}.dossier-lane-reticle-tag.is-switching .dossier-lane-reticle-word.is-next{animation:.52s cubic-bezier(.2,.8,.2,1) .12s both dossierTargetRotateIn}@keyframes dossierTargetRotateOut{0%{opacity:1;filter:blur();transform:translateY(0)rotateX(0)skew(0)}46%{opacity:1;filter:blur();transform:translateY(-.12em)rotateX(18deg)skew(4deg)}to{opacity:0;filter:blur(1.8px);transform:translateY(-.95em)rotateX(74deg)skew(10deg)}}@keyframes dossierTargetRotateIn{0%{opacity:0;filter:blur(1.8px);transform:translateY(.9em)rotateX(-74deg)skew(-10deg)}62%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)rotateX(0)skew(0)}}html[data-reduced-motion=true] .dossier-lane-reticle-tag.is-switching .dossier-lane-reticle-word{animation:none}html[data-reduced-motion=true] .dossier-lane-reticle-word.is-next{display:none}.dossier-lane-hitmarker{--hm-x:0px;--hm-y:0px;--hm-rot:8deg;width:50px;height:50px;transform:translate(calc(-50% + var(--hm-x)), calc(-50% + var(--hm-y))) rotate(var(--hm-rot)) scale(.4);opacity:0;z-index:6;pointer-events:none;animation:4.4s ease-out 1.2s infinite dossierHitmarker;position:absolute;top:50%;left:50%;overflow:visible}.dossier-lane-hitmarker line{stroke:#ff2a1a;stroke-width:2.6px;stroke-linecap:round;filter:drop-shadow(0 0 2px #ff3c1ed9)}.dossier-lane-burst{filter:blur(.4px);pointer-events:none;opacity:0;z-index:5;background:radial-gradient(circle,#fff5d2f2 0%,#ff963cb3 35%,#ff3c1459 60%,#0000 75%);border-radius:50%;width:34px;height:34px;animation:4.4s ease-out 1.2s infinite dossierLaneBurst;position:absolute;top:50%;right:-6px;transform:translateY(-50%)scale(.2)}.dossier-lane-burst:before,.dossier-lane-burst:after{content:"";transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#ffdc8cf2,#0000);width:18px;height:1.5px;position:absolute;top:50%;left:50%}.dossier-lane-burst:before{transform:translateY(-50%)rotate(-22deg)}.dossier-lane-burst:after{transform:translateY(-50%)rotate(22deg)}@keyframes dossierLaneBullet{0%,12%{left:var(--bullet-start);opacity:0}16%{opacity:1}23.5%{left:var(--bullet-end);opacity:1}26%{opacity:1;left:calc(100% - 12px)}30%{opacity:.5;left:100%}34%,to{opacity:0;left:100%}}@keyframes dossierLaneTrail{0%,13%{opacity:0;transform:translateY(-50%)scaleX(0)}17%{opacity:1;transform:translateY(-50%)scaleX(.4)}24%{opacity:.9;transform:translateY(-50%)scaleX(1)}34%,to{opacity:0;transform:translateY(-50%)scaleX(1)}}@keyframes dossierSmokePuff{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(.5)}16%{opacity:.9}30%{opacity:.5;transform:translate(calc(18px - 50%),calc(-50% - 14px))scale(1.5)}42%{opacity:0;transform:translate(calc(28px - 50%),calc(-50% - 24px))scale(2)}to{opacity:0}}@keyframes dossierHeadHit{0%,22%{transform:translate(0)rotate(0)}23.5%{transform:translate(3px,-1px)rotate(4deg)}25%{transform:translate(-2px,2px)rotate(-3deg)}27%{transform:translate(2px,-1px)rotate(2deg)}30%{transform:translate(-1px,1px)rotate(-1deg)}34%,to{transform:translate(0)rotate(0)}}@keyframes dossierHitmarker{0%,22%{opacity:0;transform:translate(calc(-50% + var(--hm-x) * .3), calc(-50% + var(--hm-y) * .3)) rotate(var(--hm-rot)) scale(.4)}23.5%{opacity:1;transform:translate(calc(-50% + var(--hm-x) * .6), calc(-50% + var(--hm-y) * .6)) rotate(var(--hm-rot)) scale(1.3)}27%{opacity:1;transform:translate(calc(-50% + var(--hm-x)), calc(-50% + var(--hm-y))) rotate(var(--hm-rot)) scale(1)}34%,to{opacity:0;transform:translate(calc(-50% + var(--hm-x)), calc(-50% + var(--hm-y))) rotate(var(--hm-rot)) scale(1)}}@keyframes dossierLaneBurst{0%,25%{opacity:0;transform:translateY(-50%)scale(.2)}27%{opacity:1;transform:translateY(-50%)scale(1)}31%{opacity:.85;transform:translateY(-50%)scale(1.5)}37%,to{opacity:0;transform:translateY(-50%)scale(2)}}@keyframes dossierEyesAlive{0%,22%{opacity:1}23.5%,35%{opacity:0}38%,to{opacity:1}}@keyframes dossierEyesDead{0%,22%{opacity:0}23.5%,35%{opacity:1}38%,to{opacity:0}}html[data-reduced-motion=true] .dossier-lane-rifle,html[data-reduced-motion=true] .dossier-lane-bullet,html[data-reduced-motion=true] .dossier-lane-trail,html[data-reduced-motion=true] .dossier-lane-smoke,html[data-reduced-motion=true] .dossier-lane-hitmarker,html[data-reduced-motion=true] .dossier-lane-burst,html[data-reduced-motion=true] .dossier-lane-head,html[data-reduced-motion=true] .dossier-head-eyes-alive,html[data-reduced-motion=true] .dossier-head-eyes-dead{animation:none}html[data-reduced-motion=true] .dossier-lane-smoke,html[data-reduced-motion=true] .dossier-lane-hitmarker,html[data-reduced-motion=true] .dossier-lane-burst{opacity:0}html[data-reduced-motion=true] .dossier-lane-bullet{opacity:1;left:calc(var(--bullet-start) + (var(--shot-travel) * .5))}html[data-reduced-motion=true] .dossier-lane-trail{opacity:.9;transform:translateY(-50%)scaleX(.5)}html[data-reduced-motion=true] .dossier-callsign-line{animation:none}.dossier-callsign-line:before{content:"";background:var(--ember);width:8px;height:.28em;position:absolute;top:.42em;left:-18px}.dossier-callsign-line-ghost{color:#0000;-webkit-text-stroke:1.5px var(--paper-dim)}.dossier-brief{text-align:center;width:max-content;max-width:calc(100vw - 48px);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--paper);justify-content:center;align-items:center;gap:11px;margin:0 auto 28px;font-size:.82rem;font-weight:600;line-height:1.4;animation:.6s ease-out .72s both dossierFadeUp;display:inline-flex}.dossier-brief-word{align-items:center;min-width:0;display:inline-flex}.dossier-brief-word-roblox{gap:7px}.dossier-brief-icon{object-fit:contain;opacity:.92;filter:drop-shadow(0 0 7px #e6e1d63d);flex:none;width:1.08em;height:1.08em}.dossier-brief-word-criminality{font-family:"Hacked", var(--font-stencil);letter-spacing:.08em;font-size:1.14em;font-weight:400;line-height:1;transform:translateY(.03em)}.dossier-brief-word-unit{color:var(--amber)}html[data-reduced-motion=true] .dossier-brief,html[data-reduced-motion=true] .dossier-chip,html[data-reduced-motion=true] .dossier-actions{animation:none}.dossier-chip{animation:.4s ease-out both dossierTickIn}.dossier-chip:first-child{animation-delay:.82s}.dossier-chip:nth-child(2){animation-delay:.88s}.dossier-chip:nth-child(3){animation-delay:.94s}.dossier-chip:nth-child(4){animation-delay:1s}.dossier-chip:nth-child(5){animation-delay:1.06s}.dossier-actions{animation:.5s ease-out 1.18s both dossierFadeUp}.dossier-hero-footer{flex-direction:column;align-items:center;width:100%;display:flex}.dossier-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 26px;padding:0;list-style:none;display:flex}.dossier-chip{position:relative}.dossier-chip-btn{border:1px solid var(--rule-strong);min-height:32px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#14161ac7;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:.7rem;font-weight:500;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.dossier-chip-code{color:var(--ember);font-size:.62rem}.dossier-chip-label{color:inherit}.dossier-chip-btn:hover,.dossier-chip-btn:focus-visible{border-color:var(--ember);background:#ff4f2e29;outline:none}.dossier-chip-hint{border:1px solid var(--rule-strong);width:max-content;max-width:min(320px,100vw - 48px);color:var(--paper-dim);font-family:var(--font-sans);letter-spacing:.01em;opacity:0;pointer-events:none;z-index:20;white-space:normal;background:#08090bf5;padding:10px 12px;font-size:.82rem;line-height:1.45;transition:opacity .14s,transform .14s;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.dossier-chip-hint:before{content:"";border-top:1px solid var(--ember);border-left:1px solid var(--ember);pointer-events:none;width:12px;height:12px;position:absolute;top:-1px;left:-1px}.dossier-chip:hover .dossier-chip-hint,.dossier-chip.is-active .dossier-chip-hint{opacity:1;display:block;transform:translate(-50%)}.dossier-chip:has(button:focus-visible) .dossier-chip-hint{opacity:1;display:block;transform:translate(-50%)}.dossier-chips:has(.dossier-chip:hover) .dossier-chip:not(:hover) .dossier-chip-hint{opacity:0;transform:translate(-50%,4px)}.dossier-chip:first-child .dossier-chip-hint{left:0;transform:translateY(4px)}.dossier-chip:last-child .dossier-chip-hint{left:auto;right:0;transform:translateY(4px)}.dossier-chip:first-child:hover .dossier-chip-hint,.dossier-chip:first-child.is-active .dossier-chip-hint,.dossier-chip:last-child:hover .dossier-chip-hint,.dossier-chip:last-child.is-active .dossier-chip-hint{transform:translate(0)}.dossier-chip:first-child:has(button:focus-visible) .dossier-chip-hint{transform:translate(0)}.dossier-chip:last-child:has(button:focus-visible) .dossier-chip-hint{transform:translate(0)}.dossier-chip-detail{display:none}@media (width<=640px){.dossier-hero{--dossier-hero-edge-space:clamp(34px, 5vh, 42px)}.dossier-hero-stack{padding:0}.dossier-brief{letter-spacing:.13em;gap:8px;max-width:calc(100vw - 32px);font-size:.67rem}.dossier-brief-word-roblox{gap:5px}.dossier-brief-word-criminality{letter-spacing:.05em}.dossier-chip-hint{display:none!important}.dossier-chip-detail{box-sizing:border-box;border:0 solid var(--rule-strong);width:100%;max-width:100%;min-height:0;max-height:0;color:var(--paper-dim);font-family:var(--font-sans);letter-spacing:.01em;text-align:left;opacity:0;background:#08090bf5;margin:4px auto 14px;padding:0 12px;font-size:.82rem;line-height:1.45;transition:opacity .16s,max-height .2s,padding .2s,border-width .2s;display:block;overflow:hidden}.dossier-chip-detail.is-visible{opacity:1;border-width:1px;max-height:240px;padding:10px 12px}}@media (width<=360px){.dossier-brief{letter-spacing:.1em;gap:6px;font-size:.62rem}}.dossier-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.dossier-button{border:1px solid var(--paper-dim);min-height:46px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:0 0;align-items:center;gap:10px;padding:0 22px;font-size:.82rem;font-weight:500;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.dossier-button-hash{color:var(--ember)}.dossier-button:hover,.dossier-button:focus-visible{outline:none;transform:translateY(-1px)}.dossier-button-primary{background:var(--ember);border-color:var(--ember);color:var(--ink)}.dossier-button-primary .dossier-button-hash{color:var(--ink)}.dossier-button-primary:hover{background:var(--amber);border-color:var(--amber)}.dossier-button-ghost:hover{border-color:var(--ember);color:var(--ember)}@media (width>=1180px) and (height>=760px){.dossier-hero-stack{min-height:calc(max(520px, calc(100svh - var(--dossier-hero-chrome,148px))) - (var(--dossier-hero-edge-space) * 2))}.dossier-hero-data{min-height:inherit}.dossier-callsign{width:min(100%,1180px);margin-top:auto;font-size:clamp(8.8rem,13vw,12.4rem)}.dossier-shot-lane{--rifle-w:clamp(340px, 36%, 520px);height:clamp(88px,7.4vw,116px)}.dossier-brief{margin-bottom:0}.dossier-hero-footer{padding-inline:clamp(0px,4vw,64px);flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;padding-bottom:clamp(20px,4.2vh,46px)}.dossier-hero-footer .dossier-chips,.dossier-hero-footer .dossier-actions{margin:0}.dossier-chips{justify-content:flex-start}.dossier-actions{justify-content:flex-end}}.section-tag{color:var(--ember);font-size:.74rem;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;margin:0}.button{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-weight:700;transition:transform .18s,background .18s,box-shadow .18s,border-color .18s;display:inline-flex}.button:hover{box-shadow:none;transform:translateY(-1px)}.button-primary{background:var(--ember);color:var(--ink)}.button-icon{object-fit:contain;flex:none;width:16px;height:16px}.button-icon-ink{filter:brightness(0)saturate()}.button-secondary{border-color:var(--rule-strong);background:0 0}.info-card,.timeline-card,.auth-card,.calendar-panel,.event-card,.empty-state{border:1px solid var(--rule);background:var(--plate);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:0;position:relative}.timeline-card,.auth-card{background:var(--plate);border-radius:0;padding:16px}.auth-card strong,.calendar-center strong{font-size:1.1rem;display:block}.stats-strip{padding:10px 0 var(--section-gap-compact);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.content-section{padding:0 0 var(--section-gap)}.content-section.render-deferred-compact{padding-bottom:var(--section-gap-compact)}@supports (content-visibility:auto){.render-deferred{content-visibility:auto;contain-intrinsic-size:680px}.render-deferred-compact{contain-intrinsic-size:460px}.render-deferred-media{contain-intrinsic-size:540px}}.section-heading{flex-direction:column;gap:8px;max-width:760px;margin-bottom:20px;display:flex}.section-heading h2{font-size:clamp(1.9rem,3.6vw,3.1rem)}.feature-band{padding-bottom:var(--section-gap-compact)}.card-grid,.timeline,.access-panel{gap:16px;display:grid}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.info-card,.timeline-card,.history-copy{padding:20px;transition:border-color .22s,background .22s}.no-inner-transition *{transition-delay:0s!important}.info-card:hover,.timeline-card:hover,.history-copy:hover,.event-list-item:hover{border-color:var(--line-strong)}.info-card h3,.timeline-card h3,.history-copy h3,.empty-state h3,.event-card-body h3,.event-list-row h4{margin:8px 0 10px;font-size:1.9rem}.info-card p,.timeline-card p,.history-copy p,.empty-state p,.auth-copy,.event-card-body p{color:var(--paper-dim);line-height:1.6}.timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.timeline-card span{color:var(--ember);font-family:var(--font-stencil);font-size:1.7rem;display:inline-block}.stats-strip.telemetry{margin-bottom:var(--section-gap-compact);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.stats-strip.telemetry .stat-card{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:168px;box-shadow:none;text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:36px 22px;display:flex;position:relative}.stats-strip.telemetry .stat-card+.stat-card{border-left:1px solid var(--rule)}.stats-strip.telemetry .stat-card:before{content:"";background:var(--ember);width:30px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.reveal-section.is-visible:not(.skip-reveal) .stats-strip.telemetry .stat-card{animation:.6s cubic-bezier(.22,1,.36,1) both revealRise;animation-delay:calc(var(--stat-i,0) * 90ms)}.stats-strip.telemetry .stat-card p{color:var(--steel);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.72rem}.stats-strip.telemetry .stat-card h3{color:var(--paper);font-family:var(--font-stencil);letter-spacing:.01em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3rem,5vw,4.4rem);font-weight:900;line-height:.9}.stats-strip.telemetry .stat-card.is-num h3{justify-content:center;align-items:baseline;display:flex}.stats-strip.telemetry .stat-card.is-num h3>span,.stats-strip.telemetry .stat-card.is-num h3 span[aria-hidden=true]{font:inherit;line-height:inherit;letter-spacing:inherit;display:block}.stats-strip.telemetry .stat-card.is-text h3{white-space:nowrap;font-size:clamp(1.9rem,3vw,2.7rem)}.stats-strip.telemetry .stat-card span{max-width:32ch;color:var(--paper-dim);font-family:var(--font-sans);font-size:.85rem;line-height:1.45;display:block}@media (width<=880px){.stats-strip.telemetry{margin-bottom:var(--section-gap-mobile-compact);grid-template-columns:1fr}.stats-strip.telemetry .stat-card{min-height:132px;padding:30px 20px}.stats-strip.telemetry .stat-card+.stat-card{border-left:none;border-top:1px solid var(--rule)}.stats-strip.telemetry .stat-card h3{font-size:clamp(2.6rem,10vw,3.6rem)}.stats-strip.telemetry .stat-card.is-text h3{font-size:clamp(1.9rem,7vw,2.6rem)}}.briefing-section{position:relative}.briefing-heading{flex-direction:column;gap:8px;margin-bottom:24px;display:flex;position:relative}.briefing-eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--paper-dim);margin:0;font-size:.74rem}.briefing-eyebrow-sm{font-size:.66rem}.briefing-title{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;line-height:.95}.briefing-list{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.briefing-item{border-bottom:1px solid var(--rule);isolation:isolate;grid-template-columns:100px minmax(0,1fr) clamp(84px,13%,132px);align-items:start;gap:32px;padding:28px 0;transition:background .2s,transform .2s,border-color .2s;display:grid;position:relative;overflow:hidden}.briefing-item>*{z-index:1;position:relative}.briefing-item:hover{background:linear-gradient(90deg, var(--ember-faint), transparent 80%);border-color:var(--ember-mid);transform:translate(4px)}.reveal-section.is-visible:not(.skip-reveal) .briefing-item{animation:.6s cubic-bezier(.22,1,.36,1) both revealRise;animation-delay:calc(var(--brief-i,0) * 92ms)}.briefing-num{font-family:var(--font-stencil);color:var(--ember);letter-spacing:.04em;font-size:clamp(2.6rem,4vw,3.4rem);font-weight:900;line-height:1}.briefing-body{flex-direction:column;gap:8px;display:flex}.briefing-h3{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(1.4rem,2.4vw,1.95rem);font-weight:800}.briefing-text{max-width:58ch;font-family:var(--font-sans);color:var(--paper-dim);margin:0;font-size:.95rem;line-height:1.6}.briefing-motif{justify-content:flex-end;place-self:center end;align-items:center;display:flex}.briefing-motif-svg{width:100%;max-width:120px;height:auto;stroke:var(--ember);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.34;transition:opacity .24s}.briefing-item:hover .briefing-motif-svg,.briefing-item:focus-within .briefing-motif-svg{opacity:.92}.bm-person{fill:rgb(from var(--ember) r g b / .16);transition:fill .24s}.bm-person-lead{fill:rgb(from var(--ember) r g b / .34)}.bm-dot{fill:var(--ember);stroke:none}.bm-tri{fill:rgb(from var(--ember) r g b / .18);transform-box:fill-box;transform-origin:50%}.bm-orb{transform-box:fill-box;transform-origin:50%}.bm-orb-dot{fill:var(--ember);stroke:none}.bm-tracer{stroke:var(--amber);stroke-width:1.6px;opacity:0}.bm-ring,.bm-dot,.bm-cross{transform-box:fill-box;transform-origin:50%}.briefing-item:hover .bm-push .bm-person,.briefing-item:focus-within .bm-push .bm-person{fill:rgb(from var(--ember) r g b / .34)}.briefing-item:hover .bm-push .bm-person-lead,.briefing-item:focus-within .bm-push .bm-person-lead{fill:rgb(from var(--ember) r g b / .55)}.briefing-item:hover .bm-push .bm-arrow,.briefing-item:focus-within .bm-push .bm-arrow{animation:1.5s ease-in-out infinite bmRise}.bm-push .bm-arrow-lead{animation-delay:0s}.bm-push .bm-arrow-side{animation-delay:.22s}@keyframes bmRise{0%{opacity:.15;transform:translateY(5px)}40%{opacity:1}to{opacity:0;transform:translateY(-7px)}}.briefing-item:hover .bm-trade .bm-tri-a,.briefing-item:focus-within .bm-trade .bm-tri-a{animation:2.6s linear infinite bmTriADie}.briefing-item:hover .bm-trade .bm-orb,.briefing-item:focus-within .bm-trade .bm-orb{animation:2.6s linear infinite bmOrbDie}.briefing-item:hover .bm-trade .bm-tracer-1,.briefing-item:focus-within .bm-trade .bm-tracer-1{animation:2.6s linear infinite bmTracer}.briefing-item:hover .bm-trade .bm-tracer-2,.briefing-item:focus-within .bm-trade .bm-tracer-2{animation:2.6s linear 1.04s infinite bmTracer}@keyframes bmTriADie{0%,12%{opacity:1;transform:translate(0)}15%{transform:translate(-1.3px)}19%{transform:translate(1.3px)}23%{transform:translate(-.9px)}27%{opacity:1;transform:translate(0)}40%,90%{opacity:.05;transform:translate(0)}to{opacity:1}}@keyframes bmOrbDie{0%,54%{opacity:1;transform:translate(0)}57%{transform:translate(-1.3px)}61%{transform:translate(1.3px)}65%{transform:translate(-.9px)}69%{opacity:1;transform:translate(0)}82%,92%{opacity:.05;transform:translate(0)}to{opacity:1}}@keyframes bmTracer{0%,6%{opacity:0}10%{opacity:1}20%{opacity:0}to{opacity:0}}.briefing-item:hover .bm-refine .bm-ring-1,.briefing-item:focus-within .bm-refine .bm-ring-1{animation:6s linear infinite bmSpin}.briefing-item:hover .bm-refine .bm-ring-2,.briefing-item:focus-within .bm-refine .bm-ring-2{animation:4.4s linear infinite bmSpinRev}.briefing-item:hover .bm-refine .bm-dot,.briefing-item:focus-within .bm-refine .bm-dot{animation:1.5s ease-in-out infinite bmPulse}@keyframes bmSpin{to{transform:rotate(360deg)}}@keyframes bmSpinRev{to{transform:rotate(-360deg)}}@keyframes bmPulse{0%,to{transform:scale(1)}50%{transform:scale(1.55)}}html[data-reduced-motion=true] .bm-arrow,html[data-reduced-motion=true] .bm-tri,html[data-reduced-motion=true] .bm-orb,html[data-reduced-motion=true] .bm-tracer,html[data-reduced-motion=true] .bm-ring,html[data-reduced-motion=true] .bm-dot{animation:none!important}@media (width<=720px){.briefing-item{grid-template-columns:64px 1fr;gap:18px}.briefing-motif{display:none}}.discord-widget-card,.highlight-card,.calendar-panel,.event-spotlight-shell,.history-copy,.legal-sidebar-card,.legal-document,.map-toolkit-card,.map-layer-stage,.map-cta-card,.clan-panel{border:1px solid var(--rule-strong);border-radius:0;position:relative}.discord-widget-card:before,.discord-widget-card:after,.highlight-card:before,.highlight-card:after,.calendar-panel:before,.calendar-panel:after,.event-spotlight-shell:before,.event-spotlight-shell:after,.history-copy:before,.history-copy:after,.legal-sidebar-card:before,.legal-sidebar-card:after,.legal-document:before,.legal-document:after,.map-toolkit-card:before,.map-toolkit-card:after,.map-layer-stage:before,.map-layer-stage:after,.map-cta-card:before,.map-cta-card:after,.clan-panel:before,.clan-panel:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:4;width:18px;height:18px;position:absolute}.discord-widget-card:before,.highlight-card:before,.calendar-panel:before,.event-spotlight-shell:before,.history-copy:before,.legal-sidebar-card:before,.legal-document:before,.map-toolkit-card:before,.map-layer-stage:before,.map-cta-card:before,.clan-panel:before{border-bottom:none;border-right:none;top:0;left:0}.discord-widget-card:after,.highlight-card:after,.calendar-panel:after,.event-spotlight-shell:after,.history-copy:after,.legal-sidebar-card:after,.legal-document:after,.map-toolkit-card:after,.map-layer-stage:after,.map-cta-card:after,.clan-panel:after{border-top:none;border-left:none;bottom:0;right:0}.timeline{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.timeline-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-family:var(--font-mono);background:0 0;border:none;border-radius:0;padding:28px 28px 32px;transition:background .2s,transform .22s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.timeline-card+.timeline-card{border-left:1px dashed var(--rule)}.timeline-card:before{content:"";background:var(--ember);width:28px;height:4px;position:absolute;top:0;left:0}.reveal-section.is-visible:not(.skip-reveal) .timeline-card{animation:.6s cubic-bezier(.22,1,.36,1) both revealRise;animation-delay:calc(var(--timeline-i,0) * .11s)}.timeline-card span{color:var(--ember);font-family:var(--font-stencil);letter-spacing:.04em;margin-bottom:12px;font-size:clamp(2.8rem,5vw,3.6rem);font-weight:900;line-height:1;display:inline-block}.timeline-card h3{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);margin:0 0 8px;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800}.timeline-card p{font-family:var(--font-sans);color:var(--paper-dim);margin:0;font-size:.92rem;line-height:1.55}.timeline-card:hover{background:linear-gradient(180deg, var(--ember-faint), transparent);border-color:#0000;transform:translateY(-4px)}@media (width<=720px){.timeline{grid-template-columns:1fr}.timeline-card+.timeline-card{border-left:none;border-top:1px dashed var(--rule)}}.section-heading h2{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);font-weight:900}.section-heading .section-tag{color:var(--ember)}.live-now{padding:18px 0 var(--section-gap-compact)}.live-now-head{margin-bottom:18px}.live-now-head .section-tag,.live-now-head h2{margin:0}.live-now-head h2{font-size:clamp(2rem,3vw,2.65rem);line-height:.95}.live-now-tag{color:var(--ember);align-items:center;gap:8px;display:inline-flex}.live-now-grid{grid-template-columns:1fr;gap:14px;display:grid}.live-now-card{border-color:var(--ember-mid);grid-template-columns:clamp(168px,20%,224px) minmax(0,1fr) auto;display:grid;overflow:hidden}.live-now-banner{min-height:100%;position:relative}.live-now-banner .event-banner-media{position:absolute;inset:0}.live-now-flag{z-index:2;border:1px solid var(--ember-mid);background:rgb(from var(--ink-deep) r g b / .72);color:var(--ember);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:7px;padding:4px 10px;font-size:.58rem;display:inline-flex;position:absolute;top:10px;left:10px}.live-now-body{flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.live-now-eyebrow{margin:0}.live-now-title{margin:0;font-size:1.4rem}.live-now-summary{color:var(--paper-dim);max-height:2.79rem;margin:0;font-size:.9rem;line-height:1.55;overflow:hidden}.live-now-summary.event-notes{gap:3px}.live-now-summary.event-notes strong,.live-now-summary.event-notes em{color:var(--paper)}.live-now-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.live-now-more{min-height:0;color:var(--ember);cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px;background:0 0;border:0;padding:0;font-size:.66rem;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;transition:color .16s}.live-now-more:hover,.live-now-more:focus-visible{color:var(--paper);outline:none}.live-now-rail{border-left:1px dashed var(--rule);text-align:right;flex-direction:column;align-items:flex-end;gap:14px;min-width:max-content;padding:16px 18px;display:flex}.live-now-rail .event-type-badge{align-self:flex-end}.live-now-meta{flex-direction:column;align-items:flex-end;gap:10px;margin-top:auto;display:flex}.live-now-meta-item{font-family:var(--font-mono);flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.live-now-meta-item>span:first-child{color:var(--paper-dim);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem}.live-now-meta-item strong{color:var(--paper);font-size:.92rem}.live-now-host{flex-direction:row;align-items:center;gap:10px}.live-now-host .event-host-copy{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.live-now-cta{border:1px solid var(--ember-mid);background:var(--ember-soft);color:var(--ember);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:8px 14px;font-size:.66rem;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.live-now-cta:hover,.live-now-cta:focus-visible{background:rgb(from var(--ember) r g b / .24);border-color:var(--ember);transform:translateY(-1px)}.live-notes-modal{width:min(440px,100vw - 24px)}.live-notes-body{z-index:1;overscroll-behavior:contain;padding:4px 16px 18px;position:relative;overflow-y:auto}.live-notes-text.event-notes{color:var(--paper-dim)}@media (width<=760px){.live-now-card{grid-template-columns:1fr}.live-now-banner{min-height:132px}.live-now-rail{border-left:0;border-top:1px dashed var(--rule);text-align:left;align-items:flex-start}.live-now-rail .event-type-badge{align-self:flex-start}.live-now-meta{flex-flow:wrap;align-items:flex-start;gap:10px 22px}.live-now-meta-item,.live-now-meta-item>span:first-child,.live-now-host .event-host-copy{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.live-now-cta,.live-now-more{transition:none}}html[data-reduced-motion=true] .stats-strip.telemetry .stat-card,html[data-reduced-motion=true] .briefing-item,html[data-reduced-motion=true] .briefing-item:before,html[data-reduced-motion=true] .briefing-item:after,html[data-reduced-motion=true] .timeline-card{transition:none!important;animation:none!important}.field-reel-section{padding-bottom:var(--section-gap-compact)}.projector{position:relative}.projector-stage{grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-bottom:18px;display:grid;position:relative}.projector-now{aspect-ratio:16/9;border:1px solid var(--rule-strong);background:var(--ink);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;padding:0;transition:border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.projector-now:hover,.projector-now:focus-visible{border-color:var(--ember-mid);box-shadow:0 0 0 1px rgb(from var(--ember) r g b / .3), 0 18px 40px rgb(from var(--ink) r g b / .5);outline:none}.projector-now:before,.projector-now:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:6;width:24px;height:24px;position:absolute}.projector-now:before{border-bottom:none;border-right:none;top:0;left:0}.projector-now:after{border-top:none;border-left:none;bottom:0;right:0}.projector-frame-stack{position:absolute;inset:0}.projector-frame{opacity:0;transition:opacity .42s;position:absolute;inset:0}.projector-frame.is-now{opacity:1}.projector-frame picture{display:block;position:absolute;inset:0}.projector-frame img{object-fit:cover;filter:contrast(1.06)saturate(1.04)brightness(.8);width:100%;height:100%;transition:filter .3s,transform .6s cubic-bezier(.2,.8,.2,1)}.projector-now:hover .projector-frame.is-now img{filter:contrast(1.08)saturate(1.06)brightness(.92);transform:scale(1.03)}.projector-now-scan{z-index:2;pointer-events:none;background:repeating-linear-gradient(0deg, transparent 0 3px, rgb(from var(--ink) r g b / .2) 3px 4px), linear-gradient(180deg, rgb(from var(--ink) r g b / .25) 0 8%, transparent 22% 52%, rgb(from var(--ink) r g b / .85) 100%);position:absolute;inset:0}.projector-now-grid{z-index:2;pointer-events:none;opacity:.5;background:linear-gradient(90deg, rgb(from var(--ember) r g b / .07) 1px, transparent 1px), linear-gradient(0deg, rgb(from var(--ember) r g b / .07) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 26%,#0000 76%);mask-image:radial-gradient(circle,#000 26%,#0000 76%)}.projector-now-hud{z-index:5;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;padding:12px 14px;font-size:.56rem;display:flex;position:absolute;top:0;left:0;right:0}.projector-now-stamp{background:var(--ember);color:var(--ink);letter-spacing:.26em;padding:4px 8px}.projector-now-sig{color:var(--info,#84adff);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.projector-now-sig i{background:var(--info,#84adff);width:6px;height:6px;box-shadow:0 0 6px rgb(from var(--info,#84adff) r g b / .7);border-radius:50%;animation:2.4s step-end infinite projectorSigBlink}@keyframes projectorSigBlink{0%,70%{opacity:1}71%,to{opacity:.3}}.projector-now-body{z-index:5;justify-content:space-between;align-items:flex-end;gap:14px;padding:16px 18px 18px;display:flex;position:absolute;inset:auto 0 0}.projector-now-id{flex-direction:column;gap:7px;min-width:0;display:flex}.projector-now-op{border-left:2px solid var(--ember);background:rgb(from var(--ink) r g b / .72);width:max-content;color:var(--ember);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;padding:2px 8px;font-size:.54rem}.projector-now-id strong{font-family:var(--font-stencil);letter-spacing:.03em;text-transform:uppercase;color:var(--paper);text-shadow:0 10px 22px rgb(from var(--ink) r g b / .7);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:900;line-height:.96}.projector-now-rec{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ember);white-space:nowrap;align-items:center;gap:6px;font-size:.6rem;display:inline-flex}.projector-now-rec i{background:var(--ember);width:7px;height:7px;box-shadow:0 0 8px rgb(from var(--ember) r g b / .7);border-radius:50%;animation:1.4s step-end infinite projectorRecBlink}@keyframes projectorRecBlink{0%,55%{opacity:1}56%,to{opacity:.2}}.projector-controls{border:1px solid var(--rule-strong);background:linear-gradient(180deg, rgb(from var(--ink) r g b / .5), rgb(from var(--ink-deep) r g b / .6));font-family:var(--font-mono);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);flex-direction:column;display:flex}.projector-controls-head{border-bottom:1px solid var(--rule);background:#ff4f2e0d;padding:12px 16px}.projector-controls-head .label{letter-spacing:.26em;text-transform:uppercase;color:var(--ember);font-size:.5rem}.projector-controls-head .reel{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);margin-top:4px;font-size:1.15rem;font-weight:900;display:block}.projector-controls-desc{border-bottom:1px solid var(--rule);font-family:var(--font-sans);color:var(--paper-dim);margin:0;padding:13px 16px;font-size:.82rem;line-height:1.5}.projector-controls-body{letter-spacing:.22em;text-transform:uppercase;color:var(--paper-dim);flex:1;grid-template-columns:auto 1fr;align-content:start;gap:8px 12px;padding:13px 16px;font-size:.54rem;display:grid}.projector-controls-body .k{color:var(--steel)}.projector-controls-body .v{color:var(--paper);font-variant-numeric:tabular-nums;letter-spacing:.06em}.projector-controls-foot{border-top:1px solid var(--rule);align-items:center;gap:8px;padding:12px 16px;display:flex}.projector-expand-btn{border:1px solid var(--ember-mid);color:var(--ember);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#ff4f2e14;flex:1;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:.56rem;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.projector-expand-btn:hover{background:var(--ember);border-color:var(--ember);color:var(--ink)}.projector-expand-icon{flex:none;width:13px;height:13px}.projector-pause-btn{border:1px solid var(--rule-strong);cursor:pointer;background:0 0;flex:none;place-items:center;width:34px;height:30px;transition:border-color .18s,background .18s;display:inline-grid}.projector-pause-btn:hover{border-color:var(--ember);background:#ff4f2e14}.projector-pause-btn .play-icon{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid var(--ember);width:0;height:0}.projector-pause-btn .pause-icon{gap:2px;display:inline-flex}.projector-pause-btn .pause-icon i{background:var(--ember);width:3px;height:8px}.projector-carousel{border:1px solid var(--rule-strong);background:linear-gradient(180deg, rgb(from var(--ink) r g b / .7), rgb(from var(--ink-deep) r g b / .92));position:relative}.projector-strip{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow:auto hidden}.projector-strip::-webkit-scrollbar{display:none}.projector-track{gap:10px;min-width:100%;height:124px;padding:10px;display:flex}.projector-cell{border:1px solid var(--rule);background:var(--ink-deep);cursor:pointer;scroll-snap-align:center;flex:1 0 184px;height:100%;padding:0;position:relative;overflow:hidden}.projector-cell img{object-fit:cover;filter:grayscale(.55)contrast(1.05)brightness(.5);width:100%;height:100%;transition:filter .24s,transform .4s}.projector-cell:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 44%, rgb(from var(--ink) r g b / .78));position:absolute;inset:0}.projector-cell:hover img,.projector-cell:focus-visible img,.projector-cell.is-hot img{filter:grayscale(0)contrast(1.1)brightness(.85);transform:scale(1.06)}.projector-cell-stamp{z-index:2;background:rgb(from var(--ink) r g b / .72);border-right:1px solid var(--ember);border-bottom:1px solid var(--ember);color:var(--ember);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;padding:3px 6px;font-size:.46rem;position:absolute;top:0;left:0}.projector-cell-label{z-index:2;font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);font-size:.74rem;font-weight:800;position:absolute;inset:auto 8px 7px}.projector-cell.is-hot{border-color:var(--ember)}.projector-cell.is-hot:before{content:"";z-index:3;pointer-events:none;box-shadow:inset 0 0 0 2px var(--ember), inset 0 0 22px rgb(from var(--ember) r g b / .3);position:absolute;inset:0}.redact-bar{vertical-align:middle;width:calc(var(--rw,6) * .62em);height:.92em;box-shadow:inset 0 0 0 1px rgb(from var(--ember) r g b / .3);background:#000;display:inline-block}.redact-block{width:100%;height:3.1em;box-shadow:inset 0 0 0 1px rgb(from var(--ember) r g b / .3);background:#000;display:block}.projector-fade{z-index:4;pointer-events:none;width:48px;position:absolute;top:1px;bottom:1px}.projector-fade.l{background:linear-gradient(90deg, var(--ink) 0%, transparent 100%);left:0}.projector-fade.r{background:linear-gradient(270deg, var(--ink) 0%, transparent 100%);right:0}.projector-scrub{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-dim);background:#08090b80;align-items:center;gap:14px;margin-top:8px;padding:9px 14px;font-size:.54rem;display:flex}.projector-scrub-key{color:var(--ember);white-space:nowrap}.projector-scrub-track{flex:1;gap:6px;height:10px;display:flex}.projector-scrub-seg{background:rgb(from var(--paper) r g b / .1);cursor:pointer;border:0;flex:1;height:100%;padding:0;transition:background .18s;position:relative;overflow:hidden}.projector-scrub-seg:hover{background:rgb(from var(--paper) r g b / .22)}.projector-scrub-seg.is-past{background:rgb(from var(--ember) r g b / .5)}.projector-scrub-seg.is-active{background:rgb(from var(--ember) r g b / .16)}.projector-scrub-fill{transform-origin:0;background:var(--ember);animation:4.2s linear forwards scrubFill;position:absolute;inset:0}@keyframes scrubFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.projector-scrub-now{color:var(--paper);font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap}.reel-lightbox{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#020304f0;place-items:center;padding:clamp(16px,4vw,48px);transition:opacity .22s;display:grid;position:fixed;inset:0}.reel-lightbox.is-open{opacity:1;pointer-events:auto}.reel-lb-backdrop{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.reel-lb-figure{z-index:1;flex-direction:column;align-items:center;gap:14px;max-width:min(1180px,100%);margin:0;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:scale(.96)}.reel-lightbox.is-open .reel-lb-figure{transform:scale(1)}.reel-lb-pic{border:1px solid var(--rule-strong);background:var(--ink);box-shadow:0 30px 80px rgb(from var(--ink) r g b / .6);display:block;position:relative}.reel-lb-pic:before,.reel-lb-pic:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:1;width:22px;height:22px;position:absolute}.reel-lb-pic:before{border-bottom:none;border-right:none;top:0;left:0}.reel-lb-pic:after{border-top:none;border-left:none;bottom:0;right:0}.reel-lb-pic img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 160px);display:block}.reel-lb-caption{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper-dim);align-items:center;gap:12px;font-size:.62rem;display:flex}.reel-lb-caption-stamp{border:1px solid var(--ember-mid);color:var(--ember);background:#ff4f2e1a;padding:3px 8px}.reel-lb-caption-label{font-family:var(--font-stencil);letter-spacing:.05em;color:var(--paper);font-size:.95rem;font-weight:800}.reel-lb-caption-count{color:var(--steel);font-variant-numeric:tabular-nums}.reel-lb-arrow{z-index:2;border:1px solid var(--rule-strong);background:rgb(from var(--ink) r g b / .6);width:clamp(40px,6vw,54px);height:clamp(40px,6vw,54px);color:var(--paper);cursor:pointer;place-items:center;font-size:1.2rem;transition:background .18s,border-color .18s,color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.reel-lb-arrow:hover{border-color:var(--ember);color:var(--ember);background:#ff4f2e29}.reel-lb-arrow-prev{left:clamp(10px,3vw,36px)}.reel-lb-arrow-next{right:clamp(10px,3vw,36px)}.reel-lb-close{z-index:2;border:1px solid var(--rule-strong);background:rgb(from var(--ink) r g b / .6);width:38px;height:38px;color:var(--paper);font-family:var(--font-mono);cursor:pointer;place-items:center;font-size:1.3rem;line-height:1;transition:background .18s,border-color .18s,color .18s;display:grid;position:absolute;top:clamp(14px,3vw,28px);right:clamp(14px,3vw,28px)}.reel-lb-close:hover{background:var(--ember);border-color:var(--ember);color:var(--ink)}@media (width<=880px){.projector-stage{grid-template-columns:1fr}.projector-controls{font-size:.5rem}.projector-now-body{padding:14px 16px 16px}.projector-scrub{gap:10px;padding:8px 10px;font-size:.48rem}}@media (width<=720px){.projector-cell{flex-basis:150px}}@media (width<=520px){.projector-scrub-key{display:none}.reel-lb-caption{gap:8px;font-size:.56rem}.reel-lb-caption-label{font-size:.82rem}}html[data-reduced-motion=true] .projector-now-rec i,html[data-reduced-motion=true] .projector-now-sig i,html[data-reduced-motion=true] .projector-frame,html[data-reduced-motion=true] .projector-now:hover .projector-frame.is-now img{transition:none;animation:none}html[data-reduced-motion=true] .reel-lightbox,html[data-reduced-motion=true] .reel-lb-figure{transition:none}.rank-ladder-section{padding-bottom:var(--section-gap)}.rank-ladder-heading{margin-bottom:26px}.ladder{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;position:relative}.ladder-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ladder-tabs{border:1px solid var(--rule);background:#08090b99;flex-wrap:wrap;gap:0;width:max-content;min-width:0;max-width:100%;display:flex}.ladder-tabs button{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:.66rem;transition:background .18s,color .18s}.ladder-tabs button+button{border-left:1px solid var(--rule)}.ladder-tabs button:hover{color:var(--paper)}.ladder-tabs button.is-active{color:var(--paper);box-shadow:inset 0 -2px 0 var(--ember);background:#ff4f2e24}.ladder-tab-groups{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.ladder-tabs-skill{border-color:rgb(from var(--ember) r g b / .5);background:#ff4f2e0f;position:relative}.ladder-tabs-skill:before{content:"//";color:var(--steel);font-family:var(--font-mono);letter-spacing:.1em;font-size:.6rem;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.rank-skill-graph{border:1px solid var(--rule);background:#08090b80;margin:0 0 18px;padding:14px 16px 10px}.rank-skill-graph-plot{height:72px}.rank-skill-graph-svg{width:100%;height:100%;display:block}.rank-skill-graph-labels{height:32px;margin:8px 0 0;position:relative}.rank-skill-graph-label{white-space:nowrap;font-family:var(--font-mono);flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:0;transform:translate(-50%)}.rank-skill-graph-label:first-child{align-items:flex-start;transform:translate(0)}.rank-skill-graph-label:last-child{align-items:flex-end;transform:translate(-100%)}.rank-skill-graph-label strong{color:var(--node-accent,var(--ember));font-size:.82rem;font-weight:600}.rank-skill-graph-label em{letter-spacing:.16em;text-transform:uppercase;color:var(--steel);font-size:.55rem;font-style:normal}.ladder-viewing{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--paper-dim);font-size:.62rem}.ladder-viewing strong{color:var(--ember);font-weight:500}.ladder-modes{border:1px solid var(--rule);background:#08090b99;gap:0;margin-left:auto;display:flex}.ladder-modes button{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:.62rem;transition:background .18s,color .18s}.ladder-modes button+button{border-left:1px solid var(--rule)}.ladder-modes button:hover{color:var(--paper)}.ladder-modes button.is-active{color:var(--ember);box-shadow:inset 0 -2px 0 var(--ember);background:#ff4f2e1a}.ladder-empty{border:1px dashed var(--rule);color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;text-align:center;margin:0;padding:28px;font-size:.72rem}.ladder-empty-sm{border:0;padding:18px 12px;font-size:.6rem}.ladder-strip{border:1px solid var(--rule-strong);scrollbar-width:none;background:linear-gradient(#14161a99,#08090b99);gap:0;display:flex;position:relative;overflow-x:auto}.ladder-strip::-webkit-scrollbar{display:none}.ladder-strip.is-fill .ladder-cell{flex:1 1 0;min-width:150px}.ladder-strip:before,.ladder-strip:after{content:"";pointer-events:none;z-index:2;width:48px;position:absolute;top:0;bottom:0}.ladder-strip:before{background:linear-gradient(90deg, var(--ink) 0%, transparent 100%);opacity:var(--fade-l,1);transition:opacity .24s;left:0}.ladder-strip:after{background:linear-gradient(270deg, var(--ink) 0%, transparent 100%);opacity:var(--fade-r,1);transition:opacity .24s;right:0}.ladder-cell{border:0;border-right:1px dashed var(--rule);cursor:pointer;width:140px;color:var(--paper-dim);opacity:0;animation:.48s cubic-bezier(.2,.8,.2,1) forwards ladderCellIn;animation-delay:calc(var(--cell-i,0) * 60ms);background:0 0;flex-direction:column;flex:none;align-items:center;gap:12px;padding:26px 12px 22px;transition:background .2s,color .2s;display:flex;position:relative;transform:translateY(10px)}@keyframes ladderCellIn{to{opacity:1;transform:translateY(0)}}.ladder-cell:last-child{border-right:none}.ladder-cell:hover,.ladder-cell:focus-visible{color:var(--paper);background:#ff4f2e0f;outline:none}.ladder-cell:after{content:"";background:linear-gradient(90deg, transparent, var(--ember), transparent);opacity:0;pointer-events:none;height:1px;transition:opacity .2s,transform .48s;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.ladder-cell:hover:after,.ladder-cell.is-active:after{opacity:1;transform:scaleX(1)}.ladder-cell.is-active{color:var(--paper);box-shadow:inset 0 -3px 0 var(--ember);background:#ff4f2e1f}.ladder-cell-rung{opacity:0;background:0 0;height:4px;position:absolute;top:0;left:0;right:0}.ladder-cell.is-active .ladder-cell-rung{opacity:1;background:var(--ember);animation:1.6s ease-in-out infinite rungPulse}@keyframes rungPulse{0%,to{opacity:1;box-shadow:0 0 #ff4f2e66}50%{opacity:.6;box-shadow:0 0 12px #ff4f2e99}}.ladder-cell-icon{z-index:1;border:1px solid var(--rule);background:#05060780;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:relative}.ladder-cell-icon:before{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:-1px}.ladder-cell.is-active .ladder-cell-icon:before{border-color:var(--ember-mid);box-shadow:0 0 18px #ff4f2e59}.ladder-cell-icon img{object-fit:contain;width:84%;height:84%;image-rendering:pixelated;filter:grayscale(.3)brightness(.95);transition:filter .2s,transform .48s cubic-bezier(.2,.8,.2,1)}.ladder-cell:hover .ladder-cell-icon img,.ladder-cell.is-active .ladder-cell-icon img{filter:grayscale(0)brightness(1.1);transform:scale(1.08)rotate(-2deg)}.ladder-cell-code{font-family:var(--font-mono);letter-spacing:.18em;text-align:center;color:var(--ember);padding-left:.18em;font-size:.64rem}.ladder-cell-title{font-family:var(--font-stencil);letter-spacing:.06em;text-transform:uppercase;text-align:center;min-height:1.8em;color:inherit;font-size:.86rem;font-weight:800;line-height:1.05}.ladder-cell-tier{font-family:var(--font-mono);letter-spacing:.22em;color:var(--paper-dim);text-transform:uppercase;font-size:.54rem}.ladder-cell.is-user .ladder-cell-tier,.ladder-row-mini.is-user .ladder-row-mini-valor{color:var(--ember)}.ladder-cell.is-user .ladder-cell-icon{border-color:var(--ember-mid);box-shadow:0 0 16px #ff4f2e40}.ladder-progress{border:1px solid var(--rule-strong);height:24px;font-family:var(--font-mono);letter-spacing:.22em;color:var(--paper-dim);text-transform:uppercase;background:#08090b99;border-top:none;align-items:center;margin-top:-1px;padding:0 14px;font-size:.56rem;display:flex;position:relative;overflow:hidden}.ladder-progress-fill{width:var(--p,0%);border-right:1px solid var(--ember);z-index:0;background:linear-gradient(90deg,#ff4f2e2e,#ff4f2e0a);transition:width .48s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.ladder-progress-label,.ladder-progress-status{z-index:1;position:relative}.ladder-progress-label{color:var(--ember)}.ladder-progress-status{color:var(--paper);margin-left:auto}.ladder-progress-ticks{z-index:0;pointer-events:none;display:flex;position:absolute;inset:0}.ladder-progress-ticks span{border-right:1px dashed var(--rule);flex:1}.ladder-progress-ticks span:last-child{border-right:none}.ladder-all{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ladder-column{border:1px solid var(--rule-strong);background:linear-gradient(#14161a99,#08090b99);flex-direction:column;display:flex;position:relative;overflow:hidden}.ladder-column-head{border-bottom:1px dashed var(--rule);background:#ff4f2e0a;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ladder-column-head .name{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--paper);font-size:.95rem;font-weight:900}.ladder-column-head .count{font-family:var(--font-mono);letter-spacing:.22em;color:var(--ember);text-transform:uppercase;font-size:.56rem}.ladder-column-list{flex-direction:column;flex:1;display:flex}.ladder-row-mini{cursor:pointer;border:0;border-bottom:1px dashed var(--rule);text-align:left;color:var(--paper-dim);background:0 0;flex:1;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:52px;padding:8px 12px;transition:background .18s,color .18s;display:grid;position:relative}.ladder-row-mini:last-child{border-bottom:none}.ladder-row-mini:hover,.ladder-row-mini:focus-visible{color:var(--paper);background:#ff4f2e0f;outline:none}.ladder-row-mini.is-active{color:var(--paper);box-shadow:inset 3px 0 0 var(--ember);background:#ff4f2e1f}.ladder-row-mini-icon{border:1px solid var(--rule);background:#05060780;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ladder-row-mini-icon img{object-fit:contain;width:80%;height:80%;image-rendering:pixelated;filter:grayscale(.3)brightness(.95);transition:filter .18s}.ladder-row-mini.is-active .ladder-row-mini-icon img,.ladder-row-mini:hover .ladder-row-mini-icon img{filter:grayscale(0)brightness(1.1)}.ladder-row-mini-name{min-width:0;font-family:var(--font-mono);letter-spacing:.04em;color:var(--paper);flex-direction:column;gap:2px;font-size:.7rem;line-height:1.1;display:flex}.ladder-row-mini-name .sub{letter-spacing:.22em;color:var(--ember);text-transform:uppercase;font-size:.48rem}.ladder-row-mini-name .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ladder-row-mini-valor{font-family:var(--font-mono);letter-spacing:.18em;color:var(--paper-dim);text-align:right;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.5rem}.ladder-row-mini-valor strong{color:var(--paper);letter-spacing:.04em;font-size:.66rem;display:block}.ladder-dossier-toggle{border:1px solid var(--rule-strong);color:var(--paper);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#08090b99;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:.6rem;transition:border-color .2s,background .2s;display:inline-flex}.ladder-dossier-toggle:hover{border-color:var(--ember);background:#ff4f2e14}.ladder-dossier-toggle:before{content:"//";color:var(--ember)}.ladder-dossier-toggle .chev{margin-left:4px;transition:transform .2s}.ladder-dossier-toggle.is-open .chev{transform:rotate(180deg)}.ladder-dossier{border:1px solid var(--rule-strong);background:radial-gradient(circle at 90% 0,#ff4f2e1a,#0000 60%),linear-gradient(#14161ae6,#08090be6);grid-template-columns:248px minmax(0,1fr);column-gap:34px;padding:34px 34px 34px 30px;display:grid;position:relative;overflow:hidden}.ladder-dossier:before,.ladder-dossier:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:2;width:22px;height:22px;position:absolute}.ladder-dossier:before{border-bottom:none;border-right:none;top:0;left:0}.ladder-dossier:after{border-top:none;border-left:none;bottom:0;right:0}.ladder-portrait{aspect-ratio:1;border:1px solid var(--rule);background:linear-gradient(#14161a99,#08090be6);justify-content:center;align-items:center;display:flex;position:relative}.ladder-portrait img{object-fit:contain;width:70%;height:70%;image-rendering:pixelated;filter:drop-shadow(0 0 14px #ff4f2e47);transition:opacity .2s}.ladder-portrait-coord{font-family:var(--font-mono);letter-spacing:.22em;color:var(--paper-dim);text-transform:uppercase;font-size:.54rem;position:absolute;bottom:8px;left:8px}.ladder-portrait-tier{font-family:var(--font-mono);letter-spacing:.22em;color:var(--ember);border:1px solid var(--ember-mid);background:#050607b3;padding:2px 6px;font-size:.54rem;position:absolute;top:8px;right:8px}.ladder-info{flex-direction:column;gap:10px;display:flex}.ladder-info-eyebrow{font-family:var(--font-mono);letter-spacing:.28em;color:var(--ember);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;font-size:.62rem;display:flex}.ladder-info-eyebrow .pip{align-items:center;gap:4px;display:inline-flex}.ladder-info-eyebrow .pip i{color:var(--paper);font-style:normal}.ladder-info-title{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:.95;display:flex}.ladder-info-title .seq{font-family:var(--font-mono);letter-spacing:.22em;color:var(--paper-dim);font-size:.7rem;font-weight:500}.ladder-info-desc{max-width:60ch;font-family:var(--font-sans);color:var(--paper-dim);margin:0;font-size:1rem;line-height:1.5}.ladder-info-stats{border-top:1px dashed var(--rule);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);flex-wrap:wrap;gap:18px;margin-top:12px;padding-top:14px;font-size:.66rem;display:flex}.ladder-info-stats span{gap:2px;display:grid}.ladder-info-stats strong{color:var(--paper);font-family:var(--font-stencil);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:900}.ladder-info-stats .stat-valor strong{color:var(--ember)}.ladder-valor-bar{background:#e6e1d614;width:100%;max-width:360px;height:6px;margin-top:6px;position:relative}.ladder-valor-bar:before{content:"";width:var(--p,0%);background:linear-gradient(90deg, var(--ember), var(--amber));transition:width .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}@media (width<=980px){.ladder-all{grid-template-columns:1fr 1fr}}@media (width<=720px){.ladder-tab-groups{flex-direction:column;align-items:stretch;gap:8px;width:100%}.ladder-tabs{width:100%;max-width:none}.ladder-tabs button{letter-spacing:.12em;text-align:center;white-space:nowrap;flex:1;padding:9px 6px;font-size:.56rem}.ladder-tabs-skill:before{display:none}.ladder-dossier{text-align:center;grid-template-columns:1fr;row-gap:20px;padding:22px 18px}.ladder-portrait{justify-self:center;width:160px;max-width:160px}.ladder-info-eyebrow,.ladder-info-title,.ladder-info-stats{justify-content:center}.ladder-cell{width:96px;padding:14px 6px 12px}.ladder-cell:after{display:none}.ladder-cell-icon{width:46px;height:46px}.ladder-cell-title{font-size:.66rem}.ladder-cell-tier{font-size:.46rem}.ladder-strip.is-fill .ladder-cell{min-width:96px}.ladder-progress{padding:0 10px;font-size:.5rem}}@media (width<=640px){.ladder-all{grid-template-columns:1fr}}html[data-reduced-motion=true] .ladder-cell{opacity:1;animation:none;transform:none}html[data-reduced-motion=true] .ladder-cell.is-active .ladder-cell-rung{animation:none}.access-panel{grid-template-columns:1fr;align-items:start;min-width:0}.access-panel>*{min-width:0}.clan-intel-load-sentinel{min-height:1px}.clan-intel-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;margin-top:28px;display:grid}.clan-panel{background:var(--ink-panel-solid);isolation:isolate;flex-direction:column;gap:16px;padding:22px;display:flex;overflow:hidden}.clan-panel-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex;position:relative}.clan-panel-head:after{content:"";background:linear-gradient(90deg, transparent, rgb(from var(--ember) r g b / .95), transparent);background-position:-60% 0;background-repeat:no-repeat;background-size:45% 100%;height:1px;animation:3.4s linear infinite panelHeadScan;position:absolute;bottom:-1px;left:0;right:0}@keyframes panelHeadScan{0%{background-position:-60% 0}to{background-position:160% 0}}.clan-panel-head .mini-label{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.68rem}.clan-panel-head span{font-family:var(--font-mono);letter-spacing:.04em;color:var(--steel);font-size:.7rem}.clan-leaderboard-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clan-leader-row{border-bottom:1px solid var(--rule);isolation:isolate;animation:.56s cubic-bezier(.22,1,.36,1) both clanRowWake;animation-delay:calc(var(--leader-i,0) * 58ms);grid-template-columns:26px 38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:9px 0;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.clan-leader-row>*{z-index:1;position:relative}.clan-leader-row:before{content:"";z-index:0;opacity:var(--scan-op,0);pointer-events:none;background:linear-gradient(90deg, rgb(from var(--ember) r g b / .16), transparent 72%), linear-gradient(105deg, transparent 0 42%, rgb(from var(--paper) r g b / .08) 48%, rgb(from var(--ember) r g b / .2) 54%, transparent 62% 100%);transform:translateX(calc(-24% + var(--scan-op,0) * 24%));transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.clan-leader-row:after{content:"";z-index:2;height:1px;opacity:calc(var(--scan-op,0) * .9);background:linear-gradient(90deg, transparent, var(--ember), var(--amber), transparent);filter:drop-shadow(0 0 10px rgb(from var(--ember) r g b / .75));transform:translateX(calc(-36% + var(--scan-op,0) * 36%));transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:58px;right:0}.clan-leader-row:hover{background:var(--ember-faint);border-color:var(--ember-mid);transform:translate(3px)}.clan-leader-row:hover:before{opacity:1;transform:translate(0)}.clan-leader-row:hover:after{opacity:.9;transform:translate(0)}.clan-leaderboard-more{border-top:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.04em;color:var(--steel);text-align:center;margin:10px 0 0;padding-top:10px;font-size:.74rem}.clan-leader-row:last-child{border-bottom:none}.clan-leader-pos{font-family:var(--font-mono);color:var(--steel);text-align:right;font-size:.78rem}.clan-leader-row:first-child .clan-leader-pos,.clan-leader-row:nth-child(2) .clan-leader-pos,.clan-leader-row:nth-child(3) .clan-leader-pos{color:var(--ember);text-shadow:0 0 12px rgb(from var(--ember) r g b / .4)}.clan-leader-avatar{object-fit:cover;background:var(--ink-deep);border:1px solid var(--rule-strong);filter:saturate(.88)contrast(1.04);width:38px;height:38px;transition:border-color .18s,filter .18s,transform .18s}.clan-leader-row:hover .clan-leader-avatar{border-color:var(--ember-mid);filter:saturate(1.04) contrast(1.08) drop-shadow(0 0 12px rgb(from var(--ember) r g b / .22));transform:translateZ(0)scale(1.06)}.clan-leader-id{gap:3px;min-width:0;display:grid}.clan-leader-id strong{font-family:var(--font-sans);color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.clan-leader-id>span{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--steel);align-items:center;gap:6px;font-size:.68rem;display:flex}.clan-leader-rank-icon{object-fit:contain;width:15px;height:15px}.clan-leader-threshold{color:var(--paper-dim);font-style:normal}.clan-leader-stats{justify-items:end;line-height:1.05;display:grid}.clan-leader-stats strong{font-family:var(--font-stencil), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--paper);font-size:1.15rem;transition:color .18s,text-shadow .18s}.clan-leader-row:hover .clan-leader-stats strong,.clan-leader-row.is-podium .clan-leader-stats strong{color:var(--amber);text-shadow:0 0 18px rgb(from var(--ember) r g b / .36)}.clan-leader-stats span{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.clan-leader-medals{filter:drop-shadow(0 0 8px rgb(from var(--ember) r g b / .32));margin-top:3px;position:relative;color:var(--ember)!important;letter-spacing:.08em!important}.clan-medal-grid{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clan-medal-shell{display:block}.clan-medal{border:0;border-bottom:1px solid var(--rule);width:100%;color:inherit;font:inherit;text-align:left;appearance:none;cursor:pointer;isolation:isolate;transform-style:preserve-3d;animation:.6s cubic-bezier(.22,1,.36,1) both clanRowWake;animation-delay:calc(.12s + var(--medal-i,0) * 64ms);background:0 0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 6px;transition:background .18s,border-color .18s,transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.clan-medal-shell:last-child .clan-medal{border-bottom:none}.clan-medal:before{content:"";z-index:0;opacity:var(--scan-op,0);pointer-events:none;background:radial-gradient(circle at 9% 50%, rgb(from var(--amber) r g b / .18), transparent 24%), linear-gradient(100deg, transparent 0 36%, rgb(from var(--paper) r g b / .08) 48%, rgb(from var(--amber) r g b / .16) 54%, transparent 64%);transform:translateX(calc(-28% + var(--scan-op,0) * 28%));transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.clan-medal>*{z-index:1;position:relative}.clan-medal:hover,.clan-medal:focus-visible{background:linear-gradient(90deg, var(--amber-soft), transparent 74%);border-color:rgb(from var(--amber) r g b / .52);outline:none;transform:translate(3px,-2px)}.clan-medal:hover:before,.clan-medal:focus-visible:before{opacity:1;transform:translate(0)}.clan-intel.is-scan .clan-leader-row,.clan-intel.is-scan .clan-medal{animation:none}.clan-intel.is-scan .clan-leader-row>*,.clan-intel.is-scan .clan-medal>*{opacity:calc(.4 + var(--scan-reveal,1) * .6);transition:opacity .22s}.clan-medal-stage{perspective:760px;width:52px;height:52px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.clan-medal-stage:before,.clan-medal-stage:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:4px}.clan-medal-stage:before{border:1px solid rgb(from var(--amber) r g b / .46);background:radial-gradient(circle at 38% 24%, rgb(from var(--paper) r g b / .22), transparent 20%), radial-gradient(circle at 50% 52%, rgb(from var(--amber) r g b / .18), transparent 68%), linear-gradient(145deg, rgb(from var(--paper) r g b / .09), rgb(from var(--ink) r g b / .46));box-shadow:0 10px 22px rgb(from var(--ink) r g b / .42), inset 0 0 0 1px rgb(from var(--paper) r g b / .08), inset 0 -10px 18px rgb(from var(--ink) r g b / .34);transform:rotateX(58deg)translateZ(-6px)}.clan-medal-stage:after{opacity:0;background:linear-gradient(115deg, transparent 0 32%, rgb(from var(--paper) r g b / .88) 46%, transparent 58%);mix-blend-mode:screen;transform:translate(-145%)rotate(8deg)}.clan-medal-orbit{border:1px dashed rgb(from var(--amber) r g b / .34);opacity:.62;border-radius:50%;position:absolute;inset:1px;transform:rotateX(66deg)rotate(-16deg)}.clan-medal-art{z-index:2;object-fit:contain;width:42px;height:42px;filter:saturate(1.12) contrast(1.08) drop-shadow(0 8px 12px rgb(from var(--ink) r g b / .58)) drop-shadow(0 0 10px rgb(from var(--amber) r g b / .16));transition:filter .18s,transform .22s cubic-bezier(.22,1,.36,1);position:relative;transform:translateZ(18px)rotateY(-8deg)}.clan-medal:hover .clan-medal-art,.clan-medal:focus-visible .clan-medal-art{filter:saturate(1.28) contrast(1.14) drop-shadow(0 10px 16px rgb(from var(--ink) r g b / .66)) drop-shadow(0 0 16px rgb(from var(--amber) r g b / .42));animation:.88s cubic-bezier(.22,1,.36,1) both clanMedalSpin}.clan-medal:hover .clan-medal-stage:after,.clan-medal:focus-visible .clan-medal-stage:after{animation:.82s cubic-bezier(.22,1,.36,1) both clanMedalShine}.clan-medal-copy{min-width:0}.clan-medal-copy strong{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);font-size:.8rem;display:block}.clan-medal-copy p{font-family:var(--font-sans);color:var(--steel);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:.74rem;line-height:1.32;display:-webkit-box;overflow:hidden}.clan-medal-count{font-family:var(--font-stencil), sans-serif;font-variant-numeric:tabular-nums;color:var(--ember);text-shadow:0 0 12px rgb(from var(--ember) r g b / .28);padding-left:8px;font-size:1.2rem;transition:color .18s,transform .18s,text-shadow .18s}.clan-medal:hover .clan-medal-count,.clan-medal:focus-visible .clan-medal-count{color:var(--amber);text-shadow:0 0 18px rgb(from var(--amber) r g b / .46);transform:translate(2px)scale(1.08)}@media (width<=860px){.clan-intel-grid{grid-template-columns:1fr}}@keyframes clanRowWake{0%{opacity:0;filter:brightness(.72);transform:translate(14px)}to{opacity:1;filter:brightness();transform:translate(0,0)}}@keyframes clanMedalSpin{0%{transform:translateZ(18px)rotateY(-8deg)scale(1)}48%{transform:translateZ(28px)rotateY(178deg)scale(1.1)}78%{transform:translateZ(26px)rotateY(318deg)scale(1.08)}to{transform:translateZ(18px)rotateY(360deg)scale(1)}}@keyframes clanMedalShine{0%{opacity:0;transform:translate(-145%)rotate(8deg)}22%{opacity:.9}to{opacity:0;transform:translate(145%)rotate(8deg)}}html[data-reduced-motion=true] .clan-panel-head:after,html[data-reduced-motion=true] .clan-leader-row,html[data-reduced-motion=true] .clan-leader-row:before,html[data-reduced-motion=true] .clan-leader-row:after,html[data-reduced-motion=true] .clan-medal,html[data-reduced-motion=true] .clan-medal:before,html[data-reduced-motion=true] .clan-medal-art,html[data-reduced-motion=true] .clan-medal-stage:after{transition:none!important;animation:none!important}.site-footer{z-index:2;width:100%;padding:36px 28px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--rule-strong);background:linear-gradient(180deg, rgb(from var(--ink-panel-solid) r g b / .92), rgb(from var(--bg) r g b / .98));font-family:var(--font-mono);margin:0;position:relative}.site-footer:before{content:"// END OF FILE";background:var(--bg);color:var(--ember);font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;padding:0 14px;font-size:.6rem;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.site-footer-inner,.site-footer-bottom{width:min(1280px,100% - 40px);margin:0 auto}.site-footer-inner{grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);align-items:start;gap:36px;display:grid}.site-footer-brand strong{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);font-size:1.8rem;font-weight:900;display:block}.site-footer-brand p{max-width:44ch;color:var(--paper-dim);font-family:var(--font-sans);margin:10px 0 0;font-size:.86rem;line-height:1.55}.site-footer-columns{grid-template-columns:repeat(3,minmax(max-content,1fr));gap:28px;display:grid}.site-footer-column{border-left:2px solid var(--ember);align-content:start;gap:8px;padding-left:12px;display:grid}.site-footer-column span{color:var(--ember);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:.62rem}.site-footer-column a,.site-footer-column button{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.08em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;transition:color .16s}.site-footer-column a:before,.site-footer-column button:before{content:"// ";color:var(--ember);opacity:0;transition:opacity .16s}.site-footer-column a:hover,.site-footer-column button:hover{color:var(--paper)}.site-footer-column a:hover:before,.site-footer-column button:hover:before{opacity:1}.site-footer-bottom{border-top:1px dashed var(--rule);color:var(--steel);font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:16px;font-size:.66rem;display:flex}.site-footer-bottom a{color:var(--ember)}.site-footer-bottom a:hover{color:var(--amber)}.scroll-top-button{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:80;border:1px solid var(--ember);background:rgb(from var(--ink-panel-solid) r g b / .92);min-height:44px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:none;opacity:0;pointer-events:none;border-radius:0;align-items:center;gap:10px;padding:0 16px;font-weight:500;transition:opacity .18s,transform .18s,background .18s,color .18s;display:inline-flex;position:fixed;left:auto;transform:translateY(12px)}.scroll-top-button.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}body.event-popout-open .scroll-top-button{opacity:0;pointer-events:none}.scroll-top-button:hover,.scroll-top-button:focus-visible{background:var(--ember);color:var(--ink);outline:none}.scroll-top-button span{letter-spacing:.28em;text-transform:uppercase;color:inherit;font-size:.7rem}.scroll-top-button strong{color:var(--ember);font-size:1rem;line-height:1}.scroll-top-button:hover strong,.scroll-top-button:focus-visible strong{color:var(--ink)}.auth-card{background:var(--panel-strong);background:var(--panel-strong)}.discord-widget-card{-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0;height:auto;min-height:0;font-family:var(--font-mono);color:var(--paper);box-shadow:none;background:linear-gradient(#14161aeb,#08090beb);flex-direction:column;align-self:start;gap:14px;padding:18px 20px 20px;display:flex;overflow:hidden}.discord-carousel-card{width:100%;min-width:0;max-width:100%}.auth-card-header{margin-bottom:0}.auth-card-header .mini-label{color:var(--ember);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;font-size:.64rem}.discord-widget-topline{border-bottom:1px dashed var(--rule);justify-content:space-between;align-items:end;gap:14px;padding-bottom:10px;display:flex}.discord-widget-heading{align-items:center;gap:10px;display:flex}.discord-widget-heading strong{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);font-size:1.4rem;font-weight:800}.discord-icon{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 6px #ff4f2e66);opacity:.92;flex:none;width:22px;height:22px}.auth-copy{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.12em;margin:0;font-size:.78rem}.discord-widget-stats{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.discord-widget-stats div{border:1px solid var(--rule);background:#ffffff05;border-radius:0;flex-direction:column;gap:2px;min-width:110px;padding:6px 10px;display:flex}.discord-widget-stats span,.discord-member span{color:var(--steel);letter-spacing:.28em;text-transform:uppercase;font-size:.6rem}.discord-widget-stats strong{font-family:var(--font-stencil);letter-spacing:.02em;color:var(--ember);font-variant-numeric:tabular-nums;margin-top:0;font-size:1.4rem;font-weight:900;line-height:1;display:block}.discord-carousel-shell{border:1px solid var(--rule);background:linear-gradient(#ffffff05,#0000);border-radius:0;width:100%;min-width:0;max-width:100%;padding:4px;position:relative;overflow:hidden}.discord-carousel-shell:before,.discord-carousel-shell:after{content:"";z-index:2;pointer-events:none;width:34px;position:absolute;top:0;bottom:0}.discord-carousel-shell:before{background:linear-gradient(90deg,#08090bf5,#08090b00);left:0}.discord-carousel-shell:after{background:linear-gradient(270deg,#08090bf5,#08090b00);right:0}.discord-carousel-track{align-items:stretch;gap:8px;width:max-content;display:flex}.discord-carousel-track.is-animated{animation:96s linear infinite discordMarquee}html[data-reduced-motion=true] .discord-carousel-track.is-animated{animation:none}.discord-carousel-shell:hover .discord-carousel-track.is-animated{animation-play-state:paused}.discord-carousel-member{border:1px solid var(--rule);min-width:210px;max-width:230px;min-height:50px;font-family:var(--font-mono);background:#ffffff05;border-radius:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.discord-member-avatar{object-fit:cover;border:1px solid var(--rule-strong);filter:grayscale(.35);border-radius:0;flex:none;width:30px;height:30px}.discord-member-copy{min-width:0}.discord-member-copy strong{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--paper);align-items:center;gap:7px;margin:0;font-size:.76rem;font-weight:500;line-height:1.15;display:flex;overflow:hidden}.discord-member-copy span{color:var(--steel);letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;margin-top:3px;font-size:.6rem;line-height:1.3;display:block;overflow:hidden}.discord-status-dot{border-radius:0;flex:none;width:7px;height:7px;display:inline-block}.status-online{background:var(--success,#44d07f);box-shadow:0 0 6px #7ce7ba99}.status-idle{background:var(--amber,#ffb347)}.status-dnd{background:var(--signal-red,#e63946)}.status-offline{background:var(--steel)}.discord-server-button{align-self:flex-end}.discord-carousel-empty{border:1px dashed var(--rule);color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.12em;background:#ffffff05;border-radius:0;padding:18px 16px;font-size:.78rem}.archive-stats{padding:10px 0 var(--section-gap-compact)}.highlights-hero{padding-bottom:var(--section-gap-compact)}.highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.highlight-grid>.highlight-card:first-child{grid-column:1/-1}.highlight-card{border:1px solid var(--rule-strong);background:var(--plate);box-shadow:none;border-radius:0;padding:16px;position:relative}.highlight-card:before,.highlight-card:after{content:"";border:1px solid var(--ember);pointer-events:none;width:16px;height:16px;position:absolute}.highlight-card:before{border-bottom:none;border-right:none;top:0;left:0}.highlight-card:after{border-top:none;border-left:none;bottom:0;right:0}.highlight-card-header,.highlight-meta{justify-content:space-between;align-items:center;gap:14px;display:flex}.highlight-card-header{border-bottom:1px dashed var(--rule);margin-bottom:14px;padding-bottom:10px}.highlight-card-header .mini-label{color:var(--ember);font-family:var(--font-mono);letter-spacing:.28em;font-size:.64rem}.highlight-card-header h3{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);margin:6px 0 0;font-size:1.5rem;font-weight:800}.highlight-grid>.highlight-card:first-child .highlight-card-header h3{font-size:2.2rem}.highlight-tag{border:1px solid var(--ember);background:var(--ember-soft);min-height:28px;color:var(--ember);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;border-radius:0;align-items:center;padding:2px 10px;font-size:.62rem;display:inline-flex}.highlight-frame-shell{border:1px solid var(--rule);background:rgb(from var(--ink) r g b / .32);border-radius:0;overflow:hidden}.embed-shell{border-radius:inherit}.highlight-frame{aspect-ratio:16/9;border:0;width:100%;display:block}.highlight-meta{align-items:flex-start;margin-top:12px}.highlight-meta span{color:var(--paper-dim);font-family:var(--font-sans);font-size:.86rem;line-height:1.6}.highlight-meta a{color:var(--ember);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:.66rem}.highlight-meta a:hover{color:var(--amber)}@media (width<=720px){.highlight-grid{grid-template-columns:1fr}}.legal-hero{align-items:end;gap:20px}.legal-heading,.legal-summary{max-width:760px}.legal-hero-meta{color:var(--paper-dim);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:10px;font-size:.8rem;display:flex}.legal-shell{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.legal-sidebar{position:sticky;top:110px}.legal-sidebar-card{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--rule-strong);background:var(--plate);max-height:calc(100vh - 132px);box-shadow:none;border-radius:0;padding:16px;overflow-y:auto}.legal-sidebar-card::-webkit-scrollbar{width:8px}.legal-sidebar-card::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:0}.legal-sidebar-card::-webkit-scrollbar-track{background:0 0}.legal-toc{flex-direction:column;gap:6px;margin-top:12px;display:flex}.legal-toc a{color:inherit;border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;text-decoration:none;display:grid}.legal-toc a:first-child{border-top:0;padding-top:0}.legal-toc span{color:var(--ember);letter-spacing:.12em;font-size:.72rem}.legal-toc strong{color:var(--paper-dim);font-size:.86rem;line-height:1.45;transition:color .16s}.legal-toc a:hover strong{color:var(--paper)}.legal-document{border:1px solid var(--rule-strong);background:var(--plate);box-shadow:none;border-radius:0;padding:24px 26px}.legal-document-header{border-bottom:1px solid var(--rule);margin-bottom:10px;padding-bottom:18px}.legal-document-header p{color:var(--paper-dim);margin:0;line-height:1.8}.legal-sections{flex-direction:column;display:flex}.legal-section{border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:16px 0;scroll-margin-top:120px;display:grid}.legal-section:first-child{border-top:0}.legal-section-index{color:var(--ember);letter-spacing:.14em;text-transform:uppercase;padding-top:6px;font-size:.72rem}.legal-section-copy h3{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(1.2rem,2.8vw,1.6rem)}.legal-section-copy p{color:var(--paper-dim);margin:0;line-height:1.72}.archive-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.archive-intro .section-tag{color:var(--ember)}.archive-intro h2{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);font-weight:900}.archive-intro p{max-width:360px;font-family:var(--font-sans);color:var(--paper-dim);font-size:.92rem;line-height:1.6}.live-board-status{border-left:2px solid var(--ember);background:rgb(from var(--ember) r g b / .08);color:var(--ember);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;padding:6px 10px;font-size:.7rem;display:flex}.live-board-status .dossier-led{flex:none}.live-board-status-sync{color:var(--amber);letter-spacing:.14em;margin-left:auto}.event-type-badge{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;border-radius:0;justify-content:center;align-items:center;min-height:22px;padding:4px 8px;font-size:.66rem;font-weight:700;display:inline-flex;overflow:hidden}.event-type-badge.event-type-psplus{background:rgb(from var(--paper) r g b / .12);color:var(--paper)}.event-type-badge.event-type-gamenight{color:#9fe9cd;background:#52d6a524}.event-type-badge.event-type-standard-raid{background:var(--ember-soft);color:var(--paper)}.event-type-badge.event-type-counter-raid{background:rgb(from var(--signal-red) r g b / .18);color:var(--paper)}.event-type-badge.event-type-bte{background:rgb(from var(--info) r g b / .18);color:var(--paper)}.event-type-badge.event-type-spt{background:var(--amber-soft);color:var(--paper)}.event-host-avatar{width:34px;height:34px;color:var(--paper);letter-spacing:.08em;box-shadow:inset 0 1px 0 var(--paper-hairline);border-radius:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex;overflow:hidden}.event-host-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.host-tone-red{background:linear-gradient(135deg, var(--signal-red), var(--ember))}.host-tone-blue{background:linear-gradient(135deg, var(--steel), var(--paper-dim))}.host-tone-gold{background:linear-gradient(135deg, var(--amber), var(--paper))}.host-tone-cyan{background:linear-gradient(135deg, var(--steel), var(--paper))}.host-tone-purple{background:linear-gradient(135deg, var(--bg-soft), var(--steel))}.host-tone-orange{background:linear-gradient(135deg, var(--amber), var(--ember))}.event-notes{min-width:0;max-width:100%;color:var(--paper-dim);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:6px;line-height:1.6;display:grid}.event-description.event-notes{max-height:none}.event-description.event-notes.is-collapsed{max-height:3.2em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.event-notes strong{color:var(--paper);font-weight:800}.event-notes em{color:var(--paper);font-style:italic}.event-note-line,.event-note-list-row{padding-left:calc(var(--note-indent,0) * 16px)}.event-note-list-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.event-note-marker{color:var(--ember);font-family:var(--font-mono);font-size:.78em;line-height:2}.event-note-heading{color:var(--paper);font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;margin:2px 0 0;font-size:1.15rem;line-height:1}.event-note-heading[data-level="2"]{font-size:1rem}.event-note-heading[data-level="3"],.event-note-subtext{font-size:.82rem}.event-note-subtext{color:var(--steel);font-family:var(--font-mono);letter-spacing:.06em}.event-note-quote{border-left:2px solid var(--ember-mid);color:var(--paper-dim);gap:4px;margin:2px 0;padding:7px 0 7px 12px;display:grid}.event-note-code,.event-note-code-block{border:1px solid var(--rule);background:var(--paper-faint);color:var(--paper);font-family:var(--font-mono);border-radius:0}.event-note-code{padding:1px 4px;font-size:.86em}.event-note-code-block{white-space:pre-wrap;margin:3px 0;padding:10px;font-size:.78rem;line-height:1.55;overflow:auto}.event-note-underline{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.event-note-spoiler{background:rgb(from var(--paper) r g b / .12);color:var(--paper);padding:0 3px}.event-note-blank{height:4px}.roadmap-timeline{gap:0;display:grid;position:relative}.roadmap-timeline:before{content:"";background:linear-gradient(180deg, var(--rule), var(--ember-soft));z-index:0;width:2px;position:absolute;top:24px;bottom:18px;left:25px}.roadmap-timeline:after{content:"";background:linear-gradient(180deg, transparent, var(--ember), var(--amber), transparent);width:4px;box-shadow:0 0 20px rgb(from var(--ember) r g b / .55);z-index:0;background-position:0 100%;background-repeat:no-repeat;background-size:100% 180px;border-radius:0;animation:3.8s linear infinite signalRise;position:absolute;top:24px;bottom:18px;left:24px}.history-card{z-index:1;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;animation:.54s both fadeUp;display:grid;position:relative}.history-rail{justify-content:center;min-height:148px;display:flex}.history-marker{z-index:2;background:var(--ember);width:12px;height:12px;box-shadow:0 0 12px var(--ember-mid);border-radius:0;margin-top:24px;position:relative}.history-date{color:var(--ember);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;margin-bottom:8px;font-size:.66rem}.history-copy{border:1px solid var(--rule-strong);background:var(--plate);box-shadow:none;border-radius:0;margin-bottom:16px;padding:16px 18px;position:relative}.history-copy:before{content:"";border-top:1px solid var(--ember);border-left:1px solid var(--ember);width:14px;height:14px;position:absolute;top:0;left:0}.history-copy h3{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);margin-top:0;font-size:1.4rem;font-weight:800}.history-copy p{color:var(--paper-dim);font-family:var(--font-sans);line-height:1.55}@media (width<=920px){.legal-shell{grid-template-columns:1fr}.legal-sidebar{position:static}}@media (width<=720px){.legal-hero{align-items:start}.legal-hero-meta{white-space:normal;align-items:flex-start}.legal-sidebar-card{padding:16px}.legal-toc{gap:4px}.legal-document{border-radius:0;padding:22px 18px}.legal-section{grid-template-columns:1fr;gap:8px}.legal-section-index{padding-top:0}}.events-board{width:min(1180px,100vw - 56px);padding:4px 0 var(--section-gap);margin:0 auto}.events-board.is-embed{width:100%;padding:0}.board-banner-media{position:absolute;inset:0}.board-banner-media picture,.board-banner-image{width:100%;height:100%;display:block}.board-banner-image{object-fit:cover}.event-type-psplus{--event-accent:var(--paper)}.event-type-standard-raid{--event-accent:var(--ember)}.event-type-counter-raid{--event-accent:var(--signal-red)}.event-type-bte{--event-accent:var(--info)}.event-type-spt{--event-accent:var(--amber)}.event-type-gamenight{--event-accent:#52d6a5}.event-type-badge.is-sm{min-height:18px;padding:2px 6px;font-size:.58rem}.board-live-badge{border:1px solid var(--ember);background:var(--ember-soft);min-height:22px;color:var(--ember);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:2px 9px;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}.board-live-led{background:currentColor;border-radius:999px;width:7px;height:7px;animation:1.6s ease-in-out infinite boardPulse}.board-bar{align-items:stretch;gap:12px;margin:-2px 0 16px;display:flex}.board-bar .live-board-status{flex:auto;margin:0}.board-zone{align-items:center;gap:9px;display:inline-flex}.board-zone-lab{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.board-select{appearance:none;border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%23ff4f2e' d='M0 0h8L4 6z'/%3E%3C/svg%3E") no-repeat right 10px center;height:36px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:0 26px 0 11px;font-size:.62rem}.board-select:focus-visible{border-color:var(--ember);outline:none}.board-search{flex:220px;max-width:340px;position:relative}.board-search input{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .6);width:100%;height:36px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;padding:0 12px 0 32px;font-size:.72rem}.board-search input::placeholder{color:var(--steel)}.board-search input:focus-visible{border-color:var(--ember);outline:none}.board-search svg{color:var(--steel);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.board-chip{border:1px solid var(--rule-strong);border-left:2px solid var(--success);height:36px;color:var(--steel);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 11px;font-size:.6rem;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.board-chip:hover{color:var(--paper)}.board-chip.is-on{color:var(--paper);border-color:var(--success);background:rgb(from var(--success) r g b / .14)}.board-filterbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.board-typefilter{position:relative}.board-typefilter-btn{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .6);height:36px;color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:0 13px;font-size:.62rem;transition:border-color .14s,color .14s;display:inline-flex}.board-typefilter-btn:hover,.board-typefilter-btn.has-active{border-color:var(--ember);color:var(--paper)}.board-typefilter-count{background:var(--ember);min-width:18px;height:18px;color:var(--ink);justify-content:center;align-items:center;padding:0 5px;font-size:.58rem;font-weight:800;display:inline-flex}.board-typefilter-caret{color:var(--ember);font-size:.7rem}.board-typefilter-menu{z-index:40;background:var(--plate-strong);border:1px solid var(--rule-strong);min-width:210px;box-shadow:var(--shadow-soft);animation:boardPop .16s var(--ease-out) both;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.board-typefilter-opt{cursor:pointer;text-align:left;width:100%;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);background:0 0;border:none;align-items:center;gap:9px;padding:8px 9px;font-size:.64rem;transition:background .12s,color .12s;display:flex}.board-typefilter-opt:hover{background:var(--ember-faint);color:var(--paper)}.board-typefilter-opt .opt-box{border:1px solid var(--rule-strong);width:14px;height:14px;color:var(--ember);flex:none;justify-content:center;align-items:center;display:inline-flex}.board-typefilter-opt.is-on .opt-box{border-color:var(--ember);background:var(--ember-faint)}.board-typefilter-opt .opt-swatch{background:var(--event-accent,var(--ember));flex:none;width:8px;height:8px;min-height:0;padding:0}.board-typefilter-foot{border-top:1px dashed var(--rule);justify-content:space-between;gap:8px;margin-top:4px;padding:7px 9px 4px;display:flex}.board-typefilter-foot button{color:var(--steel);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;font-size:.56rem}.board-typefilter-foot button:hover{color:var(--ember)}.board-section{margin-bottom:30px}.board-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.board-eyebrow{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ember);align-items:baseline;gap:10px;margin:0 0 6px;font-size:.6rem;display:flex}.board-eyebrow:before{content:">";font-weight:700}.board-eyebrow-idx{color:var(--steel)}.board-h2{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700;line-height:1}.board-rule{border:none;border-top:1px dashed var(--rule);margin:13px 0 18px}.board-seg{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .5);display:inline-flex}.board-seg button{cursor:pointer;height:34px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);background:0 0;border:none;align-items:center;padding:0 14px;font-size:.62rem;font-weight:600;transition:color .14s,background .14s;display:inline-flex}.board-seg button+button{border-left:1px solid var(--rule-strong)}.board-seg button:hover{color:var(--paper)}.board-seg button.is-on{background:var(--ember-faint);color:var(--ember)}.stats-strip.telemetry.board-telemetry{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:30px}.board-telemetry .stat-card.is-accent h3{color:var(--ember)}@media (width<=960px){.stats-strip.telemetry.board-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-strip.telemetry.board-telemetry .stat-card:nth-child(3){border-left:none}.stats-strip.telemetry.board-telemetry .stat-card:nth-child(n+3){border-top:1px solid var(--rule)}}@media (width<=480px){.stats-strip.telemetry.board-telemetry{grid-template-columns:1fr}.stats-strip.telemetry.board-telemetry .stat-card+.stat-card{border-left:none;border-top:1px solid var(--rule)}}.board-hero{border:1px solid var(--rule-strong);background:var(--ink-deep);cursor:pointer;text-align:left;flex-direction:column;justify-content:flex-end;width:100%;min-height:380px;margin-bottom:14px;padding:30px;display:flex;position:relative;overflow:hidden}.board-hero-art{transition:transform 6s;position:absolute;inset:0;transform:scale(1.06)}.board-hero:hover .board-hero-art{transform:scale(1.12)}.board-hero:after{content:"";background:linear-gradient(180deg, rgb(from var(--ink-deep) r g b / .15) 0%, rgb(from var(--ink-deep) r g b / .55) 45%, rgb(from var(--ink-deep) r g b / .94) 100%);position:absolute;inset:0}.board-hero-grid{background-image:linear-gradient(90deg, var(--paper-faint) 1px, transparent 1px);opacity:.4;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.board-hero-body{z-index:1;flex-direction:column;gap:13px;max-width:760px;display:flex;position:relative}.board-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.board-hero-eyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ember);font-size:.64rem}.board-hero-eyebrow:before{content:"// "}.board-hero-name{font-family:var(--font-stencil);letter-spacing:.01em;text-transform:uppercase;color:var(--paper);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:.88;display:block;position:relative}.board-hero-word{white-space:nowrap;display:inline-block}.board-hero-char{display:inline-block}.board-hero-redact{background:var(--ember);pointer-events:none;position:absolute;inset:-.04em 0;transform:scaleX(0)}.board-hero-meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:.72rem;display:flex}.board-hero-meta b{color:var(--paper)}.board-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.board-hero-cta{pointer-events:none}.board-patrol{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);white-space:nowrap;align-items:center;gap:8px;font-size:.56rem;display:inline-flex}.board-patrol-led{background:var(--ember);border-radius:999px;width:7px;height:7px;animation:1.6s ease-in-out infinite boardPulse}html[data-reduced-motion=true] .board-patrol{display:none}.board-strip-track{gap:12px;padding:4px 2px 14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.board-strip-track::-webkit-scrollbar{height:7px}.board-strip-track::-webkit-scrollbar-thumb{background:var(--rule-strong)}.board-film{border:1px solid var(--rule);background:var(--plate);cursor:pointer;text-align:left;animation:boardRise .42s var(--ease-out) both;animation-delay:calc(var(--film-i,0) * 34ms);flex-direction:column;flex:0 0 244px;padding:0;transition:border-color .16s,transform .16s;display:flex;position:relative;overflow:hidden}.board-film:hover,.board-film:focus-visible{border-color:var(--ember);outline:none;transform:translateY(-3px)}.board-film-art{background:var(--ink-deep);height:132px;position:relative;overflow:hidden}.board-film-art .board-banner-media{transition:transform .6s var(--ease-out), filter .3s ease}.board-film:hover .board-film-art .board-banner-media{filter:brightness(1.12);transform:scale(1.04)}.board-film-art:after{content:"";background:linear-gradient(180deg, transparent 40%, rgb(from var(--ink-deep) r g b / .8));position:absolute;inset:0}.board-film-day{z-index:1;background:var(--ink-deep);color:var(--ember);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;font-size:.58rem;font-weight:700;position:absolute;top:0;left:0}.board-film-live{z-index:1;position:absolute;top:8px;right:8px}.board-film-body{flex-direction:column;gap:6px;padding:11px 12px 13px;display:flex}.board-film-name{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);font-size:1.1rem;font-weight:700;line-height:.98}.board-film-meta{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--steel);font-size:.58rem}.board-film.is-past{opacity:.5;filter:saturate(.55);transition:border-color .16s,transform .16s,opacity .16s,filter .16s}.board-film.is-past:hover,.board-film.is-past:focus-visible{opacity:1;filter:none}.board-film.is-past .board-film-day{color:var(--steel)}.board-strip-empty{padding:24px 0}.board-plate{padding:var(--pad-plate);border:1px solid var(--rule-strong);background:var(--plate);position:relative}.board-plate:before,.board-plate:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:2;width:16px;height:16px;position:absolute}.board-plate:before{border-bottom:none;border-right:none;top:0;left:0}.board-plate:after{border-top:none;border-left:none;bottom:0;right:0}.board-cal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.board-cal-lab{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ember);margin:0 0 2px;font-size:.58rem}.board-cal-month strong{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);font-size:1.5rem;font-weight:800}.board-cal-nav{align-items:center;gap:8px;display:flex}.board-cal-nav button{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .6);min-width:36px;height:36px;color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;padding:0 12px;font-size:.72rem;transition:border-color .14s,background .14s,color .14s}.board-cal-nav button:hover{border-color:var(--ember);background:var(--ember-faint);color:var(--paper)}.board-cal-labels,.board-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.board-cal-labels{margin-bottom:6px}.board-cal-labels span{text-align:center;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.board-cal-grid{grid-auto-rows:minmax(118px,auto)}.board-cal-day{border:1px solid var(--rule);background:var(--paper-faint);text-align:left;cursor:default;flex-direction:column;gap:5px;min-width:0;min-height:118px;padding:7px 6px 6px;transition:border-color .15s,background .15s;display:flex}.board-cal-day.is-outside{opacity:.26}.board-cal-day.has-events{cursor:pointer;background:var(--ember-faint)}.board-cal-day.has-events:hover,.board-cal-day.has-events:focus-visible{border-color:var(--ember);background:var(--ember-soft);outline:none}.board-cal-day.is-selected{border-color:var(--ember);background:var(--ember-soft)}.board-cal-day.is-today{box-shadow:inset 0 0 0 1px var(--ember-mid)}.board-cal-dayrow{justify-content:space-between;align-items:center;display:flex}.board-cal-daynum{width:24px;height:24px;font-family:var(--font-mono);color:var(--paper-dim);flex:none;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex}.board-cal-day.is-today .board-cal-daynum{color:var(--ember);border:1px solid var(--ember)}.board-cal-daycount{font-family:var(--font-mono);letter-spacing:.1em;color:var(--steel);font-size:.52rem}.board-cal-day.has-rsvp .board-cal-daycount:after{content:"";background:var(--success);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.board-cal-pips{flex-direction:column;gap:3px;min-width:0;display:flex}.board-cal-pip{border-left:3px solid var(--event-accent,var(--ember));background:rgb(from var(--paper) r g b / .06);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:2px 5px 2px 6px;display:grid}.board-cal-pip .pip-time{font-family:var(--font-mono);color:var(--paper-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.54rem}.board-cal-pip .pip-name{color:var(--paper);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.64rem;overflow:hidden}.board-cal-pip.is-rsvped .pip-name:before{content:"✓ ";color:var(--success)}.board-cal-more{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-top:1px;font-size:.54rem}.board-week-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.board-week-col{border:1px solid var(--rule);background:var(--paper-faint);flex-direction:column;min-height:240px;max-height:440px;display:flex}.board-week-col.is-today{border-color:var(--ember-mid)}.board-week-colhead{border-bottom:1px solid var(--rule);text-align:center;padding:8px}.board-week-colhead .wk-dow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:.54rem}.board-week-colhead .wk-num{font-family:var(--font-stencil);color:var(--paper-dim);margin-top:2px;font-size:1.3rem;font-weight:800;line-height:1}.board-week-col.is-today .wk-num{color:var(--ember)}.board-week-colbody{scrollbar-width:thin;flex-direction:column;flex:1;gap:6px;padding:7px;display:flex;overflow-y:auto}.board-week-colbody::-webkit-scrollbar{width:6px}.board-week-colbody::-webkit-scrollbar-thumb{background:var(--rule-strong)}.board-week-card{cursor:pointer;text-align:left;border:1px solid var(--rule);border-left:3px solid var(--event-accent,var(--ember));background:rgb(from var(--ink-panel-solid) r g b / .7);flex-direction:column;gap:4px;padding:7px 8px;transition:border-color .14s,transform .14s,background .14s;display:flex}.board-week-card:hover,.board-week-card:focus-visible{border-color:var(--ember);outline:none;transform:translateY(-1px)}.board-week-card.is-rsvped{border-left-color:var(--success)}.board-week-card .wk-time{font-family:var(--font-mono);letter-spacing:.06em;color:var(--paper-dim);font-variant-numeric:tabular-nums;font-size:.55rem}.board-week-card .wk-name{font-family:var(--font-sans);color:var(--paper);font-size:.78rem;font-weight:600;line-height:1.15}.board-week-card .wk-host{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);font-size:.52rem}.board-week-empty{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rule-strong);margin:auto;padding:16px 0;font-size:.55rem}.board-feed,.board-feed-group{flex-direction:column;gap:14px;display:flex}.board-daylabel{align-items:center;gap:12px;margin:8px 0 2px;display:flex}.board-daylabel-rel{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ember);font-size:.6rem}.board-daylabel-date{font-family:var(--font-stencil);letter-spacing:.03em;text-transform:uppercase;color:var(--paper);font-size:1.2rem;font-weight:800}.board-daylabel-line{border-top:1px dashed var(--rule);flex:1}.board-feed-divider{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--steel);align-items:center;gap:12px;margin:18px 0 2px;font-size:.6rem;display:flex}.board-feedcard{border:1px solid var(--rule-strong);background:var(--plate);cursor:pointer;text-align:left;grid-template-columns:300px minmax(0,1fr);width:100%;min-height:190px;padding:0;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.board-feedcard:hover,.board-feedcard:focus-visible{border-color:var(--ember);outline:none;transform:translateY(-2px)}.board-feedcard-art{background:var(--ink-deep);border-right:1px solid var(--rule);min-height:168px;position:relative;overflow:hidden}.board-feedcard-art .board-banner-media{transition:filter .3s}.board-feedcard:hover .board-feedcard-art .board-banner-media{filter:brightness(1.14)}.board-feedcard-art:after{content:"";background:linear-gradient(120deg, transparent 50%, rgb(from var(--ink-deep) r g b / .6));position:absolute;inset:0}.board-feedcard-num{z-index:1;background:var(--ink-deep);color:var(--ember);font-family:var(--font-mono);letter-spacing:.08em;padding:3px 10px;font-size:.62rem;font-weight:700;position:absolute;top:0;left:0}.board-feedcard-body{flex-direction:column;justify-content:center;gap:11px;min-width:0;padding:20px 22px;display:flex}.board-feedcard-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.board-going-flag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--success);align-items:center;gap:4px;font-size:.56rem;font-weight:700;display:inline-flex}.board-going-flag.is-host{color:var(--ember)}.board-feedcard-name{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:.95}.board-feedcard-meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);flex-wrap:wrap;align-items:center;gap:8px;font-size:.66rem;display:flex}.board-feedcard-meta b{color:var(--paper-dim)}.board-feedcard-notes{color:var(--paper-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:64ch;margin:0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.board-feedcard-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:3px;display:flex}.board-feedcard-host{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);align-items:center;gap:9px;font-size:.62rem;display:flex}.board-feedcard-go{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ember);align-items:center;gap:7px;margin-left:auto;font-size:.66rem;font-weight:700;display:inline-flex}.board-feedcard-go .go-arrow{transition:transform .18s var(--ease-out)}.board-feedcard:hover .go-arrow{transform:translate(4px)}.board-empty{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);padding:48px 0;font-size:.72rem}.board-empty.is-compact{text-align:left;padding:18px 0}.dossier-layer{z-index:100;place-items:center;padding:22px;animation:.16s both boardFade;display:grid;position:fixed;inset:0}.dossier-backdrop{background:rgb(from var(--ink-deep) r g b / .78);cursor:pointer;border:none;position:absolute;inset:0}.dossier-plate-modal{background:var(--plate-strong);border:1px solid var(--rule-strong);width:min(560px,100%);max-height:min(86vh,820px);animation:boardPop .22s var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.dossier-scroll{min-height:0;overflow-y:auto}.dossier-scroll::-webkit-scrollbar{width:8px}.dossier-scroll::-webkit-scrollbar-thumb{background:var(--rule-strong)}.dossier-plate-modal:before,.dossier-plate-modal:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:3;width:16px;height:16px;position:absolute}.dossier-plate-modal:before{border-bottom:none;border-right:none;top:0;left:0}.dossier-plate-modal:after{border-top:none;border-left:none;bottom:0;right:0}.dossier-close{z-index:5;background:rgb(from var(--ink-deep) r g b / .85);border:1px solid var(--rule-strong);width:32px;height:32px;color:var(--steel);font-family:var(--font-mono);cursor:pointer;place-items:center;font-size:1rem;transition:color .14s,border-color .14s;display:grid;position:absolute;top:10px;right:10px}.dossier-close:hover{color:var(--ember);border-color:var(--ember)}.dossier-tabs{background:var(--ink-deep);border-bottom:1px solid var(--rule-strong);gap:6px;padding:8px;display:flex;overflow-x:auto}.dossier-tabs button{border:1px solid var(--rule);max-width:200px;color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;background:0 0;flex:none;align-items:center;gap:7px;padding:6px 10px;font-size:.6rem;display:inline-flex}.dossier-tabs button .tab-num{color:var(--ember);font-weight:700}.dossier-tabs button span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dossier-tabs button.is-on,.dossier-tabs button:hover{color:var(--paper);border-color:var(--ember);background:var(--ember-soft)}.dossier-banner{border-bottom:1px solid var(--rule-strong);background:var(--ink-deep);height:150px;position:relative;overflow:hidden}.dossier-banner:after{content:"";background:linear-gradient(180deg, transparent 18%, rgb(from var(--ink-deep) r g b / .92));position:absolute;inset:0}.dossier-banner-tag{z-index:1;position:absolute;bottom:12px;left:12px}.dossier-body{padding:var(--pad-plate);flex-direction:column;display:flex}.dossier-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);margin:0 0 6px;font-size:.62rem}.dossier-eyebrow .dim{color:var(--steel)}.dossier-title{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--paper);margin:0 0 14px;font-size:1.7rem;font-weight:700;line-height:1}.dossier-tele{border:1px solid var(--rule);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.dossier-tele-cell{padding:12px 14px;position:relative}.dossier-tele-cell+.dossier-tele-cell{border-left:1px solid var(--rule)}.dossier-tele-val{font-family:var(--font-stencil);color:var(--paper);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:.95}.dossier-tele-val.is-ember{color:var(--ember)}.dossier-tele-lab{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);margin-top:4px;font-size:.54rem}.dossier-sub{border-top:1px dashed var(--rule);margin-top:18px;padding-top:18px}.dossier-sub-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.dossier-sub-head h3{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper);margin:0;font-size:.68rem;font-weight:700}.dossier-sub-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);font-size:.6rem}.dossier-sub-meta a{color:var(--steel)}.dossier-sub-meta a:hover{color:var(--ember)}.dossier-notes{border:1px dashed var(--rule);font-family:var(--font-mono);letter-spacing:.02em;color:var(--paper-dim);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:.72rem;line-height:1.75}.dossier-notes.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dossier-more{color:var(--ember);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:0;font-size:.6rem;font-weight:700;text-decoration:underline}.dossier-more:hover{color:var(--paper)}.roster-you-pip{font-family:var(--font-mono);letter-spacing:.14em;background:var(--ember);color:var(--ink);padding:1px 5px;font-size:.5rem;font-weight:800}.roster-row.is-you{background:var(--ember-faint)}.dossier-locked{border:1px dashed var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .5);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:22px 18px;display:flex}.dossier-locked-icon{border:1px solid var(--rule-strong);width:34px;height:34px;color:var(--ember);place-items:center;display:grid}.dossier-locked p{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim);max-width:32ch;margin:0;font-size:.66rem;line-height:1.6}.dossier-locked-sub{color:var(--steel);letter-spacing:.1em;font-size:.58rem;display:block}.dossier-actions{border-top:1px solid var(--rule);margin-top:18px;padding-top:18px}.dossier-actionrow{flex-wrap:wrap;align-items:stretch;gap:11px;display:flex}.dossier-hostblock{border-right:1px dashed var(--rule);flex:none;align-items:center;gap:11px;padding-right:14px;display:flex}.dossier-hostblock-copy span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:.54rem;display:block}.dossier-hostblock-copy strong{color:var(--paper);text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-size:.9rem;display:block;overflow:hidden}.event-host-avatar.is-lg{width:46px;height:46px;font-size:.9rem}.dossier-rsvp{flex:200px;justify-content:center;min-height:46px}.dossier-rsvp.is-going{border-color:var(--success);color:var(--success)}.dossier-status-strip{border:1px dashed var(--rule-strong);background:var(--paper-faint);min-width:0;min-height:46px;color:var(--steel);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex:160px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:.62rem;font-weight:700;display:flex}.dossier-status-strip b{color:var(--paper-dim);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.dossier-status-strip.is-attended{background:rgb(from var(--success) r g b / .12);border-color:rgb(from var(--success) r g b / .5);color:var(--success)}.dossier-status-strip.is-attended b{color:var(--success)}.dossier-status-strip.is-host{border-color:var(--ember);color:var(--ember);background:var(--ember-faint)}.dossier-status-strip.is-host b{color:var(--ember)}.dossier-hostline-link{border:1px solid var(--rule);width:46px;height:46px;color:var(--paper-dim);flex:none;justify-content:center;align-self:center;align-items:center;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.dossier-hostline-link:hover{color:var(--paper);border-color:var(--ember);background:var(--ember-faint)}@media (width<=480px){.dossier-hostblock{border-right:none;flex:auto;order:1;padding-right:0}.dossier-hostline-link{order:2}.dossier-rsvp,.dossier-status-strip{flex-basis:100%;order:3}}@keyframes boardFade{0%{opacity:0}to{opacity:1}}@keyframes boardPop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes boardRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes boardPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes boardHeroChar{0%{opacity:0;color:var(--ember);text-shadow:0 0 16px var(--ember-mid);transform:translateY(.22em)}55%{opacity:1;color:var(--ember);text-shadow:0 0 10px var(--ember-mid)}to{opacity:1;color:var(--paper);text-shadow:none;transform:none}}.board-view-anim{animation:boardRise .26s var(--ease-out) both}.board-reveal{opacity:0;transition:opacity .52s var(--ease-out), transform .52s var(--ease-out);transform:translateY(16px)}.board-reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.board-hero-body>:not(.board-hero-name){animation:boardRise .52s var(--ease-out) both}.board-hero-body>:first-child{animation-delay:60ms}.board-hero-body>:nth-child(3){animation-delay:.52s}.board-hero-body>:nth-child(4){animation-delay:.66s}.board-hero-char{animation:boardHeroChar .46s var(--ease-out) both;animation-delay:calc(.14s + var(--ch-i,0) * 22ms)}.board-hero-redact{animation:dossierRedactSweep .98s var(--ease-out) 80ms both;transform:scaleX(1)}}html[data-reduced-motion=true] .board-view-anim,html[data-reduced-motion=true] .board-film,html[data-reduced-motion=true] .board-hero-body>*,html[data-reduced-motion=true] .board-hero-char,html[data-reduced-motion=true] .dossier-layer,html[data-reduced-motion=true] .dossier-plate-modal,html[data-reduced-motion=true] .board-typefilter-menu{animation:none!important}html[data-reduced-motion=true] .board-reveal{opacity:1!important;transition:none!important;transform:none!important}html[data-reduced-motion=true] .board-hero-redact{display:none}html[data-reduced-motion=true] .board-hero-art{transition:none;transform:none}html[data-reduced-motion=true] .board-live-led,html[data-reduced-motion=true] .board-patrol-led{animation:none}@media (width<=960px){.board-hero{min-height:320px}}@media (width<=760px){.board-bar{flex-wrap:wrap}.board-hero{min-height:300px;padding:20px}.board-feedcard{grid-template-columns:1fr}.board-feedcard-art{border-right:none;border-bottom:1px solid var(--rule);min-height:150px}.board-week-grid{grid-template-columns:1fr}.board-week-col{min-height:0;max-height:none}.board-week-empty{display:none}.board-cal-grid{grid-auto-rows:minmax(82px,auto);gap:4px}.board-cal-day{min-height:82px;padding:5px 4px}.board-cal-pip{grid-template-columns:minmax(0,1fr);padding:2px 4px}.board-cal-pip .pip-time{display:none}.dossier-tele{grid-template-columns:1fr 1fr;grid-auto-columns:auto;grid-auto-flow:row}.dossier-tele-cell:nth-child(odd){border-left:none}.dossier-tele-cell:nth-child(n+3){border-top:1px solid var(--rule)}}@media (width<=640px){.events-board{width:min(1180px,100vw - 36px)}}@media (width<=480px){.board-film{flex-basis:200px}.dossier-tele{grid-template-columns:1fr}.dossier-tele-cell+.dossier-tele-cell{border-left:none;border-top:1px solid var(--rule)}}.map-hero{padding-bottom:32px}.map-hero-copy{text-align:center;max-width:720px;margin:22px auto 0}.map-hero-stage{height:205vh;margin-bottom:var(--section-gap-compact);position:relative}.map-hero-pin{isolation:isolate;width:100%;height:100vh;position:sticky;top:0;overflow:visible}.map-hero-title{z-index:0;text-align:center;will-change:transform;width:min(940px,92%);transform:translate(-50%, calc(-50% + var(--title-lift,0px)));padding-bottom:6px;position:absolute;top:30%;left:50%}.map-hero-kicker{color:var(--ember);font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;margin:0 0 14px;font-size:.68rem}.map-hero-kicker:before{content:"// ";color:var(--ember)}.map-hero-headline{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;flex-direction:column;gap:4px;margin:0;font-weight:900;line-height:.95;display:flex}.map-hero-headline>span:first-child{color:var(--paper);letter-spacing:.02em;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:800}@font-face{font-family:Hacked;src:url(/assets/fonts/Hacked.woff2)format("woff2"),url(/assets/fonts/Hacked.ttf)format("truetype");font-display:swap;font-weight:400 900}.map-hero-bigline{font-family:"Hacked", var(--font-stencil);letter-spacing:.04em;background:linear-gradient(180deg, var(--paper) 30%, var(--amber) 95%);color:#0000;text-shadow:0 18px 40px rgb(from var(--ink) r g b / .35);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,7.5vw,5.5rem);font-weight:400}.map-preview-perspective{z-index:5;perspective:1200px;perspective-origin:50% 30%;will-change:transform;width:min(960px,100% - 32px);transform:translate(-50%, calc(-50% + var(--panel-lift,0px)));position:absolute;top:60%;left:50%;overflow:visible}.map-preview-frame{aspect-ratio:16/10;border:2px solid var(--rule-strong);background:var(--bg-soft);box-shadow:0 9px 20px rgb(from var(--ink) r g b / .4), 0 37px 37px rgb(from var(--ink) r g b / .32), 0 84px 50px rgb(from var(--ink) r g b / .16);isolation:isolate;transform-origin:50% 100%;will-change:transform;border-radius:0;padding:6px;text-decoration:none;transition:border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden}.map-preview-frame:before{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(115deg, transparent 0 32%, rgb(from var(--paper) r g b / .11) 42%, transparent 54%), radial-gradient(circle at 28% 24%, rgb(from var(--amber) r g b / .16), transparent 34%), linear-gradient(135deg, rgb(from var(--paper) r g b / .07), rgb(from var(--ink) r g b / .68)), var(--bg-soft);background-size:220% 100%,100% 100%,100% 100%,100% 100%;transition:opacity .18s;position:absolute;inset:6px}.map-preview-frame[data-loading=true]:before{opacity:1;animation:1.2s ease-in-out infinite mapPreviewLoadSweep}.map-preview-frame:hover{border-color:var(--ember);box-shadow:0 12px 24px rgb(from var(--ink) r g b / .45), 0 40px 50px rgb(from var(--ink) r g b / .34), 0 90px 60px rgb(from var(--ink) r g b / .2)}.map-preview-image{object-fit:cover;filter:saturate(1.05);opacity:0;border-radius:0;width:100%;height:100%;transition:opacity .18s;display:block}.map-preview-image.is-ready{opacity:1}.map-preview-poster{object-fit:cover;pointer-events:none;z-index:1;border-radius:0;width:calc(100% - 12px);height:calc(100% - 12px);transition:opacity .12s linear;position:absolute;inset:6px}.map-preview-loading{z-index:3;color:var(--paper);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;text-align:center;background:rgb(from var(--ink) r g b / .24);text-shadow:0 2px 10px rgb(from var(--ink) r g b / .65);pointer-events:none;justify-content:center;align-items:center;gap:12px;font-size:clamp(.72rem,1.5vw,.9rem);display:inline-flex;position:absolute;inset:6px}.map-preview-loading.is-error{color:var(--amber)}.map-preview-loader{border:2px solid rgb(from var(--paper) r g b / .22);border-top-color:var(--ember);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite mapPreviewLoaderSpin}.map-preview-launch-pill{border:1px solid var(--ember);color:var(--ember);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);white-space:nowrap;pointer-events:none;opacity:0;z-index:5;background:#08090beb;border-radius:0;align-items:center;gap:8px;padding:7px 14px;font-size:.7rem;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:18px;right:18px;transform:translateY(6px)}.map-preview-launch-pill:before{content:"//"}.map-preview-frame:hover .map-preview-launch-pill,.map-preview-frame:focus-visible .map-preview-launch-pill{opacity:1;transform:translateY(0)}@media (hover:none){.map-preview-launch-pill{opacity:1;transform:translateY(0)}}.map-preview-launch-pill-arrow{color:var(--accent-soft);font-size:1rem;line-height:1}.map-preview-corner{border:2px solid var(--amber);pointer-events:none;z-index:4;width:18px;height:18px;position:absolute}.map-preview-corner-tl{border-bottom:0;border-right:0;border-top-left-radius:0;top:10px;left:10px}.map-preview-corner-tr{border-bottom:0;border-left:0;border-top-right-radius:0;top:10px;right:10px}.map-preview-corner-bl{border-top:0;border-right:0;border-bottom-left-radius:0;bottom:10px;left:10px}.map-preview-corner-br{border-top:0;border-left:0;border-bottom-right-radius:0;bottom:10px;right:10px}.map-stats-section{padding-top:8px;padding-bottom:8px}.map-stats{padding-bottom:var(--section-gap-compact)}.map-toolkit-section{padding-top:0}.map-toolkit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.map-toolkit-card{border:1px solid var(--rule-strong);background:var(--plate);box-shadow:none;border-radius:0;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;transition:border-color .2s,transform .2s;display:grid}.map-toolkit-card:hover{border-color:var(--ember);transform:translateY(-2px)}.map-toolkit-visual{border:1px solid var(--rule-strong);background:radial-gradient(circle at 50% 35%, var(--ember-soft), transparent 65%), var(--paper-faint);width:96px;height:96px;color:var(--amber);border-radius:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.map-toolkit-visual svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px;animation:4s ease-in-out infinite mapToolkitPulse}.map-toolkit-card:nth-child(2) .map-toolkit-visual svg{animation-delay:.6s}.map-toolkit-card:nth-child(3) .map-toolkit-visual svg{animation-delay:1.2s}.map-toolkit-card:nth-child(4) .map-toolkit-visual svg{animation-delay:1.8s}@keyframes mapToolkitPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes mapPreviewLoadSweep{0%{background-position:140% 0,0 0,0 0,0 0}to{background-position:-80% 0,0 0,0 0,0 0}}@keyframes mapPreviewLoaderSpin{to{transform:rotate(360deg)}}.map-toolkit-text h4{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px;font-size:1.4rem}.map-toolkit-text p{color:var(--paper-dim);margin:0;font-size:.92rem;line-height:1.55}.map-layers-section{padding-top:0}.map-layer-carousel{flex-direction:column;align-items:center;gap:18px;margin-top:18px;display:flex}.map-layer-stage-row{justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.map-layer-arrow{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .92);-webkit-backdrop-filter:none;backdrop-filter:none;width:48px;height:48px;color:var(--paper);cursor:pointer;z-index:6;box-shadow:none;border-radius:0;flex:none;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.map-layer-arrow:hover{background:var(--ember-soft);border-color:var(--ember);transform:translateY(-1px)}.map-layer-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.map-layer-stage-track{perspective:900px;flex:auto;height:220px;position:relative;overflow:hidden}.map-layer-stage{border:2px solid color-mix(in srgb, var(--layer-color) 60%, transparent);background:radial-gradient(circle at 18% 30%, color-mix(in srgb, var(--layer-color) 26%, transparent), transparent 60%), rgb(from var(--ink) r g b / .95);-webkit-backdrop-filter:none;backdrop-filter:none;width:min(420px,92%);box-shadow:none;cursor:pointer;isolation:isolate;text-align:left;transform-origin:50%;opacity:0;pointer-events:none;border-radius:0;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:22px;padding:24px 26px;transition:transform .36s cubic-bezier(.22,.61,.36,1),opacity .36s,filter .36s;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.78)}.map-layer-stage.is-active{border-width:2px;border-color:color-mix(in srgb, var(--layer-color) 90%, transparent);box-shadow:0 24px 60px rgb(from var(--ink) r g b / .65), 0 0 0 1px rgb(from var(--ink) r g b / .4), 0 0 32px color-mix(in srgb, var(--layer-color) 45%, transparent)}.map-layer-stage-offset--2{opacity:.14;filter:saturate(.45)blur(2px);z-index:1;pointer-events:auto;transform:translate(calc(-50% - 620px),-50%)scale(.62)}.map-layer-stage-offset--1{opacity:.32;filter:saturate(.7)blur(.6px);z-index:2;pointer-events:auto;transform:translate(calc(-50% - 340px),-50%)scale(.82)}.map-layer-stage-offset-0{opacity:1;z-index:3;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.map-layer-stage-offset-1{opacity:.32;filter:saturate(.7)blur(.6px);z-index:2;pointer-events:auto;transform:translate(calc(340px - 50%),-50%)scale(.82)}.map-layer-stage-offset-2{opacity:.14;filter:saturate(.45)blur(2px);z-index:1;pointer-events:auto;transform:translate(calc(620px - 50%),-50%)scale(.62)}.map-layer-stage:hover.map-layer-stage-offset--1,.map-layer-stage:hover.map-layer-stage-offset-1{opacity:.85}.map-layer-stage-halo{background:radial-gradient(circle at 30% 40%, color-mix(in srgb, var(--layer-color) 22%, transparent), transparent 55%);pointer-events:none;z-index:-1;position:absolute;inset:-40%}.map-layer-stage-icon{object-fit:contain;width:100px;height:100px;filter:drop-shadow(0 12px 24px color-mix(in srgb, var(--layer-color) 35%, transparent))}.map-layer-stage.is-active .map-layer-stage-icon{animation:.42s both mapLayerSwap}@keyframes mapLayerSwap{0%{opacity:0;transform:scale(.85)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.map-layer-stage-meta{flex-direction:column;gap:6px;min-width:0;display:flex}.map-layer-stage-eyebrow{color:color-mix(in srgb, var(--layer-color) 80%, var(--paper));letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}.map-layer-stage-name{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.05}.map-layer-dots{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.map-layer-dot{border:1px solid var(--rule);background:var(--paper-faint);cursor:pointer;border-radius:0;width:14px;height:14px;padding:0;transition:background .18s,transform .18s,border-color .18s}.map-layer-dot:hover{border-color:var(--dot-color);transform:scale(1.15)}.map-layer-dot.is-active{background:var(--dot-color);border-color:var(--dot-color);box-shadow:0 0 12px color-mix(in srgb, var(--dot-color) 60%, transparent)}:root[data-reduced-motion=true] .map-toolkit-visual svg,:root[data-reduced-motion=true] .map-layer-stage.is-active .map-layer-stage-icon{animation:none}@media (prefers-reduced-motion:reduce){.map-toolkit-visual svg,.map-layer-stage.is-active .map-layer-stage-icon{animation:none}}.map-cta-card{border:1px solid var(--rule-strong);background:linear-gradient(135deg, var(--ember-faint), var(--paper-faint) 60%), var(--plate);box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 26px;display:grid}.map-cta-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.map-cta-copy h3{font-family:var(--font-stencil);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,3vw,1.9rem)}.map-cta-copy p{color:var(--paper-dim);margin:0;line-height:1.7}.map-cta-domain{color:var(--amber);font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase}.map-cta-button{border:1px solid var(--ember);background:var(--ember);color:var(--ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:0;align-items:center;gap:12px;padding:14px 22px;font-size:1.05rem;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.map-cta-button:hover{background:var(--amber);border-color:var(--amber);transform:translateY(-1px)}.map-cta-arrow{font-size:1.2rem;line-height:1}@media (width<=960px){.map-toolkit-grid{grid-template-columns:1fr}}@media (width<=720px){.map-hero-stage{height:155vh}.map-hero-title{z-index:6;width:min(350px,100% - 30px);top:34%;transform:translate(-50%,-50%)!important}.map-hero-headline>span:first-child{font-size:clamp(1.2rem,5vw,1.55rem)}.map-preview-perspective{margin-top:0;top:70%}.map-cta-card{grid-template-columns:1fr;padding:22px 20px}.map-cta-button{justify-content:center}.map-toolkit-card{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px}.map-toolkit-visual{border-radius:0;width:72px;height:72px}.map-toolkit-visual svg{width:40px;height:40px}.map-layer-stage{text-align:center;grid-template-columns:1fr;width:min(240px,80%);padding:20px 16px}.map-layer-stage-icon{width:96px;height:96px;margin:0 auto}.map-layer-stage-row{gap:6px}.map-layer-stage-track{height:260px}.map-layer-stage-offset--2,.map-layer-stage-offset-2{opacity:0;pointer-events:none}.map-layer-stage-offset--1{opacity:.35;transform:translate(calc(-50% - 110px),-50%)scale(.65)}.map-layer-stage-offset-1{opacity:.35;transform:translate(calc(110px - 50%),-50%)scale(.65)}.map-layer-arrow{width:38px;height:38px}.map-preview-corner{width:14px;height:14px}.map-scroll-stage{padding-top:100px}.map-hero-bigline{font-size:clamp(2.4rem,11vw,3.6rem)}}@keyframes floatGlow{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(14px,-22px)scale(1.06)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes popoutIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes signalRise{0%{opacity:.2;background-position:0 120%}15%{opacity:1}85%{opacity:1}to{opacity:.2;background-position:0 -30%}}@keyframes discordMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@keyframes mediaShimmer{0%{background-position:200% 0,0 0}to{background-position:-20% 0,0 0}}@keyframes dossierRedactSweep{0%{transform-origin:0;transform:scaleX(1)}45%{transform-origin:0;transform:scaleX(1)}46%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes dossierCallsignReveal{0%{clip-path:inset(0 100% 0 0);transform:translateY(8px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes revealRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.reveal-section.is-visible:not(.skip-reveal) .section-heading .section-tag,.reveal-section.is-visible:not(.skip-reveal) .section-heading h2,.reveal-section.is-visible:not(.skip-reveal) .briefing-eyebrow,.reveal-section.is-visible:not(.skip-reveal) .briefing-title{animation:.7s cubic-bezier(.2,.8,.2,1) both dossierCallsignReveal}.reveal-section.is-visible:not(.skip-reveal) .section-heading h2,.reveal-section.is-visible:not(.skip-reveal) .briefing-title{animation-delay:.13s}@keyframes dossierFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dossierBulletShot{0%,70%{opacity:0;transform:translateY(-50%)scaleX(.6)}74%{opacity:1}82%{transform:translate3d(var(--bullet-dest,240px), -50%, 0) scaleX(1);opacity:1}92%,to{transform:translate3d(calc(var(--bullet-dest,240px) + 60px), -50%, 0) scaleX(.6);opacity:0}}@keyframes dossierMuzzleFlash{0%,70%,to{opacity:0;transform:translateY(-50%)scale(.6)}72%{opacity:1;transform:translateY(-50%)scale(1.2)}78%{opacity:.6;transform:translateY(-50%)scale(1)}84%{opacity:0;transform:translateY(-50%)scale(.8)}}@keyframes dossierRecoil{0%,10%,to{transform:translate(0, var(--recoil-y,-50%))}14%{transform:translate(-7px, var(--recoil-y,-50%))}18%{transform:translate(4px, var(--recoil-y,-50%))}22%{transform:translate(-1px, var(--recoil-y,-50%))}}@keyframes dossierTrailSweep{0%,71%{opacity:0;transform-origin:0;transform:translateY(-50%)scaleX(0)}74%{opacity:1;transform-origin:0;transform:translateY(-50%)scaleX(.4)}82%{opacity:.9;transform-origin:0;transform:translateY(-50%)scaleX(1)}92%,to{opacity:0;transform-origin:100%;transform:translateY(-50%)scaleX(1)}}@keyframes dossierTickIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.hero,.access-panel,.card-grid,.highlight-grid,.timeline,.stats-strip,.site-footer-inner{grid-template-columns:1fr}.archive-intro{flex-direction:column;align-items:flex-start}.site-footer-columns{grid-template-columns:repeat(3,minmax(max-content,1fr))}}@media (width<=960px){.ambient{display:none}.noise{opacity:.08;background-size:120px 120px}.topbar{align-items:center;gap:12px;padding:4px 0 6px}.topbar-actions{gap:8px;margin-left:auto}.topnav-toggle{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.brand-mark{width:44px;height:44px}.brand-button{padding-top:6px}.brand-title{font-size:clamp(1.25rem,5vw,1.6rem)}.brand-kicker{display:none}.breadcrumb{gap:8px;padding:6px 0 12px;font-size:.6rem}.breadcrumb:before{margin-right:6px}.topnav{border:1px solid var(--rule-strong);z-index:10020;opacity:0;visibility:hidden;pointer-events:none;background:#08090bf5;border-radius:0;flex-direction:column;gap:0;padding:0;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:flex;position:fixed;top:70px;left:14px;right:14px;transform:translateY(-8px);box-shadow:0 18px 40px #00000080}.topnav.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.topnav-backdrop{top:70px}.topnav button{justify-content:flex-start;width:100%}.topnav-overlay{border:1px solid var(--rule-strong);background:#08090bf7;box-shadow:0 24px 60px #0000008c}.topnav-overlay:before,.topnav-overlay:after{content:"";border:1px solid var(--ember);pointer-events:none;width:14px;height:14px;position:absolute}.topnav-overlay:before{border-bottom:none;border-right:none;top:0;left:0}.topnav-overlay:after{border-top:none;border-left:none;bottom:0;right:0}.topnav-overlay button{text-align:center;border:none;border-bottom:1px solid var(--rule);background:0 0;border-radius:0;justify-content:center}.topnav-overlay button:last-of-type{border-bottom:none}.topnav-overlay button{min-height:48px;color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;font-size:.78rem}.topnav-overlay button:hover{color:var(--paper);background:#ff4f2e14}.topnav-overlay button.is-active{color:var(--paper);box-shadow:inset 0 -2px 0 var(--ember);background:#ff4f2e29}.hero-copy{min-height:auto}.dossier-shot-lane{--rifle-w:clamp(170px, 52%, 300px);--bullet-end:calc(100% - 40px);--shot-travel:calc(100% - (var(--rifle-w) * .970149) - 40px);height:clamp(54px,12vw,76px)}.dossier-lane-reticle{width:36px;height:36px}.dossier-lane-bullet{width:28px;height:4px;margin-left:-24px}.dossier-lane-bullet:after{width:40px}.dossier-lane-hitmarker{width:38px;height:38px}.dossier-lane-burst{width:24px;height:24px;right:-10px}.dossier-lane-reticle-tag{font-size:.46rem;top:calc(50% + 9px);right:calc(100% + 4px)}.dossier-callsign{font-size:clamp(3.6rem,18vw,6.4rem)}.dossier-meta-tag{letter-spacing:.22em;padding:3px 8px;font-size:.58rem}.discord-widget-topline{flex-direction:column;align-items:flex-start}.hero-line{font-size:clamp(4.1rem,16vw,6.5rem)}.hero-copy-overlay{min-height:520px}.history-card{grid-template-columns:42px 1fr}.roadmap-timeline:before,.roadmap-timeline:after{left:20px}.scroll-top-button{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom))}}@media (width<=720px){.hero-single{min-height:590px}.noise{display:none}.calendar-layout{grid-template-columns:1fr}.event-spotlight-shell{max-height:min(70vh,500px);height:auto!important}.event-meta{grid-template-columns:1fr}.calendar-jump{padding:0 10px;font-size:.72rem}.calendar-grid{grid-auto-rows:minmax(72px,auto);gap:6px}.calendar-day{min-height:72px;padding:6px 5px}.day-number{width:22px;height:22px;margin-bottom:6px;font-size:.74rem}.day-tags{gap:4px}.event-pill{letter-spacing:.04em;min-height:18px;padding:0 5px;font-size:.52rem;line-height:18px}.event-count{min-height:16px;padding:0 5px;font-size:.62rem;line-height:16px}.event-list-item{grid-template-columns:84px minmax(0,1fr);align-items:stretch;gap:8px;min-height:112px;padding:9px}.event-list-thumb-shell{border-radius:0;width:84px;height:100%;min-height:100%}.event-list-copy{gap:5px}.event-list-row h4{font-size:.84rem;line-height:1.06}.event-list-titleline{grid-template-columns:1.9rem minmax(0,1fr);gap:4px 8px}.event-list-row{gap:5px}.event-number{letter-spacing:.08em;min-width:1.9rem;min-height:22px;padding:0;font-size:.64rem}.event-number.event-number-mark.is-pending{justify-content:center;width:1.9rem;min-width:1.9rem}.event-number .event-number-hourglass{width:15px;height:15px}.event-list-meta{flex-wrap:wrap;gap:5px;display:flex}.event-list-meta p,.event-list-meta span{min-height:20px;padding:0 6px;font-size:.6rem}.event-host-avatar{width:28px;height:28px;font-size:.62rem}.event-host-copy span{font-size:.56rem}.event-host-copy strong{font-size:.78rem}.event-popout-center{width:min(360px,100vw - 20px);max-height:calc(100dvh - 20px)}.event-popout-header{padding:14px 14px 10px}.event-popout-tabs{padding:0 14px 12px}.event-popout-tabs button{max-width:150px;padding:7px 9px}.event-banner{min-height:148px;padding:14px}.event-card-body{padding:16px}.event-meta div{padding:12px}.hero-shot-lane{--bullet-travel:290px;--trail-length:320px;width:min(100%,500px);height:50px;top:55%;left:50%}.hero-rifle-image{width:228px;height:62px;top:59%;left:-86px}.hero-rifle-photo{width:244px;height:76px;left:0}.hero-bullet{left:72px}.hero-trail{left:72px;right:0}.discord-carousel-member{min-width:166px;max-width:180px}.site-footer-columns{grid-template-columns:1fr;gap:20px}.highlight-card-header,.highlight-meta{flex-direction:column;align-items:flex-start}.map-cta-card{grid-template-columns:1fr;padding:22px 20px}.map-cta-button{justify-content:center}}@media (width<=640px){.page-shell{padding:18px}.hero{padding:8px 0 12px}.content-section{padding-bottom:var(--section-gap-mobile)}.content-section.render-deferred-compact{padding-bottom:var(--section-gap-mobile-compact)}.stats-strip{padding-bottom:var(--section-gap-mobile-compact);gap:14px}.feature-band,.highlights-hero{padding-bottom:var(--section-gap-mobile-compact)}.archive-shell,.rank-ladder-section{padding-bottom:var(--section-gap-mobile)}.topbar,.breadcrumb,.hero,.stats-strip,.content-section,.archive-shell{width:min(1180px,100vw - 36px)}.hero-line{font-size:clamp(2.9rem,15vw,4.2rem)}.hero-single{min-height:570px}.hero-copy-overlay{min-height:480px}.hero-shot-lane{--bullet-travel:214px;--trail-length:228px;width:min(100%,330px);height:42px;top:55%;left:50%}.hero-rifle-image{width:174px;height:48px;top:59%;left:-54px}.hero-rifle-photo{width:186px;height:58px}.hero-bullet,.hero-trail{left:56px}.hero-tag-hint{width:min(var(--hero-hint-width,252px), calc(100vw - 36px));padding:15px 15px 14px;bottom:calc(100% + 16px)}.discord-widget-topline{gap:14px}.discord-carousel-member{min-width:162px;max-width:178px;min-height:50px;padding:8px 10px}.site-footer{padding:28px 18px calc(18px + env(safe-area-inset-bottom))}.scroll-top-button{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));min-height:46px;padding:0 14px}.scroll-top-button span{font-size:.72rem}.section-heading h2{font-size:clamp(1.85rem,9vw,2.8rem)}.topnav{top:76px;left:14px;right:14px}.topnav-backdrop{top:76px}}.pr-root{min-height:60vh;position:relative}.pr-atmo{pointer-events:none;z-index:0;position:fixed;inset:0}.pr-atmo-grain{opacity:.5;background-image:repeating-conic-gradient(rgb(from var(--paper) r g b / .012) 0% 25%, transparent 0% 50%);background-size:3px 3px}.pr-atmo-scan{background:repeating-linear-gradient(180deg, transparent 0 3px, rgb(from var(--ink) r g b / .14) 3px 4px);opacity:.35}.pr-shell{z-index:1;width:100%;max-width:1496px;padding:18px 26px var(--section-gap-roomy);flex-direction:row;align-items:flex-start;gap:26px;margin:0 auto;display:flex;position:relative;overflow-x:clip}.pr-main{gap:var(--gap-stack);flex-direction:column;flex:1;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){.pr-main>*{animation:.36s both pr-rise}.pr-main>:nth-child(2){animation-delay:50ms}.pr-main>:nth-child(3){animation-delay:.1s}}@keyframes pr-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}html[data-reduced-motion=true] .pr-main>*{animation:none}.pr-side{z-index:40;border:1px solid var(--rule-strong);background:rgb(from var(--ink-deep) r g b / .92);width:178px;font-family:var(--font-mono);flex-direction:column;flex:none;padding:12px 10px;display:flex;position:sticky;top:16px}.pr-side-head{letter-spacing:.14em;color:var(--ember);white-space:nowrap;margin:0 0 8px;padding:0 9px;font-size:.6rem}.pr-side-nav{flex-direction:column;gap:2px;display:flex}.pr-side-link{width:100%;color:var(--steel);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:2px;padding:8px 9px;font-size:.66rem;transition:color .14s,background .14s;display:flex;position:relative;overflow:hidden}.pr-side-label{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.pr-side-label--short{display:none}.pr-side-link:before{content:"./";color:var(--steel);opacity:.6}.pr-side-link:hover{color:var(--paper);background:var(--paper-faint)}.pr-side-link:focus-visible{outline:1px solid var(--ember)}.pr-side-link.is-active{color:var(--ember);border-color:var(--ember-mid);background:var(--ember-faint)}.pr-side-link.is-active:before{color:var(--ember);opacity:1}.pr-side-link.is-active:after{content:"_";color:var(--ember);animation:1.2s step-end infinite pr-cursor-blink}@keyframes pr-cursor-blink{50%{opacity:0}}html[data-reduced-motion=true] .pr-side-link.is-active:after{animation:none}.pr-side-signout{border-top:1px solid var(--paper-hairline);margin-top:10px;padding-top:10px}.pr-side-signout:before{content:"x ";color:var(--signal-red);opacity:1}@media (width>=1760px){.pr-shell{grid-template-columns:1fr minmax(0,1240px) 1fr;gap:0;max-width:none;display:grid}.pr-side{grid-area:1/1;place-self:start end;margin-right:26px}.pr-main{grid-area:1/2}}.plate{background:rgb(from var(--ink-deep) r g b / .88);border:1px solid var(--rule-strong);padding:var(--pad-plate);border-radius:0;position:relative}.plate:before,.plate:after{content:"";border:1px solid var(--ember);pointer-events:none;z-index:4;width:10px;height:10px;position:absolute}.plate:before{border-bottom:none;border-right:none;top:0;left:0}.plate:after{border-top:none;border-left:none;bottom:0;right:0}.section-head{margin-bottom:0}.section-head .eyebrow{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ember);align-items:baseline;gap:10px;margin:0 0 6px;font-size:.62rem;display:flex}.section-head .eyebrow:before{content:">";color:var(--ember);font-weight:700}.section-head .eyebrow .idx-num{font-family:var(--font-mono);letter-spacing:.14em;color:var(--steel);font-size:.66rem}.section-head h2{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;line-height:1}.section-head .head-rule{border:none;border-top:1px dashed var(--rule);margin:12px 0 0}.pr-section{gap:var(--gap-stack);flex-direction:column;min-width:0;display:flex}.dbtn{border:1px solid var(--paper-dim);min-height:40px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:.72rem;font-weight:500;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.dbtn:hover,.dbtn:focus-visible{outline:none;transform:translateY(-1px)}html[data-reduced-motion=true] .dbtn:hover,html[data-reduced-motion=true] .dbtn:focus-visible{transform:none}.dbtn .hash{color:var(--ember)}.dbtn img{object-fit:contain;width:15px;height:15px}.dbtn--primary{background:var(--ember);border-color:var(--ember);color:var(--ink);font-weight:700}.dbtn--primary .hash{color:var(--ink)}.dbtn--primary:hover{background:var(--amber);border-color:var(--amber)}.dbtn--ghost{border-color:var(--rule-strong);color:var(--steel)}.dbtn--ghost:hover{border-color:var(--ember);color:var(--ember)}.dbtn--danger{border-color:var(--signal-red);color:var(--signal-red)}.dbtn--danger:hover{background:var(--signal-red);border-color:var(--signal-red);color:var(--ink)}.dbtn--sm{min-height:32px;padding:0 12px;font-size:.64rem}.dbtn:disabled{opacity:.35;cursor:default;transform:none}.dbtn.is-pending:disabled{opacity:.75;cursor:progress}.dinput,.dselect,.dtextarea{background:rgb(from var(--ink-panel-solid) r g b / .9);border:1px solid var(--rule-strong);color:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;border-radius:0;padding:9px 12px;font-size:.76rem}.dinput::placeholder,.dtextarea::placeholder{color:var(--steel)}.dinput:focus-visible,.dselect:focus-visible,.dtextarea:focus-visible{border-color:var(--ember);outline:none}.dinput:disabled{color:var(--steel);opacity:.7}.dselect{color:var(--paper-dim);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;font-size:.68rem}.dtextarea{resize:vertical;min-height:84px;font-family:var(--font-sans);letter-spacing:0;line-height:1.5}.pr-login-stage{z-index:1;padding:48px 22px var(--section-gap-roomy);place-items:center;min-height:calc(100dvh - 190px);display:grid;position:relative}.pr-login-stage:before{content:"";z-index:-1;background:radial-gradient(ellipse 640px 460px at 50% 44%, rgb(from var(--ember) r g b / .07), transparent 70%);pointer-events:none;position:absolute;inset:0}.term-card{width:min(440px,100%);padding:0}.pr-login-stage .term-card{animation:.36s ease-out both term-card-enter}@keyframes term-card-enter{0%{opacity:0;transform:translateY(10px)}}html[data-reduced-motion=true] .pr-login-stage .term-card{animation:none}@media (prefers-reduced-motion:reduce){.pr-login-stage .term-card{animation:none}}.term-titlebar{border-bottom:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .9);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.term-path{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--steel);font-size:.62rem}.term-status{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ember);align-items:center;gap:8px;font-size:.6rem;display:inline-flex}.term-status .live-dot{background:var(--ember);width:7px;height:7px;animation:1.2s step-end infinite pr-cursor-blink}.live-dot{background:var(--success);width:6px;height:6px;display:inline-block}html[data-reduced-motion=true] .term-status .live-dot{animation:none}.term-body{flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex}.term-boot{border-bottom:1px dashed var(--rule);flex-direction:column;gap:10px;padding-bottom:16px;display:flex}.term-cmd{font-family:var(--font-mono);letter-spacing:.1em;color:var(--paper-dim);word-break:break-word;margin:0;font-size:.68rem}.term-cmd .prompt{color:var(--ember);margin-right:7px;font-weight:700}.term-title{font-family:var(--font-stencil);text-transform:uppercase;color:var(--paper);margin:2px 0 0;font-size:2.3rem;font-weight:700;line-height:.95}.term-title em{color:var(--ember);font-style:normal}.term-mark{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:30px;height:30px}.term-note{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);margin:0;font-size:.62rem}.term-body .dbtn{width:100%}.term-discord-icon{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:18px;height:18px}.term-wait{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(from var(--steel) r g b / .75);margin:2px 0 0;font-size:.62rem}.term-wait:after{content:"▍";color:var(--ember);margin-left:6px;animation:1.2s step-end infinite pr-cursor-blink}html[data-reduced-motion=true] .term-wait:after{animation:none}.term-insignia-stage{width:max-content;max-width:100%;margin:0 auto}.term-insignia{font-family:var(--font-mono);letter-spacing:0;white-space:pre;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg, var(--amber) 0%, var(--ember) 48%, rgb(from var(--ember) r g b / .55) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:4px;line-height:1.08}.term-insignia span{display:block}.term-insignia span.is-pending{visibility:hidden}.term-insignia.is-live{animation:4.4s linear infinite term-insignia-flicker}@keyframes term-insignia-flicker{0%,86%,94%,to{filter:none;opacity:1}88%{filter:drop-shadow(0 0 6px rgb(from var(--ember) r g b / .45)) brightness(1.2);opacity:1}90%{filter:none;opacity:.82}92%{filter:drop-shadow(0 0 7px rgb(from var(--ember) r g b / .3)) brightness(1.1);opacity:1}}html[data-reduced-motion=true] .term-insignia.is-live{animation:none}@media (prefers-reduced-motion:reduce){.term-insignia.is-live{animation:none}}.term-caret{vertical-align:text-bottom;background:var(--ember);width:7px;height:.95em;margin-left:2px;animation:1.2s step-end infinite pr-cursor-blink;display:inline-block}html[data-reduced-motion=true] .term-caret{animation:none}.term-stage-hidden{visibility:hidden}.term-login-ui{flex-direction:column;gap:14px;display:flex}.pr-login-error{font-family:var(--font-mono);letter-spacing:.06em;color:var(--signal-red);margin:0;font-size:.68rem;line-height:1.6}.term-copy{font-family:var(--font-sans);color:var(--paper-dim);margin:0;font-size:.9rem;line-height:1.55}.term-copy code{font-family:var(--font-mono);border:1px solid var(--rule);color:var(--paper);padding:1px 5px;font-size:.8em}.term-title-row{align-items:center;gap:12px;display:flex}.term-title--sm{font-size:1.6rem}.term-card.is-success .term-status{color:var(--success)}.term-card.is-success .term-status .live-dot{background:var(--success);animation:none}.verify-hello{font-family:var(--font-mono);letter-spacing:.08em;color:var(--paper-dim);align-items:center;gap:8px;margin:0;font-size:.72rem;display:flex}.verify-hello-pfp{object-fit:cover;border:1px solid var(--rule-strong);width:22px;height:22px}.verify-hello-name{color:var(--paper);font-weight:700}.verify-linked-brands{align-items:center;gap:14px;display:flex}.verify-linked-brand{object-fit:contain;width:26px;height:26px}.verify-linked-brand.is-discord{filter:brightness(0)invert();opacity:.92}.verify-linked-chain{fill:none;width:18px;height:18px;stroke:var(--success);stroke-width:2px;stroke-linecap:round}.verify-identity-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.verify-identity{border:1px solid var(--rule);align-items:center;gap:10px;min-width:0;padding:9px 11px;display:flex}.verify-identity-pfp{object-fit:cover;border:1px solid var(--rule-strong);flex-shrink:0;width:30px;height:30px}.verify-identity-pfp.is-fallback{font-family:var(--font-stencil);color:var(--steel);place-items:center;font-size:.95rem;display:grid}.verify-identity-text{flex-direction:column;gap:2px;min-width:0;display:flex}.verify-identity-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.verify-identity-name{font-family:var(--font-mono);color:var(--paper);word-break:break-word;font-size:.78rem}.term-card .is-success-note{color:var(--success)}.pr-toast{z-index:90;background:var(--ember);color:var(--ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:11px 20px;font-size:.7rem;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@media (width<=900px){.pr-shell{flex-direction:column;align-items:stretch;gap:14px;padding:12px 14px 90px}.pr-side{width:100%;padding:10px 12px;position:static}.pr-side-head{letter-spacing:.1em;margin-bottom:6px;padding:0;font-size:.58rem}.pr-side-nav{grid-template-columns:repeat(var(--pr-nav-count), minmax(0, 1fr));gap:4px;display:grid}.pr-side-link{letter-spacing:.08em;justify-content:center;min-width:0;padding:8px 4px;font-size:.58rem}.pr-side-link:before{display:none}.pr-side-link.is-active:after{position:absolute;bottom:3px;right:4px}.pr-side-signout{border-top:none;margin-top:0;padding-top:8px}.pr-side-label--full{display:none}.pr-side-label--short{display:block}}@media (width<=520px){.pr-side-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.verify-identity-pair{grid-template-columns:1fr}}.ins-avatar{--ins-accent:var(--steel);background:repeating-linear-gradient(135deg, transparent 0 5px, rgb(from var(--ins-accent) r g b / .07) 5px 6px), rgb(from var(--ink-panel-solid) r g b / .95);border:1px solid rgb(from var(--ins-accent) r g b / .55);width:44px;height:44px;color:var(--ins-accent);font-family:var(--font-stencil);text-transform:uppercase;flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:700;display:grid;position:relative;overflow:hidden}.ins-avatar--lg{width:84px;height:84px;font-size:2.4rem}.ins-avatar--sm{width:30px;height:30px;font-size:.85rem}.ins-avatar--xs{width:20px;height:20px;font-size:.6rem}.ins-avatar img{object-fit:cover;width:100%;height:100%}.ins-rank{--ins-accent:var(--steel);border:1px solid rgb(from var(--ins-accent) r g b / .5);background:rgb(from var(--ins-accent) r g b / .07);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ins-accent);white-space:nowrap;align-items:center;gap:8px;padding:4px 10px 4px 6px;font-size:.66rem;display:inline-flex}.ins-rank img{object-fit:contain;width:18px;height:18px}.ins-rank .rank-code{font-weight:700}.ins-rank .rank-title{color:var(--paper-dim)}.ins-rank--lg{padding:6px 13px 6px 8px;font-size:.74rem}.ins-rank--lg img{width:24px;height:24px}.ins-tier{--ins-accent:var(--steel);border:1px dashed rgb(from var(--ins-accent) r g b / .6);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ins-accent);white-space:nowrap;align-items:center;gap:7px;padding:4px 10px;font-size:.64rem;font-weight:700;display:inline-flex}.ins-tier .tier-pip{background:var(--ins-accent);width:7px;height:7px;transform:rotate(45deg)}.ins-tier .tier-icon{object-fit:contain;width:16px;height:16px}.ins-rack{flex-wrap:wrap;gap:6px;display:flex}.ins-ribbon{--rb-a:var(--steel);--rb-b:var(--ink-mid);border:1px solid var(--rule-strong);cursor:default;background:0 0;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.ins-ribbon .rb-bar{background:repeating-linear-gradient(90deg, var(--rb-a) 0 4px, var(--rb-b) 4px 8px);border-right:1px solid var(--rule-strong);width:46px;height:16px;position:relative}.ins-ribbon .rb-icon{object-fit:contain;width:14px;height:14px;filter:drop-shadow(0 0 2px rgb(from var(--ink) r g b / .9));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ins-ribbon .rb-count{font-family:var(--font-mono);letter-spacing:.08em;color:var(--paper-dim);padding:0 8px 0 0;font-size:.62rem;font-weight:700}.ins-ribbon .rb-abbr{font-family:var(--font-mono);letter-spacing:.14em;color:var(--steel);padding:0 2px 0 7px;font-size:.6rem}.ins-ribbon .rb-hint{z-index:30;background:var(--plate-strong);border:1px solid var(--rule-strong);opacity:0;visibility:hidden;pointer-events:none;text-align:left;width:218px;padding:10px 12px;transition:opacity .14s,transform .14s,visibility .14s;display:none;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(3px)}.ins-ribbon:hover .rb-hint,.ins-ribbon:focus-visible .rb-hint{opacity:1;visibility:visible;display:block;transform:translateY(0)}.ins-ribbon:focus-visible{outline:1px solid var(--ember)}.ins-ribbon .rb-hint strong{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);margin-bottom:4px;font-size:.64rem;display:block}.ins-ribbon .rb-hint p{color:var(--paper-dim);font-size:.76rem;line-height:1.45;font-family:var(--font-sans);margin:0}.ins-qual{border:1px solid var(--rule-strong);background:rgb(from var(--ink-panel-solid) r g b / .6);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);cursor:default;border-radius:0;align-items:center;gap:8px;padding:5px 11px;font-size:.64rem;display:inline-flex;position:relative}.ins-qual .q-tick{color:var(--success);font-weight:700}.ins-qual .q-icon{object-fit:contain;width:16px;height:16px}.ins-qual:hover{border-color:var(--ember-mid);color:var(--paper)}.ins-qual:focus-visible{outline:1px solid var(--ember)}.ins-qual .q-hint{z-index:30;background:var(--plate-strong);border:1px solid var(--rule-strong);opacity:0;visibility:hidden;pointer-events:none;text-align:left;text-transform:none;letter-spacing:normal;width:218px;padding:10px 12px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(3px)}.ins-qual:hover .q-hint,.ins-qual:focus-visible .q-hint{opacity:1;visibility:visible;transform:translateY(0)}.ins-qual .q-hint strong{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);margin-bottom:4px;font-size:.64rem;display:block}.ins-qual .q-hint p{color:var(--paper-dim);font-size:.76rem;line-height:1.45;font-family:var(--font-sans);margin:0}.ins-telemetry{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ins-telemetry .tele-cell{text-align:left;padding:14px 18px 12px;position:relative}.ins-telemetry .tele-cell+.tele-cell:before{content:"";border-left:1px dashed var(--rule);position:absolute;top:10px;bottom:10px;left:0}.ins-telemetry .tele-value{font-family:var(--font-stencil);font-variant-numeric:tabular-nums;color:var(--paper);font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;line-height:1;display:block}.ins-telemetry .tele-value .tele-unit{color:var(--steel);margin-left:4px;font-size:.55em}.ins-telemetry .tele-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--steel);margin-top:5px;font-size:.58rem;display:block}.ins-telemetry .tele-cell.is-accent .tele-value{color:var(--ember)}.ins-progress{width:100%}.ins-progress .pg-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);justify-content:space-between;gap:12px;margin-bottom:7px;font-size:.62rem;display:flex}.ins-progress .pg-meta--foot{margin:7px 0 0}.ins-progress .pg-meta .pg-now{color:var(--ember);font-weight:700}.ins-progress .pg-track{border:1px solid var(--rule-strong);background:repeating-linear-gradient(135deg, transparent 0 4px, rgb(from var(--paper) r g b / .04) 4px 5px);height:10px;position:relative}.ins-progress .pg-fill{background:repeating-linear-gradient(135deg, var(--ember) 0 6px, rgb(from var(--ember) r g b / .72) 6px 12px);transition:width .5s;position:absolute;inset:1px auto 1px 1px}html[data-reduced-motion=true] .ins-progress .pg-fill{transition:none}.ins-stars{letter-spacing:2px;color:var(--amber);white-space:nowrap;font-size:.82rem}.ins-stars .stars-dim{color:rgb(from var(--paper) r g b / .18)}.ins-stars-empty{color:var(--steel)}.ins-tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--rule-strong);color:var(--steel);white-space:nowrap;align-items:center;gap:6px;padding:3px 9px;font-size:.6rem;font-weight:700;display:inline-flex}.ins-tag--host{color:var(--info);border-color:rgb(from var(--info) r g b / .5)}.ins-tag--live{color:var(--success);border-color:rgb(from var(--success) r g b / .5)}.ins-tag--ember{color:var(--ember);border-color:var(--ember-mid);background:var(--ember-faint)}.ins-tag--warn{color:var(--amber);border-color:rgb(from var(--amber) r g b / .5)}.ins-tag--error{color:var(--signal-red);border-color:rgb(from var(--signal-red) r g b / .5)}.ins-tag--dim{opacity:.75}.ins-tag--attended{color:var(--success);border-color:rgb(from var(--success) r g b / .4)}.ins-discord{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.08em;color:var(--paper-dim);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:8px;padding:5px 11px;font-size:.66rem;transition:border-color .14s,color .14s;display:inline-flex}.ins-discord img{object-fit:contain;width:14px;height:14px}.ins-discord:hover:not(:disabled){border-color:var(--info);color:var(--info)}.ins-discord:focus-visible{outline:1px solid var(--ember)}.ins-discord:disabled{cursor:default;opacity:.55}.mini-label--ember{color:var(--ember)}.sec-toolbar{margin-bottom:var(--gap-stack);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:14px;display:flex}.sec-toolbar .dinput{flex:200px;max-width:340px}.sec-toolbar .toolbar-spacer{flex:auto}.sec-toggle{border:1px solid var(--rule-strong);color:var(--steel);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-align:center;background:0 0;border-radius:0;min-width:148px;padding:9px 14px;font-size:.66rem;transition:color .14s,border-color .14s,background .14s}.sec-toggle:hover{color:var(--paper);border-color:var(--ember)}.sec-toggle:focus-visible{outline:1px solid var(--ember)}.sec-toggle[aria-pressed=true]{background:var(--ember-faint);border-color:var(--ember);color:var(--ember)}.is-refreshing{opacity:.55;pointer-events:none;transition:opacity .14s}.sec-pager{margin-top:var(--gap-stack);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);justify-content:center;align-items:center;gap:16px;font-size:.66rem;display:flex}.sec-empty{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;color:var(--steel);margin:0;padding:26px 0;font-size:.72rem}.sub-block{margin-top:var(--gap-stack);padding-top:var(--gap-stack);border-top:1px dashed var(--rule)}.sub-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sub-head h3{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper);margin:0;font-size:.68rem;font-weight:700}.sub-head h3 .idx-num{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ember);margin-right:8px;font-size:.66rem}.sub-head .sub-meta{font-family:var(--font-mono);letter-spacing:.14em;color:var(--steel);text-transform:uppercase;font-size:.6rem}.sub-head .dbtn{flex-shrink:0}.gate-heading{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--paper);margin:8px 0 10px;font-size:1.5rem;font-weight:700}.gate-body{font-family:var(--font-sans);color:var(--paper-dim);max-width:56ch;margin:0;font-size:.94rem;line-height:1.6}.profile-dossier{gap:var(--gap-stack);flex-direction:column;display:flex}.dossier-head-plate{overflow:hidden}.dossier-plate-bg{object-fit:cover;object-position:top right;opacity:.6;filter:saturate(.55)contrast(1.08)brightness(1.08);pointer-events:none;z-index:0;width:auto;max-width:48%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000 92%);mask-image:linear-gradient(270deg,#000 20%,#0000 92%)}.dossier-head-plate .dossier-head,.dossier-head-plate .dossier-progress,.dossier-head-plate .dossier-bio{z-index:1;position:relative}.dossier-head{align-items:flex-start;gap:20px;display:flex}.dossier-head .ins-avatar{margin-top:2px}.dossier-head .ins-avatar--lg{width:108px;height:108px;margin-top:0}.dossier-id{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.dossier-name{font-family:var(--font-stencil);text-transform:uppercase;color:var(--paper);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;line-height:.95;display:flex}.dossier-handles{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);flex-wrap:wrap;gap:6px 14px;font-size:.66rem;display:flex}.dossier-handles .h-label{color:var(--ember)}.ins-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dossier-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.dossier-progress{margin-top:18px}.dossier-link-pending{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:.66rem}.dossier-state-actions{margin-bottom:10px}.dossier-plate-actions{margin-top:14px}.dossier-fileno{z-index:1;font-family:var(--font-mono);letter-spacing:.2em;color:rgb(from var(--steel) r g b / .6);text-transform:uppercase;font-size:.58rem;position:absolute;top:10px;right:14px}.dossier-bio{margin-top:14px}.dossier-bio .sub-head{margin-bottom:8px}.dossier-bio .sub-head h3{color:var(--steel)}.bio-text{--bio-max-lines:4;font-family:var(--font-sans);color:var(--paper-dim);text-wrap:pretty;max-width:72ch;margin:0;font-size:.94rem;line-height:1.6}.bio-read{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.bio-text.is-clamped{max-height:calc(var(--bio-max-lines) * 1.6em);overflow:hidden}.bio-text.is-clamped.has-overflow{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.bio-toggle{color:var(--ember);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:.62rem}.bio-toggle:hover,.bio-toggle:focus-visible{color:var(--paper);outline:1px solid var(--ember);outline-offset:3px}.bio-empty{color:var(--steel);font-style:italic}.bio-edit .dtextarea{width:100%}.bio-public-note{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);margin:0 0 8px;font-size:.62rem}.bio-edit-row{align-items:center;gap:8px;margin-top:10px;display:flex}.bio-count{font-family:var(--font-mono);letter-spacing:.08em;color:var(--steel);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.66rem}.bio-count.is-over{color:var(--signal-red)}.bio-preview{border:1px dashed var(--rule);margin-top:12px;padding:10px 12px}.bio-preview .mini-label{margin-bottom:6px}.dossier-grid{column-count:2;column-gap:var(--gap-stack)}.dossier-grid>.plate{break-inside:avoid;margin:0 0 var(--gap-stack)}.qual-row{flex-wrap:wrap;gap:8px;display:flex}.rank-path{flex-direction:column;margin-top:14px;display:flex}.rank-path .rp-step{padding:var(--pad-row) 4px;border-bottom:1px solid var(--line);grid-template-columns:26px 1fr auto;align-items:center;gap:12px;display:grid}.rank-path .rp-step:last-child{border-bottom:none}.rank-path .rp-step img{object-fit:contain;justify-self:center;width:24px;height:24px}.rank-path .rp-name{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);align-items:center;gap:8px;font-size:.7rem;display:flex}.rank-path .rp-valor{font-family:var(--font-mono);letter-spacing:.08em;color:var(--steel);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:.64rem;display:inline-flex}.rank-path .rp-step.is-current{background:var(--ember-faint);border-left:2px solid var(--ember);padding-left:8px}.rank-path .rp-step.is-current .rp-name{color:var(--ember);font-weight:700}.rank-path .rp-step.is-past{opacity:.55}.tier-callout{--ins-accent:var(--steel);border:1px dashed rgb(from var(--ins-accent) r g b / .55);background:rgb(from var(--ins-accent) r g b / .05);align-items:center;gap:14px;padding:12px 14px;display:flex}.tier-callout-icon{object-fit:contain;width:44px;height:44px;filter:drop-shadow(0 0 8px rgb(from var(--ins-accent) r g b / .35))}.tier-callout-text{flex-direction:column;gap:3px;min-width:0;display:flex}.tier-callout-text strong{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--ins-accent);font-size:1.05rem;font-weight:700;line-height:1}.tier-callout-text em{font-style:normal;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);font-size:.6rem}.tier-dist{border:1px solid var(--rule);background:rgb(from var(--ink) r g b / .5);margin:14px 0 0;padding:12px 12px 8px}.tier-dist-plot{height:56px}.tier-dist-svg{width:100%;height:100%;display:block}.tier-dist-labels{height:52px;margin:8px 0 0;position:relative}.tier-dist-label{white-space:nowrap;font-family:var(--font-mono);flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:0;transform:translate(-50%)}.tier-dist-label:first-child{align-items:flex-start;transform:translate(0)}.tier-dist-label:last-child{align-items:flex-end;transform:translate(-100%)}.tier-dist-label img{object-fit:contain;width:16px;height:16px}.tier-dist-label strong{color:var(--node-accent,var(--ember));font-size:.7rem;font-weight:600}.tier-dist-label em{letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:.52rem;font-style:normal}.tier-dist-label.is-you em{color:var(--node-accent,var(--ember));font-weight:700}.tier-dist-label .you-pip{letter-spacing:.18em;background:var(--node-accent,var(--ember));color:var(--ink);padding:1px 5px;font-size:.5rem;font-weight:700}.event-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.event-row{width:100%;padding:var(--pad-row) 10px;border:none;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;gap:14px;transition:background .14s;display:grid;position:relative;overflow:hidden}.event-rows li:first-child .event-row{border-top:1px solid var(--line)}.event-row:hover{background:rgb(from var(--paper) r g b / .035)}.event-row:focus-visible{outline:1px solid var(--ember);outline-offset:-1px}.event-row:disabled{cursor:default;opacity:.6}.event-row .ev-num{font-family:var(--font-stencil);color:var(--steel);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}.event-row:hover .ev-num{color:var(--ember)}.event-row .ev-main{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.event-row .ev-name{font-family:var(--font-sans);color:var(--paper);flex-wrap:wrap;align-items:center;gap:9px;font-size:.95rem;font-weight:600;display:flex}.event-row .ev-meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);font-size:.64rem}.event-row .ev-stat{text-align:right;position:relative}.event-row .ev-stat strong{font-family:var(--font-stencil);color:var(--paper);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;display:block}.event-row .ev-stat em{font-style:normal;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.event-row .ev-type-col{position:relative}.event-row .ev-banner{opacity:.1;pointer-events:none;background-position:50%;background-size:cover;width:38%;transition:opacity .16s;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.event-row:hover .ev-banner{opacity:.2}.dir-grid{gap:var(--gap-grid);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=1200px){.dir-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dir-card{--ins-accent:var(--steel);background:rgb(from var(--ink-panel-solid) r g b / .55);border:1px solid var(--line);border-top:2px solid rgb(from var(--ins-accent) r g b / .65);cursor:pointer;text-align:left;border-radius:0;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px 14px;transition:border-color .14s,background .14s,transform .14s;display:flex;position:relative}.dir-card:hover{background:rgb(from var(--ink-panel-solid) r g b / .85);border-color:var(--rule-strong);border-top-color:var(--ins-accent);transform:translateY(-2px)}html[data-reduced-motion=true] .dir-card:hover{transform:none}.dir-card:focus-visible{outline:1px solid var(--ember)}.dir-card .dir-name{font-family:var(--font-sans);color:var(--paper);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.95rem;font-weight:700;overflow:hidden}.dir-card .ins-chips{gap:6px}.dir-card .dir-valor{font-family:var(--font-mono);letter-spacing:.1em;color:var(--paper-dim);font-variant-numeric:tabular-nums;margin-top:auto;font-size:.66rem}.dir-card .dir-valor .v-label{color:var(--steel)}.dir-card .dir-status{position:absolute;top:10px;right:10px}.dir-card.is-inactive{opacity:.6}.modal-layer{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-backdrop{background:rgb(from var(--ink) r g b / .78);cursor:pointer;border:none;position:absolute;inset:0}.modal-plate{background:var(--plate-strong);flex-direction:column;width:min(680px,100%);max-height:min(82vh,760px);padding:0;display:flex;position:relative;overflow:hidden}.modal-scroll{min-height:0;overflow-y:auto}.modal-scroll::-webkit-scrollbar{width:8px}.modal-scroll::-webkit-scrollbar-thumb{background:var(--rule-strong)}.modal-close{z-index:5;background:rgb(from var(--ink-deep) r g b / .85);border:1px solid var(--rule-strong);width:32px;height:32px;color:var(--steel);font-family:var(--font-mono);cursor:pointer;border-radius:0;place-items:center;display:grid;position:absolute;top:10px;right:10px}.modal-close:hover{color:var(--ember);border-color:var(--ember)}.modal-close:focus-visible{outline:1px solid var(--ember)}.modal-banner{border-bottom:1px solid var(--rule-strong);height:132px;position:relative;overflow:hidden}.modal-banner .modal-banner-media,.modal-banner .modal-banner-image{object-fit:cover;width:100%;height:132px;display:block}.modal-banner:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 20%, rgb(from var(--ink-deep) r g b / .92));position:absolute;inset:0}.modal-body{padding:var(--pad-plate)}.modal-eyebrow{margin:0 0 6px}.modal-title{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;color:var(--paper);margin:0 0 14px;font-size:1.7rem;font-weight:700;line-height:1}.modal-notes{border:1px dashed var(--rule);font-family:var(--font-mono);letter-spacing:.04em;color:var(--paper-dim);margin:0;padding:12px 14px;font-size:.7rem;line-height:1.8}.modal-link{color:var(--steel);transition:color .14s}.modal-link:hover{color:var(--ember)}.roster-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.roster-list li{border-bottom:1px solid var(--line)}.roster-list li:last-child{border-bottom:none}.roster-row{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--paper);background:0 0;border:none;border-radius:0;align-items:center;gap:10px;padding:8px 6px;font-size:.88rem;font-weight:600;display:flex}.roster-row:hover:not(:disabled){background:rgb(from var(--paper) r g b / .035)}.roster-row:focus-visible{outline:1px solid var(--ember);outline-offset:-1px}.roster-row:disabled{cursor:default}.roster-row .roster-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.roster-row .roster-awards{flex-shrink:0;align-items:center;gap:9px;margin-left:auto;display:inline-flex}.roster-row .roster-medal{object-fit:contain;width:18px;height:18px}.roster-row .roster-valor{font-family:var(--font-mono);letter-spacing:.08em;color:var(--steel);font-variant-numeric:tabular-nums;font-size:.66rem}.roster-row .roster-valor:only-child,.roster-row>.roster-valor{margin-left:auto}.roster-row .roster-rank-num{font-family:var(--font-mono);color:var(--ember);font-size:.66rem}.host-grid{gap:var(--gap-stack);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.host-col{gap:var(--gap-stack);flex-direction:column;min-width:0;display:flex}.host-form{flex-direction:column;gap:14px;display:flex}.host-form .form-row{flex-direction:column;gap:6px;min-width:0;display:flex}.host-form .form-row label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:.6rem}.req-star{color:var(--ember);font-weight:700}.host-form .form-legend{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);margin:0;font-size:.58rem}.host-form .form-split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.host-form .form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.host-form .form-error{font-family:var(--font-mono);color:var(--signal-red);letter-spacing:.06em;margin:0;font-size:.68rem}.member-select{position:relative}.member-select__control{align-items:center;gap:8px;display:flex}.member-select__control .ins-avatar{flex:none}.member-select__input{flex:auto;min-width:0}.member-select__clear{border:1px solid var(--rule-strong);width:34px;height:34px;color:var(--steel);font-family:var(--font-mono);cursor:pointer;background:0 0;flex:none;place-items:center;transition:color .14s,border-color .14s;display:grid}.member-select__clear:hover{color:var(--ember);border-color:var(--ember)}.member-select__menu{z-index:30;background:var(--plate-strong);border:1px solid var(--rule-strong);max-height:264px;box-shadow:0 12px 28px rgb(from var(--ink-deep) r g b / .55);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.member-select__opt{cursor:pointer;align-items:center;gap:9px;padding:7px 8px;display:flex}.member-select__opt.is-active,.member-select__opt[aria-selected=true]{background:rgb(from var(--ember) r g b / .14)}.member-select__opt-name{min-width:0;font-family:var(--font-sans);color:var(--paper);white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex;overflow:hidden}.member-select__tag{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);flex:none;padding:1px 6px;font-size:.54rem}.member-select__opt-meta{font-family:var(--font-mono);letter-spacing:.08em;color:var(--steel);flex:none;font-size:.62rem}.member-select__empty{font-family:var(--font-mono);letter-spacing:.06em;color:var(--steel);padding:10px 8px;font-size:.68rem}.confirm-plate{width:min(440px,100%)}.confirm-message{font-family:var(--font-sans);color:var(--paper-dim);margin:0 0 16px;font-size:.9rem;line-height:1.55}.confirm-plate .form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.queue-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.queue-list li{padding:var(--pad-row) 6px;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:10px;display:grid}.queue-list li:last-child{border-bottom:none}.queue-list .q-name{font-family:var(--font-sans);color:var(--paper);flex-direction:column;gap:2px;min-width:0;font-size:.9rem;font-weight:600;display:flex}.queue-list .q-meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);font-size:.62rem;font-weight:400}.queue-list .q-actions{gap:6px;display:inline-flex}.queue-list .q-link{font-family:var(--font-mono);color:var(--steel);transition:color .14s}.queue-list .q-link:hover{color:var(--ember)}@media (width<=640px){.queue-list li{flex-wrap:wrap;row-gap:8px;display:flex}.queue-list .q-name{flex:100%}.queue-list .q-actions{margin-left:auto}}.debrief-plate{width:min(760px,100%)}.debrief-note{font-family:var(--font-sans);color:var(--paper-dim);margin:0 0 14px;font-size:.86rem;line-height:1.55}.debrief-roster{border:1px solid var(--line);margin-bottom:14px}.debrief-roster li.is-noshow .roster-name{color:var(--steel);text-decoration:line-through}.debrief-row{cursor:default;flex-wrap:wrap}.debrief-row-actions{flex-shrink:0;gap:6px;margin-left:auto;display:inline-flex}@media (width<=640px){.debrief-row-actions{flex-wrap:wrap;flex-basis:100%;row-gap:6px;margin-left:0}}.debrief-chip{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:5px;padding:3px 8px;font-size:.56rem;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.debrief-chip:hover:not(:disabled){color:var(--paper);border-color:var(--ember)}.debrief-chip:focus-visible{outline:1px solid var(--ember);outline-offset:1px}.debrief-chip[aria-pressed=true]{color:var(--ink-deep);background:var(--ember);border-color:var(--ember);font-weight:700}.debrief-chip[aria-pressed=true] .debrief-medal-dot{border-color:var(--ink-deep)}.debrief-chip-divider{background:var(--rule-strong);align-self:stretch;width:1px;margin:0 4px}.debrief-chip--noshow{border-style:dashed;border-color:rgb(from var(--signal-red) r g b / .55);color:rgb(from var(--signal-red) r g b / .85)}.debrief-chip--noshow:hover:not(:disabled){color:var(--signal-red);border-color:var(--signal-red)}.debrief-chip--noshow[aria-pressed=true]{background:var(--signal-red);border-color:var(--signal-red);color:var(--paper);border-style:solid}.debrief-medal{align-items:center;gap:6px;display:inline-flex}.debrief-medal i,.debrief-medal-dot{border:1px solid var(--rule-strong);background:linear-gradient(90deg, var(--rb-a) 0 33%, var(--rb-b) 33% 67%, var(--rb-a) 67% 100%);width:14px;height:8px;display:inline-block}.debrief-medal-dot{width:12px;height:7px}.debrief-preview{border:1px dashed var(--rule);flex-direction:column;gap:10px;margin:14px 0;padding:12px 14px;display:flex}.debrief-preview p{flex-direction:column;gap:3px;margin:0;display:flex}.debrief-preview .dp-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);font-size:.58rem}.debrief-preview .dp-line{font-family:var(--font-mono);letter-spacing:.04em;color:var(--paper-dim);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.7rem;line-height:1.7;display:flex}.debrief-preview .dp-note{color:var(--steel);font-size:.62rem}.debrief-preview .dp-accolade{align-items:center;gap:6px;min-width:168px;display:inline-flex}.dp-members{flex-wrap:wrap;gap:5px 12px;display:inline-flex}.dp-member{color:var(--paper);align-items:center;gap:6px;display:inline-flex}.dp-member .ins-avatar{flex:none}.debrief-plate .form-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.feedback-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rank-path+.feedback-list,.ins-progress+.feedback-list{margin-top:12px}.feedback-list li{border:1px solid var(--line);background:rgb(from var(--ink-panel-solid) r g b / .5);padding:11px 13px}.feedback-list .fb-head{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);align-items:center;gap:10px;margin-bottom:5px;font-size:.62rem;display:flex}.feedback-list p{font-family:var(--font-sans);color:var(--paper-dim);margin:0;font-size:.84rem;line-height:1.5}.host-calendar-embed .archive-shell{width:100%}.host-calendar-embed .archive-intro{display:none}@media (width<=900px){.dossier-grid{column-count:1}.host-grid{grid-template-columns:minmax(0,1fr)}.dossier-head{flex-wrap:wrap}.dossier-actions{width:100%;margin-left:0}.dossier-plate-bg{opacity:.42;max-width:70%}.ins-telemetry{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.ins-telemetry .tele-cell+.tele-cell:before{display:none}.ins-telemetry .tele-cell{border-top:1px dashed var(--rule);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 16px;display:flex}.ins-telemetry .tele-cell:first-child{border-top:none}.ins-telemetry .tele-value{text-align:right;order:2;font-size:1.5rem}.ins-telemetry .tele-label{order:1;margin-top:0;line-height:1.3}.event-row{grid-template-columns:44px minmax(0,1fr) auto}.event-row .ev-type-col,.event-row .ev-banner{display:none}.dir-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.host-form .form-split{grid-template-columns:1fr}.sec-toolbar .dinput{flex-basis:100%;max-width:none}.modal-plate{max-height:88vh}}@media (width<=560px){.dir-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dossier-head{flex-direction:column;align-items:flex-start;gap:14px}.dossier-head .ins-avatar{margin-top:0}.dossier-head .ins-avatar--lg{align-self:flex-start;width:96px;height:96px}.dossier-actions{margin-left:0}}.svc-plate{--svc-accent:var(--ember)}.svc-seg{border:1px solid var(--rule-strong);display:inline-flex}.svc-seg button{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-size:.6rem;font-weight:600}.svc-seg button+button{border-left:1px solid var(--rule-strong)}.svc-seg button.is-on{background:var(--ember-faint);color:var(--ember)}.svc-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.svc-ranges{flex-wrap:wrap;gap:6px;display:flex}.svc-range,.svc-chip{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);border:1px solid var(--rule-strong);cursor:pointer;background:0 0;padding:4px 11px;font-size:.58rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.svc-range:hover,.svc-chip:hover{border-color:var(--ember);color:var(--paper)}.svc-range.is-on,.svc-chip.is-on{background:var(--ember-faint);border-color:var(--ember);color:var(--ember)}.svc-chart{border:1px solid var(--rule);background:rgb(from var(--ink) r g b / .5);padding:6px 6px 0}.svc-plot{cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative}.svc-svg{width:100%;height:100%;display:block}.svc-grid{stroke:var(--rule);stroke-width:1px;stroke-dasharray:2 4}.svc-ytick{fill:var(--steel);font-family:var(--font-mono);letter-spacing:.04em;font-size:9px}.svc-vgrid{stroke:var(--rule);stroke-width:1px;stroke-dasharray:2 5;opacity:.5}.svc-axisline,.svc-xmark{stroke:var(--rule-strong);stroke-width:1px}.svc-xtick{fill:var(--steel);font-family:var(--font-mono);letter-spacing:.04em;font-size:9px}.svc-line{filter:drop-shadow(0 0 4px rgb(from var(--svc-accent) r g b / .35))}.svc-dot{fill:var(--svc-accent);stroke:var(--ink);stroke-width:1px;transition:r .1s}.svc-dot.is-neg{fill:var(--signal-red)}.svc-cross{stroke:var(--paper-dim);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.svc-brush{fill:rgb(from var(--ember) r g b / .12);stroke:var(--ember);stroke-width:1px;stroke-dasharray:3 2;pointer-events:none}.svc-tip{background:var(--plate-strong);border:1px solid var(--rule-strong);min-width:140px;box-shadow:var(--shadow-soft);pointer-events:none;z-index:2;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;top:8px}.svc-tip-date{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);font-size:.56rem}.svc-tip-val{font-family:var(--font-stencil);letter-spacing:.02em;color:var(--paper);font-size:1.05rem;font-weight:700}.svc-tip-delta{font-family:var(--font-mono);color:var(--success);font-size:.62rem}.svc-tip-delta.is-neg{color:var(--signal-red)}.svc-tip-evt{font-family:var(--font-mono);letter-spacing:.08em;color:var(--paper-dim);font-size:.58rem}.svc-axis{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);justify-content:center;align-items:center;padding:4px 8px 0;font-size:.56rem;display:flex}.svc-axis-hint{color:var(--rule-strong)}.svc-reset{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember);cursor:pointer;background:0 0;border:none;font-size:.56rem}.svc-log-filters{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.svc-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.svc-log-row{padding:var(--pad-row) 4px;border-bottom:1px dashed var(--rule);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.svc-log-row:last-child{border-bottom:none}.svc-log-kind{text-align:center;color:var(--steel);font-size:.8rem}.svc-log-kind.kind-valor{color:var(--ember)}.svc-log-kind.kind-medal{color:var(--amber)}.svc-log-kind.kind-qualification{color:var(--success)}.svc-log-kind.kind-rank{color:var(--info)}.svc-log-main{flex-direction:column;gap:3px;min-width:0;display:flex}.svc-log-reason{font-family:var(--font-sans);color:var(--paper);flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.svc-log-date{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);font-size:.58rem}.svc-log-evt{font-family:var(--font-mono);letter-spacing:.06em;color:var(--paper-dim);border:1px solid var(--rule-strong);cursor:pointer;background:0 0;padding:1px 6px;font-size:.58rem}.svc-log-evt:hover:not(:disabled){border-color:var(--ember);color:var(--ember)}.svc-log-evt:disabled{cursor:default;opacity:.5}.svc-log-detail{text-align:right}.svc-delta{font-family:var(--font-mono);color:var(--success);white-space:nowrap;font-size:.74rem;font-weight:600}.svc-delta.is-neg{color:var(--signal-red)}.svc-quals{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:inline-flex}@media (width<=640px){.svc-log-row{grid-template-columns:20px minmax(0,1fr);grid-template-areas:"kind main"".detail";gap:6px 10px}.svc-log-kind{grid-area:kind}.svc-log-main{grid-area:main}.svc-log-detail{text-align:left;grid-area:detail}.svc-quals{justify-content:flex-start}.svc-seg button{padding:9px 14px}.svc-range,.svc-chip,.svc-log-filters button{padding:8px 13px}.svc-log-evt{padding:5px 9px}}.cmd-sub{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);margin:.35rem 0 0;font-size:.72rem}.cmd-plate{padding:0;overflow:hidden}.cmd-stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% -10%, var(--ember-faint), transparent 42%), radial-gradient(var(--paper-faint) 1px, transparent 1.5px);background-size:100% 100%,26px 26px;height:clamp(480px,78vh,1100px);position:relative;overflow:hidden}.cmd-stage.is-panning{cursor:grabbing}.cmd-canvas{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.cmd-edges{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.cmd-edge{fill:none;vector-effect:non-scaling-stroke}.cmd-edge--spine{stroke:var(--rule-strong);stroke-width:1.5px;stroke-dasharray:7 5}.cmd-edge--branch{stroke:var(--paper-dim);stroke-width:1.25px;opacity:.55}.cmd-rank,.cmd-card,.cmd-more{box-sizing:border-box;border:1px solid var(--paper-hairline);background:var(--ink-panel-solid);color:var(--paper);font-family:var(--font-mono);text-align:left;cursor:pointer;touch-action:none;will-change:transform;margin:0;display:flex;position:absolute;top:0;left:0}.cmd-rank:focus-visible,.cmd-card:focus-visible,.cmd-more:focus-visible{outline:1px solid var(--ember);outline-offset:2px}.cmd-rank{border-color:var(--rule-strong);box-shadow:inset 3px 0 0 var(--n-accent);align-items:center;gap:.7rem;padding:0 .85rem}.cmd-rank-icon{object-fit:contain;flex:none;width:42px;height:42px}.cmd-rank-name{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.cmd-rank-code{letter-spacing:.16em;color:var(--n-accent);font-size:.66rem}.cmd-rank-title{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:1.06rem;line-height:1;overflow:hidden}.cmd-rank-count{flex-direction:column;flex:none;align-items:flex-end;gap:.1rem;margin-left:auto;font-size:.95rem;line-height:1;display:flex}.cmd-rank-count em{letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);font-size:.56rem;font-style:normal}.cmd-card{flex-direction:column;align-items:center;gap:.42rem;padding:.7rem .5rem .6rem}.cmd-card:hover,.cmd-more:hover,.cmd-rank:hover{border-color:var(--n-accent)}.cmd-card.is-user{border-color:var(--ember);box-shadow:0 0 0 1px var(--ember), 0 0 22px var(--ember-soft)}.cmd-rank.is-selected,.cmd-card.is-selected,.cmd-more.is-selected{border-color:var(--paper);box-shadow:0 0 0 1px var(--paper), 0 0 20px rgb(from var(--paper) r g b / .22)}.cmd-card.is-user.is-selected{box-shadow:0 0 0 1px var(--paper), 0 0 22px var(--ember-soft)}.cmd-you{background:var(--ember);color:var(--ink);letter-spacing:.2em;padding:.1rem .4rem;font-size:.56rem;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.cmd-card-ava{border:1px solid var(--n-accent);background:var(--ink-deep);flex:none;width:60px;height:60px;position:relative;overflow:hidden}.cmd-card-ava img{object-fit:cover;pointer-events:none;width:100%;height:100%}.cmd-card-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;max-width:100%;font-size:.7rem;overflow:hidden}.cmd-card-valor{color:var(--n-accent);font-size:.72rem}.cmd-card-valor em{letter-spacing:.14em;color:var(--paper-dim);font-size:.56rem;font-style:normal}.cmd-more{border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:.22rem}.cmd-more-stack{margin-bottom:.2rem;display:flex}.cmd-more-ava{border:1px solid var(--paper-hairline);background:var(--ink-deep);width:26px;height:26px;margin-left:-8px;overflow:hidden}.cmd-more-ava:first-child{margin-left:0}.cmd-more-ava img{object-fit:cover;pointer-events:none;width:100%;height:100%}.cmd-more-count{font-family:var(--font-stencil);color:var(--n-accent);font-size:1.35rem;line-height:1}.cmd-more-label{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-dim);font-size:.6rem}.cmd-more-cta{letter-spacing:.16em;text-transform:uppercase;color:var(--ember);margin-top:.28rem;font-size:.58rem}.cmd-collabel{font-family:var(--font-stencil);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-dim);white-space:nowrap;pointer-events:none;font-size:1.5rem;position:absolute;top:0;left:0}.cmd-mode{z-index:5;position:absolute;top:.8rem;right:.8rem}.cmd-mode .board-typefilter-menu{left:auto;right:0}.cmd-controls{z-index:3;flex-direction:column;gap:.3rem;display:flex;position:absolute;top:.8rem;left:.8rem}.cmd-ctl{border:1px solid var(--rule-strong);background:var(--ink-panel-solid);width:34px;height:34px;color:var(--paper);font-family:var(--font-mono);cursor:pointer;place-items:center;font-size:.95rem;display:grid}.cmd-ctl:hover{border-color:var(--ember);color:var(--ember)}.cmd-ctl--me{letter-spacing:.12em;color:var(--ember);font-size:.56rem}.cmd-ctl--mbr{letter-spacing:.12em;color:var(--paper-dim);font-size:.56rem}.cmd-ctl--mbr.is-on{border-color:var(--ember-mid);color:var(--paper)}.cmd-pop{border:1px solid var(--rule-strong);background:rgb(from var(--ink-deep) r g b / .96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:4;cursor:auto;will-change:transform;flex-direction:column;gap:.8rem;width:min(340px,86%);max-height:min(430px,100% - 20px);padding:.95rem .9rem .85rem;animation:.15s ease-out cmd-pop-in;display:flex;position:absolute;top:0;left:0;overflow:hidden auto;box-shadow:0 18px 50px #00000080}@keyframes cmd-pop-in{0%{opacity:0}to{opacity:1}}.cmd-pop:focus{outline:none}.cmd-dock-close{border:1px solid var(--paper-hairline);width:28px;height:28px;color:var(--paper-dim);cursor:pointer;background:0 0;place-items:center;font-size:.8rem;display:grid;position:absolute;top:.55rem;right:.55rem}.cmd-dock-close:hover{border-color:var(--ember);color:var(--ember)}.cmd-dock-id{align-items:flex-start;gap:.75rem;padding-right:1.9rem;display:flex}.cmd-dock-who{min-width:0}.cmd-dock-who h3{font-family:var(--font-stencil);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin:0 0 .35rem;font-size:1.3rem;line-height:1.05;display:flex}.cmd-dock-rankicon{object-fit:contain;flex:none;width:56px;height:56px}.cmd-dock-ranktype{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);overflow-wrap:anywhere;font-size:.66rem}.cmd-dock-desc{color:var(--paper-dim);margin:0;font-size:.85rem;line-height:1.5}.cmd-stats{flex-direction:column;margin:0;display:flex}.cmd-stat{border-bottom:1px solid var(--paper-faint);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem 0;display:flex}.cmd-stat:first-child{border-top:1px solid var(--paper-faint)}.cmd-stat dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-dim);font-size:.62rem}.cmd-stat dd{font-family:var(--font-mono);color:var(--paper);margin:0;font-size:.95rem}.cmd-stat dd.is-accent{color:var(--ember)}.cmd-dock-cta{align-self:flex-start}.cmd-dock-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cmd-dock-row{border:none;border-bottom:1px solid var(--paper-faint);width:100%;color:var(--paper);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.55rem;padding:.42rem .3rem;font-size:.74rem;display:flex}.cmd-dock-row:hover{background:var(--paper-faint)}.cmd-dock-row.is-user{box-shadow:inset 2px 0 0 var(--ember)}.cmd-dock-rowname{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.25}.cmd-dock-rowvalor{color:var(--paper-dim);margin-left:auto}.cmd-skel{flex-direction:column;gap:.55rem;display:flex}.cmd-skel-row,.cmd-skel-rack{background:linear-gradient(100deg, transparent 30%, rgb(from var(--paper) r g b / .07) 50%, transparent 70%) 200% 0 / 220% 100% no-repeat, var(--paper-faint);width:100%;height:30px;animation:1.3s ease-in-out infinite mediaShimmer;display:block}.cmd-skel-rack{height:58px}.cmd-skel .mini-label{margin-top:.35rem}@media (prefers-reduced-motion:reduce){.cmd-skel-row,.cmd-skel-rack{animation:none}}.cmd-resize{cursor:ns-resize;touch-action:none;z-index:3;background:0 0;border:none;place-items:center;width:88px;height:16px;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cmd-resize span{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);width:46px;height:4px}.cmd-resize:hover span,.cmd-resize:focus-visible span{border-color:var(--ember)}.cmd-resize:focus-visible{outline:1px solid var(--ember)}@media (prefers-reduced-motion:reduce){.cmd-pop{animation:none}}@media (width<=720px){.cmd-stage{height:clamp(400px,70vh,900px)}}
