@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-greek-400-normal-B4URO6DV.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/static/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/static/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-greek-600-normal-plRanbMR.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/static/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/static/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2");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");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(/static/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2");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(/static/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2");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,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=)format("woff2");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(/static/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2");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(/static/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2");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:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2");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:600;src:url(/static/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2");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:600;src:url(/static/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2");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:600;src:url(data:font/woff2;base64,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)format("woff2");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:600;src:url(/static/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2");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:600;src:url(/static/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2");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");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(/static/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2");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(/static/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2");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,d09GMgABAAAAAA+YABAAAAAALJQAAA84AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYRoB4xODAcb3iVFRoaNAwho/vmJoixsfqj4v07g5OqncaqIUAYqEI6gCkZ0qK4wEp3O9K+ySRaPPWftnd0mjZ8MzaNUaT+LsTAfnt9Wf+57KJFiNgZKlNHoICIwI21jYAViwejIjPZsu9HtRqQ77o8Mg+c/7tNzXzaRbQGM7gKhXRPOFLQiNdiAagUv6MdINrw+CRbhCE4hLJogyLSeshN+VfZv5VL37H77gu4BKGHwW0dphEhUGp7GwmyG25Sd6RBu5KJfsOTNfCWUAfB19+PmRqWEQqiWGEn0j5jlvf3H/82VdmZ/psCo0P8iGd/ns5PZJHNZaHmxwLjtAeWugApQATsgkmXNkhyjrpK1usLr8vD90V5b7skee5GGy7ZRGGe7LuOFEX8C/Wam5iygbneagmmYgiiqXH2XJK/cPwoEwAMAAEWEECHEEhHJUhHppIhiWkSJckQlI6KZDeHgQnj0IwZMIKbMIBYsoAWF0Jatom3YRiMAjhwq1OE0OyB43IEJCDAAOAmAzKQqsADEYmi+jAgWUtf5lSpVPIM1Nn604UB+8+kcMZwH72OOZ7davZk9tJtVRIsSnvNE9OrEH4KBFbrHbRCqNAG9QZJRZx4JZOWpDpoASo9SQw/gKVmLUOG9GwEgggRIhnxQghb0YAILtB2vjwDQBfAAbBBOgDCDGsrXAsoFuCJEIsjOMrlKUYcQBAlIVIQojHc9ABPGya9gqHNSXCJMDlD3Z3wKAuLiUQC0SEPMzAT4UyMBlBQcNCIHcR+AACLQAGIXIUYADBTKeavwOZyQYKGMYIZzX7A6ZNOWbXvWQMXMzK2SH/na6PFMLAmFmBY26NyXnbMijFGe2SsCqPfxBDR7eyenVKkNFLCda82A0wDKIU07AHfgj7/04fGV/XmSogPk478PtZwDkCECWWYIiAHJmeT1DgUIgH+Km4QIQcRgZFyeiihY1OngXWovUMdA/fNKcMMQjXghRqasR8zAwMDH169zhzfQJEqBYXd6YiE0g2bT2ft/Mx4+Ke0hKCKSb8gdHl9AnyULcMdjfjia13+zDnocBY9C7g66gB//BI6fJEWaDFlyAEBW+x9YgFZJpEkqF60JEt3khixYIdBIyIhNj6sBzyl8Bhz1GKpEqsFUi6VOhGrxzkjQIpGNWLMYFrGs4pwWzSyFUzKHHJ1ydUnnkalNlnbZOmRolcerQK9CfaT65etRbIDMIIVhKqPUxmiMUxpRalqJKWX8ys0gSNMGAG4GgKwCOoDxChGfMH6g+wEAjWrgVNWR6HK6JmKmSqMyAnp89GkbFlUvxHn9DBRSJkbJ0WO3bZpmsWFBLpPLlUFplsvJC71sAwTtTKa/ewc0gsrMnTccBDHoBgVfgvuFQAl01Npfijtuu2KxaV/sineuGHfjbJgPBiYcfeYkYs9WM01qZv/3+L2fajEo5gznhondV80YlkzdVH02jAjOYSmcqhjohBj9veu6vAd5supT4jsmdnxiYCKE3dpEmKOqu8w5Y56a38bfFjPXHJbTiukP33yJU85ikrZ7dY8UV9XnvSYbERMVfbG1/4mgp4EtarXUHun+zExY6HhGihCEK2aBGSSICBmMlU68XuvHPfmG6FUGYVCEAL8mvYgQyDvlRLttv/PGjL3k1wdr1zVo6ullSK+O5c85/L1Tzbd8ictJGCTir/jjf3onzjNYWBMJtX2OmDHtcybOYVLNkk9/hdYy+Nbc0qHV5aIeAypuMcjzee9Gk3yrPYM+/gMOqjAUWA8kv7LHPCmhDCYPubjOkJvrCCWtPVSvIRpqtlC9mD550fHy8lxurkM2XTQzDK2/noSvs1zSDTGVD80yI1EMHnVzHd5F8FXUe/gUZzB1BZMYGk7XOdnjWA9XmR4nJPJFREI1169CzIvjJCE/kj4ID0/l3n7uvvs427vpF3n23ntXdbqFoJBIY3QZ8qMcTudTbju456BTWVRRcyItL0L285fufOHSSt4Tb17dFdVxu9K37hBaMzMF1tfANroT3N8aDy6ZxkoqfIaoUxUDY6Wmdn+H7lAbpTnUdcBz8Nx4xasJYwnfVoyjbeKa42sm7ml3BSnbMKDRefXV+kI9BQyNvr7MdTXE97szrtapqzVatVqrqVYbsDrgzI0Si5oHLDpDTfna1PNfQcoeXQj4OMtsTZlK2aRhL3N88wG8sOpUDTrXdy9XHvKP7G8+vzB9+EmivIb9ycTheekRZONPbGdPq7ll1N23Jc+vLC6wW4Msy2J7ty/Q75pd9MaUV7U2ZnZq9Vpp/Ybk+5w8Mw7Ztt5pb2tPz7S9wWqu30ulz3+7dBAcTtmrt5rjRxWlaqu6VKHI01g1eYxPHf0OFLENg9pSb912Xan3Nmg4NdDd+D57XnmwpLByNMQ3BB3RDWllHTrdUlnszwjM/tfr759Of+YhP6Qsw4Cm1Kvf1JduDik1t8DRdkwlH2lT61MpZ7Wbmjks7jmV20B85NSCWX/n+RshZQ/PB3yuJae2VCE3ap1LLt9iAKaPW5fa1N8UFv5S3TZqfuqflTH6Z/y9fdN+3Pu0+YuPmVu+hDlhrabBOce57oRV1iUcKm29k94sb8+kvcFq0a8Ru+1y/3NZx/sdv/qvUqJKUEmUilx1gjq36GqHyoE7wplzmV1MVgs8K0vuD2lY8lzd4TkJnSLiVmd2tkd28Mbq8M769A6GVjd3Ao1/odl4vhaQnrV6W/Q9mfdnZ9+f2aPvbsH0Snrvjb0iPkRJlkzlxWKpsOBYlHKlZ3Fu1+vx4j+ryV/wolPPmIelbZLMUgukP5E8l5mVlmaFkqLzs3O2kKXd8rY3omYKcwrzsgvLRSOvKSwHit/KsnaXGa9f5vhsSRlk0ZXl8xNek/b7n3HFqVZLt/yW3PSy4vJQ0nOn+0xVXcmf5hV8mtxVJWzO5Vv+9UBw/X6u4Fawbv5TWNt671Me50OB3uQsDmULH72ZrcwVtvSM35H8miTvs+SOKjoV1r3p9pvsIj6EqZZU+Q2yDPt2ffS0lAxLinwTt/97dmd5aecR/7wLLTYZm/yf/zscaG1x54eHuu/fv3udw/2NoKHZIQ/lCp5LU3RLPXI8rUm3XWcbK0+8JT6XbaOlUGqiJc6ufUz/vQuu2RgMBCYDjcFGe2OVM0WRVZV5JsVRZWs0QvQV794PpQ96AxOeAIRPzyUssDi8Rn1fdleK8MVgnGnY5mZd4NWYykucsffEW+PviXWWNJXXFq6lPnySirw/8SItkVJlUdrNJ1p67Ewk/n1jKHBuKvBIcKo7S1FvBALLY4HP+J0k/X1k8EGuKLbhVHtBXDb/oeuvv7dzJeb16auT9a9aGxx+7soMkrp/LFASEEAXq2lCoXUAuYYUENs6NFnCHLwb91rg6/D1Ca/Z4BvwjeymGaJ0GrGHFYjwUG1FheNen0CJ8sVwK7gB+Mak3BSFt6yNICTZwpGUfUvElQ4knJaPkqaTAZyG0wSyhzlGKpDYVmMglALZL3xn5K9IHP9SijyAwV75a07ALVV45EHN2PEzLFfkDIYAuuxhjmGAdVgHFbalCPTfASxlxIob1tgugvBl+HJyBTEPZyNs8JX4qnm4GlHWCsUz2TsYiskDGMAmZooiCq/AMrX3WmJRDEssC71DpNi1YDx3Vg4obg9HMIDdzD3LKB3QbQvFsFAK5Ax+N2NUluV/KT4PYDAM2UJi5Az/oyCC3+osjNE/YJlODushjAclp0Wcn+2zr7BF3He1Pqn54dG/jv58cvufjv+//BcAZkBp6ec8cpjmJF2cNRLaULMyVm2YZacOIr+BJ5p6qIB5mIezV6BSySV69tn/EtqoHTkOkrZMORbkRMh4sjk1UhEXOThDNVlXdaJ+wdY+LHWUzPMWsgts3/NSdO0HLKDCa2QX2D68REUyXu2vow6QCVDhAttXQUsjfDoK9Kr46aIA24OnF9+lV1k2Ekf+KvpR94uqTpSCItUwRFMDFTMDM3BIMTSVCsEulBbTsTD7ZbTYywywahmLhJgzDEbljIq8ajpqETW1Imoeqw7Fonkx+SVo5sg9RkeRbNQua2DVEEv5UqIOqCgJiFmFC6xaxdUQQOkY9m9t33cLK//JounfAPx9ed9NOPeDz/8GzknULn0IgkhQAAJ8CTywPOAcZZMOwVm+hWWb07CyKad+PXVq+5uNTt3iG0YpNdavoU7mhmFoEM11k2CcvxHwxAHuxpsYxhJWsIKPcYBxOeOytbjPv1QZDIPft7zfHQHcrBhDCy9KgCyagjzX+VO02QD2EleXJ1L8rzyF5W/laTp73RgkBuUjJDlbPlIOjxREKVkxJKESZyORxu2IMMg4UuQfDrCZNK7HhCYBr9oxw/q4+QYNGhJw1KryKTPKyQ83o4/fsCkBM2QIDBtjORmSg6pqTzMwM/GV1vPrkRPa0haTJmQx7W3SmH4uPn4THn5WGVRkVJSUe18GZciYPkpW1Jbenb3Uuhd9IlmPYVMW+beC52gpnEAGh0x9s5Hr3PoMf30c4dNnsq0zu6XbSX798/zt3Q4a1q1n9e67fa/PK3mqd+WLPRSgnMs9QQUg/gluBuT4AEVowiARJJIwCYuwCYdwCY/wiYAIkR+RKGLRYsSKE19REiRKSpVkKVKlSZchU5ZsOXJJ5FWafAUKSRUpJiOnqDJKKmqaGqKlU6JUmXIVKlWpVqNWHQJj9Oo1OMWgkVFT+0yambPFwuq0M1rY2Dk4ubh5tOZJm3YdOnXp5tWjt4706eczEJ1BQ4aNGDVm3IRJU6b5zQiYNWfegkVBIWctWXbOirDV512was26DZu2bNtxca0bHMaXcXzezJHX3kuGg3DQgmZxkgYvcOSGh23/NFj4ueUA4aDJSDpssvpMRk+n+Wo0RsbVQMJoY9QGnfrwebY9bDShBz6WDT/30EO3PPy0qFHIQaKl+xafPvqc8G9Co9//BbLR2+fel4z6L4qEgBCsAY6gGKhhEsncCkBIsGQUEy5Z86Wi+asBUQhGcMVJuGUQTgJhxSI8UxDDlSTRuYRFf0TV6k8INXywb8Fou5mKewIlT0U69vFXRR7T/eH55NcVfcwTnh7vIXxO87PtdtkfbOMPudH29CdL1b76OJVfKzkETa23NlID/Vyyh32eD0HaB0WeEl85A0PlLU3DkD1ZS6cTFwkYYsUIxRhhiJWdFJNo46JigrC/jgoTcZop6gjrqICM/O9k7YngMgA=)format("woff2");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(/static/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2");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(/static/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2");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 Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Droid Sans Mono),local(DejaVu Sans Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#f3f4f6;margin:0}html.dark,html[data-theme=dark],body.dark,[data-theme=dark] body{background-color:#111827}body{font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code{font-family:var(--font-family-mono)}*{box-sizing:border-box}#root{width:100%;min-height:100vh;overflow-x:hidden}@media screen and (device-width<=480px){input,textarea,select{font-size:var(--font-size-base)!important}}._overlay_1k22c_15{background-color:var(--surface-overlay);height:100dvh;z-index:var(--z-modal);padding:var(--spacing-4);padding-top:max(var(--spacing-4), env(safe-area-inset-top));padding-bottom:max(var(--spacing-4), env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1k22c_35{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);width:100%;max-height:100%;box-shadow:var(--shadow-2xl);color:var(--text-primary);flex-direction:column;display:flex;overflow-y:auto}._panel_1k22c_35:focus{outline:none}._sm_1k22c_52{max-width:500px}._md_1k22c_56{max-width:640px}._lg_1k22c_60{max-width:760px}._xl_1k22c_66{max-width:1200px}._full_1k22c_72{max-width:min(1600px,96vw);max-height:94vh}._header_1k22c_77{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);background:var(--surface-primary);border-bottom:1px solid var(--border-primary);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);display:flex;position:sticky;top:0}._title_1k22c_92{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:var(--line-height-dense);margin:0}._close_1k22c_100{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-tertiary);font-size:var(--font-size-2xl);cursor:pointer;transition:var(--transition-colors);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_1k22c_100:hover{background:var(--surface-hover);color:var(--text-primary)}._close_1k22c_100:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._body_1k22c_126{padding:var(--spacing-6)}._bodyFlush_1k22c_130{display:contents}@media (width<=768px){._overlay_1k22c_15{padding:var(--spacing-2);padding-top:max(var(--spacing-2), env(safe-area-inset-top));padding-bottom:max(var(--spacing-2), env(safe-area-inset-bottom))}._body_1k22c_126{padding:var(--spacing-4)}}._scrim_uetxw_10._scrim_uetxw_10{background:var(--surface-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:32px}._dialog_uetxw_16._dialog_uetxw_16{max-width:440px;overflow:hidden}._head_uetxw_21{align-items:flex-start;gap:14px;padding:20px 22px 4px;display:flex}._icon_uetxw_28{background:var(--color-warning-100);width:38px;height:38px;color:var(--color-warning-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._title_uetxw_40{font:700 16px/1.3 var(--font-family-sans);color:var(--text-primary);letter-spacing:var(--letter-spacing-heading);margin:6px 0 0}._body_uetxw_47{font:500 13px/1.55 var(--font-family-sans);color:var(--text-secondary);text-wrap:pretty;padding:8px 22px 18px 74px}._body_uetxw_47 code{font:600 12px/1 var(--font-family-mono);background:var(--surface-secondary);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:4px;padding:2px 5px}._foot_uetxw_63{background:var(--surface-secondary);border-top:1px solid var(--border-primary);justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}._foot_uetxw_63 .btn{width:auto;max-width:none;margin:0;display:inline-flex}._destructive_uetxw_84 ._icon_uetxw_28{background:var(--color-danger-100);color:var(--color-danger-700)}._info_uetxw_89 ._icon_uetxw_28{background:var(--color-primary-100);color:var(--color-primary-700)}[data-theme=dark] ._icon_uetxw_28{background:color-mix(in srgb, var(--color-warning-500) 18%, transparent);color:var(--color-warning-300)}[data-theme=dark] ._destructive_uetxw_84 ._icon_uetxw_28{background:color-mix(in srgb, var(--color-danger-500) 18%, transparent);color:var(--color-danger-300)}[data-theme=dark] ._info_uetxw_89 ._icon_uetxw_28{background:color-mix(in srgb, var(--color-primary-500) 18%, transparent);color:var(--color-primary-300)}@media (width<=900px){._dialog_uetxw_16{max-width:none}._head_uetxw_21{gap:12px;padding:18px 18px 4px}._icon_uetxw_28{width:34px;height:34px}._title_uetxw_40{font-size:15px}._body_uetxw_47{padding:8px 18px 16px;font-size:13px}._foot_uetxw_63{flex-wrap:wrap;padding:12px 18px}}@media (width<=640px){._scrim_uetxw_10{padding:16px}._dialog_uetxw_16{border-radius:var(--radius-lg)}._head_uetxw_21{gap:10px;padding:16px 14px 4px}._icon_uetxw_28{width:30px;height:30px}._icon_uetxw_28 svg{width:16px;height:16px}._title_uetxw_40{font-size:var(--font-size-sm)}._body_uetxw_47{padding:6px 14px 14px;font-size:12.5px}._foot_uetxw_63{padding:10px 14px}}@media (width<=480px){._foot_uetxw_63 .btn{flex:1}}._wrapper_8smgu_8{display:inline-block;position:relative}._popover_8smgu_13{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:50;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}._popoverLeft_8smgu_26{left:0;right:auto}._head_8smgu_31{font:600 10px/1 var(--font-family-sans);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--text-tertiary);padding:8px 10px 6px}._headSub_8smgu_39{font:600 12px/1.3 var(--font-family-sans);color:var(--text-primary);text-transform:none;letter-spacing:var(--letter-spacing-normal);margin-top:4px;display:block}._sep_8smgu_48{background:var(--border-primary);border:0;height:1px;margin:4px -6px}._item_8smgu_55{border-radius:var(--radius-md);font:500 13px/1 var(--font-family-sans);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}._item_8smgu_55:hover{background:var(--surface-hover)}._itemIco_8smgu_74{width:14px;height:14px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._kbd_8smgu_84{font-family:var(--font-family-mono);color:var(--text-tertiary);margin-left:auto;font-size:10.5px}._danger_8smgu_91{color:var(--color-danger-700)}._danger_8smgu_91 ._itemIco_8smgu_74{color:var(--color-danger-600)}._danger_8smgu_91:hover{background:var(--color-danger-50)}[data-theme=dark] ._danger_8smgu_91:hover{background:color-mix(in srgb, var(--color-danger-500) 14%, transparent)}@media (width<=900px){._popover_8smgu_13{width:100%;min-width:0;max-width:280px}}@media (width<=640px){._popover_8smgu_13{max-width:100%;padding:5px}._item_8smgu_55{padding:9px 10px;font-size:12.5px}}._loadingRow_1ld9b_9{color:var(--text-tertiary);font:500 13px/1 var(--font-family-sans);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:10px;padding:32px 16px;display:flex}._spinner_1ld9b_22{border:2px solid var(--border-primary);border-top-color:var(--color-primary-600);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.9s linear infinite _feedbackStatesSpin_1ld9b_1}._spinnerIdle_1ld9b_39{border-top-color:var(--border-primary);animation:none}@keyframes _feedbackStatesSpin_1ld9b_1{to{transform:rotate(360deg)}}._emptyState_1ld9b_48{text-align:center;border:1px dashed var(--border-primary);border-radius:var(--radius-lg);background:var(--surface-secondary);flex-direction:column;align-items:center;gap:4px;padding:32px 20px;display:flex}._emptyIcon_1ld9b_60{background:var(--surface-primary);border:1px solid var(--border-primary);width:42px;height:42px;color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:flex}._emptyTitle_1ld9b_73{font:700 14px/1.2 var(--font-family-sans);color:var(--text-primary)}._emptyBody_1ld9b_78{font:500 12.5px/1.5 var(--font-family-sans);color:var(--text-tertiary);text-wrap:pretty;max-width:300px;margin:0}._emptyCta_1ld9b_86{margin-top:8px}._emptyState_1ld9b_48._compact_1ld9b_92{text-align:left;background:0 0;border:none;flex-direction:row;align-items:flex-start;gap:0;padding:0}._emptyState_1ld9b_48._compact_1ld9b_92 ._emptyBody_1ld9b_78{max-width:none;font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-normal) var(--font-family-sans);color:var(--text-secondary);margin:0}@media (width<=900px){._loadingRow_1ld9b_9{padding:24px 14px;font-size:12.5px}._emptyState_1ld9b_48{padding:28px 16px}._emptyTitle_1ld9b_73{font-size:13.5px}._emptyBody_1ld9b_78{font-size:var(--font-size-xs)}}@media (width<=640px){._emptyState_1ld9b_48{padding:24px 14px}._emptyIcon_1ld9b_60{width:36px;height:36px;margin-bottom:4px}}._page_1g5px_6{min-height:100vh;padding:var(--spacing-4);background:var(--color-bg-secondary,var(--bg-secondary,var(--color-gray-100)));justify-content:center;align-items:center;display:flex}._card_1g5px_15{width:100%;max-width:460px;padding:var(--spacing-7) var(--spacing-6);text-align:center;background:var(--color-bg-primary,var(--bg-primary,var(--color-white)));border:1px solid var(--color-border,var(--border,var(--color-gray-200)));border-radius:var(--radius-xl);align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}._icon_1g5px_29{font-size:2.5rem;line-height:var(--line-height-none);color:var(--color-warning)}._title_1g5px_35{font-size:var(--font-size-xl);color:var(--color-text-primary,var(--text-primary,var(--color-gray-900)));margin:0}._guild_1g5px_41{font-weight:var(--font-weight-bold);color:var(--color-text-secondary,var(--text-secondary,var(--color-gray-500)));margin:0}._message_1g5px_47{margin:0 0 var(--spacing-2);color:var(--color-text-secondary,var(--text-secondary,var(--color-gray-500)));line-height:1.5}._banner_u5086_6{z-index:var(--z-banner);justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex;position:sticky;top:0}._text_u5086_21{letter-spacing:.01em}._exit_u5086_25{padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);color:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:1px solid #fff9}._exit_u5086_25:hover{background:#ffffff26}._banner_ou6za_6{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-4);background:var(--interactive-warning);color:var(--color-gray-900);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-align:center;text-transform:uppercase;display:flex}.notification-container{top:var(--spacing-5);right:var(--spacing-5);z-index:var(--z-notification);gap:var(--spacing-3);pointer-events:none;flex-direction:column;width:100%;max-width:420px;display:flex;position:fixed}.notification{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--surface-elevated);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl), 0 0 0 1px var(--border-primary);pointer-events:all;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:4px solid;min-width:320px;animation:.3s ease-out slideInRight;display:flex}.notification--success{border-left-color:var(--color-success);background:var(--surface-success-subtle)}.notification--error{border-left-color:var(--color-danger);background:var(--surface-danger-subtle)}.notification--warning{border-left-color:var(--color-warning);background:var(--surface-warning-subtle)}.notification--info{border-left-color:var(--color-info);background:var(--surface-info-subtle)}.notification__icon{border-radius:var(--border-radius-full);width:24px;height:24px;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification--success .notification__icon{background:var(--color-success);color:var(--color-white)}.notification--error .notification__icon{background:var(--color-danger);color:var(--color-white)}.notification--warning .notification__icon{background:var(--color-warning);color:var(--color-white)}.notification--info .notification__icon,.notification__content{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.notification__message{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);font-weight:var(--font-weight-medium);margin:0}.notification__error-code{margin:var(--spacing-1) 0 0 0;color:var(--text-tertiary);letter-spacing:.5px;font-family:Courier New,monospace;font-size:11px}.notification__close{width:24px;height:24px;color:var(--text-tertiary);font-size:var(--font-size-2xl);line-height:var(--line-height-none);cursor:pointer;border-radius:var(--border-radius-md);transition:var(--transition-all);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.notification__close:hover{background:var(--surface-hover);color:var(--text-primary)}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (width<=768px){.notification-container{top:var(--spacing-2-5);right:var(--spacing-2-5);left:var(--spacing-2-5);max-width:none}.notification{min-width:unset;width:100%}.notification__message{font-size:var(--font-size-sm)}.notification__error-code{font-size:var(--font-size-xs)}}[data-theme=dark] .notification{box-shadow:var(--shadow-2xl), 0 0 0 1px var(--border-primary)}._banner_ryb1b_10{left:var(--spacing-4);right:var(--spacing-4);bottom:var(--spacing-4);z-index:var(--z-index-toast);justify-content:space-between;align-items:center;gap:var(--spacing-4);max-width:960px;padding:var(--spacing-4) var(--spacing-5);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-wrap:wrap;margin:0 auto;display:flex;position:fixed}._bannerText_ryb1b_30{flex:320px;min-width:0}._bannerTitle_ryb1b_35{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-1);display:block}._bannerBody_ryb1b_43{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-comfortable);margin:0}._policyLink_ryb1b_50{color:var(--color-primary-600);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none}._policyLink_ryb1b_50:hover{color:var(--color-primary-700);text-decoration:underline}._bannerActions_ryb1b_62{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}._btnPrimary_ryb1b_71,._btnSecondary_ryb1b_72,._btnGhost_ryb1b_73{font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-colors);white-space:nowrap}._btnPrimary_ryb1b_71{background:var(--interactive-primary);color:var(--color-white);border:1px solid var(--interactive-primary)}._btnPrimary_ryb1b_71:hover{background:var(--color-primary-700);border-color:var(--color-primary-700)}._btnSecondary_ryb1b_72{color:var(--text-primary);border:1px solid var(--border-primary);background:0 0}._btnSecondary_ryb1b_72:hover{border-color:var(--interactive-primary);color:var(--interactive-primary)}._btnGhost_ryb1b_73{color:var(--text-secondary);background:0 0;border:1px solid #0000}._btnGhost_ryb1b_73:hover{color:var(--text-primary);text-decoration:underline}._settingsBody_ryb1b_119{flex-direction:column;display:flex}._modalIntro_ryb1b_124{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-comfortable);margin:0 0 var(--spacing-5)}._category_ryb1b_131{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4) 0;border-top:1px solid var(--border-primary);display:flex}._categoryInfo_ryb1b_140{min-width:0}._categoryTitle_ryb1b_144{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--spacing-1)}._categoryDesc_ryb1b_151{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.55}._alwaysOn_ryb1b_158{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-600);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-wide);flex-shrink:0;padding-top:2px}._switch_ryb1b_170{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}._switch_ryb1b_170 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}._slider_ryb1b_187{background:var(--surface-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-full);transition:var(--transition-colors);position:absolute;inset:0}._slider_ryb1b_187:before{content:"";background:var(--color-white);border-radius:var(--radius-full);width:18px;height:18px;transition:transform var(--duration-base) var(--ease-standard);position:absolute;top:50%;left:2px;transform:translateY(-50%)}._switch_ryb1b_170 input:checked+._slider_ryb1b_187{background:var(--interactive-primary);border-color:var(--interactive-primary)}._switch_ryb1b_170 input:checked+._slider_ryb1b_187:before{transform:translate(20px,-50%)}._switch_ryb1b_170 input:focus-visible+._slider_ryb1b_187{outline:2px solid var(--interactive-primary);outline-offset:2px}._modalActions_ryb1b_223{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-5);flex-wrap:wrap;display:flex}@media (width<=640px){._banner_ryb1b_10{padding:var(--spacing-4);flex-direction:column;justify-content:flex-start;align-items:stretch}._bannerText_ryb1b_30{flex:initial}._bannerActions_ryb1b_62{justify-content:stretch}._bannerActions_ryb1b_62 button{flex:1}}._wrapper_1yh8h_8{display:inline-flex;position:relative}._wrapper_1yh8h_8>[role=menu]{min-width:224px}._wrap_31lr8_10{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-5);padding-top:var(--spacing-4);border-top:1px solid var(--border-color);flex-direction:column;display:flex}._label_31lr8_20{font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center}._links_31lr8_28{justify-content:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;display:flex}._link_31lr8_28{font-size:var(--font-size-sm);color:var(--color-primary-500);text-decoration:none}._link_31lr8_28:hover,._link_31lr8_28:focus-visible{text-decoration:underline}.standalone-topbar{padding:var(--spacing-2) var(--spacing-5);background:var(--surface-primary);border-bottom:1px solid var(--border-primary);top:var(--staging-banner-h);z-index:100;justify-content:space-between;align-items:center;display:flex;position:fixed;left:0;right:0}.standalone-topbar__logo{align-items:center;gap:var(--spacing-2);cursor:pointer;transition:opacity var(--duration-base);display:flex}.standalone-topbar__logo:hover{opacity:.8}.standalone-topbar__logo img{object-fit:contain;width:auto;max-width:200px;height:40px}.standalone-topbar__brand{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.standalone-topbar__actions{align-items:center;gap:var(--spacing-3);display:flex}.standalone-topbar__ss{line-height:var(--line-height-compact);flex-direction:column;align-items:center;display:flex}.standalone-topbar__ss-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary)}.standalone-topbar__ss-countdown{color:var(--text-tertiary);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px}.standalone-topbar__menu-btn{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-gray-800);color:#fff;border-radius:var(--border-radius-lg);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--duration-base);border:none;display:flex}.standalone-topbar__menu-btn:hover{background:var(--color-gray-700);transform:translateY(-1px)}.standalone-topbar__menu-text{font-weight:var(--font-weight-semibold)}.dark .standalone-topbar__menu-btn,[data-theme=dark] .standalone-topbar__menu-btn{background:var(--color-gray-700)}.dark .standalone-topbar__menu-btn:hover,[data-theme=dark] .standalone-topbar__menu-btn:hover{background:var(--color-gray-600)}@media (width<=480px){.standalone-topbar{padding:var(--spacing-2) var(--spacing-3)}.standalone-topbar__logo{gap:var(--spacing-1);min-width:0}.standalone-topbar__logo img{max-width:150px;height:30px}.standalone-topbar__brand,.standalone-topbar__menu-text{display:none}}.login-page{background-color:var(--bg-secondary);min-height:100vh;padding:var(--spacing-4);padding-top:calc(56px + var(--spacing-4) + var(--staging-banner-h));justify-content:center;align-items:center;display:flex}.login-page:before{content:"";background:radial-gradient(circle at 20% 80%, color-mix(in srgb, var(--color-primary-500) 10%, transparent) 0%, transparent 50%), radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--color-violet-500) 10%, transparent) 0%, transparent 50%);pointer-events:none;position:fixed;inset:0}.dark .login-page:before{background:radial-gradient(circle at 20% 80%, color-mix(in srgb, var(--color-primary-500) 5%, transparent) 0%, transparent 50%), radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--color-violet-500) 5%, transparent) 0%, transparent 50%)}.login-container{z-index:1;width:100%;max-width:420px;position:relative}.login-card{background-color:var(--card-bg,var(--surface-primary));border:var(--card-border,1px solid var(--border-primary));border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden}.login-header{text-align:center;padding:var(--spacing-8) var(--spacing-6) var(--spacing-6);background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-700));color:#fff}.login-logo{border-radius:var(--radius-xl);width:360px;max-width:100%;height:78px;margin:0 auto var(--spacing-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--spacing-2) var(--spacing-4);background-color:#fff3;justify-content:center;align-items:center;display:flex}.login-logo img{object-fit:contain;width:100%;height:100%}.login-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-1) 0}.login-subtitle{font-size:var(--font-size-sm);opacity:.9;margin:0}.login-body{padding:var(--spacing-6)}.login-type-selector{background-color:var(--bg-secondary);border-radius:var(--radius-lg);padding:var(--spacing-1);margin-bottom:var(--spacing-5);display:flex}.login-type-btn{font-family:inherit;font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);background:0 0;border:none;border-radius:6px;flex:1;margin:0;padding:10px 16px;font-weight:500}.login-type-btn:hover{color:var(--text-primary)}.login-type-btn.active{background-color:var(--surface-primary);color:var(--text-primary);box-shadow:var(--shadow-card)}.login-form{gap:var(--spacing-4);flex-direction:column;display:flex}.login-body .form-group{gap:var(--spacing-2);flex-direction:column;display:flex}.login-body .form-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.login-body .form-input{width:100%;padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--text-primary);background-color:var(--input-bg,var(--surface-primary));border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:var(--transition-colors);box-sizing:border-box}.login-body .form-input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 30%, transparent);outline:none}.login-body .form-input::placeholder{color:var(--text-tertiary)}.login-body .form-input:disabled{background-color:var(--bg-tertiary);cursor:not-allowed;opacity:.6}.login-body .input-wrapper{position:relative}.login-body .input-icon{left:var(--spacing-3);color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.login-body .form-input-icon{padding-left:var(--spacing-10)}.login-body .form-input-icon-right{padding-right:var(--spacing-10)}.login-body .input-toggle{right:var(--spacing-3);color:var(--text-tertiary);cursor:pointer;padding:var(--spacing-1);transition:var(--transition-colors);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.login-body .input-toggle:hover{color:var(--text-secondary)}.form-hint{font-size:var(--font-size-xs);color:var(--text-tertiary)}.login-submit{margin-top:var(--spacing-2)}.w-full{width:100%}.message-display{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);align-items:center;gap:var(--spacing-2);display:flex}.message-display.success{background-color:var(--color-success-50);color:var(--color-success-700);border:1px solid var(--color-success-200)}.message-display.error{background-color:var(--color-danger-50);color:var(--color-danger-700);border:1px solid var(--color-danger-200)}.login-divider{align-items:center;gap:var(--spacing-3);margin:var(--spacing-5) 0;display:flex}.login-divider:before,.login-divider:after{content:"";background-color:var(--border-primary);flex:1;height:1px}.login-divider span{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.login-alternative{text-align:center}.login-alternative-text{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-3)}.login-alternative-link{color:var(--text-link);font-weight:var(--font-weight-medium);text-decoration:none}.login-alternative-link:hover{color:var(--text-link-hover);text-decoration:underline}.login-footer{text-align:center;padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border-primary);background-color:var(--bg-secondary)}.login-footer-text{font-size:var(--font-size-xs);color:var(--text-tertiary);margin:0}.login-footer-link{color:var(--text-link);text-decoration:none}.login-footer-link:hover{text-decoration:underline}.btn-loading{position:relative;color:#0000!important}.btn-loading:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.login-form.hidden{display:none}.back-link{justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-6);font-size:var(--font-size-sm);color:var(--text-secondary);transition:var(--transition-colors);text-decoration:none;display:flex}.back-link:hover{color:var(--text-primary)}@media (width<=480px){.login-header{padding:var(--spacing-6) var(--spacing-4) var(--spacing-5)}.login-body{padding:var(--spacing-5) var(--spacing-4)}.login-type-selector{flex-direction:column}}.dark .login-page,[data-theme=dark] .login-page{background-color:var(--bg-primary)}.dark .login-card,[data-theme=dark] .login-card{background-color:var(--surface-primary);border-color:var(--border-primary)}.dark .login-type-selector,[data-theme=dark] .login-type-selector{background-color:var(--bg-secondary)}.dark .login-type-btn,[data-theme=dark] .login-type-btn{color:var(--text-secondary)}.dark .login-type-btn:hover,[data-theme=dark] .login-type-btn:hover{color:var(--text-primary)}.dark .login-type-btn.active,[data-theme=dark] .login-type-btn.active{background-color:var(--surface-primary);color:var(--text-primary);box-shadow:var(--shadow-card)}.dark .login-body .form-input,[data-theme=dark] .login-body .form-input{background-color:var(--input-bg,var(--surface-secondary));border-color:var(--border-primary);color:var(--text-primary)}.dark .login-body .form-input::placeholder,[data-theme=dark] .login-body .form-input::placeholder{color:var(--text-tertiary)}.dark .login-body .form-input:focus,[data-theme=dark] .login-body .form-input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 20%, transparent)}.dark .login-footer,[data-theme=dark] .login-footer{background-color:var(--bg-secondary);border-top-color:var(--border-primary)}.dark .message-display.success,[data-theme=dark] .message-display.success{background-color:color-mix(in srgb, var(--color-success-500) 10%, transparent);color:var(--color-success-400);border-color:var(--color-success-700)}.dark .message-display.error,[data-theme=dark] .message-display.error{background-color:color-mix(in srgb, var(--color-danger-500) 10%, transparent);color:var(--color-danger-400);border-color:var(--color-danger-700)}._route_bwz2t_9,._fullscreen_bwz2t_10{width:100%}._fullscreen_bwz2t_10{min-height:100vh}._mark_bwz2t_29{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._ring_bwz2t_41{border:3px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite _branded-loader-spin_bwz2t_1;position:absolute;inset:0}._logo_bwz2t_50{object-fit:contain;width:60%;height:60%;animation:1.6s ease-in-out infinite _branded-loader-pulse_bwz2t_1}._srText_bwz2t_58{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _branded-loader-spin_bwz2t_1{to{transform:rotate(360deg)}}@keyframes _branded-loader-pulse_bwz2t_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){._ring_bwz2t_41,._logo_bwz2t_50{animation:none}}:root{--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-200:#bfdbfe;--color-primary-300:#93c5fd;--color-primary-400:#60a5fa;--color-primary-500:#3b82f6;--color-primary-600:#2563eb;--color-primary-700:#1d4ed8;--color-primary-800:#1e40af;--color-primary-900:#1e3a8a;--color-success-50:#ecfdf5;--color-success-100:#d1fae5;--color-success-200:#a7f3d0;--color-success-300:#6ee7b7;--color-success-400:#34d399;--color-success-500:#10b981;--color-success-600:#059669;--color-success-700:#047857;--color-success-800:#065f46;--color-success-900:#064e3b;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-danger-50:#fef2f2;--color-danger-100:#fee2e2;--color-danger-200:#fecaca;--color-danger-300:#fca5a5;--color-danger-400:#f87171;--color-danger-500:#ef4444;--color-danger-600:#dc2626;--color-danger-700:#b91c1c;--color-danger-800:#991b1b;--color-danger-900:#7f1d1d;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gold-50:#fefce8;--color-gold-100:#fef9c3;--color-gold-200:#fef08a;--color-gold-300:#fde047;--color-gold-400:#facc15;--color-gold-500:#eab308;--color-gold-600:#ca8a04;--color-gold-700:#a16207;--color-gold-800:#854d0e;--color-gold-900:#713f12;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--wheel-domain-0-available:#841d9e;--wheel-domain-0:#e618da;--wheel-domain-1-available:#198d40;--wheel-domain-1:#18cd8f;--wheel-domain-2-available:#46b21c;--wheel-domain-2:#94c412;--wheel-domain-3-available:#ae1434;--wheel-domain-3:#ef1a38;--wheel-cell-overlay:#80808067;--color-purple-600:#9333ea;--color-purple-700:#7c3aed;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--map-delimiter-stroke:var(--color-warning-500);--map-delimiter-halo:var(--color-gray-900);--map-delimiter-claimed-stroke:var(--color-danger-500);--map-delimiter-free-stroke:var(--color-success-500);--map-delimiter-voucher-stroke:var(--color-purple-500);--map-route-stroke:var(--color-primary-400);--map-route-halo:var(--color-gray-900);--color-whatsapp:#25d366;--color-whatsapp-hover:#1da851;--color-discord:#5865f2;--color-twitch:#9146ff;--color-kick:#53fc18;--color-youtube:red;--color-tiktok:#fe2c55;--color-bronze-300:#d9a06b;--color-bronze-400:#c98a52;--color-bronze-600:#9a6238;--color-silver-300:#cbd5e1;--color-silver-500:#94a3b8;--color-silver-600:#64748b;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-700:#6d28d9;--color-blue-50:var(--color-primary-50);--color-blue-100:var(--color-primary-100);--color-blue-200:var(--color-primary-200);--color-blue-300:var(--color-primary-300);--color-blue-400:var(--color-primary-400);--color-blue-500:var(--color-primary-500);--color-blue-600:var(--color-primary-600);--color-blue-700:var(--color-primary-700);--color-blue-800:var(--color-primary-800);--color-blue-900:var(--color-primary-900);--color-red-50:var(--color-danger-50);--color-red-100:var(--color-danger-100);--color-red-200:var(--color-danger-200);--color-red-300:var(--color-danger-300);--color-red-400:var(--color-danger-400);--color-red-500:var(--color-danger-500);--color-red-600:var(--color-danger-600);--color-red-700:var(--color-danger-700);--color-red-800:var(--color-danger-800);--color-red-900:var(--color-danger-900);--color-green-50:var(--color-success-50);--color-green-100:var(--color-success-100);--color-green-200:var(--color-success-200);--color-green-300:var(--color-success-300);--color-green-400:var(--color-success-400);--color-green-500:var(--color-success-500);--color-green-600:var(--color-success-600);--color-green-700:var(--color-success-700);--color-green-800:var(--color-success-800);--color-green-900:var(--color-success-900);--color-yellow-50:var(--color-gold-50);--color-yellow-100:var(--color-gold-100);--color-yellow-200:var(--color-gold-200);--color-yellow-300:var(--color-gold-300);--color-yellow-400:var(--color-gold-400);--color-yellow-500:var(--color-gold-500);--color-yellow-600:var(--color-gold-600);--color-yellow-700:var(--color-gold-700);--color-yellow-800:var(--color-gold-800);--color-yellow-900:var(--color-gold-900);--bg-primary:#fff;--bg-secondary:var(--color-gray-50);--bg-tertiary:var(--color-gray-100);--bg-inverse:var(--color-gray-900);--surface-primary:#fff;--surface-secondary:var(--color-gray-50);--surface-elevated:#fff;--surface-overlay:#00000080;--surface-hover:var(--color-gray-100);--surface-raised:#00000005;--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-600);--text-tertiary:var(--color-gray-500);--text-disabled:var(--color-gray-400);--text-inverse:#fff;--text-link:var(--color-primary-600);--text-link-hover:var(--color-primary-700);--border-primary:var(--color-gray-200);--border-secondary:var(--color-gray-300);--border-focus:var(--color-primary-500);--border-error:var(--color-danger-500);--interactive-primary:var(--color-primary-600);--interactive-primary-hover:var(--color-primary-700);--interactive-primary-active:var(--color-primary-800);--interactive-success:var(--color-success-600);--interactive-success-hover:var(--color-success-700);--interactive-danger:var(--color-danger-600);--interactive-danger-hover:var(--color-danger-700);--interactive-warning:var(--color-warning-600);--interactive-warning-hover:var(--color-warning-700);--surface-success-subtle:var(--color-success-50);--surface-success-text:var(--color-success-700);--surface-success-border:var(--color-success-200);--surface-danger-subtle:var(--color-danger-50);--surface-danger-text:var(--color-danger-700);--surface-danger-border:var(--color-danger-200);--element-physical:var(--color-gray-400);--element-earth:var(--color-green-500);--element-fire:var(--color-orange-500);--element-ice:var(--color-blue-400);--element-energy:var(--color-purple-500);--element-holy:var(--color-yellow-400);--element-death:var(--color-red-800);--surface-warning-subtle:var(--color-warning-50);--surface-warning-text:var(--color-warning-800);--surface-warning-border:var(--color-warning-200);--surface-info-subtle:var(--color-primary-50);--surface-info-text:var(--color-primary-700);--surface-info-border:var(--color-primary-200);--surface-voucher-subtle:var(--color-purple-50);--surface-voucher-text:var(--color-purple-700);--surface-voucher-border:var(--color-purple-200);--surface-neutral-subtle:var(--color-gray-100);--surface-neutral-text:var(--color-gray-700);--surface-neutral-border:var(--color-gray-200);--surface-gold-subtle:var(--color-gold-100);--surface-gold-text:var(--color-gold-700);--surface-gold-border:var(--color-gold-200);--surface-gold-glow:#eab3084d;--surface-teal-subtle:var(--color-teal-50);--surface-teal-text:var(--color-teal-700);--surface-teal-border:var(--color-teal-200);--surface-whatsapp-subtle:#25d3661f;--surface-whatsapp-hover:#25d36633;--surface-discord-subtle:#5865f21f;--category-access:var(--color-primary-600);--category-boss:var(--color-danger-600);--category-quest:var(--color-warning-600);--category-service:var(--color-success-600);--category-world-event:var(--color-violet-700);--vocation-knight:var(--color-danger-400);--vocation-paladin:var(--color-gold-400);--vocation-druid:var(--color-success-400);--vocation-sorcerer:var(--color-primary-400);--vocation-monk:var(--color-violet-400);--vocation-unknown:var(--color-gray-400);--tier-bronze:var(--color-bronze-600);--tier-bronze-subtle:#c98a5224;--tier-bronze-border:#9a62386b;--tier-silver:var(--color-silver-600);--tier-silver-subtle:#94a3b824;--tier-silver-border:#64748b61;--tier-gold:var(--color-gold-600);--tier-gold-subtle:#eab30824;--tier-gold-border:#ca8a046b;--tier-emerald:var(--color-success-600);--tier-emerald-subtle:#34d39924;--tier-emerald-border:#05966966;--tier-legendary:var(--color-purple-600);--tier-legendary-subtle:#9333ea24;--tier-legendary-border:#7c3aed6b;--tier-mythic:#e11d48;--tier-mythic-rgb:255,77,94;--tier-mythic-subtle:#ff4d5e24;--tier-mythic-border:#be123c6b;--tier-exalted:#db2777;--tier-exalted-rgb:246,95,176;--tier-exalted-subtle:#f65fb024;--tier-exalted-border:#be185d6b;--tier-divine:#b45309;--tier-divine-rgb:255,217,138;--tier-divine-subtle:#ffd98a2e;--tier-divine-border:#b453096b;--tier-eternal:#0e7490;--tier-eternal-rgb:125,240,255;--tier-eternal-subtle:#7df0ff2e;--tier-eternal-border:#0e74906b;--tier-ascendant:#7c3aed;--tier-ascendant-rgb:255,255,255;--tier-ascendant-subtle:#94a3ff29;--tier-ascendant-border:#7c3aed73;--tier-apex:#6d28d9;--tier-apex-rgb:255,255,255;--tier-apex-subtle:#94a3ff33;--tier-apex-border:#6d28d98c;--tier-prismatic:linear-gradient(100deg,#f4f7ff 0%,#d9bcff 16%,#9be8ff 32%,#fff3c4 48%,#ffc2ea 64%,#b8ffd9 80%,#f4f7ff 100%);--tier-on-apex:#111827;--series-1:var(--color-primary-600);--series-2:var(--color-success-600);--series-3:var(--color-warning-600);--series-4:var(--color-purple-600);--series-5:var(--color-teal-600);--series-6:var(--color-orange-600);--gradient-active-voucher:linear-gradient(180deg, var(--color-purple-50) 0%, var(--surface-primary) 60%);--gradient-active-expiring:linear-gradient(180deg, var(--color-danger-50) 0%, var(--surface-primary) 60%);--gradient-active-paused:linear-gradient(180deg, var(--color-warning-50) 0%, var(--surface-primary) 60%);--gradient-row-voucher:linear-gradient(180deg, var(--color-purple-50), transparent 80%);--gradient-row-expiring:linear-gradient(180deg, var(--color-danger-50), transparent 80%);--member-type-member-bg:var(--color-primary-100);--member-type-member-text:var(--color-primary-700);--member-type-member-border:var(--color-primary-200);--member-type-elite-bg:var(--color-danger-100);--member-type-elite-text:var(--color-danger-700);--member-type-elite-border:var(--color-danger-200);--member-type-vice-bg:var(--color-warning-100);--member-type-vice-text:var(--color-warning-800);--member-type-vice-border:var(--color-warning-200);--member-type-veteran-bg:var(--color-success-100);--member-type-veteran-text:var(--color-success-700);--member-type-veteran-border:var(--color-success-200);--member-bg:var(--member-type-member-bg);--member-text:var(--member-type-member-text);--vice-bg:var(--member-type-vice-bg);--vice-text:var(--member-type-vice-text);--elite-bg:var(--member-type-elite-bg);--elite-text:var(--member-type-elite-text);--font-family-sans:"Inter","Inter Fallback","Inter Fallback Android",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-mono:"JetBrains Mono","JetBrains Mono Fallback","Fira Code",monospace;--font-family-base:var(--font-family-sans);--font-size-4xs:.5rem;--font-size-3xs:.5625rem;--font-size-2xs:.625rem;--font-size-compact:.6875rem;--font-size-compact-sm:.8125rem;--font-size-compact-md:.84375rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:var(--font-size-base);--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--icon-size-2xs:.625rem;--icon-size-md:1rem;--icon-size-lg:1.25rem;--icon-size-xl:1.5rem;--icon-size-2xl:2rem;--icon-size-hero:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-none:1;--line-height-tight:1.15;--line-height-compact:1.2;--line-height-snug:1.3;--line-height-dense:1.4;--line-height-normal:1.5;--line-height-comfortable:1.6;--line-height-relaxed:1.7;--letter-spacing-tight:-.02em;--letter-spacing-heading:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.04em;--letter-spacing-label:.05em;--letter-spacing-label-wide:.06em;--letter-spacing-wider:.08em;--letter-spacing-overline:.1em;--spacing-px:1px;--spacing-0:0;--spacing-0-5:.125rem;--spacing-1:.25rem;--spacing-1-5:.375rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-3-5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--border-radius-sm:var(--radius-sm);--border-radius-md:var(--radius-md);--border-radius-lg:var(--radius-lg);--border-radius-xl:var(--radius-xl);--border-radius-2xl:var(--radius-2xl);--border-radius-full:var(--radius-full);--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-modal:0 10px 40px #0000004d;--shadow-dropdown:0 4px 12px #00000026;--shadow-card:0 1px 3px #00000014,0 1px 2px #0000000f;--shadow-card-hover:0 4px 12px #0000001a,0 2px 4px #0000000f;--focus-ring:0 0 0 3px color-mix(in srgb, var(--border-focus) 45%, transparent);--focus-ring-danger:0 0 0 3px color-mix(in srgb, var(--color-danger-500) 45%, transparent);--shadow-focus:var(--focus-ring);--live-dot-ring:0 0 0 3px color-mix(in srgb, var(--color-success-500) 18%, transparent);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--duration-slower:.5s;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-emphasized:cubic-bezier(.2,0,0,1);--ease-decelerate:cubic-bezier(0,0,.2,1);--ease-accelerate:cubic-bezier(.4,0,1,1);--ease-exit:var(--ease-accelerate);--transition-fast:var(--duration-fast) var(--ease-standard);--transition-base:var(--duration-base) var(--ease-standard);--transition-normal:var(--duration-slow) var(--ease-standard);--transition-all:all var(--duration-base) var(--ease-standard);--transition-colors:color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);--transition-opacity:opacity var(--duration-base) var(--ease-standard);--transition-transform:transform var(--duration-base) var(--ease-standard);--transition-shadow:box-shadow var(--duration-base) var(--ease-standard);--duration-reveal:.65s;--ease-reveal:cubic-bezier(.16,.8,.3,1);--stagger-step:60ms;--skeleton-base:color-mix(in srgb, var(--text-primary) 6%, transparent);--skeleton-highlight:color-mix(in srgb, var(--text-primary) 13%, transparent);--skeleton-duration:1.5s;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-modal-dropdown:1055;--z-popover:1060;--z-tooltip:1070;--z-toast:1080;--z-notification:1090;--z-takeover:2000;--sidebar-width:280px;--navbar-height:56px;--sidebar-bg:var(--surface-primary);--content-bg:var(--bg-secondary);--input-bg:var(--surface-primary);--input-border:1px solid var(--border-primary);--input-radius:var(--radius-md);--input-padding-x:var(--spacing-3);--input-padding-y:var(--spacing-2);--input-font-size:var(--font-size-sm);--toggle-width:36px;--toggle-height:20px;--toggle-thumb-size:16px;--toggle-thumb-offset:2px;--toggle-thumb-travel:16px;--card-bg:var(--surface-primary);--card-border:1px solid var(--border-primary);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-card);--card-shadow-hover:var(--shadow-card-hover);--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:960px;--breakpoint-xl:1024px;--breakpoint-xxl:1200px;--color-primary:var(--color-primary-600);--color-primary-dark:var(--color-primary-700);--color-primary-light:var(--color-primary-500);--color-secondary:var(--color-purple-600);--color-secondary-dark:var(--color-purple-700);--color-secondary-light:var(--color-purple-500);--color-success:var(--color-success-500);--color-success-dark:var(--color-success-600);--color-success-light:var(--color-success-400);--color-danger:var(--color-danger-500);--color-danger-dark:var(--color-danger-600);--color-danger-light:var(--color-danger-400);--color-warning:var(--color-warning-500);--color-warning-dark:var(--color-warning-600);--color-warning-light:var(--color-warning-400);--color-info:var(--color-primary-500);--color-info-dark:var(--color-primary-600);--color-info-light:var(--color-primary-400);--color-background:var(--bg-primary);--color-background-alt:var(--bg-secondary);--color-foreground:var(--text-primary);--color-white:#fff;--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-2);--spacing-md:var(--spacing-4);--spacing-lg:var(--spacing-6);--spacing-xl:var(--spacing-8);--spacing-xxl:var(--spacing-12);--primary-color:var(--color-primary-600);--primary-hover:var(--color-primary-700);--accent-primary:var(--color-primary-600);--surface-color:var(--surface-primary);--surface-tertiary:var(--bg-tertiary);--bg-surface:var(--surface-primary);--bg-card:var(--surface-primary);--bg-elevated:var(--surface-elevated);--border-color:var(--border-primary);--border-default:var(--border-primary);--border-subtle:var(--border-primary);--text-muted:var(--text-tertiary);--text-on-primary:var(--text-inverse);--error-color:var(--color-danger-600);--radius-xs:var(--radius-sm);--radius-pill:var(--radius-full);--font-mono:var(--font-family-mono);--font-size-xxl:var(--font-size-2xl);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--bg-input:var(--surface-primary);--bg-code:var(--bg-tertiary);--bg-card-elevated:var(--surface-elevated);--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-bg-muted:#7878781f;--color-border:var(--border-primary);--border:var(--border-primary);--border-width-thin:1px;--surface-2:var(--surface-secondary);--surface-3:var(--bg-tertiary);--surface-active:var(--surface-hover);--surface-muted:var(--bg-tertiary);--surface-subtle:var(--bg-secondary);--color-surface-50:var(--bg-secondary);--color-surface-100:var(--surface-primary);--color-surface-2:var(--surface-secondary);--text-on-accent:var(--text-inverse);--color-on-accent:var(--text-inverse);--accent:var(--color-primary-600);--primary:var(--color-primary-600);--danger:var(--color-danger-600);--color-accent:var(--color-primary-600);--color-accent-soft:#3b82f61f;--color-error:var(--color-danger-500);--color-error-50:var(--color-danger-50);--color-error-600:var(--color-danger-600);--color-error-700:var(--color-danger-700);--color-danger-soft:var(--surface-danger-subtle);--color-success-soft:var(--surface-success-subtle);--color-info-soft:var(--surface-info-subtle);--color-border-100:var(--color-gray-100);--color-border-200:var(--color-gray-300);--color-border-300:var(--color-gray-400);--color-border-muted:#7878784d;--color-border-subtle:transparent;--color-focus:var(--border-focus);--input-focus-border:var(--border-focus);--input-focus-shadow:var(--focus-ring);--shadow-focus-primary:var(--focus-ring);--color-primary-soft:color-mix(in srgb, var(--color-primary-600) 8%, transparent);--column-width-action:160px;--column-width-admin:120px;--column-width-timestamp:160px;--spacing-48:12rem;--container-sm:320px;--menu-right:var(--spacing-2);--menu-top:0;--share:0%;--staging-banner-h:0px;--z-banner:var(--z-fixed);--z-index-toast:var(--z-toast);--font-xs:var(--font-size-xs);--font-sm:var(--font-size-sm);--font-lg:var(--font-size-lg);--gem-domain:var(--color-primary-500);--color-X-500:var(--color-primary-500);--color-amber-400:var(--color-warning-400);--color-amber-500:var(--color-warning-500);--color-amber-600:var(--color-warning-600);--color-gray-350:var(--color-gray-400);--color-gray-750:var(--color-gray-700);--color-info-100:var(--color-primary-100);--color-info-400:var(--color-primary-400);--color-info-700:var(--color-primary-700);--color-alert-danger-bg:var(--surface-danger-subtle);--color-alert-danger-text:var(--surface-danger-text);--color-alert-success-bg:var(--surface-success-subtle);--color-alert-success-text:var(--surface-success-text);--color-alert-warning-bg:var(--surface-warning-subtle);--color-alert-warning-text:var(--surface-warning-text)}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:var(--color-gray-900);--bg-secondary:var(--color-gray-800);--bg-tertiary:var(--color-gray-700);--bg-inverse:#fff;--surface-primary:var(--color-gray-800);--surface-secondary:var(--color-gray-700);--surface-elevated:var(--color-gray-800);--surface-overlay:#000000b3;--surface-hover:var(--color-gray-700);--surface-raised:#ffffff06;--text-primary:var(--color-gray-100);--text-secondary:var(--color-gray-300);--text-tertiary:var(--color-gray-400);--text-disabled:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-primary-400);--text-link-hover:var(--color-primary-300);--border-primary:var(--color-gray-700);--border-secondary:var(--color-gray-600);--border-focus:var(--color-primary-400);--border-error:var(--color-danger-400);--interactive-primary:var(--color-primary-500);--interactive-primary-hover:var(--color-primary-400);--interactive-primary-active:var(--color-primary-300);--interactive-success:var(--color-success-500);--interactive-success-hover:var(--color-success-400);--interactive-danger:var(--color-danger-500);--interactive-danger-hover:var(--color-danger-400);--interactive-warning:var(--color-warning-500);--interactive-warning-hover:var(--color-warning-400);--surface-success-subtle:#10b9812e;--surface-success-text:var(--color-success-300);--surface-success-border:#10b98159;--surface-danger-subtle:#ef44442e;--surface-danger-text:var(--color-danger-300);--surface-danger-border:#ef444459;--surface-warning-subtle:#f59e0b2e;--surface-warning-text:var(--color-warning-300);--surface-warning-border:#f59e0b59;--surface-info-subtle:#3b82f62e;--surface-info-text:var(--color-primary-300);--surface-info-border:#3b82f659;--surface-voucher-subtle:#9333ea2e;--surface-voucher-text:var(--color-purple-300);--surface-voucher-border:#9333ea59;--surface-neutral-subtle:var(--color-gray-700);--surface-neutral-text:var(--color-gray-300);--surface-neutral-border:var(--color-gray-600);--surface-gold-subtle:#eab30826;--surface-gold-text:var(--color-gold-400);--surface-gold-border:#eab30859;--surface-gold-glow:#eab30873;--surface-teal-subtle:#14b8a62e;--surface-teal-text:var(--color-teal-300);--surface-teal-border:#14b8a659;--surface-whatsapp-subtle:#25d36624;--surface-whatsapp-hover:#25d36638;--surface-discord-subtle:#5865f229;--category-access:var(--color-primary-400);--category-boss:var(--color-danger-400);--category-quest:var(--color-warning-400);--category-service:var(--color-success-400);--category-world-event:var(--color-violet-400);--tier-bronze:var(--color-bronze-400);--tier-bronze-subtle:#c98a5229;--tier-bronze-border:#c98a526b;--tier-silver:var(--color-silver-300);--tier-silver-subtle:#cbd5e124;--tier-silver-border:#cbd5e157;--tier-gold:var(--color-gold-400);--tier-gold-subtle:#facc1529;--tier-gold-border:#facc156b;--tier-emerald:var(--color-success-400);--tier-emerald-subtle:#34d39929;--tier-emerald-border:#34d3996b;--tier-legendary:var(--color-purple-400);--tier-legendary-subtle:#c084fc29;--tier-legendary-border:#c084fc6b;--tier-mythic:#ff4d5e;--tier-mythic-rgb:255,77,94;--tier-mythic-subtle:#ff4d5e29;--tier-mythic-border:#ff4d5e70;--tier-exalted:#f65fb0;--tier-exalted-rgb:246,95,176;--tier-exalted-subtle:#f65fb029;--tier-exalted-border:#f65fb070;--tier-divine:#ffd98a;--tier-divine-rgb:255,217,138;--tier-divine-subtle:#ffd98a29;--tier-divine-border:#ffd98a70;--tier-eternal:#7df0ff;--tier-eternal-rgb:125,240,255;--tier-eternal-subtle:#7df0ff29;--tier-eternal-border:#7df0ff70;--tier-ascendant:#e2e8ff;--tier-ascendant-rgb:255,255,255;--tier-ascendant-subtle:#e2e8ff2e;--tier-ascendant-border:#e2e8ff80;--tier-apex:#f4f7ff;--tier-apex-rgb:255,255,255;--tier-apex-subtle:#f4f7ff38;--tier-apex-border:#ffffff9e;--series-1:var(--color-primary-400);--series-2:var(--color-success-400);--series-3:var(--color-warning-400);--series-4:var(--color-purple-500);--series-5:var(--color-teal-400);--series-6:var(--color-orange-400);--gradient-active-voucher:linear-gradient(180deg, color-mix(in srgb, var(--color-purple-600) 14%, transparent) 0%, var(--color-gray-800) 70%);--gradient-active-expiring:linear-gradient(180deg, color-mix(in srgb, var(--color-danger-500) 16%, transparent) 0%, var(--color-gray-800) 70%);--gradient-active-paused:linear-gradient(180deg, color-mix(in srgb, var(--color-warning-500) 16%, transparent) 0%, var(--color-gray-800) 70%);--gradient-row-voucher:linear-gradient(180deg, color-mix(in srgb, var(--color-purple-600) 14%, transparent), transparent 80%);--gradient-row-expiring:linear-gradient(180deg, color-mix(in srgb, var(--color-danger-500) 16%, transparent), transparent 80%);--member-type-member-bg:#3b82f659;--member-type-member-text:var(--color-primary-200);--member-type-member-border:var(--color-primary-500);--member-type-elite-bg:#ef444459;--member-type-elite-text:var(--color-danger-200);--member-type-elite-border:var(--color-danger-500);--member-type-vice-bg:#f59e0b59;--member-type-vice-text:var(--color-warning-200);--member-type-vice-border:var(--color-warning-500);--member-type-veteran-bg:#10b98159;--member-type-veteran-text:var(--color-success-200);--member-type-veteran-border:var(--color-success-500);--sidebar-bg:var(--color-gray-800);--content-bg:var(--color-gray-900);--input-bg:var(--color-gray-700);--input-border:1px solid var(--border-primary);--shadow-card:0 1px 3px #0000004d,0 1px 2px #0003;--shadow-card-hover:0 4px 12px #0006,0 2px 4px #0003;--color-background:var(--bg-primary);--color-background-alt:var(--bg-secondary);--color-foreground:var(--text-primary);--color-white:var(--color-gray-100)}:where(button,a,input,textarea,select,[tabindex],[role=button]):focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.filter-sheet__search input:focus-visible,.respawn-list-toolbar__search input:focus-visible,.respawn-selector-search-input:focus-visible,.ss-converter__country-search:focus-visible{box-shadow:none;border-radius:inherit}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}@font-face{font-family:Inter Fallback Android;src:local(Roboto),local(Roboto-Regular);size-adjust:107.28%;ascent-override:90.3%;descent-override:22.49%;line-gap-override:0%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn-xs{font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);line-height:var(--line-height-none);border-style:solid;border-width:1px;min-width:0!important;height:24px!important;min-height:24px!important;padding:0 var(--spacing-2)!important;font-size:11px!important}.btn-soft-primary{background:var(--surface-info-subtle);color:var(--surface-info-text);border-color:var(--surface-info-border)}.btn-soft-primary:hover{background:var(--surface-info-border)}.btn-soft-success{background:var(--surface-success-subtle);color:var(--surface-success-text);border-color:var(--surface-success-border)}.btn-soft-success:hover{background:var(--surface-success-border)}.btn-soft-warning{background:var(--surface-warning-subtle);color:var(--surface-warning-text);border-color:var(--surface-warning-border)}.btn-soft-warning:hover{background:var(--surface-warning-border)}.btn-soft-danger{background:var(--surface-danger-subtle);color:var(--surface-danger-text);border-color:var(--surface-danger-border)}.btn-soft-danger:hover{background:var(--surface-danger-border)}.toolbar{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) var(--spacing-3);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.toolbar .input{align-items:center;gap:var(--spacing-2);min-width:220px;height:34px;padding:0 var(--spacing-3);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-tertiary);transition:var(--transition-colors);flex:1;display:inline-flex}.toolbar .input:focus-within{border-color:var(--border-focus);color:var(--text-primary);box-shadow:var(--focus-ring)}.toolbar .input>svg{color:var(--text-tertiary);flex-shrink:0}.toolbar .input input{min-width:0;height:100%;color:var(--text-primary);font:var(--font-weight-medium) var(--font-size-sm) / 1 var(--font-family-sans);background:0 0;border:none;outline:none;flex:1}.toolbar .input input::placeholder{color:var(--text-tertiary)}.toolbar .input input::-webkit-search-decoration{appearance:none}.toolbar .input input::-webkit-search-cancel-button{appearance:none}.toolbar__group{background:var(--bg-tertiary);border-radius:var(--radius-md);gap:2px;padding:3px;display:inline-flex}.toolbar__group button{all:unset;border-radius:var(--radius-sm);font:var(--font-weight-semibold) var(--font-size-xs) / 1 var(--font-family-sans);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.toolbar__group button:disabled{cursor:not-allowed;opacity:.6}.toolbar__group button:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.toolbar__group button.is-on{background:var(--surface-primary);color:var(--text-primary);box-shadow:var(--shadow-sm)}.toolbar__group button .ct{font:var(--font-weight-semibold) 10px / 1 var(--font-family-mono);color:var(--text-tertiary);background:var(--surface-primary);border:1px solid var(--border-primary);font-variant-numeric:tabular-nums;border-radius:3px;padding:2px 5px}.toolbar__group button.is-on .ct{background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-200)}.toolbar__group--fill{grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.toolbar__group--wrap{flex-wrap:wrap}.toolbar__group--wrap button{flex:auto;justify-content:center;min-width:80px}.toolbar__group--row{flex:100%}.toolbar__group--fill button{justify-content:center}.toolbar__group--emphasis button.is-on{background:var(--interactive-primary);color:var(--color-white);box-shadow:var(--shadow-sm), 0 0 0 2px var(--border-focus)}.toolbar__group--emphasis button.is-on:hover{background:var(--interactive-primary-hover);color:var(--color-white)}.toolbar__divider{background:var(--border-primary);width:1px;height:20px;margin:0 2px}.sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:var(--transition-colors)}.sortable-header:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.sortable-header:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.sortable-header[aria-sort=ascending],.sortable-header[aria-sort=descending]{color:var(--accent-primary)}.page-tabs{gap:var(--spacing-2);border-bottom:1px solid var(--border-primary);flex-wrap:wrap;display:flex}.page-tabs__tab{all:unset;color:var(--text-secondary);font:var(--font-weight-medium) var(--font-size-base) / var(--line-height-tight) var(--font-family-sans);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:var(--transition-colors);border-bottom:2px solid #0000}.page-tabs__tab:hover{color:var(--text-primary)}.page-tabs__tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.page-tabs__tab.is-active{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}@media (width<=520px){.page-tabs__tab{padding:var(--spacing-2) var(--spacing-1-5);font-size:var(--font-size-sm)}}.toolbar__sort{font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-sans);color:var(--text-tertiary);align-items:center;gap:6px;padding:0 4px;display:flex}.toolbar__chip{border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--surface-secondary);height:26px;color:var(--text-secondary);font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-sans);cursor:pointer;transition:var(--transition-colors);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.toolbar__chip:hover{border-color:var(--border-secondary);color:var(--text-primary)}.toolbar__chip:disabled{cursor:not-allowed;opacity:.6}.toolbar__chip:disabled:hover{border-color:var(--border-primary);color:var(--text-secondary)}.toolbar__chip .x{color:var(--text-tertiary);cursor:pointer}.toolbar__chip.is-on{background:var(--color-primary-50);border-color:var(--color-primary-200);color:var(--color-primary-700)}.section-card{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);overflow:hidden}.section-card--deep-linked{border-color:var(--border-focus);box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:no-preference){.section-card--deep-linked{transition:border-color var(--transition-base), box-shadow var(--transition-base)}}.section-card__head{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border-primary);display:flex}.section-card__head .title{align-items:center;gap:var(--spacing-2);font:var(--font-weight-bold) var(--font-size-sm) / 1.2 var(--font-family-sans);color:var(--text-primary);letter-spacing:var(--letter-spacing-heading);margin:0;display:inline-flex}.section-card__head-actions{align-items:center;gap:var(--spacing-2);margin-left:auto;display:inline-flex}.section-card__head .sub{font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-sans);color:var(--text-tertiary)}.section-card__body{padding:var(--spacing-4)}.section-card__body.flush{padding:0}.section-card__foot{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border-primary);font-size:var(--font-size-compact-sm);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.section-card--compact .section-card__head{padding:var(--spacing-2-5) var(--spacing-3)}.section-card--compact .section-card__body{padding:var(--spacing-3)}.section-card--compact .section-card__body.flush{padding:0}.member-page{min-height:100vh;padding:var(--spacing-6) var(--spacing-4)}.member-page__inner{gap:var(--spacing-5);flex-direction:column;width:min(1100px,100%);margin:0 auto;display:flex}.member-page__inner--narrow{width:min(760px,100%)}.member-page__inner--wide{width:min(1280px,100%)}.member-page__inner--xl{width:min(1480px,100%)}.member-page__header{justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);width:100%;margin-bottom:var(--spacing-2);flex-wrap:wrap;display:flex}.member-page__header-main{min-width:0}.member-page__title{align-items:center;gap:var(--spacing-3);color:var(--text-primary);font:var(--font-weight-bold) var(--font-size-2xl) / var(--line-height-tight) var(--font-family-sans);letter-spacing:var(--letter-spacing-heading);margin:0;display:flex}.member-page__title-icon{color:var(--accent-primary);flex-shrink:0;display:inline-flex}.member-page__subtitle{max-width:64ch;margin:var(--spacing-1) 0 0;color:var(--text-secondary);font:var(--font-weight-normal) var(--font-size-sm) / var(--line-height-relaxed) var(--font-family-sans)}.member-breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--text-tertiary);font:var(--font-weight-medium) var(--font-size-sm) / var(--line-height-tight) var(--font-family-sans);display:inline-flex}.member-breadcrumb__link{color:var(--color-primary-600);text-decoration:none}.member-breadcrumb__link:hover{color:var(--color-primary-700);text-decoration:underline}.member-breadcrumb__separator{color:var(--text-tertiary)}.member-breadcrumb__current{color:var(--text-secondary)}@media (width<=640px){.member-page{padding:var(--spacing-4) var(--spacing-2)}.member-page__header{align-items:flex-start}.member-page__title{font-size:var(--font-size-xl)}}.stepper{flex-direction:column;gap:0;display:flex}.stepper__row{gap:var(--spacing-4);padding-bottom:var(--spacing-6);display:flex;position:relative}.stepper__row:last-child{padding-bottom:0}.stepper__row:before{content:"";background:var(--border-primary);width:2px;position:absolute;top:30px;bottom:0;left:13px}.stepper__row:last-child:before{display:none}.stepper__row.is-done:before{background:var(--color-success-500)}.stepper__num{background:var(--surface-secondary);border:1.5px solid var(--border-primary);width:28px;height:28px;color:var(--text-tertiary);font:var(--font-weight-bold) var(--font-size-xs) / 1 var(--font-family-sans);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.stepper__row.is-active .stepper__num{background:var(--color-primary-600);border-color:var(--color-primary-600);color:var(--color-white);box-shadow:0 0 0 4px var(--color-primary-100)}.stepper__row.is-done .stepper__num{background:var(--color-success-500);border-color:var(--color-success-500);color:var(--color-white)}.stepper__body{flex:1;padding-top:3px}.stepper__title{font:var(--font-weight-semibold) var(--font-size-sm) / 1.3 var(--font-family-sans);color:var(--text-primary);margin:0}.stepper__sub{font:var(--font-weight-medium) var(--font-size-xs) / 1.5 var(--font-family-sans);color:var(--text-tertiary);margin-top:3px}.listing-card{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);transition:var(--transition-all);position:relative;overflow:hidden}.listing-card:hover{border-color:var(--border-secondary);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.listing-card__head{padding:var(--spacing-3) var(--spacing-3);align-items:center;gap:var(--spacing-2-5);border-bottom:1px solid var(--border-primary);display:flex}.listing-card__icon{border-radius:var(--radius-md);border:1px dashed var(--border-primary);background:var(--surface-secondary);width:40px;height:40px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.listing-card__name{font:var(--font-weight-bold) var(--font-size-sm) / 1.2 var(--font-family-sans);color:var(--text-primary)}.listing-card__qty{font:var(--font-weight-medium) 11px / 1 var(--font-family-sans);color:var(--text-tertiary);margin-top:3px}.listing-card__body{padding:var(--spacing-3)}.listing-card__price{font:800 var(--font-size-lg) / 1 var(--font-family-mono);color:var(--text-primary);letter-spacing:var(--letter-spacing-heading)}.listing-card__price .neg{font:var(--font-weight-medium) 11px / 1 var(--font-family-sans);color:var(--text-tertiary);margin-left:6px}.listing-card__meta{margin-top:var(--spacing-2-5);font-size:var(--font-size-xs);flex-direction:column;gap:5px;display:flex}.listing-card__cta{padding:var(--spacing-2-5) var(--spacing-3);border-top:1px solid var(--border-primary);background:var(--surface-secondary);gap:6px;display:flex}.ticket-cat{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-all);display:flex}.ticket-cat:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-card-hover);transform:translate(2px)}.ticket-cat__ico{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ticket-cat__body{flex:1}.ticket-cat__title{font:var(--font-weight-bold) var(--font-size-sm) / 1.3 var(--font-family-sans);color:var(--text-primary)}.ticket-cat__sub{font:var(--font-weight-medium) var(--font-size-xs) / 1.5 var(--font-family-sans);color:var(--text-tertiary);margin-top:2px}.ticket-cat__arrow{color:var(--text-tertiary);transition:transform var(--duration-base)}.ticket-cat:hover .ticket-cat__arrow{color:var(--color-primary-600);transform:translate(3px)}.setting-row{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border-primary);display:flex}.setting-row:last-child{border-bottom:none}.setting-row__body{flex:1}.setting-row__title{font:var(--font-weight-semibold) var(--font-size-sm) / 1.3 var(--font-family-sans);color:var(--text-primary)}.setting-row__sub{font:var(--font-weight-medium) var(--font-size-xs) / 1.5 var(--font-family-sans);color:var(--text-tertiary);margin-top:3px}.setting-row__ctrl{padding-top:2px}.toggle{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.toggle .track{background:var(--border-secondary);border-radius:var(--radius-full);transition:background var(--duration-base);pointer-events:none;position:absolute;inset:0}.toggle .track:after{content:"";background:var(--color-white);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--duration-base);border-radius:50%;position:absolute;top:2px;left:2px}.toggle input:checked+.track{background:var(--color-primary-600)}.toggle input:checked+.track:after{transform:translate(16px)}.toggle input:focus-visible+.track{box-shadow:var(--shadow-focus)}.profile-hero{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);position:relative;overflow:hidden}.profile-hero__bg{background:linear-gradient(135deg, var(--color-primary-700), var(--color-primary-500));height:84px}.profile-hero__body{gap:var(--spacing-4);padding:0 var(--spacing-5) var(--spacing-4);align-items:flex-end;margin-top:-34px;display:flex}.profile-hero__avatar{border-radius:var(--radius-lg);border:3px solid var(--surface-primary);background:var(--surface-secondary);width:72px;height:72px;box-shadow:var(--shadow-md);background-position:50%;background-size:cover;flex-shrink:0}.profile-hero__info{flex:1;padding-bottom:6px}.profile-hero__name{font:800 var(--font-size-xl) / 1.1 var(--font-family-sans);color:var(--text-primary);letter-spacing:var(--letter-spacing-heading)}.profile-hero__meta{font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-sans);color:var(--text-tertiary);gap:var(--spacing-2);align-items:center;margin-top:4px;display:inline-flex}.profile-hero__meta .dot{background:var(--text-tertiary);border-radius:50%;width:3px;height:3px}.profile-hero__stats{border-top:1px solid var(--border-primary);grid-template-columns:repeat(4,1fr);display:grid}.profile-stat{padding:var(--spacing-3) var(--spacing-4);text-align:center;border-right:1px solid var(--border-primary)}.profile-stat:last-child{border-right:none}.profile-stat__value{font:800 var(--font-size-lg) / 1 var(--font-family-sans);color:var(--text-primary);letter-spacing:var(--letter-spacing-heading)}.profile-stat__label{font:var(--font-weight-medium) 10px / 1 var(--font-family-sans);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);margin-top:6px}.adm-nav{padding:var(--spacing-2) var(--spacing-2-5);flex-direction:column;gap:18px;display:flex}.adm-nav__group{flex-direction:column;gap:1px;display:flex}.adm-nav__group-label{font:var(--font-weight-semibold) var(--font-size-xs) / 1 var(--font-family-sans);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-tertiary);padding:6px 10px 8px}.adm-nav__group-label .tag{font:var(--font-weight-semibold) 9px / 1 var(--font-family-sans);color:var(--color-warning-700);background:var(--color-warning-50);border-radius:var(--radius-sm);letter-spacing:var(--letter-spacing-label-wide);margin-left:6px;padding:2px 5px}.adm-nav__item{border-radius:var(--radius-md);width:100%;font:var(--font-weight-medium) var(--font-size-sm) / 1 var(--font-family-sans);color:var(--text-secondary);cursor:pointer;transition:var(--transition-colors);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;min-height:30px;padding:7px 10px;text-decoration:none;display:flex;position:relative}.adm-nav__item:hover{background:var(--surface-hover);color:var(--text-primary)}.adm-nav__item .ico{width:16px;height:16px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.adm-nav__item:hover .ico{color:var(--text-secondary)}.adm-nav__item .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.adm-nav__item .ct{font:var(--font-weight-semibold) 10.5px / 1 var(--font-family-mono);color:var(--text-tertiary);background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;padding:3px 6px}.adm-nav__item--active{background:var(--color-primary-50);color:var(--color-primary-700);font-weight:var(--font-weight-semibold)}.adm-nav__item--active .ico{color:var(--color-primary-600)}.adm-nav__item--active:before{content:"";background:var(--color-primary-600);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-10px}.adm-nav__item--active .ct{background:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-700)}[data-theme=dark] .adm-nav__item--active,.dark .adm-nav__item--active{background:color-mix(in srgb, var(--color-primary-500) 15%, transparent);color:var(--color-primary-300)}[data-theme=dark] .adm-nav__item--active:before,.dark .adm-nav__item--active:before{background:var(--color-primary-400)}.member-bubble{padding:.375rem var(--spacing-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-all);opacity:.6;border:1px solid #0000;align-items:center;gap:.375rem;display:flex}.member-bubble:hover{opacity:.8}.member-bubble.active{opacity:1;box-shadow:0 0 0 2px #0000001a}.member-bubble-dot{border-radius:var(--radius-full);background-color:var(--member-color,var(--text-tertiary));width:8px;height:8px}.member-bubble[style*=--member-color]{background-color:color-mix(in srgb, var(--member-color) 15%, transparent);color:var(--member-color);border-color:color-mix(in srgb, var(--member-color) 30%, transparent)}.member-bubble[style*=--member-color] .member-bubble-dot{background-color:var(--member-color)}.member-bubble.elite{background-color:var(--color-danger-100);color:var(--color-danger-700);border-color:var(--color-danger-200)}.member-bubble.elite .member-bubble-dot{background-color:var(--color-danger-500)}.member-bubble.vice{background-color:var(--color-warning-100);color:var(--color-warning-700);border-color:var(--color-warning-200)}.member-bubble.vice .member-bubble-dot{background-color:var(--color-warning-500)}.member-bubble.member{background-color:var(--color-primary-100);color:var(--color-primary-700);border-color:var(--color-primary-200)}.member-bubble.member .member-bubble-dot{background-color:var(--color-primary-500)}.member-bubble.veteran{background-color:var(--color-success-100);color:var(--color-success-700);border-color:var(--color-success-200)}.member-bubble.veteran .member-bubble-dot{background-color:var(--color-success-500)}.dark .member-bubble.elite{background-color:color-mix(in srgb, var(--color-danger-500) 20%, transparent);color:var(--color-danger-300);border-color:var(--color-danger-700)}.dark .member-bubble.vice{background-color:color-mix(in srgb, var(--color-warning-500) 20%, transparent);color:var(--color-warning-300);border-color:var(--color-warning-700)}.dark .member-bubble.member{background-color:color-mix(in srgb, var(--color-primary-500) 20%, transparent);color:var(--color-primary-300);border-color:var(--color-primary-700)}.dark .member-bubble.veteran{background-color:color-mix(in srgb, var(--color-success-500) 20%, transparent);color:var(--color-success-300);border-color:var(--color-success-700)}@media (width<=480px){.member-bubble{padding:.25rem var(--spacing-2);font-size:.7rem}}.member-bubble{border-radius:var(--radius-full);font:var(--font-weight-medium) var(--font-size-xs) / 1 var(--font-family-sans);background:color-mix(in srgb, var(--member-color,var(--color-gray-500)) 15%, transparent);color:var(--member-color,var(--text-secondary));border:1px solid color-mix(in srgb, var(--member-color,var(--color-gray-500)) 30%, transparent);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.member-bubble.is-active{box-shadow:0 0 0 2px #00000014}.member-bubble__dot{background:var(--member-color,currentColor);border-radius:50%;width:8px;height:8px}.member-bubble.member{background:var(--member-type-member-bg);color:var(--member-type-member-text);border-color:var(--member-type-member-border)}.member-bubble.elite{background:var(--member-type-elite-bg);color:var(--member-type-elite-text);border-color:var(--member-type-elite-border)}.member-bubble.vice{background:var(--member-type-vice-bg);color:var(--member-type-vice-text);border-color:var(--member-type-vice-border)}.member-bubble.veteran{background:var(--member-type-veteran-bg);color:var(--member-type-veteran-text);border-color:var(--member-type-veteran-border)}.badge{align-items:center;gap:var(--spacing-1);padding:2px var(--spacing-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;display:inline-flex}.badge.b-success{background:var(--surface-success-subtle);color:var(--surface-success-text);border-color:var(--surface-success-border)}.badge.b-danger{background:var(--surface-danger-subtle);color:var(--surface-danger-text);border-color:var(--surface-danger-border)}.badge.b-warning{background:var(--surface-warning-subtle);color:var(--surface-warning-text);border-color:var(--surface-warning-border)}.badge.b-primary,.badge.b-info{background:var(--surface-info-subtle);color:var(--surface-info-text);border-color:var(--surface-info-border)}.badge.b-purple{background:var(--surface-voucher-subtle);color:var(--surface-voucher-text);border-color:var(--surface-voucher-border)}.badge.b-teal{background:var(--surface-teal-subtle);color:var(--surface-teal-text);border-color:var(--surface-teal-border)}.badge.b-gold{background:var(--surface-gold-subtle);color:var(--surface-gold-text);border-color:var(--surface-gold-border)}.badge.b-neutral{background:var(--surface-neutral-subtle);color:var(--surface-neutral-text);border-color:var(--surface-neutral-border)}.corner-tag{font:var(--font-weight-bold) var(--font-size-3xs) / var(--line-height-none) var(--font-family-sans);letter-spacing:var(--letter-spacing-wider);color:var(--color-white);box-shadow:var(--shadow-sm);text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:2px 5px}.corner-tag--primary{background:var(--color-primary-600)}.corner-tag--success{background:var(--color-success-600)}.corner-tag--warning{background:var(--color-warning-600)}.corner-tag--orange{background:var(--color-orange-600)}.corner-tag--purple{background:var(--color-purple-600)}.corner-tag--neutral{background:var(--color-gray-600)}.mode-tag{padding:1px var(--spacing-1-5);border-radius:var(--radius-sm);font:var(--font-weight-bold) var(--font-size-3xs) / var(--line-height-tight) var(--font-family-sans);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);border:1px solid #0000;flex:none}.mode-tag--solo{background:var(--surface-info-subtle);color:var(--surface-info-text);border-color:var(--surface-info-border)}.mode-tag--party{background:var(--surface-voucher-subtle);color:var(--surface-voucher-text);border-color:var(--surface-voucher-border)}.you-badge{font-size:10px;font-weight:var(--font-weight-bold);border-radius:var(--radius-full);background:var(--interactive-primary);color:var(--text-inverse);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;padding:1px 6px}.you-badge.tone-danger{background:var(--color-danger-500)}.icon-btn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;transition:var(--transition-colors);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.icon-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.icon-btn.is-danger:hover{color:var(--color-danger-600);background:var(--color-danger-50)}.icon-btn.is-warning:hover{color:var(--color-warning-700);background:var(--color-warning-50)}.icon-btn.is-success:hover{color:var(--color-success-700);background:var(--color-success-50)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .btn-secondary{background:var(--color-gray-800)}[data-theme=dark] .btn-secondary:hover{background:var(--color-gray-700)}[data-theme=dark] .btn-ghost:hover{background:#ffffff0d}[data-theme=dark] .active-strip__head{background:0 0}[data-theme=dark] .active-strip__foot{background:var(--surface-raised)}[data-theme=dark] .active-strip__foot .more{color:var(--color-primary-300)}[data-theme=dark] .active-tile:hover{background:color-mix(in srgb, var(--color-gray-700) 60%, var(--color-gray-900));border-color:var(--color-gray-600)}[data-theme=dark] .rr-code{background:var(--surface-info-subtle);color:var(--color-primary-300)}[data-theme=dark] .voucher-row__respawn{background:var(--surface-raised)}[data-theme=dark] .voucher-row__track:before{background-image:repeating-linear-gradient(90deg, transparent, transparent calc(100% / 24 - 1px), var(--color-gray-700) calc(100% / 24 - 1px), var(--color-gray-700) calc(100% / 24))}[data-theme=dark] .voucher-block{background:color-mix(in srgb, var(--member-color,var(--color-gray-500)) 28%, var(--color-gray-800));color:color-mix(in srgb, var(--member-color,var(--color-gray-300)) 60%, white);border-color:color-mix(in srgb, var(--member-color,var(--color-gray-500)) 50%, transparent)}[data-theme=dark] .voucher-block.mine{background:color-mix(in srgb, var(--color-primary-500) 30%, transparent);color:var(--color-primary-200);border-color:color-mix(in srgb, var(--color-primary-500) 50%, transparent)}[data-theme=dark] .voucher-block.pending{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--color-warning-500) 15%, transparent) 0, color-mix(in srgb, var(--color-warning-500) 15%, transparent) 5px, color-mix(in srgb, var(--color-warning-500) 25%, transparent) 5px, color-mix(in srgb, var(--color-warning-500) 25%, transparent) 10px);color:var(--color-warning-200);border-color:color-mix(in srgb, var(--color-warning-500) 45%, transparent)}[data-theme=dark] .split-summary{background:color-mix(in srgb, var(--color-primary-500) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary-500) 30%, transparent)}[data-theme=dark] .split-summary__num,[data-theme=dark] .split-summary__meta{color:var(--color-primary-200)}[data-theme=dark] .split-summary__meta b{color:var(--color-white)}[data-theme=dark] .split-timeline{background:var(--surface-raised)}[data-theme=dark] .split-timeline__slot{background:var(--color-gray-700)}[data-theme=dark] .split-timeline__slot.occupied{background:color-mix(in srgb, var(--color-danger-500) 35%, transparent)}[data-theme=dark] .split-timeline__slot.part-1{background:var(--color-primary-400)}[data-theme=dark] .split-timeline__slot.part-2{background:var(--color-purple-400)}[data-theme=dark] .split-timeline__slot.part-3{background:var(--color-teal-500)}[data-theme=dark] .split-part.error{background:linear-gradient(180deg, color-mix(in srgb, var(--color-danger-500) 12%, transparent), var(--color-gray-800) 30%);border-color:color-mix(in srgb, var(--color-danger-500) 45%, transparent)}[data-theme=dark] .dur-stepper{background:var(--color-gray-700);border-color:var(--color-gray-600)}[data-theme=dark] .timeline-preview{background:var(--surface-raised);border-color:var(--color-gray-700)}[data-theme=dark] .timeline-slot{background:var(--color-gray-700)}[data-theme=dark] .timeline-slot.available{background:color-mix(in srgb, var(--color-success-500) 25%, transparent)}[data-theme=dark] .timeline-slot.occupied{background:color-mix(in srgb, var(--color-danger-500) 35%, transparent)}[data-theme=dark] .timeline-slot.occupied-by-me{background:var(--color-primary-400)}[data-theme=dark] .timeline-slot.selected{background:var(--color-primary-500)}[data-theme=dark] .timeline-slot.exceeds-limit{background:var(--color-gray-700);opacity:.5}[data-theme=dark] .legend-dot.available{background:color-mix(in srgb, var(--color-success-500) 40%, transparent)}[data-theme=dark] .legend-dot.occupied{background:color-mix(in srgb, var(--color-danger-500) 45%, transparent)}[data-theme=dark] .legend-dot.occupied-by-me{background:var(--color-primary-400)}[data-theme=dark] .legend-dot.selected{background:var(--color-primary-500)}[data-theme=dark] .adm-nav__item--active{background:color-mix(in srgb, var(--color-primary-500) 15%, transparent);color:var(--color-primary-300)}[data-theme=dark] .adm-nav__item--active .ico{color:var(--color-primary-400)}[data-theme=dark] .adm-nav__item--active:before{background:var(--color-primary-400)}[data-theme=dark] .adm-nav__item--active .ct{background:color-mix(in srgb, var(--color-primary-500) 22%, transparent);color:var(--color-primary-200);border-color:color-mix(in srgb, var(--color-primary-500) 40%, transparent)}[data-theme=dark] .toolbar__group button.is-on .ct{background:color-mix(in srgb, var(--color-primary-500) 20%, transparent);color:var(--color-primary-300);border-color:color-mix(in srgb, var(--color-primary-500) 40%, transparent)}[data-theme=dark] .toolbar__chip.is-on{background:var(--surface-info-subtle);color:var(--color-primary-300);border-color:color-mix(in srgb, var(--color-primary-500) 40%, transparent)}[data-theme=dark] .member-bubble{background:color-mix(in srgb, var(--member-color,var(--color-gray-500)) 25%, var(--color-gray-800));color:color-mix(in srgb, var(--member-color,var(--color-gray-300)) 70%, white);border-color:color-mix(in srgb, var(--member-color,var(--color-gray-500)) 45%, transparent)}[data-theme=dark] .member-bubble.elite{background:var(--member-type-elite-bg);color:var(--member-type-elite-text);border-color:var(--member-type-elite-border)}[data-theme=dark] .member-bubble.vice{background:var(--member-type-vice-bg);color:var(--member-type-vice-text);border-color:var(--member-type-vice-border)}[data-theme=dark] .member-bubble.member{background:var(--member-type-member-bg);color:var(--member-type-member-text);border-color:var(--member-type-member-border)}[data-theme=dark] .navbar__ss-badge{background:var(--color-gray-700);color:var(--color-primary-300)}[data-theme=dark] .navbar__link--active{color:var(--color-white)}[data-theme=dark] .navbar__link--active:after{background:var(--color-primary-400)}[data-theme=dark] .stepper__row.is-active .stepper__num{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary-500) 20%, transparent)}[data-theme=dark] .stepper__row.is-done:before{background:var(--color-success-500)}[data-theme=dark] .stepper__row:before{background:var(--color-gray-700)}[data-theme=dark] .section-card[style*="border-color:var(--color-danger-200)"]{border-color:color-mix(in srgb, var(--color-danger-500) 40%, transparent)!important}[data-theme=dark] tr:hover td{background:var(--color-gray-700)}html,body{max-width:100%;overflow-x:hidden}@media (width<=900px){.layout{grid-template-columns:1fr!important;min-height:auto!important}.sidebar{display:none!important}.page-head{gap:var(--spacing-2);flex-direction:column;margin-bottom:var(--spacing-3)!important;align-items:flex-start!important;max-width:none!important}.page-head>.row,.page-head .tabs{flex-wrap:wrap;align-self:stretch;width:100%}.page-title{font-size:var(--font-size-xl)!important}.page-sub{font-size:12.5px}.grid[style*=grid-template-columns]{gap:var(--spacing-3)!important;grid-template-columns:1fr!important;max-width:none!important}[style*=max-width\:1100px],[style*=max-width\:1000px],[style*=max-width\:880px],[style*=max-width\:760px],[style*=max-width\:680px]{max-width:100%!important}.section-card__head{gap:var(--spacing-1-5);padding:var(--spacing-2-5) var(--spacing-3);flex-wrap:wrap}.section-card__head>div:first-child{flex:auto;min-width:0}.section-card__head .title{font-size:13.5px}.section-card__head .sub{font-size:11.5px}.section-card__body{padding:var(--spacing-3)}.section-card__foot{padding:var(--spacing-2-5) var(--spacing-3);flex-wrap:wrap}.toolbar{padding:var(--spacing-2-5);align-items:stretch;gap:var(--spacing-2);flex-direction:column}.toolbar .input{width:100%;min-width:0}.toolbar__group{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.toolbar__group::-webkit-scrollbar{display:none}.toolbar__group button{white-space:nowrap;flex-shrink:0}.toolbar__group--wrap,.toolbar__group--fill{overflow-x:visible}.toolbar__group--wrap{flex-wrap:wrap}.toolbar__group--wrap button{flex-shrink:1}.toolbar__divider{display:none}.toolbar>.ml-auto{gap:var(--spacing-1-5);flex-wrap:wrap;margin-left:0!important}.profile-hero__body{padding:0 var(--spacing-3) var(--spacing-3);gap:var(--spacing-3);flex-direction:column;align-items:flex-start!important}.profile-hero__avatar{width:60px;height:60px;margin-top:-30px}.profile-hero__name{font-size:var(--font-size-lg)}.profile-hero__meta{gap:var(--spacing-1-5);flex-wrap:wrap;font-size:11.5px}.profile-hero__body>.row{align-self:stretch}.profile-hero__body>.row .btn{flex:1}.profile-hero__stats{grid-template-columns:repeat(2,1fr)}.profile-stat{padding:var(--spacing-3);border-right:1px solid var(--border-primary)!important}.profile-stat:nth-child(2n){border-right:none!important}.profile-stat:nth-child(-n+2){border-bottom:1px solid var(--border-primary)}.surface.stat{padding:var(--spacing-3)}.voucher-cal{overflow:auto visible!important}.voucher-cal__head,.voucher-row{min-width:640px}.voucher-day__label{min-width:640px;position:sticky;left:0}.timeline-bar,.split-timeline__bar{gap:1px}.timeline-slot{border-radius:2px;height:44px}.split-timeline__slot{border-radius:2px;height:22px}.timeline-legend{gap:var(--spacing-2);font-size:10.5px}.time-preview{gap:var(--spacing-2);padding:var(--spacing-2);flex-wrap:wrap;font-size:11.5px}.time-preview .dur{flex:100%;margin-left:0}.stepper__row{padding-bottom:var(--spacing-4)}.stepper__title{font-size:13.5px}.stepper__sub{font-size:11.5px}.stepper__body .row{gap:var(--spacing-2);flex-wrap:wrap}.stepper__body .input{width:100%;min-width:0}.mtc__grid-2{gap:var(--spacing-2);grid-template-columns:1fr}.mtc__head,.mtc__section{padding:var(--spacing-3)}.mtc__foot{padding:var(--spacing-2-5) var(--spacing-3);gap:var(--spacing-1-5);flex-wrap:wrap}.mtc__foot .members{flex:100%;margin-right:0}.setting-row{gap:var(--spacing-2);padding:var(--spacing-3) 0;flex-wrap:wrap}.setting-row__body{flex:100%}.setting-row>.input{width:100%!important}.modal-scrim{padding:var(--spacing-3)}.modal{max-height:calc(100vh - 24px);overflow-y:auto}.modal__head{padding:var(--spacing-3) var(--spacing-4);flex-wrap:wrap}.modal__body{padding:var(--spacing-3) var(--spacing-4);max-height:none}.modal__foot{padding:var(--spacing-3) var(--spacing-4);flex-wrap:wrap}.split-summary{gap:var(--spacing-2-5);padding:var(--spacing-2-5) var(--spacing-3);grid-template-columns:auto 1fr}.split-summary>div:last-child{grid-column:1/-1}.split-part{row-gap:var(--spacing-2);padding:var(--spacing-3);grid-template-columns:auto 1fr!important}.split-part__field{min-width:0}.split-part__field .input{height:32px}.ticket-cat{padding:var(--spacing-3);gap:var(--spacing-2-5);flex-wrap:wrap}.ticket-cat__body{flex:calc(100% - 60px);min-width:0}.ticket-cat .badge{order:99}.ticket-cat__title{font-size:13.5px}.ticket-cat__sub{font-size:11.5px}}@media (width<=640px){.page-title{font-size:var(--font-size-lg)!important}.section-card__head{padding:var(--spacing-2) var(--spacing-2-5)}.section-card__body{padding:var(--spacing-2-5)}.modal-scrim{padding:var(--spacing-2)}.modal__head,.modal__body,.modal__foot{padding:var(--spacing-2-5) var(--spacing-3)}}.form-container{background-color:var(--card-bg);border:var(--card-border);border-radius:var(--radius-lg);width:100%;max-width:none;box-shadow:none;margin:0;padding:0;overflow:hidden}.form-card{background-color:var(--card-bg);border:var(--card-border);border-radius:var(--radius-lg);overflow:hidden}.form-card-header{padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--border-primary);background-color:var(--bg-secondary)}.form-card-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.form-card-subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:var(--spacing-1)}.form-card-body{padding:var(--spacing-5)}@media (width<=640px){.form-card{margin-bottom:var(--spacing-4)}.form-card-header{padding:var(--spacing-3) var(--spacing-4)}.form-card-body{padding:var(--spacing-4)}}.dark .form-container,[data-theme=dark] .form-container{background-color:var(--surface-primary);border-color:var(--border-primary)}@media (width<=640px){.form-card-body{padding:var(--spacing-4)}}.btn{font-weight:var(--font-weight-medium);border-radius:var(--border-radius-md);padding:var(--spacing-3) var(--spacing-5);min-width:44px;min-height:44px;font-size:var(--font-size-sm);transition:var(--transition-all);cursor:pointer;white-space:nowrap;text-align:center;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:disabled{cursor:not-allowed;opacity:.6;box-shadow:none;transform:none}.btn:active:not(:disabled){transform:scale(.98)}.btn-primary{background-color:var(--color-primary);color:var(--color-white);box-shadow:var(--shadow-sm)}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-dark);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.btn-secondary{background-color:var(--color-white);color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary:hover:not(:disabled){background-color:var(--color-gray-100);box-shadow:var(--shadow-sm)}.btn-danger{background-color:var(--color-danger);color:var(--color-white)}.btn-danger:hover:not(:disabled){background-color:var(--color-danger-dark);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.btn-danger-outline{background-color:var(--color-red-200);color:var(--color-danger-dark);border:1px solid var(--color-danger-light)}.btn-danger-outline:hover:not(:disabled){background-color:var(--color-danger-light);color:var(--color-white)}.btn-ghost{color:var(--color-gray-700);border:1px solid var(--color-gray-300);background-color:#0000}.btn-ghost:hover:not(:disabled){background-color:var(--color-gray-100)}.btn-sm{padding:var(--spacing-2) var(--spacing-3);min-height:36px;font-size:var(--font-size-xs)}.btn-lg{padding:var(--spacing-4) var(--spacing-6);min-height:52px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.primary-button{background-color:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--spacing-3-5) var(--spacing-5);min-height:44px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--transition-all);box-shadow:var(--shadow-sm);text-align:center;border:none;display:block}.primary-button:hover:not(:disabled){background-color:var(--color-primary-dark);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.primary-button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.secondary-button{background-color:var(--color-white);color:var(--color-primary);border:2px solid var(--color-primary);border-radius:var(--border-radius-lg);padding:var(--spacing-3) var(--spacing-5);min-height:44px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--transition-all);text-align:center;display:block}.secondary-button:hover:not(:disabled){background-color:var(--color-gray-100);box-shadow:var(--shadow-sm)}.verification-button-container{width:100%;margin:var(--spacing-4) auto var(--spacing-3) auto;max-width:300px}.divider-text{text-align:center;color:var(--color-gray-600);margin:var(--spacing-5) auto;align-items:center;max-width:300px;display:flex}.divider-text:before,.divider-text:after{content:"";border-bottom:1px solid var(--color-gray-300);flex:1}.divider-text:before{margin-right:var(--spacing-4)}.divider-text:after{margin-left:var(--spacing-4)}.btn-refresh{padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-info);min-width:44px;min-height:44px;color:var(--color-white);border-radius:var(--border-radius-md);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);transition:var(--transition-all);align-items:center;gap:var(--spacing-1-5);border:none;display:inline-flex}.btn-refresh:hover:not(:disabled){background-color:var(--color-info-dark);box-shadow:var(--shadow-sm)}.dark .btn-secondary,[data-theme=dark] .btn-secondary{background-color:var(--color-gray-800);color:var(--color-primary-400);border-color:var(--color-primary-500)}.dark .btn-secondary:hover:not(:disabled),[data-theme=dark] .btn-secondary:hover:not(:disabled){background-color:var(--color-gray-700)}.dark .btn-ghost,[data-theme=dark] .btn-ghost{color:var(--color-gray-300);border-color:var(--color-gray-600)}.dark .btn-ghost:hover:not(:disabled),[data-theme=dark] .btn-ghost:hover:not(:disabled){background-color:var(--color-gray-700)}.dark .btn-danger-outline,[data-theme=dark] .btn-danger-outline{background-color:color-mix(in srgb, var(--color-danger-500) 10%, transparent);color:var(--color-red-400);border-color:var(--color-red-700)}.dark .btn-danger-outline:hover:not(:disabled),[data-theme=dark] .btn-danger-outline:hover:not(:disabled){background-color:var(--color-red-700);color:var(--color-white)}.dark .secondary-button,[data-theme=dark] .secondary-button{background-color:var(--color-gray-800);color:var(--color-primary-400);border-color:var(--color-primary-500)}.dark .secondary-button:hover:not(:disabled),[data-theme=dark] .secondary-button:hover:not(:disabled){background-color:var(--color-gray-700)}.dark .divider-text,[data-theme=dark] .divider-text{color:var(--color-gray-400)}.dark .divider-text:before,.dark .divider-text:after,[data-theme=dark] .divider-text:before,[data-theme=dark] .divider-text:after{border-bottom-color:var(--color-gray-600)}.primary-button--auth-required{max-width:300px;margin:0 auto}.form-input{width:100%;padding:var(--input-padding-y) var(--input-padding-x);font-family:var(--font-family-sans);font-size:var(--input-font-size);color:var(--text-primary);background-color:var(--input-bg);border:var(--input-border);border-radius:var(--input-radius);transition:var(--transition-colors), var(--transition-shadow)}.form-input:focus{border-color:var(--input-focus-border,var(--color-primary-500));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 20%, transparent);outline:none}.form-input::placeholder{color:var(--text-disabled)}.form-input:disabled{background-color:var(--bg-tertiary);cursor:not-allowed;opacity:.7}.form-input.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right var(--spacing-2) center;padding-right:var(--spacing-10);background-repeat:no-repeat;background-size:1.25em 1.25em}.form-group{margin-bottom:var(--spacing-4)}.form-label{margin-bottom:var(--spacing-1-5);font-size:var(--font-size-sm);color:var(--color-gray-700);font-weight:var(--font-weight-medium);display:block}.form-control{width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);background-color:var(--color-white);color:var(--color-gray-800);transition:var(--transition-colors)}.form-control:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-primary);outline:none}.form-control:disabled{background-color:var(--color-gray-100);cursor:not-allowed;opacity:.7}.form-control.is-invalid{border-color:var(--color-danger)}.form-error{color:var(--color-danger);font-size:var(--font-size-xs);margin-top:var(--spacing-1)}.form-hint{color:var(--color-gray-600);font-size:var(--font-size-xs);margin-top:var(--spacing-1)}.form-text{margin-top:var(--spacing-1);font-size:var(--font-size-xs)}.form-select{width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);background-color:var(--color-white);color:var(--color-gray-800);transition:var(--transition-colors);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-3) center;padding-right:var(--spacing-9);background-size:1.25em 1.25em}.form-select:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-primary);outline:none}.form-check{margin-bottom:var(--spacing-2);align-items:center;display:flex}.form-check-input{margin-right:var(--spacing-2)}.form-check-label{font-size:var(--font-size-sm);color:var(--color-gray-700)}.form-inline{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.form-inline .form-control,.form-inline .form-select{flex:1;min-width:180px}.form-inline .btn{margin-left:auto}.input-group{display:flex}.input-group .form-control{border-radius:var(--border-radius-md) 0 0 var(--border-radius-md)}.input-group .btn{border-radius:0 var(--border-radius-md) var(--border-radius-md) 0}.btn-block{width:100%;display:block}.text-divider{text-align:center;margin:var(--spacing-4) 0;color:var(--color-gray-600);align-items:center;display:flex}.text-divider:before,.text-divider:after{content:"";border-bottom:1px solid var(--color-gray-300);flex:1}.text-divider:before{margin-right:var(--spacing-2-5)}.text-divider:after{margin-left:var(--spacing-2-5)}.mt-20{margin-top:var(--spacing-5)}.dark .form-input,[data-theme=dark] .form-input{background-color:var(--input-bg);border-color:var(--border-primary);color:var(--text-primary)}.dark .form-input:focus,[data-theme=dark] .form-input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 20%, transparent)}.dark .form-input::placeholder,[data-theme=dark] .form-input::placeholder{color:var(--text-tertiary)}.dark .form-input:disabled,[data-theme=dark] .form-input:disabled{background-color:var(--bg-tertiary)}.dark .form-input.form-select,[data-theme=dark] .form-input.form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25em 1.25em}.dark .form-label,[data-theme=dark] .form-label{color:var(--text-secondary)}.dark .form-control,[data-theme=dark] .form-control{background-color:var(--input-bg);border-color:var(--border-secondary);color:var(--text-primary)}.dark .form-control:focus,[data-theme=dark] .form-control:focus{border-color:var(--color-primary-400)}.dark .form-control:disabled,[data-theme=dark] .form-control:disabled{background-color:var(--color-gray-600)}.dark .form-hint,[data-theme=dark] .form-hint,.dark .text-muted,[data-theme=dark] .text-muted{color:var(--text-tertiary)}.dark .form-select,[data-theme=dark] .form-select{background-color:var(--input-bg);border-color:var(--border-secondary);color:var(--text-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25em 1.25em}.dark .form-select:focus,[data-theme=dark] .form-select:focus{border-color:var(--color-primary-400)}.dark .form-check-label,[data-theme=dark] .form-check-label{color:var(--text-secondary)}.dark .text-divider,[data-theme=dark] .text-divider{color:var(--text-tertiary)}.dark .text-divider:before,.dark .text-divider:after,[data-theme=dark] .text-divider:before,[data-theme=dark] .text-divider:after{border-bottom-color:var(--border-secondary)}.app-layout:not(:has(.admin-layout)){flex-direction:column;min-height:100vh;display:flex}.app-layout:not(:has(.admin-layout))>.main-content{flex:1 0 auto}.container{max-width:1200px;padding:0 var(--spacing-5);margin:0 auto}.section{margin-bottom:var(--spacing-10)}.section-header{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.section-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);align-items:center;gap:var(--spacing-2);margin:0;display:flex}.section-header{margin-bottom:var(--spacing-6)}.section-title{color:var(--color-gray-800);margin-bottom:var(--spacing-2);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl)}.card{background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-5);margin-bottom:var(--spacing-5);border:1px solid var(--color-gray-300)}.row{margin-right:calc(-1 * var(--spacing-3));margin-left:calc(-1 * var(--spacing-3));flex-wrap:wrap;display:flex}.col{padding-right:var(--spacing-3);padding-left:var(--spacing-3);flex:1 0}.text-danger{color:var(--color-danger)}.text-warning{color:var(--color-warning)}.text-muted{color:var(--color-gray-500)}.rounded{border-radius:var(--border-radius-md)}.dark .section-title,[data-theme=dark] .section-title{color:var(--text-primary)}.dark .card,[data-theme=dark] .card{background-color:var(--surface-primary);border-color:var(--border-primary)}.dark .text-muted,[data-theme=dark] .text-muted{color:var(--text-tertiary)}
