:root{--ink: 255 255 255;--shade: 0 0 0;--shade-k: 1;--fg-boost: 0;--ac-boost: 0;--ac-0d73b1: 13 115 177;--ac-147eae: 20 126 174;--ac-1482be: 20 130 190;--ac-1b518f: 27 81 143;--ac-1d59e2: 29 89 226;--ac-1f6cc4: 31 108 196;--ac-1f9d4e: 31 157 78;--ac-205389: 32 83 137;--ac-22c55e: 34 197 94;--ac-245b95: 36 91 149;--ac-2460dc: 36 96 220;--ac-24b8be: 36 184 190;--ac-265485: 38 84 133;--ac-267ee5: 38 126 229;--ac-2970c2: 41 112 194;--ac-2975b8: 41 117 184;--ac-2975cc: 41 117 204;--ac-2d76ca: 45 118 202;--ac-2f7cd6: 47 124 214;--ac-2f7dd7: 47 125 215;--ac-2f7fd9: 47 127 217;--ac-2f82cb: 47 130 203;--ac-32678b: 50 103 139;--ac-3268da: 50 104 218;--ac-327097: 50 112 151;--ac-3275b4: 50 117 180;--ac-345675: 52 86 117;--ac-34d399: 52 211 153;--ac-35506a: 53 80 106;--ac-35a6ef: 53 166 239;--ac-35b8f5: 53 184 245;--ac-35d07f: 53 208 127;--ac-35d6d0: 53 214 208;--ac-3691ff: 54 145 255;--ac-36aef5: 54 174 245;--ac-376f9a: 55 111 154;--ac-3779cc: 55 121 204;--ac-37b8f5: 55 184 245;--ac-37cbb1: 55 203 177;--ac-3873b8: 56 115 184;--ac-387ac5: 56 122 197;--ac-3884e6: 56 132 230;--ac-388be8: 56 139 232;--ac-38c46a: 56 196 106;--ac-38e0ff: 56 224 255;--ac-397ed6: 57 126 214;--ac-3aa0ff: 58 160 255;--ac-3bc2b1: 59 194 177;--ac-3c84c9: 60 132 201;--ac-3cd9d2: 60 217 210;--ac-3d80be: 61 128 190;--ac-3d91f2: 61 145 242;--ac-3dbe8c: 61 190 140;--ac-3dd68c: 61 214 140;--ac-3e7dc8: 62 125 200;--ac-3e8bd2: 62 139 210;--ac-3ecce1: 62 204 225;--ac-3f7597: 63 117 151;--ac-3f8fe8: 63 143 232;--ac-3f9dff: 63 157 255;--ac-3fd2c0: 63 210 192;--ac-40cdb2: 64 205 178;--ac-41617b: 65 97 123;--ac-416889: 65 104 137;--ac-428ded: 66 141 237;--ac-42b7ff: 66 183 255;--ac-42c0bf: 66 192 191;--ac-42d8d0: 66 216 208;--ac-43d8c8: 67 216 200;--ac-44cac4: 68 202 196;--ac-45e0ce: 69 224 206;--ac-468ee8: 70 142 232;--ac-475569: 71 85 105;--ac-48afe7: 72 175 231;--ac-496276: 73 98 118;--ac-4a80a2: 74 128 162;--ac-4aa3ff: 74 163 255;--ac-4aa9eb: 74 169 235;--ac-4b9cf6: 75 156 246;--ac-4baaeb: 75 170 235;--ac-4c82a4: 76 130 164;--ac-4d82a9: 77 130 169;--ac-4d97df: 77 151 223;--ac-4e5c70: 78 92 112;--ac-4ed6c8: 78 214 200;--ac-4ee0ce: 78 224 206;--ac-4f6175: 79 97 117;--ac-4f647a: 79 100 122;--ac-4f9dff: 79 157 255;--ac-4fb8ff: 79 184 255;--ac-506074: 80 96 116;--ac-50b1f0: 80 177 240;--ac-50cdbb: 80 205 187;--ac-50d9c1: 80 217 193;--ac-516176: 81 97 118;--ac-51657d: 81 101 125;--ac-526176: 82 97 118;--ac-526278: 82 98 120;--ac-52677d: 82 103 125;--ac-52759b: 82 117 155;--ac-52bde0: 82 189 224;--ac-52d9cc: 82 217 204;--ac-536275: 83 98 117;--ac-53657a: 83 101 122;--ac-53667d: 83 102 125;--ac-538fb1: 83 143 177;--ac-5484ff: 84 132 255;--ac-556a7e: 85 106 126;--ac-55a8ff: 85 168 255;--ac-55d7bf: 85 215 191;--ac-55d982: 85 217 130;--ac-55dec1: 85 222 193;--ac-56657a: 86 101 122;--ac-56667b: 86 102 123;--ac-56677b: 86 103 123;--ac-56677d: 86 103 125;--ac-575dc2: 87 93 194;--ac-5785a9: 87 133 169;--ac-57d8ff: 87 216 255;--ac-589ee1: 88 158 225;--ac-59697d: 89 105 125;--ac-596c7f: 89 108 127;--ac-597a93: 89 122 147;--ac-59d2c4: 89 210 196;--ac-5a9fe0: 90 159 224;--ac-5aa7ff: 90 167 255;--ac-5aa8ff: 90 168 255;--ac-5aabed: 90 171 237;--ac-5b6b80: 91 107 128;--ac-5b7c9a: 91 124 154;--ac-5b8fc7: 91 143 199;--ac-5ba8ff: 91 168 255;--ac-5bb5ff: 91 181 255;--ac-5c7085: 92 112 133;--ac-5c7288: 92 114 136;--ac-5c84a4: 92 132 164;--ac-5c87a6: 92 135 166;--ac-5d6c80: 93 108 128;--ac-5d6e83: 93 110 131;--ac-5d7089: 93 112 137;--ac-5d718a: 93 113 138;--ac-5de2c9: 93 226 201;--ac-5e6e82: 94 110 130;--ac-5e6e83: 94 110 131;--ac-5e7185: 94 113 133;--ac-5e7489: 94 116 137;--ac-5e7f9b: 94 127 155;--ac-5ea8ff: 94 168 255;--ac-5eaaff: 94 170 255;--ac-5f6f84: 95 111 132;--ac-5f89a9: 95 137 169;--ac-5fa8ff: 95 168 255;--ac-5fe38c: 95 227 140;--ac-607087: 96 112 135;--ac-60758a: 96 117 138;--ac-60758b: 96 117 139;--ac-60778a: 96 119 138;--ac-608dc2: 96 141 194;--ac-60e6b0: 96 230 176;--ac-617086: 97 112 134;--ac-61758a: 97 117 138;--ac-61758b: 97 117 139;--ac-617991: 97 121 145;--ac-619dde: 97 157 222;--ac-61adff: 97 173 255;--ac-627086: 98 112 134;--ac-62778c: 98 119 140;--ac-62c1ff: 98 193 255;--ac-62df8b: 98 223 139;--ac-62e2d5: 98 226 213;--ac-63738a: 99 115 138;--ac-63798b: 99 121 139;--ac-6388a6: 99 136 166;--ac-6389a3: 99 137 163;--ac-63c8b5: 99 200 181;--ac-63c9a7: 99 201 167;--ac-63caf5: 99 202 245;--ac-647287: 100 114 135;--ac-647388: 100 115 136;--ac-647489: 100 116 137;--ac-64748a: 100 116 138;--ac-64758b: 100 117 139;--ac-64768f: 100 118 143;--ac-64778d: 100 119 141;--ac-64798d: 100 121 141;--ac-64798f: 100 121 143;--ac-647b90: 100 123 144;--ac-6494b8: 100 148 184;--ac-64a5e8: 100 165 232;--ac-64a9eb: 100 169 235;--ac-64adff: 100 173 255;--ac-657387: 101 115 135;--ac-657388: 101 115 136;--ac-657489: 101 116 137;--ac-65748a: 101 116 138;--ac-65758a: 101 117 138;--ac-65798d: 101 121 141;--ac-65798f: 101 121 143;--ac-6587a5: 101 135 165;--ac-65adf8: 101 173 248;--ac-65d5c4: 101 213 196;--ac-667489: 102 116 137;--ac-66768b: 102 118 139;--ac-66778b: 102 119 139;--ac-66788f: 102 120 143;--ac-66aaff: 102 170 255;--ac-66b5f9: 102 181 249;--ac-66e9d8: 102 233 216;--ac-68768b: 104 118 139;--ac-687d94: 104 125 148;--ac-687e92: 104 126 146;--ac-6889b1: 104 137 177;--ac-689bbe: 104 155 190;--ac-69788d: 105 120 141;--ac-697a8f: 105 122 143;--ac-697e92: 105 126 146;--ac-69b1ff: 105 177 255;--ac-69b4f2: 105 180 242;--ac-69b8f5: 105 184 245;--ac-6aafea: 106 175 234;--ac-6b798d: 107 121 141;--ac-6ba5dd: 107 165 221;--ac-6bb6ff: 107 182 255;--ac-6cb4ff: 108 180 255;--ac-6d8096: 109 128 150;--ac-6d8297: 109 130 151;--ac-6d8f91: 109 143 145;--ac-6db2ff: 109 178 255;--ac-6e7c90: 110 124 144;--ac-6e8296: 110 130 150;--ac-6e8297: 110 130 151;--ac-6e8298: 110 130 152;--ac-6e9fbd: 110 159 189;--ac-6ea8fe: 110 168 254;--ac-6ea8ff: 110 168 255;--ac-6ee5da: 110 229 218;--ac-6ee7d8: 110 231 216;--ac-6f7f93: 111 127 147;--ac-6f7f94: 111 127 148;--ac-6f8198: 111 129 152;--ac-6f8199: 111 129 153;--ac-6f8398: 111 131 152;--ac-6f8399: 111 131 153;--ac-6f8599: 111 133 153;--ac-6f9dbe: 111 157 190;--ac-6faeea: 111 174 234;--ac-6fb4f4: 111 180 244;--ac-6fe6d6: 111 230 214;--ac-704b0d: 112 75 13;--ac-70859a: 112 133 154;--ac-70869a: 112 134 154;--ac-70b2f3: 112 178 243;--ac-718096: 113 128 150;--ac-718197: 113 129 151;--ac-71829a: 113 130 154;--ac-71839a: 113 131 154;--ac-71849a: 113 132 154;--ac-71859b: 113 133 155;--ac-71869a: 113 134 154;--ac-71869b: 113 134 155;--ac-71879a: 113 135 154;--ac-71879c: 113 135 156;--ac-71b7f6: 113 183 246;--ac-72849a: 114 132 154;--ac-72849d: 114 132 157;--ac-72869a: 114 134 154;--ac-72869d: 114 134 157;--ac-72879a: 114 135 154;--ac-72b6f6: 114 182 246;--ac-72b6ff: 114 182 255;--ac-72b8ff: 114 184 255;--ac-73889e: 115 136 158;--ac-739bb9: 115 155 185;--ac-73b8ff: 115 184 255;--ac-73dfca: 115 223 202;--ac-73e0f5: 115 224 245;--ac-758399: 117 131 153;--ac-75869d: 117 134 157;--ac-75879f: 117 135 159;--ac-758a9e: 117 138 158;--ac-759bb5: 117 155 181;--ac-75a1c2: 117 161 194;--ac-75b9ff: 117 185 255;--ac-75bdf7: 117 189 247;--ac-765013: 118 80 19;--ac-76b9f7: 118 185 247;--ac-77859a: 119 133 154;--ac-77869a: 119 134 154;--ac-77869b: 119 134 155;--ac-77889e: 119 136 158;--ac-7789a1: 119 137 161;--ac-77b3f1: 119 179 241;--ac-77b6ef: 119 182 239;--ac-788ba3: 120 139 163;--ac-788ba4: 120 139 164;--ac-7890a3: 120 144 163;--ac-7890a6: 120 144 166;--ac-7890a7: 120 144 167;--ac-7898bd: 120 152 189;--ac-79899e: 121 137 158;--ac-79aefc: 121 174 252;--ac-79bfff: 121 191 255;--ac-7a9ec7: 122 158 199;--ac-7ab0ff: 122 176 255;--ac-7ab5ff: 122 181 255;--ac-7ae3db: 122 227 219;--ac-7aeba0: 122 235 160;--ac-7b8fa4: 123 143 164;--ac-7bb5c7: 123 181 199;--ac-7c8ba0: 124 139 160;--ac-7d8fa6: 125 143 166;--ac-7d92a8: 125 146 168;--ac-7d92ab: 125 146 171;--ac-7db8ff: 125 184 255;--ac-7e8ea2: 126 142 162;--ac-7e90a8: 126 144 168;--ac-7e91a9: 126 145 169;--ac-7e93a8: 126 147 168;--ac-7ea0bb: 126 160 187;--ac-7eb2ff: 126 178 255;--ac-7ebfff: 126 191 255;--ac-7ee9db: 126 233 219;--ac-7f8ea3: 127 142 163;--ac-7f8fa4: 127 143 164;--ac-7f91a9: 127 145 169;--ac-7f91aa: 127 145 170;--ac-7f93a9: 127 147 169;--ac-7f96b3: 127 150 179;--ac-7faedd: 127 174 221;--ac-8091a7: 128 145 167;--ac-80a2be: 128 162 190;--ac-80a3c9: 128 163 201;--ac-80c2ff: 128 194 255;--ac-80c5ff: 128 197 255;--ac-8194a9: 129 148 169;--ac-8195aa: 129 149 170;--ac-8196aa: 129 150 170;--ac-81b6e8: 129 182 232;--ac-81bdff: 129 189 255;--ac-825812: 130 88 18;--ac-8292a7: 130 146 167;--ac-8296a8: 130 150 168;--ac-8296ac: 130 150 172;--ac-8296ad: 130 150 173;--ac-82acde: 130 172 222;--ac-82b7ff: 130 183 255;--ac-82c6ff: 130 198 255;--ac-8392a7: 131 146 167;--ac-8398ad: 131 152 173;--ac-83a3c7: 131 163 199;--ac-83baff: 131 186 255;--ac-83c4ff: 131 196 255;--ac-8495aa: 132 149 170;--ac-849aaf: 132 154 175;--ac-84a5c2: 132 165 194;--ac-84bef9: 132 190 249;--ac-85a2c7: 133 162 199;--ac-85a8cf: 133 168 207;--ac-86c7ff: 134 199 255;--ac-8796ab: 135 150 171;--ac-87a4c9: 135 164 201;--ac-87a9d5: 135 169 213;--ac-88282f: 136 40 47;--ac-88bcff: 136 188 255;--ac-88ffef: 136 255 239;--ac-89a5c9: 137 165 201;--ac-89a9c6: 137 169 198;--ac-89a9cd: 137 169 205;--ac-89b5d8: 137 181 216;--ac-8acaff: 138 202 255;--ac-8b9ab0: 139 154 176;--ac-8b9bb0: 139 155 176;--ac-8b9cb2: 139 156 178;--ac-8ba0b2: 139 160 178;--ac-8ba8cb: 139 168 203;--ac-8baac3: 139 170 195;--ac-8babcf: 139 171 207;--ac-8bb7e5: 139 183 229;--ac-8bbdef: 139 189 239;--ac-8bbef7: 139 190 247;--ac-8ca2b7: 140 162 183;--ac-8ca2b9: 140 162 185;--ac-8cbaff: 140 186 255;--ac-8cc2ff: 140 194 255;--ac-8cc3ff: 140 195 255;--ac-8da0b8: 141 160 184;--ac-8da1b5: 141 161 181;--ac-8da2ba: 141 162 186;--ac-8db0d8: 141 176 216;--ac-8ea4bb: 142 164 187;--ac-8ea8c9: 142 168 201;--ac-8ea9cb: 142 169 203;--ac-8ebeff: 142 190 255;--ac-8ecaff: 142 202 255;--ac-8fa1b8: 143 161 184;--ac-8fa3bd: 143 163 189;--ac-8fa4bf: 143 164 191;--ac-8fa6be: 143 166 190;--ac-8faacc: 143 170 204;--ac-8fadd0: 143 173 208;--ac-8faecb: 143 174 203;--ac-8fc2ff: 143 194 255;--ac-8fc4f5: 143 196 245;--ac-8fc5ff: 143 197 255;--ac-90aacc: 144 170 204;--ac-90b2d9: 144 178 217;--ac-91a7bb: 145 167 187;--ac-91aed6: 145 174 214;--ac-91dcd4: 145 220 212;--ac-91ece1: 145 236 225;--ac-923434: 146 52 52;--ac-92aaca: 146 170 202;--ac-92fff0: 146 255 240;--ac-93a6bf: 147 166 191;--ac-94a3b8: 148 163 184;--ac-94a9c0: 148 169 192;--ac-94b0d3: 148 176 211;--ac-94b0d6: 148 176 214;--ac-94b1d3: 148 177 211;--ac-94bae2: 148 186 226;--ac-94c4e6: 148 196 230;--ac-96a6bb: 150 166 187;--ac-96acc5: 150 172 197;--ac-96b4dc: 150 180 220;--ac-96f5b4: 150 245 180;--ac-97b3d3: 151 179 211;--ac-97b4d1: 151 180 209;--ac-97b5dc: 151 181 220;--ac-97b8dd: 151 184 221;--ac-98b5d1: 152 181 209;--ac-99afc9: 153 175 201;--ac-99b3d3: 153 179 211;--ac-99bee7: 153 190 231;--ac-99fff1: 153 255 241;--ac-9ab2cb: 154 178 203;--ac-9ab5d5: 154 181 213;--ac-9beee3: 155 238 227;--ac-9cafc4: 156 175 196;--ac-9cb7da: 156 183 218;--ac-9cc4ff: 156 196 255;--ac-9d88ff: 157 136 255;--ac-9db1c4: 157 177 196;--ac-9db1c8: 157 177 200;--ac-9db7da: 157 183 218;--ac-9dccff: 157 204 255;--ac-9df1e8: 157 241 232;--ac-9eb1c7: 158 177 199;--ac-9ec1f0: 158 193 240;--ac-9fb2c9: 159 178 201;--ac-9fb3c7: 159 179 199;--ac-9fb3c8: 159 179 200;--ac-9fb6cf: 159 182 207;--ac-9fcaff: 159 202 255;--ac-9fcfff: 159 207 255;--ac-9fd2ff: 159 210 255;--ac-9fd3ff: 159 211 255;--ac-9fd4ff: 159 212 255;--ac-a0b6ce: 160 182 206;--ac-a0b6cf: 160 182 207;--ac-a0b8da: 160 184 218;--ac-a0caff: 160 202 255;--ac-a1bedc: 161 190 220;--ac-a2bede: 162 190 222;--ac-a3c4e8: 163 196 232;--ac-a3d9d4: 163 217 212;--ac-a4b8d0: 164 184 208;--ac-a4d7ff: 164 215 255;--ac-a4fff3: 164 255 243;--ac-a6c2e2: 166 194 226;--ac-a6cbff: 166 203 255;--ac-a7bed8: 167 190 216;--ac-a8b9d6: 168 185 214;--ac-a8bad0: 168 186 208;--ac-a8bed6: 168 190 214;--ac-a8bed9: 168 190 217;--ac-a8c2dc: 168 194 220;--ac-a8c8e6: 168 200 230;--ac-a8caff: 168 202 255;--ac-a8ceff: 168 206 255;--ac-a8cfff: 168 207 255;--ac-a9bed6: 169 190 214;--ac-a9bfd7: 169 191 215;--ac-a9c4e2: 169 196 226;--ac-a9cdf6: 169 205 246;--ac-a9cdff: 169 205 255;--ac-a9d3ff: 169 211 255;--ac-aac0d8: 170 192 216;--ac-aacae6: 170 202 230;--ac-aacefb: 170 206 251;--ac-abc5dc: 171 197 220;--ac-acc2db: 172 194 219;--ac-adc2da: 173 194 218;--ac-aec2da: 174 194 218;--ac-aec5de: 174 197 222;--ac-aec6e4: 174 198 228;--ac-afcee9: 175 206 233;--ac-b0c5dc: 176 197 220;--ac-b0c6e1: 176 198 225;--ac-b1c6dd: 177 198 221;--ac-b1c6de: 177 198 222;--ac-b2c6de: 178 198 222;--ac-b4c8df: 180 200 223;--ac-b4cae2: 180 202 226;--ac-b4cfe8: 180 207 232;--ac-b5c9e0: 181 201 224;--ac-b5cade: 181 202 222;--ac-b6cce4: 182 204 228;--ac-b6d8f6: 182 216 246;--ac-b7cae1: 183 202 225;--ac-b7cce0: 183 204 224;--ac-b7cde9: 183 205 233;--ac-b7cfe9: 183 207 233;--ac-b7d6f6: 183 214 246;--ac-b8cbe1: 184 203 225;--ac-b9cbe2: 185 203 226;--ac-b9cce2: 185 204 226;--ac-b9d9ff: 185 217 255;--ac-bacce4: 186 204 228;--ac-bd4a59: 189 74 89;--ac-bdd1e7: 189 209 231;--ac-be924b: 190 146 75;--ac-becfe5: 190 207 229;--ac-bed0e5: 190 208 229;--ac-bed0e6: 190 208 230;--ac-bed1e7: 190 209 231;--ac-bed1e9: 190 209 233;--ac-bed2e8: 190 210 232;--ac-bed3eb: 190 211 235;--ac-bed7f1: 190 215 241;--ac-bed7f4: 190 215 244;--ac-beebe4: 190 235 228;--ac-bfd0e6: 191 208 230;--ac-bfe0ff: 191 224 255;--ac-c0d2e7: 192 210 231;--ac-c3d5ea: 195 213 234;--ac-c3dcfc: 195 220 252;--ac-c4453d: 196 69 61;--ac-c5dcf4: 197 220 244;--ac-c5e9ff: 197 233 255;--ac-c6daf4: 198 218 244;--ac-c7a56b: 199 165 107;--ac-c7d8ee: 199 216 238;--ac-c9ae81: 201 174 129;--ac-cbe5f8: 203 229 248;--ac-cde2f8: 205 226 248;--ac-cde4ff: 205 228 255;--ac-cf7c8e: 207 124 142;--ac-cfb175: 207 177 117;--ac-cfe4ff: 207 228 255;--ac-cfe5fc: 207 229 252;--ac-d0e3ff: 208 227 255;--ac-d18c98: 209 140 152;--ac-d4a352: 212 163 82;--ac-d4a85e: 212 168 94;--ac-d63f3f: 214 63 63;--ac-d74b4b: 215 75 75;--ac-d75c67: 215 92 103;--ac-d86969: 216 105 105;--ac-d8a641: 216 166 65;--ac-d8aa47: 216 170 71;--ac-d8bc7e: 216 188 126;--ac-d8e9ff: 216 233 255;--ac-d8fffb: 216 255 251;--ac-d94848: 217 72 72;--ac-d9aa48: 217 170 72;--ac-d9c08c: 217 192 140;--ac-dca942: 220 169 66;--ac-dcb45f: 220 180 95;--ac-dd4c59: 221 76 89;--ac-ddad50: 221 173 80;--ac-e0808d: 224 128 141;--ac-e0adb2: 224 173 178;--ac-e15c71: 225 92 113;--ac-e2574f: 226 87 79;--ac-e2a36b: 226 163 107;--ac-e2c17e: 226 193 126;--ac-e3afb3: 227 175 179;--ac-e46c72: 228 108 114;--ac-e46d72: 228 109 114;--ac-e57878: 229 120 120;--ac-e5c584: 229 197 132;--ac-e66058: 230 96 88;--ac-e6b768: 230 183 104;--ac-e6d6bc: 230 214 188;--ac-e77870: 231 120 112;--ac-e79849: 231 152 73;--ac-e7b8bc: 231 184 188;--ac-e8c469: 232 196 105;--ac-e9c46a: 233 196 106;--ac-ea686d: 234 104 109;--ac-eacd91: 234 205 145;--ac-eb6870: 235 104 112;--ac-ebbe65: 235 190 101;--ac-ebbf69: 235 191 105;--ac-eccf9b: 236 207 155;--ac-ecd8ad: 236 216 173;--ac-ecd9ae: 236 217 174;--ac-ed737b: 237 115 123;--ac-ee9da1: 238 157 161;--ac-ee9fa4: 238 159 164;--ac-eeb3b3: 238 179 179;--ac-ef6672: 239 102 114;--ac-ef7881: 239 120 129;--ac-efafb3: 239 175 179;--ac-efb0b0: 239 176 176;--ac-efca8d: 239 202 141;--ac-f0656f: 240 101 111;--ac-f0b429: 240 180 41;--ac-f0b946: 240 185 70;--ac-f0c96e: 240 201 110;--ac-f0ca8a: 240 202 138;--ac-f0cd92: 240 205 146;--ac-f18b97: 241 139 151;--ac-f26d6d: 242 109 109;--ac-f2ad70: 242 173 112;--ac-f2b4b4: 242 180 180;--ac-f3e3c0: 243 227 192;--ac-f49397: 244 147 151;--ac-f4c9cc: 244 201 204;--ac-f4cccf: 244 204 207;--ac-f5b450: 245 180 80;--ac-f87171: 248 113 113;--ac-f9d2d4: 249 210 212;--ac-ff5f45: 255 95 69;--ac-ff6878: 255 104 120;--ac-ff6b6b: 255 107 107;--ac-ff6b73: 255 107 115;--ac-ff6f6b: 255 111 107;--ac-ff6f8a: 255 111 138;--ac-ff736c: 255 115 108;--ac-ff747d: 255 116 125;--ac-ff7a7a: 255 122 122;--ac-ff7d54: 255 125 84;--ac-ff7d77: 255 125 119;--ac-ff7d7d: 255 125 125;--ac-ff8080: 255 128 128;--ac-ff8585: 255 133 133;--ac-ff8a82: 255 138 130;--ac-ff8c86: 255 140 134;--ac-ff8d86: 255 141 134;--ac-ff8e88: 255 142 136;--ac-ff9792: 255 151 146;--ac-ff9a3d: 255 154 61;--ac-ff9aa2: 255 154 162;--ac-ff9b9b: 255 155 155;--ac-ff9ba1: 255 155 161;--ac-ff9d9d: 255 157 157;--ac-ffaaa4: 255 170 164;--ac-ffb03d: 255 176 61;--ac-ffb0b0: 255 176 176;--ac-ffc457: 255 196 87;--ac-ffc464: 255 196 100;--ac-ffcd70: 255 205 112;--ac-ffcd7a: 255 205 122;--ac-ffd6d6: 255 214 214;--ac-ffd88a: 255 216 138;--ac-ffd88f: 255 216 143;--ac-fff0c9: 255 240 201;--bd-03070d: 3 7 13;--bd-030a10: 3 10 16;--bd-03121b: 3 18 27;--bd-05080d: 5 8 13;--bd-050a11: 5 10 17;--bd-06101a: 6 16 26;--bd-06111b: 6 17 27;--bd-07101a: 7 16 26;--bd-081019: 8 16 25;--bd-091724: 9 23 36;--bd-0c1210: 12 18 16;--bd-0d0f11: 13 15 17;--bd-0e0910: 14 9 16;--bd-20364b: 32 54 75;--bd-2a4762: 42 71 98;--bd-34485b: 52 72 91;--bd-6f7a8b: 111 122 139;--bd-8a96aa: 138 150 170;--bd-cee6f4: 206 230 244;--bd-d8eafb: 216 234 251;--bd-e5f3ff: 229 243 255;--bg-010408: 1 4 8;--bg-01070c: 1 7 12;--bg-020305: 2 3 5;--bg-020408: 2 4 8;--bg-020508: 2 5 8;--bg-020509: 2 5 9;--bg-020609: 2 6 9;--bg-02060a: 2 6 10;--bg-02060b: 2 6 11;--bg-02060c: 2 6 12;--bg-02070c: 2 7 12;--bg-02070d: 2 7 13;--bg-02080d: 2 8 13;--bg-02080e: 2 8 14;--bg-030304: 3 3 4;--bg-030508: 3 5 8;--bg-030609: 3 6 9;--bg-03060a: 3 6 10;--bg-03060b: 3 6 11;--bg-03070b: 3 7 11;--bg-03070c: 3 7 12;--bg-03070d: 3 7 13;--bg-03080d: 3 8 13;--bg-03080e: 3 8 14;--bg-03090f: 3 9 15;--bg-030910: 3 9 16;--bg-030a11: 3 10 17;--bg-030a12: 3 10 18;--bg-030b13: 3 11 19;--bg-030c15: 3 12 21;--bg-04060a: 4 6 10;--bg-04070b: 4 7 11;--bg-04070c: 4 7 12;--bg-04080d: 4 8 13;--bg-04080e: 4 8 14;--bg-04090f: 4 9 15;--bg-040910: 4 9 16;--bg-040a10: 4 10 16;--bg-040a11: 4 10 17;--bg-040b12: 4 11 18;--bg-040b13: 4 11 19;--bg-040c13: 4 12 19;--bg-040c14: 4 12 20;--bg-040c15: 4 12 21;--bg-050508: 5 5 8;--bg-05080c: 5 8 12;--bg-05080d: 5 8 13;--bg-05090e: 5 9 14;--bg-05090f: 5 9 15;--bg-050a0f: 5 10 15;--bg-050a10: 5 10 16;--bg-050a11: 5 10 17;--bg-050a12: 5 10 18;--bg-050b11: 5 11 17;--bg-050b12: 5 11 18;--bg-050b13: 5 11 19;--bg-050b14: 5 11 20;--bg-050c13: 5 12 19;--bg-050c14: 5 12 20;--bg-050c15: 5 12 21;--bg-050d17: 5 13 23;--bg-050e17: 5 14 23;--bg-050f18: 5 15 24;--bg-05101b: 5 16 27;--bg-06090e: 6 9 14;--bg-060a10: 6 10 16;--bg-060a12: 6 10 18;--bg-060b12: 6 11 18;--bg-060b14: 6 11 20;--bg-060c12: 6 12 18;--bg-060c13: 6 12 19;--bg-060c14: 6 12 20;--bg-060d14: 6 13 20;--bg-060d15: 6 13 21;--bg-060e17: 6 14 23;--bg-060f18: 6 15 24;--bg-061019: 6 16 25;--bg-06101a: 6 16 26;--bg-06101c: 6 16 28;--bg-061119: 6 17 25;--bg-06111b: 6 17 27;--bg-06111d: 6 17 29;--bg-06121d: 6 18 29;--bg-06131e: 6 19 30;--bg-070a0f: 7 10 15;--bg-070a11: 7 10 17;--bg-070b11: 7 11 17;--bg-070b13: 7 11 19;--bg-070c13: 7 12 19;--bg-070c14: 7 12 20;--bg-070d14: 7 13 20;--bg-070d15: 7 13 21;--bg-070d16: 7 13 22;--bg-070e16: 7 14 22;--bg-070e17: 7 14 23;--bg-070f14: 7 15 20;--bg-070f19: 7 15 25;--bg-071018: 7 16 24;--bg-071019: 7 16 25;--bg-07101a: 7 16 26;--bg-07101b: 7 16 27;--bg-07101c: 7 16 28;--bg-07111a: 7 17 26;--bg-07111b: 7 17 27;--bg-07111c: 7 17 28;--bg-07111d: 7 17 29;--bg-071120: 7 17 32;--bg-07121c: 7 18 28;--bg-07121d: 7 18 29;--bg-07131a: 7 19 26;--bg-07131f: 7 19 31;--bg-071521: 7 21 33;--bg-071522: 7 21 34;--bg-07162b: 7 22 43;--bg-071725: 7 23 37;--bg-071e31: 7 30 49;--bg-080a0e: 8 10 14;--bg-080b10: 8 11 16;--bg-080b11: 8 11 17;--bg-080c12: 8 12 18;--bg-080c14: 8 12 20;--bg-080d13: 8 13 19;--bg-080d14: 8 13 20;--bg-080e16: 8 14 22;--bg-080e17: 8 14 23;--bg-080e1a: 8 14 26;--bg-080f1b: 8 15 27;--bg-08111a: 8 17 26;--bg-08121b: 8 18 27;--bg-08121c: 8 18 28;--bg-08131d: 8 19 29;--bg-08131e: 8 19 30;--bg-08131f: 8 19 31;--bg-081322: 8 19 34;--bg-081522: 8 21 34;--bg-081527: 8 21 39;--bg-081624: 8 22 36;--bg-081a38: 8 26 56;--bg-081c2d: 8 28 45;--bg-090e16: 9 14 22;--bg-090f18: 9 15 24;--bg-091019: 9 16 25;--bg-09101b: 9 16 27;--bg-09111a: 9 17 26;--bg-09111d: 9 17 29;--bg-091218: 9 18 24;--bg-09121d: 9 18 29;--bg-09131d: 9 19 29;--bg-09131f: 9 19 31;--bg-091522: 9 21 34;--bg-091b2b: 9 27 43;--bg-0a0a0c: 10 10 12;--bg-0a0e14: 10 14 20;--bg-0a0f15: 10 15 21;--bg-0a0f16: 10 15 22;--bg-0a0f18: 10 15 24;--bg-0a1018: 10 16 24;--bg-0a111c: 10 17 28;--bg-0a131e: 10 19 30;--bg-0a1420: 10 20 32;--bg-0a1520: 10 21 32;--bg-0a1621: 10 22 33;--bg-0a1623: 10 22 35;--bg-0a1625: 10 22 37;--bg-0a1825: 10 24 37;--bg-0a1826: 10 24 38;--bg-0a1827: 10 24 39;--bg-0a1930: 10 25 48;--bg-0a2033: 10 32 51;--bg-0b101a: 11 16 26;--bg-0b101b: 11 16 27;--bg-0b1118: 11 17 24;--bg-0b111a: 11 17 26;--bg-0b111d: 11 17 29;--bg-0b121c: 11 18 28;--bg-0b121d: 11 18 29;--bg-0b1220: 11 18 32;--bg-0b1621: 11 22 33;--bg-0b1723: 11 23 35;--bg-0c0f14: 12 15 20;--bg-0c1017: 12 16 23;--bg-0c131d: 12 19 29;--bg-0c131e: 12 19 30;--bg-0c1521: 12 21 33;--bg-0c1524: 12 21 36;--bg-0c1723: 12 23 35;--bg-0c1926: 12 25 38;--bg-0c1a28: 12 26 40;--bg-0d111c: 13 17 28;--bg-0d1219: 13 18 25;--bg-0d121a: 13 18 26;--bg-0d131b: 13 19 27;--bg-0d1320: 13 19 32;--bg-0d141f: 13 20 31;--bg-0d1420: 13 20 32;--bg-0d1522: 13 21 34;--bg-0d1926: 13 25 38;--bg-0e1320: 14 19 32;--bg-0e1521: 14 21 33;--bg-0e1621: 14 22 33;--bg-0f1b29: 15 27 41;--bg-101622: 16 22 34;--bg-102235: 16 34 53;--bg-10233a: 16 35 58;--bg-11151e: 17 21 30;--bg-11161f: 17 22 31;--bg-111726: 17 23 38;--bg-111821: 17 24 33;--bg-111d27: 17 29 39;--bg-121926: 18 25 38;--bg-122335: 18 35 53;--bg-12283f: 18 40 63;--bg-13273b: 19 39 59;--bg-141417: 20 20 23;--bg-141820: 20 24 32;--bg-141922: 20 25 34;--bg-141a24: 20 26 36;--bg-141b2c: 20 27 44;--bg-142232: 20 34 50;--bg-15140c: 21 20 12;--bg-154063: 21 64 99;--bg-160a11: 22 10 17;--bg-161409: 22 20 9;--bg-171109: 23 17 9;--bg-183236: 24 50 54;--bg-19212c: 25 33 44;--bg-1b253a: 27 37 58;--bg-1c2734: 28 39 52;--bg-412d0e: 65 45 14;--bg-47181d: 71 24 29;--bg-49191d: 73 25 29;--bg-4c1a1f: 76 26 31;--bg-55191b: 85 25 27;--bg-593d11: 89 61 17;--bg-5c4112: 92 65 18;--bg-6d2228: 109 34 40;--bg-8a96aa: 138 150 170;--bg-d6e1f2: 214 225 242;--bg-e9edf5: 233 237 245;--bg-f0f4fc: 240 244 252;--bg-f2f8ff: 242 248 255;--bg-f5f9ff: 245 249 255;--fg-000000: 0 0 0;--fg-020b13: 2 11 19;--fg-02100e: 2 16 14;--fg-03060a: 3 6 10;--fg-03060c: 3 6 12;--fg-03100f: 3 16 15;--fg-03101a: 3 16 26;--fg-03101e: 3 16 30;--fg-03110f: 3 17 15;--fg-03111a: 3 17 26;--fg-03121b: 3 18 27;--fg-041018: 4 16 24;--fg-04111f: 4 17 31;--fg-041524: 4 21 36;--fg-04230f: 4 35 15;--fg-05080c: 5 8 12;--fg-05221d: 5 34 29;--fg-06101a: 6 16 26;--fg-06101b: 6 16 27;--fg-071018: 7 16 24;--fg-07101a: 7 16 26;--fg-0b0e12: 11 14 18;--fg-0b1520: 11 21 32;--fg-0c0f14: 12 15 20;--fg-14100a: 20 16 10;--fg-1d1406: 29 20 6;--fg-333333: 51 51 51;--fg-59677a: 89 103 122;--fg-5f6d80: 95 109 128;--fg-69778a: 105 119 138;--fg-6f7a8b: 111 122 139;--fg-7b899c: 123 137 156;--fg-7c8798: 124 135 152;--fg-7f8b99: 127 139 153;--fg-7f8ca0: 127 140 160;--fg-8190a4: 129 144 164;--fg-8a96aa: 138 150 170;--fg-8ca0b2: 140 160 178;--fg-8f9aab: 143 154 171;--fg-94a3b7: 148 163 183;--fg-96a5b8: 150 165 184;--fg-9aa6b6: 154 166 182;--fg-9aa9bc: 154 169 188;--fg-9aa9bd: 154 169 189;--fg-9aacbf: 154 172 191;--fg-9aafc1: 154 175 193;--fg-9cacbf: 156 172 191;--fg-a1b0c3: 161 176 195;--fg-a4b1c4: 164 177 196;--fg-a4b2c5: 164 178 197;--fg-a7b4c8: 167 180 200;--fg-a7b9ca: 167 185 202;--fg-a8b7ca: 168 183 202;--fg-a9b6c7: 169 182 199;--fg-a9b7c9: 169 183 201;--fg-a9bac8: 169 186 200;--fg-a9bbca: 169 187 202;--fg-a9bbce: 169 187 206;--fg-abb8ca: 171 184 202;--fg-aebacc: 174 186 204;--fg-aebed0: 174 190 208;--fg-aebed1: 174 190 209;--fg-aebed2: 174 190 210;--fg-aebfd2: 174 191 210;--fg-afc0d0: 175 192 208;--fg-b0c0d2: 176 192 210;--fg-b3c0d1: 179 192 209;--fg-b4c2d0: 180 194 208;--fg-b4c4d4: 180 196 212;--fg-b5c6d2: 181 198 210;--fg-b6c4d5: 182 196 213;--fg-b7c5d7: 183 197 215;--fg-b7c7d9: 183 199 217;--fg-b7c8da: 183 200 218;--fg-b8c6d9: 184 198 217;--fg-bccce1: 188 204 225;--fg-bdcce0: 189 204 224;--fg-becbdc: 190 203 220;--fg-becde1: 190 205 225;--fg-becfe2: 190 207 226;--fg-becfe4: 190 207 228;--fg-bfcde0: 191 205 224;--fg-c2d1e2: 194 209 226;--fg-c2d3e7: 194 211 231;--fg-c3d0e0: 195 208 224;--fg-c3d3e8: 195 211 232;--fg-c4d4e6: 196 212 230;--fg-c4d4e8: 196 212 232;--fg-c4d5e9: 196 213 233;--fg-c4d6e9: 196 214 233;--fg-c5d1e0: 197 209 224;--fg-c5d5e9: 197 213 233;--fg-c5d6e9: 197 214 233;--fg-c6d3e5: 198 211 229;--fg-c6d6e9: 198 214 233;--fg-c7d5e5: 199 213 229;--fg-c7dceb: 199 220 235;--fg-c8d6e3: 200 214 227;--fg-c8d9e6: 200 217 230;--fg-c8daee: 200 218 238;--fg-c9d2de: 201 210 222;--fg-c9d6e9: 201 214 233;--fg-c9d7e7: 201 215 231;--fg-cad9ea: 202 217 234;--fg-cadbee: 202 219 238;--fg-cadcf1: 202 220 241;--fg-cbd6e4: 203 214 228;--fg-cbd7e5: 203 215 229;--fg-cbd7e6: 203 215 230;--fg-cbd8e4: 203 216 228;--fg-cbd8e5: 203 216 229;--fg-cbd8e7: 203 216 231;--fg-cbd8e8: 203 216 232;--fg-cbd9e9: 203 217 233;--fg-cbd9eb: 203 217 235;--fg-cbdaed: 203 218 237;--fg-ccd9e5: 204 217 229;--fg-ccdbee: 204 219 238;--fg-ccdcf0: 204 220 240;--fg-cdd8e6: 205 216 230;--fg-cddaec: 205 218 236;--fg-cddbec: 205 219 236;--fg-cedced: 206 220 237;--fg-cedff4: 206 223 244;--fg-cfdbeb: 207 219 235;--fg-cfdceb: 207 220 235;--fg-cfdded: 207 221 237;--fg-cfdef1: 207 222 241;--fg-cfdef2: 207 222 242;--fg-cfe0f2: 207 224 242;--fg-cfeee9: 207 238 233;--fg-d0dcec: 208 220 236;--fg-d0dded: 208 221 237;--fg-d3e0f0: 211 224 240;--fg-d3e2f1: 211 226 241;--fg-d3e2f5: 211 226 245;--fg-d3f0eb: 211 240 235;--fg-d4e1ef: 212 225 239;--fg-d4e1f3: 212 225 243;--fg-d4e2f0: 212 226 240;--fg-d4e5f7: 212 229 247;--fg-d5dde8: 213 221 232;--fg-d5dfec: 213 223 236;--fg-d5e1ec: 213 225 236;--fg-d5e1f1: 213 225 241;--fg-d5e5f6: 213 229 246;--fg-d6e1f2: 214 225 242;--fg-d6e2f0: 214 226 240;--fg-d6e4f2: 214 228 242;--fg-d6e6f7: 214 230 247;--fg-d7e2ef: 215 226 239;--fg-d7e3f1: 215 227 241;--fg-d7e6fb: 215 230 251;--fg-d7e8f3: 215 232 243;--fg-d7e8f9: 215 232 249;--fg-d8e2ef: 216 226 239;--fg-d8e4f2: 216 228 242;--fg-d8e5f3: 216 229 243;--fg-d8e5f4: 216 229 244;--fg-d8e6f5: 216 230 245;--fg-d8ebff: 216 235 255;--fg-d9e3ef: 217 227 239;--fg-d9e5f4: 217 229 244;--fg-dae4f1: 218 228 241;--fg-dae4f2: 218 228 242;--fg-dae5f2: 218 229 242;--fg-dae6f4: 218 230 244;--fg-dae7f6: 218 231 246;--fg-dbe6f1: 219 230 241;--fg-dbe6f3: 219 230 243;--fg-dbe7ef: 219 231 239;--fg-dbe7f4: 219 231 244;--fg-dbe7f5: 219 231 245;--fg-dbe8f5: 219 232 245;--fg-dbe8f7: 219 232 247;--fg-dbe9fa: 219 233 250;--fg-dbeaff: 219 234 255;--fg-dce5f1: 220 229 241;--fg-dce5f2: 220 229 242;--fg-dce6f2: 220 230 242;--fg-dce6f3: 220 230 243;--fg-dce7f4: 220 231 244;--fg-dce7f5: 220 231 245;--fg-dce8f7: 220 232 247;--fg-dce9f6: 220 233 246;--fg-dce9f7: 220 233 247;--fg-dce9f8: 220 233 248;--fg-dce9ff: 220 233 255;--fg-dceafa: 220 234 250;--fg-dcecff: 220 236 255;--fg-dceeff: 220 238 255;--fg-dde8f4: 221 232 244;--fg-dde8f6: 221 232 246;--fg-ddecff: 221 236 255;--fg-dee8f4: 222 232 244;--fg-dee9f6: 222 233 246;--fg-deeafa: 222 234 250;--fg-dfe6ef: 223 230 239;--fg-dfe7f2: 223 231 242;--fg-dfe8f3: 223 232 243;--fg-dfe8f4: 223 232 244;--fg-dfe9f4: 223 233 244;--fg-dfe9f5: 223 233 245;--fg-dfe9f6: 223 233 246;--fg-dfeaf5: 223 234 245;--fg-e0eaf6: 224 234 246;--fg-e0ebf7: 224 235 247;--fg-e0ebf8: 224 235 248;--fg-e1eaf5: 225 234 245;--fg-e1eaf6: 225 234 246;--fg-e1ebf6: 225 235 246;--fg-e1ebf7: 225 235 247;--fg-e1ecf9: 225 236 249;--fg-e1ecfa: 225 236 250;--fg-e1edfb: 225 237 251;--fg-e2ebf7: 226 235 247;--fg-e2ebf8: 226 235 248;--fg-e2ecf7: 226 236 247;--fg-e2edf7: 226 237 247;--fg-e2edf9: 226 237 249;--fg-e2efff: 226 239 255;--fg-e3edf7: 227 237 247;--fg-e3edf9: 227 237 249;--fg-e4edf5: 228 237 245;--fg-e4edf7: 228 237 247;--fg-e4edf8: 228 237 248;--fg-e4eef9: 228 238 249;--fg-e5ebf2: 229 235 242;--fg-e5eef8: 229 238 248;--fg-e5eef9: 229 238 249;--fg-e5f0fb: 229 240 251;--fg-e6edf7: 230 237 247;--fg-e6eef8: 230 238 248;--fg-e6eef9: 230 238 249;--fg-e6eefa: 230 238 250;--fg-e6eff9: 230 239 249;--fg-e6effa: 230 239 250;--fg-e6f0fa: 230 240 250;--fg-e6f0fc: 230 240 252;--fg-e6f0fd: 230 240 253;--fg-e6f3ff: 230 243 255;--fg-e7edf5: 231 237 245;--fg-e7edf6: 231 237 246;--fg-e7eff9: 231 239 249;--fg-e7effa: 231 239 250;--fg-e7f1fc: 231 241 252;--fg-e8eef8: 232 238 248;--fg-e8f0f8: 232 240 248;--fg-e8f0f9: 232 240 249;--fg-e8f0fa: 232 240 250;--fg-e8f4ff: 232 244 255;--fg-e9edf5: 233 237 245;--fg-e9eff8: 233 239 248;--fg-e9f0fc: 233 240 252;--fg-e9f1f9: 233 241 249;--fg-e9f1fb: 233 241 251;--fg-e9f2fb: 233 242 251;--fg-eaf1f9: 234 241 249;--fg-eaf1fb: 234 241 251;--fg-eaf2fb: 234 242 251;--fg-eaf2fc: 234 242 252;--fg-eaf2fd: 234 242 253;--fg-eaf3f9: 234 243 249;--fg-eaf3ff: 234 243 255;--fg-eaf7ff: 234 247 255;--fg-ebf2fa: 235 242 250;--fg-ecf3fc: 236 243 252;--fg-ecf4fd: 236 244 253;--fg-edf3fa: 237 243 250;--fg-edf3fb: 237 243 251;--fg-edf4fc: 237 244 252;--fg-edf4fd: 237 244 253;--fg-edf5fd: 237 245 253;--fg-edf5fe: 237 245 254;--fg-edf5ff: 237 245 255;--fg-eef3fa: 238 243 250;--fg-eef4fb: 238 244 251;--fg-eef5fb: 238 245 251;--fg-eef5fc: 238 245 252;--fg-eef5fd: 238 245 253;--fg-eef5ff: 238 245 255;--fg-eef6ff: 238 246 255;--fg-eef7ff: 238 247 255;--fg-eff4fb: 239 244 251;--fg-eff5fd: 239 245 253;--fg-eff6fb: 239 246 251;--fg-eff6fe: 239 246 254;--fg-eff6ff: 239 246 255;--fg-f0f4fc: 240 244 252;--fg-f0f5fb: 240 245 251;--fg-f0f5fc: 240 245 252;--fg-f0f6fd: 240 246 253;--fg-f0f6ff: 240 246 255;--fg-f0f7ff: 240 247 255;--fg-f1f5fb: 241 245 251;--fg-f1f6fc: 241 246 252;--fg-f1f6fd: 241 246 253;--fg-f1f7fd: 241 247 253;--fg-f2f6fb: 242 246 251;--fg-f2f6fc: 242 246 252;--fg-f2f7fc: 242 247 252;--fg-f2f7fd: 242 247 253;--fg-f2f7ff: 242 247 255;--fg-f2f8ff: 242 248 255;--fg-f3f6fb: 243 246 251;--fg-f3f7fc: 243 247 252;--fg-f3f7fd: 243 247 253;--fg-f3f8fe: 243 248 254;--fg-f4f7fb: 244 247 251;--fg-f4f7fc: 244 247 252;--fg-f4f7fd: 244 247 253;--fg-f4f8fc: 244 248 252;--fg-f4f8fd: 244 248 253;--fg-f4f8fe: 244 248 254;--fg-f4f8ff: 244 248 255;--fg-f4f9ff: 244 249 255;--fg-f5e8e6: 245 232 230;--fg-f5ebeb: 245 235 235;--fg-f5efe0: 245 239 224;--fg-f5f8fc: 245 248 252;--fg-f5f8fd: 245 248 253;--fg-f5f9fe: 245 249 254;--fg-f5f9ff: 245 249 255;--fg-f6f9fd: 246 249 253;--fg-f6f9fe: 246 249 254;--fg-f6f9ff: 246 249 255;--fg-f7f9fd: 247 249 253;--fg-f7faff: 247 250 255;--fg-f7fbff: 247 251 255;--fg-f8fbff: 248 251 255}:root{--bg-0c1210: 12 18 16}:root{--bg-0d0f11: 13 15 17}:root{--bg-0e0910: 14 9 16}:root{--ac-38bdf8: 56 189 248}:root{--ac-63d471: 99 212 113}:root{--ac-8a96aa: 138 150 170}:root[data-theme=light]{--ac-8a96aa: 105 117 137;--ac-63d471: 3 134 43;--ac-38bdf8: 0 125 170;--bg-0e0910: 253 251 254;--bg-0d0f11: 251 252 253;--bg-0c1210: 250 253 251;--ink: 15 23 42;--shade: 15 23 42;--shade-k: .32;--fg-boost: .12;--ac-boost: .2;--ac-0d73b1: 13 115 177;--ac-147eae: 20 126 174;--ac-1482be: 2 124 184;--ac-1b518f: 27 81 143;--ac-1d59e2: 29 89 226;--ac-1f6cc4: 31 108 196;--ac-1f9d4e: 4 137 63;--ac-205389: 32 83 137;--ac-22c55e: 4 134 59;--ac-245b95: 36 91 149;--ac-2460dc: 36 96 220;--ac-24b8be: 4 131 135;--ac-265485: 38 84 133;--ac-267ee5: 21 116 221;--ac-2970c2: 41 112 194;--ac-2975b8: 41 117 184;--ac-2975cc: 41 117 204;--ac-2d76ca: 45 118 202;--ac-2f7cd6: 37 118 209;--ac-2f7dd7: 37 119 210;--ac-2f7fd9: 33 117 209;--ac-2f82cb: 33 121 195;--ac-32678b: 50 103 139;--ac-3268da: 50 104 218;--ac-327097: 50 112 151;--ac-3275b4: 50 117 180;--ac-345675: 52 86 117;--ac-34d399: 3 135 94;--ac-35506a: 53 80 106;--ac-35a6ef: 0 122 185;--ac-35b8f5: 3 126 174;--ac-35d07f: 3 136 77;--ac-35d6d0: 4 129 125;--ac-3691ff: 7 116 226;--ac-36aef5: 5 123 182;--ac-376f9a: 55 111 154;--ac-3779cc: 50 118 202;--ac-37b8f5: 0 126 175;--ac-37cbb1: 8 132 113;--ac-3873b8: 56 115 184;--ac-387ac5: 51 119 195;--ac-3884e6: 36 116 215;--ac-388be8: 26 117 210;--ac-38c46a: 5 135 64;--ac-38e0ff: 5 130 150;--ac-397ed6: 45 117 206;--ac-3aa0ff: 0 119 207;--ac-3bc2b1: 5 131 118;--ac-3c84c9: 45 120 189;--ac-3cd9d2: 6 132 128;--ac-3d80be: 53 122 185;--ac-3d91f2: 23 116 213;--ac-3dbe8c: 5 134 93;--ac-3dd68c: 5 135 82;--ac-3e7dc8: 54 119 195;--ac-3e8bd2: 39 121 192;--ac-3ecce1: 3 128 143;--ac-3f7597: 63 117 151;--ac-3f8fe8: 32 118 207;--ac-3f9dff: 4 119 215;--ac-3fd2c0: 0 133 120;--ac-40cdb2: 0 132 112;--ac-41617b: 65 97 123;--ac-416889: 65 104 137;--ac-428ded: 37 116 212;--ac-42b7ff: 4 123 181;--ac-42c0bf: 8 130 130;--ac-42d8d0: 0 132 127;--ac-43d8c8: 9 132 121;--ac-44cac4: 0 130 125;--ac-45e0ce: 0 133 121;--ac-468ee8: 42 117 207;--ac-475569: 71 85 105;--ac-48afe7: 5 125 176;--ac-496276: 73 98 118;--ac-4a80a2: 67 122 157;--ac-4aa3ff: 12 119 209;--ac-4aa9eb: 3 122 185;--ac-4b9cf6: 30 118 207;--ac-4baaeb: 5 123 185;--ac-4c82a4: 69 124 159;--ac-4d82a9: 67 121 160;--ac-4d97df: 42 120 191;--ac-4e5c70: 78 92 112;--ac-4ed6c8: 0 131 121;--ac-4ee0ce: 3 133 121;--ac-4f6175: 79 97 117;--ac-4f647a: 79 100 122;--ac-4f9dff: 32 116 212;--ac-4fb8ff: 5 124 186;--ac-506074: 80 96 116;--ac-50b1f0: 5 124 183;--ac-50cdbb: 8 133 119;--ac-50d9c1: 0 131 113;--ac-516176: 81 97 118;--ac-51657d: 81 101 125;--ac-526176: 82 97 118;--ac-526278: 82 98 120;--ac-52677d: 82 103 125;--ac-52759b: 82 117 155;--ac-52bde0: 3 129 160;--ac-52d9cc: 0 131 122;--ac-536275: 83 98 117;--ac-53657a: 83 101 122;--ac-53667d: 83 102 125;--ac-538fb1: 63 125 159;--ac-5484ff: 63 109 233;--ac-556a7e: 85 106 126;--ac-55a8ff: 25 118 202;--ac-55d7bf: 5 132 115;--ac-55d982: 3 133 66;--ac-55dec1: 0 132 111;--ac-56657a: 86 101 122;--ac-56667b: 86 102 123;--ac-56677b: 86 103 123;--ac-56677d: 86 103 125;--ac-575dc2: 87 93 194;--ac-5785a9: 74 121 157;--ac-57d8ff: 8 128 157;--ac-589ee1: 48 121 187;--ac-59697d: 89 105 125;--ac-596c7f: 89 108 127;--ac-597a93: 89 122 147;--ac-59d2c4: 5 132 121;--ac-5a9fe0: 50 122 186;--ac-5aa7ff: 38 120 206;--ac-5aa8ff: 34 118 202;--ac-5aabed: 32 121 185;--ac-5b6b80: 91 107 128;--ac-5b7c9a: 87 121 152;--ac-5b8fc7: 66 119 174;--ac-5ba8ff: 36 118 202;--ac-5bb5ff: 10 121 193;--ac-5c7085: 92 112 133;--ac-5c7288: 92 114 136;--ac-5c84a4: 80 120 152;--ac-5c87a6: 79 123 154;--ac-5d6c80: 93 108 128;--ac-5d6e83: 93 110 131;--ac-5d7089: 93 112 137;--ac-5d718a: 93 113 138;--ac-5de2c9: 3 133 115;--ac-5e6e82: 94 110 130;--ac-5e6e83: 94 110 131;--ac-5e7185: 94 113 133;--ac-5e7489: 94 116 137;--ac-5e7f9b: 88 121 149;--ac-5ea8ff: 40 118 202;--ac-5eaaff: 39 120 202;--ac-5f6f84: 95 111 132;--ac-5f89a9: 80 122 154;--ac-5fa8ff: 42 118 202;--ac-5fe38c: 2 137 68;--ac-607087: 96 112 135;--ac-60758a: 96 117 138;--ac-60758b: 96 117 139;--ac-60778a: 96 119 138;--ac-608dc2: 75 120 173;--ac-60e6b0: 2 133 94;--ac-617086: 97 112 134;--ac-61758a: 97 117 138;--ac-61758b: 97 117 139;--ac-617991: 97 121 145;--ac-619dde: 59 120 184;--ac-61adff: 39 120 199;--ac-627086: 98 112 134;--ac-62778c: 98 119 140;--ac-62c1ff: 2 124 182;--ac-62df8b: 2 134 66;--ac-62e2d5: 5 130 121;--ac-63738a: 99 115 138;--ac-63798b: 99 121 139;--ac-6388a6: 84 121 151;--ac-6389a3: 84 122 148;--ac-63c8b5: 1 131 114;--ac-63c9a7: 1 132 101;--ac-63caf5: 3 126 164;--ac-647287: 100 114 135;--ac-647388: 100 115 136;--ac-647489: 100 116 137;--ac-64748a: 100 116 138;--ac-64758b: 100 117 139;--ac-64768f: 100 118 143;--ac-64778d: 100 119 141;--ac-64798d: 100 121 141;--ac-64798f: 97 118 140;--ac-647b90: 97 120 141;--ac-6494b8: 73 121 156;--ac-64a5e8: 55 122 187;--ac-64a9eb: 51 122 187;--ac-64adff: 44 120 199;--ac-657387: 101 115 135;--ac-657388: 101 115 136;--ac-657489: 101 116 137;--ac-65748a: 101 116 138;--ac-65758a: 101 117 138;--ac-65798d: 98 118 138;--ac-65798f: 98 118 140;--ac-6587a5: 86 120 150;--ac-65adf8: 45 120 192;--ac-65d5c4: 5 133 119;--ac-667489: 102 116 137;--ac-66768b: 102 118 139;--ac-66778b: 102 119 139;--ac-66788f: 102 120 143;--ac-66aaff: 47 117 199;--ac-66b5f9: 36 122 187;--ac-66e9d8: 2 130 118;--ac-68768b: 104 118 139;--ac-687d94: 98 119 142;--ac-687e92: 98 120 140;--ac-6889b1: 86 119 159;--ac-689bbe: 70 122 156;--ac-69788d: 102 117 138;--ac-697a8f: 102 119 140;--ac-697e92: 99 120 140;--ac-69b1ff: 46 121 196;--ac-69b4f2: 41 121 180;--ac-69b8f5: 36 122 180;--ac-6aafea: 51 122 179;--ac-6b798d: 104 118 138;--ac-6ba5dd: 64 122 176;--ac-6bb6ff: 44 122 193;--ac-6cb4ff: 46 120 193;--ac-6d8096: 100 119 141;--ac-6d8297: 97 118 139;--ac-6d8f91: 88 122 124;--ac-6db2ff: 48 119 193;--ac-6e7c90: 104 118 138;--ac-6e8296: 98 118 138;--ac-6e8297: 98 118 139;--ac-6e8298: 98 118 140;--ac-6e9fbd: 73 123 152;--ac-6ea8fe: 61 118 201;--ac-6ea8ff: 61 118 202;--ac-6ee5da: 5 131 123;--ac-6ee7d8: 1 133 122;--ac-6f7f93: 102 118 138;--ac-6f7f94: 102 118 139;--ac-6f8198: 102 120 143;--ac-6f8199: 102 120 144;--ac-6f8398: 99 119 140;--ac-6f8399: 99 119 141;--ac-6f8599: 99 121 141;--ac-6f9dbe: 75 121 153;--ac-6faeea: 57 121 179;--ac-6fb4f4: 50 121 182;--ac-6fe6d6: 6 132 120;--ac-704b0d: 112 75 13;--ac-70859a: 97 118 139;--ac-70869a: 97 119 139;--ac-70b2f3: 55 122 184;--ac-718096: 104 119 141;--ac-718197: 104 120 142;--ac-71829a: 101 118 142;--ac-71839a: 101 119 142;--ac-71849a: 101 120 142;--ac-71859b: 98 118 140;--ac-71869a: 98 119 139;--ac-71869b: 98 119 140;--ac-71879a: 98 120 139;--ac-71879c: 98 120 141;--ac-71b7f6: 48 121 181;--ac-72849a: 102 120 142;--ac-72849d: 102 120 145;--ac-72869a: 99 119 139;--ac-72869d: 99 119 142;--ac-72879a: 99 120 139;--ac-72b6f6: 50 120 181;--ac-72b6ff: 50 119 189;--ac-72b8ff: 49 121 189;--ac-73889e: 97 118 140;--ac-739bb9: 82 122 151;--ac-73b8ff: 51 121 189;--ac-73dfca: 0 133 116;--ac-73e0f5: 8 128 145;--ac-758399: 105 119 141;--ac-75869d: 102 119 142;--ac-75879f: 102 120 144;--ac-758a9e: 99 120 140;--ac-759bb5: 84 122 147;--ac-75a1c2: 78 122 154;--ac-75b9ff: 50 119 186;--ac-75bdf7: 48 123 179;--ac-765013: 118 80 19;--ac-76b9f7: 54 123 182;--ac-77859a: 104 118 139;--ac-77869a: 104 119 139;--ac-77869b: 104 119 140;--ac-77889e: 101 118 140;--ac-7789a1: 101 119 143;--ac-77b3f1: 60 120 179;--ac-77b6ef: 59 123 178;--ac-788ba3: 99 118 142;--ac-788ba4: 99 118 143;--ac-7890a3: 96 120 139;--ac-7890a6: 96 120 142;--ac-7890a7: 96 120 143;--ac-7898bd: 87 119 155;--ac-79899e: 103 119 140;--ac-79aefc: 67 118 193;--ac-79bfff: 50 122 183;--ac-7a9ec7: 83 119 158;--ac-7ab0ff: 64 117 193;--ac-7ab5ff: 60 119 189;--ac-7ae3db: 4 131 125;--ac-7aeba0: 3 134 70;--ac-7b8fa4: 99 119 140;--ac-7bb5c7: 67 126 143;--ac-7c8ba0: 103 118 139;--ac-7d8fa6: 101 119 142;--ac-7d92a8: 98 119 141;--ac-7d92ab: 98 119 144;--ac-7db8ff: 60 118 186;--ac-7e8ea2: 102 118 138;--ac-7e90a8: 102 120 144;--ac-7e91a9: 99 118 142;--ac-7e93a8: 99 120 141;--ac-7ea0bb: 87 121 147;--ac-7eb2ff: 69 119 193;--ac-7ebfff: 57 122 183;--ac-7ee9db: 2 133 122;--ac-7f8ea3: 103 118 139;--ac-7f8fa4: 103 119 140;--ac-7f91a9: 100 118 142;--ac-7f91aa: 100 118 143;--ac-7f93a9: 100 120 142;--ac-7f96b3: 97 120 148;--ac-7faedd: 76 122 167;--ac-8091a7: 101 118 140;--ac-80a2be: 86 120 147;--ac-80a3c9: 86 121 157;--ac-80c2ff: 55 122 180;--ac-80c5ff: 51 122 177;--ac-8194a9: 99 118 139;--ac-8195aa: 99 119 140;--ac-8196aa: 99 120 140;--ac-81b6e8: 68 120 168;--ac-81bdff: 61 120 183;--ac-825812: 130 88 18;--ac-8292a7: 103 119 140;--ac-8296a8: 100 120 138;--ac-8296ac: 100 120 142;--ac-8296ad: 100 120 143;--ac-82acde: 79 120 168;--ac-82b7ff: 66 118 186;--ac-82c6ff: 53 123 177;--ac-8392a7: 104 119 140;--ac-8398ad: 98 119 140;--ac-83a3c7: 89 121 155;--ac-83baff: 67 120 186;--ac-83c4ff: 55 121 177;--ac-8495aa: 102 119 140;--ac-849aaf: 99 121 141;--ac-84a5c2: 87 120 148;--ac-84bef9: 64 121 177;--ac-85a2c7: 91 120 155;--ac-85a8cf: 85 119 157;--ac-86c7ff: 55 121 173;--ac-8796ab: 103 117 138;--ac-87a4c9: 91 119 154;--ac-87a9d5: 87 120 162;--ac-88282f: 136 40 47;--ac-88bcff: 69 119 183;--ac-88ffef: 7 133 122;--ac-89a5c9: 92 120 154;--ac-89a9c6: 89 120 148;--ac-89a9cd: 89 120 155;--ac-89b5d8: 80 123 156;--ac-8acaff: 56 121 170;--ac-8b9ab0: 103 118 139;--ac-8b9bb0: 103 119 139;--ac-8b9cb2: 103 120 141;--ac-8ba0b2: 100 121 138;--ac-8ba8cb: 91 119 153;--ac-8baac3: 91 121 145;--ac-8babcf: 88 119 154;--ac-8bb7e5: 79 121 165;--ac-8bbdef: 72 121 168;--ac-8bbef7: 69 119 172;--ac-8ca2b7: 98 120 140;--ac-8ca2b9: 98 120 142;--ac-8cbaff: 74 118 183;--ac-8cc2ff: 67 119 177;--ac-8cc3ff: 66 120 177;--ac-8da0b8: 100 118 141;--ac-8da1b5: 99 119 138;--ac-8da2ba: 99 120 143;--ac-8db0d8: 87 121 159;--ac-8ea4bb: 97 119 141;--ac-8ea8c9: 94 119 151;--ac-8ea9cb: 94 120 153;--ac-8ebeff: 73 118 180;--ac-8ecaff: 61 121 170;--ac-8fa1b8: 101 119 141;--ac-8fa3bd: 99 118 143;--ac-8fa4bf: 98 119 145;--ac-8fa6be: 98 121 144;--ac-8faacc: 92 118 151;--ac-8fadd0: 92 121 155;--ac-8faecb: 89 119 147;--ac-8fc2ff: 70 119 177;--ac-8fc4f5: 70 121 167;--ac-8fc5ff: 67 119 173;--ac-90aacc: 93 118 151;--ac-90b2d9: 87 120 157;--ac-91a7bb: 97 119 138;--ac-91aed6: 91 119 157;--ac-91dcd4: 51 129 122;--ac-91ece1: 26 131 122;--ac-923434: 146 52 52;--ac-92aaca: 95 118 149;--ac-92fff0: 0 132 120;--ac-93a6bf: 99 118 142;--ac-94a3b8: 103 118 138;--ac-94a9c0: 97 118 140;--ac-94b0d3: 91 118 151;--ac-94b0d6: 91 118 154;--ac-94b1d3: 91 119 151;--ac-94bae2: 85 121 159;--ac-94c4e6: 75 122 154;--ac-96a6bb: 102 118 138;--ac-96acc5: 99 120 144;--ac-96b4dc: 90 119 157;--ac-96f5b4: 25 133 74;--ac-97b3d3: 94 121 151;--ac-97b4d1: 91 119 146;--ac-97b5dc: 91 120 157;--ac-97b8dd: 88 120 155;--ac-98b5d1: 92 120 146;--ac-99afc9: 99 120 145;--ac-99b3d3: 93 118 148;--ac-99bee7: 84 119 158;--ac-99fff1: 0 133 122;--ac-9ab2cb: 97 120 144;--ac-9ab5d5: 94 120 150;--ac-9beee3: 41 130 121;--ac-9cafc4: 102 120 140;--ac-9cb7da: 93 119 152;--ac-9cc4ff: 81 118 173;--ac-9d88ff: 122 98 216;--ac-9db1c4: 100 119 137;--ac-9db1c8: 100 119 141;--ac-9db7da: 94 119 152;--ac-9dccff: 75 120 167;--ac-9df1e8: 38 130 123;--ac-9eb1c7: 101 119 140;--ac-9ec1f0: 86 119 163;--ac-9fb2c9: 102 120 142;--ac-9fb3c7: 99 118 137;--ac-9fb3c8: 99 118 138;--ac-9fb6cf: 96 118 142;--ac-9fcaff: 80 121 170;--ac-9fcfff: 74 120 164;--ac-9fd2ff: 73 122 164;--ac-9fd3ff: 73 123 164;--ac-9fd4ff: 70 121 161;--ac-a0b6ce: 97 118 141;--ac-a0b6cf: 97 118 142;--ac-a0b8da: 97 120 152;--ac-a0caff: 81 121 170;--ac-a1bedc: 92 119 148;--ac-a2bede: 93 119 149;--ac-a3c4e8: 88 119 152;--ac-a3d9d4: 74 126 122;--ac-a4b8d0: 101 120 142;--ac-a4d7ff: 72 121 158;--ac-a4fff3: 25 130 121;--ac-a6c2e2: 94 120 150;--ac-a6cbff: 85 119 167;--ac-a7bed8: 98 119 144;--ac-a8b9d6: 102 118 145;--ac-a8bad0: 102 119 139;--ac-a8bed6: 99 120 142;--ac-a8bed9: 99 119 145;--ac-a8c2dc: 96 120 144;--ac-a8c8e6: 90 120 148;--ac-a8caff: 87 118 167;--ac-a8ceff: 83 119 164;--ac-a8cfff: 83 120 164;--ac-a9bed6: 100 120 142;--ac-a9bfd7: 100 120 143;--ac-a9c4e2: 94 119 147;--ac-a9cdf6: 87 121 159;--ac-a9cdff: 85 118 164;--ac-a9d3ff: 81 121 161;--ac-aac0d8: 98 118 141;--ac-aacae6: 91 122 148;--ac-aacefb: 85 119 161;--ac-abc5dc: 96 120 141;--ac-acc2db: 100 120 144;--ac-adc2da: 101 120 143;--ac-aec2da: 102 120 143;--ac-aec5de: 98 120 143;--ac-aec6e4: 96 118 146;--ac-afcee9: 90 119 144;--ac-b0c5dc: 100 120 141;--ac-b0c6e1: 98 118 143;--ac-b1c6dd: 98 118 139;--ac-b1c6de: 98 118 140;--ac-b2c6de: 99 118 140;--ac-b4c8df: 101 120 141;--ac-b4cae2: 98 119 141;--ac-b4cfe8: 95 120 143;--ac-b5c9e0: 99 118 139;--ac-b5cade: 99 119 137;--ac-b6cce4: 97 118 140;--ac-b6d8f6: 88 120 147;--ac-b7cae1: 101 119 140;--ac-b7cce0: 101 121 139;--ac-b7cde9: 98 118 144;--ac-b7cfe9: 98 120 144;--ac-b7d6f6: 92 121 150;--ac-b8cbe1: 102 120 140;--ac-b9cbe2: 103 120 141;--ac-b9cce2: 100 118 138;--ac-b9d9ff: 91 120 155;--ac-bacce4: 101 118 140;--ac-bd4a59: 189 74 89;--ac-bdd1e7: 101 119 139;--ac-be924b: 153 110 32;--ac-becfe5: 102 117 138;--ac-bed0e5: 102 118 138;--ac-bed0e6: 102 118 139;--ac-bed1e7: 102 119 139;--ac-bed1e9: 102 119 141;--ac-bed2e8: 102 120 140;--ac-bed3eb: 99 118 140;--ac-bed7f1: 96 119 142;--ac-bed7f4: 96 119 145;--ac-beebe4: 82 125 119;--ac-bfd0e6: 103 118 139;--ac-bfe0ff: 90 121 149;--ac-c0d2e7: 104 120 139;--ac-c3d5ea: 103 120 139;--ac-c3dcfc: 97 120 149;--ac-c4453d: 196 69 61;--ac-c5dcf4: 99 120 142;--ac-c5e9ff: 89 123 143;--ac-c6daf4: 100 119 142;--ac-c7a56b: 146 113 54;--ac-c7d8ee: 104 120 140;--ac-c9ae81: 139 113 69;--ac-cbe5f8: 96 120 137;--ac-cde2f8: 101 120 140;--ac-cde4ff: 98 119 143;--ac-cf7c8e: 175 93 112;--ac-cfb175: 141 113 52;--ac-cfe4ff: 100 119 143;--ac-cfe5fc: 100 120 140;--ac-d0e3ff: 101 118 143;--ac-d18c98: 164 98 110;--ac-d4a352: 155 108 4;--ac-d4a85e: 152 110 27;--ac-d63f3f: 214 63 63;--ac-d74b4b: 209 66 68;--ac-d75c67: 199 75 88;--ac-d86969: 193 82 84;--ac-d8a641: 151 109 0;--ac-d8aa47: 149 110 0;--ac-d8bc7e: 141 114 51;--ac-d8e9ff: 105 120 140;--ac-d8fffb: 89 125 122;--ac-d94848: 211 63 65;--ac-d9aa48: 150 110 2;--ac-d9c08c: 139 115 64;--ac-dca942: 151 109 0;--ac-dcb45f: 150 112 3;--ac-dd4c59: 212 64 79;--ac-ddad50: 152 109 1;--ac-e0808d: 181 88 102;--ac-e0adb2: 154 106 111;--ac-e15c71: 205 71 95;--ac-e2574f: 210 69 63;--ac-e2a36b: 165 105 46;--ac-e2c17e: 144 113 43;--ac-e3afb3: 153 105 109;--ac-e46c72: 198 79 87;--ac-e46d72: 195 77 84;--ac-e57878: 189 82 84;--ac-e5c584: 144 113 47;--ac-e66058: 207 72 66;--ac-e6b768: 153 109 13;--ac-e6d6bc: 130 115 91;--ac-e77870: 191 82 76;--ac-e79849: 173 101 3;--ac-e7b8bc: 148 105 109;--ac-e8c469: 145 112 4;--ac-e9c46a: 146 112 0;--ac-ea686d: 200 71 79;--ac-eacd91: 142 115 55;--ac-eb6870: 201 70 82;--ac-ebbe65: 150 110 2;--ac-ebbf69: 151 110 0;--ac-eccf9b: 141 114 63;--ac-ecd8ad: 135 116 76;--ac-ecd9ae: 132 114 74;--ac-ed737b: 196 76 87;--ac-ee9da1: 172 96 101;--ac-ee9fa4: 169 95 101;--ac-eeb3b3: 157 103 103;--ac-ef6672: 205 68 84;--ac-ef7881: 195 78 90;--ac-efafb3: 161 102 106;--ac-efb0b0: 161 103 103;--ac-efca8d: 147 112 50;--ac-f0656f: 206 67 81;--ac-f0b429: 151 110 5;--ac-f0b946: 151 110 4;--ac-f0c96e: 146 111 0;--ac-f0ca8a: 147 112 46;--ac-f0cd92: 144 112 53;--ac-f18b97: 184 86 100;--ac-f26d6d: 205 72 76;--ac-f2ad70: 167 102 36;--ac-f2b4b4: 161 103 104;--ac-f3e3c0: 129 115 82;--ac-f49397: 180 88 94;--ac-f4c9cc: 145 106 109;--ac-f4cccf: 145 109 112;--ac-f5b450: 161 108 2;--ac-f87171: 203 70 74;--ac-f9d2d4: 143 108 110;--ac-ff5f45: 220 57 32;--ac-ff6878: 213 61 84;--ac-ff6b6b: 210 61 68;--ac-ff6b73: 210 62 76;--ac-ff6f6b: 210 66 68;--ac-ff6f8a: 206 63 96;--ac-ff736c: 207 68 66;--ac-ff747d: 207 69 83;--ac-ff7a7a: 203 73 77;--ac-ff7d54: 203 75 31;--ac-ff7d77: 200 73 71;--ac-ff7d7d: 200 73 77;--ac-ff8080: 200 76 80;--ac-ff8585: 197 79 82;--ac-ff8a82: 194 81 76;--ac-ff8c86: 194 83 80;--ac-ff8d86: 190 81 77;--ac-ff8e88: 190 82 79;--ac-ff9792: 184 86 83;--ac-ff9a3d: 178 97 2;--ac-ff9aa2: 184 89 99;--ac-ff9b9b: 184 90 92;--ac-ff9ba1: 181 87 95;--ac-ff9d9d: 181 89 91;--ac-ffaaa4: 175 96 92;--ac-ffb03d: 161 104 0;--ac-ffb0b0: 169 96 97;--ac-ffc457: 153 109 3;--ac-ffc464: 156 107 0;--ac-ffcd70: 151 109 4;--ac-ffcd7a: 154 108 4;--ac-ffd6d6: 145 109 109;--ac-ffd88a: 149 113 25;--ac-ffd88f: 149 113 35;--ac-fff0c9: 131 117 81;--bd-03070d: 222 228 234;--bd-030a10: 219 227 233;--bd-03121b: 213 226 234;--bd-05080d: 223 227 232;--bd-050a11: 221 226 233;--bd-06101a: 216 225 234;--bd-06111b: 215 225 234;--bd-07101a: 217 225 234;--bd-081019: 218 225 233;--bd-091724: 212 224 235;--bd-0c1210: 220 225 223;--bd-0d0f11: 222 224 226;--bd-0e0910: 228 223 230;--bd-20364b: 192 208 224;--bd-2a4762: 183 200 217;--bd-34485b: 185 199 213;--bd-6f7a8b: 102 112 129;--bd-8a96aa: 76 86 102;--bd-cee6f4: 18 36 46;--bd-d8eafb: 21 35 47;--bd-e5f3ff: 25 35 44;--bg-010408: 240 246 250;--bg-01070c: 241 249 253;--bg-020305: 242 245 248;--bg-020408: 242 245 250;--bg-020508: 242 247 250;--bg-020509: 242 247 251;--bg-020609: 242 248 251;--bg-02060a: 242 248 251;--bg-02060b: 242 248 252;--bg-02060c: 242 248 253;--bg-02070c: 242 249 253;--bg-02070d: 242 249 254;--bg-02080d: 243 250 254;--bg-02080e: 244 250 254;--bg-030304: 244 244 246;--bg-030508: 244 246 250;--bg-030609: 244 247 250;--bg-03060a: 244 247 251;--bg-03060b: 244 248 252;--bg-03070b: 244 248 252;--bg-03070c: 244 248 253;--bg-03070d: 244 249 254;--bg-03080d: 244 250 254;--bg-03080e: 246 250 254;--bg-03090f: 248 251 254;--bg-030910: 248 251 255;--bg-030a11: 250 252 255;--bg-030a12: 250 253 254;--bg-030b13: 252 254 254;--bg-030c15: 255 255 255;--bg-04060a: 245 247 251;--bg-04070b: 245 248 252;--bg-04070c: 245 249 253;--bg-04080d: 246 250 254;--bg-04080e: 247 250 254;--bg-04090f: 249 251 254;--bg-040910: 249 252 255;--bg-040a10: 251 252 254;--bg-040a11: 250 253 255;--bg-040b12: 252 254 255;--bg-040b13: 253 254 254;--bg-040c13: 254 255 255;--bg-040c14: 255 255 255;--bg-040c15: 255 255 255;--bg-050508: 246 246 250;--bg-05080c: 247 250 254;--bg-05080d: 247 250 255;--bg-05090e: 249 252 255;--bg-05090f: 250 252 254;--bg-050a0f: 251 253 255;--bg-050a10: 251 253 254;--bg-050a11: 251 253 255;--bg-050a12: 252 253 254;--bg-050b11: 253 254 254;--bg-050b12: 253 254 255;--bg-050b13: 254 254 254;--bg-050b14: 254 254 254;--bg-050c13: 255 255 255;--bg-050c14: 255 255 255;--bg-050c15: 255 255 255;--bg-050d17: 254 255 255;--bg-050e17: 254 254 254;--bg-050f18: 254 254 254;--bg-05101b: 253 253 254;--bg-06090e: 250 252 255;--bg-060a10: 252 253 254;--bg-060a12: 253 253 254;--bg-060b12: 254 254 255;--bg-060b14: 255 255 255;--bg-060c12: 255 255 255;--bg-060c13: 255 255 255;--bg-060c14: 255 255 255;--bg-060d14: 255 255 255;--bg-060d15: 254 255 255;--bg-060e17: 254 254 254;--bg-060f18: 254 254 254;--bg-061019: 252 254 255;--bg-06101a: 253 254 254;--bg-06101c: 253 253 254;--bg-061119: 252 253 254;--bg-06111b: 252 253 254;--bg-06111d: 252 253 254;--bg-06121d: 251 253 254;--bg-06131e: 251 253 254;--bg-070a0f: 252 253 255;--bg-070a11: 253 254 255;--bg-070b11: 254 254 254;--bg-070b13: 255 255 255;--bg-070c13: 255 255 255;--bg-070c14: 255 255 255;--bg-070d14: 254 254 254;--bg-070d15: 254 254 254;--bg-070d16: 254 254 255;--bg-070e16: 254 254 254;--bg-070e17: 254 254 255;--bg-070f14: 254 254 254;--bg-070f19: 254 254 254;--bg-071018: 253 254 254;--bg-071019: 253 254 255;--bg-07101a: 253 253 254;--bg-07101b: 253 253 254;--bg-07101c: 252 253 255;--bg-07111a: 252 253 255;--bg-07111b: 253 253 254;--bg-07111c: 252 253 254;--bg-07111d: 252 253 255;--bg-071120: 252 253 254;--bg-07121c: 251 253 255;--bg-07121d: 252 253 254;--bg-07131a: 251 253 255;--bg-07131f: 251 253 255;--bg-071521: 250 252 254;--bg-071522: 249 252 255;--bg-07162b: 247 250 255;--bg-071725: 247 250 254;--bg-071e31: 236 246 254;--bg-080a0e: 253 253 254;--bg-080b10: 255 255 255;--bg-080b11: 255 255 255;--bg-080c12: 255 255 255;--bg-080c14: 255 255 255;--bg-080d13: 254 254 254;--bg-080d14: 254 254 255;--bg-080e16: 254 254 254;--bg-080e17: 254 254 255;--bg-080e1a: 253 254 255;--bg-080f1b: 253 254 255;--bg-08111a: 252 253 254;--bg-08121b: 252 253 254;--bg-08121c: 251 253 255;--bg-08131d: 251 253 254;--bg-08131e: 250 253 255;--bg-08131f: 251 252 254;--bg-081322: 251 252 255;--bg-081522: 249 252 254;--bg-081527: 249 251 254;--bg-081624: 248 251 254;--bg-081a38: 240 246 255;--bg-081c2d: 239 247 254;--bg-090e16: 253 254 255;--bg-090f18: 253 254 254;--bg-091019: 253 253 254;--bg-09101b: 253 253 254;--bg-09111a: 252 253 254;--bg-09111d: 252 253 254;--bg-091218: 251 253 255;--bg-09121d: 251 253 255;--bg-09131d: 251 253 254;--bg-09131f: 251 252 254;--bg-091522: 249 252 254;--bg-091b2b: 241 248 254;--bg-0a0a0c: 254 254 254;--bg-0a0e14: 253 254 255;--bg-0a0f15: 253 254 255;--bg-0a0f16: 253 254 254;--bg-0a0f18: 253 254 254;--bg-0a1018: 253 253 254;--bg-0a111c: 252 253 255;--bg-0a131e: 251 252 254;--bg-0a1420: 250 252 255;--bg-0a1520: 250 252 254;--bg-0a1621: 248 251 255;--bg-0a1623: 248 251 254;--bg-0a1625: 248 250 254;--bg-0a1825: 245 250 255;--bg-0a1826: 244 250 255;--bg-0a1827: 245 249 254;--bg-0a1930: 242 247 255;--bg-0a2033: 234 244 254;--bg-0b101a: 253 253 254;--bg-0b101b: 252 253 255;--bg-0b1118: 252 253 255;--bg-0b111a: 252 253 255;--bg-0b111d: 252 253 254;--bg-0b121c: 252 253 254;--bg-0b121d: 251 253 254;--bg-0b1220: 251 252 255;--bg-0b1621: 248 251 254;--bg-0b1723: 246 250 254;--bg-0c0f14: 253 254 255;--bg-0c1017: 252 253 255;--bg-0c131d: 251 252 255;--bg-0c131e: 251 252 254;--bg-0c1521: 249 251 254;--bg-0c1524: 249 251 254;--bg-0c1723: 246 250 254;--bg-0c1926: 243 249 255;--bg-0c1a28: 242 248 255;--bg-0d111c: 252 253 254;--bg-0d1219: 252 253 254;--bg-0d121a: 251 253 255;--bg-0d131b: 251 252 255;--bg-0d1320: 250 252 255;--bg-0d141f: 250 252 255;--bg-0d1420: 250 252 254;--bg-0d1522: 249 251 254;--bg-0d1926: 243 249 254;--bg-0e1320: 251 252 255;--bg-0e1521: 249 251 254;--bg-0e1621: 247 250 255;--bg-0f1b29: 240 247 254;--bg-101622: 247 250 255;--bg-102235: 231 242 254;--bg-10233a: 230 241 254;--bg-11151e: 249 251 255;--bg-11161f: 248 250 254;--bg-111726: 246 248 254;--bg-111821: 245 249 254;--bg-111d27: 238 246 253;--bg-121926: 244 247 254;--bg-122335: 230 242 254;--bg-12283f: 224 238 253;--bg-13273b: 226 239 252;--bg-141417: 251 251 253;--bg-141820: 245 248 254;--bg-141922: 244 247 254;--bg-141a24: 242 247 254;--bg-141b2c: 241 245 254;--bg-142232: 232 242 253;--bg-15140c: 253 252 246;--bg-154063: 199 222 245;--bg-160a11: 255 253 254;--bg-161409: 253 252 244;--bg-171109: 254 252 249;--bg-183236: 219 234 236;--bg-19212c: 236 242 249;--bg-1b253a: 230 237 252;--bg-1c2734: 230 238 246;--bg-412d0e: 239 226 209;--bg-47181d: 254 226 226;--bg-49191d: 254 224 224;--bg-4c1a1f: 254 222 222;--bg-55191b: 251 220 218;--bg-593d11: 229 210 185;--bg-5c4112: 225 207 181;--bg-6d2228: 242 207 206;--bg-8a96aa: 91 103 121;--bg-d6e1f2: 32 40 52;--bg-e9edf5: 27 30 36;--bg-f0f4fc: 22 25 31;--bg-f2f8ff: 19 23 28;--bg-f5f9ff: 19 22 26;--fg-000000: 252 252 252;--fg-020b13: 236 245 251;--fg-02100e: 234 245 243;--fg-03060a: 242 246 250;--fg-03060c: 241 245 251;--fg-03100f: 234 244 243;--fg-03101a: 233 243 251;--fg-03101e: 232 242 253;--fg-03110f: 234 244 242;--fg-03111a: 232 243 250;--fg-03121b: 232 243 249;--fg-041018: 234 243 249;--fg-04111f: 232 242 253;--fg-041524: 229 241 252;--fg-04230f: 227 240 230;--fg-05080c: 241 244 248;--fg-05221d: 224 240 236;--fg-06101a: 234 242 250;--fg-06101b: 234 242 250;--fg-071018: 235 242 248;--fg-07101a: 235 242 249;--fg-0b0e12: 239 242 245;--fg-0b1520: 233 240 248;--fg-0c0f14: 239 241 245;--fg-14100a: 243 240 236;--fg-1d1406: 244 238 228;--fg-333333: 228 228 228;--fg-59677a: 138 151 168;--fg-5f6d80: 132 145 162;--fg-69778a: 122 135 152;--fg-6f7a8b: 120 131 148;--fg-7b899c: 105 117 134;--fg-7c8798: 108 118 135;--fg-7f8b99: 104 116 129;--fg-7f8ca0: 103 114 131;--fg-8190a4: 98 111 127;--fg-8a96aa: 94 104 121;--fg-8ca0b2: 83 99 113;--fg-8f9aab: 91 101 116;--fg-94a3b7: 82 94 110;--fg-96a5b8: 80 92 108;--fg-9aa6b6: 80 91 105;--fg-9aa9bc: 76 89 104;--fg-9aa9bd: 76 88 104;--fg-9aacbf: 73 87 102;--fg-9aafc1: 70 86 99;--fg-9cacbf: 73 86 102;--fg-a1b0c3: 70 83 98;--fg-a4b1c4: 70 81 97;--fg-a4b2c5: 69 81 96;--fg-a7b4c8: 68 78 94;--fg-a7b9ca: 62 77 90;--fg-a8b7ca: 65 77 92;--fg-a9b6c7: 66 77 92;--fg-a9b7c9: 65 77 92;--fg-a9bac8: 61 76 88;--fg-a9bbca: 60 75 88;--fg-a9bbce: 61 74 89;--fg-abb8ca: 64 75 91;--fg-aebacc: 63 73 89;--fg-aebed0: 58 72 86;--fg-aebed1: 59 71 86;--fg-aebed2: 59 71 86;--fg-aebfd2: 58 71 85;--fg-afc0d0: 56 71 84;--fg-b0c0d2: 57 70 84;--fg-b3c0d1: 58 69 83;--fg-b4c2d0: 57 68 80;--fg-b4c4d4: 54 67 80;--fg-b5c6d2: 52 67 76;--fg-b6c4d5: 55 66 80;--fg-b7c5d7: 54 65 80;--fg-b7c7d9: 51 64 79;--fg-b7c8da: 50 64 78;--fg-b8c6d9: 53 64 79;--fg-bccce1: 48 60 74;--fg-bdcce0: 48 60 74;--fg-becbdc: 50 60 74;--fg-becde1: 48 59 74;--fg-becfe2: 45 58 72;--fg-becfe4: 46 58 72;--fg-bfcde0: 48 59 73;--fg-c2d1e2: 44 56 70;--fg-c2d3e7: 43 55 69;--fg-c3d0e0: 46 56 69;--fg-c3d3e8: 43 54 69;--fg-c4d4e6: 42 54 68;--fg-c4d4e8: 42 54 68;--fg-c4d5e9: 41 53 67;--fg-c4d6e9: 40 53 67;--fg-c5d1e0: 46 56 67;--fg-c5d5e9: 41 53 67;--fg-c5d6e9: 40 53 66;--fg-c6d3e5: 44 54 68;--fg-c6d6e9: 40 52 66;--fg-c7d5e5: 42 53 65;--fg-c7dceb: 34 50 62;--fg-c8d6e3: 42 53 63;--fg-c8d9e6: 38 52 62;--fg-c8daee: 37 50 63;--fg-c9d2de: 47 54 64;--fg-c9d6e9: 41 51 66;--fg-c9d7e7: 40 51 64;--fg-cad9ea: 38 50 63;--fg-cadbee: 36 49 63;--fg-cadcf1: 36 48 62;--fg-cbd6e4: 43 52 62;--fg-cbd7e5: 42 51 62;--fg-cbd7e6: 42 51 63;--fg-cbd8e4: 41 51 60;--fg-cbd8e5: 41 51 61;--fg-cbd8e7: 40 51 62;--fg-cbd8e8: 40 50 63;--fg-cbd9e9: 39 50 62;--fg-cbd9eb: 39 50 63;--fg-cbdaed: 38 49 63;--fg-ccd9e5: 40 50 60;--fg-ccdbee: 37 48 62;--fg-ccdcf0: 36 48 62;--fg-cdd8e6: 41 50 61;--fg-cddaec: 38 48 62;--fg-cddbec: 37 48 61;--fg-cedced: 37 48 60;--fg-cedff4: 34 45 59;--fg-cfdbeb: 39 48 60;--fg-cfdceb: 37 48 59;--fg-cfdded: 36 47 59;--fg-cfdef1: 35 46 60;--fg-cfdef2: 35 46 60;--fg-cfe0f2: 33 45 59;--fg-cfeee9: 19 43 40;--fg-d0dcec: 38 47 59;--fg-d0dded: 37 47 59;--fg-d3e0f0: 34 44 56;--fg-d3e2f1: 32 44 55;--fg-d3e2f5: 32 43 57;--fg-d3f0eb: 18 41 38;--fg-d4e1ef: 34 44 54;--fg-d4e1f3: 34 43 57;--fg-d4e2f0: 33 44 54;--fg-d4e5f7: 29 42 55;--fg-d5dde8: 40 46 54;--fg-d5dfec: 37 45 54;--fg-d5e1ec: 35 44 52;--fg-d5e1f1: 34 43 55;--fg-d5e5f6: 29 42 54;--fg-d6e1f2: 35 43 55;--fg-d6e2f0: 34 43 53;--fg-d6e4f2: 31 42 53;--fg-d6e6f7: 29 41 53;--fg-d7e2ef: 34 43 52;--fg-d7e3f1: 33 42 53;--fg-d7e6fb: 30 40 54;--fg-d7e8f3: 28 41 49;--fg-d7e8f9: 27 40 52;--fg-d8e2ef: 35 42 52;--fg-d8e4f2: 32 41 52;--fg-d8e5f3: 31 41 51;--fg-d8e5f4: 31 41 52;--fg-d8e6f5: 30 41 52;--fg-d8ebff: 25 38 50;--fg-d9e3ef: 34 42 51;--fg-d9e5f4: 32 41 52;--fg-dae4f1: 33 41 51;--fg-dae4f2: 33 41 51;--fg-dae5f2: 32 41 50;--fg-dae6f4: 31 40 50;--fg-dae7f6: 30 39 50;--fg-dbe6f1: 32 40 48;--fg-dbe6f3: 32 40 49;--fg-dbe7ef: 31 40 46;--fg-dbe7f4: 30 39 49;--fg-dbe7f5: 30 39 50;--fg-dbe8f5: 29 39 49;--fg-dbe8f7: 29 39 50;--fg-dbe9fa: 28 38 50;--fg-dbeaff: 27 37 51;--fg-dce5f1: 33 40 49;--fg-dce5f2: 33 40 49;--fg-dce6f2: 32 40 48;--fg-dce6f3: 32 39 49;--fg-dce7f4: 31 39 49;--fg-dce7f5: 31 39 49;--fg-dce8f7: 30 38 49;--fg-dce9f6: 29 38 48;--fg-dce9f7: 28 38 48;--fg-dce9f8: 28 38 49;--fg-dce9ff: 28 37 51;--fg-dceafa: 27 37 49;--fg-dcecff: 25 36 49;--fg-dceeff: 22 36 48;--fg-dde8f4: 30 39 47;--fg-dde8f6: 30 38 48;--fg-ddecff: 25 36 49;--fg-dee8f4: 31 38 47;--fg-dee9f6: 30 38 47;--fg-deeafa: 28 37 48;--fg-dfe6ef: 34 39 46;--fg-dfe7f2: 33 38 46;--fg-dfe8f3: 31 38 46;--fg-dfe8f4: 31 38 47;--fg-dfe9f4: 30 38 46;--fg-dfe9f5: 30 38 46;--fg-dfe9f6: 30 37 47;--fg-dfeaf5: 29 37 45;--fg-e0eaf6: 29 37 45;--fg-e0ebf7: 28 36 45;--fg-e0ebf8: 28 36 46;--fg-e1eaf5: 30 37 45;--fg-e1eaf6: 30 36 45;--fg-e1ebf6: 29 36 44;--fg-e1ebf7: 29 36 45;--fg-e1ecf9: 28 36 45;--fg-e1ecfa: 27 35 45;--fg-e1edfb: 26 35 45;--fg-e2ebf7: 29 36 44;--fg-e2ebf8: 29 36 45;--fg-e2ecf7: 28 36 43;--fg-e2edf7: 27 35 43;--fg-e2edf9: 27 35 44;--fg-e2efff: 24 34 45;--fg-e3edf7: 28 35 42;--fg-e3edf9: 27 35 43;--fg-e4edf5: 28 35 41;--fg-e4edf7: 28 35 42;--fg-e4edf8: 28 35 42;--fg-e4eef9: 27 34 42;--fg-e5ebf2: 31 36 41;--fg-e5eef8: 27 34 41;--fg-e5eef9: 27 34 42;--fg-e5f0fb: 25 33 41;--fg-e6edf7: 29 34 41;--fg-e6eef8: 28 34 41;--fg-e6eef9: 28 33 41;--fg-e6eefa: 28 33 42;--fg-e6eff9: 27 33 40;--fg-e6effa: 27 33 41;--fg-e6f0fa: 26 33 40;--fg-e6f0fc: 25 33 41;--fg-e6f0fd: 25 32 42;--fg-e6f3ff: 22 31 40;--fg-e7edf5: 30 34 40;--fg-e7edf6: 30 34 40;--fg-e7eff9: 27 33 40;--fg-e7effa: 27 33 41;--fg-e7f1fc: 25 32 40;--fg-e8eef8: 29 33 40;--fg-e8f0f8: 27 33 38;--fg-e8f0f9: 27 32 39;--fg-e8f0fa: 27 32 39;--fg-e8f4ff: 22 31 38;--fg-e9edf5: 30 33 39;--fg-e9eff8: 28 32 39;--fg-e9f0fc: 27 32 40;--fg-e9f1f9: 26 32 38;--fg-e9f1fb: 26 32 39;--fg-e9f2fb: 25 31 38;--fg-eaf1f9: 27 32 37;--fg-eaf1fb: 26 31 38;--fg-eaf2fb: 25 31 37;--fg-eaf2fc: 25 31 38;--fg-eaf2fd: 25 31 38;--fg-eaf3f9: 25 31 35;--fg-eaf3ff: 24 30 39;--fg-eaf7ff: 20 29 35;--fg-ebf2fa: 26 31 36;--fg-ecf3fc: 25 30 36;--fg-ecf4fd: 24 30 36;--fg-edf3fa: 26 30 35;--fg-edf3fb: 26 30 35;--fg-edf4fc: 25 29 35;--fg-edf4fd: 24 29 36;--fg-edf5fd: 23 29 35;--fg-edf5fe: 23 29 35;--fg-edf5ff: 23 29 36;--fg-eef3fa: 26 30 35;--fg-eef4fb: 25 29 34;--fg-eef5fb: 24 29 33;--fg-eef5fc: 24 29 34;--fg-eef5fd: 24 29 34;--fg-eef5ff: 24 28 35;--fg-eef6ff: 23 28 35;--fg-eef7ff: 22 28 34;--fg-eff4fb: 25 29 34;--fg-eff5fd: 24 28 34;--fg-eff6fb: 24 29 32;--fg-eff6fe: 23 28 34;--fg-eff6ff: 23 28 34;--fg-f0f4fc: 26 28 34;--fg-f0f5fb: 25 28 33;--fg-f0f5fc: 25 28 33;--fg-f0f6fd: 24 28 33;--fg-f0f6ff: 23 28 34;--fg-f0f7ff: 23 27 33;--fg-f1f5fb: 25 28 32;--fg-f1f6fc: 24 28 32;--fg-f1f6fd: 24 28 32;--fg-f1f7fd: 23 27 32;--fg-f2f6fb: 25 28 31;--fg-f2f6fc: 25 27 32;--fg-f2f7fc: 24 27 31;--fg-f2f7fd: 24 27 31;--fg-f2f7ff: 23 27 32;--fg-f2f8ff: 22 27 31;--fg-f3f6fb: 25 27 31;--fg-f3f7fc: 24 27 30;--fg-f3f7fd: 24 27 31;--fg-f3f8fe: 23 26 31;--fg-f4f7fb: 25 27 29;--fg-f4f7fc: 24 27 30;--fg-f4f7fd: 24 26 31;--fg-f4f8fc: 24 26 29;--fg-f4f8fd: 23 26 30;--fg-f4f8fe: 23 26 30;--fg-f4f8ff: 23 26 31;--fg-f4f9ff: 22 26 30;--fg-f5e8e6: 41 32 30;--fg-f5ebeb: 38 31 31;--fg-f5efe0: 36 31 20;--fg-f5f8fc: 24 26 29;--fg-f5f8fd: 24 26 29;--fg-f5f9fe: 23 26 29;--fg-f5f9ff: 23 25 29;--fg-f6f9fd: 23 25 28;--fg-f6f9fe: 23 25 29;--fg-f6f9ff: 23 25 29;--fg-f7f9fd: 24 25 28;--fg-f7faff: 23 25 28;--fg-f7fbff: 22 24 27;--fg-f8fbff: 22 24 27}:root{--bg: #030508;--bg-raise: #0a0e14;--bg-sink: #05080c;--line: rgba(168, 185, 214, .08);--line-strong: rgba(168, 185, 214, .18);--gold: #4f9dff;--gold-soft: rgba(79, 157, 255, .12);--teal: #4ee0ce;--teal-soft: rgba(78, 224, 206, .12);--danger: #e66058;--danger-soft: rgba(230, 96, 88, .12);--zone-formal: #e6b768;--zone-formal-soft: rgba(230, 183, 104, .12);--zone-formal-line: rgba(230, 183, 104, .34);--zone-internal: #4ee0ce;--zone-internal-soft: rgba(78, 224, 206, .12);--zone-internal-line: rgba(78, 224, 206, .34);--text: #f0f4fc;--muted: #8a96aa;--scrim: rgba(3, 5, 8, .66);--font-display: "Bahnschrift", "DIN Alternate", "Roboto Condensed", "Arial Narrow", "Segoe UI", sans-serif;--font-body: "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--radius: 12px;color-scheme:dark}:root[data-theme=light]{--bg: #f3f5f9;--bg-raise: #ffffff;--bg-sink: #eef1f6;--line: rgba(15, 23, 42, .09);--line-strong: rgba(15, 23, 42, .17);--gold: #2074d4;--gold-soft: rgba(32, 116, 212, .1);--teal: #038579;--teal-soft: rgba(3, 133, 121, .1);--danger: #cf4842;--danger-soft: rgba(207, 72, 66, .1);--zone-formal: #996d0d;--zone-formal-soft: rgba(153, 109, 13, .1);--zone-formal-line: rgba(153, 109, 13, .32);--zone-internal: #038579;--zone-internal-soft: rgba(3, 133, 121, .1);--zone-internal-line: rgba(3, 133, 121, .32);--text: #0f172a;--muted: #5b6678;--scrim: rgba(15, 23, 42, .32);color-scheme:light}:root.theme-switching *,:root.theme-switching *:before,:root.theme-switching *:after{transition:none!important}:root[data-theme=light] .eyebrow{opacity:.92}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{background:radial-gradient(1100px 460px at 78% -180px,rgb(var(--ac-4f9dff) / .07),transparent 64%),radial-gradient(900px 420px at 12% -160px,rgb(var(--ac-3fd2c0) / .05),transparent 60%),var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block}h1,h2,h3{margin:0;line-height:1.25}p{margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.container{max-width:1180px;margin:0 auto;padding:0 22px}.game-icon{display:inline-block;width:24px;height:24px;flex:0 0 auto;border-radius:22%;object-fit:cover;-webkit-user-select:none;user-select:none}.game-icon-fallback{display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--ink) / .08);border:1px solid rgb(var(--ink) / .12);color:rgb(var(--ink) / calc(.65 + var(--fg-boost)));font-family:var(--font-display);font-weight:700;font-size:12px}.topbar{position:sticky;top:0;z-index:40;background:transparent;border-bottom:1px solid transparent;transition:background .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease,padding .4s ease}.topbar.is-scrolled{background:rgb(var(--bg-05080c) / .75);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid rgb(var(--ink) / .06);box-shadow:0 16px 32px -16px rgb(var(--shade) / calc(.8 * var(--shade-k)))}.topbar-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px;transition:height .4s cubic-bezier(.22,1,.36,1)}.topbar.is-scrolled .topbar-inner{height:60px}.brand{display:flex;align-items:center;gap:14px;white-space:nowrap}.brand-mark{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:linear-gradient(145deg,rgb(var(--ink) / .12),rgb(var(--ink) / .02));box-shadow:inset 0 1px 1px #fff3,inset 0 0 0 1px rgb(var(--ink) / .05),0 4px 12px -4px rgb(var(--shade) / calc(.5 * var(--shade-k)));transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;overflow:hidden}.brand-mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 30%,rgb(var(--ink) / .1) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease}.brand:hover .brand-mark{transform:translateY(-1px) scale(1.05);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 0 0 1px rgb(var(--ink) / .1),0 8px 20px -6px rgb(var(--ac-4f9dff) / .4)}.brand:hover .brand-mark:before{transform:translate(100%)}.brand-mark i{font-style:normal;font-family:var(--font-display);font-size:18px;font-weight:700;background:linear-gradient(180deg,#fff,rgb(var(--ac-a8b9d6)));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.brand-mark img{position:relative;z-index:1;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:contain}.brand-id{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-word{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.2em;line-height:1;color:rgb(var(--ink));text-shadow:0 2px 10px rgba(255,255,255,.1)}.brand-sub{font-size:10px;font-weight:500;letter-spacing:.35em;line-height:1;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase}.nav{display:flex;align-items:center;gap:6px;overflow:visible}.nav-link{position:relative;display:inline-flex;align-items:center;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;letter-spacing:.03em;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));white-space:nowrap;transition:all .25s cubic-bezier(.22,1,.36,1)}.nav-link:hover{color:rgb(var(--ink));background:rgb(var(--ink) / .06)}.nav-link.active{color:rgb(var(--ink));background:transparent;box-shadow:none}.nav-link.active:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:rgb(var(--ac-4f9dff));box-shadow:0 0 8px rgb(var(--ac-4f9dff))}.topbar-tools{flex:none;display:flex;align-items:center;gap:12px}.topbar-iconbtn{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid transparent;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));background:transparent;transition:all .25s ease}.topbar-iconbtn svg{width:18px;height:18px}.topbar-iconbtn:hover{color:rgb(var(--ink));background:rgb(var(--ink) / .08);border-color:rgb(var(--ink) / .1);transform:translateY(-1px)}.topbar-sep{width:1px;height:18px;background:rgb(var(--ink) / .1)}.topbar-download{display:inline-flex;align-items:center;justify-content:center;flex:none;height:36px;padding:0 16px;gap:8px;border-radius:18px;background:linear-gradient(180deg,rgb(var(--ink) / .1),rgb(var(--ink) / .03));box-shadow:inset 0 1px #ffffff1a,0 2px 8px rgb(var(--shade) / calc(.2 * var(--shade-k)));border:1px solid rgb(var(--ink) / .05);color:rgb(var(--ink));font-size:13px;font-weight:600;transition:all .25s ease}.topbar-download:hover{background:linear-gradient(180deg,rgb(var(--ink) / .15),rgb(var(--ink) / .06));box-shadow:inset 0 1px #fff3,0 4px 12px rgb(var(--shade) / calc(.3 * var(--shade-k)));border-color:rgb(var(--ink) / .15);transform:translateY(-1px);color:rgb(var(--ink))}.topbar-download svg{width:16px;height:16px}.topbar-login{display:inline-flex;align-items:center;justify-content:center;height:36px;border-radius:18px;padding:0 20px;font-size:13px;font-weight:600;letter-spacing:.02em;background:rgb(var(--ink) / .08);color:rgb(var(--ink));border:1px solid rgb(var(--ink) / .1);transition:all .25s ease}.topbar-login:hover{background:rgb(var(--ink) / .15);border-color:rgb(var(--ink) / .3);transform:translateY(-1px)}.topbar-auth-placeholder{display:inline-block;width:76px;height:36px;border-radius:18px;background:rgb(var(--ink) / .05);animation:pulse 2s infinite ease-in-out}.user-chip{display:inline-flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;border:1px solid rgb(var(--ink) / .08);border-radius:20px;background:rgb(var(--ink) / .03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff05;transition:all .25s ease;max-width:220px}.user-chip:hover{border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .05);box-shadow:inset 0 1px #ffffff1a,0 4px 12px rgb(var(--shade) / calc(.2 * var(--shade-k)));transform:translateY(-1px)}.user-chip-avatar{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:50%;padding:1px;background:linear-gradient(135deg,rgb(var(--ink) / .4),rgb(var(--ink) / .05))}.user-chip-main{display:flex;flex-direction:column;gap:1px;min-width:0}.user-chip-name{font-size:13px;font-weight:600;line-height:1.2;color:rgb(var(--ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-chip-sub{font-size:10px;line-height:1.2;letter-spacing:.08em;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase}.user-chip-caret{display:grid;place-items:center;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));margin-left:2px;transition:color .2s ease}.user-chip-caret svg{width:14px;height:14px}.user-chip:hover .user-chip-caret{color:rgb(var(--ink))}.topbar-burger{display:none;flex-direction:column;justify-content:center;gap:4.5px;width:38px;height:38px;padding:0 9px;border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer;transition:all .25s ease}.topbar-burger span{display:block;height:2px;border-radius:2px;background:rgb(var(--ink) / .8);transition:transform .22s ease,opacity .18s ease}.topbar-burger:hover{background:rgb(var(--ink) / .08);border-color:rgb(var(--ink) / .1)}.topbar-burger.is-open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.topbar-burger.is-open span:nth-child(2){opacity:0}.topbar-burger.is-open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mnav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:38;background:rgb(var(--bg-020408) / .55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .22s ease}.mnav-scrim.is-open{opacity:1;pointer-events:auto}.mnav{position:fixed;top:0;right:0;bottom:0;z-index:39;width:min(320px,86vw);padding:76px 18px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;background:rgb(var(--bg-0a0e14) / .75);backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border-left:1px solid rgb(var(--ink) / .08);transform:translate(102%);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.mnav.is-open{transform:translate(0);box-shadow:-30px 0 70px -30px rgb(var(--shade) / calc(.9 * var(--shade-k)))}.mnav-group{display:flex;flex-direction:column;gap:2px;padding-bottom:16px;border-bottom:1px solid var(--line)}.mnav-group:last-child{border-bottom:none}.mnav-label{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.85;padding:0 12px 6px}.mnav-link{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:600;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)));transition:all .2s ease}.mnav-link:hover{background:rgb(var(--ink) / .06);color:rgb(var(--ink))}.mnav-link.active{background:rgb(var(--ink) / .1);color:rgb(var(--ink));box-shadow:inset 0 1px #ffffff0d}.mnav-tag{margin-left:auto;font-size:10.5px;padding:1px 8px;border-radius:999px;color:var(--teal);border:1px solid var(--teal-soft);background:var(--teal-soft)}.mnav-game-icon{width:20px;height:20px}button.mnav-link{width:100%;border:0;background:none;font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}.mnav-theme svg{width:18px;height:18px}.mnav-sublabel{padding:8px 14px 2px;font-size:11.5px;font-weight:600;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.mnav-note{margin-left:auto;font-size:11px;font-weight:500;color:rgb(var(--ink) / calc(.35 + var(--fg-boost)))}@media (max-width: 920px){.topbar .nav{display:none}.topbar-burger{display:flex}.topbar-sep,.brand-sub,.user-chip-sub,.user-chip-caret{display:none}.user-chip{max-width:140px}}@media (max-width: 560px){.topbar-download,.topbar-iconbtn{display:none}}.shell{display:flex;flex-direction:column;min-height:100vh}.main{flex:1;width:100%;padding-top:34px;padding-bottom:64px;animation:rise .35s ease both;view-transition-name:nr-page-content}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.site-kf-fab{position:fixed;right:26px;bottom:30px;z-index:80;display:inline-flex;align-items:center;gap:8px;padding:11px 18px 11px 14px;border-radius:999px;background:rgb(var(--bg-0d1420) / .92);border:1px solid rgb(var(--ac-4f9dff) / .45);color:rgb(var(--fg-dce9ff));font-size:.92rem;font-weight:600;letter-spacing:.02em;text-decoration:none;box-shadow:0 10px 30px rgb(var(--shade) / calc(.55 * var(--shade-k))),0 0 0 1px rgb(var(--ac-4f9dff) / .08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.site-kf-fab svg{width:19px;height:19px;color:rgb(var(--ac-4f9dff));transition:color .2s ease}.site-kf-fab:hover{transform:translateY(-2px);border-color:rgb(var(--ac-4f9dff) / .85);color:rgb(var(--ink));box-shadow:0 14px 36px rgb(var(--shade) / calc(.65 * var(--shade-k))),0 0 18px rgb(var(--ac-4f9dff) / .25)}.site-kf-fab:hover svg{color:rgb(var(--ac-7db8ff))}@media (max-width: 768px){.site-kf-fab{right:16px;bottom:18px;padding:10px 15px 10px 12px;font-size:.88rem}.footer-v2-bottom{padding-bottom:64px}}@media (max-width: 560px){.site-kf-fab{padding:12px}.site-kf-fab span{display:none}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-group(nr-page-content){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(nr-page-content){animation:nr-page-out .14s ease-in both;mix-blend-mode:normal}::view-transition-new(nr-page-content){animation:nr-page-in .3s cubic-bezier(.22,1,.36,1) both;mix-blend-mode:normal}@keyframes nr-page-out{to{opacity:0;transform:translate3d(0,-3px,0);filter:blur(1px)}}@keyframes nr-page-in{0%{opacity:0;transform:translate3d(0,7px,0);filter:blur(2px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@supports not (view-transition-name: nr-page-content){.ov-v2,.data-hero{animation:nr-page-in .26s cubic-bezier(.22,1,.36,1) both}}@media (prefers-reduced-motion: reduce){::view-transition-group(nr-page-content),::view-transition-old(nr-page-content),::view-transition-new(nr-page-content){animation-duration:1ms}.ov-v2,.data-hero{animation:none!important}}.eyebrow{font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:.72}.page-head{margin-bottom:30px}.page-head h1{margin-top:6px;font-size:clamp(27px,3.4vw,36px);font-weight:700;letter-spacing:-.012em;text-wrap:balance}.page-desc{margin-top:10px;max-width:62ch;color:var(--muted);text-wrap:pretty}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:52px 0 18px}.section-head h2{margin-top:5px;font-size:22px;letter-spacing:-.01em}.more-link{font-size:13.5px;color:var(--gold);white-space:nowrap;padding-bottom:2px}.more-link:hover{text-decoration:underline;text-underline-offset:4px}.panel{position:relative;overflow:hidden;background:rgb(var(--bg-0a0e14) / .65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 4px 24px -8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .5),rgb(var(--ac-4f9dff) / 0) 52%);pointer-events:none}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.events-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.event-card{display:flex;flex-direction:column;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.event-card:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:0 18px 40px -24px rgb(var(--shade) / calc(.75 * var(--shade-k)))}.event-cover{position:relative}.event-card .cover{aspect-ratio:16 / 8}.event-cover:before{content:"";position:absolute;inset:0 0 auto 0;height:52px;background:linear-gradient(180deg,rgb(var(--bg-070a11) / .62),transparent);pointer-events:none;z-index:1}.event-status,.event-mode{position:absolute;top:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;font-family:var(--font-display);font-size:11.5px;font-weight:600;letter-spacing:.03em;border-radius:999px;background:rgb(var(--bg-070a11) / .74);border:1px solid var(--line-strong)}.event-status{left:10px;color:var(--text)}.event-status.tone-gold{color:var(--gold);border-color:rgb(var(--ac-4f9dff) / .5)}.event-status.tone-teal{color:var(--teal);border-color:rgb(var(--ac-3fd2c0) / .5)}.event-status.tone-danger{color:var(--danger);border-color:rgb(var(--ac-e2574f) / .5)}.event-status.tone-muted{color:var(--muted)}.event-mode{right:10px;color:var(--muted);font-weight:500}@media (prefers-reduced-motion: reduce){.event-card,.event-card:hover{transform:none}}.event-card:after,.team-card:after,.game-card:not(.game-card-coming):after{content:"";position:absolute;top:0;bottom:0;left:-58%;width:46%;background:linear-gradient(105deg,transparent,rgb(var(--bg-e9edf5) / .06),transparent);transform:skew(-18deg);pointer-events:none}.event-card:hover:after,.team-card:hover:after,.game-card:not(.game-card-coming):hover:after{transition:transform .55s ease;transform:skew(-18deg) translate(360%)}.cover{position:relative;aspect-ratio:16 / 6.5;overflow:hidden;display:grid;place-items:center;border-bottom:1px solid var(--line)}.cover img{width:100%;height:100%;object-fit:cover}.cover-fallback{background:radial-gradient(105% 130% at 84% 2%,rgb(var(--ac-4f9dff) / .14),transparent 56%),radial-gradient(96% 130% at 4% 110%,rgb(var(--ac-3fd2c0) / .1),transparent 58%),var(--bg-sink)}.cover-initial{position:relative;font-family:var(--font-display);font-size:34px;font-weight:700;color:rgb(var(--fg-e9edf5) / calc(.24 + var(--fg-boost)));letter-spacing:.16em}.event-body{display:flex;flex-direction:column;gap:12px;padding:15px 16px 16px}.event-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:.01em;color:var(--text)}.event-meta{display:flex;flex-direction:column;gap:8px;margin:0;padding-top:12px;border-top:1px solid var(--line)}.event-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}.event-meta dt{flex:none;color:var(--muted)}.event-meta dd{margin:0;text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.event-meta dd.is-accent{color:var(--teal);font-weight:600}.meta-line{font-size:13px;color:var(--muted)}.pills{display:flex;flex-wrap:wrap;gap:6px}.pill{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid var(--line-strong);font-size:12px;line-height:1.6;color:var(--muted);white-space:nowrap}.pill-blue{color:rgb(var(--ac-4f9dff));border-color:rgb(var(--ac-4f9dff) / .4);background:rgb(var(--ac-4f9dff) / .1)}.pill-teal{color:var(--teal);border-color:rgb(var(--ac-3fd2c0) / .4);background:var(--teal-soft)}.pill-danger{color:var(--danger);border-color:rgb(var(--ac-e2574f) / .4);background:var(--danger-soft)}.hero{padding:26px 0 8px}.hero h1{margin-top:10px;font-size:40px;letter-spacing:.03em}.hero-desc{margin-top:12px;max-width:560px;color:var(--muted);font-size:15.5px}.statbar{display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px;background:none;border:none;border-radius:0;padding:0;box-shadow:none}.statbar .stat{padding:6px 24px 6px 0}.statbar .stat+.stat{border-left:1px solid var(--line);padding-left:24px}.stat-value{font-family:var(--font-display);font-size:46px;font-weight:800;color:var(--gold);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat-label{margin-top:8px;font-size:12px;letter-spacing:.1em;color:var(--muted)}.home-grid{display:grid;grid-template-columns:7fr 5fr;gap:26px;align-items:start}.home-grid .grid-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.scorebug-list{display:flex;flex-direction:column;gap:12px}.scorebug-link{display:block;border-radius:16px}.scorebug-link .scorebug{transition:all .3s cubic-bezier(.22,1,.36,1)}.scorebug-link:hover .scorebug{transform:translateY(-2px);border-color:rgb(var(--ink) / .15);background:rgb(var(--ink) / .05);box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.6 * var(--shade-k)))}.scorebug{position:relative;overflow:hidden;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);border-radius:16px;padding:16px 20px 14px}.scorebug:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(var(--ac-e6b768)),rgb(var(--ac-e6b768) / 0) 62%);box-shadow:0 0 12px rgb(var(--ac-e6b768) / .4)}.scorebug.is-live:before{background:linear-gradient(90deg,rgb(var(--ac-4ee0ce)),rgb(var(--ac-4ee0ce) / 0) 62%);box-shadow:0 0 12px rgb(var(--ac-4ee0ce) / .4)}.scorebug-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.scorebug-side{display:flex;align-items:center;gap:12px;min-width:0}.side-left{justify-content:flex-end;text-align:right}.side-right{justify-content:flex-start}.scorebug-name{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));transition:color .2s ease}.scorebug-side.is-winner .scorebug-name{color:rgb(var(--ink));font-weight:700}.scorebug-center{display:flex;align-items:baseline;gap:10px;padding:6px 20px;border:1px solid rgb(var(--ink) / .08);border-radius:12px;background:rgb(var(--shade) / calc(.3 * var(--shade-k)));box-shadow:inset 0 2px 4px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.scorebug-score{font-family:var(--font-display);font-size:28px;font-weight:800;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 2px 8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.scorebug-score.is-winner{color:rgb(var(--ink));text-shadow:0 0 12px rgba(255,255,255,.3)}.scorebug-colon{font-family:var(--font-display);font-size:22px;color:rgb(var(--ink) / calc(.3 + var(--fg-boost)));transform:translateY(-2px)}.scorebug-vs{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.2em;color:rgb(var(--ink) / calc(.3 + var(--fg-boost)));padding:4px 2px}.scorebug-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:13px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)))}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--teal);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 rgb(var(--ac-3fd2c0) / .5)}50%{opacity:.55;box-shadow:0 0 0 5px rgb(var(--ac-3fd2c0) / 0)}}.figure{display:inline-grid;place-items:center;flex:none;border-radius:9px;border:1px solid var(--line-strong);background:var(--bg-sink);color:var(--gold);font-family:var(--font-display);font-weight:700;object-fit:cover;overflow:hidden}.figure-circle{border-radius:50%}.team-card{display:flex;align-items:center;gap:14px;padding:16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-card:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:0 14px 32px -18px rgb(var(--shade) / calc(.65 * var(--shade-k)))}.team-card-body{min-width:0;display:flex;flex-direction:column;gap:3px}.team-card-name{font-size:15.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{padding:11px 14px;text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-strong);white-space:nowrap}.table td{padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.table tbody tr:hover{background:rgb(var(--bg-e9edf5) / .025)}.cell-entity{display:flex;align-items:center;gap:10px;min-width:0}.cell-main{font-weight:600}.cell-sub{font-size:12.5px;color:var(--muted)}.cell-code{font-family:var(--font-display);letter-spacing:.04em;color:rgb(var(--fg-f0f4fc) / calc(.78 + var(--fg-boost)))}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 20px}.input,.select{height:38px;padding:0 13px;background:var(--bg-sink);border:1px solid var(--line-strong);border-radius:8px;color:var(--text);font-size:14px;transition:border-color .15s ease,box-shadow .15s ease}.input::placeholder{color:var(--muted)}.input:focus,.select:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgb(var(--ac-4f9dff) / .18)}.input{width:240px;max-width:100%}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{padding:8px 18px;border-radius:999px;border:1px solid rgb(var(--ink) / .08);background:rgb(var(--ink) / .02);color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));font-size:13.5px;font-weight:500;cursor:pointer;transition:all .2s ease}.chip:hover{color:rgb(var(--ink));background:rgb(var(--ink) / .06);border-color:rgb(var(--ink) / .15);transform:translateY(-1px)}.chip.active{color:rgb(var(--ac-4f9dff));border-color:rgb(var(--ac-4f9dff) / .4);background:rgb(var(--ac-4f9dff) / .1);font-weight:600;box-shadow:0 4px 12px rgb(var(--ac-4f9dff) / .15)}.result-count{display:inline-flex;align-items:center;font-size:13px;color:var(--muted);margin-left:auto}.live-count{display:inline-flex;align-items:center;gap:6px;margin-right:12px;padding-right:12px;border-right:1px solid var(--line);color:var(--teal);font-weight:600}.input-wide{width:320px}.cell-link:hover .cell-main{color:var(--gold)}.pill-link:hover .pill{border-color:var(--gold)}.plain-link:hover{color:var(--gold)}.meta-with-mark{display:flex;align-items:center;gap:7px}.stage-standings{margin-bottom:16px}.stage-standings-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line)}.stage-standings-head strong{font-size:15.5px;letter-spacing:.02em}.standing-rank{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--bg-sink);border:1px solid var(--line);font-family:var(--font-display);font-weight:700;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.standing-rank.is-top{color:var(--gold);border-color:rgb(var(--ac-4f9dff) / .45);background:var(--gold-soft)}.standing-net-up{color:var(--teal);font-variant-numeric:tabular-nums}.standing-net-down{color:var(--danger);font-variant-numeric:tabular-nums}.bracket-wrap{overflow-x:auto;padding-bottom:6px}.bracket{display:flex;align-items:stretch;gap:20px;min-width:min-content;padding:4px 2px 10px}.bracket-col{display:flex;flex-direction:column;width:215px;flex:none}.bracket-col-head{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;padding-left:2px}.bracket-col-body{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:12px}.bracket-match{position:relative;background:var(--bg-raise);border:1px solid var(--line);border-radius:9px;padding:9px 11px;display:flex;flex-direction:column;gap:7px;transition:border-color .18s ease,box-shadow .18s ease}.bracket-match:hover{border-color:var(--line-strong);box-shadow:0 8px 20px -12px rgb(var(--shade) / calc(.6 * var(--shade-k)))}.bracket-match.is-live{border-color:rgb(var(--ac-3fd2c0) / .4)}.bracket-match-tag{position:absolute;top:-9px;right:8px;padding:1px 8px;border-radius:999px;border:1px solid rgb(var(--ac-4f9dff) / .45);background:rgb(var(--bg-161409));color:var(--gold);font-size:10.5px;letter-spacing:.06em}.bracket-team{display:flex;align-items:center;gap:8px;min-width:0}.bracket-team-name{flex:1;font-size:13px;font-weight:600;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bracket-team.is-winner .bracket-team-name{color:var(--text)}.bracket-team-score{flex:none;min-width:22px;text-align:center;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--muted);background:var(--bg-sink);border:1px solid var(--line);border-radius:6px;padding:0 4px;font-variant-numeric:tabular-nums}.bracket-team.is-winner .bracket-team-score{color:var(--gold);border-color:rgb(var(--ac-4f9dff) / .45)}.bracket-divider{margin:14px 0 4px;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:10px}.bracket-divider:after{content:"";flex:1;height:1px;background:var(--line)}.sched-day{margin-bottom:24px}.sched-day-head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;font-family:var(--font-display);font-size:15.5px;letter-spacing:.06em;color:var(--gold)}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 18px;border-radius:8px;border:1px solid var(--gold);background:var(--gold-soft);color:var(--gold);font-size:14px;cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.btn:hover{background:rgb(var(--ac-4f9dff) / .26);transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-small{height:30px;padding:0 14px;font-size:13px;border-radius:999px}.btn-primary{background:var(--gold);color:rgb(var(--fg-14100a));font-weight:700}.btn-primary:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:46%;background:linear-gradient(105deg,transparent,rgb(var(--ink) / .4),transparent);transform:skew(-18deg);transition:transform .6s ease;pointer-events:none}.btn-primary:hover{background:rgb(var(--ac-d8bc7e));box-shadow:0 6px 22px -6px rgb(var(--ac-4f9dff) / .55)}.btn-primary:hover:after{transform:skew(-18deg) translate(360%)}.btn-block{width:100%}.btn-ghost{border-color:var(--line-strong);background:transparent;color:var(--muted)}.btn-ghost:hover{background:rgb(var(--bg-e9edf5) / .05);color:var(--text)}.btn-danger{border-color:rgb(var(--ac-e2574f) / .45);background:var(--danger-soft);color:var(--danger)}.btn-danger:hover{background:rgb(var(--ac-e2574f) / .2);color:var(--danger)}.danger-card{border-color:rgb(var(--ac-e2574f) / .28)}.back-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--muted);margin-bottom:18px}.back-link:hover{color:var(--gold)}.detail-cover{aspect-ratio:16 / 4.6;border-radius:var(--radius);border:1px solid var(--line);margin-bottom:22px}.detail-head{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.detail-head h1{font-size:28px}.meta-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0}.meta-cell{padding:15px 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.meta-key{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.meta-value{margin-top:3px;font-size:14.5px;font-weight:600}.prose{padding:18px 20px;color:var(--text);font-size:14.5px;white-space:pre-wrap;word-break:break-word}.rules-details summary{cursor:pointer;padding:14px 20px;font-weight:600;color:var(--gold);list-style:none}.rules-details summary:before{content:"▸ "}.rules-details[open] summary:before{content:"▾ "}.product-hero{padding:30px 0 8px;max-width:720px}.product-hero h1{margin-top:10px;font-size:38px;letter-spacing:.02em;line-height:1.22}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.product-card{display:flex;flex-direction:column;gap:8px;padding:24px 24px 20px}.product-card h3{font-size:20px;letter-spacing:.02em}.product-points{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:13.5px}.product-points li{display:flex;gap:9px;align-items:baseline}.product-points li:before{content:"◆";flex:none;font-size:8px;color:var(--gold)}.work-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.work-step{position:relative;padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px}.work-step h3{font-size:18px}.work-step-no{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--gold);opacity:.85;line-height:1}.work-step-arrow{position:absolute;top:50%;right:-15px;transform:translateY(-50%);z-index:1;color:var(--gold);font-size:18px;opacity:.7}.compliance-panel{padding:22px 24px;display:flex;flex-direction:column;gap:10px;font-size:14.5px;line-height:1.8}.compliance-panel strong{color:var(--gold);font-weight:600}.product-mail{margin-left:6px;color:var(--gold)}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.games-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.game-card{display:flex;flex-direction:column;gap:7px;padding:22px 22px 18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.game-card h3{font-size:21px;letter-spacing:.02em}.game-card:not(.game-card-coming):hover{transform:translateY(-3px);border-color:rgb(var(--ac-4f9dff) / .5);box-shadow:0 18px 42px -20px rgb(var(--shade) / calc(.7 * var(--shade-k))),0 0 0 1px rgb(var(--ac-4f9dff) / .12)}.game-card-go{margin-top:10px;font-size:13.5px;color:var(--gold)}.game-card-coming{opacity:.62}.game-card-coming:before{background:linear-gradient(90deg,var(--line-strong) 0%,transparent 62%)}.game-card-coming .game-card-go{color:var(--muted)}.game-card-stats{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.feature-card{padding:20px 22px;display:flex;flex-direction:column;gap:8px}.feature-card h3{font-size:16.5px}.fx-blur-seg{display:inline-block;animation:fx-blur-in .55s cubic-bezier(.22,.8,.36,1) both;will-change:transform,filter,opacity}@keyframes fx-blur-in{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}to{opacity:1;filter:blur(0);transform:none}}.fx-spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;pointer-events:none;background:radial-gradient(300px circle at var(--fx-mx, 50%) var(--fx-my, 30%),rgb(var(--ac-4f9dff) / .09),transparent 70%)}.fx-spot:hover:after{opacity:1}.fx-reveal{opacity:0;transform:translateY(20px);filter:blur(7px);transition:opacity .6s ease,transform .6s ease,filter .6s ease}.fx-reveal.is-in{opacity:1;transform:none;filter:none}.fx-shine{background:linear-gradient(110deg,var(--gold) 40%,#f3e2b3 50%,var(--gold) 60%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-shine 3.4s linear infinite}@keyframes fx-shine{to{background-position:-220% 0}}@keyframes fx-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.login-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgb(var(--bg-080c14)),rgb(var(--bg-020305)))}.login-particles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.6}.login-aurora{position:absolute;border-radius:50%;filter:blur(120px);will-change:transform}.login-aurora-gold{width:800px;height:800px;top:-200px;right:-200px;background:radial-gradient(circle,rgb(var(--ac-4f9dff) / .15),transparent 60%);animation:fx-drift-a 20s ease-in-out infinite alternate}.login-aurora-teal{width:700px;height:700px;bottom:-200px;left:-200px;background:radial-gradient(circle,rgb(var(--ac-4ee0ce) / .12),transparent 60%);animation:fx-drift-b 25s ease-in-out infinite alternate}@keyframes fx-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-100px,80px,0) scale(1.1)}}@keyframes fx-drift-b{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(80px,-60px,0) scale(1)}}.login-wrap{display:grid;grid-template-columns:1fr 440px;gap:80px;align-items:center;max-width:1100px;margin:-34px auto 0;min-height:calc(100vh - 72px);padding:72px 22px 0}.login-intro{padding-right:40px}.login-intro .eyebrow{display:inline-block;font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.25em;color:rgb(var(--ac-4f9dff));padding:6px 16px;border-radius:999px;background:rgb(var(--ac-4f9dff) / .1);border:1px solid rgb(var(--ac-4f9dff) / .2);margin-bottom:24px;box-shadow:0 4px 16px rgb(var(--ac-4f9dff) / .15)}.login-intro h1{margin-top:0;font-size:48px;font-weight:800;letter-spacing:.02em;line-height:1.15;color:rgb(var(--ink));text-shadow:0 4px 24px rgba(255,255,255,.15)}.login-intro .page-desc{margin-top:24px;font-size:16px;line-height:1.7;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));animation:fx-rise-in .6s cubic-bezier(.22,1,.36,1) both .3s}.login-points{margin:32px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)));font-size:15px}.login-points li{display:flex;gap:12px;align-items:center;animation:fx-rise-in .6s cubic-bezier(.22,1,.36,1) both}.login-points li:nth-child(1){animation-delay:.4s}.login-points li:nth-child(2){animation-delay:.5s}.login-points li:nth-child(3){animation-delay:.6s}.login-points li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:rgb(var(--ac-4ee0ce));box-shadow:0 0 10px rgb(var(--ac-4ee0ce) / .6)}.login-frame{position:relative;border-radius:24px;padding:1px;background:linear-gradient(165deg,rgb(var(--ink) / .15),rgb(var(--ink) / .02) 40%,rgb(var(--ink) / .02) 60%,rgb(var(--ac-4f9dff) / .2));box-shadow:0 32px 80px -24px rgb(var(--shade) / calc(.8 * var(--shade-k))),0 0 40px -10px rgb(var(--ac-4f9dff) / .15);animation:fx-card-in .8s cubic-bezier(.22,1,.36,1) both .2s}.login-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--fx-angle),transparent 0%,transparent 70%,rgb(var(--ac-4f9dff) / .8) 85%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:fx-ring 6s linear infinite;pointer-events:none}.login-card{position:relative;overflow:hidden;border-radius:23px;background:linear-gradient(172deg,rgb(var(--bg-101622) / .85),rgb(var(--bg-080c12) / .95));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:40px;display:flex;flex-direction:column;gap:20px}.login-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--ink) / .15),transparent)}.login-card h2{font-size:26px;font-weight:800;letter-spacing:.02em;color:rgb(var(--ink));margin:0}.login-hint{margin-top:-12px;font-size:13px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)))}.field{display:flex;flex-direction:column;gap:8px}.field-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.field-label{font-size:13px;font-weight:600;letter-spacing:.05em;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)))}.field-hint-caps{font-size:12px;color:rgb(var(--ac-e6b768));animation:fx-rise-in .2s ease both}.field .input{width:100%}.login-card .input{height:48px;border-radius:12px;background:rgb(var(--shade) / calc(.4 * var(--shade-k)));border:1px solid rgb(var(--ink) / .1);color:rgb(var(--ink));font-size:15px;padding:0 16px;transition:all .25s ease;box-shadow:inset 0 2px 4px rgb(var(--shade) / calc(.2 * var(--shade-k)))}.login-card .input:focus{background:rgb(var(--shade) / calc(.6 * var(--shade-k)));border-color:rgb(var(--ac-4f9dff));box-shadow:inset 0 2px 4px rgb(var(--shade) / calc(.2 * var(--shade-k))),0 0 0 2px rgb(var(--ac-4f9dff) / .2);outline:none}.input-affix{position:relative}.input-affix .input{padding-right:48px}.affix-btn{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));cursor:pointer;transition:all .2s ease}.affix-btn:hover{color:rgb(var(--ink));background:rgb(var(--ink) / .1)}.field-inline{display:flex;align-items:stretch;gap:8px}.field-inline .input{flex:1 1 auto;min-width:0}.btn-code{flex:0 0 auto;height:48px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:600;white-space:nowrap;background:rgb(var(--ink) / .08);color:rgb(var(--ink));border:1px solid rgb(var(--ink) / .1);transition:all .2s ease}.btn-code:hover:not(:disabled){background:rgb(var(--ink) / .15);border-color:rgb(var(--ink) / .3)}.btn-code:disabled{opacity:.5;cursor:not-allowed;background:rgb(var(--ink) / .04);color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.form-hint{margin-top:-4px;font-size:12.5px;color:var(--muted);animation:fx-rise-in .2s ease both}.form-error{display:flex;align-items:flex-start;gap:8px;padding:10px 13px;border:1px solid rgb(var(--ac-e2574f) / .4);border-radius:9px;background:var(--danger-soft);color:var(--danger);font-size:13.5px;animation:fx-shake .45s ease both}.form-ok{display:flex;align-items:flex-start;gap:8px;padding:10px 13px;border:1px solid rgb(var(--ac-3dbe8c) / .4);border-radius:9px;background:rgb(var(--ac-3dbe8c) / .12);color:rgb(var(--ac-3dbe8c));font-size:13.5px;animation:fx-rise-in .2s ease both}@keyframes fx-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.btn-lg{height:52px;border-radius:14px;font-size:16px;font-weight:700;letter-spacing:.05em;background:linear-gradient(180deg,rgb(var(--ac-4f9dff)),rgb(var(--ac-3884e6)));border:none;box-shadow:inset 0 1px 1px #fff3,0 4px 14px rgb(var(--ac-4f9dff) / .4);color:#fff;transition:all .3s ease}.btn-lg:hover:not(:disabled){background:linear-gradient(180deg,rgb(var(--ac-5fa8ff)),rgb(var(--ac-428ded)));box-shadow:inset 0 1px 1px #ffffff4d,0 6px 20px rgb(var(--ac-4f9dff) / .6);transform:translateY(-2px)}.btn-spinner{width:15px;height:15px;flex:none;border-radius:50%;border:2px solid rgb(var(--ink) / .3);border-top-color:rgb(var(--ink));animation:spin .8s linear infinite}.login-foot{display:flex;align-items:center;justify-content:center;gap:12px;font-size:13.5px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));margin-top:8px}.login-foot a{color:rgb(var(--ac-4f9dff));font-weight:600;transition:color .2s ease}.login-foot a:hover{color:rgb(var(--ac-7ab5ff));text-decoration:underline;text-underline-offset:4px}.me-grid{display:grid;grid-template-columns:5fr 7fr;gap:18px;align-items:start}.me-col{display:flex;flex-direction:column;gap:18px}.me-page{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.me-rail{position:sticky;top:88px;display:flex;flex-direction:column;gap:14px}.me-id{padding:26px 20px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.me-id-name{margin:12px 0 0;font-size:19px;letter-spacing:.01em}.me-id-email{color:var(--muted);font-size:12.5px;word-break:break-all}.me-id-pills{margin-top:12px;justify-content:center}.me-id-stats{margin:18px 0 0;width:100%;border-top:1px solid var(--line)}.me-id-stats>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px solid var(--line)}.me-id-stats dt{color:var(--muted);font-size:12.5px}.me-id-stats dd{margin:0;max-width:62%;font-size:13.5px;font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-nav{display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--bg-raise);border:1px solid var(--line);border-radius:var(--radius)}.me-nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;text-align:left;color:var(--muted);font-family:var(--font-body);font-size:14px;font-weight:600;padding:10px 14px;border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease}.me-nav-item:hover{color:var(--text);background:var(--bg-sink)}.me-nav-item.active{color:var(--gold);background:var(--gold-soft)}.me-logout{width:100%;justify-content:center}.me-main{min-width:0;display:flex;flex-direction:column}.me-main>.page-head{margin-bottom:18px}.me-settings{display:flex;flex-direction:column;gap:12px;max-width:880px}.me-fold>.me-fold-head{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.me-fold>.me-fold-head::-webkit-details-marker{display:none}.me-fold>.me-fold-head h3{font-size:16px;margin:0 auto 0 0}.me-fold-status{color:var(--muted);font-size:13px;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-fold>.me-fold-head:after{content:"";flex:none;width:7px;height:7px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s ease;margin-top:-2px}.me-fold[open]>.me-fold-head:after{transform:rotate(-135deg);margin-top:2px}.me-fold[open]>.me-fold-head h3,.me-fold>.me-fold-head:hover h3{color:var(--gold)}@media (prefers-reduced-motion: reduce){.me-fold>.me-fold-head:after{transition:none}}.me-hub{display:flex;flex-direction:column;gap:18px}.me-hero{position:relative;overflow:hidden;background:var(--bg-sink);border:1px solid var(--line);border-radius:var(--radius);padding:30px 32px}.me-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(130% 80% at 100% 0%,var(--gold-soft),transparent 58%),radial-gradient(130% 90% at 0% 100%,var(--teal-soft),transparent 60%)}.me-hero-row{position:relative;display:flex;align-items:center;gap:24px}.me-hero-avatar{flex:none;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--gold),rgb(var(--ac-3fd2c0) / .6));line-height:0}.me-hero-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.me-hero-name{margin:0;font-size:28px;letter-spacing:.01em}.me-hero-email{color:var(--muted);font-size:13.5px}.me-hero-pills{margin-top:8px}.me-hero-logout{flex:none;align-self:flex-start}.me-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.me-stat{position:relative;overflow:hidden;background:var(--bg-raise);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:7px}.me-stat:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--teal) 0%,rgb(var(--ac-3fd2c0) / 0) 72%)}.me-stat-k{color:var(--muted);font-size:12px;letter-spacing:.06em}.me-stat-v{font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-tabs{display:flex;gap:2px;border-bottom:1px solid var(--line)}.me-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-family:var(--font-body);font-size:14.5px;font-weight:600;cursor:pointer;padding:11px 18px;position:relative;transition:color .15s ease}.me-tab:hover{color:var(--text)}.me-tab.active{color:var(--gold)}.me-tab.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--gold)}.me-body{display:flex;flex-direction:column;gap:16px}@media (max-width: 700px){.me-hero-row{flex-wrap:wrap}.me-hero-id{flex-basis:100%}}@media (max-width: 900px){.me-page{grid-template-columns:1fr}.me-rail{position:static}.me-nav{flex-direction:row;flex-wrap:wrap}.me-nav-item{flex:1 1 auto;text-align:center}}.profile-card{padding:24px 24px 20px;display:flex;flex-direction:column;gap:16px}.profile-head{display:flex;align-items:center;gap:16px}.profile-id h2{font-size:21px}.profile-id{display:flex;flex-direction:column;gap:3px;min-width:0}.profile-meta{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}.profile-meta div{min-width:0}.profile-meta dt{font-size:11.5px;letter-spacing:.14em;color:var(--muted)}.profile-meta dd{margin:3px 0 0;font-size:14.5px;font-weight:600}.profile-bio{font-size:13.5px;color:var(--muted);border-left:2px solid var(--line-strong);padding-left:12px}.profile-card .btn-ghost{align-self:flex-start}.sub-card{padding:22px 24px;display:flex;flex-direction:column;gap:14px}.sub-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sub-card-head h3{font-size:17px}.sub-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.sub-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:11px 0;border-top:1px solid var(--line)}.sub-game{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px}.sub-game .game-icon{width:20px;height:20px}.sub-tier{font-size:13px;color:var(--gold)}.order-amount{font-size:13.5px;font-weight:600;color:var(--text)}.sub-row .cell-sub{margin-left:auto}.order-row{flex-direction:column;align-items:stretch;gap:6px}.order-main{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.order-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--muted)}.order-no{background:none;border:none;padding:0;cursor:pointer;color:var(--muted);font-size:12px;font-family:Consolas,Menlo,monospace}.order-no:hover{color:var(--text)}.order-pay-inline{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:8px 0 4px}.order-pay-inline .pay-qr-img{width:132px;height:132px;padding:6px}.order-pay-inline .cell-sub{margin-left:0}.order-load-more{display:flex;justify-content:center;padding-top:12px}.team-banner{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:20px 22px}.team-banner-body{display:flex;flex-direction:column;gap:6px;min-width:220px;flex:1}.team-banner-body h3{font-size:20px}.team-banner-meta{margin:0;display:flex;gap:28px}.team-banner-meta dt{font-size:11.5px;letter-spacing:.14em;color:var(--muted)}.team-banner-meta dd{margin:3px 0 0;font-size:14.5px;font-weight:600}.player-detail-page{position:relative}.player-profile-banner{position:relative;overflow:hidden;margin-top:6px;padding:22px 4px 30px;gap:22px 30px;border:none;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none}.player-profile-banner:before{content:"";position:absolute;top:-60%;right:40%;bottom:30%;left:-20%;pointer-events:none;background:radial-gradient(560px 280px at 0% 0%,rgb(var(--ac-4ee0ce) / .1),transparent 70%)}.player-profile-banner>*{position:relative;z-index:1}.player-profile-banner .figure{border:1px solid rgb(var(--ac-4ee0ce) / .32);box-shadow:0 8px 26px -12px rgb(var(--ac-4ee0ce) / .75)}.player-profile-banner .team-banner-body h3{font-size:clamp(24px,3vw,32px);font-weight:800;letter-spacing:-.02em}.player-profile-banner .team-banner-meta dd{font-weight:700}.served-teams{padding:22px 4px 4px}.served-teams-h{font-size:13px;font-weight:700;color:var(--muted);margin-bottom:16px;display:flex;align-items:baseline;gap:8px}.served-teams-h span{font-size:12px;font-weight:600;color:var(--muted)}.served-teams-list{display:flex;flex-wrap:wrap;gap:18px 30px}.served-team{display:inline-flex;align-items:center;gap:12px;color:var(--text);text-decoration:none}.served-team:hover .served-team-name{color:var(--gold)}.served-team-logo{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-raise);border:1px solid var(--line);color:var(--gold);font-weight:700;font-size:15px}.served-team-logo img{width:100%;height:100%;object-fit:cover}.served-team-body{display:flex;flex-direction:column;gap:3px;min-width:0}.served-team-name{font-size:14px;font-weight:700;color:var(--text);display:inline-flex;align-items:center;gap:8px;transition:color .15s}.served-team-cur{font-style:normal;font-size:10px;font-weight:700;color:var(--teal);background:var(--teal-soft);padding:1px 8px;border-radius:999px}.served-team-meta{font-size:12px;color:var(--muted)}.player-stats-panel{margin-top:22px}.player-tabs{display:flex;gap:2px;flex-wrap:wrap;margin:16px 0 18px;border-bottom:1px solid var(--line)}.player-tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:auto;padding:11px 16px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--muted);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:normal;transition:color .15s ease,border-color .15s ease}.player-tab:hover{color:var(--text);background:transparent}.player-tab.active{color:var(--teal);border-bottom-color:var(--teal);background:transparent}.player-tab em{min-width:auto;height:auto;display:inline-grid;place-items:center;padding:1px 8px;border-radius:999px;background:var(--bg-sink);border:1px solid var(--line);color:var(--muted);font-style:normal;font-size:11px;font-weight:700;line-height:1.4}.player-tab.active em{background:var(--teal-soft);border-color:rgb(var(--ac-4ee0ce) / .3);color:var(--teal)}.lps-ov{display:flex;flex-direction:column;gap:30px;margin-top:22px;--lps-track: rgb(var(--ink) / .08)}.lps-ov-top{display:grid;grid-template-columns:1.5fr 1fr;gap:32px 64px;align-items:center}@media (max-width: 900px){.lps-ov-top{grid-template-columns:1fr;gap:30px}}.lps-sub-h{font-size:13px;font-weight:700;color:var(--muted);margin-bottom:16px}.lps-ov-record{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.lps-ring{--size: 140px;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.lps-ring-hole{width:calc(var(--size) - 18px);height:calc(var(--size) - 18px);border-radius:50%;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.lps-ring-num{font-size:36px;font-weight:800;color:var(--text);line-height:1;letter-spacing:-.02em}.lps-ring-num i{font-style:normal;font-size:16px;font-weight:700;color:var(--muted);margin-left:1px}.lps-ring-cap{font-size:11px;color:var(--muted);letter-spacing:.08em}.lps-record-meta{flex:1;min-width:220px}.lps-kv{display:flex;align-items:baseline;gap:12px;padding:7px 0}.lps-kv>span{font-size:12px;color:var(--muted);min-width:60px}.lps-kv strong{font-size:18px;font-weight:700;color:var(--text)}.lps-kv strong.is-gold{color:var(--gold)}.lps-kv em{margin-left:auto;font-style:normal;font-size:12px;color:var(--muted)}.lps-form{margin-top:14px}.lps-form-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.lps-mini-label{font-size:12px;color:var(--muted)}.lps-streak{font-size:13px;font-weight:700;color:var(--muted)}.lps-streak.is-win{color:var(--teal)}.lps-streak.is-lose{color:rgb(var(--ac-e15c71))}.lps-form-row{display:flex;gap:6px;flex-wrap:wrap}.lps-form-pill{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;font-size:12px}.lps-form-pill.is-win{background:var(--teal-soft);color:var(--teal)}.lps-form-pill.is-lose{background:rgb(var(--ac-e15c71) / .14);color:rgb(var(--ac-e15c71))}.lps-side-item{margin-top:20px}.lps-side-item:first-of-type{margin-top:0}.lps-side-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:9px}.lps-side-name{font-size:13px;font-weight:600}.lps-side-name.is-blue{color:rgb(var(--ac-6ea8ff))}.lps-side-name.is-red{color:rgb(var(--ac-e15c71))}.lps-side-rate{font-size:16px;font-weight:700;color:var(--text);display:inline-flex;align-items:baseline;gap:6px}.lps-side-rate small{font-size:11px;font-weight:500;color:var(--muted)}.lps-bar{width:100%;height:8px;background:var(--lps-track);border-radius:999px;overflow:hidden}.lps-bar>span{display:block;height:100%;border-radius:999px;transition:width .6s cubic-bezier(.22,1,.36,1)}.lps-bar-blue{background:linear-gradient(90deg,rgb(var(--ac-6ea8ff) / .55),rgb(var(--ac-6ea8ff)))}.lps-bar-red{background:linear-gradient(90deg,rgb(var(--ac-e15c71) / .55),rgb(var(--ac-e15c71)))}.lps-ov-avg{padding-top:28px;border-top:1px solid var(--line)}.lps-metric-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}@media (max-width: 720px){.lps-metric-grid{grid-template-columns:repeat(2,1fr);gap:24px 16px}}.lps-metric-grid strong{display:block;font-size:26px;font-weight:800;color:var(--text);line-height:1;letter-spacing:-.01em}.lps-metric-grid span{display:block;margin-top:9px;color:var(--muted);font-size:12px}@media (prefers-reduced-motion: reduce){.lps-bar>span{transition:none}}.player-champion-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:26px 36px}.player-champion-card{position:relative;min-height:0;padding:4px 0 18px;border:none;border-radius:0;background:none}.player-champion-card:after{display:none}.player-champion-head{position:relative;z-index:1;display:flex;align-items:center;gap:13px}.player-champion-icon{width:54px;height:54px;border-radius:12px;object-fit:cover;border:1px solid rgb(var(--ink) / .08);background:rgb(var(--bg-050508))}.player-champion-head strong{display:block;font-size:15px;color:var(--text)}.player-champion-head span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.player-champion-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.player-champion-stats span{display:block;margin-bottom:4px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em}.player-champion-stats strong{font-family:var(--font-display);font-size:18px;line-height:1}.player-champion-stats strong.good{color:rgb(var(--ac-60e6b0))}.player-champion-stats strong.danger{color:rgb(var(--ac-ff6f8a))}.player-top-champions{margin-top:14px}.player-matches-table{background:none;border:none;box-shadow:none;padding:0}.champion-cell{display:inline-flex;align-items:center;gap:9px;min-width:0}.champion-icon{width:28px;height:28px;flex:none;border-radius:8px;object-fit:cover;border:1px solid rgb(var(--ac-a8b9d6) / .14);background:var(--bg-sink);box-shadow:0 0 18px -12px rgb(var(--ac-4ee0ce) / .8)}.state-block{display:flex;flex-direction:column;align-items:center;gap:10px;padding:52px 20px;text-align:center;color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius)}.state-block strong,.state-block h1{margin:0;color:var(--text);font-size:15.5px}.state-error strong{color:var(--danger)}.state-warn{align-items:flex-start;text-align:left;gap:6px;padding:14px 18px;border-style:solid;border-color:color-mix(in srgb,var(--gold, rgb(var(--ac-e8c469))) 45%,transparent);background:color-mix(in srgb,var(--gold, rgb(var(--ac-e8c469))) 7%,transparent)}.state-warn strong{color:var(--gold, rgb(var(--ac-e8c469)))}.state-loading{border:none;padding:64px 20px;gap:16px}.spinner{position:relative;width:34px;height:34px;border-radius:50%;border:2px solid rgb(var(--ac-a8b9d6) / .14);border-top-color:var(--gold);border-right-color:var(--gold);animation:spin .8s cubic-bezier(.45,.15,.55,.85) infinite;box-shadow:0 0 20px -6px rgb(var(--ac-4f9dff) / .5)}.spinner:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:2px solid transparent;border-bottom-color:var(--teal);animation:spin-rev 1.3s linear infinite}.state-loading-label{font-size:13px;letter-spacing:.08em;animation:loading-pulse 1.6s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-rev{to{transform:rotate(-360deg)}}@keyframes loading-pulse{0%,to{opacity:.5}50%{opacity:1}}.sk{position:relative;display:block;border-radius:8px;background:rgb(var(--ac-a8b9d6) / .08);overflow:hidden}.sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(var(--bg-f0f4fc) / .08),transparent);animation:sk-shimmer 1.4s ease infinite}.sk-line{height:14px}.sk-dim{opacity:.65}.sk-circle{border-radius:50%;flex:none}.sk-pill{height:22px;border-radius:999px}.sk-block{height:64px;border-radius:12px}.sk-stack{display:flex;flex-direction:column;gap:12px}.sk-row{display:flex;gap:12px}.sk-card{border:1px solid rgb(var(--ac-a8b9d6) / .1);border-radius:var(--radius);padding:22px;background:rgb(var(--bg-0d121a) / .5);display:flex;flex-direction:column;gap:10px}@keyframes sk-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.sk:after,.state-loading-label{animation:none}.spinner,.spinner:after{animation-duration:2.4s}}.footer-v2{position:relative;background:rgb(var(--bg-04060a) / .8);border-top:1px solid rgb(var(--ink) / .06);padding:80px 0 40px;overflow:hidden;margin-top:auto}.footer-v2-glow{position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--ac-4f9dff) / .4),transparent);box-shadow:0 0 40px 2px rgb(var(--ac-4f9dff) / .25);pointer-events:none}.footer-v2-main{display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;margin-bottom:80px}.footer-v2-brand-col{flex:1 1 300px;max-width:400px}.footer-v2-brand{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px}.footer-v2-brand .brand-mark{width:28px;height:28px;border-radius:8px}.footer-v2-brand .brand-mark i{font-size:16px}.footer-v2-brand .brand-word{font-size:18px}.footer-v2-desc{color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));font-size:14px;line-height:1.8;margin-bottom:32px}.footer-v2-socials{display:flex;gap:16px}.social-link{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(var(--ink) / .03);border:1px solid rgb(var(--ink) / .08);color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));transition:all .3s ease}.social-link svg{width:18px;height:18px}.social-link:hover{color:rgb(var(--ink));background:rgb(var(--ink) / .08);border-color:rgb(var(--ac-4f9dff) / .4);transform:translateY(-2px);box-shadow:0 8px 20px -8px rgb(var(--ac-4f9dff) / .4)}.social-wechat{position:relative;cursor:pointer}.social-qr-pop{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(6px);display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 12px 10px;border-radius:16px;background:rgb(var(--ink));box-shadow:0 16px 40px -8px rgb(var(--shade) / calc(.7 * var(--shade-k))),0 0 40px -12px rgb(var(--ac-4ee0ce) / .3);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s cubic-bezier(.22,1,.36,1),visibility .25s;z-index:20}.social-qr-pop:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:7px solid transparent;border-top-color:rgb(var(--ink))}.social-qr-pop img{display:block;border-radius:8px}.social-qr-pop em{font-style:normal;font-size:12px;font-weight:600;color:rgb(var(--fg-333333));white-space:nowrap}.social-wechat:hover .social-qr-pop,.social-wechat:focus-visible .social-qr-pop,.social-wechat:focus-within .social-qr-pop{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.footer-v2-links{display:flex;flex-wrap:wrap;gap:80px}.footer-v2-link-group{display:flex;flex-direction:column;gap:16px}.footer-v2-link-group h4{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.1em;color:rgb(var(--ink));margin:0 0 8px;text-transform:uppercase}.footer-v2-link-group a{font-size:14px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));transition:all .2s ease}.footer-v2-link-group a:hover{color:rgb(var(--ac-4f9dff));transform:translate(4px)}.footer-v2-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:32px;border-top:1px solid rgb(var(--ink) / .06)}.footer-v2-copy{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.footer-v2-legal{display:flex;flex-wrap:wrap;gap:24px}.footer-v2-legal a{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));transition:color .2s ease}.footer-v2-legal a:hover{color:rgb(var(--ink))}@media (max-width: 768px){.footer-v2-main{gap:40px}.footer-v2-links{gap:40px;width:100%;justify-content:space-between}.footer-v2-bottom{flex-direction:column;align-items:flex-start}}@media (max-width: 920px){.home-grid{grid-template-columns:1fr}.hero h1{font-size:32px}.product-hero h1{font-size:30px}.product-grid,.work-steps{grid-template-columns:1fr}.work-step-arrow{display:none}.statbar{grid-template-columns:repeat(2,1fr)}.statbar .stat:nth-child(3){border-left:none}.statbar .stat:nth-child(n+3){border-top:1px solid var(--line)}.login-wrap{grid-template-columns:1fr;gap:28px;margin-top:6px;min-height:0}.login-intro h1{font-size:28px}.me-grid,.player-data-hero{grid-template-columns:1fr}.player-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.container{padding:0 16px}.brand-sub,.user-chip-name{display:none}.user-chip{padding:4px 5px}.input-wide{width:100%}.team-banner-meta{gap:18px;flex-wrap:wrap}.player-metric-grid,.profile-meta{grid-template-columns:1fr}.page-head h1{font-size:25px}.scorebug-name{font-size:13px}.scorebug-center{padding:2px 10px}.meta-cell{padding:12px 14px}.detail-cover{aspect-ratio:16 / 7}}.mega-hero{position:relative;overflow:hidden;margin:-106px calc(50% - 50vw) 18px;padding:146px 0 84px;text-align:center}.mega-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(900px 420px at 50% -160px,rgb(var(--ac-4f9dff) / .08),transparent 64%),radial-gradient(720px 520px at 86% 14%,rgb(var(--ac-3fd2c0) / .05),transparent 62%),rgb(var(--bg-070b13))}.mega-hero-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='90' viewBox='0 0 51.96 90'%3E%3Cg fill='none' stroke='rgba(110,212,199,0.06)' stroke-width='1'%3E%3Cpolygon points='25.98,0 51.96,15 51.96,45 25.98,60 0,45 0,15'/%3E%3Cpolygon points='0,45 25.98,60 25.98,90 0,105 -25.98,90 -25.98,60'/%3E%3Cpolygon points='51.96,45 77.94,60 77.94,90 51.96,105 25.98,90 25.98,60'/%3E%3C/g%3E%3C/svg%3E");background-size:52px 90px;-webkit-mask-image:radial-gradient(76% 82% at 50% 32%,rgba(0,0,0,.85),transparent 100%);mask-image:radial-gradient(76% 82% at 50% 32%,rgba(0,0,0,.85),transparent 100%)}.mega-hero-bg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;background:linear-gradient(180deg,transparent,var(--bg))}.mega-hero-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}.mega-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hero-kicker{display:inline-flex;align-items:center;gap:10px;height:30px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;background:rgb(var(--bg-0b101a) / .55);font-size:12px;letter-spacing:.06em;color:var(--text)}.hero-kicker-sep{width:1px;height:12px;background:var(--line-strong)}.hero-kicker-en{font-family:var(--font-display);letter-spacing:.18em;color:var(--muted)}.mega-title{margin-top:22px;font-family:var(--font-display);font-size:clamp(40px,7vw,78px);font-weight:800;letter-spacing:.04em;line-height:1.1;color:rgb(var(--fg-f4f7fd));text-wrap:balance}.mega-sub{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:16px;color:var(--teal);font-family:var(--font-display);font-size:clamp(14px,2vw,19px);font-weight:700;letter-spacing:.26em}.mega-sub-bar{flex:none;width:clamp(32px,6vw,78px);height:1px;background:linear-gradient(90deg,transparent,var(--teal))}.mega-sub-bar.is-end{background:linear-gradient(270deg,transparent,var(--teal))}.mega-hero .hero-desc{margin:20px auto 0;max-width:600px;text-wrap:pretty}.mega-hero .hero-cta{justify-content:center;margin-top:30px}.hero-board{margin:52px auto 0;width:100%;max-width:820px;border:1px solid var(--line-strong);border-top:2px solid var(--gold);border-radius:var(--radius);background:var(--bg-sink);overflow:hidden}.hero-board-status{display:flex;align-items:center;gap:9px;padding:11px 18px;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.08em;color:var(--muted)}.hero-board-grid{display:grid;grid-template-columns:repeat(4,1fr)}.digit-tile{padding:22px 12px 20px;text-align:center;border-left:1px solid var(--line)}.digit-tile:first-child{border-left:none}.digit-value{font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:800;color:var(--gold);line-height:1.05;font-variant-numeric:tabular-nums;letter-spacing:.01em}.digit-label{margin-top:8px;font-size:11.5px;letter-spacing:.18em;color:var(--muted)}@media (max-width: 560px){.hero-board-grid{grid-template-columns:repeat(2,1fr)}.digit-tile:nth-child(3){border-left:none}.digit-tile:nth-child(n+3){border-top:1px solid var(--line)}}@media (prefers-reduced-motion: reduce){.live-dot{animation:none}}.product-games-row{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 12px;scrollbar-width:thin}.product-game-chip{flex:none;display:flex;flex-direction:column;gap:4px;min-width:196px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}a.product-game-chip:hover{transform:translateY(-2px);border-color:rgb(var(--ac-4f9dff) / .5);box-shadow:0 14px 32px -18px rgb(var(--shade) / calc(.7 * var(--shade-k)))}.product-game-chip.is-coming{opacity:.6}.product-game-status{display:inline-flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.08em;color:var(--teal)}.product-game-status.is-coming{color:var(--muted)}.product-game-name{font-size:17px;font-weight:700;letter-spacing:.02em}.product-game-en{font-family:var(--font-display);font-size:11px;letter-spacing:.16em;color:var(--muted)}.product-game-go{margin-top:6px;font-size:12.5px;color:var(--gold)}.product-game-chip.is-coming .product-game-go{color:var(--muted)}.product-back{margin-bottom:10px}.game-filter{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px;padding:5px;border:1px solid var(--line);border-radius:12px;width:fit-content}.game-filter-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-family:var(--font-body);font-size:13.5px;font-weight:600;padding:8px 18px;border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease}.game-filter-tab:hover{color:var(--text)}.game-filter-tab.active{color:rgb(var(--fg-0c0f14));background:var(--gold)}.product-game-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px}.product-game-card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg,rgb(var(--ac-a8b9d6) / .05),rgb(var(--bg-0c0f14) / .2));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}a.product-game-card:hover{transform:translateY(-3px);border-color:rgb(var(--ac-4f9dff) / .55);box-shadow:0 18px 40px -22px rgb(var(--shade) / calc(.75 * var(--shade-k)))}.product-game-card.is-coming{opacity:.72}.product-game-card.is-placeholder{border-style:dashed}.product-game-card-top{display:flex;justify-content:space-between;align-items:center}.product-game-icon{width:38px;height:38px;box-shadow:0 8px 20px -8px rgb(var(--shade) / calc(.7 * var(--shade-k)))}.product-game-card.is-coming .game-icon{filter:grayscale(1);opacity:.55}.product-game-card-body{display:flex;flex-direction:column;gap:3px;flex:1}.product-game-tagline{margin-top:6px;font-size:13px;color:var(--muted);line-height:1.5}.product-game-card-go{margin-top:4px;font-size:13px;font-weight:600;color:var(--gold)}.product-game-card.is-coming .product-game-card-go{color:var(--muted)}.product-pricing-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 28px}.product-pricing-cta h2{margin:6px 0 4px}.coming-banner{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 22px;border-color:var(--gold-soft)}.coming-banner p{margin:0;color:var(--muted);font-size:14px;flex:1;min-width:220px}.game-highlight-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.game-highlight{padding:18px 20px;font-size:14.5px;font-weight:600;color:var(--text);border-left:3px solid var(--gold)}@media (max-width: 640px){.product-game-cards,.game-highlight-grid{grid-template-columns:1fr}}.nav-menu{position:relative;display:inline-flex}.nav-menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:5px}.nav-menu-trigger.is-open{color:var(--text)}.nav-menu-trigger.is-open .nav-menu-caret{opacity:1}.nav-menu-caret{display:inline-grid;place-items:center;opacity:.6;transition:transform .18s ease,opacity .15s ease}.nav-menu-caret svg{width:12px;height:12px}.nav-menu-caret.open{transform:rotate(180deg)}.nav-menu-panel{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);min-width:320px;padding:12px;background:rgb(var(--bg-0a0e14) / .75);backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border:1px solid rgb(var(--ink) / .08);border-radius:20px;box-shadow:inset 0 1px 1px #ffffff0d,0 24px 64px -16px rgb(var(--shade) / calc(.9 * var(--shade-k)));z-index:60;animation:navmenu-in .2s cubic-bezier(.22,1,.36,1) both}@keyframes navmenu-in{0%{opacity:0;transform:translate(-50%) translateY(-8px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.nav-menu-all{display:block;padding:8px 14px;margin-bottom:8px;font-size:13px;font-weight:600;color:rgb(var(--ac-4f9dff));border-bottom:1px solid rgb(var(--ink) / .08);transition:color .2s ease}.nav-menu-all:hover{color:rgb(var(--ac-7ab5ff))}.nav-menu-games{display:flex;flex-direction:column;gap:4px}.nav-menu-game{display:grid;grid-template-columns:22px auto 1fr;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;color:rgb(var(--ink));transition:all .2s ease}a.nav-menu-game:hover{background:rgb(var(--ink) / .06);transform:translate(2px)}.nav-menu-game.is-coming{opacity:.4;cursor:default;filter:grayscale(100%)}.nav-menu-game-icon{width:22px;height:22px}.nav-menu-game.is-coming .game-icon{filter:grayscale(1);opacity:.6}.nav-menu-game-name{font-size:14.5px;font-weight:600;white-space:nowrap}.nav-menu-game-en{font-family:var(--font-display);font-size:10px;letter-spacing:.12em;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase;white-space:nowrap}.nav-menu-game-tag{justify-self:end;font-size:10px;padding:2px 8px;border-radius:999px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));border:1px solid rgb(var(--ink) / .1);background:rgb(var(--shade) / calc(.2 * var(--shade-k)));white-space:nowrap}.nav-menu-game-tag.is-mine{color:rgb(var(--fg-000000));border:none;background:linear-gradient(90deg,rgb(var(--ac-4ee0ce)),rgb(var(--ac-3bc2b1)));font-weight:800;box-shadow:0 2px 8px rgb(var(--ac-4ee0ce) / .3)}.nav-mega-panel{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);width:900px;max-width:calc(100vw - 32px);padding:24px;background:rgb(var(--bg-0a0e14) / .75);backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border:1px solid rgb(var(--ink) / .08);border-radius:24px;box-shadow:inset 0 1px 1px #ffffff0d,0 32px 80px -24px rgb(var(--shade) / calc(.9 * var(--shade-k)));z-index:60;animation:navmenu-in .2s cubic-bezier(.22,1,.36,1) both}.nav-mega-tabs{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgb(var(--ink) / .08)}.nav-mega-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgb(var(--shade) / calc(.2 * var(--shade-k)));border:1px solid rgb(var(--ink) / .05);border-radius:14px;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:12px;padding:12px 20px;transition:all .25s ease}.nav-mega-tab:hover:not(:disabled){background:rgb(var(--ink) / .05);border-color:rgb(var(--ink) / .15);transform:translateY(-2px);box-shadow:0 8px 24px -8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.nav-mega-tab.is-active{border-color:rgb(var(--ac-4f9dff) / .4);background:rgb(var(--ac-4f9dff) / .1);box-shadow:inset 0 1px 1px #ffffff1a,0 8px 24px -8px rgb(var(--ac-4f9dff) / .2)}.nav-mega-tab-icon{width:30px;height:30px;filter:saturate(.4) brightness(.85);transition:filter .25s ease}.nav-mega-tab:hover .nav-mega-tab-icon,.nav-mega-tab.is-active .nav-mega-tab-icon{filter:none}.nav-mega-tab.is-coming .nav-mega-tab-icon{filter:grayscale(1)}.nav-mega-tab-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.nav-mega-tab.is-coming{opacity:.3;cursor:default;filter:grayscale(100%)}.nav-mega-tab-name{font-size:14px;font-weight:700;color:rgb(var(--ink))}.nav-mega-tab-en{font-family:var(--font-display);font-size:10px;letter-spacing:.12em;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));text-transform:uppercase}.nav-mega-body{display:flex;flex-wrap:wrap;gap:16px}.nav-mega-cols{flex:1;min-width:360px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px}.nav-mega-col{display:flex;flex-direction:column;gap:2px}.nav-mega-col-title{font-size:11px;letter-spacing:.06em;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase;padding:4px 10px 8px}.nav-mega-link{display:block;padding:8px 12px;border-radius:10px;font-size:14px;font-weight:500;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)));transition:all .2s ease}.nav-mega-link:hover{background:rgb(var(--ink) / .06);color:rgb(var(--ink))}.nav-mega-link.is-accent{color:rgb(var(--ac-4f9dff));font-weight:600}.nav-mega-link.is-accent:hover{background:rgb(var(--ac-4f9dff) / .1);color:rgb(var(--ink))}.nav-mega-card{width:218px;flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;border:1px solid rgb(var(--ink) / .08);background:linear-gradient(160deg,rgb(var(--ac-4f9dff) / .05),rgb(var(--ink) / .02));color:rgb(var(--ink));transition:all .25s ease}.nav-mega-card:hover{border-color:rgb(var(--ac-4f9dff) / .4);background:linear-gradient(160deg,rgb(var(--ac-4f9dff) / .1),rgb(var(--ink) / .03));transform:translateY(-2px);box-shadow:0 8px 24px -8px rgb(var(--ac-4f9dff) / .2)}.nav-mega-card-eyebrow{font-family:var(--font-display);font-size:10px;letter-spacing:.12em;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));text-transform:uppercase}.nav-mega-card-title{font-size:15px;font-weight:700}.nav-mega-card-desc{font-size:12px;line-height:1.5;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.nav-mega-card-go{margin-top:auto;font-size:12.5px;font-weight:600;color:rgb(var(--ac-4f9dff))}.nav-mega-zones{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:start}.nav-mega-zone{min-width:0;padding:4px 24px}.nav-mega-zone:first-child{padding-left:8px}.nav-mega-zone-game{border-left:1px solid rgb(var(--ink) / .08);padding-right:8px}.nav-mega-zone-title{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--ac-4f9dff));padding:0 12px;margin-bottom:16px}.nav-mega-zone-soon{font-family:var(--font-body);font-size:10px;letter-spacing:.06em;text-transform:none;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));border:1px solid rgb(var(--ink) / .1);border-radius:999px;padding:2px 8px;background:rgb(var(--shade) / calc(.2 * var(--shade-k)))}.nav-mega-zone-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.nav-mega-zone-cta{display:inline-block;margin:20px 0 0 12px;font-size:13px;font-weight:600;color:rgb(var(--ac-4f9dff));transition:color .2s ease}.nav-mega-zone-cta:hover{color:rgb(var(--ac-7ab5ff));text-decoration:underline;text-underline-offset:4px}@media (max-width: 760px){.nav-mega-zones{grid-template-columns:1fr}.nav-mega-zone-game{border-left:none;border-top:1px solid rgb(var(--ink) / .08);margin-top:16px;padding-top:20px}}.main section[id]{scroll-margin-top:96px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{padding:0;overflow:hidden}.faq-item summary{cursor:pointer;padding:15px 20px;font-size:15px;font-weight:600;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";float:right;color:var(--muted);font-weight:400}.faq-item[open] summary:after{content:"−"}.faq-item p{margin:0;padding:0 20px 16px}a.support-link{display:block;transition:transform .15s ease,border-color .15s ease}a.support-link:hover{transform:translateY(-2px);border-color:rgb(var(--ac-4f9dff) / .5)}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;align-items:stretch;margin-top:32px}.price-card{position:relative;display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:20px;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);box-shadow:inset 0 1px 1px #ffffff0d,0 8px 24px -8px rgb(var(--shade) / calc(.5 * var(--shade-k)));transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease;overflow:hidden}.price-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgb(var(--ink) / .05),transparent 60%);pointer-events:none;opacity:0;transition:opacity .4s ease}.price-card:hover{transform:translateY(-4px);border-color:rgb(var(--ink) / .15);box-shadow:inset 0 1px 1px #ffffff1a,0 16px 40px -12px rgb(var(--shade) / calc(.6 * var(--shade-k)))}.price-card:hover:before{opacity:1}.price-card.is-highlight{background:linear-gradient(145deg,rgb(var(--ac-4f9dff) / .1),rgb(var(--ac-4f9dff) / .02));border-color:rgb(var(--ac-4f9dff) / .3);box-shadow:inset 0 1px 1px #ffffff1a,0 24px 54px -20px rgb(var(--ac-4f9dff) / .25)}.price-card.is-highlight:before{background:radial-gradient(circle at top right,rgb(var(--ac-4f9dff) / .2),transparent 70%);opacity:1}.price-card.is-highlight:hover{border-color:rgb(var(--ac-4f9dff) / .5);box-shadow:inset 0 1px 1px #fff3,0 32px 64px -20px rgb(var(--ac-4f9dff) / .35)}.price-tier{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:rgb(var(--ink))}.price-pill{font-size:11px;padding:4px 10px;border-radius:12px;background:linear-gradient(90deg,rgb(var(--ac-e6b768)),rgb(var(--ac-d4a352)));color:rgb(var(--fg-000000));font-weight:800;box-shadow:0 2px 8px rgb(var(--ac-e6b768) / .4)}.price-pill-current{background:rgb(var(--ac-6ea8fe) / .14);color:rgb(var(--ac-9ec1f0));border:1px solid rgb(var(--ac-6ea8fe) / .35);box-shadow:none;font-weight:700}.price-value{font-family:var(--font-display);font-size:48px;font-weight:800;color:rgb(var(--ink));line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px rgba(255,255,255,.1)}.price-card.is-highlight .price-value{color:rgb(var(--ac-4f9dff));text-shadow:0 2px 16px rgb(var(--ac-4f9dff) / .3)}.price-value span{margin-left:6px;font-size:16px;font-weight:500;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));letter-spacing:.04em}.price-card .product-points{flex:1;margin-top:8px;padding-top:20px;border-top:1px solid rgb(var(--ink) / .08)}.price-card .product-points li{position:relative;padding-left:24px;margin-bottom:12px;color:rgb(var(--ink) / calc(.8 + var(--fg-boost)));font-size:14.5px}.price-card .product-points li:before{content:"✓";position:absolute;left:0;top:0;color:rgb(var(--ac-4ee0ce));font-weight:800}.price-card.is-highlight .product-points li:before{color:rgb(var(--ac-4f9dff))}.price-card .btn{margin-top:24px;height:48px;border-radius:12px;font-size:16px;font-weight:600;background:rgb(var(--ink) / .08);color:rgb(var(--ink));border:1px solid rgb(var(--ink) / .1);transition:all .3s ease}.price-card .btn:hover{background:rgb(var(--ink) / .15);border-color:rgb(var(--ink) / .3);transform:translateY(-2px)}.price-card.is-highlight .btn{background:linear-gradient(180deg,rgb(var(--ac-4f9dff)),rgb(var(--ac-3884e6)));border:none;box-shadow:0 4px 14px rgb(var(--ac-4f9dff) / .4)}.price-card.is-highlight .btn:hover{background:linear-gradient(180deg,rgb(var(--ac-5fa8ff)),rgb(var(--ac-428ded)));box-shadow:0 6px 20px rgb(var(--ac-4f9dff) / .6)}.pricing-note{margin-top:24px;text-align:center;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.price-state{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:60px 24px;background:rgb(var(--ink) / .02);border-radius:20px;border:1px dashed rgb(var(--ink) / .05)}.price-gametabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:4px 0 18px}.price-gametab{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;row-gap:2px;text-align:left;padding:12px 24px 12px 16px;border-radius:16px;border:1px solid rgb(var(--ink) / .08);background:rgb(var(--shade) / calc(.2 * var(--shade-k)));cursor:pointer;transition:all .3s cubic-bezier(.22,1,.36,1)}.price-gametab-icon{grid-row:1 / span 2;width:32px;height:32px}.price-gametab:hover:not(:disabled){background:rgb(var(--ink) / .05);border-color:rgb(var(--ink) / .2);transform:translateY(-2px)}.price-gametab.active{border-color:rgb(var(--ac-4f9dff) / .5);background:rgb(var(--ac-4f9dff) / .1);box-shadow:inset 0 1px 1px #ffffff1a,0 8px 20px -8px rgb(var(--ac-4f9dff) / .3)}.price-gametab.coming{opacity:.4;cursor:not-allowed;filter:grayscale(100%)}.price-gametab-name{font-size:16px;font-weight:700;color:rgb(var(--ink))}.price-gametab-en{font-family:var(--font-display);font-size:10px;letter-spacing:.12em;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));text-transform:uppercase}.billing-toggle{display:flex;width:fit-content;margin:0 auto 32px;padding:6px;border-radius:999px;border:1px solid rgb(var(--ink) / .08);background:rgb(var(--shade) / calc(.3 * var(--shade-k)));box-shadow:inset 0 2px 4px rgb(var(--shade) / calc(.5 * var(--shade-k)));gap:4px}.billing-opt{display:inline-flex;align-items:center;gap:8px;padding:8px 24px;border-radius:999px;border:none;background:transparent;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.billing-opt:hover:not(.active){color:rgb(var(--ink));background:rgb(var(--ink) / .05)}.billing-opt.active{background:rgb(var(--ink) / .15);color:rgb(var(--ink));box-shadow:0 2px 8px rgb(var(--shade) / calc(.2 * var(--shade-k)))}.billing-save{font-size:11px;padding:2px 8px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--ac-4ee0ce)),rgb(var(--ac-3bc2b1)));color:rgb(var(--fg-000000));font-weight:800;box-shadow:0 2px 6px rgb(var(--ac-4ee0ce) / .3)}.price-annual-note{font-size:13px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));margin-top:-6px}.cmp-wrap{padding:0;overflow-x:auto;border-radius:16px;background:rgb(var(--ink) / .02);border:1px solid rgb(var(--ink) / .06)}.cmp-table{width:100%;border-collapse:collapse;font-size:14px;min-width:600px}.cmp-table th,.cmp-table td{padding:16px 20px;text-align:center;border-bottom:1px solid rgb(var(--ink) / .04)}.cmp-table thead th{font-size:15px;color:rgb(var(--ink));border-bottom:1px solid rgb(var(--ink) / .1);background:rgb(var(--shade) / calc(.2 * var(--shade-k)))}.cmp-table th.cmp-feat,.cmp-table td.cmp-feat{text-align:left;color:rgb(var(--ink));font-weight:500}.cmp-th-price{display:block;font-size:12px;font-weight:400;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));margin-top:4px}.cmp-table th.is-highlight{color:rgb(var(--ac-4f9dff))}.cmp-table td.is-highlight{background:rgb(var(--ac-4f9dff) / .05)}.cmp-section-row td{text-align:left;font-family:var(--font-display);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ac-4f9dff));background:rgb(var(--shade) / calc(.3 * var(--shade-k)));border-bottom:1px solid rgb(var(--ink) / .08)}.cmp-swipe-hint{display:none;margin:0 0 10px;font-size:12px;color:rgb(var(--ink) / calc(.45 + var(--fg-boost)))}@media (max-width: 768px){.cmp-swipe-hint{display:block}.cmp-table th.cmp-feat,.cmp-table td.cmp-feat{position:sticky;left:0;z-index:2;max-width:45vw;background:rgb(var(--bg-0c1017));box-shadow:8px 0 14px -8px rgb(var(--shade) / calc(.7 * var(--shade-k)))}.cmp-table thead th.cmp-feat{background:rgb(var(--bg-0e1320))}.cmp-section-label{display:inline-block;position:sticky;left:14px}.cmp-table th,.cmp-table td{padding:13px 14px}}.cmp-yes{color:rgb(var(--ac-4ee0ce));font-weight:800;font-size:16px}.cmp-no{color:rgb(var(--ink) / calc(.3 + var(--fg-boost)));font-weight:300}.cmp-val{color:rgb(var(--ink));font-weight:500}.demo-window{border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;background:rgb(var(--bg-0b101b));box-shadow:0 34px 90px -40px rgb(var(--shade) / calc(.85 * var(--shade-k))),0 0 70px -40px rgb(var(--ac-3fd2c0) / .25)}.demo-titlebar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--line);background:rgb(var(--bg-111726) / .9)}.demo-dot{width:10px;height:10px;border-radius:50%;background:rgb(var(--ac-a8b9d6) / .25)}.demo-title{margin-left:8px;font-size:12.5px;color:var(--muted);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-live{margin-left:auto;font-family:var(--font-display);font-size:11px;letter-spacing:.14em;color:var(--danger);animation:pulse 1.6s ease-in-out infinite}.demo-body{display:grid;grid-template-columns:150px 1fr;min-height:320px}.demo-side{display:flex;flex-direction:column;gap:4px;padding:14px 10px;border-right:1px solid var(--line);background:rgb(var(--bg-0d1320) / .7)}.demo-side-item{padding:8px 12px;border-radius:8px;font-size:12.5px;color:var(--muted)}.demo-side-item.active{color:var(--gold);background:var(--gold-soft);border:1px solid rgb(var(--ac-4f9dff) / .4)}.demo-main{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px}.demo-scorebar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg-sink)}.demo-team{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.1em}.demo-team i{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:7px;border:1px solid rgb(var(--ac-4f9dff) / .45);background:var(--gold-soft);color:var(--gold);font-style:normal;font-size:15px}.demo-clock{font-size:12px;color:var(--muted);letter-spacing:.08em;white-space:nowrap}.demo-bp-row{display:grid;grid-template-columns:repeat(10,1fr);gap:8px}.demo-bp-slot{aspect-ratio:1;border-radius:8px;border:1px solid var(--line);background:linear-gradient(180deg,rgb(var(--bg-1b253a) / .9),rgb(var(--bg-0d1320) / .95))}.demo-bp-slot.is-blue{border-color:rgb(var(--ac-3fd2c0) / .4);box-shadow:inset 0 -8px 16px rgb(var(--ac-3fd2c0) / .12)}.demo-bp-slot.is-red{border-color:rgb(var(--ac-e2574f) / .4);box-shadow:inset 0 -8px 16px rgb(var(--ac-e2574f) / .1)}.demo-panels{flex:1;display:grid;grid-template-columns:3fr 2fr;gap:14px;min-height:110px}.demo-chart{display:flex;align-items:flex-end;gap:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg-sink)}.demo-chart span{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgb(var(--ac-3fd2c0) / .55),rgb(var(--ac-3fd2c0) / .08))}.demo-chart span:nth-child(2n){background:linear-gradient(180deg,rgb(var(--ac-4f9dff) / .55),rgb(var(--ac-4f9dff) / .08))}.demo-feed{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg-sink)}.demo-feed-line{height:8px;border-radius:999px;background:rgb(var(--ac-a8b9d6) / .18)}.demo-actions{display:flex;flex-wrap:wrap;gap:10px}.demo-action{padding:7px 16px;border-radius:8px;border:1px solid var(--line-strong);font-size:12.5px;color:var(--muted)}.demo-action.is-primary{border-color:var(--gold);background:var(--gold-soft);color:var(--gold)}.feature-wall{display:flex;flex-wrap:wrap;gap:10px}.feature-wall-pill{padding:7px 16px;font-size:13px;color:var(--text);border-color:var(--line-strong);background:var(--bg-raise)}.profile-editor{display:flex;flex-direction:column;gap:10px}.profile-editor-actions{display:flex;flex-wrap:wrap;gap:8px}.security-form{display:flex;flex-direction:column;gap:10px}.security-form .input{width:100%}.security-form .btn{align-self:flex-start}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:radial-gradient(60% 50% at 50% 42%,rgb(var(--bg-080e1a) / .5),rgb(var(--bg-03060b) / .86)),rgb(var(--bg-04070c) / .6);-webkit-backdrop-filter:blur(10px) saturate(1.05);backdrop-filter:blur(10px) saturate(1.05);animation:fx-rise-in .18s ease both}.payment-modal{width:min(480px,100%);max-height:calc(100vh - 40px);overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:26px 26px 24px;border:1px solid var(--line-strong);border-radius:18px;background:linear-gradient(170deg,rgb(var(--bg-141b2c) / .97),rgb(var(--bg-0b111d) / .99));box-shadow:0 42px 110px -42px rgb(var(--shade) / calc(.9 * var(--shade-k))),0 0 80px -40px rgb(var(--ac-4f9dff) / .3);animation:fx-card-in .28s cubic-bezier(.22,.8,.36,1) both}.payment-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.payment-modal-head h2{margin-top:6px;font-size:22px;letter-spacing:.02em}.payment-close{flex:none;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-strong);border-radius:9px;background:transparent;color:var(--muted);cursor:pointer;transition:color .15s ease,border-color .15s ease}.payment-close:hover{color:var(--text);border-color:var(--text)}.pay-summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 16px;border:1px solid var(--line);border-radius:12px;background:var(--bg-sink)}.pay-summary-name{font-weight:600;font-size:14.5px}.pay-summary-price{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums}.pay-summary-price i{margin-left:2px;font-style:normal;font-size:12.5px;font-weight:400;color:var(--muted)}.pay-tabs{display:flex;gap:8px}.pay-tab{flex:1;height:36px;border:1px solid var(--line-strong);border-radius:9px;background:transparent;color:var(--muted);font-size:13.5px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.pay-tab:hover{color:var(--text);border-color:var(--text)}.pay-tab.active{color:var(--gold);border-color:var(--gold);background:var(--gold-soft)}.pay-pane{display:flex;flex-direction:column;gap:12px}.redeem-form{display:flex;gap:10px}.redeem-form .input{flex:1;width:auto;min-width:0}.pay-login-hint{align-items:flex-start;padding:6px 0}.qr-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:190px;padding:20px;border:1px dashed var(--line-strong);border-radius:14px;background:var(--bg-sink);text-align:center}.qr-frame{width:84px;height:84px;margin-bottom:4px;border:2px dashed var(--line-strong);border-radius:12px;background:linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0 / 12px 12px,linear-gradient(180deg,var(--line) 1px,transparent 1px) 0 0 / 12px 12px;opacity:.55}.pay-qr{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pay-qr-img{width:220px;height:220px;border-radius:14px;padding:10px;background:rgb(var(--ink));border:1px solid var(--line-strong);box-shadow:0 10px 30px -14px rgb(var(--shade) / calc(.6 * var(--shade-k)))}.pay-qr-refresh{background:none;border:none;cursor:pointer;padding:0;font-size:13px}.pay-foot{font-size:12.5px}.pay-success{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 0 6px;text-align:center}.pay-success-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid rgb(var(--ac-3fd2c0) / .5);background:var(--teal-soft);color:var(--teal);font-size:26px;font-weight:700}.pay-success strong{font-size:17px}.pay-success-cta{margin-top:14px}.payment-modal{--pay-accent: rgb(var(--ac-73b8ff));--pay-accent-rgb: var(--ac-73b8ff);--pay-line: rgb(var(--ac-94b0d6) / .13);--pay-line-strong: rgb(var(--ac-94b0d6) / .22);position:relative;width:min(860px,100%);display:block;gap:0;padding:0;overflow:hidden;border:1px solid rgb(var(--ac-96b4dc) / .17);border-radius:16px;color:rgb(var(--fg-edf4fd));background:radial-gradient(760px 380px at 82% 8%,rgb(var(--pay-accent-rgb) / .085),transparent 66%),linear-gradient(178deg,rgb(var(--bg-0c1524)),rgb(var(--bg-080f1b)) 46%,rgb(var(--bg-060b14)));box-shadow:inset 0 1px #ffffff0e,0 30px 80px -24px rgb(var(--shade) / calc(.75 * var(--shade-k))),0 0 90px -48px rgb(var(--pay-accent-rgb) / .55)}.payment-modal:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent 4%,rgb(var(--pay-accent-rgb) / .55) 50%,transparent 96%);pointer-events:none}.payment-modal[data-method=wechat]{--pay-accent: rgb(var(--ac-55d982));--pay-accent-rgb: var(--ac-55d982)}.payment-modal[data-method=alipay]{--pay-accent: rgb(var(--ac-55a8ff));--pay-accent-rgb: var(--ac-55a8ff)}.payment-modal-head{align-items:center;gap:20px;min-height:84px;padding:19px 24px 18px;border-bottom:1px solid var(--pay-line);background:linear-gradient(180deg,rgb(var(--ink) / .016),transparent)}.payment-modal-head h2{margin:0;color:rgb(var(--fg-f7faff));font-family:var(--font-display);font-size:21px;font-weight:760;letter-spacing:-.015em}.payment-modal-head p{margin-top:6px;color:rgb(var(--ac-71829a));font-size:12px;letter-spacing:.015em}.payment-close{width:34px;height:34px;border-color:rgb(var(--ac-94b0d6) / .18);border-radius:10px;color:rgb(var(--ac-7f91aa));font-size:20px;line-height:1;background:rgb(var(--ac-94b0d6) / .045);box-shadow:inset 0 1px #ffffff0d;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.payment-close:hover{color:rgb(var(--fg-f4f8ff));border-color:rgb(var(--ac-94b0d6) / .38);background:rgb(var(--ac-94b0d6) / .1)}.payment-close:active{transform:scale(.94)}.payment-checkout{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:470px}.pay-order-panel{position:relative;min-width:0;padding:27px 26px 24px;border-right:1px solid var(--pay-line);background:linear-gradient(157deg,rgb(var(--ink) / .022) 0%,transparent 34%),rgb(var(--bg-02060c) / .44)}.pay-order-panel:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none;--tick: rgb(var(--pay-accent-rgb) / .4);background:linear-gradient(var(--tick),var(--tick)) 0 0 / 13px 1px,linear-gradient(var(--tick),var(--tick)) 0 0 / 1px 13px,linear-gradient(var(--tick),var(--tick)) 100% 0 / 13px 1px,linear-gradient(var(--tick),var(--tick)) 100% 0 / 1px 13px,linear-gradient(var(--tick),var(--tick)) 0 100% / 13px 1px,linear-gradient(var(--tick),var(--tick)) 0 100% / 1px 13px,linear-gradient(var(--tick),var(--tick)) 100% 100% / 13px 1px,linear-gradient(var(--tick),var(--tick)) 100% 100% / 1px 13px;background-repeat:no-repeat;opacity:.75}.pay-order-game{display:flex;align-items:center;gap:12px;color:rgb(var(--ac-93a6bf));font-size:12px;font-weight:620;letter-spacing:.04em}.pay-order-game-icon{border-radius:12px;box-shadow:inset 0 1px #ffffff14,0 6px 18px -8px rgb(var(--shade) / calc(.8 * var(--shade-k)))}.pay-order-plan{margin-top:25px}.pay-order-plan>span{color:rgb(var(--ac-64768f));font-size:10px;letter-spacing:.14em}.pay-order-plan h3{margin-top:7px;color:rgb(var(--fg-f3f7fd));font-family:var(--font-display);font-size:24px;font-weight:760;letter-spacing:-.02em;text-shadow:0 0 24px rgba(240,248,255,.14)}.pay-order-plan p{margin-top:8px;color:rgb(var(--ac-7e90a8));font-size:12px;line-height:1.68}.pay-order-price{position:relative;margin-top:21px;padding-bottom:21px;border-bottom:1px solid var(--pay-line)}.pay-order-price strong{position:relative;color:var(--pay-accent);font-family:var(--font-display);font-size:34px;font-weight:780;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 0 28px rgb(var(--pay-accent-rgb) / .4)}.pay-order-price i{margin-right:3px;font-style:normal;font-size:19px;opacity:.85}.pay-order-price small{margin-left:6px;color:rgb(var(--ac-788ba4));font-size:12px;font-weight:500;letter-spacing:0;text-shadow:none}.pay-order-features{display:flex;flex-direction:column;gap:12px;margin:21px 0 0;padding:0;list-style:none}.pay-order-features li{display:flex;align-items:flex-start;gap:10px;color:rgb(var(--fg-a8b7ca));font-size:11.5px;line-height:1.5}.pay-order-features li>span{flex:none;display:grid;place-items:center;width:16px;height:16px;margin-top:1px;border:1px solid rgb(var(--pay-accent-rgb) / .42);border-radius:5px;color:var(--pay-accent);background:rgb(var(--pay-accent-rgb) / .08);box-shadow:inset 0 1px #ffffff0f;font-size:9px}.pay-order-binding{margin-top:24px;padding:14px 14px 13px;border:1px solid rgb(var(--ac-94b0d6) / .1);border-radius:10px;background:rgb(var(--ac-94b0d6) / .04);box-shadow:inset 0 1px #ffffff08}.pay-order-binding strong{color:rgb(var(--fg-becbdc));font-size:11.5px;letter-spacing:.02em}.pay-order-binding p{margin-top:7px;color:rgb(var(--ac-66788f));font-size:10.5px;line-height:1.68}.pay-upgrade-note{margin-top:14px;padding:12px 14px 11px;border:1px solid rgb(var(--ac-6ea8fe) / .22);border-radius:10px;background:rgb(var(--ac-6ea8fe) / .07)}.pay-upgrade-note strong{color:rgb(var(--ac-9ec1f0));font-size:11.5px;letter-spacing:.04em}.pay-upgrade-note p{margin-top:6px;color:rgb(var(--ac-8fa4bf));font-size:11px;line-height:1.62}.pay-upgrade-note .pay-upgrade-expiry{color:rgb(var(--ac-66788f));font-size:10.5px}.pay-workspace{min-width:0;min-height:470px;display:flex;flex-direction:column;padding:0 28px 18px}.pay-tabs{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid var(--pay-line)}.pay-tab{position:relative;min-width:0;min-height:64px;height:auto;display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;color:rgb(var(--ac-72849d));background:transparent;font-size:12.5px;font-weight:580;letter-spacing:.02em;transition:color .16s ease,background .16s ease,border-color .16s ease}.pay-tab:hover{color:rgb(var(--fg-d8e2ef));border-color:transparent;background:linear-gradient(180deg,transparent 40%,rgb(var(--ac-94b0d6) / .05))}.pay-tab.active{color:rgb(var(--fg-eef5fd));border-color:var(--pay-accent);background:linear-gradient(180deg,transparent 30%,rgb(var(--pay-accent-rgb) / .06))}.pay-tab.active:after{content:"";position:absolute;right:18%;bottom:-2px;left:18%;height:10px;background:radial-gradient(50% 100% at 50% 100%,rgb(var(--pay-accent-rgb) / .3),transparent 78%);pointer-events:none}.pay-tab-mark{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgb(var(--ac-94b0d6) / .14);border-radius:8px;color:rgb(var(--fg-d7e2ef));background:rgb(var(--ac-94b0d6) / .08);box-shadow:inset 0 1px #ffffff0f;font-size:11px;font-weight:740;transition:transform .16s ease,border-color .16s ease}.pay-tab.active .pay-tab-mark{border-color:rgb(var(--pay-accent-rgb) / .4)}.pay-tab-mark img{width:15px;height:15px;object-fit:contain}.pay-tab.is-wechat .pay-tab-mark{color:rgb(var(--ac-7aeba0));background:rgb(var(--ac-55d982) / .11)}.pay-tab.is-alipay .pay-tab-mark{color:rgb(var(--ac-72b8ff));background:rgb(var(--ac-55a8ff) / .12)}.pay-tab.is-code .pay-tab-mark{color:rgb(var(--ac-8fc5ff));background:rgb(var(--ac-73b8ff) / .1)}.pay-pane{flex:1;gap:0;padding:30px 4px 20px}.pay-pane-head{display:flex;align-items:center;gap:14px}.pay-pane-head h3{color:rgb(var(--fg-f0f5fb));font-size:18px;font-weight:680;letter-spacing:-.01em}.pay-pane-head p{margin-top:5px;color:rgb(var(--ac-7789a1));font-size:11.5px;line-height:1.55}.pay-method-emblem{flex:none;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(var(--ac-94b0d6) / .16);border-radius:13px;color:rgb(var(--fg-dbe8f7));background:linear-gradient(180deg,rgb(var(--ink) / .05),transparent 55%),rgb(var(--ac-73b8ff) / .09);box-shadow:inset 0 1px #ffffff14,0 10px 26px -14px rgb(var(--shade) / calc(.85 * var(--shade-k)));font-size:17px;font-weight:760}.pay-method-emblem img{width:25px;height:25px;object-fit:contain}.pay-method-emblem.is-code img{width:30px;height:30px}.pay-method-emblem.is-wechat{color:rgb(var(--ac-7aeba0));border-color:rgb(var(--ac-55d982) / .26);background:linear-gradient(180deg,rgb(var(--ink) / .05),transparent 55%),rgb(var(--ac-55d982) / .1)}.pay-method-emblem.is-alipay{color:rgb(var(--ac-72b8ff));border-color:rgb(var(--ac-55a8ff) / .28);background:linear-gradient(180deg,rgb(var(--ink) / .05),transparent 55%),rgb(var(--ac-55a8ff) / .11)}.pay-code-form,.pay-online-action,.pay-login-hint,.pay-channel-unavailable{margin-top:30px}.pay-online-action{position:relative;padding:4px 14px 18px}.pay-online-action:after{content:"";position:absolute;top:-6px;right:0;bottom:0;left:0;pointer-events:none;--tick: rgb(var(--pay-accent-rgb) / .34);background:linear-gradient(var(--tick),var(--tick)) 0 0 / 12px 1px,linear-gradient(var(--tick),var(--tick)) 0 0 / 1px 12px,linear-gradient(var(--tick),var(--tick)) 100% 0 / 12px 1px,linear-gradient(var(--tick),var(--tick)) 100% 0 / 1px 12px,linear-gradient(var(--tick),var(--tick)) 0 100% / 12px 1px,linear-gradient(var(--tick),var(--tick)) 0 100% / 1px 12px,linear-gradient(var(--tick),var(--tick)) 100% 100% / 12px 1px,linear-gradient(var(--tick),var(--tick)) 100% 100% / 1px 12px;background-repeat:no-repeat}.pay-code-form>label{display:block;margin-bottom:9px;color:rgb(var(--ac-8da0b8));font-size:11.5px;font-weight:600}.redeem-form{gap:9px}.redeem-form .input{height:43px;border-color:rgb(var(--ac-91aed6) / .2);border-radius:9px;background:rgb(var(--bg-050b13))}.redeem-form .input:focus{border-color:rgb(var(--ac-73b8ff));box-shadow:0 0 0 3px rgb(var(--ac-73b8ff) / .1)}.redeem-form .btn{min-width:112px;height:43px}.pay-login-hint,.pay-channel-unavailable{align-items:initial;padding:24px 0;border-top:1px solid var(--pay-line);border-bottom:1px solid var(--pay-line)}.pay-login-hint>strong,.pay-channel-unavailable>strong{color:rgb(var(--fg-d9e3ef));font-size:14px}.pay-login-hint>p,.pay-channel-unavailable>p,.pay-online-action>p{max-width:52ch;margin-top:8px;color:rgb(var(--ac-7789a1));font-size:12px;line-height:1.7}.pay-login-actions,.pay-success-cta{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.pay-online-amount{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:16px 2px;border-top:1px solid var(--pay-line);border-bottom:1px solid var(--pay-line)}.pay-online-amount span{color:rgb(var(--ac-788ba3));font-size:11.5px;letter-spacing:.06em}.pay-online-amount strong{color:var(--pay-accent);font-family:var(--font-display);font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 26px rgb(var(--pay-accent-rgb) / .42)}.pay-provider-button{min-width:236px;min-height:46px;margin-top:22px;border-radius:11px;font-weight:700;letter-spacing:.03em;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.pay-provider-button.is-wechat{border:1px solid rgb(var(--ac-96f5b4) / .45);border-bottom:2px solid rgb(var(--ac-1f9d4e));background:linear-gradient(180deg,rgb(var(--ac-5fe38c)),rgb(var(--ac-38c46a)));color:rgb(var(--fg-04230f));box-shadow:inset 0 1px #ffffff61,0 10px 26px -10px rgb(var(--ac-38c46a) / .55)}.pay-provider-button.is-wechat:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff6b,0 14px 30px -10px rgb(var(--ac-38c46a) / .65)}.pay-provider-button.is-wechat:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px #fff3,0 4px 12px -6px rgb(var(--ac-38c46a) / .5)}.pay-provider-button.is-alipay{border:1px solid rgb(var(--ac-8cc3ff) / .5);border-bottom:2px solid rgb(var(--ac-1f6cc4));background:linear-gradient(180deg,rgb(var(--ac-6cb4ff)),rgb(var(--ac-3f8fe8)));color:rgb(var(--fg-041524));box-shadow:inset 0 1px #ffffff61,0 10px 26px -10px rgb(var(--ac-3f8fe8) / .55)}.pay-provider-button.is-alipay:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.pay-provider-button.is-alipay:active:not(:disabled){transform:translateY(1px)}.pay-provider-button:disabled{filter:saturate(.55) brightness(.82)}.pay-channel-state{display:flex;align-items:center;gap:8px;margin-top:20px;color:rgb(var(--ac-8fa1b8));font-size:11.5px}.pay-channel-state .plain-link{margin-left:auto;border:0;padding:0;background:transparent;cursor:pointer}.pay-state-dot{width:7px;height:7px;border-radius:50%;background:rgb(var(--ac-73b8ff))}.pay-state-dot.is-waiting{background:var(--pay-accent);animation:pulse 1.4s ease-in-out infinite}.pay-qr{flex:1;display:grid;grid-template-columns:208px minmax(0,1fr);align-items:center;gap:27px;padding:24px 0 8px;text-align:left}.pay-qr-img{width:208px;height:208px;border:1px solid rgb(var(--pay-accent-rgb) / .3);border-radius:12px;padding:9px;background:rgb(var(--ink));box-shadow:0 0 0 5px rgb(var(--ink) / .025),0 18px 44px -18px rgb(var(--shade) / calc(.85 * var(--shade-k))),0 0 60px -22px rgb(var(--pay-accent-rgb) / .55)}.pay-qr-copy>span{color:rgb(var(--ac-75879f));font-size:11px}.pay-qr-copy>strong{display:block;margin-top:7px;color:rgb(var(--ac-55d982));font-family:var(--font-display);font-size:32px;font-variant-numeric:tabular-nums}.pay-qr-copy>p{margin-top:12px;color:rgb(var(--ac-8495aa));font-size:11.5px;line-height:1.65}.pay-qr-refresh{min-height:38px;margin-top:18px;padding:0 15px;border:1px solid rgb(var(--ac-91aed6) / .18);background:transparent}.pay-qr-error{grid-column:1 / -1}.pay-foot{margin-top:13px;color:rgb(var(--ac-6f8199));font-size:12px}.pay-workspace-foot{flex:none;display:flex;align-items:center;gap:8px;min-height:42px;border-top:1px solid var(--pay-line);color:rgb(var(--ac-5d7089));font-size:10.5px;letter-spacing:.02em}.pay-workspace-foot>span{display:grid;place-items:center;width:15px;height:15px;border:1px solid rgb(var(--pay-accent-rgb) / .4);border-radius:5px;color:var(--pay-accent);font-size:8px;line-height:1}.pay-success{flex:1;justify-content:center;min-height:420px;padding:36px 30px}.pay-success-mark{width:56px;height:56px;border:1px solid rgb(var(--ac-55d982) / .35);background:radial-gradient(70% 70% at 50% 30%,rgb(var(--ac-55d982) / .22),rgb(var(--ac-55d982) / .08));color:rgb(var(--ac-62df8b));box-shadow:inset 0 1px #ffffff24,0 0 44px -10px rgb(var(--ac-55d982) / .5)}.pay-success strong{margin-top:8px;color:rgb(var(--fg-f0f6fd));font-size:18px}.pay-success>p{max-width:46ch;color:rgb(var(--ac-7f91a9));font-size:12px;line-height:1.7}.pay-success.is-processing .pay-success-mark{color:rgb(var(--ac-73b8ff));border-color:rgb(var(--ac-73b8ff) / .35);background:radial-gradient(70% 70% at 50% 30%,rgb(var(--ac-73b8ff) / .22),rgb(var(--ac-73b8ff) / .08));box-shadow:inset 0 1px #ffffff24,0 0 44px -10px rgb(var(--ac-73b8ff) / .5)}.payment-modal .form-error{margin-top:12px}@media (max-width: 760px){.modal-mask{place-items:start center;padding:12px}.payment-modal{max-height:calc(100vh - 24px)}.payment-modal-head{min-height:72px;padding:15px 18px}.payment-checkout{grid-template-columns:1fr}.pay-order-panel{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;border-right:0;border-bottom:1px solid rgb(var(--ac-91aed6) / .13)}.pay-order-panel:after{display:none}.pay-online-action{padding:4px 10px 16px}.pay-order-game{display:block}.pay-order-game>span,.pay-order-plan>span,.pay-order-plan>p,.pay-order-features,.pay-order-binding{display:none}.pay-order-plan,.pay-order-price{margin:0;padding:0;border:0}.pay-order-plan h3{margin:0;font-size:18px}.pay-order-price strong{font-size:24px}.pay-workspace{min-height:420px;padding:0 18px 14px}.pay-tab{min-height:58px;gap:7px;font-size:11.5px}.pay-tab-mark{width:23px;height:23px}.pay-pane{padding-top:24px}}@media (max-width: 520px){.payment-modal-head h2{font-size:19px}.pay-order-panel{grid-template-columns:46px minmax(0,1fr) auto}.pay-order-game-icon{width:46px!important;height:46px!important}.pay-order-price small{display:none}.pay-tab{min-height:52px}.pay-pane-head{align-items:flex-start}.pay-method-emblem{width:40px;height:40px;border-radius:10px}.redeem-form{flex-direction:column}.redeem-form .btn,.pay-provider-button{width:100%}.pay-qr{grid-template-columns:1fr;justify-items:center;gap:18px;text-align:center}.pay-qr-img{width:184px;height:184px}.pay-qr-copy .pay-channel-state{justify-content:center}.pay-success{min-height:380px;padding:30px 10px}.pay-success-cta{width:100%;flex-direction:column}}@media (max-width: 920px){.mega-hero{padding:74px 0 64px}.hero-board-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr;gap:16px}.demo-body{grid-template-columns:1fr}.demo-side{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--line)}}@media (max-width: 640px){.mega-hero{padding:60px 0 54px}.mega-sub{gap:10px;letter-spacing:.2em}.hero-board{border-radius:16px;padding:16px 14px}.hero-board-status{letter-spacing:.06em}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:.01ms!important}.fx-blur-seg,.login-points li,.login-frame,.login-aurora,.fx-shine,.login-frame:before{animation:none!important}.fx-reveal{opacity:1;transform:none;filter:none}}.guide-layout{display:grid;grid-template-columns:240px minmax(0,1fr) 200px;gap:48px;align-items:start;padding:40px 0 80px}.guide-sidebar{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:12px}.guide-sidebar::-webkit-scrollbar{width:4px}.guide-sidebar::-webkit-scrollbar-track{background:transparent}.guide-sidebar::-webkit-scrollbar-thumb{background:rgb(var(--ink) / .1);border-radius:4px}.guide-sidebar-head{font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.15em;color:rgb(var(--ac-4f9dff));text-transform:uppercase;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgb(var(--ink) / .08)}.guide-nav-group{margin-bottom:24px}.guide-nav-label{font-size:12px;font-weight:600;letter-spacing:.1em;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase;margin-bottom:10px;padding-left:12px}.guide-nav-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.guide-nav-link{display:block;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));transition:all .2s ease}.guide-nav-link:hover{background:rgb(var(--ink) / .05);color:rgb(var(--ink))}.guide-nav-link.active{color:rgb(var(--ac-4f9dff));background:rgb(var(--ac-4f9dff) / .1);font-weight:600}.guide-content{min-width:0;padding-top:8px}.guide-breadcrumb{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));letter-spacing:.05em;margin-bottom:16px}.guide-title{font-size:36px;font-weight:800;letter-spacing:.02em;color:rgb(var(--ink));margin:0 0 16px;text-shadow:0 2px 12px rgba(255,255,255,.1)}.guide-summary{color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));font-size:16px;line-height:1.7;margin:0 0 40px;max-width:720px}.guide-section{scroll-margin-top:100px;margin-bottom:40px}.guide-h2{font-size:22px;font-weight:700;color:rgb(var(--ink));margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid rgb(var(--ink) / .08)}.guide-p{color:rgb(var(--ink) / calc(.8 + var(--fg-boost)));font-size:15px;line-height:1.8;margin:0 0 16px}.guide-list,.guide-steps{margin:0 0 20px;padding-left:24px;display:flex;flex-direction:column;gap:10px;color:rgb(var(--ink) / calc(.8 + var(--fg-boost)));font-size:15px;line-height:1.7}.guide-list li::marker{color:rgb(var(--ac-4f9dff))}.guide-steps li::marker{color:rgb(var(--ac-4f9dff));font-weight:700}.guide-note{padding:16px 20px;margin:0 0 20px;border-radius:12px;background:rgb(var(--ac-4ee0ce) / .05);border:1px solid rgb(var(--ac-4ee0ce) / .15);border-left:4px solid rgb(var(--ac-4ee0ce));color:rgb(var(--ink) / calc(.9 + var(--fg-boost)));font-size:14.5px;line-height:1.6}.guide-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:60px;padding:32px;border-radius:20px;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.guide-contact h3{font-size:20px;font-weight:700;color:rgb(var(--ink));margin:0 0 8px}.guide-toc{position:sticky;top:96px;font-size:13.5px}.guide-toc-head{font-size:12px;font-weight:600;letter-spacing:.1em;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));text-transform:uppercase;margin-bottom:16px}.guide-toc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;border-left:1px solid rgb(var(--ink) / .08)}.guide-toc a{display:block;padding-left:16px;margin-left:-1px;border-left:2px solid transparent;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));transition:all .2s ease}.guide-toc a:hover{color:rgb(var(--ink));border-left-color:rgb(var(--ink) / .3)}@media (max-width: 980px){.guide-layout{grid-template-columns:220px minmax(0,1fr);gap:32px}.guide-toc{display:none}}@media (max-width: 680px){.guide-layout{grid-template-columns:1fr;gap:24px;padding-top:24px}.guide-sidebar{position:static;max-height:none;overflow:visible;border-bottom:1px solid rgb(var(--ink) / .08);padding-bottom:24px;margin-bottom:16px}}.blog-list-page{display:flex;flex-direction:column;gap:32px;padding-bottom:60px}.blog-list-page .chips{margin-bottom:8px}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.blog-card{display:flex;flex-direction:column;gap:16px;padding:24px;min-height:220px;border-radius:20px;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)));transition:all .3s cubic-bezier(.22,1,.36,1)}.blog-card:hover{transform:translateY(-4px);border-color:rgb(var(--ink) / .15);background:linear-gradient(145deg,rgb(var(--ink) / .05),rgb(var(--ink) / .02));box-shadow:0 16px 40px -12px rgb(var(--shade) / calc(.6 * var(--shade-k)))}.blog-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog-card-meta{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));white-space:nowrap;font-variant-numeric:tabular-nums}.blog-card-title{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:rgb(var(--ink));margin:0}.blog-card-summary{font-size:14px;line-height:1.6;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-go{margin-top:auto;padding-top:8px;font-size:13.5px;font-weight:600;color:rgb(var(--ac-4f9dff));transition:color .2s ease}.blog-card:hover .blog-card-go{color:rgb(var(--ac-7ab5ff));transform:translate(4px)}.blog-card-cover{margin:-24px -24px 0;aspect-ratio:16 / 9;overflow:hidden;border-radius:20px 20px 0 0;background:rgb(var(--ink) / .04)}.blog-card-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.22,1,.36,1)}.blog-card:hover .blog-card-cover img{transform:scale(1.04)}.blog-article{max-width:760px;margin:0 auto}.blog-article-head{margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid var(--line)}.blog-article-head .pills{margin-bottom:14px}.blog-article-title{font-size:32px;line-height:1.25;letter-spacing:.01em}.blog-article-summary{margin-top:14px;font-size:16px;line-height:1.7;color:var(--muted)}.blog-article-byline{margin-top:14px;font-size:13px;color:var(--muted)}.blog-article-h2{margin-top:26px}.blog-article-cover{margin-bottom:24px;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:rgb(var(--ink) / .04)}.blog-article-cover img{display:block;width:100%;height:100%;object-fit:cover}.blog-figure{margin:26px 0}.blog-figure img{display:block;width:100%;border:1px solid var(--line);border-radius:12px}.blog-figure figcaption{margin-top:10px;color:var(--muted);font-size:13px;text-align:center}.blog-article-foot{margin-top:34px}@media (max-width: 640px){.blog-article-title{font-size:25px}}.download-page{display:flex;flex-direction:column;gap:40px;padding-bottom:80px}.download-hero{position:relative;margin:-106px calc(50% - 50vw) 0;padding:146px calc(50vw - 50%) 80px;border-bottom:1px solid rgb(var(--ink) / .06);background:linear-gradient(180deg,rgb(var(--bg-101622) / .6),rgb(var(--bg-06090e) / .9));overflow:hidden}.download-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgb(var(--ac-4f9dff) / .2),transparent 70%);pointer-events:none}.download-hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:40px auto 0}.download-title{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:.02em;color:rgb(var(--ink));margin:16px 0 24px;text-shadow:0 4px 24px rgba(255,255,255,.15)}.download-desc{font-size:18px;line-height:1.6;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));margin:0 0 40px}.download-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.download-btn{display:inline-flex;align-items:center;gap:10px;padding:0 32px}.download-btn svg{width:20px;height:20px}.download-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px;font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.download-checksum{display:flex;align-items:flex-start;gap:10px;max-width:min(680px,100%);margin-top:14px;color:rgb(var(--ink) / calc(.36 + var(--fg-boost)));font-size:11px;text-align:left}.download-checksum span{flex:none;color:rgb(var(--ink) / calc(.52 + var(--fg-boost)));font-weight:700;letter-spacing:.08em}.download-checksum code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.dot-sep{width:4px;height:4px;border-radius:50%;background:rgb(var(--ink) / .2)}.download-bento{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.download-card{background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);border-radius:24px;padding:40px;box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)));transition:transform .3s ease,border-color .3s ease}.download-card:hover{transform:translateY(-2px);border-color:rgb(var(--ink) / .15)}.download-card-full{grid-column:1 / -1}.download-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:rgb(var(--ac-4f9dff) / .1);color:rgb(var(--ac-4f9dff));margin-bottom:24px;border:1px solid rgb(var(--ac-4f9dff) / .2)}.download-card h2{font-size:22px;font-weight:700;color:rgb(var(--ink));margin:0 0 20px}.download-card p{color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));line-height:1.6;margin:0}.download-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.download-list li{position:relative;padding-left:24px;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)));line-height:1.5}.download-list li:before{content:"→";position:absolute;left:0;top:0;color:rgb(var(--ac-4f9dff));font-weight:700}.download-list li strong{color:rgb(var(--ink))}.download-note{margin-top:24px;padding:16px 20px;border-radius:12px;background:rgb(var(--ac-4ee0ce) / .05);border:1px solid rgb(var(--ac-4ee0ce) / .15);color:rgb(var(--ink) / calc(.7 + var(--fg-boost)));font-size:14px;line-height:1.5}.download-note strong{color:rgb(var(--ac-4ee0ce))}.download-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:40px;border-radius:24px;background:linear-gradient(135deg,rgb(var(--ac-4f9dff) / .1),rgb(var(--ac-4f9dff) / .02));border:1px solid rgb(var(--ac-4f9dff) / .2);box-shadow:0 24px 48px -12px rgb(var(--ac-4f9dff) / .15)}.download-cta-content h3{font-size:24px;font-weight:700;color:rgb(var(--ink));margin:0 0 8px}.download-cta-content p{color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));margin:0}@media (max-width: 920px){.download-bento{grid-template-columns:1fr}.download-cta{flex-direction:column;text-align:center}}@media (max-width: 640px){.download-title{font-size:32px}.download-actions{flex-direction:column;width:100%}.download-actions .btn{width:100%}.download-card{padding:24px}}.info-page{display:flex;flex-direction:column;gap:40px;padding-bottom:80px}.status-page{max-width:820px;margin:0 auto;padding:24px 0 80px;display:flex;flex-direction:column;gap:40px}.info-head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:32px;border-bottom:1px solid rgb(var(--ink) / .08)}.info-head h1{margin:0;font-size:clamp(30px,4vw,40px);font-weight:800;color:rgb(var(--ink));letter-spacing:.01em;text-shadow:0 2px 16px rgba(255,255,255,.1)}.info-summary{margin:0;font-size:16px;line-height:1.7;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));max-width:60ch}.info-updated{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));padding:4px 12px;border-radius:999px;background:rgb(var(--shade) / calc(.25 * var(--shade-k)));border:1px solid rgb(var(--ink) / .08)}.info-body{display:flex;flex-direction:column;gap:36px}.info-section h2{margin:0 0 16px;font-size:20px;font-weight:700;color:rgb(var(--ink));padding-bottom:10px;border-bottom:1px solid rgb(var(--ink) / .06)}.info-section p{margin:0 0 14px;font-size:15px;line-height:1.85;color:rgb(var(--ink) / calc(.75 + var(--fg-boost)))}.info-section ul{margin:0;padding-left:4px;list-style:none;display:flex;flex-direction:column;gap:10px}.info-section li{position:relative;padding-left:24px;font-size:14.5px;line-height:1.7;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)))}.info-section li:before{content:"";position:absolute;left:4px;top:.7em;width:6px;height:6px;border-radius:50%;background:rgb(var(--ac-4f9dff));box-shadow:0 0 8px rgb(var(--ac-4f9dff) / .5)}.info-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:28px 32px;border-radius:20px;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .06);box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.info-foot h3{margin:0 0 6px;font-size:18px;font-weight:700;color:rgb(var(--ink))}.status-banner{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:20px 26px;border-radius:18px;border:1px solid rgb(var(--ink) / .08);background:linear-gradient(145deg,rgb(var(--bg-141a24) / .8),rgb(var(--bg-0a0e14) / .9));box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.status-banner strong{font-size:17px;font-weight:700;color:rgb(var(--ink))}.status-banner-dot{width:12px;height:12px;border-radius:50%;flex:none}.status-banner.is-ok .status-banner-dot{background:rgb(var(--ac-4ee0ce));box-shadow:0 0 14px rgb(var(--ac-4ee0ce) / .7)}.status-banner.is-down .status-banner-dot{background:rgb(var(--ac-e66058));box-shadow:0 0 14px rgb(var(--ac-e66058) / .7)}.status-banner.is-checking .status-banner-dot{background:rgb(var(--ac-f5b450));box-shadow:0 0 14px rgb(var(--ac-f5b450) / .6);animation:pulse 1.4s ease-in-out infinite}.status-banner-side{margin-left:auto;display:flex;align-items:center;gap:14px}.status-checked{font-size:12.5px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));font-variant-numeric:tabular-nums}.status-refresh{border-radius:999px}.status-groups{display:flex;flex-direction:column;gap:28px}.status-group-title{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));font-family:var(--font-display)}.status-list{display:flex;flex-direction:column;gap:10px}.status-row{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:14px;background:linear-gradient(145deg,rgb(var(--ink) / .03),rgb(var(--ink) / .01));border:1px solid rgb(var(--ink) / .05);transition:border-color .2s ease}.status-row-icon{width:22px;height:22px}.status-row:hover{border-color:rgb(var(--ink) / .12)}.status-dot{width:9px;height:9px;border-radius:50%;flex:none;background:rgb(var(--ink) / .25)}.status-row.is-ok .status-dot{background:rgb(var(--ac-4ee0ce));box-shadow:0 0 10px rgb(var(--ac-4ee0ce) / .6)}.status-row.is-down .status-dot{background:rgb(var(--ac-e66058));box-shadow:0 0 10px rgb(var(--ac-e66058) / .6)}.status-row.is-checking .status-dot{background:rgb(var(--ac-f5b450));animation:pulse 1.4s ease-in-out infinite}.status-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.status-row-name{font-size:14.5px;font-weight:700;color:rgb(var(--ink))}.status-row-desc{font-size:12.5px;color:rgb(var(--ink) / calc(.45 + var(--fg-boost)))}.status-latency{flex:none;font-size:12.5px;color:rgb(var(--ink) / calc(.45 + var(--fg-boost)));font-variant-numeric:tabular-nums}.status-row-state{flex:none;font-size:12.5px;font-weight:600;padding:4px 12px;border-radius:999px;background:rgb(var(--ink) / .05);border:1px solid rgb(var(--ink) / .08);color:rgb(var(--ink) / calc(.6 + var(--fg-boost)))}.status-row.is-ok .status-row-state{color:rgb(var(--ac-4ee0ce));background:rgb(var(--ac-4ee0ce) / .08);border-color:rgb(var(--ac-4ee0ce) / .2)}.status-row.is-down .status-row-state{color:rgb(var(--ac-e66058));background:rgb(var(--ac-e66058) / .08);border-color:rgb(var(--ac-e66058) / .25)}.status-note{margin:0;font-size:13px;line-height:1.6;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}.bento-universe{position:relative;min-height:calc(100vh - 60px);margin-top:-34px;padding:40px 20px 80px;display:flex;justify-content:center;overflow:hidden}.bento-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.bento-ambient-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(900px circle at 0% 0%,rgb(var(--ac-4f9dff) / .04),transparent),radial-gradient(800px circle at 100% 100%,rgb(var(--ac-4ee0ce) / .03),transparent)}.bento-container{position:relative;z-index:2;width:100%;max-width:1300px;display:grid;grid-template-columns:repeat(12,1fr);gap:20px;grid-auto-flow:row dense}.bento-cell{position:relative;background:rgb(var(--bg-0a0e14) / .5);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgb(var(--ac-a8b9d6) / .08);border-radius:24px;overflow:hidden;box-shadow:0 24px 64px -16px rgb(var(--shade) / calc(.5 * var(--shade-k)));display:flex;flex-direction:column}.bento-box-header{font-family:var(--font-display);font-size:11px;letter-spacing:.2em;color:var(--muted);text-transform:uppercase;padding:24px 32px 0;display:flex;align-items:center;gap:10px}.bento-hero{grid-column:span 8;padding:48px;justify-content:center;background:linear-gradient(135deg,rgb(var(--bg-141820) / .6),rgb(var(--bg-080c12) / .6))}.bento-tag{display:inline-block;padding:6px 14px;border-radius:999px;border:1px solid rgb(var(--ac-4f9dff) / .2);color:var(--gold);font-family:var(--font-display);font-size:11px;letter-spacing:.15em;margin-bottom:24px;background:rgb(var(--ac-4f9dff) / .05)}.bento-massive{font-family:var(--font-display);font-size:clamp(40px,5.5vw,76px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:rgb(var(--ink));margin:0 0 20px}.bento-desc{font-size:16px;line-height:1.7;color:var(--muted);max-width:500px;margin:0 0 40px}.bento-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.btn-bento-primary{height:48px;padding:0 32px;background:var(--gold);color:rgb(var(--fg-000000));font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.1em;border-radius:8px;display:inline-flex;align-items:center;transition:transform .2s,box-shadow .2s}.btn-bento-primary:hover{transform:translateY(-2px);box-shadow:0 12px 24px -8px rgb(var(--ac-4f9dff) / .5)}.btn-bento-ghost{height:48px;padding:0 24px;color:rgb(var(--ink));font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.1em;border:1px solid rgb(var(--ink) / .15);border-radius:8px;display:inline-flex;align-items:center;transition:background .2s,border-color .2s}.btn-bento-ghost:hover{background:rgb(var(--ink) / .05);border-color:rgb(var(--ink) / .3)}.bento-stats-box{grid-column:span 4}.bento-stats-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;padding:24px 32px 32px;flex:1}.bento-stat-node{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px;background:rgb(var(--ink) / .02);border:1px solid rgb(var(--ink) / .04);border-radius:12px}.bento-stat-node.is-accent{background:rgb(var(--ac-4ee0ce) / .05);border-color:rgb(var(--ac-4ee0ce) / .15)}.bento-stat-num{font-family:var(--font-display);font-size:clamp(24px,3vw,36px);font-weight:700;color:rgb(var(--ink));line-height:1}.bento-stat-node.is-accent .bento-stat-num{color:var(--teal)}.bento-stat-lbl{font-family:var(--font-display);font-size:9px;letter-spacing:.1em;color:var(--muted)}.bento-zones{grid-column:span 7}.bento-zones-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:24px 32px 32px}.bento-zone-card{position:relative;height:140px;border-radius:12px;border:1px solid rgb(var(--ac-a8b9d6) / .08);background:rgb(var(--bg-080b10));overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:24px;transition:border-color .3s,transform .3s}.bento-zone-card:hover{border-color:rgb(var(--ac-4f9dff) / .4);transform:translateY(-4px)}.zone-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 100%,rgb(var(--ac-4f9dff) / .1),transparent 60%);opacity:0;transition:opacity .3s}.bento-zone-card:hover .zone-card-bg{opacity:1}.zone-card-content{position:relative;z-index:1}.zone-id{font-family:var(--font-display);font-size:10px;letter-spacing:.2em;color:var(--gold);margin-bottom:6px}.zone-name{font-size:20px;font-weight:700;color:rgb(var(--ink))}.zone-name-sub{font-size:11px;color:var(--muted);margin-top:4px;letter-spacing:.1em}.zone-badge{position:absolute;top:20px;right:20px;font-family:var(--font-display);font-size:9px;padding:4px 8px;border-radius:4px;background:var(--gold);color:rgb(var(--fg-000000));font-weight:700}.bento-zone-card.is-coming{opacity:.5;pointer-events:none}.bento-zone-card.is-coming .zone-id{color:var(--muted)}.bento-features-box{grid-column:span 5}.bento-feature-list{display:flex;flex-direction:column;gap:0;padding:16px 32px 0}.bento-feature-row{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .08)}.bento-feature-row:last-child{border-bottom:none}.feat-id{font-family:var(--font-display);font-size:18px;font-weight:800;color:rgb(var(--ink) / calc(.15 + var(--fg-boost)));line-height:1}.feat-body h4{font-size:15px;font-weight:600;color:rgb(var(--ink));margin:0 0 6px}.feat-body p{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.bento-feature-link{display:block;margin:auto 32px 32px;padding:16px;text-align:center;background:rgb(var(--ink) / .03);border-radius:8px;color:var(--gold);font-size:13px;font-weight:600;transition:background .2s}.bento-feature-link:hover{background:rgb(var(--ac-4f9dff) / .1)}@media (max-width: 1024px){.bento-hero,.bento-stats-box,.bento-zones,.bento-features-box{grid-column:span 12!important}.bento-stats-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 640px){.bento-universe{padding:20px 10px 40px}.bento-hero{padding:32px 24px}.bento-massive{font-size:40px}.bento-stats-grid,.bento-zones-grid{grid-template-columns:1fr}.bento-box-header{padding:20px 24px 0}.bento-stats-grid,.bento-zones-grid,.bento-feature-list{padding:16px 24px 24px}.bento-feature-link{margin:auto 24px 24px}}.home-cinematic{margin-top:-34px;display:flex;flex-direction:column;gap:80px;padding-bottom:80px}.home-cinematic *{min-width:0}.hero-immersion{position:relative;min-height:max(600px,85vh);display:flex;align-items:center;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .06);background:radial-gradient(circle at 50% 0%,rgb(var(--ac-4f9dff) / .05),transparent 70%);padding:80px 0}.hero-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--bg-030508) / 0),rgb(var(--bg-030508))),linear-gradient(to right,rgb(var(--bg-030508)),rgb(var(--bg-030508) / 0) 15%,rgb(var(--bg-030508) / 0) 85%,rgb(var(--bg-030508)));z-index:1}.hero-content{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,420px);gap:40px;align-items:center}.hero-typography{display:flex;flex-direction:column;gap:20px}.typo-kicker{font-family:var(--font-display);font-size:13px;letter-spacing:.25em;color:var(--teal);text-transform:uppercase}.typo-massive{font-family:var(--font-display);font-size:clamp(40px,6vw,84px);font-weight:800;line-height:.95;letter-spacing:-.02em;color:rgb(var(--ink));text-transform:uppercase;margin:0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.text-gold{color:var(--gold)}.typo-desc{font-size:16px;line-height:1.8;color:var(--muted);max-width:520px;font-weight:400}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:12px}.btn-neo{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;background:transparent;border:1px solid var(--gold);border-radius:4px;color:rgb(var(--ink));font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.12em;transition:color .3s ease;cursor:pointer}.btn-neo-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.19,1,.22,1);z-index:-1}.btn-neo:hover .btn-neo-bg{transform:scaleX(1);transform-origin:left}.btn-neo:hover{color:rgb(var(--fg-000000))}.btn-neo-ghost{display:inline-flex;align-items:center;height:48px;padding:0 20px;color:var(--muted);font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:.1em;border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.btn-neo-ghost:hover{color:rgb(var(--ink));border-color:rgb(var(--ink) / .4)}.bento-hud{background:rgb(var(--bg-0a0e14) / .45);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgb(var(--ac-a8b9d6) / .1);border-radius:16px;padding:28px;box-shadow:0 24px 50px -16px rgb(var(--shade) / calc(.6 * var(--shade-k)));width:100%}.hud-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.hud-title{font-family:var(--font-display);font-size:12px;letter-spacing:.15em;color:var(--muted)}.hud-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hud-cell{display:flex;flex-direction:column;gap:4px;border-left:2px solid rgb(var(--ac-a8b9d6) / .1);padding-left:14px}.hud-cell.is-accent{border-left-color:var(--teal)}.hud-val{font-family:var(--font-display);font-size:clamp(24px,4vw,32px);font-weight:700;color:rgb(var(--ink));line-height:1.1}.hud-cell.is-accent .hud-val{color:var(--teal)}.hud-lbl{font-size:10px;letter-spacing:.1em;color:var(--muted);font-family:var(--font-display)}.section-head-neo{display:flex;align-items:center;gap:20px;margin-bottom:36px}.neo-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--ac-a8b9d6) / .15))}.neo-h2{font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:.25em;color:rgb(var(--ink));margin:0}.neo-num{color:var(--gold);font-weight:400}.cine-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.cinematic-card{position:relative;display:flex;flex-direction:column;height:260px;border:1px solid rgb(var(--ac-a8b9d6) / .1);border-radius:12px;overflow:hidden;background:rgb(var(--bg-06090e));transition:transform .3s cubic-bezier(.19,1,.22,1),border-color .3s}.cinematic-card:hover{transform:translateY(-6px);border-color:rgb(var(--ac-4f9dff) / .45)}.cine-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 100%,rgb(var(--ac-4f9dff) / .1),transparent 65%);opacity:.3;transition:opacity .3s}.cinematic-card:hover .cine-bg{opacity:1}.cine-content{position:relative;z-index:1;display:flex;flex-direction:column;padding:24px;height:100%}.cine-eyebrow{font-family:var(--font-display);font-size:10.5px;letter-spacing:.2em;color:var(--gold);margin-bottom:8px}.cine-title{font-size:22px;font-weight:600;letter-spacing:.04em;color:rgb(var(--ink));margin-bottom:12px}.cine-desc{font-size:13.5px;color:var(--muted);line-height:1.6}.cine-action{margin-top:auto;font-family:var(--font-display);font-size:11.5px;letter-spacing:.1em;color:var(--teal);display:flex;align-items:center;gap:12px}.cinematic-card.is-coming{opacity:.4;pointer-events:none}.cinematic-card.is-coming .cine-bg{background:none}.cinematic-card.is-coming .cine-action{color:var(--muted)}.bento-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.bento-card{position:relative;background:rgb(var(--bg-0a0e14) / .4);border:1px solid rgb(var(--ac-a8b9d6) / .1);border-radius:12px;padding:32px 24px;overflow:hidden}.bento-num{font-family:var(--font-display);font-size:56px;font-weight:800;color:rgb(var(--ink) / .02);position:absolute;top:10px;right:20px;line-height:1}.bento-title{font-family:var(--font-display);font-size:17px;letter-spacing:.08em;color:rgb(var(--ink));margin-bottom:12px}.bento-desc{font-size:13.5px;color:var(--muted);line-height:1.7}.identity-banner{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgb(var(--ac-a8b9d6) / .1);padding:60px 30px;display:flex;align-items:center;justify-content:center;text-align:center;background:rgb(var(--bg-06090e))}.identity-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% -50%,rgb(var(--ac-4ee0ce) / .15),transparent 75%);pointer-events:none}.identity-content{position:relative;z-index:1;max-width:600px}.identity-content h2{font-family:var(--font-display);font-size:clamp(28px,5vw,48px);font-weight:800;letter-spacing:.04em;color:rgb(var(--ink));margin-bottom:20px;line-height:1.15}.identity-content p{font-size:15px;color:var(--muted);line-height:1.8}@media (max-width: 980px){.hero-content{grid-template-columns:1fr;gap:40px}.bento-hud{max-width:500px}}@media (max-width: 640px){.home-cinematic{gap:60px;padding-bottom:60px}.hero-immersion{padding:60px 0}.typo-massive{font-size:38px}.hud-grid{gap:20px}.bento-features,.cine-grid{grid-template-columns:1fr}.identity-banner{padding:40px 20px}}.manage-page{padding:8px 0 28px}.manage-section{margin-bottom:20px;padding:20px}.manage-form{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0;align-items:center}.manage-form .input{flex:1 1 180px;width:auto;min-width:160px}.manage-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:14px 0}.manage-form-grid .input,.manage-form-grid .select{width:100%;min-width:0}.manage-list{list-style:none;padding:0;margin:12px 0 0}.manage-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line)}.manage-row:last-child{border-bottom:none}.manage-row-name{font-weight:600;color:var(--text)}.manage-actions{display:inline-flex;gap:8px;align-items:center}.manage-hint{color:var(--muted);font-size:12px;margin-top:8px}.manage-error{color:var(--danger);font-size:13px;margin:6px 0 0}.manage-image-field{display:flex;flex-direction:column;gap:8px}.manage-image-row{display:flex;gap:8px;align-items:center}.manage-image-row .input{flex:1 1 auto;min-width:0}.manage-image-preview{max-height:110px;max-width:100%;width:auto;border-radius:10px;border:1px solid var(--line);object-fit:cover;align-self:flex-start}.event-form{display:flex;flex-direction:column;gap:26px;margin:18px 0 6px}.evt-group{display:flex;flex-direction:column;gap:14px}.evt-group-head{display:flex;align-items:center;gap:12px}.evt-group-head .eyebrow{flex:0 0 auto}.evt-group-note{flex:0 0 auto;font-size:10.5px;letter-spacing:.04em;color:var(--muted)}.evt-group-head:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .45),rgb(var(--ac-4f9dff) / 0) 92%)}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:16px 18px}.event-form .field{min-width:0;gap:7px}.event-form .field .input,.event-form .field .select,.event-form .field textarea.input{width:100%;min-width:0}.field-span{grid-column:1 / -1}.field-req{color:var(--gold);margin-left:3px}.field-hint{font-size:11px;color:var(--muted);opacity:.75}.field-pub{margin-left:7px;padding:1px 7px;font-size:10px;letter-spacing:.03em;color:var(--teal);background:var(--teal-soft);border:1px solid rgb(var(--ac-3fd2c0) / .32);border-radius:999px;vertical-align:middle}.event-form textarea.input{height:auto;min-height:78px;padding-top:10px;line-height:1.55;resize:vertical}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin-top:6px;padding-top:16px;border-top:1px solid var(--line)}.form-note{flex:1 1 280px;margin:0;color:var(--muted);font-size:12px;line-height:1.6}.form-footer .btn-primary{flex:0 0 auto;min-width:148px}.form-actions{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.evt-editing-bar{display:flex;align-items:center;gap:12px;margin-bottom:4px;padding:10px 14px;border:1px solid rgb(var(--ac-3fd2c0) / .32);background:var(--teal-soft);border-radius:10px;font-size:13px;color:var(--text)}.evt-editing-bar strong{color:var(--teal)}.evt-editing-bar button{margin-left:auto}.evt-cards{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:12px}.evt-card{position:relative;display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.evt-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--gold) 0%,rgb(var(--ac-4f9dff) / 0) 60%);pointer-events:none}.evt-card:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:0 16px 36px -24px rgb(var(--shade) / calc(.8 * var(--shade-k)))}.evt-thumb{width:92px;height:58px;flex:0 0 auto;border-radius:9px;overflow:hidden;border:1px solid var(--line);display:grid;place-items:center}.evt-thumb img{width:100%;height:100%;object-fit:cover}.evt-thumb-fallback{background:radial-gradient(105% 130% at 84% 2%,rgb(var(--ac-4f9dff) / .16),transparent 56%),radial-gradient(96% 130% at 4% 110%,rgb(var(--ac-3fd2c0) / .12),transparent 58%),var(--bg-sink)}.evt-thumb-initial{font-family:var(--font-display);font-size:24px;font-weight:700;color:rgb(var(--fg-e9edf5) / calc(.28 + var(--fg-boost)));letter-spacing:.12em}.evt-main{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.evt-name{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:.01em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evt-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--muted)}.evt-meta>span{white-space:nowrap}.evt-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--line-strong)}.evt-slug{font-family:var(--font-display);letter-spacing:.04em;color:var(--gold)}.evt-when{color:var(--text);font-variant-numeric:tabular-nums}.evt-side{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.team-item{list-style:none}.team-short{margin-left:8px;font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--muted)}.team-members{margin:10px 0 2px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-sink)}.team-members-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.team-roster-progress{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.member-list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.member-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg-raise)}.member-id{font-family:var(--font-display);letter-spacing:.02em;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.member-pos{font-size:12px;color:var(--muted)}.member-del{margin-left:auto}.member-add{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.member-add .input{flex:1 1 200px;min-width:0}.member-add .select{flex:0 0 auto;min-width:96px}@media (max-width: 560px){.member-add .input{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.evt-card,.evt-card:hover{transform:none}}@media (max-width: 580px){.form-grid{grid-template-columns:1fr}.field-span{grid-column:auto}.form-footer{flex-direction:column;align-items:stretch}.form-footer .btn-primary{width:100%}.evt-card{flex-wrap:wrap}.evt-side{width:100%;justify-content:flex-end}}.zone-browser{margin-bottom:64px}.zone-browser[data-zone-source=internal]>.data-hero{background:linear-gradient(90deg,rgb(var(--bg-03070d) / .12),rgb(var(--bg-03070d) / .64)),radial-gradient(820px 300px at 76% 24%,rgb(var(--ac-0d73b1) / .2),transparent 67%),radial-gradient(520px 240px at 12% 90%,rgb(var(--ac-4ee0ce) / .09),transparent 72%),linear-gradient(180deg,rgb(var(--bg-071521)),rgb(var(--bg-06111b)) 58%,rgb(var(--bg-030508)))}.zone-browser[data-zone-source=formal]>.data-hero{background:linear-gradient(90deg,rgb(var(--bg-03070d) / .14),rgb(var(--bg-03070d) / .6)),radial-gradient(840px 310px at 77% 20%,rgb(var(--ac-2460dc) / .24),transparent 67%),radial-gradient(500px 220px at 11% 90%,rgb(var(--ac-be924b) / .065),transparent 72%),linear-gradient(180deg,rgb(var(--bg-081527)),rgb(var(--bg-07111d)) 58%,rgb(var(--bg-030508)))}.zone-index-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:16px 0 30px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-index-copy{min-width:0}.zone-index-context{display:block;margin-bottom:7px;font-size:12px;color:rgb(var(--ac-88bcff) / calc(.78 + var(--ac-boost)))}.zone-index-title{display:flex;align-items:baseline;gap:13px}.zone-index-title h1{margin:0;font-family:var(--font-display);font-size:clamp(30px,4vw,42px);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--ink))}.zone-index-title>span{font-family:var(--font-display);font-size:14px;font-weight:700;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)))}.zone-index-copy>p{margin:12px 0 0;max-width:58ch;color:rgb(var(--fg-e2ebf8) / calc(.58 + var(--fg-boost)));font-size:14px;line-height:1.65}.zone-index-search{flex:0 1 320px;width:320px}.zone-directory{display:flex;flex-direction:column;gap:38px;margin-top:28px}.zone-directory-group-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.zone-directory-group-head h2{margin:0;font-family:var(--font-display);font-size:21px;font-weight:760;letter-spacing:-.01em;color:rgb(var(--ink) / calc(.94 + var(--fg-boost)))}.zone-directory-group-head p{margin:5px 0 0;font-size:12.5px;color:rgb(var(--fg-e2ebf8) / calc(.45 + var(--fg-boost)))}.zone-directory-group-head>span{font-family:var(--font-display);font-size:12px;font-weight:700;color:rgb(var(--fg-e2ebf8) / calc(.38 + var(--fg-boost)))}.zone-directory-list{border-top:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-entry{position:relative;width:100%;display:grid;grid-template-columns:42px 54px minmax(190px,1fr) 82px minmax(300px,auto) 28px;align-items:center;gap:16px;min-height:86px;padding:13px 8px;border:0;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .09);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}.zone-entry:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;opacity:0;background:rgb(var(--ac-4f9dff));box-shadow:0 0 18px rgb(var(--ac-4f9dff) / .75);transition:opacity .18s ease}.zone-entry[data-zone-source=internal]:before{background:rgb(var(--ac-4ee0ce));box-shadow:0 0 18px rgb(var(--ac-4ee0ce) / .65)}.zone-entry:hover{background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .085),rgb(var(--ac-4f9dff) / .018) 60%,transparent)}.zone-entry[data-zone-source=internal]:hover{background:linear-gradient(90deg,rgb(var(--ac-4ee0ce) / .075),rgb(var(--ac-4ee0ce) / .014) 60%,transparent)}.zone-entry:hover:before{opacity:1}.zone-entry:focus-visible{outline:2px solid rgb(var(--ac-4f9dff) / .75);outline-offset:-2px}.zone-entry-index{font-family:var(--font-display);font-size:18px;font-weight:800;line-height:1;color:rgb(var(--fg-e2ebf8) / calc(.28 + var(--fg-boost)));font-variant-numeric:tabular-nums}.zone-entry-mark{width:50px;height:50px;display:grid;place-items:center;border-radius:9px;font-family:var(--font-display);font-size:20px;font-weight:800;color:rgb(var(--ac-88bcff));background:rgb(var(--ac-4f9dff) / .1);border:1px solid rgb(var(--ac-4f9dff) / .2)}.zone-entry[data-zone-source=internal] .zone-entry-mark{color:rgb(var(--ac-a4fff3));border-color:rgb(var(--ac-4ee0ce) / .2);background:rgb(var(--ac-4ee0ce) / .075)}.zone-entry-identity{display:flex;flex-direction:column;gap:5px;min-width:0}.zone-entry-kind{font-size:10.5px;letter-spacing:.06em;color:rgb(var(--ac-88bcff) / calc(.62 + var(--ac-boost)))}.zone-entry[data-zone-source=internal] .zone-entry-kind{color:rgb(var(--ac-4ee0ce) / calc(.66 + var(--ac-boost)))}.zone-entry-name{overflow:hidden;font-family:var(--font-display);font-size:18px;font-weight:760;color:rgb(var(--ink));text-overflow:ellipsis;white-space:nowrap}.zone-entry-games{display:flex;align-items:center}.zone-entry-game-icon{width:25px;height:25px;margin-left:-5px;border:2px solid rgb(var(--bd-05080d));border-radius:7px}.zone-entry-game-icon:first-child{margin-left:0}.zone-entry-stats{display:flex;align-items:center;justify-content:flex-end;gap:25px}.zone-entry-stats>span{display:flex;min-width:72px;flex-direction:column;gap:3px;font-size:10.5px;color:rgb(var(--fg-e2ebf8) / calc(.42 + var(--fg-boost)))}.zone-entry-stats strong{font-family:var(--font-display);font-size:17px;font-weight:760;color:rgb(var(--ink) / calc(.9 + var(--fg-boost)));font-variant-numeric:tabular-nums}.zone-entry-open{display:grid;place-items:center;color:rgb(var(--fg-e2ebf8) / calc(.32 + var(--fg-boost)));transition:color .18s ease,transform .18s ease}.zone-entry-open svg{width:20px;height:20px}.zone-entry:hover .zone-entry-open{color:rgb(var(--ac-88bcff));transform:translate(2px)}.champion-zone-list{border-top:1px solid rgb(var(--ac-a8b9d6) / .12)}.champion-zone-entry{width:100%;display:grid;grid-template-columns:52px minmax(0,1fr) 90px 24px;align-items:center;gap:18px;padding:16px 6px;border:0;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .09);background:transparent;color:inherit;text-align:left;cursor:pointer}.champion-zone-entry:hover{background:rgb(var(--ac-4f9dff) / .045)}.champion-zone-count{display:flex;flex-direction:column;gap:2px;font-size:11px;color:rgb(var(--fg-e2ebf8) / calc(.42 + var(--fg-boost)))}.champion-zone-count strong{font-family:var(--font-display);font-size:16px;color:rgb(var(--ink) / calc(.86 + var(--fg-boost)))}.champion-zone-profile .zone-profile-stats{grid-template-columns:minmax(100px,1fr)}.zone-detail{margin:0 0 44px;animation:fx-rise-in .24s cubic-bezier(.22,1,.36,1)}.zone-hero-internal{min-height:330px;background:linear-gradient(90deg,rgb(var(--bg-03070d) / .15),rgb(var(--bg-03070d) / .55)),radial-gradient(820px 310px at 78% 22%,rgb(var(--ac-1482be) / .24),transparent 66%),radial-gradient(520px 230px at 9% 91%,rgb(var(--ac-4ee0ce) / .095),transparent 71%),linear-gradient(180deg,rgb(var(--bg-071725)),rgb(var(--bg-06121d)) 58%,rgb(var(--bg-030508)))}.zone-hero-formal{min-height:330px;background:linear-gradient(90deg,rgb(var(--bg-03070d) / .08),rgb(var(--bg-03070d) / .48)),radial-gradient(900px 330px at 80% 18%,rgb(var(--ac-1d59e2) / .32),transparent 67%),radial-gradient(520px 230px at 10% 92%,rgb(var(--ac-be924b) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bg-081a38)),rgb(var(--bg-07162b)) 58%,rgb(var(--bg-030508)))}.zone-hero-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px}.zone-hero-identity{display:flex;align-items:center;gap:26px;min-width:0}.zone-hero-mark{display:grid;flex:0 0 auto;place-items:center;width:104px;height:104px;overflow:hidden;border:1px solid rgb(var(--ac-88bcff) / .28);border-radius:12px;background:linear-gradient(160deg,rgb(var(--ac-4f9dff) / .16),rgb(var(--bg-060a10) / .7));box-shadow:0 18px 44px rgb(var(--shade) / calc(.42 * var(--shade-k))),inset 0 0 0 3px rgb(var(--bd-03070d) / .72);color:rgb(var(--ac-d8e9ff));font-family:var(--font-display);font-size:38px;font-weight:800}img.zone-hero-mark{object-fit:cover}.zone-hero-copy{min-width:0}.zone-hero-kind{display:inline-flex;margin-bottom:8px;padding:4px 8px;border:1px solid rgb(var(--ac-88bcff) / .2);border-radius:3px;font-size:11.5px;font-weight:700;letter-spacing:.06em;color:rgb(var(--ac-88bcff) / calc(.72 + var(--ac-boost)))}.zone-hero-internal .zone-hero-kind{color:rgb(var(--ac-92fff0) / calc(.82 + var(--ac-boost)));border-color:rgb(var(--ac-4ee0ce) / .25);background:rgb(var(--ac-4ee0ce) / .035)}.zone-hero-formal .zone-hero-kind{color:rgb(var(--ac-a9cdff) / calc(.88 + var(--ac-boost)));border-color:rgb(var(--ac-4f9dff) / .3);background:rgb(var(--ac-4f9dff) / .045)}.zone-hero-name{margin:0;overflow:hidden;font-family:var(--font-display);font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.08;color:rgb(var(--ink));text-overflow:ellipsis;white-space:nowrap}.zone-hero-games{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:13px}.zone-hero-games>span{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:rgb(var(--fg-e2ebf8) / calc(.55 + var(--fg-boost)))}.zone-hero-game-icon{width:18px;height:18px}.zone-hero-stats{display:flex;flex:0 0 auto;align-items:stretch;margin:0}.zone-hero-stats>div{display:flex;flex-direction:column;gap:6px;min-width:118px;padding:8px 30px;border-left:1px solid rgb(var(--ac-a8b9d6) / .14)}.zone-hero-stats dd{margin:0;font-family:var(--font-display);font-size:34px;font-weight:780;line-height:1;color:rgb(var(--ink) / calc(.92 + var(--fg-boost)));font-variant-numeric:tabular-nums}.zone-hero-stats dt{font-size:11px;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)))}@media (max-width: 960px){.zone-hero-inner{align-items:flex-start;flex-direction:column;gap:24px}.zone-hero-stats>div:first-child{border-left:0;padding-left:0}}@media (max-width: 640px){.zone-hero-mark{width:64px;height:64px;border-radius:15px;font-size:26px}.zone-hero-name{font-size:27px;white-space:normal}.zone-hero-stats{width:100%;justify-content:space-between}.zone-hero-stats>div{padding:4px 12px}.zone-hero-stats dd{font-size:21px}}.zone-source-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid rgb(var(--ac-4f9dff) / .22);border-radius:4px;color:rgb(var(--ac-a6cbff) / calc(.76 + var(--ac-boost)));background:rgb(var(--ac-4f9dff) / .04);font-size:10.5px;font-weight:700;letter-spacing:.05em}.zone-source-badge-internal{border-color:rgb(var(--ac-4ee0ce) / .22);color:rgb(var(--ac-88ffef) / calc(.78 + var(--ac-boost)));background:rgb(var(--ac-4ee0ce) / .04)}.zone-source-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border:1px solid rgb(var(--ac-a8b9d6) / .11);border-radius:6px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .055),rgb(var(--bg-070d16) / .58) 42%,rgb(var(--ac-4ee0ce) / .035))}.zone-source-summary>div{display:flex;min-width:0;flex-direction:column;gap:6px;padding:15px 20px}.zone-source-summary>div+div{border-left:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-source-summary span{font-size:10.5px;color:rgb(var(--fg-e2ebf8) / calc(.38 + var(--fg-boost)))}.zone-source-summary strong{overflow:hidden;font-family:var(--font-display);font-size:14px;font-weight:720;color:rgb(var(--ink) / calc(.86 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.zone-detail-scope-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px}.zone-detail-scope-row p{margin:0;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)));font-size:11.5px}.zone-back{display:inline-flex;align-items:center;gap:7px;margin:0 0 19px;padding:0;border:0;background:transparent;color:rgb(var(--fg-e2ebf8) / calc(.52 + var(--fg-boost)));font-size:13px;cursor:pointer}.zone-back:hover{color:rgb(var(--ink))}.zone-back svg{width:17px;height:17px}.zone-profile{position:relative;display:flex;align-items:center;gap:30px;padding:28px 0 31px;border-top:1px solid rgb(var(--ac-a8b9d6) / .1);border-bottom:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-profile:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:radial-gradient(600px 180px at 18% 50%,rgb(var(--ac-4f9dff) / .075),transparent 70%);pointer-events:none}.zone-profile-identity{display:flex;align-items:center;gap:20px;min-width:0;flex:1 1 auto}.zone-profile-mark{width:78px;height:78px;flex:0 0 auto;display:grid;place-items:center;border-radius:15px;font-family:var(--font-display);font-size:30px;font-weight:800;color:rgb(var(--ac-88bcff));background:rgb(var(--ac-4f9dff) / .11);border:1px solid rgb(var(--ac-4f9dff) / .24)}.zone-profile-copy{min-width:0}.zone-profile-copy>span{display:block;margin-bottom:6px;font-size:11.5px;color:rgb(var(--ac-88bcff) / calc(.72 + var(--ac-boost)))}.zone-profile-copy h1{margin:0;overflow:hidden;font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);line-height:1.12;letter-spacing:-.02em;color:rgb(var(--ink));text-overflow:ellipsis;white-space:nowrap}.zone-profile-games{display:flex;flex-wrap:wrap;gap:10px 15px;margin-top:12px}.zone-profile-games>span{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:rgb(var(--fg-e2ebf8) / calc(.52 + var(--fg-boost)))}.zone-profile-game-icon{width:18px;height:18px}.zone-profile-stats{display:grid;grid-template-columns:repeat(3,minmax(86px,1fr));margin:0}.zone-profile-stats>div{display:flex;flex-direction:column-reverse;gap:5px;padding:4px 21px;border-left:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-profile-stats dt{font-size:11px;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)))}.zone-profile-stats dd{margin:0;font-family:var(--font-display);font-size:24px;line-height:1;font-weight:730;color:rgb(var(--ink) / calc(.9 + var(--fg-boost)))}.zone-detail-controls{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-qualifications{display:flex;min-width:0;align-items:center;gap:20px}.zone-qualifications-label{display:block;padding-right:20px;border-right:1px solid rgb(var(--ac-a8b9d6) / .12);font-family:var(--font-display);font-size:12px;font-weight:700;color:rgb(var(--fg-e2ebf8) / calc(.62 + var(--fg-boost)));white-space:nowrap}.zone-qualification-list{display:flex;flex-wrap:wrap;gap:7px}.zone-qualification{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:7px;color:rgb(var(--fg-e2ebf8) / calc(.34 + var(--fg-boost)));background:rgb(var(--ink) / .018);border:1px solid rgb(var(--ac-a8b9d6) / .08);font-size:11.5px}.zone-qualification.is-qualified{color:rgb(var(--fg-d8ebff) / calc(.86 + var(--fg-boost)));background:rgb(var(--ac-4f9dff) / .055);border-color:rgb(var(--ac-4f9dff) / .18)}.zone-qualification-icon{width:17px;height:17px;opacity:.65}.zone-qualification.is-qualified .zone-qualification-icon{opacity:1}.zone-qualification-empty{font-size:11.5px;color:rgb(var(--fg-e2ebf8) / calc(.34 + var(--fg-boost)))}.zone-scope-switch{display:inline-flex;flex:0 0 auto;padding:3px;border-radius:9px;background:rgb(var(--ink) / .025);border:1px solid rgb(var(--ac-a8b9d6) / .09)}.zone-scope-switch button{min-height:30px;padding:0 13px;border:0;border-radius:6px;background:transparent;color:rgb(var(--fg-e2ebf8) / calc(.48 + var(--fg-boost)));font:inherit;font-size:12px;cursor:pointer}.zone-scope-switch button.active{background:rgb(var(--ac-4f9dff) / .14);color:rgb(var(--ac-d8e9ff))}.zone-content-section{margin-top:40px;padding-top:28px;border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-brief{margin-top:30px}.zone-brief-title{margin:0 0 10px;font-family:var(--font-display);font-size:15px;font-weight:770;letter-spacing:.02em;color:rgb(var(--fg-e2ebf8) / calc(.82 + var(--fg-boost)))}.zone-brief-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgb(var(--ac-a8b9d6) / .14);border-bottom:1px solid rgb(var(--ac-a8b9d6) / .14)}.zone-brief-rail>div{display:flex;flex-direction:column;gap:5px;padding:15px 18px}.zone-brief-rail>div+div{border-left:1px solid rgb(var(--ac-a8b9d6) / .09)}.zone-brief-rail strong{font-family:var(--font-display);font-size:16px;font-weight:760;color:rgb(var(--fg-f6f9ff) / calc(.92 + var(--fg-boost)));font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zone-brief-rail span{font-size:10.5px;color:rgb(var(--fg-c9d6e9) / calc(.4 + var(--fg-boost)))}.zone-honors{margin-top:34px}.zone-honor-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));border-top:1px solid rgb(var(--ac-a8b9d6) / .14);border-bottom:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-honor-entry{display:flex;align-items:center;gap:13px;min-width:0;padding:15px 18px;border-right:1px solid rgb(var(--ac-a8b9d6) / .08)}.zone-honor-entry .figure{flex:0 0 auto;border-radius:8px;background:rgb(var(--shade) / calc(.42 * var(--shade-k)))}.zone-honor-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.zone-honor-copy small{overflow:hidden;font-size:10.5px;color:rgb(var(--fg-c9d6e9) / calc(.42 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-honor-copy strong{overflow:hidden;font-size:13.5px;font-weight:720;color:rgb(var(--ink) / calc(.92 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-honor-tag{margin-left:auto;padding:3px 9px;border:1px solid rgb(var(--ac-ffcd70) / .4);border-radius:999px;font-size:10.5px;font-weight:750;color:rgb(var(--ac-ffd88f));white-space:nowrap}.zone-honor-tag.is-leader{border-color:rgb(var(--ac-88bcff) / .35);color:rgb(var(--ac-a0caff) / calc(.9 + var(--ac-boost)))}.zone-timeline-body{display:flex;flex-direction:column;gap:6px}.zone-timeline-year{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px}.zone-timeline-year-label{padding-top:18px;font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.04em;color:rgb(var(--ac-88bcff) / calc(.55 + var(--ac-boost)))}.zone-timeline-list{border-top:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-timeline-row{display:grid;grid-template-columns:minmax(0,1.5fr) 96px 76px minmax(150px,1fr) 24px;align-items:center;gap:16px;min-height:64px;padding:0 6px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .08);color:inherit;text-decoration:none;transition:background-color .18s ease}.zone-timeline-row:hover{background:rgb(var(--ac-4f9dff) / .05)}.zone-timeline-row:focus-visible{outline:2px solid rgb(var(--ac-4f9dff) / .75);outline-offset:-2px}.zone-timeline-name{display:flex;min-width:0;flex-direction:column;gap:4px}.zone-timeline-name strong{overflow:hidden;font-size:14.5px;font-weight:700;color:rgb(var(--ink) / calc(.9 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-timeline-name small,.zone-timeline-progress small{font-size:10.5px;color:rgb(var(--fg-c9d6e9) / calc(.38 + var(--fg-boost)))}.zone-timeline-progress{display:flex;flex-direction:column;gap:4px}.zone-timeline-progress strong{font-family:var(--font-display);font-size:14px;font-weight:750;color:rgb(var(--fg-f2f7ff) / calc(.85 + var(--fg-boost)));font-variant-numeric:tabular-nums}.zone-timeline-status{font-size:12px;font-weight:680;white-space:nowrap}.zone-timeline-status.tone-teal{color:rgb(var(--ac-4ee0ce))}.zone-timeline-status.tone-gold{color:rgb(var(--ac-82b7ff) / calc(.85 + var(--ac-boost)))}.zone-timeline-status.tone-danger{color:rgb(var(--ac-e66058))}.zone-timeline-status.tone-muted{color:rgb(var(--fg-e2ebf8) / calc(.45 + var(--fg-boost)))}.zone-timeline-leader{display:flex;min-width:0;align-items:center;gap:10px}.zone-timeline-leader .figure{flex:0 0 auto;border-radius:6px;background:rgb(var(--shade) / calc(.4 * var(--shade-k)))}.zone-timeline-leader>span{display:flex;min-width:0;flex-direction:column;gap:2px}.zone-timeline-leader strong{overflow:hidden;font-size:12.5px;font-weight:700;color:rgb(var(--fg-ecf3fc) / calc(.85 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-timeline-leader small{font-size:10px;color:rgb(var(--ac-ffd88f) / calc(.7 + var(--ac-boost)))}.zone-timeline-leader-empty{color:rgb(var(--fg-c9d6e9) / calc(.3 + var(--fg-boost)))}.zone-timeline-open{width:20px;height:20px;color:rgb(var(--fg-e2ebf8) / calc(.3 + var(--fg-boost)));transition:color .18s ease,transform .18s ease}.zone-timeline-row:hover .zone-timeline-open{color:rgb(var(--ac-88bcff));transform:translate(2px)}@media (max-width: 900px){.zone-brief-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.zone-brief-rail>div:nth-child(odd){border-left:0}.zone-brief-rail>div:nth-child(n+3){border-top:1px solid rgb(var(--ac-a8b9d6) / .08)}.zone-timeline-year{grid-template-columns:1fr;gap:4px}.zone-timeline-year-label{padding-top:12px}.zone-timeline-row{grid-template-columns:minmax(0,1.4fr) 84px minmax(110px,1fr) 20px}.zone-timeline-status{display:none}}@media (prefers-reduced-motion: reduce){.zone-timeline-row,.zone-timeline-open{transition:none}}.zone-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.zone-section-head h2{margin:0;font-size:21px;font-weight:760;letter-spacing:-.01em;color:rgb(var(--ink))}.zone-section-head p{margin:6px 0 0;font-size:12.5px;color:rgb(var(--fg-e2ebf8) / calc(.44 + var(--fg-boost)))}.zone-section-head>span{font-family:var(--font-display);font-size:13px;font-weight:700;color:rgb(var(--ac-88bcff) / calc(.62 + var(--ac-boost)))}.zone-empty{display:flex;align-items:baseline;gap:13px;padding:22px 2px;border-top:1px solid rgb(var(--ac-a8b9d6) / .075);border-bottom:1px solid rgb(var(--ac-a8b9d6) / .075)}.zone-empty strong{font-size:13px;color:rgb(var(--fg-e2ebf8) / calc(.62 + var(--fg-boost)))}.zone-empty span{font-size:12px;color:rgb(var(--fg-e2ebf8) / calc(.34 + var(--fg-boost)))}.zone-formal-events-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.zone-formal-events-head .zone-section-head{flex:1 1 auto;margin-bottom:0}.zone-event-filters{display:inline-flex;align-items:center;gap:24px;flex:0 0 auto}.zone-event-filters button{position:relative;padding:5px 0 9px;border:0;background:transparent;color:rgb(var(--fg-e2ebf8) / calc(.44 + var(--fg-boost)));font:inherit;font-size:12px;cursor:pointer}.zone-event-filters button:after{content:"";position:absolute;inset:auto 0 0;height:2px;opacity:0;background:rgb(var(--ac-4f9dff));box-shadow:0 0 10px rgb(var(--ac-4f9dff) / .6)}.zone-event-filters button.active{color:rgb(var(--ac-8ebeff))}.zone-event-filters button.active:after{opacity:1}.zone-formal-event-list{border-top:1px solid rgb(var(--ac-a8b9d6) / .12)}.zone-formal-event-entry{display:grid;grid-template-columns:142px minmax(210px,1fr) 84px 160px 88px 110px 22px;align-items:center;gap:18px;min-height:98px;padding:11px 6px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .09);color:inherit;transition:background-color .18s ease}.zone-formal-event-entry:hover{background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .07),rgb(var(--ac-4f9dff) / .01) 70%,transparent)}.zone-formal-event-cover{position:relative;display:grid;width:142px;height:76px;place-items:center;overflow:hidden;border:1px solid rgb(var(--ac-a8b9d6) / .12);border-radius:5px;background:rgb(var(--bg-07111c))}.zone-formal-event-cover img{width:100%;height:100%;object-fit:cover}.zone-formal-event-cover.is-fallback{background:radial-gradient(circle at 78% 18%,rgb(var(--ac-4f9dff) / .2),transparent 52%),linear-gradient(145deg,rgb(var(--bg-0a1930)),rgb(var(--bg-07101b)))}.zone-formal-event-cover>span{font-family:var(--font-display);font-size:26px;font-weight:800;color:rgb(var(--ac-d0e3ff) / calc(.28 + var(--ac-boost)))}.zone-formal-event-identity{display:flex;min-width:0;flex-direction:column;gap:7px}.zone-formal-event-identity strong{overflow:hidden;font-family:var(--font-display);font-size:16px;font-weight:730;color:rgb(var(--ink) / calc(.92 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-formal-event-identity>span{overflow:hidden;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)));font-size:11px;text-overflow:ellipsis;white-space:nowrap}.zone-formal-event-status{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:rgb(var(--fg-e2ebf8) / calc(.5 + var(--fg-boost)));white-space:nowrap}.zone-formal-event-status i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.zone-formal-event-status.tone-teal{color:rgb(var(--ac-4ee0ce))}.zone-formal-event-status.tone-danger{color:rgb(var(--ac-e66058))}.zone-formal-event-date,.zone-formal-event-scale{display:flex;min-width:0;flex-direction:column;gap:4px}.zone-formal-event-date strong,.zone-formal-event-scale strong{overflow:hidden;color:rgb(var(--ink) / calc(.72 + var(--fg-boost)));font-size:11.5px;font-weight:620;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.zone-formal-event-date span,.zone-formal-event-scale span{color:rgb(var(--fg-e2ebf8) / calc(.32 + var(--fg-boost)));font-size:10px}.zone-formal-event-game{display:inline-flex;align-items:center;gap:7px;color:rgb(var(--fg-e2ebf8) / calc(.48 + var(--fg-boost)));font-size:10.5px;white-space:nowrap}.zone-formal-event-game-icon{width:19px;height:19px}.zone-formal-event-open{width:18px;height:18px;color:rgb(var(--fg-e2ebf8) / calc(.3 + var(--fg-boost)));transition:color .18s ease,transform .18s ease}.zone-formal-event-entry:hover .zone-formal-event-open{color:rgb(var(--ac-88bcff));transform:translate(2px)}.zone-content-section>.events-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.zone-internal{margin-bottom:24px}.zone-game-group{margin:5px 0 23px}.zone-game-title{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:14px;font-weight:680;color:rgb(var(--ink) / calc(.82 + var(--fg-boost)))}.zone-game-icon{width:20px;height:20px}.zone-game-count{font-family:var(--font-display);font-size:11px;color:rgb(var(--ac-88bcff) / calc(.72 + var(--ac-boost)))}.zone-team-list{border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-team-entry{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(410px,1.28fr) 68px 24px;align-items:center;gap:18px;min-height:88px;padding:13px 6px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .085);color:inherit;transition:background-color .18s ease}.zone-team-entry:hover{background:linear-gradient(90deg,rgb(var(--ac-4ee0ce) / .06),rgb(var(--ac-4ee0ce) / .012) 70%,transparent)}.zone-team-head{display:flex;align-items:center;gap:13px;min-width:0}.zone-team-info{display:flex;flex-direction:column;gap:5px;min-width:0}.zone-team-name{overflow:hidden;font-family:var(--font-display);font-weight:740;font-size:16px;color:rgb(var(--ink) / calc(.92 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.zone-team-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.zone-team-game{font-size:11px;color:rgb(var(--ac-4ee0ce) / calc(.68 + var(--ac-boost)))}.zone-team-roster{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.zone-roster-player{display:inline-flex;min-width:0;flex:1 1 0;align-items:center;gap:7px;padding-right:5px}.zone-roster-player .figure{flex:0 0 auto;border:1px solid rgb(var(--ac-4ee0ce) / .16)}.zone-roster-player>span{display:flex;min-width:0;flex-direction:column;gap:2px}.zone-roster-player strong{overflow:hidden;color:rgb(var(--ink) / calc(.72 + var(--fg-boost)));font-size:10.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.zone-roster-player small{overflow:hidden;color:rgb(var(--fg-e2ebf8) / calc(.3 + var(--fg-boost)));font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.zone-roster-more{display:grid;flex:0 0 28px;height:28px;place-items:center;border:1px solid rgb(var(--ac-4ee0ce) / .15);border-radius:50%;color:rgb(var(--ac-99fff1) / calc(.68 + var(--ac-boost)));background:rgb(var(--ac-4ee0ce) / .05);font-size:9.5px}.zone-team-count{display:flex;flex-direction:column;gap:2px;text-align:right;white-space:nowrap}.zone-team-count strong{font-family:var(--font-display);font-size:16px;color:rgb(var(--ink) / calc(.78 + var(--fg-boost)));font-variant-numeric:tabular-nums}.zone-team-count>span{color:rgb(var(--fg-e2ebf8) / calc(.3 + var(--fg-boost)));font-size:9.5px}.zone-team-open{width:19px;height:19px;color:rgb(var(--fg-e2ebf8) / calc(.28 + var(--fg-boost)));transition:color .18s ease,transform .18s ease}.zone-team-entry:hover .zone-team-open{color:rgb(var(--ac-4ee0ce));transform:translate(2px)}@media (max-width: 1120px){.zone-formal-event-entry{grid-template-columns:126px minmax(190px,1fr) 80px 150px 22px}.zone-formal-event-cover{width:126px;height:70px}.zone-formal-event-scale,.zone-formal-event-game{display:none}}@media (max-width: 900px){.zone-entry{grid-template-columns:38px 50px minmax(160px,1fr) auto 26px}.zone-entry-games{display:none}.zone-entry-stats{gap:16px}.zone-entry-stats>span{min-width:58px}.zone-profile{flex-wrap:wrap}.zone-profile-stats{width:100%}.zone-profile-stats>div:first-child{border-left:0;padding-left:0}.zone-detail-controls{align-items:flex-start;flex-direction:column}.zone-source-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.zone-source-summary>div:nth-child(3){border-left:0;border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-source-summary>div:nth-child(4){border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-team-entry{grid-template-columns:minmax(190px,.7fr) minmax(300px,1.3fr) 58px 22px}.zone-formal-events-head{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.zone-index-head{align-items:stretch;flex-direction:column;padding-bottom:22px}.zone-index-search{width:100%;flex-basis:auto}.zone-entry{grid-template-columns:46px minmax(0,1fr) 22px;gap:13px}.zone-entry-index{display:none}.zone-entry-stats{grid-column:2 / 4;justify-content:flex-start}.zone-entry-stats>span{min-width:64px}.champion-zone-entry{grid-template-columns:46px minmax(0,1fr) 72px 20px;gap:12px}.zone-profile{align-items:flex-start;padding-top:22px}.zone-profile-mark{width:62px;height:62px;font-size:24px}.zone-profile-copy h1{font-size:25px}.zone-profile-stats>div{padding:4px 13px}.zone-profile-stats dd{font-size:20px}.zone-detail-scope-row{align-items:flex-start;flex-direction:column}.zone-scope-switch{align-self:stretch}.zone-scope-switch button{flex:1 1 50%}.zone-empty{align-items:flex-start;flex-direction:column;gap:5px}.zone-formal-event-entry{grid-template-columns:minmax(0,1fr) 72px 20px;gap:12px;min-height:82px}.zone-formal-event-cover,.zone-formal-event-date{display:none}.zone-event-filters{width:100%;justify-content:space-between}.zone-team-entry{grid-template-columns:minmax(0,1fr) 54px 22px}.zone-team-roster{grid-column:1 / 4}.zone-roster-player:nth-child(n+4){display:none}.zone-source-summary{grid-template-columns:1fr}.zone-source-summary>div+div{border-left:0;border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.zone-qualifications{align-items:flex-start;flex-direction:column;gap:10px}.zone-qualifications-label{padding-right:0;border-right:0}}@media (prefers-reduced-motion: reduce){.zone-detail{animation:none}.zone-entry-open,.zone-team-open{transition:none}}.events-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.events-head-row .page-head{flex:1 1 auto}.manage-entry-btn{flex:0 0 auto;margin-top:6px;white-space:nowrap}.manage-section-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.manage-section-bar .section-head{flex:1 1 auto;margin:0}.manage-section-bar .section-head h2{font-size:24px;font-weight:800;color:rgb(var(--ink));letter-spacing:.02em}.manage-flash{margin:0 0 24px;padding:16px 20px;border-radius:12px;font-size:14.5px;color:rgb(var(--ac-4ee0ce));background:rgb(var(--ac-4ee0ce) / .1);border:1px solid rgb(var(--ac-4ee0ce) / .2);box-shadow:0 4px 12px rgb(var(--ac-4ee0ce) / .1)}.evt-console{padding:8px 0 40px}.evt-console-guard{padding:12px 0 40px;display:flex;flex-direction:column;gap:24px}.evt-console-bar{display:flex;align-items:center;gap:20px 32px;flex-wrap:wrap;margin:16px 0 24px;padding:20px 28px;border-radius:20px;background:linear-gradient(145deg,rgb(var(--bg-141a24) / .8),rgb(var(--bg-0a0e14) / .9));border:1px solid rgb(var(--ink) / .08);box-shadow:0 12px 32px -12px rgb(var(--shade) / calc(.5 * var(--shade-k)));position:relative;overflow:hidden}.evt-console-bar:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff)) 0%,transparent 60%);box-shadow:0 0 12px rgb(var(--ac-4f9dff) / .5)}.evt-console-title{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 240px}.evt-console-title strong{font-family:var(--font-display);font-size:22px;font-weight:800;color:rgb(var(--ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.evt-console-status{display:flex;align-items:center;gap:16px;flex:0 0 auto}.evt-progress{display:flex;align-items:center;gap:10px}.evt-progress-label{font-size:13px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)))}.evt-progress-track{width:140px;height:8px;border-radius:999px;background:rgb(var(--ink) / .08);overflow:hidden;box-shadow:inset 0 1px 2px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.evt-progress-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff)),rgb(var(--ac-4ee0ce)));transition:width .4s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px rgb(var(--ac-4ee0ce) / .5)}.evt-progress-num{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--ink))}.evt-console-actions{display:inline-flex;gap:12px;flex:0 0 auto}.evt-console-actions .btn{min-width:100px;height:44px}.evt-console-body{display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:24px;align-items:start}.evt-steps{display:flex;flex-direction:column;gap:8px;position:sticky;top:24px}.evt-step{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:16px;border:1px solid rgb(var(--ink) / .05);border-radius:16px;background:rgb(var(--shade) / calc(.2 * var(--shade-k)));color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));cursor:pointer;transition:all .3s cubic-bezier(.22,1,.36,1);position:relative}.evt-step:hover{border-color:rgb(var(--ink) / .15);background:rgb(var(--ink) / .05);color:rgb(var(--ink));transform:translateY(-2px);box-shadow:0 8px 20px -8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.evt-step-no{flex:0 0 auto;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--ink) / .1);font-family:var(--font-display);font-size:14px;font-weight:700;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));background:rgb(var(--shade) / calc(.3 * var(--shade-k)))}.evt-step-label{font-size:15px;font-weight:600}.evt-step.is-current{border-color:rgb(var(--ac-4f9dff) / .4);background:rgb(var(--ac-4f9dff) / .1);color:rgb(var(--ink));box-shadow:inset 0 1px 1px #ffffff1a}.evt-step.is-current .evt-step-no{border-color:rgb(var(--ac-4f9dff) / .5);color:rgb(var(--ac-4f9dff));background:rgb(var(--ac-4f9dff) / .2);box-shadow:0 0 12px rgb(var(--ac-4f9dff) / .3)}.evt-step-done .evt-step-no{border-color:rgb(var(--ac-4ee0ce) / .5);color:rgb(var(--ac-4ee0ce));background:rgb(var(--ac-4ee0ce) / .15)}.evt-step-dot{position:absolute;top:12px;right:16px;width:8px;height:8px;border-radius:50%;background:rgb(var(--ac-4f9dff));box-shadow:0 0 8px rgb(var(--ac-4f9dff) / .6)}.evt-console-main{min-width:0}.evt-step-panel{padding:32px;border:1px solid rgb(var(--ink) / .08);border-radius:20px;background:linear-gradient(145deg,rgb(var(--bg-141a24) / .8),rgb(var(--bg-0a0e14) / .9));box-shadow:0 16px 40px -16px rgb(var(--shade) / calc(.8 * var(--shade-k)))}.evt-step-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgb(var(--ink) / .08)}.evt-step-head h2{font-family:var(--font-display);font-size:24px;font-weight:800;color:rgb(var(--ink));margin:0;text-shadow:0 2px 8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.evt-step-count{font-size:13px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)));font-variant-numeric:tabular-nums}.evt-step-panel .field{gap:10px}.evt-step-panel .field-label{font-size:14px;font-weight:600;color:rgb(var(--ink) / calc(.7 + var(--fg-boost)))}.evt-step-panel .input,.evt-step-panel .select,.evt-step-panel textarea.input{width:100%;min-width:0;background:rgb(var(--shade) / calc(.4 * var(--shade-k)));border-color:rgb(var(--ink) / .1)}.evt-step-panel textarea.input{height:auto;min-height:100px;padding-top:12px;line-height:1.6;resize:vertical}.evt-console-err{margin-top:20px}.evt-step-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid rgb(var(--ink) / .08)}.evt-step-footer-end{display:inline-flex;gap:12px}.evt-step-footer .btn{height:48px;min-width:120px}.evt-checklist{padding:24px;border:1px solid rgb(var(--ink) / .06);border-radius:20px;background:rgb(var(--shade) / calc(.3 * var(--shade-k)));position:sticky;top:24px;box-shadow:inset 0 2px 8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.evt-checklist-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.evt-checklist-head h3{margin:0;font-family:var(--font-display);font-size:16px;font-weight:700;color:rgb(var(--ink))}.evt-checklist-count{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--ac-4f9dff));background:rgb(var(--ac-4f9dff) / .1);border:1px solid rgb(var(--ac-4f9dff) / .2);border-radius:999px;padding:2px 10px}.evt-checklist-count.is-ready{color:rgb(var(--fg-000000));background:rgb(var(--ac-4ee0ce));border-color:transparent}.evt-checklist-note{font-size:13px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));line-height:1.6;margin:0 0 16px}.evt-checklist-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.evt-check-jump{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:8px 10px;border:none;border-radius:10px;background:transparent;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));cursor:pointer;transition:background .2s ease,color .2s ease}.evt-check-jump:hover{background:rgb(var(--ink) / .06);color:rgb(var(--ink))}.evt-check-box{flex:0 0 auto;width:20px;height:20px;display:grid;place-items:center;border-radius:6px;border:1px solid rgb(var(--ink) / .15);font-size:13px;color:transparent;background:rgb(var(--shade) / calc(.2 * var(--shade-k)));transition:all .2s}.evt-check-item.is-ok .evt-check-box{background:rgb(var(--ac-4ee0ce));border-color:rgb(var(--ac-4ee0ce));color:rgb(var(--fg-000000));box-shadow:0 2px 8px rgb(var(--ac-4ee0ce) / .4)}.evt-check-item.is-ok .evt-check-label{color:rgb(var(--ink))}.evt-check-label{flex:1 1 auto;font-size:13.5px}.evt-check-step{flex:0 0 auto;font-size:12px;color:rgb(var(--ink) / calc(.4 + var(--fg-boost)))}@media (max-width: 920px){.evt-console-body{grid-template-columns:1fr}.evt-steps{position:static;flex-direction:row;flex-wrap:wrap}.evt-step{flex:1 1 140px}.evt-checklist{position:static}}@media (max-width: 580px){.evt-console-bar{gap:12px}.evt-console-status{width:100%;justify-content:space-between}.evt-console-actions{width:100%}.evt-console-actions .btn{flex:1 1 auto}.evt-step-footer{flex-direction:column-reverse;align-items:stretch}.evt-step-footer-end{flex-direction:column-reverse}}.zone-entry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:6px 0 26px}.zone-entry-card{display:flex;flex-direction:column;gap:6px;padding:22px 24px;text-decoration:none;position:relative;overflow:hidden;border:none;border-radius:14px;background:var(--bg-raise);box-shadow:none;transition:transform .18s ease,background .18s ease}.zone-entry-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--gold) 0%,rgb(var(--ac-4f9dff) / 0) 60%)}.zone-entry-card:hover{transform:translateY(-3px);background:rgb(var(--bg-0e1521))}.zone-entry-tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.05em;padding:3px 12px;border-radius:999px}.zone-entry-tag.tone-gold{color:var(--gold);background:var(--gold-soft);border:1px solid rgb(var(--ac-4f9dff) / .32)}.zone-entry-tag.tone-teal{color:var(--teal);background:var(--teal-soft);border:1px solid rgb(var(--ac-4ee0ce) / .32)}.zone-entry-title{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text);margin:8px 0 0}.zone-entry-desc{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.zone-entry-go{margin-top:10px;font-size:13px;font-weight:600;color:var(--gold)}.team-card-static{cursor:default}.register-box{margin-top:16px;display:flex;flex-direction:column;gap:10px}.register-box .eyebrow{display:block}.register-ok{color:var(--teal);font-size:13px;margin:0}.req-box{margin-top:16px}.req-box .eyebrow{display:block;margin-bottom:10px}.req-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.req-list li{position:relative;padding-left:22px;color:var(--text);font-size:14px;line-height:1.55}.req-list li:before{content:"✓";position:absolute;left:0;top:1px;color:var(--teal);font-weight:700}.evt-hero{position:relative;margin-top:12px;min-height:248px;display:flex;align-items:flex-end;border:1px solid var(--line-strong);border-radius:16px;overflow:hidden;background:var(--bg-sink)}.evt-hero.is-fallback{background:radial-gradient(120% 90% at 88% -10%,rgb(var(--ac-4f9dff) / .16),transparent 58%),radial-gradient(110% 90% at -5% 110%,rgb(var(--ac-4ee0ce) / .12),transparent 55%),var(--bg-sink)}.evt-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.evt-hero-initial{position:absolute;right:3%;top:50%;transform:translateY(-50%);font-size:200px;font-weight:800;line-height:1;letter-spacing:-6px;color:rgb(var(--ink) / .04);-webkit-user-select:none;user-select:none;pointer-events:none}.evt-hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(var(--bg-05080c) / .1),rgb(var(--bg-05080c) / .5) 52%,rgb(var(--bg-05080c) / .92))}.evt-hero-content{position:relative;width:100%;padding:30px 28px 24px}.evt-hero-title{margin:12px 0 10px;font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.5px;line-height:1.06}.evt-hero-facts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--muted);font-size:14px}.evt-hero-org{color:var(--gold);font-weight:600}.evt-dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.evt-lead{margin:16px 2px 0;color:var(--muted);font-size:15px;line-height:1.7;max-width:72ch}.evt-keybar{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;background:var(--line-strong);border:1px solid var(--line-strong);border-radius:12px;overflow:hidden}.evt-key{background:var(--bg-raise);padding:14px 16px;display:flex;flex-direction:column;gap:5px}.evt-key-k{font-size:12px;color:var(--muted)}.evt-key-v{font-size:15px;color:var(--text);font-weight:600}@media (max-width: 720px){.evt-hero{min-height:180px}.evt-hero-content{padding:20px 18px 18px}.evt-hero-initial{font-size:120px}}.evt-hero-logo{display:block;width:56px;height:56px;margin-bottom:6px;border-radius:12px;object-fit:cover;border:1px solid var(--line-strong);background:var(--bg-sink)}.evt-actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.evt-community{color:var(--muted);font-size:14px}.req-custom{margin:0 0 12px;padding:10px 14px;border-radius:10px;background:rgb(var(--ac-4f9dff) / .08);border:1px solid rgb(var(--ac-4f9dff) / .22);color:var(--text);font-size:14px;line-height:1.6}.reg-page,.sched-page{padding:4px 0 28px}.reg-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.reg-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg-raise)}.reg-main{display:flex;flex-direction:column;gap:4px;min-width:0}.reg-team{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--text)}.reg-side{display:inline-flex;gap:8px;align-items:center;flex:0 0 auto}.manage-section>.eyebrow{display:block;margin-bottom:4px}.sched-newstage{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.sched-newstage .input{flex:1 1 240px;min-width:0}.stage-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.stage-block{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.stage-block>.eyebrow{display:block;margin-bottom:8px}.stage-actions{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.stage-team-list,.stage-match-list,.stage-standings-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.stage-team-row,.stage-standing-row{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg-raise)}.stage-seed{font-variant-numeric:tabular-nums;color:var(--muted);min-width:30px}.stage-team-name{font-weight:600;color:var(--text);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-team-row .btn{margin-left:auto}.stage-match-row{display:grid;grid-template-columns:38px 1fr auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg-raise)}.match-round{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.match-team{font-weight:600;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-match-row .match-team:nth-of-type(2){text-align:right}.match-team.is-win{color:var(--gold)}.match-score{font-variant-numeric:tabular-nums;font-weight:700;color:var(--text);text-align:center}.stage-standing-row .standing-rank{min-width:24px}@media (max-width: 560px){.stage-match-row{grid-template-columns:30px 1fr auto 1fr}.stage-match-row .match-end{grid-column:2 / -1;justify-self:start}.reg-row{flex-direction:column;align-items:stretch}}.stage-match-row-wrap{list-style:none}.stage-match-row.is-clickable{cursor:pointer;transition:border-color .15s ease}.stage-match-row.is-clickable:hover{border-color:var(--muted)}.match-end{display:inline-flex;align-items:center;gap:8px;justify-self:end}.match-caret{color:var(--muted);font-size:11px;white-space:nowrap}.match-games-panel{margin:8px 0 2px;display:flex;flex-direction:column;gap:12px}.match-game{border:1px solid var(--line);border-radius:10px;background:var(--bg-raise);padding:10px 12px}.match-game-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.match-game-no{font-weight:700;color:var(--text)}.match-game-win{font-size:12px;font-weight:600;padding:1px 8px;border-radius:999px}.match-game-win.is-blue{color:rgb(var(--ac-4aa3ff));background:rgb(var(--ac-4aa3ff) / .12)}.match-game-win.is-red{color:rgb(var(--ac-ff6b6b));background:rgb(var(--ac-ff6b6b) / .12)}.match-game-teams{display:flex;flex-direction:column;gap:14px}.game-team-title{font-weight:700;font-size:13px;margin-bottom:6px;padding-left:6px;border-left:3px solid transparent}.game-team-blue .game-team-title{border-left-color:rgb(var(--ac-4aa3ff))}.game-team-red .game-team-title{border-left-color:rgb(var(--ac-ff6b6b))}.game-sb{width:100%;border-collapse:collapse;font-size:12px}.game-sb th{text-align:left;color:var(--muted);font-weight:500;padding:3px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.game-sb td{padding:4px 6px;border-bottom:1px solid var(--line);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.game-sb .sb-name{font-weight:600;max-width:96px;overflow:hidden;text-overflow:ellipsis}.game-sb .sb-kda{font-weight:600}.game-sb tr:last-child td{border-bottom:none}.match-game-list{display:flex;flex-direction:column;gap:16px;margin-top:14px}.match-game-card{padding:18px}.match-game-card .match-game-head{justify-content:space-between;align-items:flex-start;margin-bottom:14px}.match-game-card .match-game-head h3{margin-top:2px;font-size:18px}.match-game-team{min-width:0}.match-game-team h4{margin:0 0 8px;font-size:14px;color:var(--text)}.compact-table{font-size:12.5px}.compact-table th,.compact-table td{padding:8px 10px}.mdh-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100%}.mdh-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:rgb(var(--fg-d6e1f2) / calc(.6 + var(--fg-boost)));font-size:13px;font-weight:700;margin-bottom:24px}.mdh-meta span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;margin-left:10px;border-radius:50%;background:rgb(var(--ac-4f9dff) / .4);vertical-align:middle}.mdh-scorebug{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:36px;width:100%;max-width:800px}.mdh-side{display:flex;align-items:center;gap:20px;min-width:0}.mdh-side .figure{flex:0 0 auto;border-color:rgb(var(--ac-a8b9d6) / .24);background:rgb(var(--bg-030508) / .72);box-shadow:0 12px 32px rgb(var(--shade) / calc(.34 * var(--shade-k)))}.mdh-side-left{justify-content:flex-end}.mdh-side-right{justify-content:flex-start}.mdh-team-name{font-family:var(--font-display);font-size:clamp(24px,4vw,36px);font-weight:800;letter-spacing:-.01em;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdh-side.is-winner .mdh-team-name{color:rgb(var(--ink));text-shadow:0 2px 10px rgba(255,255,255,.15)}.mdh-center{display:flex;align-items:center;gap:16px;padding:0 16px}.mdh-score{font-family:var(--font-display);font-size:clamp(48px,8vw,84px);font-weight:800;line-height:.9;color:rgb(var(--fg-f0f4fc) / calc(.35 + var(--fg-boost)));font-variant-numeric:tabular-nums;transition:color .3s ease}.mdh-score.is-winner{color:var(--gold);text-shadow:0 0 20px rgb(var(--ac-e6b768) / .3)}.mdh-status-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgb(var(--ink) / .05);border:1px solid rgb(var(--ink) / .1);color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em}.mdh-status-badge.is-live{flex-direction:row;color:rgb(var(--ac-4ee0ce));background:rgb(var(--ac-4ee0ce) / .1);border-color:rgb(var(--ac-4ee0ce) / .3);box-shadow:0 0 16px rgb(var(--ac-4ee0ce) / .2)}.mdh-live-dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse-live 2s infinite ease-in-out}.match-detail-body{margin-top:0;padding-top:26px}.detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .14)}.detail-return{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:rgb(var(--fg-dae4f2) / calc(.72 + var(--fg-boost)));cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition:color .16s ease}.detail-return svg{width:16px;height:16px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.detail-return:hover{color:rgb(var(--ink))}.detail-return:hover svg{transform:translate(-3px)}.detail-toolbar-note{overflow:hidden;color:rgb(var(--fg-c9d6e9) / calc(.38 + var(--fg-boost)));font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.match-detail-games{display:flex;flex-direction:column;gap:0}.match-series-switcher{display:flex;align-items:stretch;justify-content:space-between;gap:18px;min-height:72px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .16)}.match-series-tabs{display:flex;min-width:0;overflow-x:auto;scrollbar-width:thin}.match-series-tabs button{position:relative;display:grid;grid-template-columns:auto minmax(76px,1fr);grid-template-rows:auto auto;gap:4px 16px;min-width:190px;padding:14px 18px;border:0;border-left:1px solid rgb(var(--ac-a8b9d6) / .1);background:transparent;color:rgb(var(--fg-c9d6e9) / calc(.56 + var(--fg-boost)));cursor:pointer;text-align:left;transition:background .18s ease,color .18s ease}.match-series-tabs button:first-child{border-left:0}.match-series-tabs button:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.22,1,.36,1)}.match-series-tabs button:hover{background:rgb(var(--ac-4f9dff) / .04);color:rgb(var(--fg-e2ebf8) / calc(.82 + var(--fg-boost)))}.match-series-tabs button.is-active{background:linear-gradient(180deg,rgb(var(--ac-4f9dff) / .08),rgb(var(--ac-4f9dff) / .015));color:var(--text)}.match-series-tabs button.is-active:after{transform:scaleX(1)}.match-series-tabs button span{align-self:end;color:inherit;font-size:12px;font-weight:800}.match-series-tabs button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:12px;font-weight:800}.match-series-tabs button strong.is-blue{color:rgb(var(--ac-6bb6ff))}.match-series-tabs button strong.is-red{color:rgb(var(--ac-ff8585))}.match-series-tabs button small{grid-column:1 / -1;color:rgb(var(--fg-c9d6e9) / calc(.46 + var(--fg-boost)));font-size:10px;font-variant-numeric:tabular-nums}.match-series-side{display:flex;flex:0 0 auto;align-items:center;gap:16px}.match-series-version{color:rgb(var(--fg-c9d6e9) / calc(.4 + var(--fg-boost)));font-size:11px;font-variant-numeric:tabular-nums}.match-data-workspace{border-bottom:1px solid rgb(var(--ac-a8b9d6) / .16)}.match-view-tabs{display:inline-flex;padding:3px;border:1px solid rgb(var(--ac-a8b9d6) / .14);border-radius:999px;background:rgb(var(--bg-060a10) / .5)}.match-view-tabs button{padding:6px 14px;border:0;border-radius:999px;background:transparent;color:rgb(var(--fg-c9d6e9) / calc(.55 + var(--fg-boost)));cursor:pointer;font-size:12px;font-weight:800;transition:background .16s ease,color .16s ease}.match-view-tabs button:hover{color:var(--text)}.match-view-tabs button.is-active{background:rgb(var(--ac-4f9dff) / .16);color:rgb(var(--ac-d8e9ff))}.match-duel{display:grid;grid-template-columns:minmax(150px,1fr) minmax(280px,1.35fr) minmax(150px,1fr);margin:0 0 22px;overflow:hidden;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .16);background:linear-gradient(180deg,rgb(var(--bg-090f18) / .62),rgb(var(--bg-04070c) / .2))}.match-duel-side{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:10px;padding:24px 22px;overflow:hidden}.match-duel-side.is-red{align-items:flex-end;text-align:right}.match-duel-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.match-duel-side.is-blue .match-duel-glow{background:radial-gradient(120% 130% at 0% 50%,rgb(var(--ac-4aa3ff) / .17),transparent 62%)}.match-duel-side.is-red .match-duel-glow{background:radial-gradient(120% 130% at 100% 50%,rgb(var(--ac-ff6b6b) / .15),transparent 62%)}.match-duel-side.is-winner .match-duel-glow{opacity:1.35}.match-duel-name{position:relative;overflow:hidden;max-width:100%;font-family:var(--font-display);font-size:clamp(19px,2.2vw,28px);font-weight:820;letter-spacing:-.01em;color:rgb(var(--ink) / calc(.94 + var(--fg-boost)));text-overflow:ellipsis;white-space:nowrap}.match-duel-tag{position:relative;display:inline-flex;width:fit-content;padding:3px 12px;border:1px solid rgb(var(--ink) / .14);border-radius:3px;font-family:var(--font-display);font-size:11px;font-weight:820;letter-spacing:.14em}.match-duel-tag.is-win{border-color:rgb(var(--ac-ffcd70) / .55);color:rgb(var(--ac-ffd88f))}.match-duel-tag.is-loss{color:rgb(var(--fg-c9d6e9) / calc(.45 + var(--fg-boost)))}.match-duel-metrics{display:flex;flex-direction:column;justify-content:center;gap:9px;padding:18px 26px;border-right:1px solid rgb(var(--ac-a8b9d6) / .09);border-left:1px solid rgb(var(--ac-a8b9d6) / .09)}.match-duel-metric{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:12px}.match-duel-metric>strong{font-family:var(--font-display);font-size:15px;font-weight:780;font-variant-numeric:tabular-nums;white-space:nowrap}.match-duel-metric>strong.is-blue{color:rgb(var(--ac-4aa3ff))}.match-duel-metric>strong.is-red{color:rgb(var(--ac-ff6b6b));text-align:right}.match-duel-metric-mid{display:flex;min-width:0;flex-direction:column;gap:5px}.match-duel-metric-mid small{font-size:10px;font-weight:750;letter-spacing:.1em;color:rgb(var(--fg-c9d6e9) / calc(.44 + var(--fg-boost)));text-align:center}.match-duel-metric-bar{display:flex;height:4px;overflow:hidden;border-radius:999px;background:rgb(var(--ink) / .05)}.match-duel-metric-bar span.is-blue{background:linear-gradient(90deg,rgb(var(--ac-2f7fd9)),rgb(var(--ac-4aa3ff)))}.match-duel-metric-bar span.is-red{background:linear-gradient(90deg,rgb(var(--ac-ff6b6b)),rgb(var(--ac-d94848)))}.match-detail-table tr.is-mvp td{background:linear-gradient(90deg,rgb(var(--ac-ffcd70) / .07),rgb(var(--ac-ffcd70) / .015) 55%,transparent);box-shadow:inset 2px 0 rgb(var(--ac-ffcd70) / .65)}.match-detail-table tbody tr.is-mvp:hover td{background:linear-gradient(90deg,rgb(var(--ac-ffcd70) / .1),rgb(var(--ac-4f9dff) / .05) 60%)}.player-mvp-badge{display:inline-flex;margin-left:7px;padding:1px 6px;border:1px solid rgb(var(--ac-ffcd70) / .55);border-radius:3px;font-size:9px;font-style:normal;font-weight:820;letter-spacing:.1em;color:rgb(var(--ac-ffd88f));vertical-align:1px}.dmg-cell{display:inline-flex;min-width:72px;flex-direction:column;gap:4px}.dmg-cell .dmg-value{font-variant-numeric:tabular-nums;white-space:nowrap}.dmg-cell .dmg-track{display:block;height:3px;overflow:hidden;border-radius:999px;background:rgb(var(--ink) / .055)}.dmg-cell .dmg-track>span{display:block;height:100%;border-radius:999px}.dmg-cell.is-blue .dmg-track>span{background:linear-gradient(90deg,rgb(var(--ac-4aa3ff) / .5),rgb(var(--ac-4aa3ff)))}.dmg-cell.is-red .dmg-track>span{background:linear-gradient(90deg,rgb(var(--ac-ff6b6b) / .5),rgb(var(--ac-ff6b6b)))}.match-detail-team.is-blue .match-detail-table tbody tr:nth-child(odd) td{background:rgb(var(--ac-4aa3ff) / .022)}.match-detail-team.is-red .match-detail-table tbody tr:nth-child(odd) td{background:rgb(var(--ac-ff6b6b) / .022)}@media (max-width: 900px){.match-duel{grid-template-columns:1fr}.match-duel-side{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px}.match-duel-side.is-red{flex-direction:row-reverse}.match-duel-metrics{border-right:0;border-left:0;border-top:1px solid rgb(var(--ac-a8b9d6) / .09);border-bottom:1px solid rgb(var(--ac-a8b9d6) / .09);padding:14px 16px}}.match-data-workspace .match-game-teams{gap:0}.match-data-workspace>.match-game-teams:first-child .match-detail-team:first-child{border-top:0}.match-detail-team{min-width:0;overflow:hidden;border:0;border-top:1px solid rgb(var(--ac-a8b9d6) / .14);border-radius:0;background:transparent}.match-detail-team-head{display:flex;align-items:center;gap:14px;padding:15px 18px;border-bottom:1px solid var(--line);background:rgb(var(--bg-030508) / .34)}.match-detail-team.is-blue .match-detail-team-head{background:linear-gradient(90deg,rgb(var(--ac-4aa3ff) / .09),rgb(var(--bg-030508) / .26) 56%)}.match-detail-team.is-red .match-detail-team-head{background:linear-gradient(90deg,rgb(var(--ac-ff6b6b) / .09),rgb(var(--bg-030508) / .26) 56%)}.match-detail-team-head .team-tag{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.match-detail-team.is-blue .match-detail-team-head .team-tag{background:rgb(var(--ac-4aa3ff))}.match-detail-team.is-red .match-detail-team-head .team-tag{background:rgb(var(--ac-ff6b6b))}.match-detail-team-head .team-name{font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:.05em;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-detail-team.is-blue .match-detail-team-head .team-name{color:rgb(var(--ac-aacefb))}.match-detail-team.is-red .match-detail-team-head .team-name{color:rgb(var(--ac-ffb0b0))}.match-detail-team-head .team-result-pill{flex:0 0 auto;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.18em}.match-detail-team-head .team-result-pill.is-win{color:var(--gold);background:rgb(var(--ac-4f9dff) / .16);border:1px solid rgb(var(--ac-4f9dff) / .4)}.match-detail-team-head .team-result-pill.is-loss{color:var(--muted);background:rgb(var(--ink) / .04);border:1px solid rgb(var(--ink) / .08)}.match-detail-team-head .team-mini-stats{margin-left:auto;display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap;justify-content:flex-end}.match-detail-team-head .team-mini-stats>div{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.match-detail-team-head .team-mini-stats .label{color:var(--muted);font-size:9.5px;font-weight:900;letter-spacing:.14em}.match-detail-team-head .team-mini-stats .value{color:var(--text);font-family:var(--font-display);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.match-detail-table-wrap{width:100%;overflow-x:auto}.match-detail-table{width:100%;border-collapse:collapse;font-size:12.5px}.match-detail-table th{text-align:center;color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.1em;padding:10px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.match-detail-table td{padding:10px 8px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .06);text-align:center;font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;vertical-align:middle}.match-detail-table tr:last-child td{border-bottom:0}.match-detail-table tbody tr:hover td{background:rgb(var(--ac-4f9dff) / .05)}.match-detail-table th.col-player,.match-detail-table td.col-player{text-align:left;padding-left:18px;min-width:180px}.match-detail-table .kda-cell .kda-main{font-weight:700;font-size:13px;color:var(--text)}.match-detail-table .kda-ratio{color:var(--gold);font-weight:800}.match-detail-table .num-strong{color:var(--text);font-weight:800}.match-detail-table .num-spells{font-size:11px;color:var(--muted)}.match-detail-wide-table{font-size:11.8px}.match-detail-wide-table th{padding:8px 4px;font-size:9.5px;letter-spacing:.05em}.match-detail-wide-table td{padding:8px 4px}.match-detail-wide-table thead tr:first-child th{border-bottom:1px solid rgb(var(--ac-a8b9d6) / .12);color:var(--gold);letter-spacing:.12em}.match-detail-wide-table th.col-player,.match-detail-wide-table td.col-player{min-width:170px;padding-left:14px}.match-detail-player{display:inline-flex;align-items:center;gap:10px;text-align:left}.match-detail-player.is-link{position:relative;margin:-6px -8px;padding:6px 8px;border-radius:9px;color:inherit;transition:background .16s ease}.match-detail-player.is-link:hover{background:rgb(var(--ac-4f9dff) / .09)}.match-detail-player.is-link:hover .player-name{color:rgb(var(--ac-88bcff))}.match-detail-player.is-link .player-open-icon{width:13px;height:13px;color:rgb(var(--ac-88bcff) / calc(.75 + var(--ac-boost)));opacity:0;transform:translate(-4px);transition:opacity .16s ease,transform .16s ease}.match-detail-player.is-link:hover .player-open-icon{opacity:1;transform:translate(0)}.match-detail-player .player-champion{position:relative;width:38px;height:38px;overflow:hidden;border-radius:8px;border:1px solid var(--line);background:var(--bg-sink);flex:0 0 auto}.match-detail-player .player-champion img{width:100%;height:100%;object-fit:cover;display:block}.match-detail-player .player-champion .player-level{position:absolute;right:0;bottom:0;padding:1px 4px;border-top-left-radius:5px;background:rgb(var(--shade) / calc(.82 * var(--shade-k)));color:var(--gold);font-size:9.5px;font-weight:900;font-variant-numeric:tabular-nums}.match-detail-player .player-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.match-detail-player .player-name{font-weight:700;font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}.match-detail-player .player-champion-name{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}.bar-cell{display:inline-flex;flex-direction:column;align-items:stretch;gap:3px;min-width:56px;vertical-align:middle}.bar-cell .bar-value{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.bar-cell .bar-track{height:3px;border-radius:999px;background:rgb(var(--ink) / .05);overflow:hidden}.bar-cell .bar-fill{display:block;height:100%;border-radius:inherit;background:var(--teal)}.bar-cell.is-blue .bar-fill{background:linear-gradient(90deg,rgb(var(--ac-2f7cd6)),rgb(var(--ac-6bb6ff)))}.bar-cell.is-red .bar-fill{background:linear-gradient(90deg,rgb(var(--ac-d63f3f)),rgb(var(--ac-ff8585)))}.match-detail-empty{color:var(--muted)}.match-item-strip{display:inline-flex;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center}.match-item-slot{width:26px;height:26px;overflow:hidden;border:1px solid var(--line);border-radius:5px;background:var(--bg-sink);flex:0 0 auto}.match-item-slot img{width:100%;height:100%;object-fit:cover;display:block}.match-item-chip{min-width:26px;height:26px;padding:1px 4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:5px;background:var(--bg-sink);color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}@media (max-width: 760px){.mdh-meta{justify-content:center;margin-bottom:18px;font-size:11px}.mdh-scorebug{gap:10px}.mdh-side{gap:9px}.mdh-side .figure{transform:scale(.76);margin-inline:-9px}.mdh-team-name{max-width:130px;font-size:clamp(16px,4vw,22px)}.mdh-center{gap:7px;padding:0 2px}.mdh-score{font-size:clamp(42px,11vw,58px)}.mdh-status-badge{max-width:52px;padding:5px 8px;font-size:9px;letter-spacing:.06em}.match-detail-body{padding-top:20px}.detail-toolbar{gap:12px;padding:11px 0}.detail-toolbar-note{display:none}.match-series-switcher{align-items:flex-start;flex-direction:column;gap:0}.match-series-tabs{width:100%}.match-series-tabs button{min-width:168px;padding:14px}.match-series-side{width:100%;justify-content:space-between;padding:10px 0;border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.match-detail-team-head{flex-wrap:wrap;gap:10px;padding:12px 14px}.match-detail-team-head .team-mini-stats{margin-left:0;width:100%;gap:14px;justify-content:space-between}.match-detail-table th.col-player,.match-detail-table td.col-player{min-width:150px;padding-left:12px}.match-detail-player .player-name,.match-detail-player .player-champion-name{max-width:110px}}@media (max-width: 520px){.mdh-scorebug{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);gap:4px}.mdh-side{flex-direction:column;justify-content:center;gap:7px}.mdh-side-left .figure{order:-1}.mdh-side .figure{width:54px!important;height:54px!important;margin:0;transform:none;font-size:22px!important}.mdh-team-name{width:100%;max-width:94px;font-size:14px;text-align:center}.mdh-center{gap:5px;padding:0}.mdh-score{font-size:38px}.mdh-status-badge{max-width:44px;padding:5px 6px;font-size:8px}}.me-organize-empty{padding:20px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.me-organize-entries{display:flex;flex-wrap:wrap;gap:8px}.zone-logo-row{display:flex;align-items:center;gap:12px;margin:10px 0 4px}.zone-logo-preview{width:48px;height:48px;flex:0 0 auto;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--gold-soft);border:1px solid rgb(var(--ac-4f9dff) / .3);color:var(--gold);font-family:var(--font-display);font-weight:700;font-size:20px}.zone-logo-preview img{width:100%;height:100%;object-fit:cover}.zone-card-logo{object-fit:cover;padding:0}.sched-gate{margin:0 0 16px;padding:11px 16px;border-radius:10px;font-size:13px;line-height:1.6;color:var(--gold);background:var(--gold-soft);border:1px solid rgb(var(--ac-4f9dff) / .32)}.sched-page .evt-console-status{display:inline-flex;align-items:center;gap:10px}.sched-team-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sched-team-chip{padding:6px 12px;border-radius:999px;border:1px solid var(--line-strong);background:var(--bg-sink);font-size:13px;color:var(--text)}.sched-cta{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sched-cta strong{font-size:16px;color:var(--text)}.sched-cta .manage-hint{margin:0;max-width:60ch}.sched-cta .btn{margin-top:6px}.lol-formal-team-detail{display:flex;flex-direction:column;gap:20px;--lftd-track: rgb(var(--ink) / .06)}.lftd-card-sub{font-size:12px;color:var(--muted)}.lftd-tabs{display:flex;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.lftd-tab{display:inline-flex;align-items:center;gap:7px;padding:11px 16px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s}.lftd-tab:hover{color:var(--text)}.lftd-tab.is-active{color:var(--gold);border-bottom-color:var(--gold)}.lftd-tab-count{padding:1px 8px;border-radius:999px;background:var(--bg-sink);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:700}.lftd-tab.is-active .lftd-tab-count{background:var(--gold-soft);border-color:rgb(var(--ac-4f9dff) / .3);color:var(--gold)}.lftd-overview{display:flex;flex-direction:column;gap:18px}.lftd-overview-top{display:grid;grid-template-columns:1.25fr 1fr;gap:18px;align-items:start}@media (max-width: 900px){.lftd-overview-top{grid-template-columns:1fr}}.lftd-block{padding:22px 24px;border-radius:14px}.lftd-block-h{margin:0 0 16px;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.lftd-block-h-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.lftd-block-h-row .lftd-block-h{margin:0}.lftd-mini-label{font-size:12px;color:var(--muted)}.lftd-muted{color:var(--muted);font-style:normal;font-size:13px}.lftd-section-h{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.01em;margin-bottom:16px}.lftd-record-body{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.lftd-ring{--size: 132px;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.lftd-ring-hole{width:calc(var(--size) - 22px);height:calc(var(--size) - 22px);border-radius:50%;background:var(--bg-raise);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--line)}.lftd-ring-num{font-size:32px;font-weight:800;color:var(--text);line-height:1;letter-spacing:-.02em}.lftd-ring-num i{font-style:normal;font-size:15px;font-weight:700;color:var(--muted);margin-left:1px}.lftd-ring-cap{font-size:11px;color:var(--muted);letter-spacing:.06em}.lftd-record-meta{flex:1;min-width:210px}.lftd-kv{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.lftd-kv>span{font-size:12px;color:var(--muted);min-width:64px}.lftd-kv strong{font-size:16px;font-weight:700;color:var(--text)}.lftd-kv strong.is-gold{color:var(--gold)}.lftd-kv em{margin-left:auto;font-style:normal;font-size:12px;color:var(--muted)}.lftd-form{padding-top:12px}.lftd-form-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.lftd-streak{font-size:13px;font-weight:700;color:var(--muted)}.lftd-streak.is-win{color:var(--teal)}.lftd-streak.is-lose{color:rgb(var(--ac-e15c71))}.lftd-form-row{display:flex;gap:6px;flex-wrap:wrap}.lftd-form-pill{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;font-weight:700;font-size:12px}.lftd-form-pill.is-win{background:var(--teal-soft);color:var(--teal)}.lftd-form-pill.is-lose{background:rgb(var(--ac-e15c71) / .14);color:rgb(var(--ac-e15c71))}.lftd-side-item{margin-top:14px}.lftd-side-item:first-of-type{margin-top:0}.lftd-side-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:7px}.lftd-side-name{font-size:13px;font-weight:600;color:var(--text)}.lftd-side-name.is-blue{color:rgb(var(--ac-6ea8ff))}.lftd-side-name.is-red{color:rgb(var(--ac-e15c71))}.lftd-side-rate{font-size:14px;font-weight:700;color:var(--text);display:inline-flex;align-items:baseline;gap:6px}.lftd-side-rate small{font-size:11px;font-weight:500;color:var(--muted)}.lftd-bar{width:100%;height:8px;background:var(--bg-sink);border-radius:999px;overflow:hidden}.lftd-bar>span{display:block;height:100%;border-radius:999px;transition:width .5s cubic-bezier(.22,1,.36,1)}.lftd-bar-blue{background:linear-gradient(90deg,rgb(var(--ac-6ea8ff) / .55),rgb(var(--ac-6ea8ff)))}.lftd-bar-red{background:linear-gradient(90deg,rgb(var(--ac-e15c71) / .55),rgb(var(--ac-e15c71)))}.lftd-obj-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:13px 28px}@media (max-width: 760px){.lftd-obj-list{grid-template-columns:1fr}}.lftd-obj-row{display:grid;grid-template-columns:84px 1fr auto;align-items:center;gap:12px}.lftd-obj-name{font-size:13px;color:var(--text)}.lftd-obj-track{height:8px;background:var(--bg-sink);border-radius:999px;overflow:hidden}.lftd-obj-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff) / .5),var(--gold));transition:width .5s cubic-bezier(.22,1,.36,1)}.lftd-obj-val{font-size:13px;font-weight:700;color:var(--gold);display:inline-flex;align-items:baseline;gap:6px;justify-self:end}.lftd-obj-val small{font-size:11px;font-weight:500;color:var(--muted)}.lftd-opp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lftd-opp-row{display:grid;grid-template-columns:1.2fr auto 1fr auto;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.lftd-opp-row:last-child{border-bottom:none}.lftd-opp-name{font-size:14px;font-weight:600;color:var(--text)}.lftd-opp-rec{font-size:12px;color:var(--muted);white-space:nowrap}.lftd-opp-track{height:6px;background:var(--bg-sink);border-radius:999px;overflow:hidden}.lftd-opp-fill{display:block;height:100%;border-radius:999px}.lftd-opp-fill.is-win{background:var(--teal)}.lftd-opp-fill.is-lose{background:rgb(var(--ac-e15c71))}.lftd-opp-rate{font-size:15px;font-weight:700;min-width:48px;text-align:right}.lftd-opp-rate.is-win{color:var(--teal)}.lftd-opp-rate.is-lose{color:rgb(var(--ac-e15c71))}@media (max-width: 600px){.lftd-opp-row{grid-template-columns:1fr auto auto}.lftd-opp-track{display:none}}@media (prefers-reduced-motion: reduce){.lftd-bar>span,.lftd-obj-fill{transition:none}}.lftd-hero-tag{padding:3px 10px;border-radius:999px;background:var(--gold-soft);color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.04em}.lftd-km-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 22px}@media (max-width: 760px){.lftd-km-grid{grid-template-columns:repeat(2,1fr)}}.lftd-km-cell{display:flex;flex-direction:column;gap:4px}.lftd-km-val{font-size:22px;font-weight:800;color:var(--text);letter-spacing:-.01em;line-height:1}.lftd-km-label{font-size:12px;color:var(--text)}.lftd-km-sub{font-size:11px;color:var(--muted)}.lftd-sig-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}@media (max-width: 760px){.lftd-sig-list{grid-template-columns:1fr}}.lftd-sig-row{display:grid;grid-template-columns:30px 1fr auto auto;align-items:center;gap:10px}.lftd-sig-icon{width:30px;height:30px;border-radius:7px;object-fit:cover;background:var(--bg-raise)}.lftd-sig-name{font-size:13px;color:var(--text);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lftd-sig-rate{font-size:14px;font-weight:800;color:var(--teal)}.lftd-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lftd-history-row{display:grid;grid-template-columns:40px 1fr auto auto;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.lftd-history-row:last-child{border-bottom:none}.lftd-history-logo{width:40px;height:40px;border-radius:10px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-sink);border:1px solid var(--line);color:var(--gold);font-weight:700;flex-shrink:0}.lftd-history-logo img{width:100%;height:100%;object-fit:cover}.lftd-history-body{display:flex;flex-direction:column;gap:3px;min-width:0}.lftd-history-name{font-size:14px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lftd-history-meta{font-size:12px;color:var(--muted)}.lftd-history-rec{font-size:13px;color:var(--text);font-weight:600;white-space:nowrap}.lftd-history-rank{font-size:13px;font-weight:800;color:var(--gold);white-space:nowrap}.lftd-history-status{font-size:12px;color:var(--muted);white-space:nowrap}.lftd-roster-simple{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lftd-roster-simple li{padding:6px 12px;border-radius:6px;background:var(--bg-sink);border:1px solid var(--line);font-size:13px;color:var(--text)}.lftd-roster-tab{display:flex;flex-direction:column;gap:16px}.lftd-roster-section{padding:18px 22px}.lftd-roster-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.lftd-roster-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:var(--bg-sink);border:1px solid var(--line);color:var(--text);text-decoration:none;transition:border-color .15s,transform .15s}.lftd-roster-card:hover{border-color:var(--gold);transform:translateY(-1px)}.lftd-roster-card.is-accent{border-color:rgb(var(--ac-4f9dff) / .25)}.lftd-roster-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--bg-raise);display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--gold);border:1px solid var(--line);flex-shrink:0}.lftd-roster-avatar img{width:100%;height:100%;object-fit:cover}.lftd-roster-info{display:flex;flex-direction:column;gap:2px;min-width:0}.lftd-roster-nick{font-size:15px;font-weight:700;color:var(--text)}.lftd-roster-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.lftd-roster-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--muted)}.lftd-data-table{padding:20px 24px}.lftd-table-wrap{overflow-x:auto}.lftd-table{width:100%;border-collapse:collapse;min-width:760px}.lftd-table th{padding:10px 12px;text-align:left;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap}.lftd-table td{padding:12px;font-size:13px;color:var(--text);border-bottom:1px solid var(--line);white-space:nowrap}.lftd-table tbody tr:hover{background:rgb(var(--ac-4f9dff) / .04)}.lftd-accent-teal{color:var(--teal);font-weight:700}.lftd-accent-red{color:rgb(var(--ac-e15c71));font-weight:700}.lftd-table .lftd-accent{color:var(--gold);font-weight:700}.lftd-matches{padding:18px 24px}.lftd-match-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lftd-match-row{display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:center;padding:12px 16px;background:var(--bg-sink);border:1px solid var(--line);border-radius:10px}.lftd-match-main{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-width:0}.lftd-match-vs{font-size:18px;font-weight:800;color:var(--text);padding:4px 10px;border-radius:6px;background:var(--bg-raise)}.lftd-match-vs.is-win{color:var(--teal);background:var(--teal-soft)}.lftd-match-vs.is-lose{color:rgb(var(--ac-e15c71));background:rgb(var(--ac-e15c71) / .12)}.lftd-match-opp{font-size:14px;color:var(--text);font-weight:600}.lftd-match-games{display:flex;gap:4px}.lftd-game-dot{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:700}.lftd-game-dot.is-win{background:var(--teal-soft);color:var(--teal);border:1px solid rgb(var(--ac-4ee0ce) / .4)}.lftd-game-dot.is-lose{background:rgb(var(--ac-e15c71) / .12);color:rgb(var(--ac-e15c71));border:1px solid rgb(var(--ac-e15c71) / .4)}.lftd-bp{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 960px){.lftd-bp{grid-template-columns:1fr}}.lftd-bp-col{padding:18px 20px}.lftd-bp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lftd-bp-row{display:grid;grid-template-columns:28px 1fr auto auto;gap:12px;align-items:center;padding:8px 12px;background:var(--bg-sink);border-radius:6px;border:1px solid var(--line)}.lftd-bp-icon{width:28px;height:28px;border-radius:6px;object-fit:cover;background:var(--bg-raise)}.lftd-bp-champion{font-size:13px;color:var(--text);font-weight:600}.lftd-bp-rate{font-size:15px;font-weight:800;min-width:50px;text-align:right}.lftd-bp-rate.lftd-bp-teal{color:var(--teal)}.lftd-bp-rate.lftd-bp-gold{color:var(--gold)}.lftd-bp-rate.lftd-bp-red{color:rgb(var(--ac-e15c71))}.lineup-change-box{margin:10px 0 0;padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--bg-sink);border-radius:8px;border:1px solid var(--line);width:100%}.lcb-row{display:grid;grid-template-columns:2fr 1fr;gap:10px}.lcb-row label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.lcb-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:4px}.lineup-req-banner{padding:14px 18px;background:linear-gradient(135deg,var(--gold-soft) 0%,var(--bg-raise) 60%);border:1px solid rgb(var(--ac-4f9dff) / .35)}.lineup-req-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lineup-req-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lineup-req-row{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:10px 14px;background:var(--bg-sink);border-radius:8px;border:1px solid var(--line)}.lineup-req-main{font-size:14px;color:var(--text)}.lineup-req-actions{display:flex;gap:6px}.gband{position:relative;z-index:10;margin:-72px calc(50% - 50vw) 0;padding:84px calc(50vw - 50%) 0;background:linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-07111b)) 55%,rgb(var(--bg-030508)))}.gnav{position:relative;z-index:30}.gnav.is-overview{position:sticky;top:60px;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);background:transparent;isolation:isolate}.gnav.is-overview:before{content:"";position:absolute;top:0;right:0;bottom:-46px;left:0;z-index:-1;background:linear-gradient(180deg,rgb(var(--bg-07101a)),rgb(var(--bg-07101a) / .98) 40%,rgb(var(--bg-030508) / .72) 68%,rgb(var(--bg-030508) / 0));pointer-events:none}.gnav.is-inner{margin:0;padding:0;background:transparent}.gnav-inner{display:flex;align-items:center;gap:20px;min-height:54px;padding:4px 0 10px;overflow-x:auto;scrollbar-width:none}.gnav.is-inner .gnav-inner{min-height:42px;padding:0 0 6px}.gnav-inner::-webkit-scrollbar{display:none}.gnav-game{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto}.gnav-game-icon{width:24px;height:24px;box-shadow:0 6px 16px -6px rgb(var(--shade) / calc(.7 * var(--shade-k)))}.gnav-game-name{font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.02em;color:rgb(var(--ink));white-space:nowrap}.gnav-sep{flex:0 0 auto;width:1px;height:18px;background:rgb(var(--ac-a8b9d6) / .18)}.gnav-tabs{display:flex;align-items:center;gap:26px}.gtab{position:relative;flex:0 0 auto;padding:12px 2px 11px;font-size:13px;font-weight:600;letter-spacing:.02em;color:rgb(var(--fg-e2ebf8) / calc(.58 + var(--fg-boost)));white-space:nowrap;transition:color .2s ease}.gtab:hover,.gtab.active{color:rgb(var(--ink))}.gtab.active:after{content:"";position:absolute;left:2px;right:2px;bottom:4px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(var(--ac-4f9dff)),rgb(var(--ac-4ee0ce)))}.gtab.is-disabled,.gtab.is-disabled:hover{color:rgb(var(--fg-e2ebf8) / calc(.26 + var(--fg-boost)));cursor:default}.gnav-cta{flex:0 0 auto;margin-left:auto;padding:6px 14px;border:1px solid rgb(var(--game-accent-rgb, 121 191 255) / .42);border-radius:999px;color:var(--game-accent, rgb(var(--ac-79bfff)));font-size:12.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;transition:background .2s ease,color .2s ease}.gnav-cta:hover,.gnav-cta:focus-visible{background:rgb(var(--game-accent-rgb, 121 191 255) / .12);color:rgb(var(--ink))}.gnav .gnav-inner.gnav-sub{display:block;min-height:0;padding:14px 0 6px;overflow:visible}.dz-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.dz-card{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid rgb(var(--ac-82acde) / .14);border-radius:14px;background:linear-gradient(180deg,rgb(var(--bg-142232) / .72),rgb(var(--bg-0a131e) / .72));box-shadow:inset 0 1px #ffffff0d;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.dz-card i{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:11px;color:var(--game-accent, rgb(var(--ac-79bfff)));background:rgb(var(--game-accent-rgb, 121 191 255) / .12);transition:color .2s ease,background .2s ease}.dz-card i svg{width:20px;height:20px}.dz-card span{display:flex;flex-direction:column;gap:3px;min-width:0}.dz-card b{font-size:15px;font-weight:700;color:rgb(var(--fg-f2f6fb))}.dz-card small{overflow:hidden;font-size:12px;color:rgb(var(--ac-7f8fa4));white-space:nowrap;text-overflow:ellipsis}.dz-card:hover,.dz-card:focus-visible{border-color:rgb(var(--game-accent-rgb, 121 191 255) / .32)}.dz-card.active{border-color:rgb(var(--game-accent-rgb, 121 191 255) / .55);background:linear-gradient(180deg,rgb(var(--game-accent-rgb, 121 191 255) / .14),rgb(var(--game-accent-rgb, 121 191 255) / .05));box-shadow:inset 0 1px #ffffff0f,0 10px 28px -12px rgb(var(--game-accent-rgb, 121 191 255) / .45)}.dz-card.active i{color:rgb(var(--fg-0b1520));background:var(--game-accent, rgb(var(--ac-79bfff)))}.zswitch{display:inline-flex;gap:2px;margin:0 0 16px;padding:3px;border:1px solid rgb(var(--ink) / .12);border-radius:999px;background:rgb(var(--ink) / .04)}.zswitch-btn{display:inline-flex;align-items:center;gap:7px;padding:5px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.03em;color:rgb(var(--fg-e2ebf8) / calc(.5 + var(--fg-boost)));white-space:nowrap;transition:color .2s ease,background .2s ease}.data-hero-title-row,.fm-data-hero-title-row{flex-wrap:wrap}.zswitch-btn:hover:not(.active){color:rgb(var(--ink))}.zswitch-btn.active{color:rgb(var(--fg-f4f7fb));background:rgb(var(--ink) / .1)}.zswitch-btn.active:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--zone-formal)}.zswitch-btn.active.is-internal:before{background:var(--zone-internal)}.shell:has(.ov-hero) .main{padding-top:0;animation:none}.shell:has(.gband) .main{padding-top:0;animation:none}.shell:has(.data-hero) .main{padding-top:0;animation:none}.shell:has(.campus-hq) .main,.shell:has(.campus-club-page:not(.is-empty)) .main{padding-top:0;animation:none}.ov-v2{display:flex;flex-direction:column;gap:32px;padding-bottom:60px}.ov-hero{position:relative;margin:-72px calc(50% - 50vw) 0;padding:124px 0 64px;background:radial-gradient(900px 340px at 74% 36%,rgb(var(--ac-4f9dff) / .15),transparent 66%),radial-gradient(680px 300px at 12% 82%,rgb(var(--ac-4ee0ce) / .08),transparent 70%),linear-gradient(180deg,rgb(var(--bg-030508)),rgb(var(--bg-07111b)) 58%,rgb(var(--bg-07101a)));border:none;box-shadow:none;overflow:hidden;display:flex;align-items:center}.ov-hero:after{content:"";position:absolute;inset:auto 0 0;z-index:0;height:120px;background:linear-gradient(180deg,rgb(var(--bg-07101a) / 0),rgb(var(--bg-07101a)) 94%);pointer-events:none}.ov-v2.is-internal .ov-hero{background:radial-gradient(900px 340px at 74% 36%,rgb(var(--ac-4ee0ce) / .14),transparent 66%),radial-gradient(680px 300px at 12% 82%,rgb(var(--ac-4f9dff) / .055),transparent 70%),linear-gradient(180deg,rgb(var(--bg-030508)),rgb(var(--bg-07131a)) 58%,rgb(var(--bg-061119)))}.ov-v2.is-internal .ov-hero:after{background:linear-gradient(180deg,rgb(var(--bg-061119) / 0),rgb(var(--bg-061119)) 94%)}.ov-v2.is-internal .gnav.is-overview:before{background:linear-gradient(180deg,rgb(var(--bg-061119)),rgb(var(--bg-061119) / .98) 40%,rgb(var(--bg-030508) / .72) 68%,rgb(var(--bg-030508) / 0))}.ov-hero+.gnav{margin-top:-32px}.ov-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(var(--bg-030508) / .38),transparent 34%,transparent 76%,rgb(var(--bg-030508) / .18)),radial-gradient(circle at 50% 145%,rgb(var(--ac-4f9dff) / .08),transparent 48%);pointer-events:none}.ov-hero-content{position:relative;z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:0 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:40px}.ov-hero-text{flex:1 1 360px;max-width:600px}.ov-hero-title{margin:0;font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:.01em;line-height:1.1;color:rgb(var(--ink));text-shadow:0 4px 20px rgba(255,255,255,.15)}.ov-hero-desc{margin:16px 0 0;color:rgb(var(--ink) / calc(.6 + var(--fg-boost)));font-size:15px;line-height:1.6}.ov-hero-stats{flex:0 1 520px;display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:0}.ov-hero-stat{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:14px 24px;border:none;border-radius:0;background:transparent;box-shadow:none}.ov-hero-stat:not(:first-child):before{content:"";position:absolute;left:0;top:18%;width:1px;height:64%;background:linear-gradient(180deg,transparent,rgb(var(--ac-a8b9d6) / .2),transparent)}.ov-hero-stat-val{margin:0;font-family:var(--font-display);font-size:36px;font-weight:800;line-height:1;color:rgb(var(--ink));font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(255,255,255,.1)}.ov-hero-stat-label{font-size:12px;letter-spacing:.04em;color:rgb(var(--fg-d6e1f2) / calc(.52 + var(--fg-boost)))}.ov-stat-skeleton{position:relative;display:inline-block;width:80px;height:40px;border-radius:8px;background:rgb(var(--bg-f0f4fc) / .08);overflow:hidden}.ov-stat-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(var(--bg-f0f4fc) / .1),transparent);animation:sk-shimmer 1.4s ease infinite}@media (prefers-reduced-motion: reduce){.ov-stat-skeleton:after{animation:none}}.ov-cols{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}.ov-sec{min-width:0}.ov-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgb(var(--ac-a8b9d6) / .1)}.ov-sec-title{display:flex;flex-direction:column;gap:5px}.ov-sec-head h2{margin:0;font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:.01em;color:rgb(var(--ink))}.ov-sec-tools{display:flex;align-items:center;gap:16px}.ov-sec-more{font-size:13px;font-weight:600;color:rgb(var(--fg-e2ebf8) / calc(.5 + var(--fg-boost)));white-space:nowrap;transition:color .2s ease}.ov-sec-more:hover{color:rgb(var(--ink))}.ov-live-flag{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--teal);white-space:nowrap}.dhead{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px 28px;margin:6px 0 22px}.data-hero{position:relative;min-height:286px;margin:-72px calc(50% - 50vw) 0;padding:118px calc(50vw - 50%) 34px;overflow:hidden;background:radial-gradient(760px 260px at 76% 28%,rgb(var(--ac-4f9dff) / .13),transparent 66%),radial-gradient(560px 230px at 10% 88%,rgb(var(--ac-4ee0ce) / .06),transparent 72%),linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-07101a)) 58%,rgb(var(--bg-030508)))}.data-hero:after{content:"";position:absolute;inset:auto 0 0;height:70px;background:linear-gradient(180deg,rgb(var(--bg-030508) / 0),rgb(var(--bg-030508)));pointer-events:none}.data-hero-players{background:radial-gradient(760px 260px at 68% 22%,rgb(var(--ac-4ee0ce) / .1),transparent 66%),radial-gradient(520px 220px at 9% 90%,rgb(var(--ac-4f9dff) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-061019)) 58%,rgb(var(--bg-030508)))}.data-hero-events{background:radial-gradient(780px 270px at 75% 20%,rgb(var(--ac-4f9dff) / .16),transparent 65%),radial-gradient(520px 220px at 12% 88%,rgb(var(--ac-be924b) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bg-08131f)),rgb(var(--bg-07101a)) 58%,rgb(var(--bg-030508)))}.data-hero-matches{background:radial-gradient(700px 250px at 82% 20%,rgb(var(--ac-4f9dff) / .15),transparent 64%),radial-gradient(440px 190px at 16% 88%,rgb(var(--ac-e66058) / .035),transparent 72%),linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-07101a)) 58%,rgb(var(--bg-030508)))}.data-hero-zones{background:radial-gradient(720px 260px at 70% 24%,rgb(var(--ac-88bcff) / .12),transparent 65%),radial-gradient(500px 210px at 12% 88%,rgb(var(--ac-4ee0ce) / .07),transparent 72%),linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-07101a)) 58%,rgb(var(--bg-030508)))}.data-hero-champions{background:radial-gradient(700px 250px at 78% 22%,rgb(var(--ac-be924b) / .1),transparent 66%),radial-gradient(520px 220px at 10% 88%,rgb(var(--ac-4f9dff) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bg-07111b)),rgb(var(--bg-07101a)) 58%,rgb(var(--bg-030508)))}.data-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(var(--bg-030508) / .28),transparent 32%,transparent 78%,rgb(var(--bg-030508) / .14)),radial-gradient(circle at 50% 150%,rgb(var(--ac-4f9dff) / .07),transparent 48%);pointer-events:none}.data-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,1fr) auto;align-items:center;gap:24px 48px}.data-hero-copy{max-width:620px}.data-hero-context{display:block;margin-bottom:11px;font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.15em;color:rgb(var(--ac-88bcff) / calc(.82 + var(--ac-boost)))}.data-hero-title-row{display:flex;align-items:baseline;gap:14px}.data-hero-title-row h1{margin:0;font-family:var(--font-display);font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:rgb(var(--ink));text-wrap:balance;text-shadow:0 4px 20px rgba(255,255,255,.12)}.data-hero-count{font-size:13px;color:rgb(var(--fg-e2ebf8) / calc(.5 + var(--fg-boost)));white-space:nowrap}.data-hero-copy>p{max-width:62ch;margin:15px 0 0;color:rgb(var(--fg-e2ebf8) / calc(.6 + var(--fg-boost)));font-size:14px;line-height:1.65;text-wrap:pretty}.data-hero-stats{display:flex;align-items:stretch}.data-hero-stat{position:relative;display:flex;min-width:106px;flex-direction:column;gap:6px;padding:9px 25px}.data-hero-stat:last-child{padding-right:0}.data-hero-stat:not(:first-child):before{content:"";position:absolute;left:0;top:14%;width:1px;height:72%;background:linear-gradient(180deg,transparent,rgb(var(--ac-a8b9d6) / .2),transparent)}.data-hero-stat strong{font-family:var(--font-display);font-size:30px;font-weight:800;line-height:1;color:rgb(var(--ink));font-variant-numeric:tabular-nums}.data-hero-stat strong.is-live{color:rgb(var(--ac-4ee0ce))}.data-hero-stat>span{font-size:11.5px;letter-spacing:.04em;color:rgb(var(--fg-d6e1f2) / calc(.5 + var(--fg-boost)));white-space:nowrap}.data-hero-tools{grid-column:1 / 3;display:flex;justify-content:flex-end;align-items:center;min-width:0}.data-hero-search,.data-hero-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.data-hero+.gnav.is-inner{margin:0 calc(50% - 50vw) 30px;padding:0 calc(50vw - 50%);background:linear-gradient(180deg,rgb(var(--bg-030508)),rgb(var(--bg-030508) / .96) 72%,rgb(var(--bg-030508) / 0))}.data-hero+.gnav.is-inner .gnav-inner{min-height:54px;padding:4px 0 10px}.dhead-main{display:flex;flex-direction:column;gap:6px;min-width:0}.dhead-eyebrow{position:relative;font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.22em;color:rgb(var(--ac-88bcff) / calc(.8 + var(--ac-boost)));padding-left:20px;text-transform:uppercase}.dhead-eyebrow:before{content:"";position:absolute;left:0;top:50%;width:11px;height:1px;background:rgb(var(--ac-4f9dff));box-shadow:0 0 8px rgb(var(--ac-4f9dff) / .6)}.dhead-title-row{display:flex;align-items:baseline;gap:12px}.dhead-title-row h1{margin:0;font-family:var(--font-display);font-size:27px;font-weight:800;letter-spacing:.01em;color:rgb(var(--ink))}.dhead-count{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dhead-desc{margin:0;font-size:13px;color:var(--muted)}.dhead-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dsearch{position:relative;width:260px;max-width:100%}.dsearch svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:rgb(var(--fg-e2ebf8) / calc(.4 + var(--fg-boost)));pointer-events:none}.dsearch input{width:100%;height:38px;padding:0 14px 0 40px;background:rgb(var(--bg-0d121a) / .6);border:1px solid var(--line-strong);border-radius:999px;color:var(--text);font-size:13.5px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.dsearch input::placeholder{color:var(--muted)}.dsearch input:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgb(var(--ac-4f9dff) / .15);background:var(--bg-sink)}.dselect{height:38px;max-width:200px;padding:0 14px;background:rgb(var(--bg-0d121a) / .6);border:1px solid var(--line-strong);border-radius:999px;color:var(--text);font-size:13px;transition:border-color .15s ease,box-shadow .15s ease}.dselect:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgb(var(--ac-4f9dff) / .15)}.dseg{display:inline-flex;padding:3px;border-radius:999px;background:rgb(var(--shade) / calc(.35 * var(--shade-k)));border:1px solid rgb(var(--ink) / .08)}.dseg-btn{padding:5px 14px;border-radius:999px;border:none;background:transparent;font-size:12.5px;font-weight:600;color:rgb(var(--fg-e2ebf8) / calc(.55 + var(--fg-boost)));cursor:pointer;white-space:nowrap;transition:all .2s ease}.dseg-btn:hover:not(.active){color:rgb(var(--ink))}.dseg-btn.active{color:rgb(var(--fg-071018));background:linear-gradient(90deg,rgb(var(--ac-4f9dff)),rgb(var(--ac-6db2ff)))}.data-page-anchor{scroll-margin-top:126px}.data-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:26px;padding-top:20px;border-top:1px solid rgb(var(--ac-a8b9d6) / .1)}.data-pagination-summary,.data-pagination-page{font-size:12px;color:rgb(var(--fg-e2ebf8) / calc(.42 + var(--fg-boost)));font-variant-numeric:tabular-nums}.data-pagination-page{justify-self:end}.data-pagination-controls{display:flex;align-items:center;justify-content:center;gap:5px}.data-page-number,.data-page-step{min-width:32px;height:32px;display:inline-grid;place-items:center;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:rgb(var(--fg-e2ebf8) / calc(.56 + var(--fg-boost)));font:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.data-page-step{font-size:21px;line-height:1}.data-page-number:hover,.data-page-step:hover:not(:disabled){color:rgb(var(--ink));background:rgb(var(--ink) / .045);border-color:rgb(var(--ac-a8b9d6) / .1)}.data-page-number.active{color:rgb(var(--fg-dcecff));background:rgb(var(--ac-4f9dff) / .14);border-color:rgb(var(--ac-4f9dff) / .24)}.data-page-number:focus-visible,.data-page-step:focus-visible{outline:2px solid rgb(var(--ac-4f9dff) / .72);outline-offset:2px}.data-page-step:disabled{opacity:.24;cursor:default}.data-page-ellipsis{width:22px;text-align:center;color:rgb(var(--fg-e2ebf8) / calc(.28 + var(--fg-boost)))}.ov-event-list{display:flex;flex-direction:column;gap:12px}.ov-event-item{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:16px;background:rgb(var(--shade) / calc(.2 * var(--shade-k)));border:1px solid rgb(var(--ink) / .05);transition:all .25s ease}.ov-event-item:hover{transform:translateY(-2px);background:rgb(var(--ink) / .05);border-color:rgb(var(--ink) / .15);box-shadow:0 8px 24px -8px rgb(var(--shade) / calc(.5 * var(--shade-k)))}.ov-event-item-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ov-event-item-name{font-size:15px;font-weight:700;color:rgb(var(--ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-event-item-sub{font-size:12px;color:rgb(var(--ink) / calc(.5 + var(--fg-boost)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.ov-cols{grid-template-columns:1fr;gap:40px}.data-hero-inner{grid-template-columns:1fr;gap:24px}.data-hero-stats{justify-content:flex-start}.data-hero-stat:first-child{padding-left:0}.data-hero-tools{grid-column:1;justify-content:flex-start}.data-hero-search,.data-hero-controls{width:100%;justify-content:flex-start}}@media (max-width: 640px){.ov-hero{padding:110px 0 48px}.ov-hero-content{padding:0 22px;gap:30px}.ov-hero-stats{flex-basis:auto;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.ov-hero-stat{padding:14px 18px}.ov-hero-stat:nth-child(odd):before{display:none}.gnav-inner{gap:14px}.gnav-tabs{gap:18px}.gnav-game-name{display:none}.dhead-tools{width:100%}.dsearch{flex:1 1 auto;width:auto}.data-pagination{grid-template-columns:1fr auto}.data-pagination-controls{grid-column:1 / 3;grid-row:2}.data-hero{min-height:0;padding-top:110px}.data-hero-inner{grid-template-columns:1fr;gap:24px}.data-hero-stats{justify-content:flex-start}.data-hero-stat:first-child{padding-left:0}.data-hero-stat strong{font-size:25px}.data-hero-tools{grid-column:1;justify-content:flex-start}.data-hero-search,.data-hero-controls{width:100%;justify-content:flex-start}.data-hero-search .dsearch{width:100%}}:where(.shell,.game-shell)[data-game=lol]{--game-accent: rgb(var(--ac-79bfff));--game-accent-rgb: var(--ac-79bfff);--game-secondary: rgb(var(--ac-73e0f5));--game-secondary-rgb: var(--ac-73e0f5);--game-bg-mid: rgb(var(--bg-071522));--game-bg-edge: rgb(var(--bg-06101a));--game-bg-edge-rgb: var(--bg-06101a)}:where(.shell,.game-shell)[data-game=kog]{--game-accent: rgb(var(--ac-dcb45f));--game-accent-rgb: var(--ac-dcb45f);--game-secondary: rgb(var(--ac-63c9a7));--game-secondary-rgb: var(--ac-63c9a7);--game-bg-mid: rgb(var(--bg-15140c));--game-bg-edge: rgb(var(--bg-0c1210));--game-bg-edge-rgb: var(--bg-0c1210)}:where(.shell,.game-shell)[data-game=cs2]{--game-accent: rgb(var(--ac-e79849));--game-accent-rgb: var(--ac-e79849);--game-secondary: rgb(var(--ac-6e9fbd));--game-secondary-rgb: var(--ac-6e9fbd);--game-bg-mid: rgb(var(--bg-171109));--game-bg-edge: rgb(var(--bg-0d0f11));--game-bg-edge-rgb: var(--bg-0d0f11)}:where(.shell,.game-shell)[data-game=valorant]{--game-accent: rgb(var(--ac-ff6878));--game-accent-rgb: var(--ac-ff6878);--game-secondary: rgb(var(--ac-9d88ff));--game-secondary-rgb: var(--ac-9d88ff);--game-bg-mid: rgb(var(--bg-160a11));--game-bg-edge: rgb(var(--bg-0e0910));--game-bg-edge-rgb: var(--bg-0e0910)}:where(.shell,.game-shell)[data-game]{--gold: var(--game-accent);--gold-soft: rgb(var(--game-accent-rgb) / .12);--teal: var(--game-secondary);--teal-soft: rgb(var(--game-secondary-rgb) / .12)}.game-shell{min-height:calc(100vh - 72px)}.shell[data-game] .topbar.is-scrolled{border-bottom-color:rgb(var(--game-accent-rgb) / .12);box-shadow:0 18px 32px -24px rgb(var(--game-accent-rgb) / .28)}.shell[data-game] .brand-mark:after,.shell[data-game] .nav-link.active:after{background:var(--game-accent)}.game-shell .ov-hero{background:radial-gradient(900px 350px at 74% 34%,rgb(var(--game-accent-rgb) / .17),transparent 66%),radial-gradient(660px 290px at 12% 82%,rgb(var(--game-secondary-rgb) / .07),transparent 70%),linear-gradient(180deg,rgb(var(--bg-030508)) 0%,var(--game-bg-mid) 58%,var(--game-bg-edge) 100%)}.game-shell .ov-hero:after{background:linear-gradient(180deg,rgb(var(--game-bg-edge-rgb) / 0) 0%,var(--game-bg-edge) 94%)}.game-shell .ov-v2.is-internal .ov-hero{background:radial-gradient(900px 350px at 74% 34%,rgb(var(--game-secondary-rgb) / .15),transparent 66%),radial-gradient(660px 290px at 12% 82%,rgb(var(--game-accent-rgb) / .07),transparent 70%),linear-gradient(180deg,rgb(var(--bg-030508)) 0%,var(--game-bg-mid) 58%,var(--game-bg-edge) 100%)}.game-shell .ov-v2.is-internal .ov-hero:after{background:linear-gradient(180deg,rgb(var(--game-bg-edge-rgb) / 0) 0%,var(--game-bg-edge) 94%)}.game-shell .gnav.is-overview:before{background:linear-gradient(180deg,var(--game-bg-edge) 0%,rgb(var(--game-bg-edge-rgb) / .98) 40%,rgb(var(--bg-030508) / .72) 68%,rgb(var(--bg-030508) / 0) 100%)}.game-shell .ov-v2.is-internal .gnav.is-overview:before{background:linear-gradient(180deg,var(--game-bg-edge) 0%,rgb(var(--game-bg-edge-rgb) / .98) 40%,rgb(var(--bg-030508) / .72) 68%,rgb(var(--bg-030508) / 0) 100%)}.game-shell .gtab.active:after{background:linear-gradient(90deg,var(--game-accent),var(--game-secondary));box-shadow:0 0 8px rgb(var(--game-accent-rgb) / .34)}.game-shell .gnav-sep{background:rgb(var(--game-accent-rgb) / .18)}.game-shell .gband{background:linear-gradient(180deg,var(--game-bg-mid) 0%,var(--game-bg-edge) 55%,rgb(var(--bg-030508)) 100%)}.game-shell .data-hero-context{color:color-mix(in srgb,var(--game-accent) 78%,rgb(var(--ink)))}.game-shell .data-hero,.game-shell .data-hero-players,.game-shell .data-hero-events,.game-shell .data-hero-matches,.game-shell .data-hero-zones,.game-shell .data-hero-champions{background:radial-gradient(760px 270px at var(--data-hero-x, 76%) var(--data-hero-y, 26%),rgb(var(--game-accent-rgb) / .15),transparent 66%),radial-gradient(560px 230px at 10% 88%,rgb(var(--game-secondary-rgb) / .065),transparent 72%),linear-gradient(180deg,var(--game-bg-mid) 0%,var(--game-bg-edge) 58%,rgb(var(--bg-030508)) 100%)}.game-shell .data-hero-players{--data-hero-x: 68%;--data-hero-y: 22%}.game-shell .data-hero-events{--data-hero-x: 75%;--data-hero-y: 20%}.game-shell .data-hero-matches{--data-hero-x: 82%;--data-hero-y: 20%}.game-shell .data-hero-zones{--data-hero-x: 70%;--data-hero-y: 24%}.game-shell .data-hero-champions{--data-hero-x: 78%;--data-hero-y: 22%}.game-shell .data-hero-glow{background:linear-gradient(90deg,rgb(var(--bg-030508) / .28),transparent 32%,transparent 78%,rgb(var(--bg-030508) / .14)),radial-gradient(circle at 50% 150%,rgb(var(--game-accent-rgb) / .075),transparent 48%)}.game-shell .data-hero-stat strong.is-live{color:var(--game-secondary)}.topbar{background:transparent;border-bottom-color:transparent;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease}.topbar.is-scrolled{background:rgb(var(--bg-03070c) / .94);border-bottom-color:rgb(var(--ac-73b8ff) / .16);box-shadow:0 8px 8px rgb(var(--shade) / calc(.24 * var(--shade-k)));backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}.topbar-inner.container{width:100%;max-width:1440px;height:68px;padding-inline:clamp(18px,2.4vw,34px);gap:clamp(18px,2.2vw,34px)}.topbar.is-scrolled .topbar-inner{height:62px}.topbar .brand{gap:11px}.topbar .brand-mark{width:30px;height:30px;border:1px solid rgb(var(--ac-97b8dd) / .34);border-radius:6px;background:rgb(var(--bg-040a11) / .72);box-shadow:none}.topbar .brand-mark:before{top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgb(var(--ac-73b8ff) / .2);background:transparent;transform:none;transition:border-color .2s ease}.topbar .brand:hover .brand-mark{transform:none;border-color:rgb(var(--ac-73b8ff) / .72);box-shadow:none}.topbar .brand:hover .brand-mark:before{transform:none;border-color:rgb(var(--ac-4ee0ce) / .46)}.topbar .brand-mark i{position:relative;z-index:1;color:rgb(var(--fg-f4f8ff));background:none;-webkit-text-fill-color:currentColor;font-size:15px;font-weight:800}.topbar .brand-id{gap:4px}.topbar .brand-word{font-size:14px;font-weight:760;letter-spacing:.2em;text-shadow:none}.topbar .brand-sub{font-size:8px;letter-spacing:.27em;color:rgb(var(--ac-c7d8ee) / calc(.5 + var(--ac-boost)))}.topbar .nav{align-self:stretch;justify-content:center;gap:2px}.topbar .nav-mega{position:static}.topbar .nav-link{height:100%;padding:0 14px;border-radius:0;color:rgb(var(--fg-dae4f1) / calc(.64 + var(--fg-boost)));font-size:13px;font-weight:520;letter-spacing:.025em;transition:color .18s ease,background-color .18s ease}.topbar .nav-link:hover,.topbar .nav-menu-trigger.is-open{color:rgb(var(--fg-f8fbff));background:rgb(var(--ac-73b8ff) / .045)}.topbar .nav-link.active{color:rgb(var(--ink));background:transparent}.topbar .nav-link.active:after{bottom:0;width:30px;height:2px;border-radius:2px 2px 0 0;background:rgb(var(--ac-73b8ff));box-shadow:0 0 12px rgb(var(--ac-73b8ff) / .66)}.shell[data-game] .nav-link.active:after{box-shadow:0 0 12px rgb(var(--game-accent-rgb) / .56)}.topbar .nav-menu-caret{opacity:.44}.topbar-tools{gap:6px}.topbar-iconbtn,.topbar-burger{width:36px;height:36px;border:1px solid transparent;border-radius:8px;color:rgb(var(--fg-d8e4f2) / calc(.64 + var(--fg-boost)));background:transparent}.topbar-iconbtn:hover,.topbar-burger:hover{color:rgb(var(--ink));border-color:rgb(var(--ac-73b8ff) / .2);background:rgb(var(--ac-73b8ff) / .07);transform:none}.topbar-msg{position:relative}.topbar-msg-badge{position:absolute;top:3px;right:3px;display:grid;min-width:15px;height:15px;padding:0 4px;place-items:center;border:2px solid rgb(var(--bd-050a11));border-radius:999px;background:rgb(var(--ac-4ee0ce));color:rgb(var(--fg-02100e));font-size:8px;font-weight:800;line-height:1}.topbar-notify{position:relative}.topbar-notify-panel{position:absolute;z-index:60;top:calc(100% + 10px);right:-46px;width:min(360px,calc(100vw - 24px));overflow:hidden;border:1px solid rgb(var(--ac-7898bd) / .22);border-radius:12px;background:rgb(var(--bg-070d15) / .98);box-shadow:0 24px 60px -18px rgb(var(--shade) / calc(.85 * var(--shade-k)))}.topbar-notify-head{display:flex;min-height:46px;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid rgb(var(--ac-7898bd) / .14)}.topbar-notify-head strong{color:rgb(var(--fg-e8f0f9));font-size:13px;font-weight:720}.topbar-notify-head button{padding:0;border:0;color:rgb(var(--ac-73b8ff));background:transparent;font-size:11.5px;cursor:pointer}.topbar-notify-empty{margin:0;padding:26px 16px;color:rgb(var(--ac-6e8296));font-size:12px;text-align:center}.topbar-notify-panel ul{max-height:min(420px,60vh);margin:0;padding:0;overflow-y:auto;list-style:none}.topbar-notify-panel li+li{border-top:1px solid rgb(var(--ac-7898bd) / .09)}.topbar-notify-panel li>button{display:flex;width:100%;flex-direction:column;gap:4px;padding:12px 16px;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.topbar-notify-panel li>button:hover{background:rgb(var(--ac-73b8ff) / .05)}.topbar-notify-title{display:flex;align-items:center;gap:7px;color:rgb(var(--fg-d4e2f0));font-size:12.5px;font-weight:680}.topbar-notify-panel li>button.is-unread .topbar-notify-title{color:rgb(var(--fg-f0f6fd))}.topbar-notify-title i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:rgb(var(--ac-4ee0ce))}.topbar-notify-body{display:-webkit-box;overflow:hidden;color:rgb(var(--ac-7f93a9));font-size:11.5px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.topbar-notify-panel time{color:rgb(var(--ac-5c7085));font-size:10px}@media (max-width: 560px){.topbar-notify{display:none}}.topbar-sep{height:22px;margin-inline:3px;background:rgb(var(--ac-97b8dd) / .2)}.topbar-download,.topbar-login{height:36px;border:1px solid rgb(var(--ac-97b8dd) / .28);border-radius:8px;background:rgb(var(--bg-070f19) / .58);box-shadow:none;color:rgb(var(--fg-edf5ff))}.topbar-download{padding:0 13px;gap:7px;font-size:12px}.topbar-login{padding:0 17px}.topbar-download:hover,.topbar-login:hover{border-color:rgb(var(--ac-73b8ff) / .62);background:rgb(var(--ac-73b8ff) / .1);box-shadow:none;color:rgb(var(--ink));transform:none}.topbar-auth-placeholder{width:126px;height:40px;border-radius:9px;background:rgb(var(--ac-97b8dd) / .08)}.account-menu{position:relative;flex:none}.user-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;width:auto;max-width:196px;height:40px;gap:9px;padding:4px 10px 4px 4px;border:1px solid rgb(var(--ac-97b8dd) / .18);border-radius:9px;background:rgb(var(--bg-070f19) / .46);box-shadow:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.user-chip:hover,.user-chip.is-open{border-color:rgb(var(--ac-73b8ff) / .48);background:rgb(var(--ac-73b8ff) / .09);box-shadow:none;transform:none}.user-chip-avatar{position:relative;padding:0;background:none}.user-chip-avatar .figure{box-shadow:inset 0 0 0 1px rgb(var(--ac-cde2f8) / .2)}.user-chip-presence{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border:2px solid rgb(var(--bd-07101a));border-radius:50%;background:rgb(var(--ac-4ee0ce))}.user-chip-main{gap:2px;max-width:108px}.user-chip-name{font-size:12px;font-weight:650;color:rgb(var(--fg-f4f8ff))}.user-chip-sub{color:rgb(var(--ac-a8bed9) / calc(.52 + var(--ac-boost)));font-family:var(--font-display);font-size:8px;letter-spacing:.11em}.user-chip-caret{margin-left:0;color:rgb(var(--ac-b7cae1) / calc(.5 + var(--ac-boost)));transition:transform .2s ease,color .2s ease}.user-chip.is-open .user-chip-caret{color:rgb(var(--ac-73b8ff));transform:rotate(180deg)}.account-menu-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:43;width:min(340px,calc(100vw - 24px));padding:6px;border:1px solid rgb(var(--ac-8faacc) / .15);border-radius:18px;background:rgb(var(--bg-090f18) / .85);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);box-shadow:0 24px 48px -12px rgb(var(--shade) / calc(.5 * var(--shade-k))),0 4px 16px rgb(var(--shade) / calc(.2 * var(--shade-k)));isolation:isolate;animation:account-panel-in .25s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column}.account-menu-panel:before{display:none}@keyframes account-panel-in{0%{opacity:0;transform:translateY(-7px) scale(.99)}to{opacity:1;transform:translateY(0)}}.account-menu-profile{display:grid;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:12px;border-radius:12px;color:rgb(var(--fg-f2f7fc));background:transparent;transition:background-color .2s ease}.account-menu-profile:hover{background:rgb(var(--ink) / .05)}.account-menu-profile-avatar{position:relative;width:46px;height:46px}.account-menu-profile-avatar .figure{box-shadow:inset 0 0 0 1px rgb(var(--ac-cde2f8) / .18)}.account-menu-profile-presence{position:absolute;right:-1px;bottom:1px;width:12px;height:12px;border:3px solid rgb(var(--bd-091724));border-radius:50%;background:rgb(var(--ac-45e0ce))}.account-menu-profile-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:3px}.account-menu-profile-copy strong{max-width:100%;overflow:hidden;color:rgb(var(--fg-f7fbff));font-size:16px;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-menu-profile-copy small{color:rgb(var(--ac-8fa6be));font-family:var(--font-display);font-size:9px;line-height:1.35;letter-spacing:.1em}.account-menu-account-kind{display:inline-flex;align-items:center;min-height:20px;margin-top:2px;padding:2px 7px;border:1px solid rgb(var(--ac-73b8ff) / .24);border-radius:5px;color:rgb(var(--ac-9dccff));background:rgb(var(--ac-4f9dff) / .11);font-size:9px;font-weight:700;line-height:1}.account-menu-profile-arrow{display:grid;width:28px;height:28px;place-items:center;border:1px solid transparent;border-radius:8px;color:rgb(var(--ac-8fa6be));background:rgb(var(--ink) / .04);transition:border-color .18s ease,color .18s ease,background-color .18s ease}.account-menu-profile-arrow svg{width:16px;height:16px}.account-menu-profile:hover .account-menu-profile-arrow{color:rgb(var(--ink));background:rgb(var(--ink) / .1)}.account-menu-subscription{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;border-radius:10px;color:rgb(var(--fg-e6f0fa));background:transparent;transition:background-color .2s ease}.account-menu-subscription:hover{background:rgb(var(--ink) / .05)}.account-menu-subscription-signal{display:grid;width:32px;height:32px;place-items:center;color:rgb(var(--ac-45e0ce))}.account-menu-subscription-signal svg{width:24px;height:24px}.account-menu-subscription-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.account-menu-subscription small,.account-menu-subscription strong{line-height:1.3}.account-menu-subscription small{color:rgb(var(--ac-8fa6be));font-size:10px}.account-menu-subscription strong{overflow:hidden;color:rgb(var(--fg-f2f7fc));font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.account-menu-subscription-action{display:inline-flex;align-items:center;gap:4px;color:rgb(var(--ac-45e0ce));font-size:11px;font-weight:700}.account-menu-subscription-action svg{width:14px;height:14px;transition:transform .18s ease}.account-menu-subscription:hover .account-menu-subscription-action svg{transform:translate(2px)}.account-menu-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px 6px}.account-menu-action{display:flex;align-items:flex-start;gap:10px;min-height:auto;padding:12px;border:1px solid transparent;border-radius:10px;color:rgb(var(--fg-dfe9f4));background:transparent;transition:background-color .2s ease,color .2s ease}.account-menu-action:hover,.account-menu-action.is-active{color:rgb(var(--fg-f7fbff));background:rgb(var(--ink) / .05)}.account-menu-action-icon{display:grid;width:24px;height:24px;place-items:center;color:rgb(var(--ac-65adf8));flex-shrink:0}.account-menu-action-icon svg{width:22px;height:22px}.account-menu-action>span:nth-child(2){display:flex;flex-direction:column;min-width:0;gap:3px}.account-menu-action strong{overflow:hidden;font-size:13px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.account-menu-action small{overflow:hidden;color:rgb(var(--ac-8fa6be));font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.account-menu-utility{display:flex;flex-direction:column;gap:2px;padding:4px 6px;margin-inline:0;border-top:1px solid rgb(var(--ink) / .06)}.account-menu-utility-link{display:grid;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-bottom:none;border-radius:8px;color:rgb(var(--fg-dfe9f4));background:transparent;transition:color .2s ease,background-color .2s ease}.account-menu-utility-link:hover,.account-menu-utility-link.is-active{color:rgb(var(--fg-f7fbff));background:rgb(var(--ink) / .05)}.account-menu-utility-icon{display:grid;width:28px;height:28px;place-items:center;color:rgb(var(--ac-65adf8))}.account-menu-utility-icon svg{width:20px;height:20px}.account-menu-utility-copy{display:flex;flex-direction:column;min-width:0;gap:1px}.account-menu-utility-copy strong{font-size:13px;font-weight:700;line-height:1.35}.account-menu-utility-copy small{overflow:hidden;color:rgb(var(--ac-8fa6be));font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.account-menu-state,.account-menu-unread{display:inline-grid;min-width:32px;min-height:22px;place-items:center;padding-inline:7px;border-radius:999px;font-size:9px;font-weight:750;line-height:1}.account-menu-state{border:1px solid rgb(var(--ac-45e0ce) / .26);color:rgb(var(--ac-66e9d8));background:rgb(var(--ac-45e0ce) / .07)}.account-menu-unread{min-width:24px;padding-inline:6px;color:#eaf5ff;background:rgb(var(--ac-245b95))}.account-menu-utility-arrow{display:grid;place-items:center;color:rgb(var(--ac-617991))}.account-menu-utility-arrow svg{width:15px;height:15px;transition:transform .18s ease,color .18s ease}.account-menu-utility-link:hover .account-menu-utility-arrow{color:rgb(var(--ac-73b8ff));transform:translate(2px)}.account-menu-logout{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;width:calc(100% - 12px);min-height:44px;gap:10px;margin:2px 6px 6px;padding:0 10px;border:0;border-radius:8px;color:rgb(var(--ac-ff747d));background:transparent;font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:color .2s ease,background-color .2s ease}.account-menu-logout svg{width:18px;height:18px}.account-menu-logout:hover{color:rgb(var(--ac-ff9ba1));background:rgb(var(--ac-f26d6d) / .1)}.account-menu-profile:focus-visible,.account-menu-subscription:focus-visible,.account-menu-action:focus-visible,.account-menu-utility-link:focus-visible,.account-menu-logout:focus-visible{position:relative;z-index:2;outline:2px solid rgb(var(--ac-73b8ff));outline-offset:-2px}.nav-menu-panel,.nav-mega-panel{top:calc(100% + 8px);border:1px solid rgb(var(--ac-73b8ff) / .18);border-radius:12px;background:rgb(var(--bg-050c14) / .98);box-shadow:0 8px 8px rgb(var(--shade) / calc(.34 * var(--shade-k)));backdrop-filter:none;-webkit-backdrop-filter:none;animation:center-panel-in .18s cubic-bezier(.22,1,.36,1) both}@keyframes center-panel-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.nav-menu-game,.nav-mega-link{border-radius:7px}.nav-mega-tab{border-radius:8px;background:rgb(var(--ac-97b8dd) / .04);box-shadow:none}.nav-mega-tab:hover:not(:disabled),.nav-mega-tab.is-active{transform:none;box-shadow:none}.nav-zone-panel{width:560px;padding:14px}.nav-zone-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:0 6px 8px}.nav-zone-title{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:600;color:rgb(var(--fg-d6e1f2) / calc(.55 + var(--fg-boost)))}.nav-zone-title small{font-size:11px;font-weight:500;color:rgb(var(--fg-d6e1f2) / calc(.35 + var(--fg-boost)))}.nav-zone-search{display:flex;align-items:center;gap:6px;width:180px;height:30px;padding:0 10px;border:1px solid rgb(var(--ink) / .1);border-radius:8px;background:rgb(var(--shade) / calc(.25 * var(--shade-k)));color:rgb(var(--fg-d6e1f2) / calc(.4 + var(--fg-boost)))}.nav-zone-search:focus-within{border-color:rgb(var(--ac-73b8ff) / .45)}.nav-zone-search svg{flex:none;width:14px;height:14px}.nav-zone-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:rgb(var(--ink));font-size:12.5px}.nav-zone-groups{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:18px}.nav-zone-group{display:flex;flex-direction:column;gap:2px}.nav-zone-group-title{padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgb(var(--fg-d6e1f2) / calc(.4 + var(--fg-boost)))}.nav-zone-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px;border-radius:7px;font-size:14px;color:rgb(var(--fg-e2ebf8) / calc(.82 + var(--fg-boost)));transition:background-color .2s ease,color .2s ease}.nav-zone-row .nav-menu-game-icon{width:20px;height:20px}.nav-zone-row:hover,.nav-zone-row:focus-visible{background:rgb(var(--ink) / .05);color:rgb(var(--ink))}.nav-zone-row.is-current{background:rgb(var(--ac-97b8dd) / .08);color:rgb(var(--ink))}.nav-zone-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-zone-note{font-size:11px;color:rgb(var(--fg-d6e1f2) / calc(.38 + var(--fg-boost)))}.nav-zone-row.is-current .nav-zone-note{color:rgb(var(--ac-73b8ff))}.nav-zone-empty{margin:0;padding:18px 10px;font-size:13px;color:rgb(var(--fg-d6e1f2) / calc(.5 + var(--fg-boost)))}.nav-zone-foot{display:flex;gap:20px;margin-top:12px;padding:12px 10px 2px;border-top:1px solid rgb(var(--ink) / .08)}.nav-zone-foot a{font-size:13px;font-weight:600;color:rgb(var(--ac-73b8ff))}.nav-zone-foot a:hover,.nav-zone-foot a:focus-visible{color:rgb(var(--ac-a9d3ff))}@media (max-width: 1180px){.topbar-inner.container{gap:14px;padding-inline:16px}.topbar .brand{gap:9px}.topbar .brand-sub{display:none}.topbar .nav-link{padding-inline:11px;font-size:12.5px}.topbar-tools{gap:4px}.topbar-download{padding-inline:10px}.user-chip-main{max-width:86px}}@media (max-width: 920px){.topbar-inner.container{height:64px}.topbar.is-scrolled .topbar-inner{height:58px}.account-menu-panel{position:fixed;top:64px;right:16px;width:min(372px,calc(100vw - 32px))}.topbar.is-scrolled .account-menu-panel{top:58px}.user-chip-sub,.user-chip-caret{display:grid}}@media (max-width: 640px){.topbar-inner.container{padding-inline:12px;gap:8px}.topbar .brand-word{font-size:12px;letter-spacing:.16em}.topbar-tools{margin-left:auto}.user-chip{width:40px;padding:4px}.user-chip-main,.user-chip-caret{display:none}.account-menu-panel{right:12px;width:min(372px,calc(100vw - 24px));max-height:calc(100dvh - 76px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--bd-20364b)) transparent}.account-menu-panel:before{display:none}.account-menu-profile{min-height:88px;padding:14px}.account-menu-subscription{padding-inline:14px}.account-menu-primary{grid-template-columns:1fr;gap:6px;padding:12px}.account-menu-action{min-height:62px}.account-menu-utility{margin-inline:12px}.account-menu-logout{padding-inline:14px}}@media (prefers-reduced-motion: reduce){.account-menu-panel{animation:none}}
