game-gradient-text{display:inline;color:inherit;padding-block:3px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:linear-gradient(180deg,color-mix(in srgb,currentColor 60%,white) 15%,currentColor 50%,color-mix(in srgb,currentColor 68%,black) 88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.forge-inventory-warning-icon game-gradient-text{filter:none}game-gradient-text .gt-num,#item-tooltip game-gradient-text .gt-num,#item-tooltip-equipped game-gradient-text .gt-num{display:inline!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;font-size:inherit!important;font-family:inherit!important;letter-spacing:inherit!important;-webkit-text-fill-color:inherit!important;text-shadow:none!important;filter:none!important}game-gradient-text[data-numeric],game-gradient-text .gt-num,#inventory-panel .equipment-character-stat strong,#skills-panel .skill-tree-upgrade-cost .skill-tree-upgrade-label{font-weight:700}:where(img[src*="/icons/"]:not([src*="/icons/equip/"]):not(:is(.inv-slot,.tooltip-icon-wrapper,.guild-shop-icon,.dungeon-result-reward-item,.dungeon-drop-slot,.shop-item-icon) img)){filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}@font-face{font-family:"Press Start 2P";src:url(/assets/PressStart2P-Regular-DogiNJoF.ttf) format("truetype");font-weight:400;font-style:normal}:root{--bg-dark: #111216;--panel-bg: #1c1e26;--panel-light: #252833;--border-color: #2e3240;--primary-gold: #f5c051;--primary-gold-dim: #c99c3e;--text-main: #e0e4eb;--text-muted: #8b92a5;--accent-blue: #3b82f6;--hp-green: #34d399;--hp-red: #f87171;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .3);--shadow-md: 0 4px 8px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .5);--hud-text-shadow: 2px 3px 2px rgba(0, 0, 0, .95), -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 2px 0 0 #000, -2px 0 0 #000;--font-ui: "Press Start 2P", cursive;--font-head: "Press Start 2P", cursive;--font-pixel: "Press Start 2P", cursive;--hud-divider: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAYAAAACYxrZAAAJZElEQVR4Ae3Ba4xc5XnA8f/zvufMbWd2vbPe8a69+IKN1+wax5gEI1PASUqgpO2HKNOENJVwSyBKZKWqkCJHSaf+UlWVWslq0g+pqoREqZRsU5WkDRBUxZsWsClgsGF834vZeNezl9md+5wz532y7Vpq2hJA7YdKlX8/brjhhv9zwhphjfLLCSCA8vaU90AA4Z0pIIDyzgRQ3oUFhOsKIOOsKYDkwIyCKQKq8PR3kkOisjmdTmzKpPzBOAx2Z7zs8EiuPjtbCwEDCCCA8t+JAFIAKeYRriuVEFYN15Cvv4IDogfv7P/ImamVL68sd3a2nCacEhnVluezuGtL+tgXHu77zqGj0y1WqSIi/BsBlF/gcV2phAzXEFZVVzBez6Bd8q0ePtRJv/6G23HuavPIQtXd3Q5cyxPwBC9w2E4gslBufP7b/2Arj388+0KK1BLMtABlVT6PyQO/NYYCagHJ5TFD1zBX+neYKEzZIOHFBrPtWJjQW6685R67MFl7YmGlvb7V6ki2K2YPPfwBHrjvVq3Mz9vZctvWm9rjIXdEob6v2Q5TP/hGKnXv3v7ooYFK+LVH8q44OgoUJZnECiD5PIY3sc3koGfTjVg64SeDyN8+cbXx+IUr9XtaoQzEjHVBs2W/emS/PvqHR4RYTq89/yQPHfq2vna54VJJ3yU8V04nzXQ25bFtKPVKT9z+pFwPJkwQLOy5rVEebeRDC8joKEJuxGi4lDDOT0Yqt52daXzpwmT1oSBA/ITvXBCaB0ZS5ok/uBP1a1Kdeln67hhlb6bOM8enbLlFGHQ0s1xzG+aWw43Ndufmakt2X5lrPlhaiUaDsLsnyi6WLSCjo0h82cQ7oaQTcX/Pa5frT0zO1O9yYlwUqR8FnbjvlGNf3M3OPULjhRN48Qqt+Ulu2ZWD+YqcLC6bZiQWARRdqbvk7FJ7U7kebSo33C5n5aOtjgxZQH4liS3hJTNdiV2nL6987uJbjQNOjBA6u3EobfaObpFEq2n2bYBbc3UJ5+aFpQXe/P6bJt5n5b47B/T4i4t2cqGtKJpdl7CDg0kE1EUaRU5NudIx01cbN9sCmD+fRffd0nfTpbeah89crt9lrJdyzsVu35Hxvvmtz8iRwqcYMjV+OnZKburzdcNwQsTBmVMRS1crOje5LMWJts7XnYzkPPPVY/ebPzpyr969b8hsGFjvScKz84t1DYLIswdBeg70df1sIfj9UxdXPqbYLnUune028sdffD/3fuQ2wggZ3pXj6adel+dOVKWyYijNi/zzSyHFaZU3LkYyea3F7dtEvvKF7ew/sJl4Jm633XKz3P9rH5RPf+yAefGlMzJxuWxt+66hRGuleei185VPh04zRkhkYiJfObyXhx//dQk7juWpC5LOdcnV6XmeHJ/VZ84E8tzZUE9da4vr79b5aiBhLeCzvzvEPY88yHLJSNhJUluu0g5DjN/WpCvhew2Rj76/a/eJM42/rnTY0p3w4nuGM6nDn9rqfuPRDwux7QSBh+/PSFA9r8lOr/zmx/+ep09exbO+xjzPxD0hqjUpfCKln/3TeyWWvZOglcNLZ3DNC4K21fMD8BbAruBVOy4ZhBoHZOuAL0c/s8Ptvd0QLJwkWDiJ7bsJL1XW03/5AhPVfmrVgJjngVGJx1EjQiwmkrMq7VdO0pJ/oR1EJLoFEacE4HkG8Y1GYsRzocZESFmIX5ps+Mf+4l/d/qzau0YhZsGFEE/C3ISVIz9eZiaAmO8T82Cl0pR4PKk+hh/8qIE/3WB42GJigo1BpwHWKhZYWHCyVFG8pGfq1jBnHZmWYn96Wb0Yxm1ZEek1Kr6A5xlu2y36wSmRvzvviDww1mCsp6E6PDGw3tJe55hvK80FwUsJ8TSYNlSWVV+dFVmsCPZ9uzJeux4MLzZ0xCnxVoTOVtXrjcFAL2RSwspcRFIcwzd78uw5x2LNEbY7JHwwUUQ9jNiU9qS7V+m0lBCot5RqVamGqieuwHeL6l5aEOy56WblA7t7J7xOMFCu62YHthkhM0voOt9Il0EbkchiIKgxMjMDHc9je0YoPLae+3ammLrU5EpNuVhSmZ5XpxaJd6FNq64COn5ZpbiE1CIVLw925MGl850f9/2JM8vRxbnoV51j/bUW0bPnXKwdiAxkDBfLwtXFgN++J60PPJSS7nU18CKunHE834f8aNox14QrMeSNsuq2nGg2AbVA9UyJKFRCz9CxRSA3jvnh7zUX981mzxkJg6W624rStdhGF2rCTAPz6rzTt6pw+H6fbRsDgnJHzv5jTS+eahL6Vk6X0WpI6MRQ7ajO1ggnl2CmQrsZ0bCGywPr5KwFJA/kckgw1az0ZLNnLYG33HR7nNJdDglLTTW1ALEGPrQ9TvlCm5PjIX6PJdYT469e7LiLNVXr2dA5FVUcStNBgKGCUulN8czo1u6/tYCMA/kiVD6MXppttAb71xc914pXWpoLIzIKIkIUOszujUl6klb8OM7r8s2Tr0b6k59FosZ36qKqU53dOuBf2rk59U+bev0Xc+v02Vy3Hd+wPvb9XYn6aQsIqw6CzI8iuRxaa9ebvUG2GIt3Jus1tyN09IngRw7mFiNJZqxo2uoPi53oqbOdVqACRMsxuDDU739tz7bEd7NpnropmRh39frL63o3nI16l5fXB4gAwnUFEFYV80iphIyPo3cPd90zV24emFp0v4NjE+BiBkl4uEaHmMO0nbqVwYz9my1Diec2av3lUj+t4+NEj9+Bx3Xn02guh1rWSAHkKOhBkP4iTG1FHnkEnX89vProl/c9Xzwxt6PSYodAInR0BY7AChI5Xd7c571+60D3sU8mK69NDBMOXcP82U5kMQZ2CG31ol1d/DthjbCqAHIUtAByFDSfx/ROYL7+CuGHbu/aU14M9igkWCXQjoJI2irlDVkzk9oSFvfvJzx+HJPLoSNjaDGP8AtGxlBhjfA2CiCsKuaRkTF09jFsuYwMVJH2ZtzS6SEvG0Zy2p/VMKSTTqMHx3HFPDIyhhbzCKtGxlCuE9YIoIDwNgogFKBYRL73PdzBg9hcDh0pIcUcWiohuRzKqpExlHcg/AfhXRRAWHUUtADCdcU8wqqRMbSYR0bGUH4J4T8TQAEBFBDegwLIUdACCP/FUVDehbBGAAEEEEAAAQQQQAABBJACGEAAKYABBBBAAAEEEOF/RlijrBHeI+F/R7jhhv93fg7nUpPtQGhLYwAAAABJRU5ErkJggg==) left center / 14px 24px no-repeat, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAYAAAACYxrZAAAJu0lEQVR4Ae3BeYyc5X3A8e/veebY2dN72XvYXt82awKIxU7M4bWd4JQQ2hDYELWRQClBjfJH1VQ0Upt2PUJCbVFbqY1IRVtHSKmidmmVNoQQRMELMRDqA+Pd8bE+dr27M96dnT3mnnnf9/l1UtPmDknVQ6r4fHjPe97zf074xQg/TgAFlJ+TAMLPJoDhv4EFhGsEEEAAAQQwgAwPI6OjuAcH+1bZmLezXs2O9gbpi1nT1RJ2rT2dTcFCrlqiZmgIm0ggXCP8CDs8jNm3Dxkd5T8NDWHGx9H4Ib5HRuO4xz+3o/3YmczvTqcqf5nJV399ueQeqgTu00XHrzbVm7W/9pHu8TfHs0udnYP2oYemdHSU/yCA8A4L2MlJ5MMd2IEeDD2YF1vRnSAf+vMB23yu2Lx3S/v60xezD49dyf/G3KIXCxxZa/GrHn41oE6MvaFUklX7bu6c2dQohWomzLqdWelMIFOgXCPU2Du2rYm1BR2STHfKSqVNinUb9Z7WWMOJ1+u3nUlltojKB+aXK48kLuTum1vxmxsbIm7v7Vsi93x0t+3qjJnZ5JK/nPf8XKG6a36hvHXJK3Z5AXXNqzuuLq9aqW6YwkyCxvl3YjeuCzV0tNroqlYNdYZLsebW8urp6dIHZ5L5TyXnSgcKnrtjNl29fWElaPU81c8+PGi+/KVH5a57Py1D964zFyfGQifeXrBOJb+Yr7YuF/wDzklvi5GZ/nDD7NcuFbzEECaRQKmxgwNdG05fzB08O1P80FSueiCT9T42mSr88lS6umehoNuWcroqX1bjeU4O3NIpv/f5X5LOnpgsXDwiDR1zWli4KkdempVCVW0kaho9n9JCptToVdz1prUhefZydmJkJC47E0gCnG1uinxlfCL7wJX58sH55eqeVKbSnysF7YAaUV+Nq6tWXXR9e1gef/Rmdt0WlpVzb+NPH6cxdAV/fpGZ84Gu29blGho0SKZKEUXqlnJea6lYbTn68lOXn/mn7GznIHZqCmdTqeLhouciqvhcEzREkHvvvD68d+/GSFAqmvRCycUKgdy1Mypbtxiq588TnLuMTs3Id7+5SE9vl/mTp35F+re18OpLl+xS0QVirCtV/P7Cshf6zY9sPfb0c+ksYKy18gWFsLUm2tMRM+tbova+/R320BMPm088eJ8e3N2ILkzL2hbDrs3t6EJR3ziSlCDwddOuqE6eUzn2L0vatnpFb73nJrOpsV7HTs6G5gpBOHCivgt60iuF3OF431t/+/yib8MhDnk+Zu/ODv7urz5uvnjooNx6+w4JhUOUlyZlVbfhwG7Lx+/ewMlji/z2H43LXxyv6vlpS7cRqnO+6VobZfv+zdg1G831+7fKzV0BJ/91VlK5wFV9bauWg76x897ETKZywd65r+v3S/mAB3ZH5OD967HtMfGrIJEWipnLkDsl1clJ+e6zk/rH/zAnr6V9lZBIsow8+6ZSTgf6yS/cLJvvv4ulyRL5SzNs39fDwHUxTh5Pk1z0vEqgrflS0LL7uqYJe+7CZ/7gwdvapHLhEu7sGWmqm8M0NhCKdRCxWepD06wkkvrXT2XkyBVHqCEkQaCIQwsGFMfg/mbpG7iRSrkT22hEggzre8rsWt9gpqYKTC941UI1uD6b95vs5/cnv7iYSMqZF5d15XyFlsgy4UhKxJskamcw+XktXChgyo41ne2s6lvN3HJFVQOi0bAEBZ/d7XndsT4pJlaU+piHpM+SO36ant4mPjbYy8xksfLWVKmhLmrnQ4cfnSaVUeqtyO7tgi5B5qVF6tctEY4Jy1ecXHzLaTSwzKeXOTq9rLmyLyoWz/fUCfKdF8rS3zqma/rGUB+lhKSmYDa1rKeWwubURRFAnAvKoRkxOlE1NAaOG0SlXHaSq6iuCgnZeZX5OdRVlHw54GwK5nJKNIT6zscFwo7uEF1rldSkkkupukBEYspiCXdkWuSfJ3ySHp6BQAP80N+ccuIHAU1G6FsA31N1DjIrSqUK+Qy0NsPGPsvmlOP0igqCOoXmkMqNq1V3rEVEnThEXUw1uaTy7XHMy0l16Sq+Ql1DWGY3rK57NZTz1DOCFbBHZ9G6KPQ1YHIptLkV1/s+K2MTyhtjgb5vjXDbnhjZsi9RAr1pR0xfPeHpM9+p8tFdyIZO5XISfX4MXk6iyx6+gm2rl/T23tjjR8/ffTgUNqiI4Kn4r886O7mC7N+Au3OnlYhx8uZlo8+edzKVcvLZ91sduk0JNyqFpIoNl/QbOeSVNHQshnTJqjx3IpDXrqJlCBxEW+rN1c3r6h47+tjdT4uMYG/Z2nxrrhJ0FssujDGuGBCcS4vL2np5K2nk62Oeu5J1WIPetDUifQ2BXDrt6+VzEDg4mbS8MiN6aQl3cko5s6hahqoq0hwxmQ3ddYdOXCgeTowkzM4hsHv6O+auLhY250uuzjl1ImKdiF5Oe+5i2teKEysiphIookKHUQ0WnCwUgEDk6CQkFlV8p5L3VJ3gO8U0RkW6O6NPjE89/WQ8PmI7B5HnniOwQxtz01lperurve7Nrra6sZ7upkpbW4Pmy9VwueLqQCooDsEs5p1GApEtvRLq7RHNVEKMzoiZyRLUhUWMUVWHjVlZWNcVfeKTH9z+1P57v1R+ZAD7j68TAGJHp2AqXUnt2V+Z2FSsHLNN9a/0rJKvB1Vd8jWoVxdcNk4aMdJWDAhmskhVjVcUywtvO31jOvADizWggU++NSbp9b2RP/3Mb6178lt/eKby4QFs93GCI0AcEECGhjDUjIzgAKXm/g+sjWVzhQ4X9XubW+rvODWRPTiZKt2ISsyIBlaxzoET8Z3S2NpoX75ufeRrTUZPh736c9EbMkXotyMjCU+BQyBxcHYYzJMJNJFAh0H2gawewjzzQta7mC6vDKSqqQd2FV6/WOH8wrLeUvV0owPrK1ERIr4i9dYke9vCf3bs0u989VOfezH12IGSn7qEueKldWoK4sAo1wgg/ATDIHzPMMTj6PAg9vnJhturou/3A2ed73xjXcQYQywSPdW/OnLk8GuZ3CMDhJc24fpHUGrioPwAAYSfYhiEmsQQMvL3OBU4NEh0Eog2dZuri1Xb1ZYJugcoH4qjnxjC9I+giSGEmv4RlJo4KO8QQHgXwyCJIYSa/n50ZwKhZrwfpSaRQBiBflB+QByUH6Yhfk4jIzhqhkHGQalJDCHU9I+g/Ig46DAINXFQ3iFcI3yfAgIoIPwEwyC8Iw46DEJNHJSfTQUQQLlG+D4FhHcxDEJNHHQYhJo4KD9OqRHenXCNAsJ/nVJj+OmEHyb8YhRQ/ocJIFwjgPC/RADhPf8v/RuZbwiytay0CQAAAABJRU5ErkJggg==) right center / 14px 24px no-repeat, url(/assets/section-divider-gem-BBehpv24.png) center / 42px 24px no-repeat, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAwCAYAAAA2GtvFAAAAtUlEQVR4AeXBMS6DYRgA4Odt31bELhGDRGI09TIOYHQGFzA3MbqEOIPJaJDYLDYiRfT/Xj/9I51coM9jowTCf+Jod+tQbzI1WrQa59Pr1w2CEkvjXHy0fWtymkIvrOTZ6XEKf/JifoIODSEXd1cov4q8Pn8onTBSluT9ZxJqshQaeXnbNT+Kcal8fqtmEEHupJfQC6FUHuzlfEToaIjZzOTwXRik3uO2siasBMIgEAaBsBI2yjek2DNth/LfewAAAABJRU5ErkJggg==) center / calc(100% - 28px) 24px no-repeat;--hud-divider-small: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAYAAAACYxrZAAAJZElEQVR4Ae3Ba4xc5XnA8f/zvufMbWd2vbPe8a69+IKN1+wax5gEI1PASUqgpO2HKNOENJVwSyBKZKWqkCJHSaf+UlWVWslq0g+pqoREqZRsU5WkDRBUxZsWsClgsGF834vZeNezl9md+5wz532y7Vpq2hJA7YdKlX8/brjhhv9zwhphjfLLCSCA8vaU90AA4Z0pIIDyzgRQ3oUFhOsKIOOsKYDkwIyCKQKq8PR3kkOisjmdTmzKpPzBOAx2Z7zs8EiuPjtbCwEDCCCA8t+JAFIAKeYRriuVEFYN15Cvv4IDogfv7P/ImamVL68sd3a2nCacEhnVluezuGtL+tgXHu77zqGj0y1WqSIi/BsBlF/gcV2phAzXEFZVVzBez6Bd8q0ePtRJv/6G23HuavPIQtXd3Q5cyxPwBC9w2E4gslBufP7b/2Arj388+0KK1BLMtABlVT6PyQO/NYYCagHJ5TFD1zBX+neYKEzZIOHFBrPtWJjQW6685R67MFl7YmGlvb7V6ki2K2YPPfwBHrjvVq3Mz9vZctvWm9rjIXdEob6v2Q5TP/hGKnXv3v7ooYFK+LVH8q44OgoUJZnECiD5PIY3sc3koGfTjVg64SeDyN8+cbXx+IUr9XtaoQzEjHVBs2W/emS/PvqHR4RYTq89/yQPHfq2vna54VJJ3yU8V04nzXQ25bFtKPVKT9z+pFwPJkwQLOy5rVEebeRDC8joKEJuxGi4lDDOT0Yqt52daXzpwmT1oSBA/ITvXBCaB0ZS5ok/uBP1a1Kdeln67hhlb6bOM8enbLlFGHQ0s1xzG+aWw43Ndufmakt2X5lrPlhaiUaDsLsnyi6WLSCjo0h82cQ7oaQTcX/Pa5frT0zO1O9yYlwUqR8FnbjvlGNf3M3OPULjhRN48Qqt+Ulu2ZWD+YqcLC6bZiQWARRdqbvk7FJ7U7kebSo33C5n5aOtjgxZQH4liS3hJTNdiV2nL6987uJbjQNOjBA6u3EobfaObpFEq2n2bYBbc3UJ5+aFpQXe/P6bJt5n5b47B/T4i4t2cqGtKJpdl7CDg0kE1EUaRU5NudIx01cbN9sCmD+fRffd0nfTpbeah89crt9lrJdyzsVu35Hxvvmtz8iRwqcYMjV+OnZKburzdcNwQsTBmVMRS1crOje5LMWJts7XnYzkPPPVY/ebPzpyr969b8hsGFjvScKz84t1DYLIswdBeg70df1sIfj9UxdXPqbYLnUune028sdffD/3fuQ2wggZ3pXj6adel+dOVKWyYijNi/zzSyHFaZU3LkYyea3F7dtEvvKF7ew/sJl4Jm633XKz3P9rH5RPf+yAefGlMzJxuWxt+66hRGuleei185VPh04zRkhkYiJfObyXhx//dQk7juWpC5LOdcnV6XmeHJ/VZ84E8tzZUE9da4vr79b5aiBhLeCzvzvEPY88yHLJSNhJUluu0g5DjN/WpCvhew2Rj76/a/eJM42/rnTY0p3w4nuGM6nDn9rqfuPRDwux7QSBh+/PSFA9r8lOr/zmx/+ep09exbO+xjzPxD0hqjUpfCKln/3TeyWWvZOglcNLZ3DNC4K21fMD8BbAruBVOy4ZhBoHZOuAL0c/s8Ptvd0QLJwkWDiJ7bsJL1XW03/5AhPVfmrVgJjngVGJx1EjQiwmkrMq7VdO0pJ/oR1EJLoFEacE4HkG8Y1GYsRzocZESFmIX5ps+Mf+4l/d/qzau0YhZsGFEE/C3ISVIz9eZiaAmO8T82Cl0pR4PKk+hh/8qIE/3WB42GJigo1BpwHWKhZYWHCyVFG8pGfq1jBnHZmWYn96Wb0Yxm1ZEek1Kr6A5xlu2y36wSmRvzvviDww1mCsp6E6PDGw3tJe55hvK80FwUsJ8TSYNlSWVV+dFVmsCPZ9uzJeux4MLzZ0xCnxVoTOVtXrjcFAL2RSwspcRFIcwzd78uw5x2LNEbY7JHwwUUQ9jNiU9qS7V+m0lBCot5RqVamGqieuwHeL6l5aEOy56WblA7t7J7xOMFCu62YHthkhM0voOt9Il0EbkchiIKgxMjMDHc9je0YoPLae+3ammLrU5EpNuVhSmZ5XpxaJd6FNq64COn5ZpbiE1CIVLw925MGl850f9/2JM8vRxbnoV51j/bUW0bPnXKwdiAxkDBfLwtXFgN++J60PPJSS7nU18CKunHE834f8aNox14QrMeSNsuq2nGg2AbVA9UyJKFRCz9CxRSA3jvnh7zUX981mzxkJg6W624rStdhGF2rCTAPz6rzTt6pw+H6fbRsDgnJHzv5jTS+eahL6Vk6X0WpI6MRQ7ajO1ggnl2CmQrsZ0bCGywPr5KwFJA/kckgw1az0ZLNnLYG33HR7nNJdDglLTTW1ALEGPrQ9TvlCm5PjIX6PJdYT469e7LiLNVXr2dA5FVUcStNBgKGCUulN8czo1u6/tYCMA/kiVD6MXppttAb71xc914pXWpoLIzIKIkIUOszujUl6klb8OM7r8s2Tr0b6k59FosZ36qKqU53dOuBf2rk59U+bev0Xc+v02Vy3Hd+wPvb9XYn6aQsIqw6CzI8iuRxaa9ebvUG2GIt3Jus1tyN09IngRw7mFiNJZqxo2uoPi53oqbOdVqACRMsxuDDU739tz7bEd7NpnropmRh39frL63o3nI16l5fXB4gAwnUFEFYV80iphIyPo3cPd90zV24emFp0v4NjE+BiBkl4uEaHmMO0nbqVwYz9my1Diec2av3lUj+t4+NEj9+Bx3Xn02guh1rWSAHkKOhBkP4iTG1FHnkEnX89vProl/c9Xzwxt6PSYodAInR0BY7AChI5Xd7c571+60D3sU8mK69NDBMOXcP82U5kMQZ2CG31ol1d/DthjbCqAHIUtAByFDSfx/ROYL7+CuGHbu/aU14M9igkWCXQjoJI2irlDVkzk9oSFvfvJzx+HJPLoSNjaDGP8AtGxlBhjfA2CiCsKuaRkTF09jFsuYwMVJH2ZtzS6SEvG0Zy2p/VMKSTTqMHx3HFPDIyhhbzCKtGxlCuE9YIoIDwNgogFKBYRL73PdzBg9hcDh0pIcUcWiohuRzKqpExlHcg/AfhXRRAWHUUtADCdcU8wqqRMbSYR0bGUH4J4T8TQAEBFBDegwLIUdACCP/FUVDehbBGAAEEEEAAAQQQQAABBJACGEAAKYABBBBAAAEEEOF/RlijrBHeI+F/R7jhhv93fg7nUpPtQGhLYwAAAABJRU5ErkJggg==) left center / 9px 16px no-repeat, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAYAAAACYxrZAAAJu0lEQVR4Ae3BeYyc5X3A8e/veebY2dN72XvYXt82awKIxU7M4bWd4JQQ2hDYELWRQClBjfJH1VQ0Upt2PUJCbVFbqY1IRVtHSKmidmmVNoQQRMELMRDqA+Pd8bE+dr27M96dnT3mnnnf9/l1UtPmDknVQ6r4fHjPe97zf074xQg/TgAFlJ+TAMLPJoDhv4EFhGsEEEAAAQQwgAwPI6OjuAcH+1bZmLezXs2O9gbpi1nT1RJ2rT2dTcFCrlqiZmgIm0ggXCP8CDs8jNm3Dxkd5T8NDWHGx9H4Ib5HRuO4xz+3o/3YmczvTqcqf5nJV399ueQeqgTu00XHrzbVm7W/9pHu8TfHs0udnYP2oYemdHSU/yCA8A4L2MlJ5MMd2IEeDD2YF1vRnSAf+vMB23yu2Lx3S/v60xezD49dyf/G3KIXCxxZa/GrHn41oE6MvaFUklX7bu6c2dQohWomzLqdWelMIFOgXCPU2Du2rYm1BR2STHfKSqVNinUb9Z7WWMOJ1+u3nUlltojKB+aXK48kLuTum1vxmxsbIm7v7Vsi93x0t+3qjJnZ5JK/nPf8XKG6a36hvHXJK3Z5AXXNqzuuLq9aqW6YwkyCxvl3YjeuCzV0tNroqlYNdYZLsebW8urp6dIHZ5L5TyXnSgcKnrtjNl29fWElaPU81c8+PGi+/KVH5a57Py1D964zFyfGQifeXrBOJb+Yr7YuF/wDzklvi5GZ/nDD7NcuFbzEECaRQKmxgwNdG05fzB08O1P80FSueiCT9T42mSr88lS6umehoNuWcroqX1bjeU4O3NIpv/f5X5LOnpgsXDwiDR1zWli4KkdempVCVW0kaho9n9JCptToVdz1prUhefZydmJkJC47E0gCnG1uinxlfCL7wJX58sH55eqeVKbSnysF7YAaUV+Nq6tWXXR9e1gef/Rmdt0WlpVzb+NPH6cxdAV/fpGZ84Gu29blGho0SKZKEUXqlnJea6lYbTn68lOXn/mn7GznIHZqCmdTqeLhouciqvhcEzREkHvvvD68d+/GSFAqmvRCycUKgdy1Mypbtxiq588TnLuMTs3Id7+5SE9vl/mTp35F+re18OpLl+xS0QVirCtV/P7Cshf6zY9sPfb0c+ksYKy18gWFsLUm2tMRM+tbova+/R320BMPm088eJ8e3N2ILkzL2hbDrs3t6EJR3ziSlCDwddOuqE6eUzn2L0vatnpFb73nJrOpsV7HTs6G5gpBOHCivgt60iuF3OF431t/+/yib8MhDnk+Zu/ODv7urz5uvnjooNx6+w4JhUOUlyZlVbfhwG7Lx+/ewMlji/z2H43LXxyv6vlpS7cRqnO+6VobZfv+zdg1G831+7fKzV0BJ/91VlK5wFV9bauWg76x897ETKZywd65r+v3S/mAB3ZH5OD967HtMfGrIJEWipnLkDsl1clJ+e6zk/rH/zAnr6V9lZBIsow8+6ZSTgf6yS/cLJvvv4ulyRL5SzNs39fDwHUxTh5Pk1z0vEqgrflS0LL7uqYJe+7CZ/7gwdvapHLhEu7sGWmqm8M0NhCKdRCxWepD06wkkvrXT2XkyBVHqCEkQaCIQwsGFMfg/mbpG7iRSrkT22hEggzre8rsWt9gpqYKTC941UI1uD6b95vs5/cnv7iYSMqZF5d15XyFlsgy4UhKxJskamcw+XktXChgyo41ne2s6lvN3HJFVQOi0bAEBZ/d7XndsT4pJlaU+piHpM+SO36ant4mPjbYy8xksfLWVKmhLmrnQ4cfnSaVUeqtyO7tgi5B5qVF6tctEY4Jy1ecXHzLaTSwzKeXOTq9rLmyLyoWz/fUCfKdF8rS3zqma/rGUB+lhKSmYDa1rKeWwubURRFAnAvKoRkxOlE1NAaOG0SlXHaSq6iuCgnZeZX5OdRVlHw54GwK5nJKNIT6zscFwo7uEF1rldSkkkupukBEYspiCXdkWuSfJ3ySHp6BQAP80N+ccuIHAU1G6FsA31N1DjIrSqUK+Qy0NsPGPsvmlOP0igqCOoXmkMqNq1V3rEVEnThEXUw1uaTy7XHMy0l16Sq+Ql1DWGY3rK57NZTz1DOCFbBHZ9G6KPQ1YHIptLkV1/s+K2MTyhtjgb5vjXDbnhjZsi9RAr1pR0xfPeHpM9+p8tFdyIZO5XISfX4MXk6iyx6+gm2rl/T23tjjR8/ffTgUNqiI4Kn4r886O7mC7N+Au3OnlYhx8uZlo8+edzKVcvLZ91sduk0JNyqFpIoNl/QbOeSVNHQshnTJqjx3IpDXrqJlCBxEW+rN1c3r6h47+tjdT4uMYG/Z2nxrrhJ0FssujDGuGBCcS4vL2np5K2nk62Oeu5J1WIPetDUifQ2BXDrt6+VzEDg4mbS8MiN6aQl3cko5s6hahqoq0hwxmQ3ddYdOXCgeTowkzM4hsHv6O+auLhY250uuzjl1ImKdiF5Oe+5i2teKEysiphIookKHUQ0WnCwUgEDk6CQkFlV8p5L3VJ3gO8U0RkW6O6NPjE89/WQ8PmI7B5HnniOwQxtz01lperurve7Nrra6sZ7upkpbW4Pmy9VwueLqQCooDsEs5p1GApEtvRLq7RHNVEKMzoiZyRLUhUWMUVWHjVlZWNcVfeKTH9z+1P57v1R+ZAD7j68TAGJHp2AqXUnt2V+Z2FSsHLNN9a/0rJKvB1Vd8jWoVxdcNk4aMdJWDAhmskhVjVcUywtvO31jOvADizWggU++NSbp9b2RP/3Mb6178lt/eKby4QFs93GCI0AcEECGhjDUjIzgAKXm/g+sjWVzhQ4X9XubW+rvODWRPTiZKt2ISsyIBlaxzoET8Z3S2NpoX75ufeRrTUZPh736c9EbMkXotyMjCU+BQyBxcHYYzJMJNJFAh0H2gawewjzzQta7mC6vDKSqqQd2FV6/WOH8wrLeUvV0owPrK1ERIr4i9dYke9vCf3bs0u989VOfezH12IGSn7qEueKldWoK4sAo1wgg/ATDIHzPMMTj6PAg9vnJhturou/3A2ed73xjXcQYQywSPdW/OnLk8GuZ3CMDhJc24fpHUGrioPwAAYSfYhiEmsQQMvL3OBU4NEh0Eog2dZuri1Xb1ZYJugcoH4qjnxjC9I+giSGEmv4RlJo4KO8QQHgXwyCJIYSa/n50ZwKhZrwfpSaRQBiBflB+QByUH6Yhfk4jIzhqhkHGQalJDCHU9I+g/Ig46DAINXFQ3iFcI3yfAgIoIPwEwyC8Iw46DEJNHJSfTQUQQLlG+D4FhHcxDEJNHHQYhJo4KD9OqRHenXCNAsJ/nVJj+OmEHyb8YhRQ/ocJIFwjgPC/RADhPf8v/RuZbwiytay0CQAAAABJRU5ErkJggg==) right center / 9px 16px no-repeat, url(/assets/section-divider-gem-BBehpv24.png) center / 28px 16px no-repeat, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAwCAYAAAA2GtvFAAAAtUlEQVR4AeXBMS6DYRgA4Odt31bELhGDRGI09TIOYHQGFzA3MbqEOIPJaJDYLDYiRfT/Xj/9I51coM9jowTCf+Jod+tQbzI1WrQa59Pr1w2CEkvjXHy0fWtymkIvrOTZ6XEKf/JifoIODSEXd1cov4q8Pn8onTBSluT9ZxJqshQaeXnbNT+Kcal8fqtmEEHupJfQC6FUHuzlfEToaIjZzOTwXRik3uO2siasBMIgEAaBsBI2yjek2DNth/LfewAAAABJRU5ErkJggg==) center / calc(100% - 18px) 16px no-repeat}.hidden{display:none!important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-ui);background-color:var(--bg-dark);color:var(--text-main);height:100vh;overflow:hidden;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0px 2px 0 #000,0px -2px 0 #000,2px 0px 0 #000,-2px 0px 0 #000}.app-container{display:block;position:relative;height:100vh;width:100vw;overflow:hidden}#game-container{width:100%;height:100%}.connection-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:24px;background:#0a0b0ff0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.connection-loading-content{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,4vh,34px);width:min(560px,100%)}.connection-loading-logo{display:block;width:min(460px,82vw);max-height:42vh;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 24px rgba(245,192,81,.24));animation:connection-logo-float 3s ease-in-out infinite}.connection-loading-message{display:flex;align-items:center;justify-content:center;color:#ffe09a;font-family:var(--font-head);font-size:clamp(.75rem,2.4vw,1.1rem);letter-spacing:.08em}.connection-loading game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.connection-loading-message game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000) drop-shadow(0 0 6px rgba(245,192,81,.45))}.connection-loading-bar{--xp-border-y: 9px;--xp-border-x: 34px;position:relative;display:flex;width:min(420px,82vw);height:32px;align-items:center;justify-content:center;isolation:isolate;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8))}.connection-loading-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:solid transparent;border-width:var(--xp-border-y) var(--xp-border-x);border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:var(--xp-border-y) var(--xp-border-x);border-image-repeat:stretch;image-rendering:pixelated;pointer-events:none}.connection-loading-track{position:absolute;top:7px;right:35px;bottom:9px;left:32px;z-index:1;overflow:hidden}.connection-loading-fill{width:0;height:100%;border-radius:2px;background:linear-gradient(180deg,#60a5fa 0,#60a5fa 20%,#4c91f8 20%,#4c91f8 40%,#3b82f6 40%,#3b82f6 60%,#2f6fe9 60%,#2f6fe9 80%,#2563eb 80%,#2563eb);transition:width .35s ease-out}.connection-loading-percent{position:relative;z-index:2;color:#fff;font-family:var(--font-head);font-size:.6rem}.connection-loading-message span{display:inline-block;animation:connection-wave 1.15s ease-in-out infinite;animation-delay:calc(var(--wave-index) * 65ms)}@keyframes connection-wave{0%,60%,to{transform:translateY(0);filter:brightness(1)}30%{transform:translateY(-9px);filter:brightness(1.35)}}@keyframes connection-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion: reduce){.connection-loading-logo,.connection-loading-message span,.hud-player-info #hud-cp-text>span{animation:none}}.hud-player-info{--player-gold-gradient: linear-gradient(180deg, #ffe49a, var(--primary-gold) 55%, #d69b31);position:absolute;top:14px;left:14px;z-index:100;width:calc(378px + var(--player-card-extra, 0px));height:128px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;image-rendering:pixelated}.hud-player-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-style:solid;border-color:transparent;border-width:0 128px 0 150px;border-image:url(/assets/player-card-CPQ-fz5H.png) 0 223 0 261 fill / 0 128px 0 150px stretch;image-rendering:pixelated;pointer-events:none}@media (max-width: 536px){.hud-player-info{transform:scale(.76);transform-origin:top left}}@media (max-width: 420px){.hud-player-info{transform:scale(.62)}}.hud-quest{position:absolute;top:146px;left:22px;z-index:100;display:flex;width:300px;box-sizing:border-box;flex-direction:column;gap:6px;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#fff;cursor:default;font-family:var(--font-head);text-align:left;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated}.hud-quest[hidden]{display:none}.hud-left-stack{position:absolute;top:146px;left:22px;z-index:100;display:flex;width:300px;flex-direction:column;gap:8px}.hud-left-stack.in-run{display:none}.hud-left-stack .hud-quest{position:relative;top:auto;left:auto;width:100%}.hud-calendar{position:absolute;top:38px;left:calc(480px + var(--player-card-extra, 0px));z-index:100;display:flex;box-sizing:border-box;align-items:center;justify-content:center;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated;transition:transform .15s ease,filter .15s ease}.hud-calendar:hover,.hud-calendar:focus-visible{outline:none;transform:translateY(-1px);filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.12)}.hud-calendar img{width:52px;height:52px;margin:-6px;object-fit:contain}.hud-event-cards{display:flex;align-items:flex-start;gap:8px}.hud-battle-royale{position:relative;display:flex;align-self:flex-start;box-sizing:border-box;flex-direction:column;align-items:center;gap:4px;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#fff;cursor:pointer;font-family:var(--font-head);text-align:left;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated;transition:transform .15s ease,filter .15s ease}.hud-battle-royale[hidden]{display:none}.hud-battle-royale:hover,.hud-battle-royale:focus-visible{outline:none;transform:translateY(-1px);filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.12)}.hud-battle-royale-icon{width:52px;height:52px;margin:-6px;flex:0 0 auto;object-fit:contain}.hud-battle-royale-timer{color:#b9c3d3;font-size:8px;white-space:nowrap;text-shadow:1px 1px 0 #000}.hud-battle-royale.is-live .hud-battle-royale-timer{color:#7ee08a}.hud-battle-royale game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.hud-quest game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.hud-quest-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.hud-quest-title{color:var(--primary-gold);font-size:.6rem}.hud-quest-reward{display:inline-flex;align-items:center;gap:5px;color:#ffe08b;font-size:.75rem}.hud-quest-reward img{width:28px;height:28px;object-fit:contain;image-rendering:pixelated}.hud-quest-desc{font-size:.68rem;line-height:1.4}.hud-quest-bar{position:relative;display:block;box-sizing:border-box;height:24px;overflow:hidden;border:solid transparent;border-width:6px 23px;border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:6px 23px;border-image-repeat:stretch;image-rendering:pixelated}.hud-quest-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#ffeba6 0,#ffeba6 20%,#fcd668 20%,#fcd668 40%,#f5c051 40%,#f5c051 60%,#e2a43a 60%,#e2a43a 80%,#c4821f 80%,#c4821f);transition:width .26s ease-out}.hud-quest-bar-text{position:relative;display:block;color:#fff;font-size:8px;line-height:12px;text-align:center}.hud-quest-claim{width:100%;height:34px;padding:0 0 3px;cursor:pointer;font-size:.7rem}.hud-quest-spark{position:absolute;top:0;left:0;z-index:2;width:calc(11px * (.6 + .4 * var(--spark-fade, 1)));height:calc(11px * (.6 + .4 * var(--spark-fade, 1)));border-radius:50%;background:radial-gradient(circle,ivory,#ffe078e6 25%,#ffb43c59 60%,#ffa02800);opacity:calc(.9 * var(--spark-fade, 1));mix-blend-mode:screen;offset-path:inset(2.5px 3.25px round 4px) border-box;offset-rotate:0deg;pointer-events:none;animation:hud-quest-border 2.6s linear infinite;animation-delay:var(--spark-delay, 0ms)}@keyframes hud-quest-border{0%{offset-distance:0%}to{offset-distance:100%}}.hud-quest.is-claimed{animation:hud-quest-pop .38s ease-out}@keyframes hud-quest-pop{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.hud-quest-float{position:absolute;top:-4px;right:8px;display:inline-flex;align-items:center;gap:4px;color:#ffe08b;font-size:.7rem;pointer-events:none;animation:hud-quest-float 1.1s ease-out forwards}.hud-quest-float img{width:22px;height:22px;image-rendering:pixelated}@keyframes hud-quest-float{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{opacity:0;transform:translateY(-34px)}}@media (prefers-reduced-motion: reduce){.hud-quest-spark{display:none}.hud-quest.is-claimed,.hud-quest-float{animation:none}}@media (max-width: 392px){.hud-left-stack{top:128px;left:16px;width:260px}}.hud-menu-stack{position:absolute;bottom:20px;right:20px;z-index:100;isolation:isolate;width:406px;display:flex;flex-direction:column;align-items:flex-end;gap:0;background:transparent;border:0;box-shadow:none}.hud-bottom-menu,.hud-menu-overflow-row{position:relative;isolation:isolate;display:flex;gap:10px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.hud-menu-stack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-14px;z-index:-1;pointer-events:none;border-style:solid;border-width:20px 29px 27px;border-color:transparent;border-image-source:url(/assets/menu-frame-9patch-D-csv-Je.png);border-image-slice:50 72 68 72 fill;border-image-width:20px 29px 27px;border-image-repeat:stretch;image-rendering:pixelated}.hud-bottom-menu{box-sizing:border-box;width:406px;height:88px;align-items:center;padding:8px 14px 19px;background:transparent}.hud-menu-overflow-row{width:406px;padding-inline:14px}.hud-menu-overflow-row{display:grid;box-sizing:border-box;grid-template-columns:repeat(6,50px) 18px;gap:6px 10px;align-items:center;align-self:stretch;flex:0 0 auto;min-height:0;height:0;max-height:0;margin-bottom:0;overflow:hidden;opacity:0;transform:translateY(8px);visibility:hidden;pointer-events:none;transition:height .28s cubic-bezier(.2,.7,.2,1),max-height .28s cubic-bezier(.2,.7,.2,1),margin-bottom .28s cubic-bezier(.2,.7,.2,1),opacity .18s ease,transform .22s ease,visibility 0s linear .28s}#btn-relics{grid-column:4}#btn-wings{grid-column:5}#btn-mystic-beasts{grid-column:6}#btn-gems{grid-column:3}#btn-elixirs{grid-column:2}.hud-menu-overflow-row>.hud-menu-btn{grid-row:2}#btn-guild{grid-row:1;grid-column:1}#btn-arena{grid-row:1;grid-column:2}#btn-mail{grid-row:1;grid-column:3}#btn-friends{grid-row:1;grid-column:4}#btn-attributes{grid-row:1;grid-column:5}#btn-ranking{grid-row:1;grid-column:6}.hud-menu-badge,.hud-menu-overflow-toggle.has-mail:after,.hud-menu-overflow-toggle.has-alert:after,.hud-menu-overflow-toggle.has-friend-request:after,.hud-menu-overflow-toggle.has-attribute-points:after{position:absolute;z-index:2;width:12px;height:12px;box-sizing:border-box;border:2px solid #3a0d0d;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff8a8a,#e53935 60%,#9b1c1c);box-shadow:0 0 6px #e53935b3}.hud-menu-badge{top:10px;right:0}.hud-menu-badge[hidden]{display:none}.hud-menu-overflow-toggle.has-mail,.hud-menu-overflow-toggle.has-alert,.hud-menu-overflow-toggle.has-friend-request,.hud-menu-overflow-toggle.has-attribute-points{position:relative}.hud-menu-overflow-toggle.has-mail:after,.hud-menu-overflow-toggle.has-alert:after,.hud-menu-overflow-toggle.has-friend-request:after,.hud-menu-overflow-toggle.has-attribute-points:after{content:"";top:-4px;right:-4px}.hud-menu-stack.is-expanded .hud-menu-overflow-toggle.has-mail:after,.hud-menu-stack.is-expanded .hud-menu-overflow-toggle.has-alert:after,.hud-menu-stack.is-expanded .hud-menu-overflow-toggle.has-friend-request:after{display:none}.hud-menu-stack.is-expanded .hud-menu-overflow-row{height:144px;max-height:144px;padding-top:8px;padding-bottom:2px;margin-bottom:0;background:transparent;overflow:visible;opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition:height .28s cubic-bezier(.2,.7,.2,1),max-height .28s cubic-bezier(.2,.7,.2,1),margin-bottom .28s cubic-bezier(.2,.7,.2,1),opacity .18s ease,transform .22s ease,visibility 0s}.hud-menu-stack.is-expanded .hud-bottom-menu{padding-top:5px;padding-bottom:22px}.hud-menu-overflow-toggle{display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:18px;padding:0;border:0;color:#ffe39b;background:transparent;box-shadow:none;font-size:.7rem;cursor:pointer;transition:color .2s ease,transform .2s ease}.hud-menu-overflow-toggle:hover{color:#fff1ba;transform:translateY(-2px)}.hud-menu-overflow-toggle i{font-size:.65rem;transition:transform .28s ease}.hud-menu-stack.is-expanded .hud-menu-overflow-toggle i{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.hud-menu-overflow-row,.hud-menu-overflow-toggle i{transition:none}}.hud-menu-btn{background:transparent;border:none;display:flex;flex-direction:column;align-items:center;gap:5px;color:#fff;font-family:var(--font-ui);font-weight:600;font-size:.4537rem;cursor:pointer;transition:all .3s;position:relative;width:50px}.hud-menu-btn span{color:#fff;text-shadow:var(--hud-text-shadow);font-weight:700}.hud-menu-btn i{font-size:.9075rem;background-color:var(--panel-light);width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border-color);transition:all .3s;box-shadow:var(--shadow-sm)}.hud-menu-btn img.menu-icon-img{width:48px;height:48px;object-fit:contain;transition:all .3s;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}.hud-menu-btn:hover{color:var(--text-main);transform:translateY(-3px)}.hud-menu-btn:hover i{background-color:var(--primary-gold-dim);color:#fff;border-color:var(--primary-gold);box-shadow:0 5px 15px #f5c05166}.hud-menu-btn:hover img.menu-icon-img{filter:drop-shadow(0 0 12px rgba(245,192,81,.8));transform:scale(1.15)}.badge{background-color:var(--hp-red);width:12px;height:12px;border-radius:50%;position:absolute;top:-2px;right:10px;box-shadow:0 0 8px var(--hp-red);animation:pulse-badge 2s infinite}@keyframes pulse-badge{0%{box-shadow:0 0 #f87171b3}70%{box-shadow:0 0 0 6px #f8717100}to{box-shadow:0 0 #f8717100}}.player-avatar{position:absolute;top:62px;left:86px;width:66px;height:66px;transform:translate(-50%,-50%);border-radius:50%;border:0;overflow:hidden;background:transparent;box-shadow:none}button.player-avatar{padding:0;overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:filter .15s ease}button.player-avatar img:not(.player-avatar-frame){position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50%;background:#0b111d}.player-avatar-frame{position:absolute;top:-17px;right:-17px;bottom:-17px;left:-17px;z-index:1;width:calc(100% + 34px)!important;height:calc(100% + 34px)!important;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5));pointer-events:none}button.player-avatar:hover{filter:brightness(1.15) drop-shadow(0 0 4px rgba(255,224,139,.6))}.player-avatar img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.player-stats{position:absolute;top:27px;left:138px;width:calc(146px + var(--player-card-extra, 0px));display:flex;flex-direction:column;justify-content:center;gap:1px}.player-name{font-weight:600;font-size:1rem;color:#fff}.hud-player-info .player-level-container,.hud-player-info .player-cp{display:flex;align-items:center;gap:6px}.hud-player-info .tier-overlay-container{position:relative;display:flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center}.hud-player-info .tier-overlay-container img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:pixelated}.hud-player-info .tier-overlay-container span{position:relative;z-index:1;color:var(--primary-gold);font-size:.5rem;font-weight:700}.hud-player-info .level{color:var(--primary-gold);font-size:.75rem;font-weight:700}.hud-player-info .player-cp{color:var(--primary-gold);font-size:.85rem;font-weight:700}.hud-player-info .player-cp img{width:26px;height:26px;margin:-2px 0;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}.hud-player-info .player-name,.hud-player-info .tier-overlay-container span,.hud-player-info .level,.hud-player-info #hud-cp-text{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}.hud-player-info .player-name{overflow:hidden;background-image:linear-gradient(180deg,#fff,#dce6f2);text-overflow:ellipsis;white-space:nowrap}.hud-player-info .tier-overlay-container span,.hud-player-info .level,.hud-player-info #hud-cp-text{background-image:var(--player-gold-gradient)}.hud-player-info #hud-cp-text{color:var(--primary-gold)}.hud-player-info #hud-cp-text>span{display:inline-block;background-image:var(--player-gold-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:cp-text-wave 1.6s ease-in-out infinite;animation-delay:calc(var(--wave-index) * 85ms)}@keyframes cp-text-wave{0%,60%,to{filter:none}30%{filter:brightness(1.18) drop-shadow(0 0 3px rgba(255,222,105,.55)) drop-shadow(0 0 5px rgba(255,176,24,.35))}}.player-level-exp{display:flex;align-items:center;gap:10px;font-size:.484rem}.level{color:var(--primary-gold);font-weight:700}.bottom-exp-container{--xp-border-y: 6px;--xp-border-x: 23px;--xp-fill-top: 5px;--xp-fill-bottom: 6px;--xp-fill-x: 24px;--xp-fill-left: 22px;position:absolute;bottom:4px;left:50%;width:min(744px,calc(100vw - 24px));height:22px;transform:translate(-50%);isolation:isolate;background:transparent;border:0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8));z-index:1000;display:flex;align-items:center;justify-content:center}.bottom-exp-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border:solid transparent;border-width:var(--xp-border-y) var(--xp-border-x);border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:var(--xp-border-y) var(--xp-border-x);border-image-repeat:stretch;image-rendering:pixelated}.bottom-exp-bar{position:absolute;top:0;left:0;height:100%;background:linear-gradient(180deg,#60a5fa 0,#60a5fa 20%,#4c91f8 20%,#4c91f8 40%,#3b82f6 40%,#3b82f6 60%,#2f6fe9 60%,#2f6fe9 80%,#2563eb 80%,#2563eb);border-radius:2px;transition:width .3s}.bottom-exp-track{position:absolute;inset:var(--xp-fill-top) var(--xp-fill-x) var(--xp-fill-bottom) var(--xp-fill-left);z-index:1;overflow:hidden}.bottom-exp-text{position:relative;color:#fff;font-size:.55rem;font-weight:700;text-shadow:var(--hud-text-shadow);z-index:2}.hud-resources{position:absolute;top:20px;right:20px;z-index:100;display:flex;gap:14px;transform:scale(1.15);transform-origin:top right}.resource-item{position:relative;flex:0 0 209px;width:209px;height:61px;padding:0;border:0;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) -748.17px -26.84px / 1456.74px 728.71px no-repeat;box-shadow:none;image-rendering:pixelated}.resource-icon-wrap{position:absolute;top:50%;left:48px;width:51px;height:51px;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center}.gold .resource-icon-wrap,.diamond .resource-icon-wrap{background:transparent;border:none;box-shadow:none}.gold-coin-icon{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.hud-resources .gold-coin-icon{flex:0 0 auto;width:34px;height:34px}.hud-resources .gold .resource-icon-wrap,.hud-resources .diamond .resource-icon-wrap{top:5px;left:22px;width:50px;height:50px;transform:none}.hud-resources .gold .gold-coin-icon{filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.hud-resources .diamond .gold-coin-icon{width:32px;height:32px}.resource-amount{position:absolute;top:50%;left:73px;right:50px;transform:translateY(-50%);font-weight:600;font-size:.88rem;text-align:center;white-space:nowrap;text-shadow:var(--hud-text-shadow)}.hud-resources .gold .resource-amount{right:24px}.hud-resources .add-btn,.hud-resources .add-btn:hover{position:absolute;top:50%;right:1px;width:47px;height:50px;padding:0;transform:translateY(-50%);border:0!important;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) -745.48px -118.1px / 1456.74px 728.71px no-repeat;box-shadow:none!important;image-rendering:pixelated}.hud-resources .add-btn:hover{transform:translateY(-50%) scale(1.06)}.hud-resources .add-btn i{display:none}.add-btn{width:28px;height:28px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--panel-bg),#373b4b);color:var(--text-main);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;border:1px solid var(--border-color)}.add-btn:hover{background:var(--primary-gold);color:#000;transform:scale(1.1)}.chat-container{position:absolute;bottom:20px;left:20px;width:350px;height:250px;background:transparent;border:0;display:flex;flex-direction:column;z-index:50;filter:drop-shadow(0 5px 6px rgba(0,0,0,.55))}.chat-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border:solid transparent;border-width:20px 29px 27px;border-image-source:url(/assets/menu-frame-9patch-D-csv-Je.png);border-image-slice:50 72 68 72 fill;border-image-width:20px 29px 27px;border-image-repeat:stretch;image-rendering:pixelated}.chat-tabs{display:flex;align-items:flex-end;position:relative;gap:1px;height:37px;flex:0 0 37px;margin:5px 20px 0;background:transparent;border:0}.chat-tabs:after{content:"";position:absolute;right:0;bottom:-2px;left:0;height:2px;background:linear-gradient(to bottom,#f6ca5b 50%,#784613 50%);box-shadow:0 1px #080d16;pointer-events:none}.chat-tab{flex:0 0 88px;height:24px;background:url(/assets/chat-tab-inactive-SsDzGuZR.png) center bottom / 100% 100% no-repeat;border:none;color:var(--text-muted);font-family:var(--font-ui);font-weight:600;font-size:7.26px;padding:8px 0 1px;cursor:pointer;text-transform:uppercase;text-shadow:var(--hud-text-shadow)}.chat-tab:hover{color:var(--text-main)}.chat-tab.active{color:var(--primary-gold);height:30px;padding-top:13px;background-image:url(/assets/chat-tab-active-BwS4CIkP.png)}.chat-messages{flex:1;min-height:0;padding:10px 20px 15px;overflow-y:auto;font-size:7.865px;line-height:1.4;display:flex;flex-direction:column;gap:4px}.chat-message{word-wrap:break-word;text-shadow:var(--hud-text-shadow)}.chat-author{color:#fff;font-weight:700;margin-right:4px}.chat-author.is-vip-name{color:#ffd25a;background-image:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.95) 50%,transparent 62%),linear-gradient(180deg,#fffbe0,#ffd25a 55%,#d68a1f);background-repeat:no-repeat;background-size:260% 100%,100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:vip-name-sweep 3.2s ease-in-out infinite}#chatContainer .chat-messages{margin-right:20px;padding-right:8px}#chatContainer .chat-messages::-webkit-scrollbar{width:8px}.chat-message.is-system{color:#aeb7c2}.chat-message.is-system .chat-author{color:#ffd76a}.chat-tab{position:relative}.chat-tab.has-unread:after{content:"";position:absolute;top:6px;right:10px;width:6px;height:6px;border-radius:50%;background:#ff4d4d;box-shadow:0 0 0 1px #000,0 0 4px #ff4d4dcc;animation:chat-unread-dot 1.2s ease-in-out infinite}.chat-tab.has-unread{animation:chat-unread-tab 1.2s ease-in-out infinite}@keyframes chat-unread-tab{0%,to{color:var(--text-muted);filter:none}50%{color:#ffe08b;filter:brightness(1.25) drop-shadow(0 0 4px rgba(255,196,80,.55))}}.chat-tab.active.has-unread{animation-name:chat-unread-glow}@keyframes chat-unread-glow{0%,to{filter:none}50%{filter:brightness(1.25) drop-shadow(0 0 4px rgba(255,196,80,.55))}}@keyframes chat-unread-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.7}}@media (prefers-reduced-motion: reduce){.chat-tab.has-unread,.chat-tab.has-unread:after{animation:none}}.chat-input:disabled{cursor:not-allowed;opacity:.6}.chat-input-area{display:flex;align-items:center;position:relative;isolation:isolate;flex:0 0 40px;height:40px;margin:0 78px 15px 20px;padding:3px 18px 8px 27px;background:transparent;border:0}.chat-input-area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border:solid transparent;border-width:13px 20px 15px 23px;border-image-source:url(/assets/chat-input-9patch-DyWqwKmI.png);border-image-slice:27 44 32 50 fill;border-image-width:13px 20px 15px 23px;border-image-repeat:stretch;image-rendering:pixelated}.chat-input{flex:1;min-width:0;background:transparent;border:0;padding:5px 3px;color:var(--text-main);font-family:var(--font-ui);font-size:7.865px;text-shadow:var(--hud-text-shadow);outline:none;transition:border .2s}.chat-input:focus{border-color:transparent}.chat-input::placeholder{text-shadow:var(--hud-text-shadow)}.chat-send{position:absolute;top:2px;right:-46px;display:flex;align-items:center;justify-content:center;width:42px;height:36px;background:transparent;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/chat-send-9patch-D1FYudfV.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;padding:0;color:var(--primary-gold);font-size:15px;image-rendering:pixelated;cursor:pointer}.chat-send i{display:block;font-size:16px;line-height:1}.chat-send:hover{color:#fff;filter:brightness(1.2)}.chat-toggle-btn{background:none;border:none;color:var(--primary-gold);cursor:pointer;flex:0 0 22px;height:24px;margin-left:auto;padding:0}.chat-toggle-btn:hover{color:#fff}h2[data-wide-title]{width:var(--title-width)!important;padding:calc(14.3px * var(--popup-title-scale)) 0 0!important;background:url(/assets/left-C_3Na6rU.png) left center / auto 100% no-repeat,url(/assets/right-mmlRpnex.png) right center / auto 100% no-repeat,url(/assets/center-AJ77zST4.png) center / auto 100% no-repeat,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB1CAYAAACPpoteAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAADfSURBVChTzZG/DgFBEMa/3VNydxIV7nTq43QSovECCglPg0LpTTyBqIgn8AyukIhGgZnI7O5doVTZ4pf5883s7CzwD8fDdFyPxCKL86lPeGdDh9sKhOsahPtGE44zRdhNFEErEMq1NiOMUobf7DICiw4jaBgUbgEjDqKuWAIby3V+I3EIorzCl1Z+oXNuUpRJzLSXiq9WZgxT4UYTWEnqZqnGPUYYG9dkzXx5NhSdvUMe45qKTqxKPWEASgDG8zJg2RrjsW8xLgtNyJaacJh7hO0IhJLO96wUXl9/8eP5ADDPdan4chi/AAAAAElFTkSuQmCC) calc(144px * var(--popup-title-scale)) center / calc(100% - 289px * var(--popup-title-scale)) 100% no-repeat!important;image-rendering:pixelated;transform:translate(calc(-50% + 4px))!important}.hud-menu-btn span.is-long-label{font-size:min(1em,calc(60px / var(--label-chars)))}.settings-language-picker{position:relative}.settings-language-button{display:inline-flex;align-items:center;gap:8px;min-width:130px;justify-content:space-between;padding:6px 10px;border:2px solid #b87a16;border-radius:4px;background:linear-gradient(180deg,#302011,#1a1209);box-shadow:inset 0 1px #ffe49626,0 2px #00000080;color:#ffd45a;cursor:pointer;font-family:var(--font-pixel);font-size:.75rem;text-shadow:var(--hud-text-shadow)}.settings-language-button:after{content:"";border-top:6px solid #ffd45a;border-right:5px solid transparent;border-left:5px solid transparent;filter:drop-shadow(0 1px 0 #000) drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000);transition:transform .14s ease}.settings-language-button[aria-expanded=true]:after{transform:rotate(180deg)}.settings-language-button:hover,.settings-language-button:focus-visible{outline:none;filter:brightness(1.15)}.settings-language-menu{position:fixed;z-index:100000;display:grid;width:max-content;min-width:150px;box-sizing:border-box;gap:3px;padding:4px;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;filter:drop-shadow(0 6px 8px rgba(0,0,0,.65));transform-origin:top center;animation:dungeon-level-menu-in .14s ease-out}.settings-language-menu[hidden]{display:none}.settings-language-option{position:relative;display:flex;min-height:34px;align-items:center;justify-content:center;padding:6px 14px 6px 24px;border:1px solid transparent;border-radius:3px;background:#ffffff08;color:#e6c36f;cursor:pointer;font-family:var(--font-head);font-size:.72rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.settings-language-option:hover,.settings-language-option:focus-visible{outline:none;border-color:#f5c0518c;background:linear-gradient(180deg,#ffd26e29,#ffb43c0f);color:#fff1c4}.settings-language-option[aria-current=true]{border-color:#d99b28;background:linear-gradient(180deg,#ffd26e47,#ffaa281f);color:#fff1c4}.settings-language-option[aria-current=true]:before{content:"";position:absolute;top:50%;left:9px;width:7px;height:7px;border:1px solid #5a3a08;background:linear-gradient(135deg,#fff6c8,#f2c14e 55%,#b8741c);transform:translateY(-50%) rotate(45deg)}@media (prefers-reduced-motion: reduce){.settings-language-menu{animation:none}}.maintenance-countdown{position:fixed;z-index:9000;top:92px;right:16px;display:flex;align-items:center;gap:8px;padding:6px 12px;border:2px solid #b87a16;border-radius:6px;background:linear-gradient(180deg,#172233f2,#0b111bf2);box-shadow:0 4px 10px #0009,inset 0 1px #ffe49626;color:#e6c36f;font-family:var(--font-head);font-size:.75rem;pointer-events:auto}.maintenance-countdown i{color:#ffd45a}.maintenance-countdown-time{color:#fff1c4;font-family:var(--font-pixel);font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.maintenance-countdown.is-soon{border-color:#d03b3b;animation:maintenance-soon 1.2s ease-in-out infinite}.maintenance-countdown.is-soon .maintenance-countdown-time{color:#ff8a80}@keyframes maintenance-soon{50%{box-shadow:0 4px 10px #0009,0 0 12px #d03b3bb3}}@media (prefers-reduced-motion: reduce){.maintenance-countdown.is-soon{animation:none}}.chat-report{margin-left:4px;padding:0 3px;border:0;background:none;color:#6f7c8c;font-size:13px;cursor:pointer;vertical-align:middle}.sell-confirm-overlay.chat-report-overlay{z-index:100001}.chat-report-quote,.chat-report-field{align-self:stretch}.sell-confirm-overlay.guild-founded-overlay{z-index:100001}.guild-founded-panel{align-items:center;text-align:center}.guild-founded-crest{position:relative;display:flex;justify-content:center;margin:6px auto 0;animation:guild-founded-rise .7s cubic-bezier(.2,1.4,.4,1) both}.guild-founded-crest:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(255,214,102,.55),rgba(255,180,60,.15) 55%,transparent 70%);animation:guild-founded-glow 1.8s ease-in-out infinite}.guild-founded-name{margin:0;color:#fff1c4;font-family:var(--font-head);font-size:1.1rem;overflow-wrap:anywhere;text-shadow:2px 2px 0 #000}.guild-founded-text{margin:0;color:#d5dbe3;font-family:var(--font-head);font-size:.62rem;line-height:1.6}.guild-founded-panel .sell-confirm-buttons{justify-content:center}.guild-founded-panel .sell-confirm-buttons .sell-confirm-btn{flex:0 0 auto!important;width:170px!important;max-width:100%}@keyframes guild-founded-rise{0%{opacity:0;transform:translateY(24px) scale(.6)}to{opacity:1;transform:none}}@keyframes guild-founded-glow{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){.guild-founded-crest,.guild-founded-crest:before{animation:none}}.diamond-purchased-panel{overflow:hidden}.diamond-purchased-art{position:relative;display:flex;width:150px;height:150px;align-items:center;justify-content:center;margin:4px auto 0}.diamond-purchased-art>img{position:relative;width:112px;height:112px;object-fit:contain;filter:drop-shadow(0 4px 0 rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(120,190,255,.75));image-rendering:pixelated;animation:guild-founded-rise .7s cubic-bezier(.2,1.4,.4,1) both,diamond-purchased-float 2.6s ease-in-out .7s infinite}.diamond-purchased-rays{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;border-radius:50%;background:repeating-conic-gradient(rgba(255,224,139,.34) 0 12deg,transparent 12deg 30deg);-webkit-mask:radial-gradient(circle,#000 18%,transparent 68%);mask:radial-gradient(circle,#000 18%,transparent 68%);animation:diamond-purchased-spin 14s linear infinite,diamond-purchased-rays-in .6s ease-out both}.diamond-purchased-sparkles{position:absolute;top:50%;left:50%}.diamond-purchased-sparkles i{position:absolute;top:-4px;left:-4px;width:8px;height:8px;background:linear-gradient(135deg,#fff,#8fd0ff 55%,#2f7fff);opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.4) rotate(45deg);animation:diamond-purchased-sparkle 1.5s ease-out var(--delay) infinite}.diamond-purchased-panel .diamond-purchased-amount{display:flex!important;align-items:center!important;justify-content:center;gap:8px;height:36px;color:#9fd8ff;font-family:var(--font-head);font-size:1.3rem;font-weight:700;line-height:1;animation:diamond-purchased-pop 1.1s ease-out both}.diamond-purchased-panel .diamond-purchased-amount img{display:block;flex:none;width:34px!important;height:34px!important;margin:0!important;image-rendering:pixelated}.diamond-purchased-panel .diamond-purchased-amount [data-diamond-purchased-count]{display:block!important;margin:0!important;color:#9fd8ff!important;font-family:var(--font-head)!important;font-size:1.3rem!important;line-height:1!important}.diamond-purchased-panel .diamond-purchased-amount game-gradient-text{padding-block:0}.diamond-purchased-bonus{margin:0;color:#ffd45a;font-family:var(--font-head);font-size:.62rem;line-height:1.6}@keyframes diamond-purchased-spin{to{transform:rotate(360deg)}}@keyframes diamond-purchased-rays-in{0%{opacity:0}to{opacity:1}}@keyframes diamond-purchased-float{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes diamond-purchased-sparkle{0%{opacity:0;transform:rotate(var(--angle)) translateY(-30px) scale(.4) rotate(45deg)}25%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(1) rotate(45deg)}}@keyframes diamond-purchased-pop{0%,85%{transform:scale(1)}93%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.diamond-purchased-art>img,.diamond-purchased-rays,.diamond-purchased-sparkles i,.diamond-purchased-amount{animation:none}}.chat-report-step{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.chat-report-step[hidden]{display:none}.chat-report-error{margin:0;color:#ff8a7a;font-family:var(--font-head);font-size:.6rem;text-align:center}.chat-report-done-icon{color:#7ee08a;font-size:2.6rem;filter:drop-shadow(2px 2px 0 #000)}.chat-report-done-text{margin:0;color:#d5dbe3;font-family:var(--font-head);font-size:.65rem;line-height:1.6;text-align:center}.chat-report-done .sell-confirm-buttons{justify-content:center}.chat-report-done .sell-confirm-btn{flex:0 1 220px}.chat-report-quote{margin:0;padding:8px 10px;border:1px solid rgba(201,156,62,.35);border-radius:4px;background:#05080d99;color:#d5dbe3;font-size:.62rem;line-height:1.6;overflow-wrap:anywhere}.chat-report-quote b{color:#ffe08b}.chat-report-field{display:flex;flex-direction:column;gap:6px;color:#ffe08b;font-family:var(--font-head);font-size:.6rem}.chat-report-field textarea{box-sizing:border-box;width:100%;padding:8px 10px;border:2px solid #2c3a4d;border-radius:5px;background:#0b1520;color:#fff4d6;font-family:var(--font-pixel);font-size:.62rem;line-height:1.5;resize:none}.chat-report-field textarea:focus{border-color:#c78a20;outline:none}.chat-report:hover{color:#ef6b62}.chat-report:disabled{cursor:wait;opacity:.6}.chat-message.is-staff .chat-author{color:#ff9d4d}.inspect-banner{position:fixed;z-index:100000;top:0;left:50%;transform:translate(-50%);padding:4px 14px;border:1px solid #e0aa3e;border-top:0;border-radius:0 0 6px 6px;background:#141006eb;color:#f6d68a;font:600 12px/1.4 system-ui,sans-serif;pointer-events:none}.chat-translate{margin-left:4px;padding:0;border:0;background:none;cursor:pointer;vertical-align:middle;line-height:0}.chat-translate img{display:block;width:24px;height:24px;margin:-7px 0;image-rendering:pixelated}.chat-translate:hover img{filter:brightness(1.25)}.chat-translate.is-active img{filter:drop-shadow(0 0 2px var(--primary-gold))}.chat-translate:disabled{cursor:wait}.chat-translate:disabled img{animation:chat-translate-working .9s ease-in-out infinite}@keyframes chat-translate-working{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 transparent)}50%{transform:translateY(-2px) scale(1.12);filter:drop-shadow(0 0 3px var(--primary-gold))}}@media (prefers-reduced-motion: reduce){.chat-translate:disabled img{animation:none;opacity:.6}}.chat-private-bar{display:flex;flex:0 0 auto;align-items:center;gap:6px;margin:8px 28px 0 20px;color:var(--primary-gold);font-family:var(--font-ui);font-size:7.865px;text-shadow:var(--hud-text-shadow)}.chat-private-bar[hidden],.chat-container.minimized .chat-private-bar{display:none}.chat-private-bar .chat-friend-button{flex:1;min-width:0;height:24px;padding:2px 8px;border-width:1px;overflow:hidden;font-size:.55rem;white-space:nowrap}.chat-private-bar .chat-friend-button:disabled{cursor:not-allowed;opacity:.6}.chat-friend-menu{max-height:240px;overflow-y:auto}.chat-friend-menu .settings-language-option{min-height:28px;justify-content:flex-start;font-size:.6rem}.chat-container.minimized{height:auto}.chat-container.minimized .chat-input-area{display:none}.chat-container.minimized .chat-messages{padding:10px 20px 25px;overflow:hidden;height:auto;min-height:auto}.chat-container.minimized .chat-message:not(:last-child){display:none}.side-panel{position:absolute;top:0;right:0;width:400px;height:100%;background:#1c1e26f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:200;display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);border-left:2px solid var(--primary-gold-dim);box-shadow:inset 1px 0 1px #fff6,inset 5px 0 0 var(--bg-dark),inset 6px 0 3px #000c,-2px 0 #0f0f0f,-10px 0 20px #000000b3}.side-panel.hidden{transform:translate(100%);display:flex!important;box-shadow:none;pointer-events:none}.side-panel.hidden .status-toggle-btn{pointer-events:auto}.side-panel.hidden>.slime-loadout-tabs,.side-panel.status-only>.slime-loadout-tabs:not(.status-slime-tabs){display:none}#inventory-panel.status-open{z-index:12001}#inventory-panel.status-only{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none;pointer-events:none}#inventory-panel.status-only>.panel-header,#inventory-panel.status-only>.panel-content{display:none!important}#inventory-panel.status-only #player-status-panel{left:-40px!important;right:auto!important;pointer-events:auto}#inventory-panel.status-only .status-toggle-btn{transform:translate(-40px)!important;pointer-events:auto}#inventory-panel.status-only.hidden .status-toggle-btn{transform:translate(0)!important}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--border-color);background:#0003}.panel-header h2{font-family:var(--font-head);color:var(--primary-gold);font-size:.847rem;letter-spacing:1px;display:flex;align-items:center;gap:10px}.panel-icon{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.btn-close{display:grid;width:36px;min-width:36px;height:36px;padding:0;place-items:center;color:#fff;background:linear-gradient(#ff9a9a,#d93636);border:2px solid #5a1010;border-radius:6px;box-shadow:0 2px #741b1b,inset 0 1px #ffffffa6;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease,filter .1s ease}.btn-close i{font-size:1.2rem;line-height:1;text-shadow:1px 1px 0 #741b1b,2px 2px 2px rgba(0,0,0,.75)}.btn-close:hover{color:#fff;background:linear-gradient(#ff9a9a,#d93636);filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 3px #741b1b,inset 0 1px #ffffffbf}.btn-close:active{transform:translateY(2px);box-shadow:0 0 #741b1b,inset 0 1px 3px #46000073}.panel-content{flex:1;display:flex;flex-direction:column;padding:20px;overflow:hidden}.equipment-section{display:flex;flex-direction:column;gap:8px;margin-bottom:25px;padding:15px;background:#0003;border-radius:8px;border:2px solid #4b5563;border-top-color:#6b7280;border-left-color:#4b5563;border-bottom-color:#374151;border-right-color:#374151;box-shadow:0 2px 4px #0006}.equipment-tabs-container{display:flex;align-items:flex-end;gap:7px;margin-bottom:10px;overflow-x:auto;padding:0 3px;border-bottom:1px solid #414552}.equipment-tabs-container::-webkit-scrollbar{height:4px}.equipment-tabs-container::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.equip-tier-tab{padding:7px 12px;background:#171920;border:1px solid #414552;border-bottom:1px solid #414552;border-radius:6px 6px 0 0;color:#9a9daa;cursor:pointer;font-family:var(--font-head);font-size:.62rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease;white-space:nowrap}.tt-cp{font-family:var(--font-head);font-size:.6rem;font-weight:700;color:#fc0;margin-top:5px}@keyframes float-up-fade{0%{opacity:0;transform:translate(-50%) scale(.5)}15%{opacity:1;transform:translate(-50%,-20px) scale(1.2)}85%{opacity:1;transform:translate(-50%,-60px) scale(1)}to{opacity:0;transform:translate(-50%,-80px) scale(.8)}}.cp-floater{position:fixed;z-index:10000;font-family:var(--font-head);font-size:1.5rem;font-weight:700;white-space:nowrap;text-shadow:none;pointer-events:none;transform:translate(-50%,-50%);animation:cp-floater-life 2.2s ease-out forwards}.cp-floater-text{display:inline-block;background:linear-gradient(180deg,#ecfff2,#4ade80 55%,#1f9d4f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(-2px -2px 0 #000) drop-shadow(2px 2px 0 #000) drop-shadow(0 3px 2px rgba(0,0,0,.9))}.cp-floater.cp-down .cp-floater-text{background-image:linear-gradient(180deg,#ffe9e9,#f87171 55%,#b91c1c)}.cp-floater.is-settled .cp-floater-text{animation:cp-floater-settle .26s ease-out}@keyframes cp-floater-life{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}10%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}18%{transform:translate(-50%,-50%) scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes cp-floater-settle{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.equip-tier-tab:hover{color:#eee}.equip-tier-tab.active{background:#292417;color:#f4d35e;border-color:#92713b;box-shadow:none}.equipment-slots-container{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;justify-items:center}.equip-slot{position:relative;width:90px;height:90px;background:var(--panel-light);border:1px solid var(--border-color);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5125rem;color:var(--text-muted);box-shadow:inset 0 2px 4px #00000080;cursor:pointer;transition:all .2s}.equip-slot:hover{border-color:var(--primary-gold);color:var(--text-main);box-shadow:inset 0 2px 4px #00000080,0 0 10px #f5c0514d}.slot-placeholder{width:60%;height:60%;object-fit:contain;opacity:.3;filter:grayscale(100%) brightness(.5);pointer-events:none}.inv-slot .slot-placeholder{width:90%;height:90%}.inventory-tabs{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.inventory-divider{text-align:center;margin:10px 0 20px;position:relative}.inventory-divider:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--primary-gold-dim),transparent);z-index:1}.inventory-divider span{background:var(--panel-bg);padding:0 15px;position:relative;z-index:2;color:var(--primary-gold-dim);font-weight:700;font-size:.5445rem;letter-spacing:1px}.inv-tab-btn{position:relative;z-index:1;background:var(--panel-bg);border:2px solid var(--border-color);border-radius:8px;padding:5px 15px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.inv-tab-btn img{width:24px;height:24px;object-fit:contain;filter:grayscale(100%);transition:filter .2s}.inv-tab-composite-icon{position:relative;display:block;width:24px;height:24px}.inv-tab-composite-icon i{position:absolute;right:-5px;bottom:-3px;color:var(--primary-gold);font-size:10px;text-shadow:1px 1px 2px #000}.inv-tab-btn:hover{transform:translateY(-2px);border-color:var(--primary-gold)}.inv-tab-btn:hover img{filter:grayscale(0%)}.inv-tab-btn.active{border-color:var(--primary-gold);background:#d4af371a;box-shadow:0 0 10px #d4af374d}.forged-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000d9;z-index:1000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:8px}.forged-popup-countdown{position:absolute;bottom:20px;color:var(--text-muted);font-family:var(--font-head);font-size:8px;text-transform:uppercase;letter-spacing:1px;opacity:.8;animation:pulse-opacity 1s infinite alternate}@keyframes pulse-opacity{0%{opacity:.4}to{opacity:1}}.sell-confirm-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:15000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sell-confirm-panel{background:#14161efa;border:2px solid var(--primary-gold-dim);border-top-color:#fff1ba;border-left-color:#f5c051;border-bottom-color:#5c4113;border-right-color:#7a5818;border-radius:8px;padding:30px 24px;min-width:320px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:inset 1px 1px 2px #ffffff4d,inset -1px -1px 3px #000c,0 10px 40px #000c;font-family:var(--font-head);animation:sell-confirm-pop .2s ease-out}@keyframes sell-confirm-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.sell-confirm-title{color:var(--hp-red);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.sell-confirm-item{display:flex;align-items:center;gap:16px;padding:14px;background:#0000004d;border-radius:8px;border:1px solid var(--border-color);width:100%}.sell-confirm-icon-wrapper{position:relative;isolation:isolate;overflow:hidden;width:64px;height:64px;border:2px solid var(--primary-gold);border-radius:4px;background:#1e1e28cc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sell-confirm-icon-wrapper img{position:relative;z-index:1;width:56px;height:56px;object-fit:contain;image-rendering:pixelated}.sell-confirm-info{display:flex;flex-direction:column;gap:6px}.sell-confirm-info .tt-name{font-size:13px}.sell-confirm-info .tt-rarity-tier{font-size:10px}.sell-confirm-price{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--primary-gold);font-size:14px;font-weight:700}.sell-confirm-warning{width:100%;padding:10px;border:1px solid rgba(248,113,113,.7);border-radius:4px;background:#7f1d1d47;color:#fca5a5;font-size:8px;line-height:1.7;text-align:center}.sell-confirm-buttons{display:flex;gap:10px;width:100%}.sell-confirm-btn{flex:1;padding:8px 12px;font-family:var(--font-head);font-size:8px;border:2px solid;border-radius:4px;cursor:pointer;transition:all .2s;text-transform:uppercase}.sell-btn-yes{background:linear-gradient(180deg,#f87171,#dc2626 45%,#991b1b);border:1px solid #450a0a;border-radius:6px;color:#fff;font-family:var(--font-head);font-size:.7rem;font-weight:700;padding:8px 12px;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 4px #7f1d1d,0 5px 5px #0006,inset 0 1px 1px #fff9,inset 0 -1px 2px #0000004d;transition:all .1s ease;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.sell-btn-yes:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 5px #7f1d1d,0 6px 8px #00000080,inset 0 1px 1px #fff9,inset 0 -1px 2px #0000004d}.sell-btn-yes:active{transform:translateY(4px);box-shadow:0 0 #7f1d1d,0 1px 2px #0006,inset 0 1px 3px #00000080}.sell-btn-no{background:linear-gradient(180deg,#60a5fa,#2563eb 45%,#1e3a8a);border:1px solid #0f172a;border-radius:6px;color:#fff;font-family:var(--font-head);font-size:.7rem;font-weight:700;padding:8px 12px;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 4px #1e3a8a,0 5px 5px #0006,inset 0 1px 1px #fff9,inset 0 -1px 2px #0000004d;transition:all .1s ease;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.sell-btn-no:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 5px #1e3a8a,0 6px 8px #00000080,inset 0 1px 1px #fff9,inset 0 -1px 2px #0000004d}.sell-btn-no:active{transform:translateY(4px);box-shadow:0 0 #1e3a8a,0 1px 2px #0006,inset 0 1px 3px #00000080}.forged-item-overlay:has(.forged-item-popup.show){opacity:1;pointer-events:auto}.forged-item-popup{position:relative;transform:scale(.95);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.forged-item-popup.show{opacity:1;transform:scale(1);pointer-events:auto}.forged-item-popup.has-action-wave{position:absolute}.forged-item-popup.forged-gem-popup{width:min(340px,calc(100vw - 32px));min-width:min(300px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:12px}.forged-item-popup.forged-gem-popup .tooltip-header{align-items:center}.forged-item-popup.forged-gem-popup .tt-stat-text{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.forged-gem-stack-count{position:absolute;right:2px;bottom:2px;z-index:3;padding:1px 2px;border:1px solid rgba(255,255,255,.3);border-radius:3px;background:#080a11eb;color:#fff;font-family:var(--font-head);font-size:7px;line-height:1.2;text-shadow:0 1px 2px #000;pointer-events:none}.forged-item-popup.forging{min-width:0!important;width:auto!important;padding:0!important;gap:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.forged-item-popup.forging .tooltip-header{gap:0}.forged-item-popup.forging .tooltip-header-info,.forged-item-popup.forging .tt-separator,.forged-item-popup.forging .tt-equipment-stats-box,.forged-item-popup.forging .tt-stats,.forged-item-popup.forging .tt-attributes,.forged-item-popup.forging .tt-requirements,.forged-item-popup.forging .tt-sell-info,.forged-item-popup.forging .tooltip-icon-column>.tt-cp,.forged-item-popup.forging .tooltip-icon-wrapper>.tier-badge{display:none!important}.forge-attr-hidden{opacity:0;transform:translate(-15px);max-height:0;margin-bottom:0;overflow:hidden;transition:none}.forge-attr-reveal{opacity:1;transform:translate(0);max-height:30px;margin-bottom:6px;overflow:visible;animation:forge-attr-pop .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes forge-attr-pop{0%{opacity:0;transform:translate(-15px) scale(.8)}60%{opacity:1;transform:translate(3px) scale(1.05)}to{opacity:1;transform:translate(0) scale(1)}}.forged-popup-title{color:var(--primary-gold);font-family:var(--font-head);font-size:14px;text-shadow:0 2px 4px rgba(0,0,0,.5);margin:0;text-align:center;line-height:1.4}.forged-popup-icon-wrapper{width:80px;height:80px;background:#141419cc;border:1px solid var(--border-color);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 10px #00000080}.forged-popup-icon-wrapper img{width:50px;height:50px;object-fit:contain;filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}.forged-popup-details{color:var(--text-main);font-size:14px;font-weight:700;text-align:center;font-family:var(--font-head);line-height:1.4}.inv-tab-btn.active img{filter:grayscale(0%)}.inventory-section{flex:1;display:flex;flex-direction:column;overflow:hidden}.inventory-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:minmax(56px,max-content);align-items:start;gap:10px;flex:1;overflow-y:auto;align-content:start;padding:15px}.inventory-grid.hidden{display:none!important}.gem-panel-content{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px;overflow:hidden}.gem-equipment-view{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.gem-bag-equipment{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:7px}.gem-tier-tabs{display:flex;align-items:flex-end;gap:7px;margin-bottom:2px;overflow-x:auto;padding:0 3px;border-bottom:1px solid #414552}.gem-tier-tabs::-webkit-scrollbar{height:4px}.gem-tier-tabs::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.gem-tier-tab{flex:0 0 auto;padding:8px 14px;font-size:.72rem}.gem-equipped-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:2px 5px 5px 2px}.gem-equipped-card{flex:0 0 auto;min-width:0;padding:9px;border:1px solid rgba(139,92,246,.48);border-radius:7px;background:linear-gradient(145deg,#3525528f,#0e1019eb);transition:border-color .15s,box-shadow .15s}.gem-equipped-card.selected{border-color:#bd9cff;box-shadow:inset 0 0 0 1px #bd9cff80,0 0 9px #8b5cf647}.gem-equipped-card.has-gem-upgrade:not(.selected){border-color:#59be7eb8}.gem-equipped-card:hover{border-color:#bd9cff}.gem-equipped-select{width:100%;display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:0 3px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.gem-equipped-select:focus-visible{outline:1px solid var(--primary-gold);outline-offset:2px}.gem-equipped-select:hover .gem-equipped-copy strong{color:var(--primary-gold)}.gem-equipped-item-icon{width:36px;height:36px;flex:0 0 auto;object-fit:contain;image-rendering:pixelated}.gem-equipped-copy{min-width:0;display:flex;flex-direction:column;gap:4px;text-shadow:0 1px 1px rgba(0,0,0,.75)}.gem-equipped-copy strong{color:#f0eaff;font-family:var(--font-head);font-size:.78rem;line-height:1.5}.gem-equipped-equipment-name{color:#f4d35e}.gem-equipped-copy small{max-width:100%;color:#e1d9f0;font-family:var(--font-head);font-size:.56rem;line-height:1.6;overflow-wrap:anywhere;white-space:normal}.gem-equipped-copy .gem-equipped-specialty{display:flex;align-items:center;gap:4px}.gem-equipped-gem-icon{width:16px;height:16px;flex:0 0 16px;object-fit:contain;image-rendering:pixelated}.gem-bag-sockets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gem-socket-card{position:relative;min-width:0;min-height:0;aspect-ratio:1.25 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 4px;border:1px solid rgba(174,147,255,.4);border-radius:6px;background:#080a11bd;color:#d5d7e0;text-shadow:0 1px 1px rgba(0,0,0,.75);text-align:center}.gem-socket-card-selectable{width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.gem-socket-card-selectable:hover,.gem-socket-card-selectable.selected,.gem-socket-card-selectable:focus-visible{border-color:#bd9cff;background:#32244cc7;box-shadow:0 0 8px #8b5cf642;outline:none}.gem-socket-card-upgrade{border-color:#59be7ed1;box-shadow:inset 0 0 0 1px #59be7e33,0 0 8px #36b46333}.gem-socket-card>.upgrade-arrow.gem-socket-upgrade-indicator{top:3px;left:3px;right:auto}.gem-socket-card img{width:48px;height:48px;flex:0 0 auto;object-fit:contain;image-rendering:pixelated}.gem-socket-card-filled{isolation:isolate;flex-direction:column;justify-content:center;gap:1px;padding:4px 3px;border-color:color-mix(in srgb,var(--item-color) 75%,transparent);background:color-mix(in srgb,var(--item-color) 13%,rgba(8,10,17,.74));box-shadow:inset 0 0 8px var(--item-color-dim),0 0 3px var(--item-color-glow);text-align:center}.gem-socket-card-filled:hover,.gem-socket-card-filled.selected,.gem-socket-card-filled:focus-visible{border-color:var(--item-color);background:color-mix(in srgb,var(--item-color) 22%,rgba(8,10,17,.74));box-shadow:inset 0 0 8px var(--item-color-dim),0 0 8px var(--item-color-glow)}.gem-socket-card-filled.gem-socket-card-upgrade,.gem-socket-card-filled.gem-socket-card-upgrade:hover,.gem-socket-card-filled.gem-socket-card-upgrade.selected,.gem-socket-card-filled.gem-socket-card-upgrade:focus-visible{border-color:#59be7ef2;box-shadow:inset 0 0 0 1px #59be7e3d,0 0 8px #36b4634d}.gem-socket-card-filled img{width:68px;height:68px}.gem-socket-card-filled>img,.gem-socket-card-filled>.gem-socket-level{position:relative;z-index:1}.gem-socket-level{color:#e5ddf5;font-size:.52rem;font-weight:700;line-height:1.2}.gem-socket-card-empty img{opacity:.34;filter:grayscale(1)}.gem-socket-picker{position:relative;display:flex;flex-direction:column;gap:7px;padding:8px;border:1px solid rgba(174,147,255,.45);border-radius:6px;background:#0a0b13e0}.gem-socket-picker>strong{min-height:24px;padding:4px 100px 0 0;color:#d9c9ff;font-family:var(--font-head);font-size:.74rem}.gem-socket-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:6px}.gem-socket-choice{position:relative;isolation:isolate;min-width:0;min-height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 7px;border:1px solid color-mix(in srgb,var(--item-color) 58%,transparent);border-radius:5px;background:color-mix(in srgb,var(--item-color) 12%,rgba(36,29,53,.82));box-shadow:inset 0 0 6px var(--item-color-dim),0 0 3px var(--item-color-glow);color:#e5ddf5;text-align:left;cursor:pointer}.gem-socket-choice:hover,.gem-socket-choice:focus-visible{border-color:var(--item-color);background:color-mix(in srgb,var(--item-color) 22%,rgba(36,29,53,.9));box-shadow:inset 0 0 7px var(--item-color-dim),0 0 8px var(--item-color-glow);outline:none}.gem-socket-choice-upgrade,.gem-socket-choice-upgrade:hover,.gem-socket-choice-upgrade:focus-visible{border-color:#59be7ef2;box-shadow:inset 0 0 0 1px #59be7e3d,0 0 8px #36b4634d}.gem-socket-choice img{width:34px;height:34px;flex:0 0 34px;object-fit:contain;image-rendering:pixelated}.gem-socket-choice>:not(.rarity-aura){position:relative;z-index:1}.gem-socket-choice>.upgrade-arrow.gem-socket-choice-best-arrow{position:absolute;top:6px;left:6px;z-index:2;width:18px;height:18px}.gem-socket-choice-copy{min-width:0;width:100%;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#e5ddf5;font-family:var(--font-head);font-size:.5rem;line-height:1.6;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.75)}.gem-socket-choice-copy strong,.gem-socket-choice-copy small{overflow-wrap:anywhere}.gem-socket-choice-copy strong{display:block;color:#f1eaff;font-family:var(--font-head);font-size:.58rem;line-height:1.35;text-align:center}.gem-socket-choice-level{color:#f4d35e}.gem-socket-choice-copy .gem-socket-choice-rarity{align-self:center;padding:2px 5px;border:1px solid color-mix(in srgb,var(--item-color) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--item-color) 14%,rgba(10,11,19,.72));color:var(--item-color);font-family:var(--font-head);font-size:.46rem;line-height:1.35}.gem-socket-choice-copy small,.gem-socket-picker-empty{color:#d0cadb}.gem-socket-choice-meta{min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px}.gem-socket-choice-copy .gem-socket-choice-bonus{min-width:0;font-size:.46rem;line-height:1.6;text-align:center}.gem-socket-choice>.gem-socket-choice-amount{position:absolute;top:6px;right:7px;z-index:2;color:#c9bfd9;font-family:var(--font-head);font-size:.48rem;line-height:1.3;white-space:nowrap}.gem-socket-copy{min-width:0;flex:0 1 auto;display:flex;flex-direction:column;align-items:center;gap:3px;color:#e1dceb;font-family:var(--font-head);font-size:.5rem;line-height:1.6;text-shadow:0 1px 1px rgba(0,0,0,.75)}.gem-socket-copy strong{color:#f1eaff;font-family:var(--font-head);font-size:.7rem;line-height:1.5}.gem-socket-picker-remove{position:absolute;top:7px;right:7px;padding:5px 7px;border:1px solid rgba(255,124,124,.58);border-radius:5px;background:#68252e57;color:#ffb8b8;font:inherit;font-size:.58rem;cursor:pointer}.gem-socket-picker-remove:hover,.gem-socket-picker-remove:focus-visible{border-color:#ff9292;background:#91303b85;outline:none}.gem-bag-status{min-height:13px;margin-top:5px;color:#b7f3bd;font-family:var(--font-head);font-size:.52rem;line-height:1.6}.gem-bag-status.error{color:#ff9292}.gem-equipped-list{scrollbar-color:var(--primary-gold) rgba(0,0,0,.3);scrollbar-width:thin}.gem-equipped-list::-webkit-scrollbar{width:8px}.gem-equipped-list::-webkit-scrollbar-track{border-radius:5px;background:#0000004d}.gem-equipped-list::-webkit-scrollbar-thumb{border:2px solid rgba(0,0,0,.3);border-radius:5px;background:var(--primary-gold-dim)}.gem-equipped-list::-webkit-scrollbar-thumb:hover{background:var(--primary-gold)}.gem-equipped-empty{align-self:center;padding:24px 15px;color:#aeb0bd;text-align:center;font-size:.65rem;line-height:1.6}.equip-slot.has-gem-sockets .resource-icon{width:68%;height:68%;transform:none}@media (max-width: 520px){.gem-bag-sockets{grid-template-columns:repeat(3,minmax(0,1fr))}.gem-socket-card{min-height:54px}.gem-panel-content{padding:10px}}.inventory-grid>.inv-slot{width:100%;min-width:0;min-height:56px;box-sizing:border-box}#resources-grid .inv-slot,#gems-grid .inv-slot{z-index:0}#resources-grid .inv-slot.resource-filled,#gems-grid .inv-slot.resource-filled{z-index:1}#gems-grid .inv-slot.resource-filled{border:2px solid var(--item-color, #aaaaaa)!important}#gems-grid .inv-slot.resource-filled.common-rarity:hover{border-color:#aaa!important;border-top-color:#fff!important;border-left-color:#ddd!important}.inventory-grid::-webkit-scrollbar,#status-panel-content::-webkit-scrollbar,.skills-content::-webkit-scrollbar,.dungeons-content::-webkit-scrollbar{width:6px}.inventory-grid::-webkit-scrollbar-track,#status-panel-content::-webkit-scrollbar-track,.skills-content::-webkit-scrollbar-track,.dungeons-content::-webkit-scrollbar-track{background:#0003;border-radius:4px}.inventory-grid::-webkit-scrollbar-thumb,#status-panel-content::-webkit-scrollbar-thumb,.skills-content::-webkit-scrollbar-thumb,.dungeons-content::-webkit-scrollbar-thumb{background:var(--primary-gold-dim);border-radius:4px}.dungeons-content::-webkit-scrollbar-thumb:hover{background:var(--primary-gold)}.inv-slot{position:relative;aspect-ratio:1;background:var(--panel-light);border:1px solid var(--border-color);border-radius:8px;box-shadow:inset 0 2px 4px #00000080;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.resource-icon{width:85%;height:85%;object-fit:contain}.inv-slot:hover{border-color:var(--primary-gold-dim);background:#ffffff0d}#inventory-grid .inv-slot.class-restricted{cursor:not-allowed;opacity:.62}#inventory-grid .inv-slot.class-restricted .resource-icon{filter:grayscale(.85) brightness(.8)}.inv-slot.selected{border-color:var(--primary-gold);box-shadow:inset 0 0 0 1px var(--primary-gold),0 0 8px var(--primary-gold-dim);background:#ffffff0d}.inventory-gold{margin-top:15px;padding:10px 15px;background:#0000004d;border-radius:8px;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;font-size:.7865rem;color:var(--primary-gold);font-weight:700}.inventory-gold span{font-family:var(--font-head);font-size:.605rem;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-1px -2px 0 #000,1px -2px 0 #000,-1px 2px 0 #000,1px 2px 0 #000,-2px -1px 0 #000,2px -1px 0 #000,-2px 1px 0 #000,2px 1px 0 #000,0px -2px 0 #000,0px 2px 0 #000,-2px 0px 0 #000,2px 0px 0 #000,0px 4px 4px rgba(0,0,0,.8);letter-spacing:0px}.bag-limit-info{display:flex;align-items:center;gap:10px}.gold-info{display:flex;align-items:center;gap:10px;margin-left:auto}.bag-limit-icon{width:42px;height:42px;object-fit:contain}#bag-limit-text{color:var(--text-main);font-family:var(--font-head);font-size:.5143rem;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-1px -2px 0 #000,1px -2px 0 #000,-1px 2px 0 #000,1px 2px 0 #000,-2px -1px 0 #000,2px -1px 0 #000,-2px 1px 0 #000,2px 1px 0 #000,0px -2px 0 #000,0px 2px 0 #000,-2px 0px 0 #000,2px 0px 0 #000,0px 4px 4px rgba(0,0,0,.8);letter-spacing:0px}.bag-add-btn{width:24px;height:24px;font-size:.4235rem}.inventory-gold{border:2px solid var(--primary-gold-dim)!important;border-top-color:#fff1ba!important;border-left-color:#f5c051!important;border-bottom-color:#5c4113!important;border-right-color:#7a5818!important;box-shadow:inset 1px 1px 2px #ffffff4d,inset -1px -1px 3px #000c,var(--shadow-lg)!important}.equip-slot:hover,.inv-slot:hover{border-color:var(--primary-gold);border-top-color:#fff;border-left-color:#ffe066;box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 3px #000c,0 0 15px #f5c05199!important}.equip-slot.has-rarity,.inv-slot.has-rarity,.afk-slot.has-rarity{background-color:color-mix(in srgb,var(--item-color) 18%,var(--panel-light))!important;overflow:hidden;border:2px solid var(--item-color)!important;box-shadow:inset 0 0 8px var(--item-color-dim),0 0 3px var(--item-color-glow)!important;animation:rarity-slot-pulse 2.4s ease-in-out infinite}.equip-slot.has-rarity:hover,.inv-slot.has-rarity:hover,.afk-slot.has-rarity:hover{box-shadow:inset 0 0 10px var(--item-color-dim),0 0 8px var(--item-color-glow)!important;animation-play-state:paused}.inv-slot.common-rarity,.equip-slot.common-rarity{background-color:color-mix(in srgb,#aaaaaa 18%,var(--panel-light));border:2px solid #aaaaaa}.equip-slot.common-rarity:hover,.inv-slot.common-rarity:hover{border-color:#aaa;border-top-color:#fff;border-left-color:#ddd}.equip-slot.common-rarity:hover,.inv-slot.common-rarity:hover,#gems-grid .inv-slot.resource-filled.common-rarity:hover{box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 3px #000c,0 0 8px var(--item-color-glow, #aaaaaa99)!important}.add-btn{border:2px solid var(--primary-gold-dim)!important;border-top-color:#fff1ba!important;border-left-color:#f5c051!important;border-bottom-color:#5c4113!important;border-right-color:#7a5818!important;box-shadow:inset 1px 1px 1px #ffffff4d,inset -1px -1px 2px #000c,var(--shadow-sm)!important}.add-btn:hover{border-color:var(--primary-gold)!important;border-top-color:#fff!important;border-left-color:#ffe066!important;box-shadow:inset 1px 1px 1px #ffffff80,inset -1px -1px 2px #000c,0 0 10px #f5c05199!important}.forge-item-icon{width:82%;height:82%;aspect-ratio:1;flex:none;object-fit:contain;pointer-events:none}.forge-material-icon{width:85%;height:85%;object-fit:contain;pointer-events:none}.tier-badge{position:absolute;top:2px;right:2px;background:#000c;color:var(--primary-gold);padding:2px 3px;border-radius:3px;font-family:var(--font-head);font-size:.45rem;border:1px solid var(--primary-gold-dim);z-index:2;pointer-events:none}.tt-cp .upgrade-arrow{position:relative;top:auto;left:auto;display:inline-grid;margin-right:4px;vertical-align:middle}.upgrade-arrow{position:absolute;top:3px;left:3px;width:16px;height:16px;display:grid;place-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACAklEQVR4AeXBT0tUURjA4d/7njNmOkK0qWiTEBRB0Z9ti6BFq3aRGyELWkb1AcKZdcvctapvEBgktBHEVhERZU5CkSsToxHJ8d5zz5szNMM46Nzrtp6H/0vJqbFPSkGqaumxiBMx9kEpxuLpyNyHKeRuiW1GQY48IsYgzH2aYitNuXAx8mpmCf0pFYMqORx9OO/MYmRmZRILA9Tq8xAd12+dYvrpZzRIxaBKH0ofWcgYfzlCkkCtPk+TKWSJMjFdxgQcGH049qAqdvZ5meMjwsLKG44eOoHXITJLePvtNUTh/O0S754lqGrFzKrsQtiFiJhdhjuTZWIG6iBmdKijJWaw+tt4ObaBBiXGKPRw9PBeLd5wTDwYRhTMwIwdzMCMluGScHJsgI+LKe6HVixalS6OnezA/RLjNwdRR4somNGXRuHclQHebyTIIhWgyl+eLiowdFh5MZ+gXhgqw9UzJXqFAN7DbC1l/RctMRgHRz2bltDN0yUarD1q0LYGzDw2rl0qQSq0eQ+ztZSv9xr0UhGiGW1Cfzb6ZJBGw2jyXgjBaPJeWH7YYJvQh5IjBDrSLTpCMIpQcoRg7MYyQUTIoxSw+sVos0xYXaDFzMjjyZE0BAJYJnRkwtamUYSSo74caUpTOizA+pJQhKcPp47su+KOQH0JLNAhiVKEkM/Ym/DP+wPKftRPminCKAAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7));z-index:2;pointer-events:none;animation:upgrade-bounce 1s infinite}.upgrade-arrow.is-downgrade{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAB0klEQVR4nN2VP2/TQBjGf3aCgwgkqTogVeqC+hmAEdYiwcQn4AMgJpgYmNgqJiT2Tq1YK6ZGQpUQoEaqxAJShASEqggn2HUP/7vr4Na1wzk+Ciw8y53P9vO8z/vHhv8eTsNWgAJUcT91XQnLQEN9uXOL+WvLpDtvTk7bXcTLPgv9AVEqK3maBgL0FpdIt/pZRL5/dLrLt09fa9+1TQTYHRFsvcLyffZ33gEwfrvNKJqZHXMB8eF9Tlpc3YPw7wgAxFHIGadl+niO2ho4jZMY4qg+4mnUOohSidxztfcCgx6sFSg6mEa7vsaVAqUhWh2NKwmiVEJ58Er4xaTTsNXG4kWu3r6Rn4ntAXLP1dagd3M52/gBz9Y2uD/xSoOny6Jame8x17RpK7jcbdG0q5OdSMXrHyGfU8nHOOZpIEoCuhRZ975PGIYJAJve7M7Z9EICCy15lQMgS9WDC+e51Mo6+Xonc5JIla/H4gMRaslnCuhErnTPck4p3J8x/YOEuabNMEx4NPEquYy+pg97nZKT564AqtPyWwLHrVd0Mk70BdXBZJKtKJXWY3+fcSLzyJ94QS25kUAR6yJgGCa8EGLmhJ8aTsNWdzvt2t/kH4v8M/LT4BAYF+mu7JfQDAAAAABJRU5ErkJggg==)}@keyframes upgrade-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}#forge-panel.side-panel{width:400px}.forge-content{gap:15px}.enchant-success-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1001;width:auto;height:auto;display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden;border-radius:8px;background:#05070cd1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.enchant-success-overlay.show{opacity:1;visibility:visible;pointer-events:auto}.enchant-success-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,var(--enchant-flash, rgba(245, 192, 81, .45)) 0%,transparent 58%);opacity:0;pointer-events:none}.enchant-success-overlay.show:before{animation:enchant-success-flash .9s ease-out both}.enchant-success-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.enchant-success-particle{position:absolute;top:48%;left:50%;width:var(--spark-size, 4px);height:var(--spark-size, 4px);border-radius:50%;background:var(--spark-color, #ffe08a);box-shadow:0 0 7px var(--spark-color, #ffe08a),0 0 16px color-mix(in srgb,var(--spark-color, #ffe08a) 70%,transparent);opacity:0;pointer-events:none;animation:enchant-success-particle-burst var(--spark-duration, 1.5s) cubic-bezier(.12,.68,.28,1) var(--spark-delay, 0ms) both}.enchant-success-particle.is-square{border-radius:1px}.enchant-success-card{position:relative;z-index:1;display:flex;width:min(440px,100%);max-height:100%;flex-direction:column;align-items:center;overflow:visible;padding:22px 20px 18px;border:2px solid var(--enchant-color, var(--primary-gold));border-radius:10px;background:#0a0a0ffa;box-shadow:0 0 12px var(--enchant-glow, rgba(245, 192, 81, .45)),0 0 36px var(--enchant-glow-soft, rgba(245, 192, 81, .2)),inset 0 0 22px #ffffff09;color:var(--text-main);font-family:var(--font-head);text-align:center;opacity:0;transform:translateY(22px) scale(.88);transition:opacity .3s ease,transform .42s cubic-bezier(.18,.85,.25,1.25)}.enchant-success-card>.action-wave-label{z-index:2;top:-11px}.enchant-success-card-content{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:11px;overflow-y:auto}.enchant-success-overlay.show .enchant-success-card{opacity:1;transform:translateY(0) scale(1)}.enchant-success-card:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid color-mix(in srgb,var(--enchant-color, var(--primary-gold)) 35%,transparent);border-radius:6px;pointer-events:none;animation:enchant-success-border-glow 1.6s ease-in-out infinite alternate}.enchant-success-icon{position:relative;display:grid;width:78px;height:78px;flex:0 0 78px;place-items:center;margin-top:2px;border:2px solid var(--enchant-color, var(--primary-gold));border-radius:10px;background:color-mix(in srgb,var(--enchant-color, var(--primary-gold)) 13%,#12141b);box-shadow:0 0 12px var(--enchant-glow, rgba(245, 192, 81, .45)),inset 0 0 12px var(--enchant-glow-soft, rgba(245, 192, 81, .2));animation:enchant-success-icon-pulse 1.3s ease-in-out infinite alternate}.enchant-success-icon .rarity-aura{top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:9px}.enchant-success-icon img{position:relative;z-index:1;width:64px;height:64px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 8px var(--enchant-glow, rgba(245, 192, 81, .45)))}.enchant-success-heading{display:flex;width:100%;flex-direction:column;align-items:center;gap:7px}.enchant-success-heading h2{color:var(--enchant-color, var(--primary-gold));font-size:clamp(.62rem,2.7vw,.82rem);line-height:1.5;text-shadow:0 0 12px var(--enchant-glow, rgba(245, 192, 81, .45))}.enchant-success-item-name{max-width:100%;color:#f8fafc;font-size:clamp(.58rem,2.5vw,.72rem);line-height:1.5;overflow-wrap:anywhere}.enchant-success-level{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.6rem}.enchant-success-level i,.enchant-success-level strong{color:var(--enchant-color, var(--primary-gold))}.enchant-success-level strong{font-size:.72rem;text-shadow:0 0 8px var(--enchant-glow, rgba(245, 192, 81, .45))}.enchant-success-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--enchant-color, var(--primary-gold)),transparent);box-shadow:0 0 8px var(--enchant-glow, rgba(245, 192, 81, .45))}.enchant-success-stat-heading{color:#cbd5e1;font-size:.52rem;letter-spacing:.04em}.enchant-success-stats{display:flex;width:100%;flex-direction:column;gap:5px}.enchant-success-stat{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#00000045;font-size:.48rem;line-height:1.6;text-align:left;opacity:0;transform:translateY(8px)}.enchant-success-overlay.show .enchant-success-stat{animation:enchant-success-stat-reveal .42s cubic-bezier(.2,.8,.2,1) var(--stat-delay, 0ms) forwards}.enchant-success-stat>span:first-child{color:#cbd5e1;overflow-wrap:anywhere}.enchant-success-stat-values{display:flex;flex:0 0 auto;align-items:center;gap:6px;color:#9ca3af;white-space:nowrap}.enchant-success-stat-values strong{color:#86efac;font-size:.54rem;text-shadow:0 0 8px rgba(74,222,128,.42)}.enchant-success-continue{width:100%;min-height:38px;margin-top:2px;border:1px solid var(--enchant-color, var(--primary-gold));border-radius:5px;background:linear-gradient(180deg,color-mix(in srgb,var(--enchant-color, var(--primary-gold)) 45%,#23232a),#17171d);color:#fff4d2;font-family:var(--font-head);font-size:.52rem;cursor:pointer;box-shadow:0 0 10px var(--enchant-glow-soft, rgba(245, 192, 81, .2))}.enchant-success-continue:hover{filter:brightness(1.2);box-shadow:0 0 16px var(--enchant-glow, rgba(245, 192, 81, .45))}@keyframes enchant-success-flash{0%{opacity:0}18%{opacity:.85}to{opacity:0}}@keyframes enchant-success-particle-burst{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}12%{opacity:1}to{transform:translate(calc(-50% + var(--spark-x)),calc(-50% + var(--spark-y))) scale(.05);opacity:0}}@keyframes enchant-success-border-glow{0%{opacity:.38;box-shadow:inset 0 0 5px var(--enchant-glow-soft, rgba(245, 192, 81, .2))}to{opacity:1;box-shadow:inset 0 0 15px var(--enchant-glow-soft, rgba(245, 192, 81, .2)),0 0 10px var(--enchant-glow-soft, rgba(245, 192, 81, .2))}}@keyframes enchant-success-icon-pulse{0%{transform:scale(.97);filter:brightness(1)}to{transform:scale(1.04);filter:brightness(1.18)}}@keyframes enchant-success-stat-reveal{0%{opacity:0;transform:translateY(8px)}65%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.enchant-success-overlay,.enchant-success-overlay:before,.enchant-success-card,.enchant-success-card:before,.enchant-success-icon,.enchant-success-stat,.enchant-success-particle{animation:none!important;transition:none!important}.enchant-success-overlay.show .enchant-success-card,.enchant-success-overlay.show .enchant-success-stat{opacity:1;transform:none}.enchant-success-particle{display:none}}.forge-rarity-chances{display:flex;align-items:center;justify-content:space-between;gap:3px;width:100%;min-width:0;font-size:10px;line-height:1;white-space:nowrap}.forge-rarity-chances>div{min-width:0;flex:0 1 auto}.forge-rarity-chances img{width:14px!important;height:14px!important;flex:0 0 auto}.forge-mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:7px;border-bottom:1px solid #414552}.forge-mode-tab{padding:9px 13px;color:#9a9daa;background:#171920;border:1px solid #414552;border-bottom:0;border-radius:6px 6px 0 0;font-family:var(--font-head);font-size:.62rem;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.forge-mode-tab:hover{color:#eee}.forge-mode-tab.active{color:#f4d35e;background:#292417;border-color:#92713b;box-shadow:none}.forge-mode-view{position:relative;display:flex;flex:1;min-height:0;flex-direction:column;gap:12px;overflow-y:auto;padding:2px 3px 6px}.forge-mode-view.hidden{display:none!important}.gem-fusion-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));flex:0 0 auto;align-items:end;gap:4px;overflow:visible;padding:0 2px;border-bottom:1px solid #414552}.gem-fusion-tab{display:flex;justify-content:center;align-items:center;gap:4px;padding:5px 3px;color:#9a9daa;background:#171920;border:1px solid #414552;border-bottom:0;border-radius:5px;font-size:.55rem;cursor:pointer}.gem-fusion-tab img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.gem-fusion-tab.active,.gem-fusion-tab:focus-visible{color:#f4d35e;background:#292417;border-color:#92713b;outline:none}.gem-fusion-grid{flex:0 0 auto;min-height:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:4px;padding:6px;border:1px solid #2a2a2a;border-radius:6px;background:#0000004d}.gem-fusion-level{min-width:0;padding:3px}.gem-fusion-level:hover,.gem-fusion-level.selected,.gem-fusion-level:focus-visible{border-color:var(--primary-gold);background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--primary-gold),0 0 8px var(--primary-gold-dim);outline:none}.gem-fusion-level:hover{border-color:var(--primary-gold);border-top-color:#fff;border-left-color:#ffe066;box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 3px #000c,0 0 15px #f5c05199!important}#forge-panel .gem-fusion-level.selected{border-color:var(--primary-gold)!important;box-shadow:inset 0 0 0 1px var(--primary-gold),0 0 10px var(--primary-gold-dim)!important}.gem-fusion-level>img{position:relative;z-index:1;width:85%;height:85%;object-fit:contain;image-rendering:pixelated;pointer-events:none}.gem-fusion-level-badge{font-size:.4rem}.gem-fusion-level>.gem-fusion-level-badge{z-index:2}.gem-fusion-level-count{position:absolute;z-index:2;right:2px;bottom:2px;font-family:var(--font-head);color:#fff;font-size:.45rem;line-height:1;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;white-space:nowrap;pointer-events:none}.gem-fusion-empty-slot{position:relative;min-width:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);background:var(--panel-light);box-shadow:inset 0 2px 4px #00000080;border-radius:6px;cursor:default;pointer-events:none;transition:none}.gem-fusion-empty-slot .slot-placeholder{width:90%;height:90%}.gem-fusion-details{align-self:center;width:auto;max-width:100%;display:flex;flex-direction:column;gap:6px}.gem-fusion-recipe{display:flex;flex-direction:column;align-items:center;gap:6px}.gem-fusion-materials-label{color:#c8bfd7;font-family:var(--font-head);font-size:.65rem;line-height:1.2}.gem-fusion-required-gem{flex:0 0 auto}.gem-fusion-input-slot{flex:0 0 64px;width:64px;height:64px;aspect-ratio:auto;border-radius:6px;cursor:default;pointer-events:auto}.gem-fusion-input-slot.insufficient{border-color:var(--hp-red)}.gem-fusion-input-icon{position:relative;z-index:1;width:82%;height:82%;object-fit:contain;image-rendering:pixelated}.gem-fusion-input-level-badge{font-size:.42rem;background:#000000f0}.gem-fusion-input-slot>.gem-fusion-input-level-badge{z-index:2}.gem-fusion-input-count{position:absolute;z-index:2;right:1px;bottom:1px;left:1px;overflow:hidden;padding:1px 0;background:#000000c7;color:#e8e3ef;font-size:.46rem;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gem-fusion-quantity{flex:0 0 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.gem-fusion-quantity-row{display:flex;align-items:center;gap:8px;color:var(--primary-gold);font-size:.92rem;transform:translate(32px)}.gem-fusion-quantity-button{display:grid;width:38px;min-width:38px;height:36px;padding:0 5px;place-items:center;border:1px solid #5c4302;border-radius:6px;background:linear-gradient(180deg,#ffdc73,#d4af37 55%,#aa7c11);box-shadow:0 3px #785a08,inset 0 1px 1px #ffffffb3;color:#332100;cursor:pointer;font-family:var(--font-head);font-size:1.1rem;font-weight:700;line-height:1}.gem-fusion-quantity-max{width:56px;min-width:56px;font-size:.78rem}.gem-fusion-quantity-button:hover:not(:disabled){filter:brightness(1.12)}.gem-fusion-quantity-button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #785a08,inset 0 1px 3px #462d0059}.gem-fusion-quantity-button:disabled{filter:none;opacity:1;cursor:not-allowed}.gem-fusion-quantity input{width:64px;min-height:36px;box-sizing:border-box;padding:2px;border:1px solid #55515f;border-radius:2px;background:#302b2b;color:#d6a248;font:inherit;font-size:.78rem;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.gem-fusion-quantity input::-webkit-inner-spin-button,.gem-fusion-quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gem-fusion-quantity input:focus-visible{border-color:var(--primary-gold);outline:1px solid var(--primary-gold-dim)}.gem-fusion-quantity input:disabled{color:#88838f;opacity:.7}.gem-fusion-gold-cost{align-self:center;min-width:0;justify-content:center;gap:3px;font-size:.68rem}#forge-panel .gem-fusion-gold-cost{flex:0 0 auto;min-height:0}.side-panel .slime-loadout-tabs{position:absolute;z-index:220;top:112px;left:-56px;display:flex;width:52px;flex-direction:column;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}#inventory-panel>.slime-loadout-tabs{top:172px}#inventory-panel>.status-slime-tabs{top:172px;left:-496px;display:none;pointer-events:auto}#inventory-panel.status-open>.status-slime-tabs{display:flex}#inventory-panel.status-open>#inventory-slime-tabs{display:none}#inventory-panel.status-only.status-open>.status-slime-tabs{left:-96px}.slime-loadout-tab{position:relative;display:grid;width:52px;height:52px;place-items:center;padding:0;overflow:visible;border:0;background:transparent;cursor:pointer;transition:transform .12s ease,filter .12s ease}.slime-loadout-tab:hover,.slime-loadout-tab.active{transform:scale(1.26)}.slime-loadout-tab.active{z-index:2}.slime-loadout-tab:focus-visible{border-radius:50%;outline:1px dashed var(--primary-gold);outline-offset:1px}.slime-loadout-tab:before{position:absolute;z-index:0;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.66) 0%,rgba(0,0,0,.38) 48%,transparent 74%);content:"";filter:blur(5px);pointer-events:none}.slime-loadout-tab img{position:relative;z-index:1;width:52px;height:52px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7));pointer-events:none}.slime-loadout-tab.active img{filter:drop-shadow(0 0 4px rgba(245,192,81,.9)) drop-shadow(0 1px 3px rgba(0,0,0,.9))}.slime-loadout-tab>span,.slime-loadout-tab>small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#dungeons-panel .dungeon-drop-slot[data-rarity]{position:relative;isolation:isolate;overflow:visible;border-color:var(--drop-rarity-color, #aaaaaa);background:linear-gradient(145deg,color-mix(in srgb,var(--drop-rarity-color, #aaaaaa) 18%,rgba(18,20,27,.96)),color-mix(in srgb,var(--drop-rarity-color, #aaaaaa) 9%,rgba(8,9,12,.98)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drop-rarity-color, #aaaaaa) 35%,transparent),0 0 7px color-mix(in srgb,var(--drop-rarity-color, #aaaaaa) 55%,transparent)}#dungeons-panel .dungeon-drop-slot[data-rarity] .rarity-aura{z-index:1;border-radius:3px}#dungeons-panel .dungeon-drop-slot[data-rarity]>img{position:relative;z-index:2}#dungeons-panel .dungeon-drop-slot[data-rarity]>.dungeon-drop-level{z-index:3}#forge-panel .gem-fusion-gold-cost[hidden]{display:none}.gem-fusion-status{min-height:13px;color:#a7f0bd;font-size:.65rem;line-height:1.4;text-align:center}.gem-fusion-status.error{color:#ff9b9b}.enchanting-tier-tabs{display:flex;align-items:flex-end;flex-wrap:nowrap;gap:7px;overflow-x:auto;overflow-y:hidden;padding:0 3px;border-bottom:1px solid #414552}.enchanting-tier-tabs::-webkit-scrollbar{height:4px}.enchanting-tier-tabs::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.enchanting-tier-tab{flex:0 0 auto;min-width:38px;padding:7px 5px;color:#9a9daa;background:#171920;border:1px solid #414552;border-bottom:0;border-radius:6px 6px 0 0;font-family:var(--font-head);font-size:.48rem;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.enchanting-tier-tab:hover{color:#eee}.enchanting-tier-tab.active{color:#f4d35e;background:#292417;border-color:#92713b;box-shadow:none}.enchanting-item-grid{display:grid;grid-template-columns:repeat(3,minmax(0,clamp(62px,22vw,90px)));grid-auto-rows:minmax(56px,max-content);align-content:start;justify-content:space-between;gap:8px;padding:10px;background:#0000004d;border:1px solid #2a2a2a;border-radius:6px}.enchanting-item-slot{width:100%;min-width:0;min-height:0;aspect-ratio:1;padding:0}#forge-panel .enchanting-item-slot:not(.has-rarity):not(.disabled){background:color-mix(in srgb,#aaaaaa 18%,var(--panel-light))!important}#forge-panel .enchanting-item-slot:not(.has-rarity):not(.disabled):not(.selected){border:2px solid #aaaaaa!important;box-shadow:inset 0 0 8px #aaaaaa38!important}.enchanting-item-slot.disabled{cursor:not-allowed;filter:grayscale(.9);opacity:.42}.enchanting-item-slot.selected{z-index:3;border:2px solid #ffe066!important;box-shadow:inset 0 0 0 1px #ffe066!important}.enchant-slot-indicator{position:absolute;right:2px;bottom:2px;z-index:2;padding:2px 3px;color:#d7f3ff;background:#000000e6;border:1px solid rgba(80,190,255,.7);border-radius:3px;font-family:var(--font-head);font-size:.4rem;line-height:1;pointer-events:none}.enchant-level-badge{position:absolute;top:2px;left:2px;z-index:2;padding:2px 3px;color:#fbbf24;background:#000000e6;border:1px solid rgba(245,192,81,.65);border-radius:3px;font-family:var(--font-head);font-size:.4rem;line-height:1;pointer-events:none}.enchanting-item-details{display:flex;flex-direction:column;gap:8px;min-height:112px;padding:10px;background:#0000004d;border:1px solid #34343b;border-radius:6px}.enchanting-selected-header{display:flex;align-items:center;gap:9px}.enchanting-selected-header .enchanting-selected-icon img{width:42px;height:42px;object-fit:contain;image-rendering:pixelated}.enchanting-selected-icon{position:relative;display:inline-flex;flex:0 0 auto}.enchanting-selected-icon .item-enchant-stars{bottom:-4px;gap:0}.enchanting-selected-icon .item-enchant-stars i{width:11px;height:11px}.enchanting-selected-header>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px;font-size:.56rem}.enchanting-selected-header>div strong{color:var(--text-main);font-size:.62rem}.enchanting-selected-header .enchanting-selected-level{color:#fbbf24;font-family:var(--font-head);font-size:inherit;font-weight:400}.enchanting-stat-list{display:flex;flex-direction:column;gap:5px}.enchanting-stat-caption{margin-bottom:2px;color:var(--text-muted);font-family:var(--font-head);font-size:.48rem}.enchanting-stat-row{display:flex;justify-content:space-between;gap:8px;color:#bbb;font-size:.57rem}.enchanting-stat-row strong{color:#fbbf24;white-space:nowrap}.enchanting-stat-row i{margin:0 3px;color:#aaa;font-size:.45rem}.enchanting-stone-costs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:46px}.enchanting-materials-label{margin:0;color:var(--text-muted);font-family:var(--font-head);font-size:.55rem;text-align:center}.enchanting-stone-cost{position:relative;display:flex;flex:0 0 clamp(46px,14vw,54px);width:clamp(46px,14vw,54px);min-width:0;aspect-ratio:1;box-sizing:border-box;align-items:center;justify-content:center;padding:0}.enchanting-stone-cost img{width:85%;height:85%;object-fit:contain;image-rendering:pixelated}.enchanting-gold-cost{min-height:26px;font-size:.58rem}.enchanting-empty-state,.enchanting-max-level{align-self:center;color:var(--text-muted);font-family:var(--font-head);font-size:.48rem;line-height:1.8;text-align:center}.enchanting-max-level{color:#fbbf24}.forge-level-container{display:flex;flex-direction:column;align-items:center;gap:5px}.forge-level-text{font-family:var(--font-head);font-size:.8rem;color:var(--primary-gold)}.forge-progress-bar{width:100%;height:8px;background:#111;border-radius:4px;border:1px solid #333;overflow:hidden}.forge-progress-fill{height:100%;background:var(--primary-gold);border-radius:2px}.forge-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:4px;overflow:visible;padding:0 2px;border-bottom:1px solid #414552}.forge-tab{display:flex;justify-content:center;align-items:center;gap:4px;padding:5px 3px;color:#9a9daa;background:#171920;border:1px solid #414552;border-bottom:0;border-radius:5px;font-size:.55rem;cursor:pointer;transition:all .2s;flex-shrink:0}.forge-tab-icon{width:22px;height:22px;object-fit:contain;pointer-events:none}.forge-tab:hover{color:#eee}.forge-tab.active,.forge-tab:focus-visible{color:#f4d35e;background:#292417;border-color:#92713b;outline:none}.forge-equip-grid{display:grid;grid-template-columns:repeat(5,1fr);align-content:start;gap:6px;background:#0000004d;padding:10px;border-radius:6px;border:1px solid #2a2a2a}.forge-empty-slot{cursor:default;pointer-events:none}.forge-empty-slot:hover{border-color:var(--border-color)!important;border-top-color:var(--border-color)!important;border-left-color:var(--border-color)!important;background:var(--panel-light);box-shadow:inset 0 2px 4px #00000080!important}.forge-materials-box h3{font-size:.7rem;color:var(--text-muted);margin-bottom:10px;text-align:center}.forge-materials-grid{display:grid;grid-template-columns:repeat(4,1fr);align-content:start;gap:10px;background:#0000004d;padding:10px;border-radius:6px;border:1px solid #2a2a2a}.btn-do-forge{margin-top:auto;position:relative;overflow:hidden;background:linear-gradient(180deg,#ffdc73,#d4af37 45%,#aa7c11);border:1px solid #5c4302;color:#332100;font-family:var(--font-head);font-size:1rem;font-weight:700;padding:15px;border-radius:8px;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,.5);box-shadow:0 6px #785a08,0 7px 7px #0006,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d;transition:all .1s ease;user-select:none;-webkit-user-select:none;display:flex;align-items:center;justify-content:center}.forge-btn-fill{position:absolute;top:0;left:0;height:100%;width:0%;background:#693e00b8;box-shadow:inset 0 0 8px #ffda6452;pointer-events:none}.forge-btn-text{position:relative;z-index:2;pointer-events:none}.btn-do-forge:hover:not(.disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 7px #785a08,0 8px 10px #00000080,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d}.btn-do-forge:active:not(.disabled){transform:translateY(6px);box-shadow:0 0 #785a08,0 1px 2px #0006,inset 0 1px 3px #00000080}.btn-do-forge.disabled{filter:grayscale(100%);opacity:.6;cursor:not-allowed}.btn-do-forge.disabled:hover,.btn-do-forge.disabled:active{transform:none;box-shadow:0 6px #785a08,0 7px 7px #0006,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d}.forge-cost{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-head);font-size:.8rem;color:var(--primary-gold);text-shadow:1px 1px 0 #000}.forge-inventory-warning{display:flex;min-height:30px;align-items:center;justify-content:center;gap:7px;padding:5px 8px;border:1px solid rgba(248,113,113,.72);border-radius:5px;background:#7f1d1d47;color:#fecaca;font-family:var(--font-ui);font-size:.62rem;line-height:1.35;text-align:center;text-shadow:0 1px 2px #000}.forge-inventory-warning[hidden]{display:none}#forge-panel #forge-inventory-warning:not([hidden]){margin-top:auto}#forge-panel #forge-inventory-warning:not([hidden])+.forge-action-row{margin-top:0;top:0}.forge-inventory-warning-icon{display:inline-grid;width:16px;height:16px;flex:0 0 16px;place-items:center;border-radius:50%;background:#ef4444;color:#1b0b0b;font-size:.7rem;font-weight:800;line-height:1}.forge-material-icon,.resource-icon{position:relative;z-index:1}.material-count{position:absolute;bottom:2px;right:2px;font-size:.45rem;font-family:var(--font-head);color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;z-index:2;pointer-events:none}.gem-level-badge{position:absolute;top:2px;right:2px;z-index:2;padding:2px 3px;border:1px solid var(--primary-gold-dim);border-radius:3px;background:#000c;color:var(--primary-gold);font-family:var(--font-head);font-size:.34rem;line-height:1.3;pointer-events:none}.drop-info-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--panel-bg);border:2px solid var(--border-color);border-radius:8px;padding:15px;min-width:280px;z-index:1000;box-shadow:0 10px 30px #000c,inset 0 0 15px #00000080;display:flex;flex-direction:column;gap:15px}.drop-info-modal.hidden{display:none}.drop-info-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--border-color);padding-bottom:10px}.drop-info-header h3{margin:0;font-size:.8rem;color:var(--primary-gold)}.drop-info-content{display:flex;flex-direction:column;gap:12px}.drop-item{display:flex;align-items:center;gap:12px;background:#0000004d;padding:8px;border-radius:6px;border:1px solid var(--border-color)}.drop-item img{width:32px;height:32px;object-fit:contain}.drop-details{display:flex;flex-direction:column;gap:5px}.drop-name{font-size:.7rem;color:#fff}.drop-chance{font-size:.6rem;color:var(--primary-gold)}.item-tooltip{position:absolute;min-width:340px;width:max-content;background:#0a0a0ffa;border:2px solid var(--primary-gold);border-radius:6px;padding:15px;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 20px #000c,0 0 10px #d4af3733;z-index:10000;pointer-events:none;font-family:var(--font-head);opacity:0;transition:opacity .1s ease}.item-tooltip.show{opacity:1}.item-tooltip.common-rarity{border-color:var(--primary-gold);background:#0a0a0ffa;box-shadow:0 0 20px #000c,0 0 10px #aaa3}#item-tooltip,#item-tooltip-equipped,#action-skill-tooltip{isolation:isolate;padding:19px 18px;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#item-tooltip:before,#item-tooltip-equipped:before,#action-skill-tooltip:before,#item-tooltip:after,#item-tooltip-equipped:after,#action-skill-tooltip:after{content:"";position:absolute;pointer-events:none}#item-tooltip:before,#item-tooltip-equipped:before,#action-skill-tooltip:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 15%,#0f151e))}#item-tooltip:after,#item-tooltip-equipped:after,#action-skill-tooltip:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#modifier-tooltip{isolation:isolate;min-width:0;width:max-content;max-width:min(280px,calc(100vw - 20px));gap:8px;padding:16px 18px;border:0;border-radius:0;background:none;box-shadow:none;text-align:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#modifier-tooltip:before,#modifier-tooltip:after{content:"";position:absolute;pointer-events:none}#modifier-tooltip:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}#modifier-tooltip:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#modifier-tt-name,#modifier-tt-desc{position:relative;z-index:2;font-family:var(--font-head)}#modifier-tt-name{color:#ffe08b;font-size:.75rem;line-height:1.4}#modifier-tt-desc{color:#fff4d6;font-size:.6rem;line-height:1.7}#modifier-tt-name game-gradient-text{background-image:linear-gradient(180deg,#fff6d2,#ffe08b 50%,#e9a93a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#modifier-tt-desc game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff4d6 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}.item-tooltip.common-rarity .tooltip-icon-wrapper{border-color:#aaa!important;background-color:color-mix(in srgb,#aaaaaa 18%,var(--panel-light))!important}#resource-tooltip{min-width:0;width:min(320px,calc(100vw - 20px));max-width:min(320px,calc(100vw - 20px));padding:10px;gap:7px}#resource-tooltip .tooltip-header{gap:10px}#resource-tooltip .tooltip-icon-wrapper{width:42px;height:42px;flex:0 0 42px}#resource-tooltip .tooltip-header-info{gap:3px}#resource-tooltip .tt-name{font-size:9px}#resource-tooltip .tt-rarity-tier,#resource-tooltip .tt-type{font-size:8px}#resource-tooltip .tt-stats{font-size:8px!important;line-height:1.45!important}#resource-tooltip.ore-drop-tooltip,#resource-tooltip.dungeon-drop-tooltip,#resource-tooltip.dungeon-key-tooltip,#resource-tooltip.resource-bag-tooltip{width:min(480px,calc(100vw - 20px));max-width:min(480px,calc(100vw - 20px));padding:15px;gap:10px}#resource-tooltip.dungeon-result-tooltip{z-index:12001}#resource-tooltip.ore-drop-tooltip .tooltip-header,#resource-tooltip.dungeon-drop-tooltip .tooltip-header,#resource-tooltip.dungeon-key-tooltip .tooltip-header,#resource-tooltip.resource-bag-tooltip .tooltip-header{gap:15px}#resource-tooltip.ore-drop-tooltip .tooltip-icon-wrapper,#resource-tooltip.dungeon-drop-tooltip .tooltip-icon-wrapper,#resource-tooltip.dungeon-key-tooltip .tooltip-icon-wrapper,#resource-tooltip.resource-bag-tooltip .tooltip-icon-wrapper{width:63px;height:63px;flex-basis:63px}#resource-tooltip.ore-drop-tooltip .tooltip-header-info,#resource-tooltip.dungeon-drop-tooltip .tooltip-header-info,#resource-tooltip.dungeon-key-tooltip .tooltip-header-info,#resource-tooltip.resource-bag-tooltip .tooltip-header-info{gap:4px}#resource-tooltip.ore-drop-tooltip .tt-name,#resource-tooltip.dungeon-drop-tooltip .tt-name,#resource-tooltip.dungeon-key-tooltip .tt-name,#resource-tooltip.resource-bag-tooltip .tt-name{font-size:13.5px}#resource-tooltip.ore-drop-tooltip .tt-rarity-tier,#resource-tooltip.ore-drop-tooltip .tt-type,#resource-tooltip.dungeon-drop-tooltip .tt-rarity-tier,#resource-tooltip.dungeon-drop-tooltip .tt-type,#resource-tooltip.dungeon-key-tooltip .tt-rarity-tier,#resource-tooltip.dungeon-key-tooltip .tt-type,#resource-tooltip.resource-bag-tooltip .tt-rarity-tier,#resource-tooltip.resource-bag-tooltip .tt-type{font-size:12px}#resource-tooltip.ore-drop-tooltip .tt-stats,#resource-tooltip.dungeon-drop-tooltip .tt-stats,#resource-tooltip.dungeon-key-tooltip .tt-stats,#resource-tooltip.resource-bag-tooltip .tt-stats{font-size:12px!important;line-height:1.45!important}#resource-tooltip.skill-upgrade-tooltip{width:min(400px,calc(100vw - 24px));max-width:min(400px,calc(100vw - 24px));padding:14px;gap:9px}#resource-tooltip.skill-upgrade-tooltip .tooltip-header{gap:13px}#resource-tooltip.skill-upgrade-tooltip .tooltip-icon-wrapper{width:54px;height:54px;flex-basis:54px}#resource-tooltip.skill-upgrade-tooltip .tooltip-header-info{gap:5px}#resource-tooltip.skill-upgrade-tooltip .tt-name{font-size:11px}#resource-tooltip.skill-upgrade-tooltip .tt-rarity-tier,#resource-tooltip.skill-upgrade-tooltip .tt-type{font-size:10px}#resource-tooltip.skill-upgrade-tooltip .tt-stats{font-size:11px!important;line-height:1.55!important}#resource-tooltip .resource-tt-stat-bonuses{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid #725124;border-radius:5px;background:linear-gradient(110deg,#372612c2,#17181fe6)}#resource-tooltip .resource-tt-stat-bonuses.hidden{display:none}#resource-tooltip .resource-tt-stat-bonuses>strong{color:#ffc45b;font-size:9px;letter-spacing:.05em}#resource-tooltip .resource-tt-stat-bonus-row{display:grid;grid-template-columns:max-content max-content;justify-content:start;gap:8px;align-items:baseline;font-size:11px;line-height:1.4}#resource-tooltip .resource-tt-stat-bonus-row b{color:#70e99a;text-align:left;white-space:nowrap}#resource-tooltip .resource-tt-stat-bonus-row span{color:#e5dfd2}#resource-tooltip .chest-drops{display:flex;flex-direction:column;gap:7px;box-sizing:border-box;width:100%;margin-top:10px;padding:8px 10px;border:1px solid #725124;border-radius:5px;background:linear-gradient(110deg,#372612c2,#17181fe6)}#resource-tooltip .chest-drops-title{color:#ffc45b;font-size:9px;letter-spacing:.05em}#resource-tooltip .chest-drop-rows{display:flex;flex-direction:column;gap:4px}#resource-tooltip .chest-drop-row{display:grid;grid-template-columns:max-content 1fr max-content;gap:8px;align-items:center;font-size:11px;line-height:1.3}#resource-tooltip .chest-drop-name{color:#e5dfd2}#resource-tooltip .chest-drop-chance{color:#70e99a;white-space:nowrap;text-align:right}#resource-tooltip .chest-drop-grid{display:flex;flex-wrap:wrap;gap:6px}#resource-tooltip .chest-drop-grid.is-dense{gap:4px}#resource-tooltip .chest-drop-cell{min-width:48px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px}#resource-tooltip .chest-drop-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--drop-color);border-radius:4px;background:radial-gradient(circle,color-mix(in srgb,var(--drop-color) 35%,transparent),#0a0a0ee6 75%)}#resource-tooltip .chest-drop-grid.is-dense .chest-drop-icon{width:36px;height:36px}#resource-tooltip .chest-drop-icon img{width:86%;height:86%;object-fit:contain;image-rendering:pixelated}.action-skill-tooltip{position:fixed;width:min(440px,calc(100vw - 24px));min-width:0;max-width:440px;max-height:calc(100vh - 16px);overflow-y:auto;gap:12px;padding:16px;z-index:10050}.action-skill-tooltip-heading{display:flex;align-items:center;gap:12px}.action-skill-tt-icon-wrap{position:relative;flex:0 0 56px;width:56px;height:56px}.action-skill-tt-icon-wrap .skill-awakening-stars{bottom:3px;gap:1px}.action-skill-tt-icon-wrap .skill-awakening-stars i{width:10px;height:10px}.action-skill-tooltip-heading img{width:56px;height:56px;flex:0 0 56px;object-fit:contain;image-rendering:pixelated;border:1px solid var(--primary-gold-dim);border-radius:5px;background:#1e1e28cc}.action-skill-tooltip-title{display:flex;flex-direction:column;gap:8px}#action-skill-tt-name{color:#fa0;font-family:var(--font-head);font-size:13px;line-height:1.6}#action-skill-tt-level{color:#cbd5e1;font-family:var(--font-head);font-size:9px}#action-skill-tt-desc{color:#fff;font-family:var(--font-head);font-size:10px;line-height:1.8}.action-skill-tooltip .skill-tag{padding:3px 6px;font-size:9px}.action-skill-tooltip-stats{display:flex;flex-wrap:wrap;gap:10px 20px;padding-top:10px;border-top:1px solid rgba(255,255,255,.16)}.action-skill-tooltip-stat{display:flex;flex-direction:column;gap:6px;font-family:var(--font-head);font-size:9px}.action-skill-tooltip-stat span{color:#9ca3af}.action-skill-tooltip-stat strong{color:#fff;font-weight:400}.action-skill-tooltip-summon{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.16);font-family:var(--font-head);font-size:9px}.action-skill-tooltip-summon-title{color:#9ca3af}.action-skill-tooltip-summon-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.action-skill-tooltip-summon-stat{display:flex;flex-direction:column;align-items:center;gap:5px}.action-skill-tooltip-summon-stat img{width:44px;height:44px;object-fit:contain;image-rendering:pixelated}.action-skill-tooltip-summon-stat strong{color:#fdba74;font-size:11px;font-weight:400;white-space:nowrap}#action-skill-tt-trigger{padding-top:10px;border-top:1px solid rgba(163,53,238,.35);color:#d8a5ff;font-family:var(--font-head);font-size:9px;line-height:1.8}.tooltip-header{display:flex;gap:15px;align-items:flex-start}.tooltip-icon-wrapper{position:relative;width:50px;height:50px;border:2px solid var(--primary-gold);border-radius:8px;background:#1e1e28cc;display:flex;align-items:center;justify-content:center}.tooltip-icon-wrapper.has-rarity{background-color:color-mix(in srgb,var(--item-color) 18%,var(--panel-light))!important;overflow:hidden;border:2px solid var(--item-color)!important;box-shadow:inset 0 0 8px var(--item-color-dim),0 0 3px var(--item-color-glow)!important;animation:rarity-slot-pulse 2.4s ease-in-out infinite}.equip-slot.has-rarity,.equip-slot.common-rarity,.inv-slot.has-rarity,.inv-slot.common-rarity,.tooltip-icon-wrapper.has-rarity,.item-tooltip.common-rarity .tooltip-icon-wrapper{background-image:linear-gradient(145deg,color-mix(in srgb,var(--item-color, #aaaaaa) 38%,#182331),color-mix(in srgb,var(--item-color, #aaaaaa) 14%,#121a23) 55%,#080f18)!important}.tooltip-icon-wrapper img{position:relative;z-index:1;width:85%;height:85%;object-fit:contain}.tooltip-icon-wrapper .tier-badge{z-index:2}.tooltip-header-info{display:flex;flex-direction:column;gap:6px;margin-top:2px}.tt-name{color:var(--primary-gold);font-size:11px;text-shadow:1px 1px 0 #000;line-height:1.4;white-space:normal;word-break:break-word}.tt-cp{white-space:nowrap}.tt-rarity-tier{font-size:10px;color:#ccc}.tt-type{font-size:10px;color:#888}.tt-separator{flex:0 0 auto;height:16px;margin:0;background:var(--hud-divider-small);image-rendering:pixelated}.item-tooltip .tt-equipment-stats-box{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid #725124;border-radius:5px;background:linear-gradient(110deg,#372612c2,#17181fe6)}.tt-equipment-stats-heading{color:#ffc45b;font-size:9px;letter-spacing:.05em}.item-tooltip .tt-equipment-stats-box .tt-stats{display:block}.item-tooltip .tt-equipment-stats-box .tt-attributes{padding-top:6px;border-top:1px solid rgba(255,255,255,.12)}.item-tooltip .tt-equipment-stats-box .tt-attributes:empty{display:none}.tt-stats{display:flex;align-items:center;gap:10px}.tt-stat-icon{width:16px;height:16px;filter:grayscale(100%) brightness(150%)}.tt-stat-text{color:#fff;font-size:14.4px}.tt-attributes{display:flex;flex-direction:column;gap:6px}.tt-attr{font-size:10px;display:flex;align-items:center;gap:6px}.tt-gem-attr{padding-top:5px;border-top:1px solid rgba(255,255,255,.12)}.tt-gem-attr-icon{width:18px;height:18px;flex:0 0 18px;object-fit:contain;image-rendering:pixelated}.tt-gem-attr-copy{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.tt-gem-attr-level{font-size:10px}.tt-gem-attr-bonus{color:#d2d7e0;font-size:9px;line-height:1.4}.forge-preview-attr{justify-content:space-between;color:#aaa}.forge-preview-attr span:last-child{color:#f59e0b;white-space:nowrap}.tt-attr-bullet{width:4px;height:4px;background:currentColor;transform:rotate(45deg)}.tt-requirements{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#888}.tt-requirements span{color:#ccc}#item-tooltip,#item-tooltip *,#item-tooltip-equipped,#item-tooltip-equipped *{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 0 #000,0 -2px 0 #000,2px 0 0 #000,-2px 0 0 #000,0 3px 4px rgba(0,0,0,.8)!important}#item-tooltip .tt-cp,#item-tooltip-equipped .tt-cp{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 0 #000,0 -2px 0 #000,2px 0 0 #000,-2px 0 0 #000,0 3px 4px rgba(0,0,0,.8),0 0 5px #ffd70040!important}#item-tooltip game-gradient-text,#item-tooltip-equipped game-gradient-text{text-shadow:none!important;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#item-tooltip #tt-cp game-gradient-text,#item-tooltip-equipped #eq-tt-cp game-gradient-text,#item-tooltip #tt-sell-value game-gradient-text{color:var(--primary-gold);background-image:linear-gradient(180deg,#fff1aa,var(--primary-gold) 55%,#bd781d)}.forge-rarity-chances [data-tooltip]{cursor:help}.item-rarity-gem{position:absolute;top:4px;left:4px;width:12px;height:12px;object-fit:contain;pointer-events:none}.tooltip-icon-wrapper img.tt-gem-icon{position:absolute;top:4px;left:4px;width:10px!important;height:10px!important;object-fit:contain;pointer-events:none;z-index:2}.status-toggle-btn{position:absolute;left:-44px;top:120px;width:44px;height:44px;background:#1c1e26f2;border:2px solid var(--primary-gold-dim);border-right:none;border-radius:8px 0 0 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:-2px 0 5px #00000080}.status-toggle-btn:hover{background:#2d303cf2;box-shadow:-4px 0 10px #f5c05166,-2px 0 5px #00000080;border-color:var(--primary-gold)}.rarity-aura{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:9px;z-index:0;pointer-events:none;overflow:visible}.rarity-aura:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%,var(--item-color-glow) 0%,var(--item-color-dim) 72%,var(--item-color-dim) 100%);opacity:.32;z-index:0;pointer-events:none;animation:aura-pulse 2.4s ease-in-out infinite alternate;animation-delay:var(--pulse-sync-delay, 0ms)}.rarity-aura.rarity-common:before{opacity:.48}.rarity-aura:after{content:none}@keyframes aura-pulse{0%{opacity:.22;transform:scale(1)}to{opacity:.38;transform:scale(1)}}@keyframes rarity-slot-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.03)}}@media (prefers-reduced-motion: reduce){.equip-slot.has-rarity,.inv-slot.has-rarity,.afk-slot.has-rarity,.tooltip-icon-wrapper.has-rarity,.rarity-aura,.rarity-aura:before,.rarity-aura:after{animation:none}}.resource-icon{position:relative;z-index:1}.tier-badge,.item-rarity-gem{z-index:1}@keyframes forge-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes reveal-bounce{0%{transform:scale(1)}50%{transform:scale(1.3)}70%{transform:scale(.9)}to{transform:scale(1)}}.forge-anim-shaking{animation:forge-shake .3s infinite;box-shadow:0 0 var(--forge-glow-size, 0px) var(--item-color-glow, transparent)!important}.tooltip-icon-wrapper.forge-anim-shaking{animation:forge-shake .3s infinite}.forge-anim-reveal,.tooltip-icon-wrapper.forge-anim-reveal{animation:reveal-bounce .6s cubic-bezier(.175,.885,.32,1.275) forwards}.skills-content{display:flex;flex-direction:column}.skill-row{display:flex;background:#141419cc;border:1px solid var(--border-color);border-radius:4px;padding:8px;gap:12px;align-items:stretch}.has-action-wave{position:relative}.action-wave-label{position:absolute;z-index:100;top:-11px;left:50%;display:flex;align-items:center;justify-content:center;gap:1px;max-width:calc(100vw - 20px);padding:3px 6px;border:1px solid rgba(244,211,94,.8);border-radius:4px;background:#111216f0;box-shadow:0 0 12px #ffcd4680,inset 0 0 7px #ffd75a1f;color:#fff1a6;font-family:var(--font-head);font-size:clamp(.48rem,1.1vw,.68rem);line-height:1.35;text-shadow:0 2px 0 #6b3c00,0 0 8px #ffcf36;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.action-wave-label>span{display:inline-block;animation:action-wave-letter .85s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(var(--wave-index) * 45ms)}@keyframes action-wave-letter{0%{opacity:0;transform:translateY(9px) scale(.75) rotate(-5deg)}20%{opacity:1;transform:translateY(-5px) scale(1.16) rotate(2deg)}44%{opacity:1;transform:translateY(1px) scale(1)}68%{opacity:1;transform:translateY(-3px) scale(1.07)}to{opacity:0;transform:translateY(-11px) scale(.92)}}@media (prefers-reduced-motion: reduce){.action-wave-label>span{animation:none;opacity:1}}.skill-icon-column{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.skill-icon-wrap{position:relative;width:64px;height:64px;background:#0009;border-radius:8px;border:3px solid #c93e3e;box-shadow:0 0 0 2px #0f0f0f,inset 0 0 0 2px #111216;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.skill-icon-wrap:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:8px;border-top:2px solid var(--highlight, transparent);border-left:2px solid var(--highlight, transparent);border-right:2px solid transparent;border-bottom:2px solid transparent;opacity:.8;pointer-events:none}.skill-icon-wrap img{width:56px;height:56px;object-fit:contain;image-rendering:pixelated}.skill-using-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3px 4px;color:#fff;background:#000000c7;border:1px solid #ffd700;border-radius:3px;font-family:var(--font-pixel);font-size:9px;line-height:1;letter-spacing:.5px;text-shadow:1px 1px 0 #000;pointer-events:none;z-index:1}.skill-info{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2px;flex-grow:1;gap:8px}.skill-name{color:var(--primary-gold);font-family:var(--font-head);font-size:1rem;text-shadow:1px 1px 0 #000}.skill-desc{color:#ccc;font-family:var(--font-pixel);font-size:.55rem;line-height:1.4}.skill-stats{display:flex;flex-direction:column;justify-content:center;gap:6px;border-left:1px solid #444;padding-left:8px;width:130px;min-width:130px;max-width:130px;flex-shrink:0}.skill-stat{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-family:var(--font-pixel);font-size:.55rem;color:#fff;line-height:1.2}.skill-stat span:first-child{color:#888;flex-shrink:0}.skill-stat span:last-child{text-align:right;word-break:break-word}#mystic-beasts-panel,#relics-grid .inv-slot{position:relative}.relic-bag-piece{position:absolute;z-index:5;bottom:3px;left:3px;width:20px;height:20px;padding:0;border:0;border-radius:0;background:transparent;image-rendering:pixelated;pointer-events:none}.relic-bag-star{position:absolute;z-index:5;top:3px;left:3px;padding:2px 3px;border-radius:3px;background:#0c0d11e0;color:#f4d35e;font-family:var(--font-head);font-size:.43rem;pointer-events:none}#warrior-wings-panel{box-sizing:border-box;container-type:inline-size}.warrior-wings-content{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(0,1.15fr);flex:1;min-height:0}.warrior-wing-list,.warrior-wing-detail{min-width:0;min-height:0;overflow-y:auto;padding:12px}.warrior-wing-list{display:flex;flex-direction:column;gap:7px;border-right:1px solid #4b5563}.warrior-wing-card{display:flex;min-height:62px;align-items:center;gap:9px;padding:6px 8px;border:1px solid #414552;border-radius:6px;color:#ddd;background:#171921;text-align:left;cursor:pointer;font-family:var(--font-ui)}.warrior-wing-card:hover,.warrior-wing-card.selected{border-color:#c084fc;background:#29232f}.warrior-wing-card.owned{border-color:#f4d35e}.warrior-wing-card.locked{color:#999;background:#15161b}.warrior-wing-card img{width:48px;height:48px;flex:0 0 48px;object-fit:contain;image-rendering:pixelated}.warrior-wing-card>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.warrior-wing-card strong{font-size:.72rem;line-height:1.45}.warrior-wing-card small{color:#aaa;font-size:.61rem;line-height:1.4}.warrior-wing-card.owned small,.warrior-wing-card.owned>b{color:#f4d35e}.warrior-wing-card.locked small{color:#8f8f98}.warrior-wing-card>b{color:#f4d35e;font-family:var(--font-head);font-size:.66rem;white-space:nowrap}.warrior-wing-detail{color:#eee;font-family:var(--font-ui)}.warrior-wing-detail-header{position:relative;display:flex;min-height:210px;align-items:flex-start;padding:14px;overflow:hidden;border:1px solid var(--wing-rarity-color, #414552);border-radius:6px;background-color:#0a101c;background-image:linear-gradient(180deg,#050912eb,#050c1985 56%,#030710c2),var(--wing-showcase-bg);background-position:center;background-size:cover;box-shadow:inset 0 0 24px #0009,0 0 12px color-mix(in srgb,var(--wing-rarity-color, #aaa) 18%,transparent)}.warrior-wing-showcase:before{position:absolute;top:59%;left:50%;width:88%;height:82%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,235,158,.9) 0%,rgba(255,197,75,.62) 27%,rgba(240,142,28,.25) 49%,transparent 73%);content:"";filter:blur(11px);opacity:var(--wing-star-glow, .22);transform:translate(-50%,-50%) scale(var(--wing-star-glow-scale, .72));animation:wing-star-glow-pulse 3.2s ease-in-out infinite alternate}.warrior-wing-showcase-heading{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;gap:5px}.warrior-wing-showcase h3{margin:0;color:#fff;font-size:.88rem;line-height:1.5;overflow-wrap:anywhere;text-shadow:0 2px 4px #000}.warrior-wing-showcase-heading>span{color:#ddd;font-size:.68rem;line-height:1.5;text-shadow:0 2px 4px #000}.warrior-wing-showcase-art{position:absolute;z-index:1;bottom:4px;left:50%;width:min(72%,320px);height:150px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--wing-rarity-color, #aaa) 58%,transparent));transform:translate(-50%)}.warrior-wing-showcase.star-upgrade-burst{z-index:1;animation:wing-star-icon-pulse .85s ease-out both}.warrior-wing-showcase.star-upgrade-burst:after{position:absolute;z-index:3;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid #ffe995;border-radius:10px;box-shadow:0 0 15px #ffe170cc;content:"";pointer-events:none;animation:wing-star-upgrade-ring .85s ease-out both}.warrior-wing-showcase.star-upgrade-burst .warrior-wing-showcase-art{animation:wing-star-icon-art .85s cubic-bezier(.2,.8,.2,1) both}.warrior-wing-showcase.wing-craft-burst:before{animation:wing-craft-glow 1.05s ease-out both,wing-star-glow-pulse 3.2s ease-in-out 1.05s infinite alternate-reverse}.warrior-wing-showcase.wing-craft-burst:after{position:absolute;z-index:0;top:59%;left:50%;width:48%;height:62%;border:2px solid color-mix(in srgb,var(--wing-rarity-color, #aaa) 78%,#fff 22%);border-radius:50%;box-shadow:0 0 16px color-mix(in srgb,var(--wing-rarity-color, #aaa) 75%,transparent);content:"";pointer-events:none;animation:wing-craft-ring 1.05s ease-out both}.warrior-wing-showcase.wing-craft-burst .warrior-wing-showcase-art{animation:wing-craft-art 1.05s cubic-bezier(.2,.8,.2,1) both}.warrior-wing-flat-stats,.warrior-wing-stars{margin-top:10px;padding:10px;border:1px solid #3e424d;border-radius:6px;background:#151720}.warrior-wing-flat-stats h4{margin:0 0 8px;color:#ccc;font-size:.7rem}.warrior-wing-stat{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid rgba(255,255,255,.07);color:#aaa;font-size:.72rem;line-height:1.5}.warrior-wing-stat b{color:#f4d35e}.warrior-wing-stars{border-color:#3e424d;background:linear-gradient(145deg,#341f495c,#151720 70%)}.warrior-wing-stars.is-charging{border-color:#a855f7cc}.warrior-wing-stars-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#d6a2ff;font-size:.72rem}.warrior-wing-stars-heading b{color:#f4d35e}.warrior-wing-star-pips{display:flex;justify-content:center;gap:5px;margin:9px 0;padding:7px 3px;border:1px solid rgba(168,85,247,.28);border-radius:5px;color:#665d70;font-size:1.05rem}.warrior-wing-star-pips .active{color:#f4d35e;text-shadow:0 0 8px rgba(244,211,94,.58)}.warrior-wing-stars.star-upgrade-burst{animation:wing-star-panel-flash .9s ease-out both}.warrior-wing-stars.star-upgrade-burst .warrior-wing-stars-heading b{animation:wing-star-count-flash .9s ease-out both}.warrior-wing-star-pips .just-upgraded{position:relative;z-index:1;display:inline-block;animation:wing-star-pip-pop .85s cubic-bezier(.2,.8,.2,1) both}.wing-star-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wing-star-particles i{position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:1px;background:#ffe36e;box-shadow:0 0 5px #ffce45;opacity:0;animation:wing-star-particle-burst .68s ease-out .1s both}.wing-star-particles i:nth-child(1){--particle-x: -18px;--particle-y: -15px}.wing-star-particles i:nth-child(2){--particle-x: -6px;--particle-y: -23px}.wing-star-particles i:nth-child(3){--particle-x: 12px;--particle-y: -19px}.wing-star-particles i:nth-child(4){--particle-x: 22px;--particle-y: -5px}.wing-star-particles i:nth-child(5){--particle-x: 16px;--particle-y: 14px}.wing-star-particles i:nth-child(6){--particle-x: 1px;--particle-y: 23px}.wing-star-particles i:nth-child(7){--particle-x: -15px;--particle-y: 14px}.wing-star-particles i:nth-child(8){--particle-x: -23px;--particle-y: 0px}.warrior-wing-specials{display:grid;grid-template-columns:1fr;gap:8px}.warrior-wing-special{display:flex;min-height:0;flex-direction:column;justify-content:flex-start;gap:5px;padding:8px;border:1px solid #49424f;border-radius:5px;background:#00000047}.warrior-wing-special.unlocked{border-color:#a855f7a6;background:linear-gradient(145deg,#562a7752,#00000040)}.warrior-wing-special>div{display:flex;justify-content:space-between;gap:5px;font-size:.65rem;line-height:1.5}.warrior-wing-special>div strong{color:#d6a2ff}.warrior-wing-special>div b{color:#f4d35e;white-space:nowrap}.warrior-wing-special.locked>div b{color:#777}.warrior-wing-special>span{color:#ddd;font-size:.65rem;line-height:1.65}.warrior-wing-special>small{color:#aaa;font-size:.58rem;line-height:1.55}.warrior-wing-star-action,.warrior-wing-shop-action{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding-top:9px;border-top:1px solid rgba(168,85,247,.3)}.warrior-wing-star-action{justify-content:center}.warrior-wing-upgrade-target{display:flex;justify-content:center;width:min(100%,300px)}.warrior-wing-upgrade-target>button.btn-do-forge{width:100%}.warrior-wing-shop-action button{min-height:40px;padding:8px 10px;border:1px solid #c084fc;border-radius:4px;color:#fff;background:linear-gradient(180deg,#7435a0,#452064);font-family:var(--font-ui);font-size:.62rem;line-height:1.5;cursor:pointer}.warrior-wing-star-action button.btn-do-forge{box-sizing:border-box;position:relative;width:min(100%,300px);min-height:56px;margin-top:0;padding:8px 10px;overflow:hidden;border-radius:6px;font-size:.72rem;user-select:none;-webkit-user-select:none;touch-action:none}.warrior-wing-star-action .forge-btn-fill{border-right:0;background:transparent;box-shadow:none}.warrior-wing-star-action button.is-charging .forge-btn-fill{background:#693e00b8;box-shadow:inset 0 0 8px #ffda6452}.warrior-wing-upgrade-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.warrior-wing-upgrade-cost{display:inline-flex;align-items:center;gap:5px}.warrior-wing-upgrade-cost[hidden]{display:none}.warrior-wing-upgrade-cost img{width:26px;height:26px;object-fit:contain;image-rendering:pixelated}.warrior-wing-shop-action{color:#bbb;font-size:.66rem}.warrior-wing-shop-action button{border-color:#8c642b;background:linear-gradient(#b7822d,#624015)}.warrior-wing-craft-action{align-items:center;flex-direction:column;justify-content:center;gap:12px}.warrior-wing-craft-costs{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:26px;color:#ddd;font-size:.88rem}.warrior-wing-craft-cost{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.warrior-wing-craft-cost img{width:40px;height:40px;object-fit:contain;image-rendering:pixelated}.warrior-wing-craft-cost b{color:#f4d35e;font-size:.88rem}.warrior-wing-craft-action button{width:min(180px,100%);min-height:44px;border:1px solid #5c4302;border-radius:8px;color:#332100;background:linear-gradient(180deg,#ffdc73,#d4af37 45%,#aa7c11);font-family:var(--font-head);font-size:.72rem;text-shadow:0 1px 0 rgba(255,255,255,.5);touch-action:none}.warrior-wing-craft-action .forge-btn-fill{background:#693e00b8;box-shadow:inset 0 0 8px #ffda6452}.warrior-wing-craft-action button:disabled{filter:grayscale(.65);opacity:.55;cursor:not-allowed}.warrior-wing-lock-message,.warrior-wing-empty{margin-top:10px;padding:14px;border:1px solid #49424f;border-radius:5px;color:#ccc;background:#151720;font-size:.72rem;line-height:1.7;text-align:center}@keyframes wing-star-icon-pulse{0%,to{box-shadow:0 0 10px #a855f73d}35%{box-shadow:0 0 26px #ffdc61f2,0 0 44px #a855f78c}}@keyframes wing-star-upgrade-ring{0%{transform:scale(.72);opacity:.95}to{transform:scale(1.28);opacity:0}}@keyframes wing-star-icon-art{0%,to{transform:translate(-50%) scale(1) rotate(0);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--wing-rarity-color, #aaa) 58%,transparent))}32%{transform:translate(-50%) scale(1.16) rotate(-5deg);filter:brightness(1.8) drop-shadow(0 0 7px #ffe995)}58%{transform:translate(-50%) scale(1.08) rotate(3deg);filter:brightness(1.4) drop-shadow(0 0 5px #ffe995)}}@keyframes wing-craft-glow{0%{opacity:0}32%{opacity:.95}to{opacity:var(--wing-star-glow-pulse, .35)}}@keyframes wing-craft-ring{0%{transform:translate(-50%,-50%) scale(.38);opacity:0}24%{opacity:.9}to{transform:translate(-50%,-50%) scale(1.55);opacity:0}}@keyframes wing-star-glow-pulse{0%{opacity:var(--wing-star-glow, .25)}to{opacity:var(--wing-star-glow-pulse, .43)}}@keyframes wing-craft-art{0%{transform:translate(-50%) translateY(15px) scale(.42) rotate(-13deg);opacity:0;filter:brightness(.7)}36%{transform:translate(-50%) translateY(-5px) scale(1.16) rotate(5deg);opacity:1;filter:brightness(1.9) drop-shadow(0 0 12px #fff0a6)}62%{transform:translate(-50%) translateY(2px) scale(.96) rotate(-2deg);opacity:1;filter:brightness(1.35) drop-shadow(0 0 12px color-mix(in srgb,var(--wing-rarity-color, #aaa) 65%,#fff 35%))}to{transform:translate(-50%) translateY(0) scale(1) rotate(0);opacity:1;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--wing-rarity-color, #aaa) 58%,transparent))}}@keyframes wing-star-panel-flash{0%,to{border-color:#3e424d;box-shadow:0 0 #ffdc6100}38%{border-color:#ffe170f2;box-shadow:0 0 22px #ffdc6161}}@keyframes wing-star-count-flash{0%,to{color:#f4d35e;text-shadow:none}35%{color:#fff4b5;text-shadow:0 0 12px #ffe173;transform:scale(1.2)}}@keyframes wing-star-pip-pop{0%{transform:scale(.65) rotate(-20deg);color:#fff7c2;text-shadow:0 0 16px #ffe173}48%{transform:scale(1.65) rotate(10deg);color:#fff;text-shadow:0 0 18px #ffe173,0 0 28px #ffbf3f}to{transform:scale(1) rotate(0);color:#f4d35e;text-shadow:0 0 8px rgba(244,211,94,.58)}}@keyframes wing-star-particle-burst{0%{transform:translate(-50%,-50%) scale(.35);opacity:0}18%{opacity:1}to{transform:translate(calc(-50% + var(--particle-x)),calc(-50% + var(--particle-y))) scale(.1);opacity:0}}@media (prefers-reduced-motion: reduce){.warrior-wing-showcase.star-upgrade-burst,.warrior-wing-showcase.star-upgrade-burst:after,.warrior-wing-showcase.star-upgrade-burst .warrior-wing-showcase-art,.warrior-wing-showcase.wing-craft-burst:before,.warrior-wing-showcase.wing-craft-burst:after,.warrior-wing-showcase.wing-craft-burst .warrior-wing-showcase-art,.warrior-wing-stars.star-upgrade-burst,.warrior-wing-stars.star-upgrade-burst .warrior-wing-stars-heading b,.warrior-wing-star-pips .just-upgraded,.wing-star-particles i{animation:none}}.warrior-wing-list::-webkit-scrollbar,.warrior-wing-detail::-webkit-scrollbar{width:7px}.warrior-wing-list::-webkit-scrollbar-thumb,.warrior-wing-detail::-webkit-scrollbar-thumb{background:#745198;border-radius:4px}.mystic-insignia-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:18px;background:#05060ad1}.mystic-insignia-confirm.hidden{display:none}.mystic-insignia-confirm-card{width:min(390px,100%);padding:22px;text-align:center;color:#eee;background:linear-gradient(145deg,#282631,#11131a);border:2px solid #ff8000;border-radius:10px;box-shadow:0 0 24px #ff800066,inset 0 0 14px #ff80001c;font-family:var(--font-ui)}.mystic-insignia-confirm-card>img{width:76px;height:76px;object-fit:contain;image-rendering:pixelated;border:2px solid #ff8000;border-radius:8px;background:#302314}.mystic-insignia-confirm-card h3{margin:12px 0 8px;color:#ffab45;font-size:1rem}.mystic-insignia-confirm-card p{font-size:.75rem;line-height:1.6}.mystic-insignia-permanent-warning{padding:10px;color:#ffd166;background:#392714;border:1px solid #8d6024;border-radius:6px}.mystic-insignia-confirm-actions{display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;margin-top:16px}.mystic-beasts-content{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(340px,1.1fr);flex:1;min-height:0}.mystic-beast-list,.mystic-beast-detail{overflow-y:auto;padding:14px}.mystic-beast-list{display:flex;flex-direction:column;gap:7px;border-right:1px solid #4b5563}.mystic-beast-card{display:flex;align-items:center;gap:10px;min-height:68px;padding:6px;text-align:left;color:#ddd;background:#171921;border:1px solid #434858;border-radius:7px;cursor:pointer;font-family:var(--font-ui)}.mystic-beast-card:hover,.mystic-beast-card.selected{border-color:var(--primary-gold);background:#29232a}.mystic-beast-card img{width:52px;height:52px;object-fit:contain;image-rendering:pixelated}.mystic-beast-card span{display:flex;flex-direction:column;gap:6px;min-width:0}.mystic-beast-card strong{font-size:.7rem}.mystic-beast-card small,.mystic-beast-card b{font-size:.55rem;color:var(--primary-gold)}.mystic-beast-card b{margin-left:auto}.mystic-beast-detail{color:#eee;font-family:var(--font-ui)}.mystic-beast-selected-title{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:6px;text-align:center}.mystic-beast-selected-title h3{margin:0;color:var(--primary-gold);font-size:.9rem;text-align:center}.mystic-beast-selected-title span{color:#d3d3d3;font-size:.52rem;text-align:right}.mystic-beast-formation{position:relative;width:min(100%,360px);aspect-ratio:1;margin:2px auto 8px;border:1px solid #534226;border-radius:14px;background:radial-gradient(ellipse,#ff80001a 0,#161419cc 48%,#0d0f15f0 76%);box-shadow:inset 0 0 25px #ff80000f,0 0 12px #0006}.mystic-beast-level{position:absolute;z-index:7;left:50%;bottom:7px;padding:4px 9px;transform:translate(-50%);border:1px solid #8c642b;border-radius:5px;background:#0a0b0fe6;color:#ffd278;font-size:.63rem;font-weight:700;letter-spacing:.04em;text-shadow:0 1px #000;white-space:nowrap}.mystic-beast-portrait{position:absolute;left:50%;top:50%;z-index:2;width:64%;height:64%;object-fit:contain;image-rendering:pixelated;transform:translate(-50%,-50%);transition:opacity .35s ease,filter .35s ease}.mystic-beast-portrait.is-dormant{opacity:.42;filter:grayscale(.35) brightness(.72) drop-shadow(0 0 4px rgba(255,166,51,.18))}.mystic-beast-portrait.is-awakened{opacity:1;filter:drop-shadow(0 0 12px rgba(255,166,51,.65))}.mystic-beast-core{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%)}.mystic-insignia-slot.mystic-insignia-core-slot{position:relative;width:62px;height:62px;min-width:62px;padding:3px;overflow:visible;border:2px solid #a35f22;border-radius:50%;background:radial-gradient(circle,#352a1c,#12141a 74%);box-shadow:0 0 12px #ff800066,inset 0 0 8px #ffb34733}.mystic-insignia-slot.mystic-insignia-core-slot.equipped{border-color:#ff9c22;background:radial-gradient(circle,#563615,#211811 74%);box-shadow:0 0 16px #ff8000bb,inset 0 0 8px #ffb34777}.mystic-insignia-slot.mystic-insignia-core-slot.equipped[aria-disabled=true]{opacity:1;cursor:default}.mystic-insignia-slot.mystic-insignia-core-slot img{width:88%;height:88%}.mystic-insignia-slot.mystic-insignia-core-slot .mystic-insignia-add-icon{font-size:1.75rem}.mystic-insignia-orbit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.mystic-insignia-slot.mystic-insignia-orbit-slot{position:absolute;width:54px;height:54px;min-width:54px;padding:3px;aspect-ratio:auto;overflow:visible;border:2px solid #755f42;border-radius:50%;background:radial-gradient(circle,#312c23,#17181c 72%);box-shadow:0 2px 5px #000000b8,inset 0 0 4px #ffd08647;transform:translate(-50%,-50%);pointer-events:auto}.mystic-insignia-slot.mystic-insignia-orbit-slot.equipped{border-color:#ff9c22;background:radial-gradient(circle,#493018,#211811 72%);box-shadow:0 0 10px #ff800099,inset 0 0 5px #ffb34766}.mystic-insignia-slot.mystic-insignia-orbit-slot.equipped[aria-disabled=true]{opacity:1;cursor:default}.mystic-insignia-slot.mystic-insignia-orbit-slot img{width:88%;height:88%}.mystic-beast-stat-line{margin:7px 0;padding:7px 9px;color:#c8c8c8;background:#151720;border:1px solid #3e424d;border-radius:5px;font-size:.67rem}.mystic-beast-stat-line strong{color:#69e894}.mystic-insignia-permanent-note{margin:5px 0 10px;color:#d4b879;font-size:.57rem;line-height:1.4;text-align:center}.mystic-beast-evolve{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0;padding:9px;background:#151720;border-radius:7px}.mystic-beast-evolve>div{display:flex;align-items:center;gap:8px;font-size:.7rem}#mystic-evolve-tooltip-target{display:flex;flex:0 0 auto}.mystic-beast-evolve img{width:34px;height:34px;image-rendering:pixelated}.mystic-beast-evolve small{display:block;margin-top:5px;color:#9da9b6;font-size:.58rem}.mystic-beast-evolve button{flex:0 0 auto;padding:8px 12px;font-size:.65rem}.mystic-beast-evolve button img{width:22px;height:22px;margin:0}.mystic-beast-evolve button:disabled{opacity:.5;cursor:default}.mystic-beast-detail h4{display:flex;justify-content:space-between;gap:10px;margin:14px 0 8px;color:var(--primary-gold);font-size:.75rem}.mystic-beast-detail h4 small{color:#aaa;font-size:.55rem;font-weight:400}.mystic-insignia-slot{position:relative;display:grid;place-items:center;aspect-ratio:1;min-width:0;padding:1px;border:2px solid #555;border-radius:6px;background:#181b24;cursor:pointer;overflow:hidden;text-align:center}.mystic-insignia-slot.equipped{border-color:#ff8000;background:#352312;box-shadow:0 0 6px #ff800099}.mystic-insignia-slot[aria-disabled=true]{opacity:.48;cursor:default}.mystic-insignia-slot img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.mystic-insignia-add-icon{position:relative;z-index:1;display:grid;width:100%;height:100%;place-items:center;color:#d4c4a0;font-family:var(--font-head);font-size:1rem;font-weight:400;line-height:1;transition:color .14s ease,transform .14s ease,text-shadow .14s ease}.mystic-insignia-slot:not(.equipped):hover .mystic-insignia-add-icon{color:#ffcf7b;text-shadow:0 0 7px #ffb34799;transform:scale(1.12)}.mystic-set-bonuses{display:grid;gap:5px;margin-top:13px}.mystic-set-bonuses>div,.mystic-passive{display:flex;gap:10px;padding:9px;color:#999;background:#151720;border:1px solid #3e424d;border-radius:5px;font-size:.66rem}.mystic-set-bonuses>div.active,.mystic-passive.active{color:#f5c051;border-color:#ad7e2a;background:#292014}.mystic-set-bonuses b{min-width:32px}.mystic-passive{align-items:flex-start;margin-top:10px;line-height:1.5}.mystic-passive-icon-slot{width:52px;height:52px;flex:0 0 52px;box-sizing:border-box;border:1px solid #755f42;border-radius:6px;background:radial-gradient(circle,#ffb1471f,#0c0e14b8);box-shadow:inset 0 0 8px #ffb14714}.mystic-passive-copy{min-width:0;flex:1}.mystic-passive p{margin:6px 0 0}.mystic-beast-notice{min-height:1em;margin:10px 0;color:#f5c051;font-size:.63rem}.mystic-beast-level-up{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mystic-beast-list::-webkit-scrollbar,.mystic-beast-detail::-webkit-scrollbar{width:7px}.mystic-beast-list::-webkit-scrollbar-thumb,.mystic-beast-detail::-webkit-scrollbar-thumb{background:var(--primary-gold-dim);border-radius:4px}@media (max-width: 650px){.mystic-beasts-content{display:flex;flex-direction:column}.mystic-beast-list{flex:0 0 112px;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #4b5563}.mystic-beast-card{flex:0 0 155px}.mystic-beast-card img{width:44px;height:44px}.mystic-beast-detail{flex:1}.mystic-beast-formation{width:min(100%,350px)}.mystic-insignia-slot.mystic-insignia-orbit-slot{width:50px;height:50px;min-width:50px}.hud-menu-stack{right:10px;max-width:none}.hud-bottom-menu{max-width:none;overflow:visible}.hud-menu-overflow-row{max-width:none}}@media (min-width: 421px) and (max-width: 760px){.hud-menu-stack.is-expanded .hud-menu-overflow-row{overflow:visible}}@media (max-width: 420px){.hud-menu-stack{transform:scale(.85);transform-origin:bottom right}}@media (max-width: 350px){.hud-menu-stack{transform:scale(.75)}}@media (max-width: 650px) and (max-height: 480px){.hud-menu-stack{bottom:6px;padding:0}.hud-menu-btn{gap:2px;font-size:.32rem}.hud-menu-btn span{white-space:nowrap}.hud-menu-btn img.menu-icon-img{width:32px;height:32px}.hud-menu-stack.is-expanded .hud-menu-overflow-row{margin-bottom:3px}}@media (max-width: 850px){.warrior-wings-content{display:flex;min-height:0;flex-direction:column}.warrior-wing-list{flex:0 0 112px;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #4b5563}.warrior-wing-card{flex:0 0 210px}.warrior-wing-detail{min-height:0;flex:1}.warrior-wing-specials{grid-template-columns:1fr}.warrior-wing-special{min-height:0}.warrior-wing-star-action{align-items:center;flex-direction:column}.warrior-wing-shop-action{align-items:stretch;flex-direction:column}.warrior-wing-star-action button{width:min(100%,300px)}.warrior-wing-shop-action button{width:100%}.warrior-wing-craft-action{align-items:center}.warrior-wing-craft-action button{width:min(180px,100%)}}@container (max-width: 760px){.warrior-wings-content{display:flex;min-height:0;flex-direction:column}.warrior-wing-list{flex:0 0 112px;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #4b5563}.warrior-wing-card{flex:0 0 210px}.warrior-wing-detail{min-height:0;flex:1}.warrior-wing-specials{grid-template-columns:1fr}.warrior-wing-special{min-height:0}.warrior-wing-star-action{align-items:center;flex-direction:column}.warrior-wing-shop-action{align-items:stretch;flex-direction:column}.warrior-wing-star-action button{width:min(100%,300px)}.warrior-wing-shop-action button{width:100%}.warrior-wing-craft-action{align-items:center}.warrior-wing-craft-action button{width:min(180px,100%)}}#dungeons-panel{width:min(460px,calc(100vw - 24px))!important;box-sizing:border-box}.dungeon-card.dungeon-card-gem{margin-top:14px;border-color:#a78bfa;box-shadow:0 4px 12px #0000008c,0 0 14px #8b5cf647}.dungeon-card-gem .dungeon-card-shade{background:linear-gradient(180deg,#140f271f,#0d0b19e6)}.dungeon-card-gem .dungeon-level-text{border-color:#a78bfa}.dungeon-card-gem .dungeon-card-label{color:#ddd6fe}.dungeon-card-gem .dungeon-card-name{right:82px;max-width:calc(100% - 110px);overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.dungeon-card-gem .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-drop.dungeon-drop-gem{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.dungeon-drop.dungeon-drop-gem::-webkit-scrollbar{display:none}.dungeon-drop-slot.dungeon-drop-slot-gem{position:relative;flex:0 0 42px;width:42px;height:42px;cursor:pointer;border-color:#a78bfa;box-shadow:inset 0 0 0 1px #c4b5fd52,0 0 7px #8b5cf68c}.dungeon-drop-level{position:absolute;top:2px;right:2px;z-index:1;padding:2px 3px;border:1px solid rgba(255,255,255,.55);border-radius:2px;background:#0a0a0ce0;color:#fff;font-family:var(--font-pixel);font-size:.35rem;line-height:1;text-shadow:1px 1px 0 #000;pointer-events:none}.dungeon-key-slot.dungeon-key-slot-gem.rarity-legendary{--item-color: #ff8000;--item-color-glow: #ff800099;--item-color-dim: #ff800040}.dungeons-content{padding:14px;overflow-y:auto;scrollbar-color:var(--primary-gold-dim) rgba(0,0,0,.2);scrollbar-width:thin}.dungeon-card{position:relative;min-height:205px;overflow:hidden;border:2px solid var(--primary-gold-dim);border-radius:8px;background:#111820;box-shadow:0 4px 12px #0000008c}.dungeon-card-gelatin{margin-top:14px;border-color:#44e88a;box-shadow:0 4px 12px #0000008c,0 0 12px #44e88a33}.dungeon-card-gelatin .dungeon-card-shade{background:linear-gradient(180deg,#021c1433,#03120fd6)}.dungeon-card-gelatin .dungeon-level-text,.dungeon-card-gelatin .dungeon-drop-slot{border-color:#44e88a}.dungeon-card-gelatin .dungeon-card-label{color:#6f9}.dungeon-drop-slot-gelatin{cursor:pointer;box-shadow:inset 0 0 0 1px #aeffca40,0 0 7px #44e88a73}.dungeon-enter-btn-gelatin{background:linear-gradient(#b7ffd0,#3abb74);border-color:#ddffe7;box-shadow:0 2px #126331}.dungeon-card-ore{margin-top:14px;border-color:#8fa8c7;box-shadow:0 4px 12px #0000008c,0 0 12px #8fa8c738}.dungeon-card-ore .dungeon-card-shade{background:linear-gradient(180deg,#1218262e,#090d18db)}.dungeon-card-ore .dungeon-level-text,.dungeon-card-ore .dungeon-drop-slot{border-color:#8fa8c7}.dungeon-card-ore .dungeon-card-label{color:#cbd5e1}.dungeon-drop-slot-ore{cursor:pointer;box-shadow:inset 0 0 0 1px #e2e8f040,0 0 7px #8fa8c780}.dungeon-drop-ore{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.dungeon-drop-ore::-webkit-scrollbar{display:none}.dungeon-drop-ore .dungeon-drop-slot{flex:0 0 42px;width:42px;height:42px;border-color:var(--drop-rarity-color, #8fa8c7);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drop-rarity-color, #8fa8c7) 25%,transparent),0 0 5px color-mix(in srgb,var(--drop-rarity-color, #8fa8c7) 45%,transparent)}.dungeon-drop-ore .dungeon-drop-slot img{width:34px;height:34px}.dungeon-card-ore .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-card-ore .dungeon-card-drops:has(.dungeon-drop-ore:not(.is-at-end)):after{content:"›";position:absolute;right:-1px;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:30px;height:42px;padding-right:3px;color:#ffe39b;background:linear-gradient(90deg,transparent,rgba(15,18,24,.94) 58%);font-family:var(--font-head);font-size:1.5rem;line-height:1;text-shadow:1px 1px 0 #000,0 0 6px rgba(245,192,81,.8);pointer-events:none}.dungeon-key-slot-ore.rarity-legendary{--item-color: #8fa8c7;--item-color-glow: #8fa8c799;--item-color-dim: #8fa8c740}.dungeon-enter-btn-ore{background:linear-gradient(#e2e8f0,#7186a3);border-color:#f8fafc;box-shadow:0 2px #34445a}.dungeon-card-enchantment{margin-top:14px;border-color:#38bdf8;box-shadow:0 4px 12px #0000008c,0 0 12px #38bdf838}.dungeon-card-enchantment .dungeon-card-shade{background:linear-gradient(180deg,#061c2a2e,#070f1ce0)}.dungeon-card-enchantment .dungeon-level-text,.dungeon-card-enchantment .dungeon-drop-slot{border-color:#38bdf8}.dungeon-card-enchantment .dungeon-card-label{color:#7dd3fc}.dungeon-card-enchantment .dungeon-card-name{right:82px;max-width:calc(100% - 110px);overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.dungeon-drop-enchantment{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.dungeon-drop-enchantment::-webkit-scrollbar{display:none}.dungeon-drop-enchantment .dungeon-drop-slot{flex:0 0 42px;width:42px;height:42px;border-color:var(--drop-rarity-color, #38bdf8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drop-rarity-color, #38bdf8) 25%,transparent),0 0 5px color-mix(in srgb,var(--drop-rarity-color, #38bdf8) 45%,transparent)}.dungeon-drop-enchantment .dungeon-drop-slot img{width:34px;height:34px}.dungeon-card-enchantment .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-card-enchantment .dungeon-card-drops:has(.dungeon-drop-enchantment:not(.is-at-end)):after{content:"›";position:absolute;right:-1px;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:30px;height:42px;padding-right:3px;color:#7dd3fc;background:linear-gradient(90deg,transparent,rgba(15,18,24,.94) 58%);font-family:var(--font-head);font-size:1.5rem;line-height:1;text-shadow:1px 1px 0 #000,0 0 6px rgba(56,189,248,.8);pointer-events:none}.dungeon-key-slot-enchantment.rarity-legendary{--item-color: #ff8000;--item-color-glow: #ff800099;--item-color-dim: #ff800040}.dungeon-enter-btn-enchantment{background:linear-gradient(#bae6fd,#0284c7);border-color:#e0f2fe;box-shadow:0 2px #075985}.dungeon-card-mystic{margin-top:14px;border-color:#a78bfa;box-shadow:0 4px 12px #0000008c,0 0 12px #a78bfa3d}.dungeon-card-mystic .dungeon-card-shade{background:linear-gradient(180deg,#1f143729,#0e0c1ee0)}.dungeon-card-mystic .dungeon-level-text,.dungeon-card-mystic .dungeon-drop-slot{border-color:#a78bfa}.dungeon-card-mystic .dungeon-card-label{color:#c4b5fd}.dungeon-card-mystic .dungeon-card-name{right:82px;max-width:calc(100% - 110px);overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.dungeon-drop-mystic{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.dungeon-drop-mystic::-webkit-scrollbar{display:none}.dungeon-drop-slot-mystic{cursor:pointer}.dungeon-drop-mystic .dungeon-drop-slot{flex:0 0 42px;width:42px;height:42px;border-color:var(--drop-rarity-color, #a78bfa);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drop-rarity-color, #a78bfa) 25%,transparent),0 0 5px color-mix(in srgb,var(--drop-rarity-color, #a78bfa) 45%,transparent)}.dungeon-drop-mystic .dungeon-drop-slot img{width:34px;height:34px}.dungeon-card-mystic .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-card-mystic .dungeon-card-drops:has(.dungeon-drop-mystic:not(.is-at-end)):after{content:"›";position:absolute;right:-1px;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:30px;height:42px;padding-right:3px;color:#c4b5fd;background:linear-gradient(90deg,transparent,rgba(15,18,24,.94) 58%);font-family:var(--font-head);font-size:1.5rem;line-height:1;text-shadow:1px 1px 0 #000,0 0 6px rgba(167,139,250,.8);pointer-events:none}.dungeon-key-slot-mystic.rarity-legendary{--item-color: #ff8000;--item-color-glow: #ff800099;--item-color-dim: #ff800040}.dungeon-enter-btn-mystic{background:linear-gradient(#ddd6fe,#7c3aed);border-color:#f5f3ff;box-shadow:0 2px #4c1d95}.dungeon-card-winged{margin-top:14px;border-color:#f0c86e;box-shadow:0 4px 12px #0000008c,0 0 12px #f0c86e3d}.dungeon-card-winged .dungeon-card-shade{background:linear-gradient(180deg,#30261329,#16120de6)}.dungeon-card-winged .dungeon-level-text{border-color:#f0c86e}.dungeon-card-winged .dungeon-drop-slot{border-color:var(--drop-rarity-color, #f0c86e)}.dungeon-card-winged .dungeon-card-label{color:#ffe7a6}.dungeon-card-winged .dungeon-card-name{right:82px;max-width:calc(100% - 110px);overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.dungeon-drop-winged{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.dungeon-drop-winged::-webkit-scrollbar{display:none}.dungeon-drop-slot-winged{flex:0 0 42px;width:42px;height:42px;cursor:pointer;border-color:var(--drop-rarity-color, #f0c86e);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drop-rarity-color, #f0c86e) 25%,transparent),0 0 5px color-mix(in srgb,var(--drop-rarity-color, #f0c86e) 45%,transparent)}.dungeon-drop-slot-winged img{width:34px;height:34px}.dungeon-card-winged .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-card-winged .dungeon-card-drops:has(.dungeon-drop-winged:not(.is-at-end)):after{content:"›";position:absolute;right:-1px;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:30px;height:42px;padding-right:3px;color:#ffe7a6;background:linear-gradient(90deg,transparent,rgba(15,18,24,.94) 58%);font-family:var(--font-head);font-size:1.5rem;line-height:1;text-shadow:1px 1px 0 #000,0 0 6px rgba(240,200,110,.8);pointer-events:none}.dungeon-key-slot-winged.rarity-legendary{--item-color: #f0c86e;--item-color-glow: #f0c86e99;--item-color-dim: #f0c86e40}.dungeon-enter-btn-winged{background:linear-gradient(#fff0bd,#bd8d2b);border-color:#fff7dc;box-shadow:0 2px #72521b}.dungeon-card-relic{margin-top:14px;border-color:#d9bd7b;box-shadow:0 4px 12px #0000008c,0 0 12px #d9bd7b3d}.dungeon-card-relic .dungeon-card-shade{background:linear-gradient(180deg,#2f271833,#16130fe6)}.dungeon-card-relic .dungeon-level-text{border-color:#d9bd7b}.dungeon-card-relic .dungeon-card-label{color:#f3dfad}.dungeon-card-relic .dungeon-card-name{right:82px;max-width:calc(100% - 110px);overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.dungeon-card-relic .dungeon-card-drops{right:150px;max-width:calc(100% - 164px)}.dungeon-drop-slot-relic{cursor:pointer;border-color:#d9bd7b;box-shadow:inset 0 0 0 1px #f3dfad40,0 0 6px #d9bd7b6b}.dungeon-key-slot-relic.rarity-legendary{--item-color: #d9bd7b;--item-color-glow: #d9bd7b99;--item-color-dim: #d9bd7b40}.dungeon-enter-btn-relic{background:linear-gradient(#f7e7ba,#a98942);border-color:#fff4d4;box-shadow:0 2px #665126}.dungeon-card-image,.dungeon-card-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dungeon-card-image{object-fit:cover;image-rendering:pixelated}.dungeon-card-shade{background:linear-gradient(180deg,#0003,#000000c7);pointer-events:none}.dungeon-card-name,.dungeon-level-text,.dungeon-level-arrow,.dungeon-card-drops,.dungeon-card-entry{position:absolute;z-index:1}.dungeon-card-name{top:12px;left:14px;color:#fff;font-family:var(--font-head);font-size:1rem;text-shadow:2px 2px 0 #000,0 0 6px rgba(0,0,0,.8)}.dungeon-level-text{top:10px;right:10px;padding:5px 7px;min-width:58px;color:#fff;background:#0f1218e6;border:1px solid var(--primary-gold);border-radius:4px;font-family:var(--font-pixel);font-size:.5rem;text-align:center;text-shadow:1px 1px 0 #000}.dungeon-level-arrow{top:50%;width:34px;height:42px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;transform:translateY(-50%)}.dungeon-level-arrow img{width:25px;height:25px;image-rendering:pixelated;pointer-events:none}.dungeon-level-next img{transform:rotate(180deg)}.dungeon-level-prev{left:10px}.dungeon-level-next{right:10px}.dungeon-level-arrow:hover:not(:disabled){filter:brightness(1.35) drop-shadow(0 0 5px rgba(255,215,0,.8));transform:translateY(-50%) scale(1.08)}.dungeon-level-arrow:disabled{opacity:.55;cursor:not-allowed}.dungeon-level-text+.dungeon-level-arrow{z-index:2}.dungeon-level-text{z-index:2}.dungeon-card.level-changing{animation:dungeon-level-change .38s ease-out}@keyframes dungeon-level-change{0%{opacity:.55;transform:translate(8px) scale(.985);box-shadow:0 0 #ffd70000}55%{opacity:1;transform:translate(0) scale(1.01);box-shadow:0 0 18px #ffd70073}to{transform:translate(0) scale(1);box-shadow:0 4px 12px #0000008c}}.dungeon-card-drops{bottom:13px;left:14px;display:flex;flex-direction:column;gap:5px;color:#fff;font-family:var(--font-pixel);font-size:.55rem;text-shadow:1px 1px 0 #000}.dungeon-card-label{color:gold;font-size:.5rem}.dungeon-drop{display:flex;align-items:center;gap:5px}.dungeon-drop-slot{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#0a0a0ccc;border:1px solid #ffd700;border-radius:4px;box-shadow:inset 0 0 0 1px #fff1ba40,0 0 5px #ffd70059}.dungeon-drop-slot img{width:34px;height:34px;object-fit:contain;image-rendering:pixelated}.dungeon-card-relic .dungeon-drop-slot-relic{border-color:#a4f;box-shadow:inset 0 0 0 1px #aa44ff52,0 0 7px #aa44ffa6}.dungeon-card-entry{right:12px;bottom:12px;display:flex;align-items:center;gap:10px}.dungeon-keys{display:flex;align-items:center;gap:5px;min-width:38px;justify-content:center;color:gold;font-family:var(--font-pixel);font-size:.65rem;text-shadow:1px 1px 0 #000}.dungeon-key-slot{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border:1px solid var(--item-color, #ff8000);border-radius:4px;background:#0a0a0ccc;box-shadow:0 0 7px var(--item-color-glow, #ff800099),inset 0 0 0 1px var(--item-color-dim, #ff800040);cursor:default;transition:box-shadow .12s ease,filter .12s ease}.dungeon-key-slot:hover,.dungeon-key-slot:focus-visible{outline:none;filter:brightness(1.16);box-shadow:inset 0 0 0 1px var(--item-color-dim, #ff800040),inset 0 0 9px color-mix(in srgb,var(--item-color) 24%,transparent),0 0 11px var(--item-color-glow, #ff800099)}.dungeon-key-slot img{position:relative;z-index:2;width:29px;height:29px;object-fit:contain;image-rendering:pixelated}.dungeon-key-slot>.rarity-aura{top:0;right:0;bottom:0;left:0;z-index:1;border-radius:3px;overflow:hidden}.dungeon-key-slot.rarity-legendary{--item-color: #ff8000;--item-color-glow: #ff800099;--item-color-dim: #ff800040;background:linear-gradient(145deg,color-mix(in srgb,var(--item-color) 24%,rgba(18,20,27,.96)),color-mix(in srgb,var(--item-color) 12%,rgba(8,9,12,.98)));box-shadow:inset 0 0 0 1px var(--item-color-dim),inset 0 0 8px color-mix(in srgb,var(--item-color) 18%,transparent),0 0 7px var(--item-color-glow)}.dungeon-enter-btn{padding:8px 12px;color:#16120a;background:linear-gradient(#ffe59a,#d99c23);border:2px solid #fff1ba;border-radius:4px;box-shadow:0 2px #6f4c0b;font-family:var(--font-pixel);font-size:.6rem;font-weight:700;cursor:pointer}.dungeon-enter-btn:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.dungeon-enter-btn:disabled{filter:grayscale(1);opacity:.6;cursor:not-allowed}.dungeon-result-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11000;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:74px 18px 14px;overflow-x:hidden;overflow-y:auto;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dungeon-result-panel{--hud-text-shadow: 3px 4px 3px rgba(0, 0, 0, .95), -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0 3px 0 #000, 0 -3px 0 #000, 3px 0 0 #000, -3px 0 0 #000;position:relative;z-index:1;isolation:isolate;width:min(680px,100%);padding:76px 60px 48px;text-align:center;background:transparent;text-shadow:var(--hud-text-shadow);image-rendering:pixelated}.dungeon-result-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}.dungeon-result-panel h2{position:absolute;top:-67px;left:50%;z-index:4;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.2rem;font-weight:400;letter-spacing:1px;line-height:1;white-space:nowrap;transform:translate(calc(-50% + 19px));pointer-events:none}.dungeon-result-panel h2.failed{color:#ff6b5e}.dungeon-result-panel p{margin:0;color:#f6f3ec;font-family:var(--font-pixel);font-size:.66rem;line-height:1.6}.dungeon-result-panel p .result-inline-icon{width:26px;height:26px;margin:0 2px;vertical-align:-8px;image-rendering:pixelated}.dungeon-result-reward-list{display:grid;grid-template-columns:repeat(auto-fit,72px);justify-content:center;gap:10px;margin:20px auto 22px;padding:4px 4px 8px;max-width:100%;max-height:min(34vh,270px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}.dungeon-result-reward-list:empty{margin:0 0 22px;padding:0}.dungeon-result-reward-item{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding:6px;color:#fff;border:2px solid var(--reward-color, #aaaaaa);border-radius:5px;background:linear-gradient(160deg,color-mix(in srgb,var(--reward-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--reward-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--reward-color, #aaaaaa) 22%,#131b26));box-shadow:inset 0 0 8px color-mix(in srgb,var(--reward-color, #aaaaaa) 25%,transparent),0 3px #00000073,0 4px 8px #0009;font-family:var(--font-head);overflow:hidden;cursor:default;transition:filter .15s ease,transform .15s ease}.dungeon-result-reward-item:hover,.dungeon-result-reward-item:focus-visible{outline:none;filter:brightness(1.15);transform:translateY(-2px)}.dungeon-result-reward-item .rarity-aura{top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:5px}.dungeon-result-reward-item.is-plain-currency{border-color:transparent;background:none;box-shadow:none;overflow:visible}.dungeon-result-reward-item.is-plain-currency:hover{filter:none;transform:none}.dungeon-result-reward-item img{position:relative;z-index:2;width:46px;height:46px;object-fit:contain;image-rendering:pixelated}.dungeon-result-reward-item .dungeon-result-reward-piece{position:absolute;z-index:3;bottom:4px;left:4px;width:20px;height:20px;padding:0;border:0;border-radius:0;background:none!important}#resource-tooltip .tooltip-icon-wrapper img.tt-piece-icon{position:absolute;z-index:3;bottom:2px;left:2px;width:18px;height:18px;padding:0;border:0;border-radius:0;background:none;object-fit:contain;image-rendering:pixelated;pointer-events:none}.dungeon-result-reward-count{position:absolute;z-index:3;right:4px;bottom:4px;color:#fff;font-size:.6rem;font-weight:700;line-height:1;pointer-events:none}#dungeon-result-popup game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#dungeon-result-popup #dungeon-return-btn{position:relative;isolation:isolate;display:flex;width:min(400px,100%);height:54px;margin-inline:auto;align-items:center;justify-content:center;overflow:hidden;padding:0 22px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.85rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .15s ease,transform .15s ease}#dungeon-result-popup #dungeon-return-btn:hover:not(:disabled){box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55));transform:none}#dungeon-result-popup #dungeon-return-btn:active:not(:disabled){box-shadow:none;transform:translateY(2px)}#dungeon-result-popup #dungeon-return-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#dungeon-result-popup #dungeon-return-btn game-gradient-text{position:relative;z-index:2;background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}@media (prefers-reduced-motion: reduce){#dungeon-result-popup #dungeon-return-btn:after{display:none}.dungeon-result-reward-item{transition:none}}@media (max-width: 720px){.dungeon-result-panel{padding:66px 40px 40px}.dungeon-result-panel h2{top:-60px;width:420px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:.85rem;transform:translate(calc(-50% + 16px))}}.dungeon-result-panel.has-war-stats{width:min(1040px,100%)}.gw-result-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 22px;text-align:left}.gw-result-stats[hidden]{display:none}.br-climb{width:min(460px,100%);margin:22px auto 20px;font-family:var(--font-head)}.br-climb[hidden]{display:none}.br-climb-headline{margin:0 0 22px;color:#fff4d6;font-size:.8rem}.br-climb-headline b{color:#7ee08a;font-weight:400}.br-climb game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.br-climb-list{position:relative;display:flex;height:calc(var(--br-climb-rows) * 40px - 4px);flex-direction:column;gap:4px;overflow:hidden}.br-climb-row{position:relative;display:grid;height:36px;flex:0 0 auto;box-sizing:border-box;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 14px;border:1px solid rgba(83,98,118,.6);border-radius:4px;background:#0a101ad9;color:#fff;font-size:.75rem;text-align:left}.br-climb-place{color:#f5c051}.br-climb-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-climb-score{color:#ffe08b}.br-climb-delta{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;animation:br-climb-delta-pop .32s ease-out both;animation-delay:var(--br-climb-delta-delay, 0ms)}.br-climb-delta.is-up{color:#7ee08a}.br-climb-delta.is-same{color:#9aa6b8}.br-climb-delta.is-new{color:#7ee08a;font-size:.6rem}.br-climb-arrow{width:0;height:0;border-right:6px solid transparent;border-bottom:8px solid currentColor;border-left:6px solid transparent;filter:drop-shadow(0 1px 0 #000)}.br-climb-dash{width:12px;height:3px;background:currentColor;box-shadow:0 1px #000}@keyframes br-climb-delta-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.br-climb-delta{animation:none}}.br-climb-row.is-top-1 .br-climb-place{color:#ffd45a}.br-climb-row.is-top-2 .br-climb-place{color:#d6e2f0}.br-climb-row.is-top-3 .br-climb-place{color:#e0a070}.br-climb-row.is-you{z-index:1;border-color:#f5c051;background:linear-gradient(180deg,#5c4212f2,#30220af2);color:#fff;box-shadow:0 0 10px #f5c05159}.gw-result-team{--team-color: #4ade80;position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;gap:6px;padding:16px 16px 14px}.gw-result-team.is-enemy{--team-color: #ff6b5e}.gw-result-team:before{content:"";position:absolute;top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--team-color) 14%,#131a24),#0f151e 65%)}.gw-result-team:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;pointer-events:none}.gw-result-team-title{overflow:hidden;margin:0 0 4px;color:var(--team-color);font-family:var(--font-head);font-size:.8rem;font-weight:400;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gw-result-head,.gw-result-row{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px}.gw-result-head{padding:0 8px;color:#aeb7c2;font-family:var(--font-head);font-size:.5rem}.gw-result-head span:not(:first-child),.gw-result-value{text-align:right}.gw-result-row{min-height:44px;padding:4px 8px;border:2px solid #2c3a4d;border-radius:5px;background:#05080d8c;font-family:var(--font-head);font-size:.6rem;line-height:1.5}.gw-result-row.is-top{border-color:color-mix(in srgb,var(--team-color) 70%,#2c3a4d);box-shadow:0 0 8px color-mix(in srgb,var(--team-color) 40%,transparent)}.gw-result-slime{display:flex;min-width:0;align-items:center;gap:8px;color:#fff4d6}.gw-result-slime img{width:36px;height:36px;flex:0 0 36px;object-fit:contain;image-rendering:pixelated}.gw-result-slime-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gw-result-row{position:relative}.gw-result-mvp{position:absolute;top:-11px;right:8px;z-index:2;padding:4px 8px 3px;border:2px solid #7a4e10;border-radius:4px;background:linear-gradient(180deg,#f7cf5a,#d99a22 55%,#a8661a);box-shadow:0 2px #00000080;color:#fff6d8;font-size:.5rem;line-height:1;letter-spacing:1px;pointer-events:auto}.gw-result-mvp game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff6d8 55%,#ffe08b);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px -1px 0 #000) drop-shadow(-1px 1px 0 #000) drop-shadow(1px 1px 0 #000)}.gw-result-team.is-enemy .gw-result-slime img{transform:scaleX(-1)}.gw-result-value{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:4px;color:var(--stat-color)}.gw-result-value.is-damage{--stat-color: #ff8a7a}.gw-result-value.is-healing{--stat-color: #86efac}.gw-result-value.is-shield{--stat-color: #c7d2de}.gw-result-number{text-align:right}.gw-result-bar{position:relative;display:block;height:5px;overflow:hidden;border:1px solid rgba(0,0,0,.7);border-radius:3px;background:#ffffff14}.gw-result-bar i{position:absolute;inset:0 auto 0 0;width:var(--fill, 0%);background:linear-gradient(180deg,color-mix(in srgb,var(--stat-color) 70%,#fff),var(--stat-color) 55%,color-mix(in srgb,var(--stat-color) 65%,#000))}.dungeon-result-panel.gr-animate{animation:gr-panel-in .32s cubic-bezier(.2,.8,.3,1.2) both}.dungeon-result-panel.gr-animate #dungeon-result-description{animation:gr-fade-up .32s ease-out .26s both}.dungeon-result-panel.gr-animate .gw-result-team.is-ours{animation:gr-team-from-left .42s cubic-bezier(.2,.8,.3,1) .18s both}.dungeon-result-panel.gr-animate .gw-result-team.is-enemy{animation:gr-team-from-right .42s cubic-bezier(.2,.8,.3,1) .26s both}.dungeon-result-panel.gr-animate .gw-result-row{animation:gr-fade-up .34s ease-out var(--row-delay, 0ms) both}.dungeon-result-panel.gr-animate .gw-result-bar i{animation:gr-bar-fill .9s cubic-bezier(.2,.8,.3,1) var(--fill-delay, 0ms) both}.dungeon-result-panel.gr-animate .gw-result-mvp{animation:gr-mvp-pop .48s cubic-bezier(.2,.8,.3,1.5) var(--mvp-delay, 0ms) both}.dungeon-result-panel.gr-animate .dungeon-result-reward-item{animation:gr-reward-pop .52s cubic-bezier(.2,.8,.3,1.4) .38s both}.dungeon-result-panel.gr-animate #dungeon-return-btn{animation:gr-fade-up .32s ease-out .52s both}@keyframes gr-panel-in{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes gr-fade-up{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes gr-team-from-left{0%{opacity:0;translate:-28px 0}to{opacity:1;translate:0 0}}@keyframes gr-team-from-right{0%{opacity:0;translate:28px 0}to{opacity:1;translate:0 0}}@keyframes gr-bar-fill{0%{width:0}to{width:var(--fill, 0%)}}@keyframes gr-mvp-pop{0%{opacity:0;scale:0;rotate:-14deg}60%{opacity:1;scale:1.25;rotate:4deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes gr-reward-pop{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.15}to{opacity:1;scale:1}}@media (prefers-reduced-motion: reduce){.dungeon-result-panel.gr-animate,.dungeon-result-panel.gr-animate *{animation:none!important}}@media (max-width: 760px){.gw-result-stats{grid-template-columns:minmax(0,1fr)}}.dungeon-upgrade-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11000;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:74px 18px 14px;overflow-x:hidden;overflow-y:auto;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dungeon-upgrade-panel{--hud-text-shadow: 3px 4px 3px rgba(0, 0, 0, .95), -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0 3px 0 #000, 0 -3px 0 #000, 3px 0 0 #000, -3px 0 0 #000;position:relative;z-index:1;isolation:isolate;width:min(1000px,100%);padding:72px 64px 46px;text-align:center;background:transparent;text-shadow:var(--hud-text-shadow);image-rendering:pixelated}.dungeon-upgrade-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}.dungeon-upgrade-particles{position:absolute;z-index:0;top:-48px;right:-48px;bottom:-48px;left:-48px;overflow:visible;pointer-events:none}.forge-reveal-particles{z-index:9999}.dungeon-upgrade-panel>:not(.dungeon-upgrade-particles){position:relative;z-index:1}.dungeon-upgrade-panel>#dungeon-upgrade-title{position:absolute;top:-67px;left:50%;z-index:4;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px));pointer-events:none}#dungeon-upgrade-overlay game-gradient-text,#dungeon-upgrade-history game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.dungeon-upgrade-subtitle{margin:0 0 18px;color:#f6f3ec;font-family:var(--font-pixel);font-size:.66rem;line-height:1.6}.dungeon-upgrade-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dungeon-upgrade-card{position:relative;display:flex;flex-direction:column;align-items:stretch;min-height:225px;padding:9px 8px 6px;text-align:left;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;background:linear-gradient(160deg,color-mix(in srgb,var(--upgrade-rarity-color) 22%,#131a24),color-mix(in srgb,var(--upgrade-rarity-color) 10%,#0f151e) 55%,color-mix(in srgb,var(--upgrade-rarity-color) 15%,#0f151e)) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));overflow:hidden;transition:transform .18s ease,opacity .18s ease,filter .18s ease}.dungeon-upgrade-card.is-waiting{visibility:hidden;opacity:0;pointer-events:none}.dungeon-upgrade-card:before{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;content:"?";color:#ffe08b;background:radial-gradient(ellipse at center,#3a3020,#1a1d22 58%,#0f151e);box-shadow:inset 0 0 30px #ffcd5b40;font-family:var(--font-head);font-size:3rem;text-shadow:0 0 18px rgba(255,207,94,.9),var(--hud-text-shadow);opacity:0;pointer-events:none;transition:opacity .18s ease}.dungeon-upgrade-card.is-concealed{filter:drop-shadow(0 0 12px rgba(255,205,91,.55));animation:dungeon-upgrade-suspense var(--suspense-duration, .4s) steps(9,end) both}.dungeon-upgrade-card.is-concealed:before{opacity:1}.dungeon-upgrade-card.is-revealed:before{opacity:0}.dungeon-upgrade-card:hover:not(.is-dimmed):not(.is-selected){z-index:1;transform:translateY(-7px) scale(1.025);filter:drop-shadow(0 8px 10px rgba(0,0,0,.6)) drop-shadow(0 0 8px color-mix(in srgb,var(--upgrade-rarity-color) 55%,transparent))}.dungeon-upgrade-card.is-selected{z-index:2;transform:translateY(-5px) scale(1.035);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--upgrade-rarity-color) 80%,transparent));animation:dungeon-upgrade-select .42s cubic-bezier(.2,.8,.2,1) both}.dungeon-upgrade-card.is-confirmed{z-index:4;filter:drop-shadow(0 0 16px var(--upgrade-rarity-color));animation:dungeon-upgrade-confirm .62s cubic-bezier(.2,.8,.2,1) both}.dungeon-upgrade-card:after{position:absolute;z-index:4;top:-60%;right:-40%;bottom:-60%;left:-40%;content:"";background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.78) 50%,transparent 58%);opacity:0;pointer-events:none}.dungeon-upgrade-card.is-confirmed:after{animation:dungeon-upgrade-confirm-shine .62s ease-out both}.dungeon-upgrade-particle{position:absolute;z-index:5;width:var(--particle-size, 4px);height:var(--particle-size, 4px);background:var(--particle-color, #fbbf24);border-radius:50%;box-shadow:0 0 7px var(--particle-color, #fbbf24),0 0 14px color-mix(in srgb,var(--particle-color, #fbbf24) 65%,transparent);pointer-events:none;animation:dungeon-upgrade-particle-burst var(--particle-duration, .65s) ease-out forwards}.dungeon-upgrade-particle.is-square{border-radius:1px}.dungeon-upgrade-card.is-dimmed{opacity:.38;filter:saturate(.55);transform:scale(.97)}@keyframes dungeon-upgrade-suspense{0%,to{transform:translate(0) rotate(0) scale(.97)}11%{transform:translate(var(--shake-left)) rotate(var(--shake-angle-left)) scale(.99)}22%{transform:translate(var(--shake-right)) rotate(var(--shake-angle-right)) scale(1.01)}33%{transform:translate(var(--shake-left)) rotate(var(--shake-angle-left)) scale(.99)}44%{transform:translate(var(--shake-right)) rotate(var(--shake-angle-right)) scale(1.01)}55%{transform:translate(var(--shake-left)) rotate(var(--shake-angle-left)) scale(.99)}66%{transform:translate(var(--shake-right)) rotate(var(--shake-angle-right)) scale(1.01)}77%{transform:translate(var(--shake-left)) rotate(var(--shake-angle-left)) scale(.99)}90%{transform:translate(0) rotate(0) scale(1.06)}}@keyframes dungeon-upgrade-select{0%{transform:translateY(0) scale(1)}55%{transform:translateY(-10px) scale(1.07)}to{transform:translateY(-5px) scale(1.035)}}@keyframes dungeon-upgrade-confirm{0%{transform:translateY(-5px) scale(1.035)}35%{transform:translateY(-14px) scale(1.12)}68%{transform:translateY(-6px) scale(1.04)}to{transform:translateY(-8px) scale(1.07)}}@keyframes dungeon-upgrade-confirm-shine{0%{transform:translate(-55%) rotate(12deg);opacity:0}35%{opacity:.85}to{transform:translate(55%) rotate(12deg);opacity:0}}@keyframes dungeon-upgrade-particle-burst{0%{transform:translate(0) scale(.4);opacity:0}18%{transform:translate(0) scale(1.2);opacity:1}to{transform:translate(var(--particle-x),var(--particle-y)) scale(.15);opacity:0}}.dungeon-upgrade-category{color:#aeb7c2;font-family:var(--font-head);font-size:.6rem;letter-spacing:.04em}.dungeon-upgrade-rarity{margin-top:6px;color:var(--upgrade-rarity-color);font-family:var(--font-head);font-size:.68rem;text-transform:uppercase}.dungeon-upgrade-art{display:grid;place-items:center;flex:0 0 86px;min-height:86px;margin:12px 0 2px;overflow:hidden;border:2px solid var(--upgrade-rarity-color);border-radius:5px;background:linear-gradient(160deg,color-mix(in srgb,var(--upgrade-rarity-color) 30%,#18222f),color-mix(in srgb,var(--upgrade-rarity-color) 15%,#131b26) 55%,color-mix(in srgb,var(--upgrade-rarity-color) 22%,#131b26));box-shadow:inset 0 0 8px color-mix(in srgb,var(--upgrade-rarity-color) 25%,transparent),0 3px #00000073,0 4px 8px #0009}.dungeon-upgrade-art img{display:block;width:100%;height:80%;margin-top:-20px;object-position:center;image-rendering:pixelated}.dungeon-upgrade-card h3{margin:13px 0 9px;color:#fff4d6;font-family:var(--font-head);font-size:.95rem;font-weight:400;line-height:1.5}.dungeon-upgrade-card p{flex:1;margin:0 0 14px;color:#d5dbe3;font-family:var(--font-pixel);font-size:.6rem;line-height:1.6}.dungeon-upgrade-current-stats{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;padding-top:9px;color:#ffe39a;border-top:1px solid rgba(201,156,62,.4);font-family:var(--font-pixel);font-size:.52rem;line-height:1.5}.dungeon-upgrade-card .dungeon-upgrade-select,.dungeon-upgrade-footer .dungeon-upgrade-reroll{position:relative;isolation:isolate;display:flex;height:48px;align-items:center;justify-content:center;gap:12px;overflow:hidden;padding:0 18px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.9rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .15s ease,transform .15s ease}.dungeon-upgrade-card .dungeon-upgrade-select{align-self:stretch;flex:0 0 auto}.dungeon-upgrade-card .dungeon-upgrade-select:hover:not(:disabled),.dungeon-upgrade-footer .dungeon-upgrade-reroll:hover:not(:disabled){box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55));transform:none}.dungeon-upgrade-card .dungeon-upgrade-select:active:not(:disabled),.dungeon-upgrade-footer .dungeon-upgrade-reroll:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.dungeon-upgrade-card .dungeon-upgrade-select:not(:disabled):after,.dungeon-upgrade-footer .dungeon-upgrade-reroll:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#dungeon-upgrade-overlay .dungeon-upgrade-select game-gradient-text,#dungeon-upgrade-overlay .dungeon-upgrade-reroll game-gradient-text{position:relative;z-index:2;background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}.dungeon-upgrade-reroll>span{position:relative;z-index:2}.dungeon-upgrade-card .dungeon-upgrade-select:disabled,.dungeon-upgrade-footer .dungeon-upgrade-reroll:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}.dungeon-upgrade-card:not(.is-revealed) .dungeon-upgrade-select:disabled{cursor:wait}@media (prefers-reduced-motion: reduce){.dungeon-upgrade-card,.dungeon-upgrade-card.is-selected,.dungeon-upgrade-card.is-confirmed,.dungeon-upgrade-card.is-confirmed:after,.dungeon-upgrade-particle,.dungeon-upgrade-card .dungeon-upgrade-select,.dungeon-upgrade-footer .dungeon-upgrade-reroll{animation:none;transition:none;will-change:auto}.dungeon-upgrade-card .dungeon-upgrade-select:after,.dungeon-upgrade-footer .dungeon-upgrade-reroll:after{display:none}.dungeon-upgrade-card.is-waiting{opacity:0}}.dungeon-upgrade-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 18px;margin-top:16px}.dungeon-upgrade-rarity-odds{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;width:100%}.dungeon-upgrade-rarity-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dungeon-upgrade-rarity-chance{padding:5px 8px;color:var(--rarity-color);background:linear-gradient(160deg,color-mix(in srgb,var(--rarity-color) 22%,#131a24),color-mix(in srgb,var(--rarity-color) 10%,#0f151e));border:2px solid color-mix(in srgb,var(--rarity-color) 70%,#0f151e);border-radius:4px;box-shadow:0 2px #00000073;font-family:var(--font-head);font-size:.5rem;white-space:nowrap}.dungeon-upgrade-auto-select{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 10px;width:300px;max-width:100%;min-height:52px;box-sizing:border-box;padding:6px 16px;color:#f7f1e5;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);font-size:.62rem;image-rendering:pixelated;cursor:pointer;position:relative}.dungeon-upgrade-auto-select input{display:grid;width:18px;height:18px;margin:0;place-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #c78a20;border-radius:3px;background:#0b111d;box-shadow:inset 0 1px 2px #000c,0 1px #000;cursor:pointer}.dungeon-upgrade-auto-select input:checked{border-color:#fff0a0;background:radial-gradient(circle at 35% 28%,#fff8bd,#ffbf28 68%,#b66b09);box-shadow:0 0 6px #ffc239bf,inset 0 1px 2px #ffffff9e}.dungeon-upgrade-auto-select input:checked:after{width:5px;height:9px;margin-top:-2px;border:solid #201605;border-width:0 3px 3px 0;content:"";transform:rotate(45deg)}.dungeon-upgrade-auto-select input:focus-visible{outline:2px solid #fff0a0;outline-offset:2px}.dungeon-upgrade-auto-select small{flex-basis:100%;color:#ffd45a;font-size:.5rem;text-align:center}.dungeon-upgrade-auto-select small:empty{display:none}.dungeon-upgrade-auto-select:has(input:disabled){opacity:.65;cursor:wait}.dungeon-upgrade-footer .dungeon-upgrade-reroll{width:min(280px,100%);min-width:200px;height:52px}.dungeon-upgrade-error:empty{display:none}.dungeon-upgrade-error{margin:12px 0 0;color:#ff6b6b;font-family:var(--font-pixel);font-size:.55rem}.dungeon-upgrade-history{--hud-text-shadow: 3px 4px 3px rgba(0, 0, 0, .95), -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0 3px 0 #000, 0 -3px 0 #000, 3px 0 0 #000, -3px 0 0 #000;position:fixed;z-index:12000;top:180px;right:18px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:auto;text-shadow:var(--hud-text-shadow)}.dungeon-upgrade-history-toggle{display:inline-flex;align-items:center;gap:10px;padding:2px 6px 2px 10px;color:#ffe08b;border:14px solid transparent;border-image-source:url(/assets/key-frame-gYhk1DSU.png);border-image-slice:20 26 fill;border-image-width:14px 20px;border-image-repeat:stretch;background:none;font-family:var(--font-head);font-size:.6rem;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6));cursor:pointer;transition:filter .15s ease,transform .15s ease}.dungeon-upgrade-history-toggle:hover{filter:brightness(1.15) drop-shadow(0 0 6px rgba(255,205,96,.5));transform:translateY(-1px)}.dungeon-upgrade-history-toggle[aria-expanded=true]{filter:brightness(1.1) drop-shadow(0 0 6px rgba(255,205,96,.45))}.dungeon-upgrade-history-count{display:grid;place-items:center;min-width:30px;height:30px;padding:0 6px;color:#fff;border:2px solid #fff0a0;border-radius:999px;background:radial-gradient(circle at 35% 28%,#fff8bd,#ffbf28 68%,#b66b09);box-shadow:0 0 6px #ffc23999,inset 0 1px 2px #ffffff9e,0 2px #000;font-family:var(--font-head);font-size:.75rem;text-shadow:none}.dungeon-upgrade-history-panel{position:absolute;top:calc(100% + 6px);right:0;display:flex;flex-direction:column;width:min(360px,calc(100vw - 24px));max-height:min(56vh,440px);overflow:hidden;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;filter:drop-shadow(0 6px 8px rgba(0,0,0,.65));transform-origin:top right;animation:dungeon-upgrade-history-in .14s ease-out}@keyframes dungeon-upgrade-history-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.dungeon-upgrade-history-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 4px 9px 6px;border-bottom:1px solid rgba(201,156,62,.4)}.dungeon-upgrade-history-header h2{color:#ffe08b;font-family:var(--font-head);font-size:.72rem;font-weight:400}.dungeon-upgrade-history-header .dungeon-upgrade-history-close{display:block;width:34px;min-width:34px;height:34px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.dungeon-upgrade-history-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.dungeon-upgrade-history-header .dungeon-upgrade-history-close:hover{background:transparent;box-shadow:none;filter:brightness(1.16);transform:scale(1.06)}.dungeon-upgrade-history-empty{padding:14px 6px 8px;color:#aeb7c2;font-family:var(--font-pixel);font-size:.55rem;line-height:1.7}.dungeon-upgrade-history-list{display:flex;min-height:0;flex-direction:column;gap:8px;padding:9px 4px 4px 2px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}.dungeon-upgrade-history-item{padding:9px 10px;border:2px solid color-mix(in srgb,var(--history-rarity) 70%,#0f151e);border-radius:5px;background:linear-gradient(160deg,color-mix(in srgb,var(--history-rarity) 22%,#131a24),color-mix(in srgb,var(--history-rarity) 10%,#0f151e) 55%,color-mix(in srgb,var(--history-rarity) 15%,#0f151e));box-shadow:0 3px #00000073}.dungeon-upgrade-history-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.dungeon-upgrade-history-item-name{color:#fff4d6;font-family:var(--font-head);font-size:.6rem;font-weight:400;line-height:1.5}.dungeon-upgrade-history-item-rarity{flex:0 0 auto;color:var(--history-rarity);font-family:var(--font-head);font-size:.5rem;text-transform:uppercase}.dungeon-upgrade-history-item-description{color:#d5dbe3;font-family:var(--font-pixel);font-size:.5rem;line-height:1.65}@media (max-width: 720px){.dungeon-upgrade-overlay{padding:74px 10px 10px}.dungeon-upgrade-panel{padding:66px 44px 40px}.dungeon-upgrade-panel>#dungeon-upgrade-title{top:-60px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem;transform:translate(calc(-50% + 16px))}.dungeon-upgrade-cards{grid-template-columns:minmax(0,1fr)}.dungeon-upgrade-card{min-height:0}.dungeon-upgrade-history{top:180px;right:8px}.dungeon-upgrade-history-toggle{font-size:.5rem}}@media (max-height: 650px){.dungeon-upgrade-overlay{align-items:flex-start}.dungeon-upgrade-panel{margin:0 auto}}.skill-row.locked .skill-icon-column,.skill-row.locked .skill-info,.skill-row.locked .skill-stats{filter:grayscale(1);opacity:.6}.skill-row.locked .skill-icon-wrap{position:relative}@keyframes skill-glow{0%{box-shadow:0 0 gold;background-color:#ffd70000}30%{box-shadow:0 0 15px gold;background-color:#ffd7004d}to{box-shadow:0 0 0 transparent;background-color:#0006}}.skill-row.just-upgraded{animation:skill-glow .8s ease-out forwards;z-index:10;position:relative}.skill-row.locked .skill-icon-wrap:after{content:"🔒";position:absolute;font-size:16px;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 4px #000}.skill-header-info{display:flex;justify-content:space-between;align-items:center}.skill-level{color:#fff;font-family:var(--font-pixel);font-size:.6rem;background:#333;padding:3px 5px;border-radius:3px;border:1px solid #555;white-space:nowrap}.skill-tags{display:flex;flex-wrap:wrap;align-self:flex-start;justify-content:flex-start;gap:3px;width:100%;min-width:0;max-width:100%;margin-top:0;box-sizing:border-box}.skill-tag{padding:2px 4px;border:1px solid rgba(255,255,255,.12);border-radius:3px;color:#eee;background:#34343b;font-family:var(--font-pixel);font-size:8px;line-height:1.2;text-align:center;white-space:nowrap}.skill-tag--passive{color:#fff1ba;background:#5c4a1b}.skill-tag--support{color:#baddff;background:#1b3b5c}.skill-tag--aoe{color:#ffbaba;background:#5c1b1b}.skill-tag--single{color:#e6baff;background:#4c1b5c}.skill-tag--physical{color:#ffd0a3;background:#66351b}.skill-tag--magical{color:#bce8ff;background:#17445c}.skill-tag--heal,.skill-tag--regeneration{color:#bdffc8;background:#20552b}.skill-tag--shield,.skill-tag--immunity{color:#c4f5ff;background:#15505c}.skill-tag--buff,.skill-tag--attack-speed-up,.skill-tag--physical-def-up,.skill-tag--magical-def-up,.skill-tag--evasion-up,.skill-tag--physical-attack-up,.skill-tag--combo-damage-up,.skill-tag--combo-chance-up,.skill-tag--damage-up{color:#d5ffc1;background:#38531d}.skill-tag--debuff,.skill-tag--dot,.skill-tag--stun,.skill-tag--slow,.skill-tag--interrupt,.skill-tag--defense-down,.skill-tag--vulnerability{color:#ffc1b8;background:#60261f}.skill-tag--sure-hit{color:#ffe8a3;background:#5b4918}.skill-btn-wrap{display:flex;flex-direction:column;justify-content:center;border-left:1px solid #444;padding-left:8px;min-width:85px;width:85px;flex-shrink:0}.skill-upgrade-btn{background:linear-gradient(180deg,#ffdc73,#d4af37 45%,#aa7c11);border:1px solid #5c4302;border-radius:6px;color:#332100;font-family:var(--font-head);font-size:.7rem;font-weight:700;padding:8px 6px;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,.5);box-shadow:0 4px #785a08,0 5px 5px #0006,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d;text-align:center;transition:all .1s ease;display:flex;align-items:center;justify-content:center;gap:4px}.skill-upgrade-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 5px #785a08,0 6px 8px #00000080,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d}.skill-upgrade-btn:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 #785a08,0 1px 2px #0006,inset 0 1px 3px #00000080}.skill-upgrade-btn:disabled{cursor:not-allowed;opacity:.5}#btn-enter-gem-dungeon{color:#332100;background:linear-gradient(180deg,#ffdc73,#d4af37 45%,#aa7c11);border:1px solid #5c4302;border-radius:6px;box-shadow:0 4px #785a08,0 5px 5px #0006,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d;font-family:var(--font-head);font-size:.7rem;font-weight:700;padding:8px 6px}#btn-enter-gem-dungeon:hover:not(:disabled){box-shadow:0 5px #785a08,0 6px 8px #00000080,inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0000004d}.game-fps-counter{position:fixed;top:14px;right:14px;z-index:1000;padding:7px 9px;border:1px solid rgba(125,235,151,.65);border-radius:4px;background:#07110cdb;color:#9df1a7;font-family:var(--font-head);font-size:.52rem;line-height:1.4;text-shadow:0 1px 2px #000;pointer-events:none}.trigger-priority-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:8px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--panel-light);cursor:pointer}.trigger-priority-switch{position:relative;display:inline-flex;flex:0 0 42px;width:42px;height:23px}.trigger-priority-switch input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.trigger-priority-switch-track{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #555b69;border-radius:999px;background:#343844;transition:background-color .14s ease,border-color .14s ease}.trigger-priority-switch-track:before{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#d7d9df;box-shadow:0 1px 3px #00000080;content:"";transition:transform .14s ease,background-color .14s ease}.trigger-priority-switch input:checked+.trigger-priority-switch-track{border-color:var(--primary-gold);background:#806124}.trigger-priority-switch input:checked+.trigger-priority-switch-track:before{transform:translate(19px);background:#fff1c2}.trigger-priority-switch input:focus-visible+.trigger-priority-switch-track{outline:2px solid var(--primary-gold);outline-offset:2px}.trigger-priority-row>span:first-child{font-size:.9rem}#trigger-value-container{display:flex;flex-direction:column;gap:8px}.trigger-value-input{background:var(--panel-light);border:1px solid var(--border-color);color:#fff;padding:8px;font-family:var(--font-ui);font-size:1rem;border-radius:4px;outline:none;width:100%;box-sizing:border-box}.trigger-skills-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:150px;overflow-y:auto;padding:4px;background:var(--panel-light);border:1px solid var(--border-color);border-radius:4px}.trigger-skills-grid::-webkit-scrollbar{width:6px}.trigger-skills-grid::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}@media (max-width: 520px){#forge-panel.side-panel{width:min(400px,100vw);box-sizing:border-box}#forge-panel>.panel-header{min-height:48px;padding:7px 12px}#forge-panel .panel-icon{width:30px;height:30px}#forge-panel .panel-header h2{gap:6px;font-size:.72rem}#forge-panel .panel-content.forge-content{min-height:0;gap:6px;padding:8px;overflow:hidden}#forge-panel .forge-mode-tabs{flex:0 0 auto;gap:6px}#forge-panel .forge-mode-tab{padding:7px 5px;font-size:.54rem}#forge-panel .forge-mode-view{min-height:0;gap:6px;padding:0;overflow:hidden}#forge-panel .forge-level-container{gap:3px}#forge-panel .forge-level-text{font-size:.68rem}#forge-panel .forge-tabs-container{flex:0 0 auto}#forge-panel .forge-tabs{gap:3px}#forge-panel .forge-tab{min-height:32px;padding:3px}#forge-panel .forge-tab-icon{width:20px;height:20px}#forge-panel .forge-equip-grid{flex:0 0 auto;gap:4px;padding:6px}#forge-panel #forge-equip-grid>.inv-slot{min-width:0;min-height:0;height:clamp(42px,12.5vw,49px);aspect-ratio:auto;border-radius:6px}#forge-panel .forge-rarity-chances{display:flex;flex:0 0 auto;justify-content:space-between;gap:2px;width:100%;min-width:0;font-size:9px;white-space:nowrap}#forge-panel .forge-rarity-chances>div{min-width:0;gap:0!important;font-size:9px}#forge-panel .forge-rarity-chances img{width:12px!important;height:12px!important}#forge-panel .forge-materials-box{flex:0 0 auto}#forge-panel .forge-materials-box h3{margin:1px 0 5px;font-size:.6rem}#forge-panel .forge-materials-grid{gap:5px;padding:6px}#forge-panel #forge-materials-grid>.inv-slot,#forge-panel #enchanting-stone-costs>.inv-slot{min-width:0;min-height:0;height:clamp(48px,14vw,56px);aspect-ratio:auto;border-radius:6px}#forge-panel .forge-cost{flex:0 0 auto;min-height:28px;gap:5px;font-size:.68rem}#forge-panel .forge-cost .gold-coin-icon{width:34px;height:34px}#forge-panel .btn-do-forge{flex:0 0 auto;min-height:40px;padding:7px;font-size:.82rem;box-shadow:0 3px #785a08,0 4px 5px #00000059,inset 0 1px 1px #ffffffe6}#forge-panel .enchanting-tier-tabs,#forge-panel .enchanting-item-grid{max-height:none;overflow:visible}#forge-panel .enchanting-tier-tabs{gap:3px;padding:0}#forge-panel .enchanting-tier-tab{min-width:32px;padding:5px 3px;font-size:.42rem}#forge-panel .enchanting-item-grid{gap:8px;padding:10px;grid-auto-rows:minmax(0,max-content)}#forge-panel .enchanting-item-slot{min-height:0;aspect-ratio:1}#forge-panel .enchanting-item-details{min-height:0;gap:5px;padding:7px}#forge-panel .enchanting-selected-header .enchanting-selected-icon img{width:34px;height:34px}#forge-panel .enchanting-stat-list{gap:3px}#forge-panel .enchanting-stone-costs{min-height:0;gap:4px}#forge-panel .enchanting-stone-cost{min-width:48px;padding:4px;font-size:.36rem}#forge-panel .enchanting-stone-cost img{width:28px;height:28px}}.trigger-skill-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s;background:var(--panel-bg)}#forge-panel.side-panel{width:min(400px,100vw);box-sizing:border-box}#forge-panel .panel-content.forge-content{min-height:0;gap:6px;padding:10px}#forge-panel .forge-mode-tabs{gap:6px}#forge-panel .forge-mode-tab{padding:7px 6px}#forge-panel #forge-creation-view{min-height:0;gap:6px;padding:0;overflow:hidden}#forge-panel #forge-gems-view,#forge-panel #forge-materials-view{min-height:0;overflow-y:auto}#forge-panel .material-fusion-source-picker{display:flex;align-items:center;justify-content:center;gap:10px}#forge-panel .material-fusion-source-label{color:#e6c36f;font-family:var(--font-head);font-size:.7rem}#forge-panel .material-fusion-source-picker .material-fusion-source{width:72px;height:72px;cursor:pointer}#forge-panel .material-fusion-source-picker .material-fusion-source:not(.selected){opacity:.7}#forge-panel .material-fusion-source-picker .material-fusion-source.selected{outline:2px solid #fff6c8;outline-offset:2px}#forge-panel .enchanting-equipment-section{flex:0 0 auto;gap:8px;margin:0;padding:10px}#forge-panel .enchanting-equipment-section .enchanting-item-grid{background:transparent;border:0}#forge-panel .forge-level-container{gap:3px}#forge-panel .forge-level-text{font-size:.68rem}#forge-panel .forge-tabs{gap:3px}#forge-panel .forge-tab{min-height:31px;padding:3px}#forge-panel .forge-tab-icon{width:20px;height:20px}#forge-panel .forge-equip-grid{gap:4px;padding:6px}#forge-panel #forge-equip-grid>.inv-slot{min-width:0;min-height:0;height:auto;aspect-ratio:1}#forge-panel .forge-materials-box h3{margin:1px 0 5px;font-size:.6rem}#forge-panel .forge-materials-grid{gap:5px;padding:6px}#forge-panel #forge-materials-grid>.inv-slot,#forge-panel #enchanting-stone-costs>.inv-slot{min-width:0;min-height:0;height:auto;aspect-ratio:1}#forge-panel #enchanting-stone-costs>.enchanting-max-level{grid-column:1 / -1}#forge-panel .forge-cost{min-height:28px;gap:5px;font-size:.68rem}#forge-panel .forge-cost .gold-coin-icon{width:34px;height:34px}#forge-panel .forge-selected-item{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0}#forge-panel .forge-selected-item[hidden]{display:none}#forge-panel .forge-selected-item .inv-slot{position:relative;width:128px;height:128px;flex:0 0 auto}#forge-panel .forge-auto-gear{display:inline-flex;width:auto;aspect-ratio:1;flex:0 0 auto;box-sizing:border-box;align-items:center;justify-content:center;border:solid transparent;border-width:8px 11px;border-image:url(/assets/simple-hud-frame-6ybVU6Vz.png) 17 28 fill / 8px 11px stretch;background:none;color:#ffe08b;cursor:pointer;font-size:22px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}#forge-panel .forge-auto-gear:hover,#forge-panel .forge-auto-gear:focus-visible{filter:brightness(1.2) drop-shadow(0 0 6px rgba(255,205,96,.6))}#forge-panel .forge-auto-gear.is-running{color:#7ee08a}#forge-panel .forge-auto-gear.is-running i{animation:forge-auto-spin 1.6s linear infinite}@keyframes forge-auto-spin{to{transform:rotate(360deg)}}#forge-panel .forge-auto-overlay{position:absolute;top:40px;right:40px;bottom:40px;left:40px;z-index:30;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070e9e}#forge-panel .forge-auto-overlay[hidden]{display:none}#forge-panel .forge-auto-dialog{position:relative;isolation:isolate;display:flex;width:min(800px,100%);max-height:100%;box-sizing:border-box;flex-direction:column;gap:18px;overflow-y:auto;padding:32px 36px 28px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6));animation:team-dialog-in .16s ease-out}#forge-panel .forge-auto-dialog:before,#forge-panel .forge-auto-dialog:after{content:"";position:absolute;pointer-events:none}#forge-panel .forge-auto-dialog:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}#forge-panel .forge-auto-dialog:after{top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch}#forge-panel .forge-auto-title{margin:0;color:#ffe08b;font-family:var(--font-head);font-size:1.3rem;font-weight:400;text-align:center}#forge-panel .forge-auto-text,#forge-panel .forge-auto-summary{margin:0;color:#d5dbe3;font-size:.8rem;line-height:1.7;text-align:center}#forge-panel .forge-auto-summary{padding-top:12px;border-top:1px solid rgba(201,156,62,.35);color:#fff4d6}#forge-panel .forge-auto-field{display:flex;flex-direction:column;align-items:center;gap:10px}#forge-panel .forge-auto-label{color:#ffd76a;font-family:var(--font-head);font-size:.8rem}#forge-panel .forge-auto-rarities{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}#forge-panel .forge-auto-rarity{padding:9px 12px;border:1px solid color-mix(in srgb,var(--rarity-color) 45%,transparent);border-radius:4px;background:#0a0e16d9;color:var(--rarity-color);cursor:pointer;font-family:var(--font-head);font-size:.66rem;opacity:.6}#forge-panel .forge-auto-rarity:hover{opacity:.9}#forge-panel .forge-auto-rarity.is-selected{border-color:var(--rarity-color);background:color-mix(in srgb,var(--rarity-color) 22%,#0a0e16);box-shadow:0 0 8px color-mix(in srgb,var(--rarity-color) 55%,transparent);opacity:1}#forge-panel .forge-auto-stepper{display:flex;align-items:center;gap:18px}#forge-panel .forge-auto-step{width:46px;height:42px;border:solid transparent;border-width:8px 11px;border-image:url(/assets/simple-hud-frame-6ybVU6Vz.png) 17 28 fill / 8px 11px stretch;background:none;color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:1.05rem;line-height:1}#forge-panel .forge-auto-reveal-stop{margin-top:40px;min-width:260px;min-height:56px;font-size:.9rem}#forge-panel .forge-auto-reveal-stop[hidden]{display:none}#forge-panel .forged-item-popup.is-auto-sold>:not(.action-wave-label,.gold-floater){filter:grayscale(.85) brightness(.65);transition:filter .35s ease}.gold-floater{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-head);font-size:1.3rem;white-space:nowrap;pointer-events:none;animation:forge-auto-sold-float 1.2s cubic-bezier(.2,.8,.3,1) forwards}.gold-floater b{--log-color: #ffd700;font-weight:400;text-shadow:none;background-image:linear-gradient(180deg,color-mix(in srgb,var(--log-color) 75%,white) 0%,var(--log-color) 55%,color-mix(in srgb,var(--log-color) 80%,black) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(-2px 0 0 #101015) drop-shadow(2px 0 0 #101015) drop-shadow(0 -2px 0 #101015) drop-shadow(0 2px 0 #101015) drop-shadow(2px 3px 2px #000)}.gold-floater img{width:34px;height:34px;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #000)}#forge-panel #forged-item-popup>.gold-floater{position:absolute;top:50%;left:50%;margin-top:-20px;z-index:4}.gold-floater.is-fixed{position:fixed;z-index:20002;margin-top:-20px}@keyframes forge-auto-sold-float{0%{opacity:0;transform:translate(-50%,10px) scale(.6)}18%{opacity:1;transform:translate(-50%,-6px) scale(1.15)}30%{transform:translate(-50%,-12px) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-70px) scale(1)}}@media (prefers-reduced-motion: reduce){.gold-floater{animation-timing-function:steps(1,end)}}#forge-panel .forge-auto-match-card{width:auto;min-width:min(540px,100%);max-width:100%;overflow:visible;align-items:center;gap:16px;padding:26px 28px 24px}#forge-panel .forge-auto-match-card>.forged-item-popup{margin-top:6px}#forge-panel .forge-auto-match-summary{display:flex;width:100%;flex-direction:column;align-items:center;gap:10px}#forge-panel .forge-auto-match-summary .forge-auto-title{font-size:1rem}#forge-panel .forge-auto-match-summary .forge-auto-history-totals{gap:8px}#forge-panel .forge-auto-match-summary .forge-auto-history-totals>span{min-width:max-content;flex:1 1 auto;padding:8px 16px}#forge-panel .forge-auto-match-summary .forge-auto-history-totals small{white-space:nowrap}#forge-panel .forge-auto-match-summary .forge-auto-history-totals b{font-size:.9rem}#forge-panel .forge-auto-history-totals{display:flex;justify-content:center;gap:18px}#forge-panel .forge-auto-history-totals>span{display:flex;min-width:130px;flex-direction:column;align-items:center;gap:8px;padding:10px 14px;border:1px solid rgba(201,156,62,.4);border-radius:4px;background:#0a0e16b3}#forge-panel .forge-auto-history-totals small{color:#aeb7c2;font-size:.62rem}#forge-panel .forge-auto-history-totals b{display:inline-flex;align-items:center;gap:6px;color:#fff4d6;font-family:var(--font-head);font-size:1.1rem;font-weight:400}#forge-panel .forge-auto-history-totals b img{width:26px;height:26px;image-rendering:pixelated}#forge-panel .forge-auto-step:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.4}#forge-panel .forge-auto-count{min-width:32px;color:#fff4d6;font-family:var(--font-head);font-size:1.3rem;text-align:center}#forge-panel .forge-auto-toggle{display:flex;align-items:center;justify-content:center;gap:14px;color:#ffe9a8;cursor:pointer;font-family:var(--font-head);font-size:.78rem}#forge-panel .forge-auto-toggle .settings-switch{width:52px;height:26px;border-radius:13px}#forge-panel .forge-auto-toggle .settings-switch:before{left:0;width:22px;height:22px;margin-top:-11px}#forge-panel .forge-auto-toggle .settings-switch:checked:before{transform:translate(26px)}#forge-panel .forge-auto-actions{display:flex;justify-content:center;gap:20px}#forge-panel .forge-auto-actions .settings-btn{min-width:230px;min-height:62px;font-size:1rem}#forge-panel .forge-selected-item .tier-badge{top:6px;right:6px;padding:4px 6px 3px;font-size:.8rem}#forge-panel .forge-selected-item .enchant-level-badge{top:6px;left:6px;min-width:38px;padding:4px 6px 3px;font-size:.8rem}#forge-panel .forge-selected-item .item-enchant-stars{bottom:6px;gap:2px}#forge-panel .forge-selected-item .item-enchant-stars i{width:22px;height:22px}#forge-panel .forge-selected-item .forge-item-icon{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#forge-panel #forge-gold-cost,#forge-panel #enchanting-gold-cost{font-size:.76rem}#forge-panel #forge-gold-cost .gold-coin-icon{width:42px;height:42px}#forge-panel .enchanting-stone-cost{flex-basis:clamp(46px,14vw,54px);width:clamp(46px,14vw,54px);min-width:0;padding:0}#forge-panel .enchanting-stone-cost img{width:85%;height:85%}.equipment-slots-container .enchant-level-badge{z-index:5;min-width:26px;padding:3px 4px;font-size:.48rem;text-align:center}.wing-star-badge{position:absolute;top:2px;left:2px;z-index:5;padding:2px 3px;border:1px solid rgba(170,68,255,.8);border-radius:3px;color:#d6a2ff;background:#000000e0;font-family:var(--font-head);font-size:.42rem;line-height:1;pointer-events:none}#forge-panel #btn-do-forge,#forge-panel #btn-do-enchant,#forge-panel #btn-fuse-gems,#forge-panel #btn-fuse-materials{box-sizing:border-box;position:relative;top:-10px;width:100%;height:40px;min-height:40px;flex:0 0 40px;padding:7px;font-size:.82rem;box-shadow:0 3px #785a08,0 4px 5px #00000059,inset 0 1px 1px #ffffffe6}#forge-panel #btn-do-forge{margin-bottom:10px}#forge-panel #btn-fuse-gems,#forge-panel #btn-fuse-materials{touch-action:none}.trigger-skill-option:hover{background:#2a2d36}.trigger-skill-option.selected{border-color:var(--primary-gold);background:#c99c3e33}.trigger-skill-option img{width:32px;height:32px;image-rendering:pixelated}.trigger-skill-option span{font-family:var(--font-ui);font-size:.55rem;color:#ddd;text-align:center;line-height:1.2}.trigger-skill-option small{color:#aaa;font-family:var(--font-ui);font-size:.42rem;text-align:center;line-height:1.1}#forge-panel .gem-fusion-gold-cost{min-height:0;gap:3px;font-size:.92rem}#forge-panel .gem-fusion-gold-cost .gold-coin-icon{width:38px;height:38px}@media (max-width: 560px){#inventory-panel.side-panel,#forge-panel.side-panel{width:calc(100vw - 58px)}}#dungeons-panel.dungeon-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none;transition:opacity .18s ease}#dungeons-panel.dungeon-modal-overlay.hidden{display:none!important;opacity:0;pointer-events:none;transform:none!important}#dungeons-panel .dungeon-popup-frame{--hud-text-shadow: 3px 4px 3px rgba(0, 0, 0, .95), -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0 3px 0 #000, 0 -3px 0 #000, 3px 0 0 #000, -3px 0 0 #000;position:relative;isolation:isolate;transform:translateY(12px) scale(.805);width:min(1360px,88vw);height:min(840px,78vh);min-height:520px;box-sizing:border-box;overflow:visible;background:transparent;text-shadow:var(--hud-text-shadow)}#dungeons-panel .dungeon-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box;image-rendering:pixelated}#dungeons-panel .dungeon-popup-header{position:absolute;top:-16%;left:50%;z-index:4;display:block;width:min(800px,60%);height:29%;padding:0;border:0;background:url(/assets/title-banner-BRKASwJ8.png) center / 100% 100% no-repeat;transform:translate(-50%)}#dungeons-panel .dungeon-popup-header h2{position:absolute;top:72%;left:21%;right:21%;display:block;margin:-8px 0 0;color:#fff0c4;font-family:var(--font-head);font-size:clamp(1.25rem,2.3vw,2.1rem);font-weight:900;letter-spacing:1px;line-height:1;text-align:center;text-shadow:var(--hud-text-shadow);transform:translateY(-50%)}#dungeons-panel .dungeon-popup-close{position:absolute;top:-33px;right:-23px;z-index:5;width:90px;min-width:90px;height:90px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#dungeons-panel .dungeon-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#dungeons-panel .dungeon-popup-close:hover{background:transparent;box-shadow:none;filter:brightness(1.18);transform:scale(1.04)}#dungeons-panel .dungeon-carousel{position:absolute;top:100px;right:-2.8vw;bottom:58px;left:-2.8vw;z-index:1;display:grid;grid-template-columns:clamp(60px,5.3vw,80px) minmax(0,1fr) clamp(60px,5.3vw,80px);align-items:center;gap:clamp(6px,.52vw,8px)}#dungeons-panel .dungeon-page-arrow{display:grid;width:clamp(60px,5.3vw,80px);height:clamp(98px,8.5vw,130px);padding:0;place-items:center;border:0;background:transparent;cursor:pointer;transition:filter .12s ease,transform .12s ease}#dungeons-panel .dungeon-page-arrow img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#dungeons-panel .dungeon-page-arrow:hover:not(:disabled){filter:brightness(1.2) drop-shadow(0 0 8px rgba(255,190,52,.6));transform:scale(1.06)}#dungeons-panel .dungeon-page-prev{transform:translate(-2.1vw)}#dungeons-panel .dungeon-page-next{transform:translate(2.1vw)}#dungeons-panel .dungeon-page-prev:hover:not(:disabled){transform:translate(-2.1vw) scale(1.06)}#dungeons-panel .dungeon-page-next:hover:not(:disabled){transform:translate(2.1vw) scale(1.06)}#dungeons-panel .dungeon-page-arrow:disabled{opacity:.35;cursor:default}#dungeons-panel .dungeons-content{display:block;width:100%;height:100%;min-width:0;min-height:0;padding:0;overflow:hidden}#dungeons-panel .dungeon-page{display:none;width:100%;height:100%;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(6px,1vw,14px)}#dungeons-panel .dungeon-page.is-active{display:grid;animation:dungeon-page-enter .18s ease-out both}@keyframes dungeon-page-enter{0%{opacity:.45;transform:translate(8px)}to{opacity:1;transform:translate(0)}}#dungeons-panel .dungeon-card{--dungeon-image-bleed: 28px;--dungeon-card-padding-x: 4px;--dungeon-card-bg: color-mix(in srgb, #39b8ff 16%, #122234);container-type:inline-size;position:relative;display:grid;min-width:0;min-height:0;height:100%;margin:0;padding:4px var(--dungeon-card-padding-x) 27px;box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-rows:36px minmax(140px,1fr) 72px 130px 62px;gap:0;overflow:clip;overflow-clip-margin:border-box;border-style:solid;border-color:transparent;border-width:28px 7px 7px;border-image-source:url(/assets/dungeon-card-frame-ui3-9patch-CLQ8wKm7.png);border-image-slice:56 52 52 52;border-image-width:28px 26px 26px;border-image-repeat:stretch round;border-radius:0;background:var(--dungeon-card-bg);background-clip:padding-box;box-shadow:none;image-rendering:pixelated}#dungeons-panel .dungeon-card:before{position:absolute;inset:-18px 3px auto;z-index:0;height:58px;border-radius:8px 8px 0 0;background:color-mix(in srgb,#39b8ff 16%,#122234);mix-blend-mode:lighten;content:"";pointer-events:none}#dungeons-panel .dungeon-card:after{position:absolute;top:14px;right:0;bottom:5px;left:0;z-index:0;border-radius:10px;clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + 10px) 100%,50% calc(100% - 10px),calc(50% - 10px) 100%,0 100%);background:var(--dungeon-card-bg);content:"";pointer-events:none}#dungeons-panel #gold-dungeon-card{--dungeon-title-size: 7.33cqw}#dungeons-panel #gelatin-dungeon-card{--dungeon-title-size: 5.86cqw}#dungeons-panel #ore-dungeon-card{--dungeon-title-size: 8cqw}#dungeons-panel #enchantment-dungeon-card{--dungeon-title-size: 4.63cqw}#dungeons-panel #mystic-beast-dungeon-card{--dungeon-title-size: 4.4cqw}#dungeons-panel #winged-dungeon-card{--dungeon-title-size: 6.28cqw}#dungeons-panel #relic-dungeon-card{--dungeon-title-size: 6.77cqw}#dungeons-panel #gem-dungeon-card{--dungeon-title-size: 8cqw}#dungeons-panel .dungeon-card-image,#dungeons-panel .dungeon-card-shade{position:relative;inset:auto;width:calc(100% + var(--dungeon-image-bleed) + var(--dungeon-image-bleed));height:100%;margin-inline:calc(0px - var(--dungeon-image-bleed));clip-path:inset(0 calc(var(--dungeon-image-bleed) - var(--dungeon-card-padding-x)));grid-column:1;grid-row:2}#dungeons-panel .dungeon-card-image{z-index:1;object-fit:cover;border:0;border-radius:0;image-rendering:pixelated}#dungeons-panel .dungeon-card-shade{z-index:2;margin-top:0;background:linear-gradient(180deg,#0000000a,#04070d26);pointer-events:none}#dungeons-panel .dungeon-card-name{position:relative;top:auto;left:auto;right:auto;z-index:2;grid-column:1;grid-row:1;align-self:center;width:100%;max-width:100%;overflow:hidden;color:#fff;font-family:var(--font-head);font-size:clamp(.5rem,.9vw,1rem);font-size:min(1.5rem,var(--dungeon-title-size));font-weight:800;text-align:center;text-overflow:clip;text-shadow:var(--hud-text-shadow);white-space:nowrap}#dungeons-panel .dungeon-level-text{z-index:4;top:54px;right:2px;display:flex;width:116px;height:52px;min-width:0;padding:4px 10px;box-sizing:border-box;align-items:center;justify-content:center;border:0;border-radius:0;background:url(/assets/level-badge-CCVPbDrJ.png) center / 100% 100% no-repeat;color:#ffd45a;font-size:1rem;text-shadow:var(--hud-text-shadow);white-space:nowrap;image-rendering:pixelated;cursor:pointer}#dungeons-panel .dungeon-level-text:hover,#dungeons-panel .dungeon-level-text:focus-visible{filter:brightness(1.15)}#dungeons-panel .dungeon-level-menu{position:absolute;top:108px;right:2px;z-index:6;display:grid;width:116px;max-height:min(240px,calc(100% - 124px));gap:4px;padding:6px;box-sizing:border-box;overflow-y:auto;border:2px solid #d99b28;border-radius:4px;background:#0b111d;box-shadow:0 5px 12px #000000b3;scrollbar-width:thin;scrollbar-color:#a8751c #0b111d}#dungeons-panel .dungeon-level-menu[hidden]{display:none}#dungeons-panel .dungeon-level-option{min-height:32px;padding:5px 4px;border:1px solid transparent;border-radius:2px;background:transparent;color:#ffd45a;font-family:var(--font-pixel);font-size:.8rem;text-shadow:var(--hud-text-shadow);white-space:nowrap;cursor:pointer}#dungeons-panel .dungeon-level-option:hover,#dungeons-panel .dungeon-level-option:focus-visible,#dungeons-panel .dungeon-level-option[aria-current=true]{border-color:#b87a16;background:#302011;color:#fff0ab}#dungeons-panel .dungeon-card-entry{display:contents}#dungeons-panel .dungeon-keys{position:relative;isolation:isolate;z-index:2;display:grid;width:calc(100% - 40px);min-width:0;min-height:54px;margin-inline:auto;padding:3px 26px 3px 10px;box-sizing:border-box;grid-column:1;grid-row:3;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;justify-content:stretch;gap:7px;background:transparent;color:#fff;font-family:var(--font-head);font-size:.95rem;text-align:left;text-shadow:var(--hud-text-shadow)}#dungeons-panel .dungeon-keys:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:14px solid transparent;border-image-source:url(/assets/key-frame-gYhk1DSU.png);border-image-slice:20 26 fill;border-image-width:14px 20px;border-image-repeat:stretch;image-rendering:pixelated;pointer-events:none}#dungeons-panel .dungeon-keys:after{content:attr(data-key-name);grid-column:2;grid-row:1;min-width:0;overflow:hidden;color:#f7f1e5;font-size:clamp(.8rem,1vw,1rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}#dungeons-panel .dungeon-key-slot{width:48px;height:48px;grid-column:1;grid-row:1;justify-self:center;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}#dungeons-panel .dungeon-key-slot>.rarity-aura{display:none}#dungeons-panel .dungeon-key-slot img{width:40px;height:40px}#dungeons-panel .dungeon-keys>span[id$=-dungeon-keys]{grid-column:3;grid-row:1;color:#ff4b4b;font-family:var(--font-pixel);font-size:clamp(.8rem,1.1vw,1rem);white-space:nowrap}#dungeons-panel .dungeon-keys>span[id$=-dungeon-keys].key-available{color:#34e27a}#dungeons-panel .dungeon-card-drops{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:2;display:flex;width:100%;max-width:none;min-width:0;box-sizing:border-box;grid-column:1;grid-row:4;align-items:stretch;flex-direction:column;justify-content:flex-start;gap:5px;padding:6px 7px 5px;color:#fff;font-size:.56rem;text-shadow:var(--hud-text-shadow)}#dungeons-panel .dungeon-card-drops:after{content:none}#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-left):before,#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-right):after{content:"";position:absolute;top:50%;z-index:3;width:38px;height:52px;translate:0 -50%;image-rendering:pixelated;pointer-events:none;animation:dungeon-more-drops-pulse 1.3s ease-in-out infinite}#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-left):before{left:0;background:url(/assets/arrow-left-DyE_xFg6.png) center / contain no-repeat}#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-right):after{right:0;background:url(/assets/arrow-right-PiuTIX5a.png) center / contain no-repeat}@keyframes dungeon-more-drops-pulse{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.72;transform:scale(1.04)}}@media (prefers-reduced-motion: reduce){#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-left):before,#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-right):after{animation:none;opacity:.65}}#dungeons-panel .dungeon-card-label{display:flex;align-items:center;justify-content:center;gap:9px;color:#f6f3ec;font-size:.82rem;text-align:center}#dungeons-panel .dungeon-card-label:before,#dungeons-panel .dungeon-card-label:after{content:"";width:auto;height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(255,220,145,.75))}#dungeons-panel .dungeon-card-label:after{transform:scaleX(-1)}#dungeons-panel .dungeon-drop{display:flex;width:100%;max-width:100%;min-width:0;min-height:0;align-items:center;justify-content:flex-start;justify-content:safe center;box-sizing:border-box;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#dungeons-panel .dungeon-drop::-webkit-scrollbar{display:none}#dungeons-panel .dungeon-drop-slot{position:relative;flex:0 0 84px;width:84px;height:84px;border:2px solid #bd9a4b;border-radius:5px;background:#070a11f0;box-shadow:inset 0 0 0 1px #ffdc9133,0 3px 6px #00000073}#dungeons-panel .dungeon-drop-slot img{width:70px;height:70px}#dungeons-panel .dungeon-drop-level{text-shadow:var(--hud-text-shadow)}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn{position:relative;z-index:2;width:calc(100% - 40px);min-height:58px;padding:5px 14px;justify-self:center;grid-column:1;grid-row:5;border:0;border-image:none;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#201605;font-family:var(--font-head);font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:900;text-shadow:0 1px 0 rgba(255,244,196,.85),0 2px 1px rgba(86,49,0,.35);image-rendering:pixelated}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:disabled{filter:grayscale(.8) brightness(.7);opacity:.82}#dungeons-panel .dungeon-page-dots{position:absolute;left:50%;right:auto;bottom:30px;z-index:3;display:flex;align-items:center;justify-content:center;width:max-content;gap:14px;transform:translate(-50%)}#dungeons-panel .dungeon-page-dots button{width:22px;height:22px;padding:0;border:2px solid #c78a20;border-radius:50%;background:radial-gradient(circle at 35% 28%,#ffe17a,#d89417 74%,#75400a);box-shadow:inset 0 1px 2px #ffffff6b,0 2px 3px #000;cursor:pointer}#dungeons-panel .dungeon-page-dots button.is-active{border-color:#fff0a0;background:radial-gradient(circle at 35% 28%,#fff8bd,#ffbf28 68%,#b66b09);box-shadow:0 0 10px #ffc239d9,inset 0 1px 2px #ffffff9e}@media (max-width: 900px){#dungeons-panel .dungeon-popup-frame{width:96vw;height:94vh;min-height:460px}#dungeons-panel .dungeon-popup-header{top:-16%;width:min(690px,78%);height:29%}#dungeons-panel .dungeon-popup-header h2{top:72%}#dungeons-panel .dungeon-popup-close{top:-32px;right:-22px;width:72px;min-width:72px;height:72px}#dungeons-panel .dungeon-carousel{top:98px;right:16px;bottom:54px;left:16px;grid-template-columns:46px minmax(0,1fr) 46px;gap:4px}#dungeons-panel .dungeon-page-arrow{width:46px;height:82px;transform:none}#dungeons-panel .dungeon-page-arrow:hover:not(:disabled){transform:scale(1.06)}#dungeons-panel .dungeon-card{--dungeon-image-bleed: 32px;padding:8px 4px 27px;grid-template-rows:34px minmax(120px,1fr) 52px 88px 52px}#dungeons-panel .dungeon-drop-slot{flex-basis:46px;width:46px;height:46px}#dungeons-panel .dungeon-drop-slot img{width:38px;height:38px}#dungeons-panel .dungeon-keys{grid-template-columns:38px minmax(0,1fr) auto;gap:3px;padding:3px 18px 3px 6px}#dungeons-panel .dungeon-key-slot{width:34px;height:34px}#dungeons-panel .dungeon-key-slot img{width:28px;height:28px}}@media (min-width: 901px) and (max-height: 760px){#dungeons-panel .dungeon-popup-frame{width:min(1360px,88vw);height:80vh;min-height:0}#dungeons-panel .dungeon-carousel{top:72px;right:-2.8vw;bottom:38px;left:-2.8vw;grid-template-columns:clamp(60px,5.3vw,80px) minmax(0,1fr) clamp(60px,5.3vw,80px);gap:clamp(6px,.52vw,8px)}#dungeons-panel .dungeon-card{--dungeon-image-bleed: 34px;--dungeon-card-padding-x: 10px;padding:10px var(--dungeon-card-padding-x) 29px;grid-template-rows:30px minmax(130px,1fr) 54px 90px 48px}#dungeons-panel .dungeon-drop-slot{flex-basis:56px;width:56px;height:56px}#dungeons-panel .dungeon-drop-slot img{width:46px;height:46px}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn{min-height:48px}#dungeons-panel .dungeon-page-arrow{height:clamp(82px,7.2vw,110px)}#dungeons-panel .dungeon-page-dots{bottom:30px}}@media (max-width: 640px){#dungeons-panel.dungeon-modal-overlay{padding:10px}#dungeons-panel .dungeon-popup-frame{width:98vw;height:96vh;min-height:0}#dungeons-panel .dungeon-popup-header{top:-37px;width:84%;height:132px}#dungeons-panel .dungeon-popup-header h2{top:67%;font-size:1.1rem}#dungeons-panel .dungeon-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#dungeons-panel .dungeon-carousel{top:76px;right:8px;bottom:46px;left:8px;grid-template-columns:34px minmax(0,1fr) 34px;gap:2px}#dungeons-panel .dungeon-page-arrow{width:34px;height:66px}#dungeons-panel .dungeon-page{grid-template-columns:minmax(0,1fr);gap:10px;overflow-y:auto;padding:0 3px}#dungeons-panel .dungeon-card{min-height:450px;height:450px;grid-template-rows:34px 1fr 52px 82px 52px}#dungeons-panel .dungeon-page-dots{bottom:30px;gap:9px}#dungeons-panel .dungeon-page-dots button{width:14px;height:14px}}#inventory-panel.equipment-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important;transition:opacity .18s ease}#inventory-panel.equipment-modal-overlay.hidden{display:none!important;opacity:0;pointer-events:none;transform:none!important}#inventory-panel .equipment-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(840px,78vh);min-height:520px;box-sizing:border-box;overflow:visible;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#inventory-panel .equipment-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box;image-rendering:pixelated}#inventory-panel .equipment-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;display:flex;height:58px;align-items:center;justify-content:center}#inventory-panel .equipment-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;transform:translate(-50%);align-items:center;justify-content:center;padding-top:20px;margin:0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;letter-spacing:1px;line-height:1;text-align:center;text-shadow:var(--hud-text-shadow);image-rendering:pixelated}#inventory-panel .equipment-popup-header h2 span{position:relative;left:-18px}#inventory-panel .equipment-popup-header .status-toggle-btn{position:absolute;top:6px;left:0;display:none!important;width:46px;height:46px;place-items:center;padding:5px;border:1px solid #a77b29;border-radius:6px;background:#111a24;box-shadow:inset 0 1px #ffe49666,0 2px 3px #000;transform:none!important}#inventory-panel .equipment-popup-header .status-toggle-btn img{width:30px!important;height:30px!important;object-fit:contain;image-rendering:pixelated}#inventory-panel .equipment-popup-header .status-toggle-btn:hover,#inventory-panel .equipment-popup-header .status-toggle-btn[aria-expanded=true]{border-color:#ffe08b;filter:brightness(1.15)}#inventory-panel .equipment-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none}#inventory-panel .equipment-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#inventory-panel .equipment-popup-close:hover{background:transparent;box-shadow:none;filter:brightness(1.16);transform:scale(1.04)}#inventory-panel .equipment-inventory-layout{position:absolute;top:68px;right:66px;bottom:48px;left:66px;z-index:1;display:grid;min-height:0;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:22px}#inventory-panel .equipment-loadout-column,#inventory-panel .inventory-bag-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;padding:28px 26px 26px;border:0;background:transparent;box-shadow:none}#inventory-panel .equipment-loadout-column{gap:12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#inventory-panel .inventory-section-heading{flex:0 0 auto;margin:0;color:#f5cf72;font-family:var(--font-head);font-size:.72rem;letter-spacing:.5px;line-height:1.4;text-shadow:var(--hud-text-shadow)}#inventory-panel .equipment-loadout-column>.inventory-section-heading{padding:0 2px 7px;border-bottom:1px solid rgba(201,156,62,.42)}#inventory-panel .equipment-section{position:relative;isolation:isolate;display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:10px;margin:0;padding:28px 26px 26px;border:0;border-radius:0;background:transparent;box-shadow:none}#inventory-panel .equipment-section:before,#inventory-panel .inventory-bag-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#inventory-panel .equipment-section-backdrop,#inventory-panel .inventory-bag-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 16%,#122234),color-mix(in srgb,var(--slime-accent, #39b8ff) 9%,#0b1520));pointer-events:none}#inventory-panel .equipment-section:after,#inventory-panel .inventory-bag-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#inventory-panel .equipment-tabs-container{position:relative;display:flex;min-height:44px;flex:0 0 auto;align-items:flex-end;gap:3px;margin:0;overflow-x:auto;padding:0 2px 2px;border-bottom:0}#inventory-panel .equipment-tabs-container:after{content:"";position:absolute;right:0;bottom:13px;left:0;height:2px;background:linear-gradient(to bottom,#f6ca5b 50%,#784613 50%);box-shadow:0 1px #080d16;pointer-events:none}#inventory-panel .equip-tier-tab{display:grid;width:80px;min-width:80px;height:40px;flex:0 0 80px;place-items:center;padding:0 0 2px;border:0;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) -366px -124px / 934px 467px no-repeat;color:#c2cbd4;font-family:var(--font-head);font-size:.62rem;line-height:1;text-shadow:var(--hud-text-shadow);box-shadow:none;image-rendering:pixelated}#inventory-panel .equip-tier-tab:hover{background-position:-366px -124px;color:#fff0c4}#inventory-panel .equip-tier-tab.active{background-position:-366px -124px;color:#ffe184}#inventory-panel .equip-tier-tab:not(.active){background-position:-462px -126px}#inventory-panel .equip-tier-tab:not(.active):hover{background-position:-366px -124px}#inventory-panel .equipment-slots-container{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(0,1fr));align-content:stretch;justify-items:center;align-items:center;gap:clamp(2px,.55vh,6px);padding:2px;container-type:size}#inventory-panel .equipment-character-layout{display:grid;min-width:0;min-height:0;flex:1 1 auto;grid-template-columns:92px minmax(0,1fr) 92px;gap:clamp(4px,.7vw,9px);align-items:stretch}#inventory-panel .equipment-slots-container.equipment-slots-left{justify-items:start}#inventory-panel .equipment-slots-container.equipment-slots-right{justify-items:end}#inventory-panel .equip-slot.has-gem-sockets .resource-icon{width:82%;height:82%}#inventory-panel .equip-slot{width:min(100%,70px);width:min(100%,calc((100cqh - 30px) / 6));height:auto;aspect-ratio:1;align-self:center;border-radius:5px;background:#121a23;box-shadow:inset 0 2px 5px #000000b3}#inventory-panel .equip-slot.has-rarity,#inventory-panel .equip-slot.common-rarity{border:2px solid var(--item-color, #aaaaaa)!important;border-radius:5px;box-shadow:inset 0 0 8px var(--item-color-dim, #aaaaaa40),0 3px #00000073,0 4px 8px #0009!important}#inventory-panel .equip-slot.has-rarity:hover,#inventory-panel .equip-slot.common-rarity:hover{box-shadow:inset 0 0 10px var(--item-color-dim, #aaaaaa40),0 3px #00000073,0 4px 8px #0009,0 0 4px var(--item-color-glow, #aaaaaa66)!important}#inventory-panel .equipment-character-card{display:grid;min-width:0;min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto auto;justify-items:center;align-items:stretch;gap:clamp(2px,.5vh,6px);padding:5px 3px;overflow:visible;border:0;border-radius:7px;background:transparent;box-shadow:none}#inventory-panel .equipment-character-summary{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;gap:6px;text-align:center}#inventory-panel .equipment-character-name{max-width:100%;overflow:visible;color:var(--slime-accent, #39b8ff);background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 45%,#fff),var(--slime-accent, #39b8ff) 55%,color-mix(in srgb,var(--slime-accent, #39b8ff) 65%,#153047));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-head);font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.1;text-align:center;white-space:normal;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}#inventory-panel .equipment-character-cp{color:var(--primary-gold);background:linear-gradient(180deg,#fff1aa,var(--primary-gold) 55%,#bd781d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-head);font-size:clamp(.78rem,1.2vw,1.05rem);line-height:1.1;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}#inventory-panel .equipment-slime-tabs{position:static;top:auto;left:auto;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0;margin-top:8px;overflow:visible}#inventory-panel .equipment-slime-tabs .slime-loadout-tab{display:grid;width:clamp(56px,6vw,72px);min-width:clamp(56px,6vw,72px);height:clamp(56px,6vw,72px);grid-template-rows:1fr;justify-items:center;align-items:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;transition:transform .16s ease}#inventory-panel .equipment-slime-tabs .slime-loadout-tab:hover,#inventory-panel .equipment-slime-tabs .slime-loadout-tab.active{background:transparent;box-shadow:none;transform:none}#inventory-panel .equipment-slime-tabs .slime-loadout-tab.active{z-index:2;transform:scale(1.16)}#inventory-panel .equipment-slime-tabs .slime-loadout-tab:before,#inventory-panel .equipment-slime-tabs .slime-loadout-tab>span,#inventory-panel .equipment-slime-tabs .slime-loadout-tab>small{display:none}#inventory-panel .equipment-slime-tabs .slime-loadout-tab img{width:100%;height:100%}#inventory-panel .equipment-character-stage{position:relative;display:flex;min-width:0;min-height:0;align-items:flex-end;justify-content:center;overflow:hidden}#inventory-panel .equipment-character-aura{position:absolute;right:7%;bottom:4%;left:7%;height:19%;border:1px solid var(--slime-accent, #39b8ff);border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--slime-accent, #39b8ff) 44%,transparent),color-mix(in srgb,var(--slime-accent, #39b8ff) 12%,transparent) 60%,transparent 74%);box-shadow:0 0 9px color-mix(in srgb,var(--slime-accent, #39b8ff) 76%,transparent),inset 0 0 8px color-mix(in srgb,var(--slime-accent, #39b8ff) 58%,transparent)}#inventory-panel .equipment-character-sprite{position:relative;z-index:1;width:auto;max-width:92%;height:96%;max-height:100%;transform:translateY(12%);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8)) drop-shadow(0 0 5px color-mix(in srgb,var(--slime-accent, #39b8ff) 42%,transparent))}#inventory-panel .equipment-character-divider{width:220px;height:24px;background:url(/assets/layoutUI3-CN5mrM21.png) -8px -494px / 1096px 548px no-repeat;image-rendering:pixelated;pointer-events:none}#inventory-panel .equipment-character-stats{position:relative;isolation:isolate;display:grid;box-sizing:border-box;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:9px 10px 8px;border:0;background:none;color:inherit;font-family:var(--font-head);cursor:pointer;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55));transition:filter .16s ease}#inventory-panel .equipment-character-stats:before,#inventory-panel .equipment-character-stats:after{position:absolute;content:"";pointer-events:none}#inventory-panel .equipment-character-stats:before{z-index:-1;top:5px;right:6px;bottom:5px;left:6px;background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 14%,#101b28),#0a121b);transition:background .16s ease,box-shadow .16s ease}#inventory-panel .equipment-character-stats:after{z-index:1;top:0;right:0;bottom:0;left:0;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#inventory-panel .equipment-character-stats:hover,#inventory-panel .equipment-character-stats:focus-visible{outline:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.65)) drop-shadow(0 3px 4px rgba(0,0,0,.55))}#inventory-panel .equipment-character-stats:hover:before,#inventory-panel .equipment-character-stats:focus-visible:before{background:linear-gradient(180deg,color-mix(in srgb,#ffd36b 16%,#142233),color-mix(in srgb,#ffd36b 6%,#0a121b));box-shadow:inset 0 0 14px #ffcd6059}#inventory-panel .equipment-character-stats:active{transform:translateY(1px)}#inventory-panel .equipment-character-stats-hint{position:absolute;z-index:3;bottom:calc(100% + 4px);left:50%;padding:6px 10px;border:1px solid #a77b29;border-radius:4px;background:#080d14f0;box-shadow:0 3px 6px #0009;color:#ffe08b;font-family:var(--font-head);font-size:.6rem;line-height:1;white-space:nowrap;opacity:0;transform:translate(-50%,4px);transition:opacity .14s ease,transform .14s ease;pointer-events:none}#inventory-panel .equipment-character-stats:hover .equipment-character-stats-hint,#inventory-panel .equipment-character-stats:focus-visible .equipment-character-stats-hint{opacity:1;transform:translate(-50%)}#inventory-panel .equipment-character-stat{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:2px 0;line-height:1.1}#inventory-panel .equipment-character-stat img{width:clamp(32px,3vw,44px);height:clamp(32px,3vw,44px);margin:-4px 0 -2px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}#inventory-panel .equipment-character-stat--hp img{transform:scale(1.3)}#inventory-panel .equipment-character-stat strong{max-width:100%;overflow:hidden;color:var(--primary-gold);background:linear-gradient(180deg,#fff1aa,var(--primary-gold) 55%,#bd781d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(.48rem,.76vw,.66rem);text-overflow:ellipsis;text-shadow:none;white-space:nowrap;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .current-slimes-section{display:flex;min-height:0;flex:0 0 auto;flex-direction:column;gap:7px;padding:8px 10px 4px;border-top:1px solid rgba(201,156,62,.34)}#inventory-panel .inventory-bag-column{gap:10px}#inventory-panel .inventory-bag-header{position:relative;display:flex;min-height:52px;flex:0 0 auto;align-items:flex-end;justify-content:flex-start;gap:14px;padding:0 2px 2px}#inventory-panel .inventory-tabs{position:relative;z-index:1;display:flex;flex-wrap:nowrap;align-items:center;gap:4px;padding:0}#inventory-panel .inv-tab-btn{width:58px;min-width:58px;height:54px;padding:0;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;border-radius:0;background:transparent;box-shadow:none;image-rendering:pixelated}#inventory-panel .inv-tab-btn img{width:50px;height:50px;flex:0 0 auto;filter:brightness(1.1) drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .inv-tab-btn:hover{filter:none}#inventory-panel .inv-tab-btn:hover img{filter:brightness(1.2) drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .inv-tab-btn.active{position:relative;z-index:2;transform:translateY(-1px);filter:none;box-shadow:none}#inventory-panel .inv-tab-btn.active:before{position:absolute;top:-8px;right:-11px;bottom:-8px;left:-11px;z-index:0;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28;border-image-width:8px 11px;border-image-repeat:stretch;background:none;filter:drop-shadow(0 0 3px rgba(255,194,65,.7));opacity:.8;content:"";pointer-events:none}#inventory-panel .inv-tab-btn.active img{position:relative;z-index:1;filter:brightness(1.1) drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .inventory-divider{display:flex;align-items:center;flex:0 0 auto;margin:0;padding:2px 0}#inventory-panel .inventory-divider:before,#inventory-panel .inventory-divider:after{content:"";position:static;display:block;flex:1 1 0;min-width:0;width:auto;height:20px;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;background:none;box-shadow:none;pointer-events:none}#inventory-panel .inventory-divider:after{transform:scaleX(-1)}#inventory-panel .inventory-divider span{flex:0 0 auto;padding:0 12px;background:transparent;color:#e6c36f;font-family:var(--font-head);font-size:.7rem;letter-spacing:.5px}#inventory-panel .inventory-bag-section{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;container-type:inline-size;overflow:hidden;padding:4px 8px 8px;border:1px solid rgba(94,115,137,.44);border-radius:6px;background:#050a1052}#inventory-panel .inventory-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:max(58px,calc((100cqi - 61px) / 6));align-content:start;gap:9px;overflow-x:hidden;overflow-y:auto;padding:8px}#inventory-panel .inventory-grid>.inv-slot{min-height:0;aspect-ratio:1;border-radius:5px}#inventory-panel .inventory-gold{min-height:50px;flex:0 0 auto;flex-wrap:wrap;gap:8px;margin-top:4px;padding:0;border:0!important;border-radius:0;background:transparent;box-shadow:none!important;font-size:.72rem}#inventory-panel .bag-capacity-hud{position:relative;flex:0 0 238px;width:238px;height:69px;background:url(/assets/layoutUI3-CN5mrM21.png) -850.19px -30.5px / 1655.39px 828.08px no-repeat;image-rendering:pixelated}#inventory-panel .bag-capacity-hud .bag-limit-icon{position:absolute;top:50%;left:32px;width:45px;height:45px;transform:translateY(-50%)}#inventory-panel .bag-capacity-hud #bag-limit-text{position:absolute;top:0;right:56px;bottom:0;left:83px;display:grid;place-items:center;color:#fff;font-family:var(--font-head);font-size:.9rem;font-weight:600;text-shadow:var(--hud-text-shadow);white-space:nowrap}#inventory-panel .bag-limit-info .bag-add-btn{position:absolute;top:50%;right:1px;width:54px;height:57px;transform:translateY(-50%);padding:0;border:0!important;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) -847.14px -134.2px / 1655.39px 828.08px no-repeat;box-shadow:none!important;image-rendering:pixelated}#inventory-panel .bag-limit-info .bag-add-btn:hover{filter:brightness(1.2);transform:translateY(-50%) scale(1.06)}#inventory-panel .bag-limit-info .bag-add-btn:focus-visible{outline:2px solid #fff0a6;outline-offset:2px}#inventory-panel .bag-limit-info,#inventory-panel .gold-info{gap:8px}#inventory-panel .bag-limit-icon,#inventory-panel .gold-coin-icon{width:32px;height:32px}#inventory-panel .gold-info .gold-coin-icon{width:60px;height:60px}#inventory-panel #inventory-gold-amount{font-size:1.15rem}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-slime-tabs{position:static;display:flex;width:auto;flex:0 0 auto;flex-direction:row;justify-content:center;gap:10px;padding:2px 0 10px;border-bottom:1px solid rgba(201,156,62,.3)}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-slime-tabs .slime-loadout-tab{width:42px;height:42px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-slime-tabs .slime-loadout-tab img{width:40px;height:40px}@media (max-width: 900px){#inventory-panel.equipment-modal-overlay{padding:12px}#inventory-panel .equipment-popup-frame{width:96vw;height:94vh;min-height:460px}#inventory-panel .equipment-popup-header{top:46px;right:60px;left:60px;height:58px}#inventory-panel .equipment-inventory-layout{top:60px;right:58px;bottom:42px;left:58px;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:14px}#inventory-panel .equipment-popup-close{top:-32px;right:-22px;width:72px;min-width:72px;height:72px}#inventory-panel .equipment-loadout-column{padding:0}#inventory-panel .inventory-bag-column{padding:28px 26px 26px}#inventory-panel .equipment-character-layout{grid-template-columns:minmax(0,.68fr) minmax(90px,1.45fr) minmax(0,.68fr);gap:4px}#inventory-panel .equipment-slots-container{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(0,1fr))}#inventory-panel .equipment-section{padding:28px 26px 26px;gap:8px}#inventory-panel .inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max(56px,calc((100cqi - 33px)/4));gap:7px;padding:6px}#inventory-panel .inventory-bag-header{gap:8px}#inventory-panel .inv-tab-btn{width:56px;min-width:56px;height:52px;padding:0}}@media (max-width: 640px){#inventory-panel.equipment-modal-overlay{padding:10px}#inventory-panel .equipment-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#inventory-panel .equipment-popup-header{top:34px;right:42px;left:42px;height:58px}#inventory-panel .equipment-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#inventory-panel .equipment-popup-header h2 span{left:-18px}#inventory-panel .equipment-popup-header .status-toggle-btn{top:10px;width:38px;height:38px}#inventory-panel .equipment-popup-header .status-toggle-btn img{width:24px!important;height:24px!important}#inventory-panel .equipment-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#inventory-panel .equipment-inventory-layout{top:58px;right:48px;bottom:36px;left:48px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(390px,auto) minmax(390px,auto);gap:12px;overflow-y:auto}#inventory-panel .equipment-loadout-column{min-height:390px;padding:0}#inventory-panel .inventory-bag-column{min-height:390px;padding:28px 26px 26px}#inventory-panel .inv-tab-btn{width:52px;min-width:52px;height:48px}#inventory-panel .inv-tab-btn img{width:44px;height:44px}#inventory-panel .equipment-section{min-height:0}#inventory-panel .equipment-character-layout{grid-template-columns:minmax(0,.68fr) minmax(82px,1.45fr) minmax(0,.68fr);gap:3px}#inventory-panel .equipment-slots-container{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(0,1fr))}#inventory-panel .equipment-character-card{gap:2px;padding:4px 2px}#inventory-panel .equipment-character-stat{min-height:23px}#inventory-panel .inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#inventory-panel .inventory-gold{gap:6px;padding:0}#inventory-panel .bag-limit-info,#inventory-panel .gold-info{gap:4px}#inventory-panel .bag-limit-icon,#inventory-panel .gold-coin-icon{width:25px;height:25px}}@media (max-width: 420px){#inventory-panel .inv-tab-btn{width:38px;min-width:38px;height:38px;border-width:6px 8px;border-image-width:6px 8px}#inventory-panel .inv-tab-btn img{width:38px;height:38px}#inventory-panel .inv-tab-btn.active:before{top:-6px;right:-8px;bottom:-6px;left:-8px;border-width:6px 8px;border-image-width:6px 8px}}@media (min-width: 641px) and (max-height: 760px){#inventory-panel .equipment-popup-frame{height:80vh;min-height:0}#inventory-panel .equipment-popup-header{top:40px;height:58px}#inventory-panel .equipment-popup-header h2{top:-107px}#inventory-panel .equipment-inventory-layout{top:58px;bottom:34px;overflow-y:auto}#inventory-panel .equipment-loadout-column{min-height:350px;padding:0}#inventory-panel .inventory-bag-column{min-height:350px;padding:28px 26px 26px}#inventory-panel .equipment-loadout-column{gap:7px}#inventory-panel .equipment-section{min-height:0;flex:1 1 auto;gap:6px;padding:28px 26px 26px}#inventory-panel .equipment-tabs-container{min-height:44px;padding:0 2px 2px}#inventory-panel .equipment-character-layout{grid-template-columns:minmax(0,.68fr) minmax(90px,1.45fr) minmax(0,.68fr);gap:4px}#inventory-panel .equipment-slots-container{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(0,1fr));gap:4px}#inventory-panel .inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max(56px,calc((100cqi - 33px)/4));gap:7px;padding:6px}}#skills-panel.skills-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important;transition:opacity .18s ease}#skills-panel.skills-modal-overlay.hidden{display:none!important;opacity:0;pointer-events:none}#skills-panel.skills-modal-overlay.is-dragging-skill{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}#skills-panel.is-dragging-skill .skills-popup-frame{opacity:.35}#skills-panel .skills-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(1000px,96vh);min-height:520px;box-sizing:border-box;overflow:visible;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);transition:opacity .12s ease;image-rendering:pixelated}#skills-panel .skills-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box;image-rendering:pixelated}#skills-panel .skills-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;display:flex;height:58px;align-items:center;justify-content:center}#skills-panel .skills-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;transform:translate(calc(-50% + 19px));align-items:center;justify-content:center;padding-top:20px;margin:0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;letter-spacing:1px;line-height:1;text-align:center;text-shadow:var(--hud-text-shadow);image-rendering:pixelated}#skills-panel .skills-popup-header h2 span{position:relative;left:-13px}#skills-panel .skills-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none}#skills-panel .skills-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#skills-panel .skills-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#skills-panel .skills-tree-layout{position:absolute;top:68px;right:66px;bottom:48px;left:66px;z-index:1;display:grid;min-height:0;grid-template-columns:minmax(0,1fr)}#skills-panel .skills-tree-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;gap:10px;padding:28px 26px 26px}#skills-panel .skills-tree-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#skills-panel .skills-tree-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#skills-panel .skills-section-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#skills-panel .skills-tree-header{position:relative;z-index:3;display:grid;grid-template-columns:max-content 1fr max-content;min-height:74px;flex:0 0 auto;align-items:center;gap:14px;padding:0 6px}#skills-panel .slime-loadout-tabs{position:static;width:auto;flex-direction:row;gap:22px}#skills-panel .slime-loadout-tab,#skills-panel .slime-loadout-tab img{width:62px;height:62px}#skills-panel .skills-gelatin-info{display:flex;justify-self:end;align-items:center;gap:8px;color:#fff;font-family:var(--font-pixel);font-size:1.15rem}#skills-panel .skills-gelatin-info img{width:46px;height:46px;image-rendering:pixelated}#skills-panel .skills-divider{display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:1fr auto 1fr;align-items:center;padding:2px 0;pointer-events:none}#skills-panel .skills-divider:before{margin-left:calc(var(--skills-tabs-width, 230px) + 14px)}#skills-panel .skills-divider:after{margin-right:calc(var(--skills-gelatin-width, 110px) + 14px)}#skills-panel .slime-loadout-tabs,#skills-panel .skills-gelatin-info{position:relative;z-index:1;inset:auto;transform:none;grid-row:1}#skills-panel .slime-loadout-tabs{grid-column:1}#skills-panel .skills-gelatin-info{grid-column:3}#skills-panel .skills-divider:before,#skills-panel .skills-divider:after{content:"";display:block;flex:1 1 0;min-width:0;height:20px;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;pointer-events:none}#skills-panel .skills-divider:after{transform:scaleX(-1)}#skills-panel .skills-divider span{flex:0 0 auto;padding:0 14px;color:#e6c36f;font-family:var(--font-head);font-size:1.2rem;letter-spacing:.5px}#skills-panel .skills-mastery{position:relative;z-index:3;display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;margin:-6px 0 6px;font-family:var(--font-pixel);font-size:.68rem;color:#f1e3c0}#skills-panel .skills-mastery-label{color:#e6c36f}#skills-panel .skills-mastery [data-tooltip]{cursor:help}#skills-panel .skills-mastery-stat{display:inline-flex;align-items:center;gap:4px}#skills-panel .skills-mastery-stat img{width:30px;height:30px;image-rendering:pixelated}#skills-panel .skills-mastery-stat b{color:#0f0;font-weight:400}#skills-panel .skills-tree-scroll{position:relative;z-index:3;min-height:0;flex:1 1 auto;overflow-y:auto;margin:0 -13px;padding:4px 8px 8px;container-type:inline-size}#skills-panel .skills-tree-scroll::-webkit-scrollbar,#inventory-panel .equipment-status-content::-webkit-scrollbar,#inventory-panel .inventory-grid::-webkit-scrollbar,#chatContainer .chat-messages::-webkit-scrollbar,#friends-panel .friends-list::-webkit-scrollbar,#settings-overlay .settings-content::-webkit-scrollbar{width:12px;height:12px}#skills-panel .skills-tree-scroll::-webkit-scrollbar-track,#inventory-panel .equipment-status-content::-webkit-scrollbar-track,#inventory-panel .inventory-grid::-webkit-scrollbar-track,#chatContainer .chat-messages::-webkit-scrollbar-track,#friends-panel .friends-list::-webkit-scrollbar-track,#settings-overlay .settings-content::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#skills-panel .skills-tree-scroll::-webkit-scrollbar-thumb,#inventory-panel .equipment-status-content::-webkit-scrollbar-thumb,#inventory-panel .inventory-grid::-webkit-scrollbar-thumb,#chatContainer .chat-messages::-webkit-scrollbar-thumb,#friends-panel .friends-list::-webkit-scrollbar-thumb,#settings-overlay .settings-content::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#skills-panel .skills-tree-scroll::-webkit-scrollbar-thumb:hover,#inventory-panel .equipment-status-content::-webkit-scrollbar-thumb:hover,#inventory-panel .inventory-grid::-webkit-scrollbar-thumb:hover,#chatContainer .chat-messages::-webkit-scrollbar-thumb:hover,#friends-panel .friends-list::-webkit-scrollbar-thumb:hover,#settings-overlay .settings-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#skills-panel .skills-tree-scroll::-webkit-scrollbar-button,#inventory-panel .equipment-status-content::-webkit-scrollbar-button,#inventory-panel .inventory-grid::-webkit-scrollbar-button,#skills-panel .skills-tree-scroll::-webkit-scrollbar-corner,#inventory-panel .equipment-status-content::-webkit-scrollbar-corner,#inventory-panel .inventory-grid::-webkit-scrollbar-corner,#chatContainer .chat-messages::-webkit-scrollbar-button,#chatContainer .chat-messages::-webkit-scrollbar-corner,#friends-panel .friends-list::-webkit-scrollbar-button,#settings-overlay .settings-content::-webkit-scrollbar-button,#friends-panel .friends-list::-webkit-scrollbar-corner,#settings-overlay .settings-content::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#skills-panel .skills-tree-scroll,#inventory-panel .equipment-status-content,#inventory-panel .inventory-grid,#chatContainer .chat-messages,#friends-panel .friends-list,#settings-overlay .settings-content{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#skills-panel .skills-tree{position:relative;margin:0 auto}#skills-panel .skills-tree-tier{position:absolute;right:min(0px,(100% - 100cqw) / 2 - 8px);left:min(0px,(100% - 100cqw) / 2 - 8px);border-top:1px solid rgba(201,156,62,.28);background:#ffffff05;pointer-events:none}#skills-panel .skills-tree-tier--alt{background:#00000029}#skills-panel .skills-tree-tier--mastery{border-top:0}#skills-panel .skills-tree-tier.sealed{background:repeating-linear-gradient(135deg,#00000038 0,#00000038 10px,#0000001a 10px,#0000001a 20px)}#skills-panel .skills-tree-tier-label{position:absolute;top:0;bottom:0;left:0;display:flex;width:30px;align-items:center;justify-content:center;gap:8px;border-right:1px solid rgba(201,156,62,.28);background:#00000038;color:#e6c36fd9;font-family:var(--font-pixel);font-size:.58rem;letter-spacing:1px;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);pointer-events:auto}#skills-panel .skills-tree-tier-label em{color:#ff9a8a;font-style:normal}#skills-panel .skills-tree-tier-label em.met{color:#8dff9e}#skills-panel .skills-tree-links{position:absolute;top:0;left:0;z-index:0;overflow:visible;pointer-events:none}#skills-panel .skills-tree-link{fill:none;stroke-linecap:square;stroke-linejoin:miter}#skills-panel .skills-tree-link--outline{stroke:#05080d;stroke-width:7}#skills-panel .skills-tree-link--line{stroke-width:3}#skills-panel .skills-tree-link--line.locked{stroke:#4a515c}#skills-panel .skills-tree-link--line.open{stroke:#9a7428}#skills-panel .skills-tree-link--line.learned{stroke:#f2c14e}#skills-panel .skills-tree-link--outline.learned{filter:drop-shadow(0 0 3px rgba(255,196,70,.55))}#skills-panel .skill-tree-node{position:absolute;z-index:1;display:flex;height:124px;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#skills-panel .skill-tree-node-icon{width:88px;height:88px;flex:0 0 auto;border:3px solid var(--skill-frame-color, #c93e3e)!important;border-radius:4px;background:#0b1018;box-shadow:0 0 0 2px #05080d,inset 0 0 0 2px color-mix(in srgb,var(--skill-frame-color, #c93e3e) 30%,#05080d),0 4px 6px #0000008c;transition:transform .12s ease,box-shadow .12s ease}#skills-panel .skill-tree-node-icon:before{border-radius:4px}#skills-panel .skill-tree-node-icon img{width:80px;height:80px}#skills-panel .skill-tree-node:hover .skill-tree-node-icon{transform:translateY(-2px)}#skills-panel .skill-tree-node.passive .skill-tree-node-icon{width:100px;height:100px;margin-top:-12px}#skills-panel .skill-tree-node.passive .skill-tree-node-icon img{width:92px;height:92px}#skills-panel .skill-tree-node.learned .skill-tree-node-icon{box-shadow:0 0 0 2px #05080d,inset 0 0 0 2px color-mix(in srgb,var(--skill-frame-color, #c93e3e) 30%,#05080d),0 0 10px color-mix(in srgb,var(--skill-frame-color, #c93e3e) 55%,transparent),0 4px 6px #0000008c}#skills-panel .skill-tree-node.available .skill-tree-node-icon{border-color:color-mix(in srgb,var(--skill-frame-color, #c93e3e) 60%,#1a1d24)!important}#skills-panel .skill-tree-node.available .skill-tree-node-icon img{filter:grayscale(.6) brightness(.8)}#skills-panel .skill-tree-node.locked .skill-tree-node-icon{border-color:#6d737d!important;box-shadow:0 0 0 2px #05080d,inset 0 0 0 2px #22262d,0 4px 6px #0000008c}#skills-panel .skill-tree-node.locked .skill-tree-node-icon img{filter:grayscale(1) brightness(.4)}#skills-panel .skill-tree-node.locked .skill-tree-node-icon:after{content:"";position:absolute;top:46%;left:50%;width:48px;height:48px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACvElEQVR4nO2WS2tTQRiGnzPnxBrtBS9oFRGRpqK7IF5AQQgUoyj+BBFEcdGF4qYgLvwH7gTFlehCd6K1VFobrbeaVJS22npBS0pKk9Rry2kyMy6OMUaTnkl11767OfPO973z3ebAAuY7rLkcamneqgGkVtiWQNiCjqG+Odlyqj0QCYX1lQftJd/iiUFyrSe1bQk6h+NVCamKHAmF9bXeDuKJwbL78RcDdF+8RNdIv7Fd4wi0NG/VF9qv09H5kK7uHj723APAtgRN+6K0Hj/MhvVrGUuOYbcLbRoJYwFSK3ofv+DR0z6SsVjJLaVW+tn2baamSiBMibZVmTrbnh+qKsIPySTgReN3SK149eZtydoURnnav2WnllqyZtdu0qkU7sgbpMoDP29vCVbt3AHA50wG9e49Ukuj1vQlREJhfWLPIg4eWUpgXbgib3o4AcBUapLpsRnari/j05Tk9uDjWX34Js8WDpGWGewlK7GW76vIc5aU+mmLZsnlc37m/WtAqjz1zSHspmPomo2o7ChyKl1RxPhrl/o6i9GURNj+xekrwBYObnqC4NKrfOrvB0DlLbQqFpolPEdaKVZvquFl7BvBgEBJ/2KsehSrvBfq9wmXs3dqAbhyRpYnG7SnUQNnEuNM9Hi3F44mNTTNmdu1v/Yf3ndLIlJAoVP+SUDBiJt1/9pTCnL5PAdO7fiVht9hMqCMuuBPNG4OcvNyHUJA590I2b7nZSPw31JQDoeOfgVgfzRGcFVD2QhgMBGNBHz5qv+w6xkuVPnitcvRSpUX4QOjOZDOSOrrilRLCG7dWI9VuwHcSTJPEiXChCMKRF8BRm9BJBTWp/d8Z0WdTWPj7EcGRryiPd/b8H/eggL2bt6mz0W/kUwXW2txTfnjps6rEgDeq5iTxaETsG2k9tZKeekKOM6cf1AXsID5iR/m9Bu998wEPwAAAABJRU5ErkJggg==) center / contain no-repeat;transform:translate(-50%,-50%);image-rendering:pixelated;filter:drop-shadow(0 2px 2px rgba(0,0,0,.85))}#skills-panel .skill-tree-node.maxed .skill-tree-node-icon{box-shadow:0 0 0 2px #05080d,inset 0 0 0 2px color-mix(in srgb,var(--skill-frame-color, #c93e3e) 30%,#05080d),0 0 16px color-mix(in srgb,var(--skill-frame-color, #c93e3e) 85%,transparent),0 4px 6px #0000008c}#skills-panel .skill-tree-node.selected .skill-tree-node-icon{outline:2px solid #fff6c8;outline-offset:4px}#skills-panel .skill-tree-node-icon>.upgrade-arrow{top:4px;right:4px;left:auto;z-index:3;width:20px;height:20px}#skills-panel .skill-tree-node.just-upgraded .skill-tree-node-icon{animation:skill-glow .8s ease-out forwards}#skills-panel .skill-tree-node-level{position:absolute;right:1px;bottom:1px;z-index:2;padding:2px 3px 1px;border:1px solid rgba(0,0,0,.8);border-radius:2px;background:#05080dd9;color:#fff;font-family:var(--font-pixel);font-size:.62rem;line-height:1;text-shadow:1px 1px 0 #000}#skills-panel .skill-tree-node.maxed .skill-tree-node-level{color:#ffe08b}#skills-panel .skill-tree-node.locked .skill-tree-node-level{color:#8a9099}.skill-awakening-stars{position:absolute;bottom:4px;left:50%;z-index:2;display:flex;gap:2px;transform:translate(-50%);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000) drop-shadow(0 0 4px rgba(0,0,0,.85));pointer-events:none}.skill-awakening-stars i{position:relative;overflow:hidden;width:16px;height:16px;background:linear-gradient(180deg,#fffbe0,#ffd84a 45%,#f39a12);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.skill-awakening-stars i:after{content:"";position:absolute;top:0;bottom:0;left:-100%;width:60%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.95) 50%,transparent 100%);animation:skill-star-shine 2.4s ease-in-out infinite;animation-delay:calc(var(--star-index, 0) * .12s)}@keyframes skill-star-shine{0%{left:-100%}25%,to{left:140%}}.skill-awakening-stars:empty{display:none}#mystic-insignia-confirm-item span{display:block}#mystic-insignia-confirm-item .mystic-insignia-confirm-stars{margin-top:6px;color:#ffcf4a}#mystic-insignia-confirm-item .mystic-insignia-confirm-bonus{margin-top:6px}#mystic-insignia-confirm-item .mystic-insignia-confirm-bonus b{color:#0f0;font-weight:400}.mystic-insignia-confirm-cost{display:flex;justify-content:center;margin:4px 0 2px}.mystic-insignia-confirm-cost[hidden],.mystic-insignia-permanent-warning[hidden]{display:none}.mystic-insignia-confirm-cost .inv-slot{width:92px;height:92px}.mystic-insignia-confirm-cost .material-count{z-index:5;right:5px!important;bottom:4px!important;padding:0;font-size:.72rem!important;line-height:1}.mystic-insignia-slot .mystic-insignia-stars{bottom:-7px;z-index:3;gap:1px}.mystic-insignia-slot .mystic-insignia-stars i{width:13px;height:13px}.item-enchant-stars{bottom:3px;z-index:5;gap:1px}.item-enchant-stars i{width:14px;height:14px}.tooltip-icon-wrapper .item-enchant-stars{bottom:2px}.tooltip-icon-wrapper .item-enchant-stars i{width:9px;height:9px}@media (prefers-reduced-motion: reduce){.skill-awakening-stars i:after{animation:none}}#skills-panel .skill-tree-node-name{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f1e3c0;font-family:var(--font-pixel);font-size:.7rem;line-height:1.35;text-align:center;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}#skills-panel .skill-tree-node.locked .skill-tree-node-name{color:#8a9099}#skills-panel .skill-tree-node.selected .skill-tree-node-name{visibility:hidden}#skills-panel .skill-tree-node .skill-using-label{top:50%;padding:3px 5px;border-width:2px;transform:translate(-50%,-50%);font-family:var(--font-head);font-size:11px;letter-spacing:0;line-height:1.2;text-shadow:none}#skills-panel .skill-tree-upgrade{position:absolute;z-index:3;box-sizing:border-box;width:244px;height:48px;justify-content:center;gap:10px;padding:0 22px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-family:var(--font-head);font-size:.85rem;font-weight:400;line-height:0;text-shadow:none;white-space:nowrap;transform:translate(-50%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));animation:skill-tree-upgrade-in .14s ease-out;isolation:isolate;overflow:hidden}#skills-panel .skill-tree-upgrade:hover:not(:disabled){box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55));transform:translate(-50%)}#skills-panel .skill-tree-upgrade:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#skills-panel .skill-tree-upgrade>span{position:relative;z-index:2}@media (prefers-reduced-motion: reduce){#skills-panel .skill-tree-upgrade:after{animation:none;display:none}}#skills-panel .skill-tree-upgrade:active:not(:disabled){box-shadow:none;transform:translate(-50%) translateY(2px)}#skills-panel .skill-tree-upgrade:disabled{opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#skills-panel .skill-tree-upgrade-label{background:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2;text-shadow:none;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#skills-panel .skill-tree-upgrade-cost{display:flex;align-items:center;gap:4px;font-family:var(--font-head);font-size:.85rem}#skills-panel .skill-tree-upgrade-cost img{width:26px;image-rendering:pixelated}#skills-panel .skill-tree-upgrade.is-persisting{animation:none}@keyframes skill-tree-upgrade-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}#skills-panel .skills-tree.is-entering .skill-tree-node{animation:skill-tree-node-in .34s cubic-bezier(.2,.8,.3,1.25) both;animation-delay:calc(var(--tree-depth, 0) * var(--tree-enter-step, 90ms) - var(--tree-enter-elapsed, 0ms))}#skills-panel .skills-tree.is-entering .skills-tree-links{animation:skill-tree-links-in var(--tree-enter-duration, .54s) linear both;animation-delay:calc(0ms - var(--tree-enter-elapsed, 0ms))}@keyframes skill-tree-node-in{0%{opacity:0;transform:translateY(-16px) scale(.85)}to{opacity:1;transform:none}}@keyframes skill-tree-links-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}#skills-panel .skills-tree-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:visible;pointer-events:none}#skills-panel .skills-tree-fx-anchor{position:absolute;height:0}#skills-panel .skill-tree-particle{position:absolute;z-index:4;margin:-3px 0 0 -3px;box-shadow:0 0 4px #ffd25ae6,0 0 0 1px #5a320099;pointer-events:none;animation:skill-tree-particle ease-out both}@keyframes skill-tree-particle{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .25),calc(var(--dy) * .25)) scale(1.2)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 22px)) scale(.6)}}#skills-panel .skill-tree-burst-ring{position:absolute;z-index:4;width:96px;height:96px;margin:-48px 0 0 -48px;border:3px solid #ffe08b;border-radius:8px;box-shadow:0 0 14px #ffd25ae6,inset 0 0 14px #ffd25a99;pointer-events:none;animation:skill-tree-burst-ring .6s ease-out both}@keyframes skill-tree-burst-ring{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}.skill-tree-tooltip #action-skill-tt-trigger{display:flex;flex-direction:column;gap:6px;border-top-color:#c99c3e59}.skill-tree-tt-req{color:#ff8a7a}.skill-tree-tt-req.met{color:#8dff9e}.skill-tree-tt-hint{color:#8f9bb0}@media (max-width: 900px){#skills-panel.skills-modal-overlay{padding:12px}#skills-panel .skills-popup-frame{width:96vw;height:94vh;min-height:460px}#skills-panel .skills-popup-header{top:46px;right:60px;left:60px}#skills-panel .skills-popup-close{top:-32px;right:-22px;width:72px;min-width:72px;height:72px}#skills-panel .skills-tree-layout{top:60px;right:58px;bottom:42px;left:58px;gap:14px}}@media (max-width: 640px){#skills-panel.skills-modal-overlay{padding:10px}#skills-panel .skills-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#skills-panel .skills-popup-header{top:34px;right:42px;left:42px}#skills-panel .skills-popup-header h2{top:-101px;width:420px;transform:translate(calc(-50% + 16px));height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#skills-panel .skills-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#skills-panel .skills-tree-layout{top:58px;right:48px;bottom:36px;left:48px;grid-template-columns:minmax(0,1fr)}#skills-panel .skills-tree-column{min-height:420px;padding:28px 16px 26px}#skills-panel .skills-tree-scroll{margin:0 -3px}#skills-panel .slime-loadout-tab,#skills-panel .slime-loadout-tab img{width:48px;height:48px}}@media (min-width: 641px) and (max-height: 760px){#skills-panel .skills-popup-frame{height:96vh;min-height:0}#skills-panel .skills-popup-header{top:40px}#skills-panel .skills-popup-header h2{top:-107px}#skills-panel .skills-tree-layout{top:58px;bottom:34px}}#inventory-panel #player-status-panel{position:absolute;z-index:300;top:16px;right:14px;bottom:16px;left:14px;display:flex;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;pointer-events:none}#inventory-panel.status-open #player-status-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s;pointer-events:auto}#inventory-panel .inventory-status-inner{position:relative;isolation:isolate;display:flex;box-sizing:border-box;width:100%;min-height:0;flex-direction:column;padding:16px 16px 14px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}#inventory-panel .inventory-status-inner:before,#inventory-panel .inventory-status-inner:after{position:absolute;content:"";pointer-events:none}#inventory-panel .inventory-status-inner:before{z-index:-1;top:5px;right:6px;bottom:5px;left:6px;background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 14%,#111c2a),#0a111a 70%)}#inventory-panel .inventory-status-inner:after{z-index:1;top:0;right:0;bottom:0;left:0;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#inventory-panel .equipment-status-header{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:34px;margin-bottom:8px}#inventory-panel .equipment-status-header h3{margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.85rem;letter-spacing:1px}#inventory-panel .equipment-status-close{position:absolute;z-index:2;top:6px;right:6px;width:38px;min-width:38px;height:38px;padding:0;border:0;background:transparent;cursor:pointer}#inventory-panel .equipment-status-close img{width:100%;height:100%;image-rendering:pixelated}#inventory-panel .equipment-status-close:hover{filter:brightness(1.15)}#inventory-panel .equipment-status-content{position:relative;z-index:2;min-height:0;flex:1 1 auto;overflow-y:auto;padding:0 6px 4px 2px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-section+.status-section{margin-top:12px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-section-title{display:flex;align-items:center;gap:8px;margin:10px 0 7px;color:#e6c36f;font-family:var(--font-head);font-size:.72rem;letter-spacing:.5px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-section-title:after{flex:1 1 auto;min-width:0;height:20px;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image:url(/assets/bag-divider-side-jFxu74co.png) 0 58 0 30 fill / 0 28px 0 14px stretch;content:"";transform:scaleX(-1);image-rendering:pixelated}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-grid{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat{display:flex;min-width:0;flex-direction:column;align-items:center;gap:4px;padding:7px 1px 6px;border:1px solid rgba(201,156,62,.3);border-radius:4px;background:#00000040}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat img{width:40px;height:40px;object-fit:contain;image-rendering:pixelated}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat strong{max-width:100%;padding:2px 0;color:#ffe9a8;font-family:var(--font-head);font-size:.82rem;font-weight:700;white-space:nowrap}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat strong game-gradient-text{background-image:linear-gradient(180deg,#fff,#ffe9a8 50%,#f2c14e);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat span{color:#9fb0c2;font-family:var(--font-head);font-size:.56rem;line-height:1.35;text-align:center}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-stat-grid{display:grid;gap:3px}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-stat-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;border-radius:3px;background:#00000038;font-family:var(--font-head);font-size:.7rem;line-height:1.1}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-stat-row span{min-width:0;overflow:hidden;color:#b9c6d4;text-overflow:ellipsis;white-space:nowrap}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-stat-row strong{flex:0 0 auto;color:#fff1c4;font-weight:700}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-stat-row.is-zero{opacity:.5}@media (prefers-reduced-motion: reduce){#inventory-panel #player-status-panel{transition:none}}:is(#inventory-panel,#profile-panel,#player-stats-popup) .status-base-stat--hp img{transform:scale(1.3)}#inventory-panel #player-status-panel game-gradient-text,#inventory-panel .equipment-character-stats-hint game-gradient-text{text-shadow:none;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .equip-slot.has-rarity,#inventory-panel .equip-slot.common-rarity,#inventory-panel .inv-slot.has-rarity,#inventory-panel .inv-slot.common-rarity,.item-tooltip .tooltip-icon-wrapper.has-rarity,.item-tooltip.common-rarity .tooltip-icon-wrapper{background-color:#141d29!important;background-image:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131b26))!important}.item-tooltip .tooltip-icon-wrapper.has-rarity,.item-tooltip.common-rarity .tooltip-icon-wrapper{border:2px solid color-mix(in srgb,var(--item-color, #aaaaaa) 82%,#000)!important;border-radius:5px;box-shadow:inset 0 0 8px var(--item-color-dim, #aaaaaa40),0 3px #00000073,0 4px 8px #0009!important}#inventory-panel .equipment-slots-container .enchant-level-badge{min-width:30px;padding:3px 4px 2px;font-size:.62rem}#inventory-panel .equipment-slots-container .wing-star-badge{top:2px;right:2px;left:auto;padding:3px 4px 2px;font-size:.58rem}#inventory-panel .inventory-grid .tier-badge{z-index:5;padding:3px 4px 2px;font-size:.58rem;line-height:1}#inventory-panel .inventory-grid .tier-badge.is-above-tier{border-color:#ff4444bf;color:#f44}.tooltip-icon-wrapper .tt-rarity-arrow{z-index:3}#inventory-panel .inventory-grid .upgrade-arrow{width:20px;height:20px}#inventory-panel .inventory-grid .material-count{z-index:5;right:3px!important;bottom:3px!important;padding:0;border:0;background:none;font-size:.62rem!important;line-height:1;text-shadow:none}#inventory-panel .inventory-grid .material-count game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#inventory-panel .inventory-grid .relic-bag-piece{top:3px;bottom:auto;left:3px;width:28px;height:28px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}#inventory-panel .inventory-grid .gem-level-badge{z-index:5;top:3px;right:3px;padding:3px 4px 2px;font-size:.58rem;line-height:1}.bottom-exp-text game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#dungeons-panel game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#dungeons-panel .dungeon-card-name game-gradient-text{background-image:linear-gradient(180deg,#fff6d0,#ffd36b 50%,#d9952a)}#dungeons-panel .dungeon-card-label{gap:4px;color:#e6c36f;font-family:var(--font-head);font-size:.95rem}#dungeons-panel .dungeon-card-label:before,#dungeons-panel .dungeon-card-label:after{min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;background:none;image-rendering:pixelated}#dungeons-panel #gold-dungeon-card{--key-name-chars: 10}#dungeons-panel #gelatin-dungeon-card{--key-name-chars: 11}#dungeons-panel #ore-dungeon-card{--key-name-chars: 7}#dungeons-panel #enchantment-dungeon-card{--key-name-chars: 15}#dungeons-panel #mystic-beast-dungeon-card,#dungeons-panel #winged-dungeon-card{--key-name-chars: 10}#dungeons-panel #relic-dungeon-card{--key-name-chars: 9}#dungeons-panel #gem-dungeon-card{--key-name-chars: 7}#dungeons-panel .dungeon-keys:after{content:attr(data-key-name);font-size:max(.5rem,min(clamp(.8rem,1vw,1rem),calc((100cqw - 190px) / var(--key-name-chars, 10))));text-overflow:clip;background:linear-gradient(180deg,#fff,#f7f1e5 55%,#c9c1b0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#dungeons-panel .dungeon-keys>span[id$=-dungeon-keys]{font-weight:700}#dungeons-panel .dungeon-keys{gap:5px;padding-right:26px}#dungeons-panel .dungeon-drop-slot,#dungeons-panel .dungeon-drop-slot[data-rarity]{border:2px solid var(--drop-rarity-color, var(--item-color, #bd9a4b));border-radius:5px;background-color:#141d29;background-image:linear-gradient(160deg,color-mix(in srgb,var(--drop-rarity-color, var(--item-color, #bd9a4b)) 30%,#18222f),color-mix(in srgb,var(--drop-rarity-color, var(--item-color, #bd9a4b)) 15%,#131b26) 55%,color-mix(in srgb,var(--drop-rarity-color, var(--item-color, #bd9a4b)) 22%,#131b26));box-shadow:inset 0 0 8px color-mix(in srgb,var(--drop-rarity-color, var(--item-color, #bd9a4b)) 25%,transparent),0 3px #00000073,0 4px 8px #0009;scroll-snap-align:start}#dungeons-panel .dungeon-drop-slot-gelatin{--drop-rarity-color: #ff0000}#dungeons-panel .dungeon-drop-slot-relic{--drop-rarity-color: #a335ee}#dungeons-panel #gold-dungeon-card .dungeon-drop-slot{--drop-rarity-color: #ffb43a}#dungeons-panel .dungeon-drop-level{top:3px;right:3px;padding:3px 4px 2px;border:1px solid var(--primary-gold-dim);border-radius:3px;background:#000000d9;color:var(--primary-gold);font-family:var(--font-head);font-size:.58rem;line-height:1;text-shadow:none}#dungeons-panel .dungeon-drop{align-self:center;width:var(--drop-visible-width, 100%);scroll-snap-type:x mandatory}#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-left):before,#dungeons-panel .dungeon-card-drops:has(.dungeon-drop.has-more-right):after{width:26px;height:40px}#dungeons-panel .dungeon-page-dots button{filter:grayscale(.55) brightness(.6);transform:scale(.82);transition:filter .16s ease,transform .16s ease}#dungeons-panel .dungeon-page-dots button:hover{filter:grayscale(.2) brightness(.85)}#dungeons-panel .dungeon-page-dots button.is-active{filter:none;transform:scale(1.18)}#dungeons-panel .dungeon-page-arrow:disabled{visibility:hidden}#dungeons-panel .dungeon-page.is-active{animation:none}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn{isolation:isolate;overflow:hidden}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:hover:not(:disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55));transform:none}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:active:not(:disabled){transform:translateY(2px)}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}@keyframes dungeon-enter-sweep{0%,55%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion: reduce){#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn:after{animation:none;display:none}}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn{color:#fff1c4;font-size:clamp(1rem,1.25vw,1.25rem);font-weight:400;text-shadow:none}#dungeons-panel .dungeon-enter-btn game-gradient-text{position:relative;z-index:2;background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#resource-tooltip{isolation:isolate;padding:17px 16px;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#resource-tooltip.common-rarity{border:0;background:none;box-shadow:none}#resource-tooltip:before,#resource-tooltip:after{content:"";position:absolute;pointer-events:none}#resource-tooltip:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 15%,#0f151e))}#resource-tooltip:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#resource-tooltip game-gradient-text{text-shadow:none!important;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#resource-tooltip.resource-bag-tooltip,#resource-tooltip.skill-upgrade-tooltip{padding:17px 16px}#dungeons-panel .dungeon-popup-header{top:48px;right:68px;left:68px;width:auto;height:58px;background:none;transform:none}#dungeons-panel .dungeon-popup-header h2{top:-115px;right:auto;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-size:1.75rem;font-weight:400;letter-spacing:1px;transform:translate(calc(-50% + 19px));image-rendering:pixelated}@media (max-width: 900px){#dungeons-panel .dungeon-popup-header{top:46px;right:60px;left:60px}}@media (max-width: 640px){#dungeons-panel .dungeon-popup-header{top:34px;right:42px;left:42px}#dungeons-panel .dungeon-popup-header h2{top:-101px;width:420px;transform:translate(calc(-50% + 16px));background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}}@media (min-width: 641px) and (max-height: 760px){#dungeons-panel .dungeon-popup-header{top:40px}#dungeons-panel .dungeon-popup-header h2{top:-107px}}#dungeons-panel .dungeon-level-menu{top:104px;width:124px;gap:3px;padding:4px;border:solid transparent;border-width:11px 12px;border-radius:0;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;box-shadow:none;filter:drop-shadow(0 6px 8px rgba(0,0,0,.65));transform-origin:top center;animation:dungeon-level-menu-in .14s ease-out;scrollbar-width:auto;scrollbar-color:#f2c14e rgba(5,8,13,.6)}@keyframes dungeon-level-menu-in{0%{opacity:0;transform:translateY(-6px) scaleY(.9)}to{opacity:1;transform:none}}#dungeons-panel .dungeon-level-menu::-webkit-scrollbar{width:8px}#dungeons-panel .dungeon-level-menu::-webkit-scrollbar-track{border-radius:4px;background:#05080d99}#dungeons-panel .dungeon-level-menu::-webkit-scrollbar-thumb{border:1px solid #3b2a0c;border-radius:4px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#dungeons-panel .dungeon-level-option{position:relative;display:flex;min-height:34px;align-items:center;justify-content:center;padding:6px 8px 6px 22px;border:1px solid transparent;border-radius:3px;background:#ffffff08;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;text-shadow:none;transition:background .12s ease,border-color .12s ease,color .12s ease}#dungeons-panel .dungeon-level-option:hover,#dungeons-panel .dungeon-level-option:focus-visible{outline:none;border-color:#f5c0518c;background:linear-gradient(180deg,#ffd26e29,#ffb43c0f);color:#fff1c4}#dungeons-panel .dungeon-level-option[aria-current=true]{border-color:#d99b28;background:linear-gradient(180deg,#ffd26e47,#ffaa281f);color:#fff1c4}#dungeons-panel .dungeon-level-option[aria-current=true]:before{content:"";position:absolute;top:50%;left:9px;width:7px;height:7px;border:1px solid #5a3a08;background:linear-gradient(135deg,#fff6c8,#f2c14e 55%,#b8741c);transform:translateY(-50%) rotate(45deg)}@media (prefers-reduced-motion: reduce){#dungeons-panel .dungeon-level-menu{animation:none}}#dungeons-panel .dungeon-level-text{gap:7px}#dungeons-panel .dungeon-level-text:after{content:"";width:0;height:0;border-top:6px solid #ffd45a;border-right:5px solid transparent;border-left:5px solid transparent;filter:drop-shadow(0 1px 0 #000) drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000);transition:transform .14s ease}#dungeons-panel .dungeon-level-text[aria-expanded=true]:after{transform:rotate(180deg)}#dungeons-panel .dungeon-card-shade{border-block:2px solid rgba(232,178,74,.85);box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 22%),linear-gradient(0deg,color-mix(in srgb,var(--dungeon-card-bg) 92%,transparent),transparent 30%)}#dungeons-panel .dungeon-card-drops{justify-content:flex-start;padding-top:10px}#dungeons-panel .dungeon-card-entry>.dungeon-enter-btn{display:flex;align-items:center;justify-content:center;gap:14px;font-size:clamp(1.15rem,1.45vw,1.4rem)}#dungeons-panel .dungeon-enter-cost{position:relative;z-index:2;display:inline-flex;align-items:center;gap:3px;font-size:.8em}#dungeons-panel .dungeon-enter-cost img{width:1.45em;height:1.45em;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 0 #000) drop-shadow(0 -1px 0 #000) drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000)}#dungeons-panel .dungeon-card .dungeon-card-image{filter:brightness(1) saturate(1);will-change:filter;transition:filter .18s ease}#dungeons-panel .dungeon-card.has-keys:hover .dungeon-card-image{filter:brightness(1.12) saturate(1.08)}#dungeons-panel .dungeon-card.no-keys .dungeon-card-image{filter:brightness(.62) saturate(.7);transition:filter .16s ease}#dungeons-panel .dungeon-keys>span[id$=-dungeon-keys]:not(.key-available){color:#ff3838}#dungeons-panel .dungeon-drop{flex:0 0 auto}#dungeons-panel #gold-dungeon-card{--dungeon-accent: #ffb43a}#dungeons-panel #gelatin-dungeon-card{--dungeon-accent: #44e88a}#dungeons-panel #ore-dungeon-card{--dungeon-accent: #ff7a2f}#dungeons-panel #enchantment-dungeon-card{--dungeon-accent: #a855f7}#dungeons-panel #mystic-beast-dungeon-card{--dungeon-accent: #6d6bff}#dungeons-panel #winged-dungeon-card{--dungeon-accent: #38d6ff}#dungeons-panel #relic-dungeon-card{--dungeon-accent: #d9bd7b}#dungeons-panel #gem-dungeon-card{--dungeon-accent: #e04fd8}#dungeons-panel .dungeon-card{--dungeon-card-bg-top: color-mix(in srgb, var(--dungeon-accent, #39b8ff) 16%, #16263a);--dungeon-card-bg: color-mix(in srgb, var(--dungeon-accent, #39b8ff) 12%, #122031);--dungeon-card-bg-bottom: color-mix(in srgb, var(--dungeon-accent, #39b8ff) 8%, #0b141f);background:var(--dungeon-card-bg-top);background-clip:padding-box}#dungeons-panel .dungeon-card:before{background:var(--dungeon-card-bg-top)}#dungeons-panel .dungeon-card:after{background:linear-gradient(180deg,var(--dungeon-card-bg-top),var(--dungeon-card-bg) 45%,var(--dungeon-card-bg-bottom))}.tt-stat-arrow{display:inline-block;flex:0 0 auto;width:12px;height:12px;margin-left:6px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACAklEQVR4AeXBT0tUURjA4d/7njNmOkK0qWiTEBRB0Z9ti6BFq3aRGyELWkb1AcKZdcvctapvEBgktBHEVhERZU5CkSsToxHJ8d5zz5szNMM46Nzrtp6H/0vJqbFPSkGqaumxiBMx9kEpxuLpyNyHKeRuiW1GQY48IsYgzH2aYitNuXAx8mpmCf0pFYMqORx9OO/MYmRmZRILA9Tq8xAd12+dYvrpZzRIxaBKH0ofWcgYfzlCkkCtPk+TKWSJMjFdxgQcGH049qAqdvZ5meMjwsLKG44eOoHXITJLePvtNUTh/O0S754lqGrFzKrsQtiFiJhdhjuTZWIG6iBmdKijJWaw+tt4ObaBBiXGKPRw9PBeLd5wTDwYRhTMwIwdzMCMluGScHJsgI+LKe6HVixalS6OnezA/RLjNwdRR4somNGXRuHclQHebyTIIhWgyl+eLiowdFh5MZ+gXhgqw9UzJXqFAN7DbC1l/RctMRgHRz2bltDN0yUarD1q0LYGzDw2rl0qQSq0eQ+ztZSv9xr0UhGiGW1Cfzb6ZJBGw2jyXgjBaPJeWH7YYJvQh5IjBDrSLTpCMIpQcoRg7MYyQUTIoxSw+sVos0xYXaDFzMjjyZE0BAJYJnRkwtamUYSSo74caUpTOizA+pJQhKcPp47su+KOQH0JLNAhiVKEkM/Ym/DP+wPKftRPminCKAAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 1px 0 #000);animation:upgrade-bounce 1s infinite}.tt-stat-arrow.is-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAB0klEQVR4nN2VP2/TQBjGf3aCgwgkqTogVeqC+hmAEdYiwcQn4AMgJpgYmNgqJiT2Tq1YK6ZGQpUQoEaqxAJShASEqggn2HUP/7vr4Na1wzk+Ciw8y53P9vO8z/vHhv8eTsNWgAJUcT91XQnLQEN9uXOL+WvLpDtvTk7bXcTLPgv9AVEqK3maBgL0FpdIt/pZRL5/dLrLt09fa9+1TQTYHRFsvcLyffZ33gEwfrvNKJqZHXMB8eF9Tlpc3YPw7wgAxFHIGadl+niO2ho4jZMY4qg+4mnUOohSidxztfcCgx6sFSg6mEa7vsaVAqUhWh2NKwmiVEJ58Er4xaTTsNXG4kWu3r6Rn4ntAXLP1dagd3M52/gBz9Y2uD/xSoOny6Jame8x17RpK7jcbdG0q5OdSMXrHyGfU8nHOOZpIEoCuhRZ975PGIYJAJve7M7Z9EICCy15lQMgS9WDC+e51Mo6+Xonc5JIla/H4gMRaslnCuhErnTPck4p3J8x/YOEuabNMEx4NPEquYy+pg97nZKT564AqtPyWwLHrVd0Mk70BdXBZJKtKJXWY3+fcSLzyJ94QS25kUAR6yJgGCa8EGLmhJ8aTsNWdzvt2t/kH4v8M/LT4BAYF+mu7JfQDAAAAABJRU5ErkJggg==)}@media (prefers-reduced-motion: reduce){.tt-stat-arrow{animation:none}}#tt-stat-text .tt-stat-arrow{width:15px;height:14px;margin-block:-2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAwklEQVR4AY3BMU7DMBiA0c+mUiYOkFP0GNzBE5foDnMuwejdiy1O4C3KJSoyWYKlkaofVyUiDbHLe9whVGjKxCZDJhQotolNBh8dF29Pn2SKlQf+EpsMPjpmH3vF1/v5BXhlQXNLbDL46Fhru4ZMWND8EpsMPjpK2q4hE35orsQmg4+Oe9quIRMyBQgrz+GRWRgmLo6HE2s7QHFLKFMsaCrCMFGjKQjDxGzsFVs0G8IwMRt7RYmmYuwVNTs2HA8n/uMbAnFBek4cWLMAAAAASUVORK5CYII=)}#tt-stat-text .tt-stat-arrow.is-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAA60lEQVR4AaXBPUrEQBiA4febWQZ/GgsLW8HreIktBNs9gZ4i4DG2SJND5AKCrcXCThPmB2bGHUhgCcmi+DzCjNGqsCKmLJzZsOC422L3LZPOel4OljnFArtvmXTWs0bxD4oLOuu5RLGis55J7wJLNkarwi8ZrQpnhBOjVTnutth9S9VZz5LeBapmcMSURRgZrcrX0wNVZz1zvQtUzeCIKQsnilFMWR4/v1nSu0DVDI6YsjASZoxW5eP+jknvAlUzOGLKwhnNTCrlvfXh7fnmit4FqmZwxJSFGWGF0aq83l7TDI6YsvBXRqvCBT/bM2eGC82CigAAAABJRU5ErkJggg==)}#item-tooltip .tt-alt-hint{margin-top:-4px;color:#888;font-size:11px}.tt-attr .tt-attr-range:not(:empty){margin-left:6px}#forge-panel.forge-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#forge-panel.forge-modal-overlay.hidden{display:none!important}#forge-panel .forge-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#forge-panel .forge-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#forge-panel .forge-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px}#forge-panel .forge-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#forge-panel .forge-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#forge-panel .forge-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#forge-panel .forge-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#forge-panel .panel-content.forge-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}#forge-panel .forge-popup-frame>#forge-slime-tabs{position:absolute;top:68px;left:82px;z-index:5;display:flex;width:auto;flex-direction:row;align-items:center;gap:22px}#forge-panel .forge-popup-frame>#forge-slime-tabs.hidden{display:none!important}#forge-panel #forge-slime-tabs .slime-loadout-tab,#forge-panel #forge-slime-tabs .slime-loadout-tab img{width:62px;height:62px}#forge-panel .forge-mode-tabs{display:flex;min-height:58px;align-items:center;justify-content:center;gap:12px;border:0}#forge-panel .forge-mode-tab{min-width:190px;padding:12px 18px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;font-family:var(--font-head);font-size:.9rem;letter-spacing:.5px;transition:border-color .14s ease,filter .14s ease}#forge-panel .forge-mode-tab:hover{border-color:#b8862d;filter:brightness(1.12)}#forge-panel .forge-mode-tab.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa59,0 0 8px #ffc45059,0 3px #00000073;color:#ffe08b}#forge-panel .forge-mode-view{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:14px;padding:0;overflow:visible}#forge-panel .forge-mode-view.hidden{display:none!important}#forge-panel .forge-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;gap:12px;padding:30px 28px 28px;overflow:hidden auto}#forge-panel .forge-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#forge-panel .forge-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#forge-panel .forge-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#forge-panel .forge-column>*:not(.forge-column-backdrop){position:relative;z-index:3}#forge-panel .forge-column-side>.btn-do-forge,#forge-panel .forge-column-side>.forge-action-row{margin-top:auto}#forge-panel .forge-action-row{display:flex;align-items:stretch;gap:10px;margin-bottom:10px}#forge-panel .forge-action-row>#btn-do-forge{min-width:0;flex:1 1 auto;margin:0}#forge-panel .forge-level-text{font-size:.85rem}#forge-panel .forge-materials-box h3,#forge-panel .enchanting-materials-label{font-size:.85rem;text-align:center}#forge-panel .forge-cost,#forge-panel #forge-gold-cost,#forge-panel #enchanting-gold-cost{font-size:1rem}#forge-panel .forge-tab{min-height:44px}#forge-panel .forge-tab-icon{width:28px;height:28px}#forge-panel .forge-rarity-chances{justify-content:center;gap:14px;font-size:.75rem}#forge-panel .enchanting-item-grid{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;background:transparent;border:0}#forge-panel .enchanting-equipment-section{padding:0;border:0;background:transparent;box-shadow:none}#forge-panel .enchanting-equipment-section:before,#forge-panel .enchanting-equipment-section:after{content:none}#forge-panel #btn-do-forge,#forge-panel #btn-do-enchant,#forge-panel #btn-fuse-gems,#forge-panel #btn-fuse-materials{top:0;width:min(100%,320px);height:62px;min-height:62px;flex:0 0 62px;align-self:center;margin-bottom:0;font-size:1rem}@media (max-width: 900px){#forge-panel .forge-popup-frame{width:96vw;height:94vh;min-height:460px}#forge-panel .forge-mode-view{grid-template-columns:minmax(0,1fr);overflow-y:auto}#forge-panel .forge-mode-tab{min-width:0;flex:1 1 0;font-size:.7rem}}#forge-panel .inv-slot.has-rarity,#forge-panel .inv-slot.common-rarity{border:2px solid var(--item-color, #aaaaaa)!important;border-radius:5px;background-color:#141d29!important;background-image:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131b26))!important;box-shadow:inset 0 0 8px var(--item-color-dim, #aaaaaa40),0 3px #00000073,0 4px 8px #0009!important}#forge-panel .tier-badge{z-index:5;top:3px;right:3px;padding:3px 4px 2px;font-size:.58rem;line-height:1}#forge-panel .enchant-level-badge{z-index:5;min-width:30px;padding:3px 4px 2px;font-size:.62rem;text-align:center}#forge-panel .material-count,#forge-panel .gem-fusion-level-count,#forge-panel .gem-fusion-input-count{z-index:5;right:4px!important;bottom:3px!important;overflow:visible;padding:0;border:0;background:none;font-family:var(--font-head);font-size:.72rem!important;line-height:1.2;text-shadow:none}#forge-panel .material-count game-gradient-text,#forge-panel .gem-fusion-level-count game-gradient-text,#forge-panel .gem-fusion-input-count game-gradient-text,#forge-panel .tier-badge game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forge-panel .forge-tab-icon{width:32px;height:32px;object-fit:contain;image-rendering:pixelated}#forge-panel .gem-fusion-tab{min-height:42px}#forge-panel .gem-fusion-tab img{width:30px;height:30px}#forge-panel .enchanting-tier-tab{min-width:52px;padding:9px 10px;font-size:.75rem}#forge-panel .enchanting-empty-state,#forge-panel .enchanting-item-details,#forge-panel .gem-fusion-status,#forge-panel .gem-fusion-materials-label,#forge-panel .forge-materials-box h3,#forge-panel .enchanting-materials-label{font-size:.8rem;line-height:1.5}#forge-panel .gem-fusion-input-slot{flex-basis:84px;width:84px;height:84px}#forge-panel .gem-fusion-quantity-row{gap:10px}#forge-panel .gem-fusion-quantity-button,#forge-panel .gem-fusion-quantity{min-height:40px;font-size:.85rem}#forge-panel #btn-do-forge,#forge-panel #btn-do-enchant,#forge-panel #btn-fuse-gems,#forge-panel #btn-fuse-materials{overflow:hidden;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-family:var(--font-head);font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#forge-panel #btn-do-forge:hover:not(:disabled):not(.disabled),#forge-panel #btn-do-enchant:hover:not(:disabled):not(.disabled),#forge-panel #btn-fuse-gems:hover:not(:disabled):not(.disabled),#forge-panel #btn-fuse-materials:hover:not(:disabled):not(.disabled){filter:brightness(1.12) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}#forge-panel #btn-do-forge:disabled,#forge-panel #btn-do-forge.disabled,#forge-panel #btn-do-enchant:disabled,#forge-panel #btn-do-enchant.disabled,#forge-panel #btn-fuse-gems:disabled,#forge-panel #btn-fuse-materials:disabled,#forge-panel #btn-fuse-gems.disabled,#forge-panel #btn-fuse-materials.disabled{background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6));opacity:.82}#forge-panel .forge-btn-text game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#forge-panel .forge-level-text,#forge-panel .forge-materials-box h3,#forge-panel .enchanting-materials-label,#forge-panel .gem-fusion-materials-label,#forge-panel .forge-rarity-title{display:flex;width:100%;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400;text-align:center;white-space:nowrap}#forge-panel .forge-level-text:before,#forge-panel .forge-level-text:after,#forge-panel .forge-materials-box h3:before,#forge-panel .forge-materials-box h3:after,#forge-panel .enchanting-materials-label:before,#forge-panel .enchanting-materials-label:after,#forge-panel .gem-fusion-materials-label:before,#forge-panel .gem-fusion-materials-label:after,#forge-panel .forge-rarity-title:before,#forge-panel .forge-rarity-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#forge-panel .forge-level-text:after,#forge-panel .forge-materials-box h3:after,#forge-panel .enchanting-materials-label:after,#forge-panel .gem-fusion-materials-label:after,#forge-panel .forge-rarity-title:after{transform:scaleX(-1)}#forge-panel .forge-level-container{gap:8px}#forge-panel .forge-progress-bar{height:22px!important;min-height:22px!important;box-sizing:border-box;border:2px solid #6b5020;border-radius:11px;background:linear-gradient(180deg,#070b11,#111a25);box-shadow:inset 0 2px 4px #000000b3,0 2px #0006}#forge-panel .forge-progress-fill{border-radius:9px;background:linear-gradient(180deg,#fff1aa,#f5c051 45%,#c4821f);box-shadow:inset 0 1px #ffffff73}#forge-panel #forge-progress-text{font-family:var(--font-head);font-size:.68rem!important;text-shadow:none!important}#forge-panel #forge-progress-text game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forge-panel .forge-tabs{gap:6px}#forge-panel .forge-tab{min-height:52px;padding:4px;border:2px solid #34404f;border-radius:6px;background:linear-gradient(180deg,#1b2533,#101821);box-shadow:inset 0 1px #ffffff0f,0 2px #00000073;transition:border-color .14s ease,filter .14s ease}#forge-panel .forge-tab:hover{border-color:#8a6a2c;filter:brightness(1.12)}#forge-panel .forge-tab.active,#forge-panel .forge-tab:focus-visible{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#241a09);box-shadow:inset 0 1px #ffecaa4d,0 0 8px #ffc45066,0 2px #00000073}#forge-panel .forge-tab-icon{width:40px;height:40px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7))}#forge-panel #forge-equip-grid>.forge-empty-slot{display:none}#forge-panel .forge-equip-grid{border:0;background:transparent}@media (min-width: 901px){#forge-panel #forge-creation-view>.forge-column-main{overflow:hidden}#forge-panel .forge-equip-grid{min-height:0;flex:1 1 0;grid-auto-rows:minmax(0,1fr);align-content:stretch}#forge-panel #forge-equip-grid>.inv-slot{width:100%;height:100%;max-height:132px;aspect-ratio:auto;align-self:center}#forge-panel #forge-equip-grid>.inv-slot img{object-fit:contain}}#forge-panel .forge-rarity-chances{flex-wrap:wrap;justify-content:center;gap:8px 18px;font-family:var(--font-head);font-size:.78rem}#forge-panel .forge-rarity-chances img{width:22px!important;height:22px!important;image-rendering:pixelated}#forge-panel .forge-rarity-chances>div{gap:4px!important}#forge-panel .forge-cost .gold-coin-icon,#forge-panel #forge-gold-cost .gold-coin-icon{width:46px;height:46px}#forge-panel .forge-cost,#forge-panel #forge-gold-cost,#forge-panel #enchanting-gold-cost{justify-content:center;gap:8px;font-size:1.15rem}#forge-panel .forge-materials-grid{border:0;background:transparent}#forge-panel .gem-fusion-tab,#forge-panel .enchanting-tier-tab{border:2px solid #34404f;border-radius:6px;background:linear-gradient(180deg,#1b2533,#101821);box-shadow:inset 0 1px #ffffff0f,0 2px #00000073;color:#b9a37a;font-family:var(--font-head);transition:border-color .14s ease,filter .14s ease}#forge-panel .gem-fusion-tab:hover,#forge-panel .enchanting-tier-tab:hover{border-color:#8a6a2c;filter:brightness(1.12)}#forge-panel .gem-fusion-tab.active,#forge-panel .enchanting-tier-tab.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#241a09);box-shadow:inset 0 1px #ffecaa4d,0 0 8px #ffc45066,0 2px #00000073;color:#ffe08b}#forge-panel .gem-fusion-tabs,#forge-panel .enchanting-tier-tabs{gap:6px;border:0}#forge-panel .gem-fusion-details,#forge-panel .gem-fusion-recipe{width:100%;align-self:stretch}#forge-panel .forge-mode-tab,#forge-panel .forge-tab,#forge-panel .enchanting-tier-tab,#forge-panel .gem-fusion-tab{position:relative;isolation:isolate;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;filter:brightness(.78) saturate(.85);image-rendering:pixelated;transition:filter .14s ease}#forge-panel .forge-mode-tab:hover,#forge-panel .forge-tab:hover,#forge-panel .enchanting-tier-tab:hover,#forge-panel .gem-fusion-tab:hover{border-color:transparent;filter:brightness(1)}#forge-panel .forge-mode-tab.active,#forge-panel .forge-tab.active,#forge-panel .forge-tab:focus-visible,#forge-panel .enchanting-tier-tab.active,#forge-panel .gem-fusion-tab.active{border-color:transparent;background:none;box-shadow:none;filter:brightness(1.15) drop-shadow(0 0 4px rgba(255,194,65,.8))}#forge-panel .forge-mode-tabs{flex-wrap:wrap;padding-left:300px;gap:10px}@media (max-width: 1280px){#forge-panel .forge-mode-tabs{justify-content:flex-end}#forge-panel .forge-mode-tab{padding:6px 12px;font-size:.66rem}}#forge-panel .forge-mode-tab{min-width:0;padding:6px 18px;color:#c9b48a;font-size:.76rem;white-space:nowrap}#forge-panel .forge-mode-tab.active{color:#ffe08b}#forge-panel .forge-tab{min-height:56px;padding:0}#forge-panel .enchanting-tier-tab{min-width:60px;padding:4px 8px;color:#c9b48a}#forge-panel .enchanting-tier-tab.active{color:#ffe08b}#forge-panel .gem-fusion-tab{min-height:48px;padding:0}#forge-panel .forge-mode-tab,#forge-panel .forge-tab,#forge-panel .enchanting-tier-tab,#forge-panel .gem-fusion-tab,#forge-panel .forge-tab-icon,#forge-panel .gem-fusion-tab img{will-change:filter;backface-visibility:hidden}#forge-panel #forge-slime-tabs .slime-loadout-tab,#forge-panel #forge-slime-tabs .slime-loadout-tab img{will-change:transform,filter;backface-visibility:hidden}#forge-panel .forge-column-main>.forge-rarity-title{margin-top:auto}#forge-panel #btn-do-forge .forge-btn-fill,#forge-panel #btn-do-enchant .forge-btn-fill,#forge-panel #btn-fuse-gems .forge-btn-fill,#forge-panel #btn-fuse-materials .forge-btn-fill{z-index:1;border:0;background:linear-gradient(90deg,#fffad71f,#fff8cd80);box-shadow:inset -3px 0 #ffffeee6;mix-blend-mode:screen;top:4px;height:calc(100% - 8px);max-width:calc(100% - 3px);clip-path:polygon(min(10px,100%) 0,max(calc(100% - 9px),0px) 0,100% 8px,100% calc(100% - 8px),max(calc(100% - 9px),0px) 100%,min(10px,100%) 100%,min(2px,100%) calc(100% - 8px),min(2px,100%) 8px)}#forge-panel .forge-progress-bar{position:relative;box-sizing:border-box;height:30px!important;min-height:30px!important;overflow:hidden;border:solid transparent;border-width:8px 30px;border-radius:0;border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:8px 30px;border-image-repeat:stretch;background:none;box-shadow:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8));image-rendering:pixelated}#forge-panel .forge-progress-fill{position:absolute;top:0;left:0;border-radius:0;box-shadow:none;background:linear-gradient(180deg,#ffeba6 0,#ffeba6 20%,#fcd668 20%,#fcd668 40%,#f5c051 40%,#f5c051 60%,#e2a43a 60%,#e2a43a 80%,#c4821f 80%,#c4821f);transition:width .3s}#forge-panel #forge-progress-text{z-index:2;font-size:.72rem!important}#forge-panel .forged-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;width:auto;height:auto;border-radius:0;background:#03070e6b;-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .3s ease,background-color .35s ease}#forge-panel .forged-item-overlay:has(.forge-anim-shaking){background:#03070ebd}#forge-panel .forged-item-popup .tooltip-icon-wrapper{transition:scale .25s ease}#forge-panel .forged-item-popup .tooltip-icon-wrapper.forge-anim-shaking{z-index:3;scale:1.3}#forge-panel .forge-rarity-chances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#forge-panel .forge-rarity-chance{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--rarity-color) 70%,transparent);border-radius:4px;background:color-mix(in srgb,var(--rarity-color) 14%,#0c131c);color:var(--rarity-color);font-family:var(--font-head);font-size:.76rem}#forge-panel .forge-rarity-pct{color:#fff1c4}#item-tooltip .tt-attr>img[src*="icons/rarity/"],#item-tooltip-equipped .tt-attr>img[src*="icons/rarity/"],#forged-item-popup .tt-attr>img[src*="icons/rarity/"],#tt-gem-icon,#f-tt-gem-icon{display:none!important}#forge-panel #btn-do-forge:hover:not(:disabled):not(.disabled),#forge-panel #btn-do-enchant:hover:not(:disabled):not(.disabled),#forge-panel #btn-fuse-gems:hover:not(:disabled):not(.disabled),#forge-panel #btn-fuse-materials:hover:not(:disabled):not(.disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}#forge-panel #btn-do-forge:not(:disabled):not(.disabled):after,#forge-panel #btn-do-enchant:not(:disabled):not(.disabled):after,#forge-panel #btn-fuse-gems:not(:disabled):not(.disabled):after,#forge-panel #btn-fuse-materials:not(:disabled):not(.disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){#forge-panel #btn-do-forge:after,#forge-panel #btn-do-enchant:after,#forge-panel #btn-fuse-gems:after,#forge-panel #btn-fuse-materials:after{display:none}}#forge-panel .forge-popup-header,#forge-panel .forge-popup-header *,#skills-panel .skills-popup-header,#skills-panel .skills-popup-header *,#dungeons-panel .dungeon-popup-header,#dungeons-panel .dungeon-popup-header *{pointer-events:none}#forge-panel .enchanting-item-grid{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);grid-template-rows:repeat(6,auto);grid-auto-rows:auto;justify-items:center;align-content:start;column-gap:12px;row-gap:8px}#forge-panel .enchanting-item-grid>.enchanting-item-slot{width:100%;max-width:76px;height:auto;aspect-ratio:1}#forge-panel .enchanting-item-slot[data-slot=cloak]{grid-area:1 / 1}#forge-panel .enchanting-item-slot[data-slot=helmet]{grid-area:2 / 1}#forge-panel .enchanting-item-slot[data-slot=armor]{grid-area:3 / 1}#forge-panel .enchanting-item-slot[data-slot=gloves]{grid-area:4 / 1}#forge-panel .enchanting-item-slot[data-slot=belt]{grid-area:5 / 1}#forge-panel .enchanting-item-slot[data-slot=boots]{grid-area:6 / 1}#forge-panel .enchanting-item-slot[data-slot=wings]{grid-area:1 / 3}#forge-panel .enchanting-item-slot[data-slot=weapon]{grid-area:2 / 3}#forge-panel .enchanting-item-slot[data-slot=necklace]{grid-area:3 / 3}#forge-panel .enchanting-item-slot[data-slot=amulet]{grid-area:4 / 3}#forge-panel .enchanting-item-slot[data-slot=ring1]{grid-area:5 / 3}#forge-panel .enchanting-item-slot[data-slot=ring2]{grid-area:6 / 3}#forge-panel .enchanting-character{position:relative;display:flex;grid-area:1 / 2 / 7 / 3;width:100%;align-items:center;justify-content:center;pointer-events:none}#forge-panel .enchanting-character img{position:relative;z-index:1;width:min(100%,240px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 4px 6px rgba(0,0,0,.7))}#forge-panel .enchanting-character-aura{position:absolute;bottom:22%;left:50%;width:min(80%,200px);height:36px;border-radius:50%;background:radial-gradient(ellipse,rgba(255,196,80,.32),rgba(255,196,80,.08) 60%,transparent 74%);transform:translate(-50%)}#forge-panel .enchanting-equipment-section{flex:1 1 auto;min-height:0}#forge-panel .enchanting-item-grid{width:100%;max-width:560px;height:100%;min-height:0;margin:0 auto;grid-template-columns:84px minmax(0,1fr) 84px;grid-template-rows:repeat(6,minmax(0,1fr));align-content:stretch;align-items:center;column-gap:18px;row-gap:10px;padding:6px 0}#forge-panel .enchanting-item-grid>.enchanting-item-slot{width:84px;max-width:none;height:auto;max-height:100%;aspect-ratio:1}#forge-panel .enchanting-item-grid>.enchanting-item-slot .resource-icon{width:80%;height:80%}#forge-panel .enchanting-character{isolation:isolate;height:100%;align-items:flex-end;padding-bottom:14%}#forge-panel .enchanting-character:before{content:"";position:absolute;top:8%;right:4%;bottom:8%;left:4%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--slime-accent, #39b8ff) 16%,transparent),color-mix(in srgb,var(--slime-accent, #39b8ff) 5%,transparent) 45%,transparent 70%);pointer-events:none}#forge-panel .enchanting-character img{width:min(100%,300px)}#forge-panel .enchanting-character-aura{bottom:calc(14% + 2px);width:min(78%,230px);height:46px;border:1px solid var(--slime-accent, #39b8ff);background:radial-gradient(ellipse,color-mix(in srgb,var(--slime-accent, #39b8ff) 44%,transparent),color-mix(in srgb,var(--slime-accent, #39b8ff) 12%,transparent) 60%,transparent 74%);box-shadow:0 0 9px color-mix(in srgb,var(--slime-accent, #39b8ff) 76%,transparent),inset 0 0 8px color-mix(in srgb,var(--slime-accent, #39b8ff) 58%,transparent)}#forge-panel .enchanting-tier-tabs{position:relative;display:flex;min-height:44px;flex:0 0 auto;align-items:flex-end;gap:3px;margin:0;overflow-x:auto;padding:0 2px 2px;border:0}#forge-panel .enchanting-tier-tabs:after{content:"";position:absolute;right:0;bottom:13px;left:0;height:2px;background:linear-gradient(to bottom,#f6ca5b 50%,#784613 50%);box-shadow:0 1px #080d16;pointer-events:none}#forge-panel .enchanting-tier-tab,#forge-panel .enchanting-tier-tab:hover,#forge-panel .enchanting-tier-tab.active{position:relative;z-index:1;display:grid;width:80px;min-width:80px;height:40px;flex:0 0 80px;place-items:center;padding:0 0 2px;border:0;border-image:none;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) -366px -124px / 934px 467px no-repeat;box-shadow:none;color:#c2cbd4;font-family:var(--font-head);font-size:.62rem;line-height:1;filter:none;image-rendering:pixelated}#forge-panel .enchanting-tier-tab.active{color:#ffe184}#forge-panel .enchanting-tier-tab:not(.active){background-position:-462px -126px}#forge-panel .enchanting-tier-tab:not(.active):hover{background-position:-366px -124px;color:#fff0c4}#forge-panel .forge-column.has-slime-accent>.forge-column-backdrop{background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 16%,#122234),color-mix(in srgb,var(--slime-accent, #39b8ff) 9%,#0b1520));transition:background .2s ease}#forge-panel .enchanting-character:before{content:none}#forge-panel .enchanting-item-details{gap:10px;padding:14px}#forge-panel .enchanting-selected-header .enchanting-selected-icon img{width:56px;height:56px}#forge-panel .enchanting-selected-header>div{font-size:.72rem;gap:6px}#forge-panel .enchanting-selected-header>div strong{font-size:.88rem}#forge-panel .enchanting-selected-header .enchanting-selected-level{font-size:inherit}#forge-panel .enchanting-stat-caption{font-size:.64rem}#forge-panel .enchanting-stat-list{gap:7px}#forge-panel .enchanting-stat-row{font-size:.78rem}#forge-panel .enchanting-stat-row i{display:inline-block;width:0;height:0;margin:0 6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #f5c051;font-size:0;vertical-align:middle}#forge-panel .enchanting-stat-row i:before{content:none}#forge-panel .enchanting-tier-tabs{flex:0 0 44px;height:44px;min-height:44px;overflow:visible}#forge-panel .enchanting-tier-tab{flex-shrink:0}#forge-panel .enchanting-stone-cost{flex-basis:72px;width:72px;height:72px}#forge-panel .enchanting-character{flex-direction:column;justify-content:flex-end}#forge-panel .enchanting-character-summary{position:absolute;top:2%;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}#forge-panel .enchanting-character-name{color:var(--slime-accent, #39b8ff);background:linear-gradient(180deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 45%,#fff),var(--slime-accent, #39b8ff) 55%,color-mix(in srgb,var(--slime-accent, #39b8ff) 65%,#153047));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-head);font-size:1.15rem;line-height:1.1;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}#forge-panel .enchanting-character-cp{color:var(--primary-gold);background:linear-gradient(180deg,#fff1aa,var(--primary-gold) 55%,#bd781d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-head);font-size:.95rem;font-weight:700;line-height:1.1;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}#forge-panel .enchanting-character img{transform:translate(var(--body-offset, 0%))}#forge-panel .enchanting-character[data-class=warrior]{--body-offset: 3.6%}#forge-panel .enchanting-character[data-class=mage]{--body-offset: 3%}#forge-panel .enchanting-character[data-class=archer]{--body-offset: 1.8%}#forge-panel .enchanting-character[data-class=priest]{--body-offset: 5.4%}#forge-panel .enchanting-character[data-class=beast]{--body-offset: 4.8%}#forge-panel .enchanting-character[data-class=summoner]{--body-offset: 4.2%}#forge-panel .enchanting-item-grid>.enchanting-item-slot.selected{z-index:2;border-color:#ffe08b!important;box-shadow:inset 0 0 10px #ffd66e73,0 0 0 2px #f5c051,0 0 12px #ffc450bf,0 3px #00000073!important;transform:scale(1.08)}#forge-panel .enchanting-item-grid>.enchanting-item-slot.selected:after{content:"";position:absolute;top:50%;z-index:6;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;transform:translateY(-50%);filter:drop-shadow(0 0 3px rgba(255,196,80,.9));pointer-events:none}#forge-panel .enchanting-item-slot.selected:is([data-slot=cloak],[data-slot=helmet],[data-slot=armor],[data-slot=gloves],[data-slot=belt],[data-slot=boots]):after{right:-14px;border-left:9px solid #ffe08b}#forge-panel .enchanting-item-slot.selected:is([data-slot=wings],[data-slot=weapon],[data-slot=necklace],[data-slot=amulet],[data-slot=ring1],[data-slot=ring2]):after{left:-14px;border-right:9px solid #ffe08b}#forge-panel .enchanting-item-grid>.enchanting-item-slot.selected{overflow:visible!important}#forge-panel .enchanting-item-details{position:relative;isolation:isolate;padding:19px 18px;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#forge-panel .enchanting-item-details:before,#forge-panel .enchanting-item-details:after{content:"";position:absolute;pointer-events:none}#forge-panel .enchanting-item-details:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 15%,#0f151e))}#forge-panel .enchanting-item-details:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#forge-panel .enchanting-item-details>*{position:relative;z-index:2}#forge-panel .enchanting-item-grid{max-width:860px}#forge-panel .enchanting-center{display:flex;grid-area:1 / 2 / 7 / 3;width:100%;height:100%;min-height:0;flex-direction:column;align-items:center;gap:8px}#forge-panel .enchanting-center>.enchanting-item-details{z-index:3;box-sizing:border-box;width:100%;max-width:440px;flex:0 0 auto;margin:0}#forge-panel .enchanting-center>.enchanting-character{height:auto;min-height:0;flex:1 1 0;padding-bottom:20px}#forge-panel .enchanting-center>.enchanting-character .enchanting-character-aura{bottom:20px}#forge-panel .enchanting-center>.enchanting-character img{width:auto;max-width:100%;height:min(250px,100% - 50px);min-height:0;transform:translate(var(--body-offset, 0%),calc(16% - 23px))}#forge-panel .enchanting-next-value{color:#4ade80}#forge-panel .enchanting-character{align-items:center}#forge-panel .enchanting-stat-caption{color:#f5c051}#forge-panel .enchanting-stat-caption game-gradient-text{background-image:linear-gradient(100deg,transparent 40%,rgba(255,255,240,.95) 50%,transparent 60%),linear-gradient(180deg,#fff1aa 15%,#f5c051 50%,#c4821f 88%);background-size:260% 100%,100% 100%;background-repeat:no-repeat;animation:enchant-caption-wave 1.6s linear infinite}@keyframes enchant-caption-wave{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}@media (prefers-reduced-motion: reduce){#forge-panel .enchanting-stat-caption game-gradient-text{animation:none}}#forge-panel .enchant-success-overlay{border-radius:0;background:#03070e8c;-webkit-backdrop-filter:none;backdrop-filter:none}#forge-panel .enchant-success-card{isolation:isolate;width:min(520px,100%);padding:26px 26px 22px;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 10px var(--enchant-glow-soft, rgba(245, 192, 81, .2)))}#forge-panel .enchant-success-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;border:0;border-radius:0;background:linear-gradient(160deg,color-mix(in srgb,var(--enchant-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--enchant-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--enchant-color, #aaaaaa) 15%,#0f151e));animation:none}#forge-panel .enchant-success-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;pointer-events:none}#forge-panel .enchant-success-card-content{position:relative;z-index:2;gap:12px}#forge-panel .enchant-success-icon{width:96px;height:96px;flex-basis:96px;border:2px solid var(--enchant-color, #aaaaaa);border-radius:5px;background-color:#141d29;background-image:linear-gradient(160deg,color-mix(in srgb,var(--enchant-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--enchant-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--enchant-color, #aaaaaa) 22%,#131b26));box-shadow:inset 0 0 10px var(--enchant-glow-soft, rgba(245, 192, 81, .2)),0 0 12px var(--enchant-glow, rgba(245, 192, 81, .45)),0 3px #00000073}#forge-panel .enchant-success-icon img{width:80px;height:80px}#forge-panel .enchant-success-heading{gap:9px}#forge-panel .enchant-success-heading h2{margin:0;color:#ffe08b;font-size:1.15rem;text-shadow:none}#forge-panel .enchant-success-heading h2 game-gradient-text{background-image:linear-gradient(180deg,#fff6d0 15%,#ffd36b 50%,#d9952a 88%)}#forge-panel .enchant-success-item-name{color:var(--enchant-color, #f8fafc);font-size:.85rem}#forge-panel .enchant-success-level{gap:12px;color:#c9b48a;font-size:.85rem}#forge-panel .enchant-success-level strong{color:#4ade80;font-size:1rem;text-shadow:none}#forge-panel .enchant-success-level i{display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #f5c051;font-size:0}#forge-panel .enchant-success-level i:before{content:none}#forge-panel .enchant-success-divider{display:none}#forge-panel .enchant-success-stat-heading{display:flex;width:100%;align-items:center;gap:6px;color:#e6c36f;font-size:.72rem;letter-spacing:.04em;white-space:nowrap}#forge-panel .enchant-success-stat-heading:before,#forge-panel .enchant-success-stat-heading:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#forge-panel .enchant-success-stat-heading:after{transform:scaleX(-1)}#forge-panel .enchant-success-stats{gap:5px}#forge-panel .enchant-success-stat{min-height:0;padding:8px 10px;border:0;border-radius:3px;background:#00000040;font-size:.7rem}#forge-panel .enchant-success-stat>span:first-child{color:#b9c6d4}#forge-panel .enchant-success-stat-values{gap:8px;color:#f5c051}#forge-panel .enchant-success-stat-values strong{color:#4ade80;font-size:.78rem;text-shadow:none}#forge-panel .enchant-success-stat-values i{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #f5c051;font-size:0}#forge-panel .enchant-success-stat-values i:before{content:none}#forge-panel .enchant-success-continue{min-height:54px;margin-top:6px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-size:1rem;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#forge-panel .enchant-success-continue:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));box-shadow:none}#forge-panel .enchant-success-continue game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#forge-panel .enchant-success-card game-gradient-text{text-shadow:none}#forge-panel .enchant-success-card :is(h2,.enchant-success-item-name,.enchant-success-level,.enchant-success-stat-heading,.enchant-success-stat) game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forged-item-popup{isolation:isolate;padding:19px 18px;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}#forged-item-popup:before,#forged-item-popup:after{content:"";position:absolute;pointer-events:none}#forged-item-popup:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 15%,#0f151e));transition:background .2s ease}#forged-item-popup:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#forged-item-popup>*:not(.action-wave-label){position:relative;z-index:2}#forged-item-popup>.action-wave-label{z-index:3}#forged-item-popup,#forged-item-popup *{text-shadow:none!important}#forged-item-popup game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forged-item-popup .tooltip-icon-wrapper{border:2px solid var(--item-color, #aaaaaa)!important;border-radius:5px;background-color:#141d29!important;background-image:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131b26))!important}#forge-panel #btn-do-forge .forge-btn-fill,#forge-panel #btn-do-enchant .forge-btn-fill,#forge-panel #btn-fuse-gems .forge-btn-fill,#forge-panel #btn-fuse-materials .forge-btn-fill{background:linear-gradient(100deg,transparent 0 35%,rgba(255,255,240,.55) 50%,transparent 65% 100%) 0 0 / 120px 100% repeat-x,linear-gradient(90deg,#ffeca00f,#ffeeaa4d 70%,#fffadc99);box-shadow:none;animation:forge-hold-motes .7s linear infinite}#forge-panel #btn-do-forge .forge-btn-fill:after,#forge-panel #btn-do-enchant .forge-btn-fill:after,#forge-panel #btn-fuse-gems .forge-btn-fill:after,#forge-panel #btn-fuse-materials .forge-btn-fill:after{content:"";position:absolute;top:50%;right:0;width:18px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,245,.95));transform:translateY(-50%);pointer-events:none}@keyframes forge-hold-motes{0%{background-position:0 0,0 0}to{background-position:120px 0,0 0}}#forge-panel #btn-do-forge:active:not(:disabled):not(.disabled),#forge-panel #btn-do-enchant:active:not(:disabled):not(.disabled),#forge-panel #btn-fuse-gems:active:not(:disabled):not(.disabled),#forge-panel #btn-fuse-materials:active:not(:disabled):not(.disabled){filter:brightness(1.18) drop-shadow(0 0 10px rgba(255,205,96,.75)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:translateY(2px) scale(.99)}@media (prefers-reduced-motion: reduce){#forge-panel .btn-do-forge .forge-btn-fill{animation:none}}#forge-panel .forged-item-overlay{flex-direction:column;gap:12px}#forge-panel .forged-popup-countdown{position:static;color:#c9b48a;font-family:var(--font-head);font-size:.7rem}#forge-panel .forged-item-popup,#forge-panel .forged-item-popup.has-action-wave{position:relative!important;top:auto!important;left:auto!important}#forge-panel .forged-popup-countdown{opacity:1;animation:none}#forge-panel .forged-popup-countdown{padding:7px 14px 6px;border:1px solid rgba(245,192,81,.75);border-radius:4px;background:#060a10eb;box-shadow:0 3px 6px #0009;color:#ffe08b;font-size:.68rem;letter-spacing:1px;text-shadow:none}#forge-panel .forged-popup-countdown game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forge-panel .gem-fusion-tab img{width:36px;height:36px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7))}#forge-panel .gem-fusion-grid{gap:8px;padding:0;border:0;background:transparent}#forge-panel .gem-fusion-grid>.gem-fusion-empty-slot{display:none}#forge-panel .gem-fusion-level>img{width:78%;height:78%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}#forge-panel .gem-fusion-level.selected{z-index:2;border-color:#ffe08b!important;box-shadow:inset 0 0 10px #ffd66e73,0 0 0 2px #f5c051,0 0 12px #ffc450bf,0 3px #00000073!important;transform:scale(1.06)}#forge-panel .gem-fusion-recipe{display:flex;flex-direction:column;align-items:center;gap:14px}#forge-panel .gem-fusion-required-gem{display:flex;align-items:center;justify-content:center;gap:16px}#forge-panel .gem-fusion-input-slot{flex-basis:96px;width:96px;height:96px}#forge-panel .gem-fusion-input-icon{width:76%;height:76%}#forge-panel .gem-fusion-recipe-arrow{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #f5c051;filter:drop-shadow(0 0 4px rgba(255,196,80,.7)) drop-shadow(0 2px 0 #000);animation:gem-fusion-arrow-nudge 1.2s ease-in-out infinite}@keyframes gem-fusion-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}#forge-panel .gem-fusion-quantity-row{align-items:center;gap:8px}#forge-panel .gem-fusion-quantity-button{min-width:48px;height:44px;padding:0 10px;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#ffe08b;font-family:var(--font-head);font-size:.85rem;text-shadow:none;image-rendering:pixelated}#forge-panel .gem-fusion-quantity-button:hover:not(:disabled){filter:brightness(1.15) drop-shadow(0 0 4px rgba(255,194,65,.7));transform:none}#forge-panel .gem-fusion-quantity-button:disabled{filter:grayscale(.7) brightness(.65);opacity:1}#forge-panel .gem-fusion-quantity input{width:72px;height:44px;box-sizing:border-box;border:2px solid #6b5020;border-radius:4px;background:linear-gradient(180deg,#070b11,#111a25);box-shadow:inset 0 2px 4px #000000b3;color:#fff1c4;font-family:var(--font-head);font-size:.85rem;font-weight:700;text-align:center}#forge-panel .gem-fusion-gold-cost{justify-content:center;gap:8px;font-size:1.15rem}#forge-panel .gem-fusion-gold-cost .gold-coin-icon{width:46px;height:46px}#forge-panel .gem-fusion-status{color:#ff8a80;font-family:var(--font-head);font-size:.7rem;text-align:center}@media (prefers-reduced-motion: reduce){#forge-panel .gem-fusion-recipe-arrow{animation:none}}#forge-panel .gem-fusion-grid .rarity-aura:before{opacity:.12;animation:none}#forge-panel .gem-fusion-quantity-button{min-width:58px;height:48px;padding:0;line-height:1}#forge-panel .gem-fusion-quantity-max{min-width:86px}#forge-panel .gem-fusion-quantity input{height:48px}#forge-panel .gem-fusion-result-slot .gem-fusion-input-count{color:#4ade80}#forge-panel .btn-do-forge .forge-btn-fill:not([style*=width]),#forge-panel .btn-do-forge .forge-btn-fill[style*="width: 0%"],#forge-panel .btn-do-forge .forge-btn-fill[style*="width: 0px"]{visibility:hidden}#forge-panel .gem-fusion-input-slot .gem-fusion-input-count{right:4px!important;bottom:5px!important;left:4px;overflow:visible;padding:2px 0 0;background:none;font-size:.72rem!important;line-height:1.2;text-overflow:clip}#forge-panel .forged-popup-continue{position:relative;min-width:260px;height:54px;padding:0 24px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-family:var(--font-head);font-size:1rem;cursor:pointer;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;pointer-events:auto;animation:forged-continue-in .2s ease-out}#forge-panel .forged-popup-continue[hidden]{display:none}#forge-panel .forged-popup-continue:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#forge-panel .forged-popup-continue:active{transform:translateY(2px)}#forge-panel .forged-popup-continue game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}@keyframes forged-continue-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#forged-item-popup .forged-popup-continue{width:100%;min-width:0;height:42px;margin-top:4px;font-size:.85rem}#forged-item-popup .forged-gem-stack-count{right:4px;bottom:3px;padding:0;border:0;background:none;font-size:.62rem;font-weight:700;line-height:1;text-shadow:none!important}#forged-item-popup .forged-gem-stack-count game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#forged-item-popup .tooltip-icon-wrapper .tier-badge{z-index:5;top:3px;right:3px;padding:3px 4px 2px;font-size:.58rem;line-height:1}#forged-item-popup .tooltip-icon-wrapper{overflow:visible!important}#forged-item-popup .tooltip-icon-wrapper .tier-badge{top:4px;right:4px;padding:4px 5px 3px;line-height:1.15}#forged-item-popup .tooltip-icon-wrapper .tier-badge{right:auto;left:50%;transform:translate(-50%);white-space:nowrap}#forged-item-popup .tooltip-icon-wrapper .tier-badge{top:calc(100% + 4px)}#forged-item-popup .tooltip-icon-wrapper{margin-bottom:24px}#forged-item-popup .tooltip-header{align-items:flex-start}#forged-item-popup .tooltip-header-info{padding-top:2px}#forge-panel .forge-column.is-entering{animation:forge-column-in .3s cubic-bezier(.2,.8,.3,1) both;animation-delay:var(--forge-column-delay, 0ms)}@keyframes forge-column-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){#forge-panel .forge-column.is-entering{animation:none}}.popup-section-entering{animation:forge-column-in .3s cubic-bezier(.2,.8,.3,1) both;animation-delay:var(--popup-section-delay, 0ms)}.settings-content:has(>.popup-section-entering){overflow:hidden}@media (prefers-reduced-motion: reduce){.popup-section-entering{animation:none}}#shop-panel.shop-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#shop-panel.shop-modal-overlay.hidden{display:none!important}#shop-panel .shop-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#shop-panel .shop-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#shop-panel .shop-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#shop-panel .shop-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#shop-panel .shop-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#shop-panel .shop-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#shop-panel .shop-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#shop-panel .panel-content.shop-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}#shop-panel .shop-toolbar{display:flex;min-height:58px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px}#shop-panel .shop-currency-tabs{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:12px}#shop-panel .shop-currency-tab{display:flex;min-width:190px;align-items:center;justify-content:center;gap:10px;padding:9px 18px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;cursor:pointer;font-family:var(--font-head);font-size:.9rem;letter-spacing:.5px;transition:border-color .14s ease,filter .14s ease}#shop-panel .shop-currency-tab img{width:30px;height:30px;object-fit:contain;image-rendering:pixelated}#shop-panel .shop-currency-tab:hover{border-color:#b8862d;filter:brightness(1.12)}#shop-panel .shop-currency-tab.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa59,0 0 8px #ffc45059,0 3px #00000073;color:#ffe08b}#shop-panel .shop-balance{display:flex;flex:0 0 auto;align-items:center;gap:10px;color:var(--primary-gold);font-family:var(--font-head);font-size:1.15rem}#shop-panel .shop-balance img{width:42px;height:42px;object-fit:contain;image-rendering:pixelated}#shop-panel .shop-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;padding:30px 22px 28px 28px}#shop-panel .shop-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#shop-panel .shop-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#shop-panel .shop-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#shop-panel .shop-item-grid{position:relative;z-index:3;display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));align-content:start;gap:16px;padding:18px 8px 6px 2px;overflow-x:hidden;overflow-y:auto}#shop-panel .shop-item-grid::-webkit-scrollbar{width:12px}#shop-panel .shop-item-grid::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#shop-panel .shop-item-grid::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#shop-panel .shop-item-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#shop-panel .shop-item-grid::-webkit-scrollbar-button,#shop-panel .shop-item-grid::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#shop-panel .shop-item-grid{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#shop-panel .shop-item-card{position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;gap:10px;padding:19px 18px 16px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#shop-panel .shop-item-card:before,#shop-panel .shop-item-card:after{content:"";position:absolute;pointer-events:none}#shop-panel .shop-item-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--item-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#0f151e))}#shop-panel .shop-item-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#shop-panel .shop-item-card>*:not(.action-wave-label){position:relative;z-index:2}#shop-panel .shop-item-card>.action-wave-label{z-index:3}#shop-panel .shop-item-head{display:flex;min-width:0;align-items:center;gap:14px}#shop-panel .shop-item-icon{width:76px;min-width:76px;height:76px;flex:0 0 76px;border:2px solid var(--item-color, #aaaaaa)!important;border-radius:5px;background-color:#141d29!important;background-image:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131b26))!important;box-shadow:inset 0 0 8px var(--item-color-dim, #aaaaaa40),0 3px #00000073,0 4px 8px #0009!important;cursor:default}#shop-panel .shop-item-icon .resource-icon{position:relative;z-index:1;width:82%;height:82%;object-fit:contain;image-rendering:pixelated}#shop-panel .shop-item-info{display:flex;min-width:0;flex-direction:column;gap:6px}#shop-panel .shop-item-name{overflow:hidden;color:#fff4d6;font-family:var(--font-head);font-size:.95rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}#shop-panel .shop-item-rarity{font-family:var(--font-head);font-size:.68rem;text-transform:uppercase}#shop-panel .shop-item-owned{color:#aeb7c2;font-family:var(--font-head);font-size:.66rem}#shop-panel .shop-item-description{min-height:2.6em;margin:0;color:#d5dbe3;font-family:var(--font-pixel);font-size:.66rem;line-height:1.55}#shop-panel .shop-item-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}#shop-panel .shop-item-price{display:flex;align-items:center;gap:8px;color:var(--primary-gold);font-family:var(--font-head);font-size:.95rem}#shop-panel .shop-item-price.insufficient{color:var(--hp-red)}#shop-panel .shop-item-price img{width:30px;height:30px;object-fit:contain;image-rendering:pixelated}#shop-panel .shop-buy-btn{position:relative;isolation:isolate;display:flex;width:150px;height:48px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;padding:0 18px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.9rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#shop-panel .shop-buy-btn:hover:not(:disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}#shop-panel .shop-buy-btn:active:not(:disabled){transform:translateY(2px)}#shop-panel .shop-buy-btn:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#shop-panel .shop-buy-btn:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#shop-panel .shop-buy-label{position:relative;z-index:2}#shop-panel .shop-buy-label game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}@media (prefers-reduced-motion: reduce){#shop-panel .shop-buy-btn:after{animation:none;display:none}}@media (max-width: 900px){#shop-panel .shop-popup-frame{width:96vw;height:94vh;min-height:460px}#shop-panel .panel-content.shop-content{top:60px;right:58px;bottom:42px;left:58px}}@media (max-width: 640px){#shop-panel.shop-modal-overlay{padding:10px}#shop-panel .shop-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#shop-panel .shop-popup-header{top:34px;right:42px;left:42px}#shop-panel .shop-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#shop-panel .shop-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#shop-panel .panel-content.shop-content{top:58px;right:48px;bottom:36px;left:48px}#shop-panel .shop-toolbar{flex-wrap:wrap;gap:8px}#shop-panel .shop-currency-tab{min-width:0;padding:8px 12px;font-size:.7rem}#shop-panel .shop-balance{font-size:.9rem}#shop-panel .shop-balance img{width:30px;height:30px}#shop-panel .shop-column{padding:28px 14px 26px 16px}#shop-panel .shop-item-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width: 641px) and (max-height: 760px){#shop-panel .shop-popup-frame{height:96vh;min-height:0}#shop-panel .shop-popup-header{top:40px}#shop-panel .shop-popup-header h2{top:-107px}#shop-panel .panel-content.shop-content{top:58px;bottom:34px}}#shop-panel .shop-purchase-overlay{position:absolute;top:40px;right:40px;bottom:40px;left:40px;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070e9e}#shop-panel .shop-purchase-overlay[hidden]{display:none}#shop-panel .shop-purchase-dialog{position:relative;isolation:isolate;display:flex;width:min(480px,100%);box-sizing:border-box;flex-direction:column;gap:14px;padding:24px 26px 22px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 10px var(--item-color-dim, rgba(245, 192, 81, .2)));animation:shop-dialog-in .16s ease-out}#shop-panel .shop-purchase-dialog:before,#shop-panel .shop-purchase-dialog:after,:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice:before,:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice:after{content:"";position:absolute;pointer-events:none}#shop-panel .shop-purchase-dialog:before,:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--item-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#0f151e))}#shop-panel .shop-purchase-dialog:after,:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#shop-panel .shop-purchase-dialog>*,:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice>*:not(.action-wave-label){position:relative;z-index:2}#shop-panel .shop-purchase-title,#shop-panel .shop-quantity-label{display:flex;width:100%;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:.9rem;font-weight:400;white-space:nowrap}#shop-panel .shop-quantity-label{font-size:.72rem}#shop-panel .shop-purchase-title:before,#shop-panel .shop-purchase-title:after,#shop-panel .shop-quantity-label:before,#shop-panel .shop-quantity-label:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#shop-panel .shop-purchase-title:after,#shop-panel .shop-quantity-label:after{transform:scaleX(-1)}#shop-panel .shop-quantity-row{display:flex;align-items:stretch;justify-content:center;gap:8px}#shop-panel .shop-quantity-step,#shop-panel .shop-quantity-max,#shop-panel .shop-cancel-btn{min-width:48px;min-height:48px;padding:0 12px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:1rem;transition:border-color .14s ease,filter .14s ease}#shop-panel .shop-quantity-max,#shop-panel .shop-cancel-btn{font-size:.78rem}#shop-panel .shop-quantity-step:hover:not(:disabled),#shop-panel .shop-quantity-max:hover:not(:disabled),#shop-panel .shop-cancel-btn:hover{border-color:#f5c051;filter:brightness(1.12)}#shop-panel .shop-quantity-step:disabled,#shop-panel .shop-quantity-max:disabled{cursor:default;opacity:.45}#shop-panel .shop-quantity-input{width:120px;min-height:48px;box-sizing:border-box;padding:0 8px;border:2px solid #b8862d;border-radius:6px;background:#05080dbf;box-shadow:inset 0 2px 4px #0009;color:#fff4d6;font-family:var(--font-head);font-size:1.05rem;font-weight:700;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#shop-panel .shop-quantity-input::-webkit-outer-spin-button,#shop-panel .shop-quantity-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}#shop-panel .shop-quantity-input:focus{border-color:#f5c051;outline:none;box-shadow:inset 0 2px 4px #0009,0 0 8px #ffc45073}#shop-panel .shop-purchase-total{display:flex;align-items:center;justify-content:space-between;padding:12px 0 0;border-top:1px solid rgba(201,156,62,.4)}#shop-panel .shop-purchase-total-label{color:#aeb7c2;font-family:var(--font-head);font-size:.8rem}#shop-panel .shop-purchase-total .shop-item-price{font-size:1.1rem}#shop-panel .shop-purchase-actions{display:flex;justify-content:flex-end;gap:12px}#shop-panel .shop-cancel-btn{min-width:130px}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice{position:absolute;top:80px;left:50%;z-index:25;display:flex;max-width:calc(100% - 160px);box-sizing:border-box;align-items:center;gap:14px;padding:16px 24px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 10px var(--item-color-dim, rgba(245, 192, 81, .25)));transform:translate(-50%);animation:shop-notice-in 2.6s ease both;pointer-events:none}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice[hidden]{display:none}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice.error{--item-color: #ff4d4d}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-notice-icon{width:48px;height:48px;flex:0 0 auto;object-fit:contain;image-rendering:pixelated}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-notice-text{color:#fff4d6;font-family:var(--font-head);font-size:1rem;white-space:nowrap}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice.error .shop-notice-text{color:#ff9292;white-space:normal}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-notice-owned{color:#aeb7c2;font-family:var(--font-head);font-size:.72rem;white-space:nowrap}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice>.action-wave-label{z-index:3}@keyframes shop-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes shop-notice-in{0%{opacity:0;translate:0 -14px}10%,82%{opacity:1;translate:0 0}to{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion: reduce){#shop-panel .shop-purchase-dialog{animation:none}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice{animation:none}}@media (max-width: 640px){#shop-panel .shop-purchase-overlay{top:24px;right:24px;bottom:24px;left:24px;padding:8px}#shop-panel .shop-purchase-dialog{padding:20px 18px 18px}#shop-panel .shop-quantity-input{width:84px}#shop-panel .shop-purchase-actions{justify-content:stretch}#shop-panel .shop-purchase-actions>button{flex:1 1 0;min-width:0;width:auto}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-purchase-notice{top:52px;max-width:calc(100% - 60px);padding:12px 16px}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .shop-notice-text{font-size:.8rem;white-space:normal}}.settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.settings-dialog{position:relative;isolation:isolate;display:flex;width:min(880px,118vw);max-height:calc(118vh - 60px);box-sizing:border-box;flex-direction:column;padding:84px 70px 52px;color:var(--text-main);text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}.settings-dialog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}.settings-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}.settings-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}.settings-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}.settings-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.settings-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}.settings-content{display:flex;min-height:0;flex-direction:column;gap:14px;overflow-x:hidden;overflow-y:auto}.settings-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:6px 4px 2px;color:#8f99a6;font-size:.6rem}.settings-footer b{color:#d5dbe3;font-weight:400;-webkit-user-select:all;user-select:all}.settings-section{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:16px;padding:30px 34px 28px}.settings-section[hidden]{display:none}.settings-section:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}.settings-section:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}.settings-section-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}.settings-section>*:not(.settings-section-backdrop){position:relative;z-index:3}.settings-section-title{display:flex;width:100%;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400;white-space:nowrap}.settings-section-title:before,.settings-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}.settings-section-title:after{transform:scaleX(-1)}.settings-volume-list{display:flex;flex-direction:column;gap:18px}.settings-volume-row{display:grid;grid-template-columns:200px minmax(120px,1fr) 70px;align-items:center;gap:18px;color:#e5dfd2;cursor:pointer;font-family:var(--font-head);font-size:.8rem}.settings-volume-row input[type=range]{width:100%;height:22px;margin:0;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.settings-volume-row input[type=range]::-webkit-slider-runnable-track{height:12px;border:2px solid #5a4520;border-radius:2px;background:linear-gradient(180deg,#fff1aa 0,#fff1aa 3px,#f2c14e 3px,#f2c14e 9px,#bd781d 9px) 0 0 / var(--volume-fill, 100%) 100% no-repeat,linear-gradient(180deg,#020305 0,#020305 3px,#0a0f17 3px)}.settings-volume-row input[type=range]::-moz-range-track{height:8px;border:2px solid #5a4520;border-radius:2px;background:linear-gradient(180deg,#020305 0,#020305 2px,#0a0f17 2px)}.settings-volume-row input[type=range]::-moz-range-progress{height:8px;background:linear-gradient(180deg,#fff1aa 0,#fff1aa 2px,#f2c14e 2px,#f2c14e 6px,#bd781d 6px)}.settings-volume-row input[type=range]::-webkit-slider-thumb{width:28px;height:28px;margin-top:-10px;border:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADH0lEQVR4nO2WX0hTURzHv+eqU4R1XWFkpQxlgUm9SChiloaomPjSQ0QQKhEEYT3oQw8R0kMwynxQKgp88EGo7A9paGDlQ8xihg8yUBaGhdWiaYWy5e6J39G73W33+mfqeqgfHO5h58/nc37n7NwL/OvBYh0omxi3JC7WJ+d4zPPEDHdd3coX5ru5p+8At6YyjniFNTUcrpa4SMgmJmAEJwmC1tkQHwlZB17UE+DyRd/mS8ga+NvGBJ5m3ssbXAF+36MEJYrSJdHH76raWAlrKhOTEvxhfQpP2X1egBVFEU9b+29RVAkS3DAJqwZOE2/ZVh6EawUIrj5pjCpBW0PZWzNYNjGxWgKrK6eJqx2BIDxSQC3S0Y9hmbhykC0rIenBO08mo6a9ExNtZ1GSdQLN+T+RN7iwKnnz/nSMnZ7Hka4y9NpfoPl2JWg+IwkpEu5osQThVS1eeC77UFIW6lbzhotC8eybcXbZmaeou5ctJKqbSg0lpEi4rbEjCE+y+wX882w0oPjRylvLz73DhW6fkCg+tk9XgqkV2reXQxVwPx5G4SUvtrf6kZ4RtUNhYdkJjDuVZft8/aTAciMFrceThUTtKSdee5QgN1HbmeA5tQXIu9YPx/UuuHPLwabfG68wI1u08xm3bjtLy0HSlx6U7uICPtk/EtVHUitjsxwPer1CgjJR+KMBcD0XkFiC4CS243sbbj2pEvCOvoDgaCNRrcz6ObMP0/54UTE9ICQOlzTA4boLnlsemliTETrxvyIyRGCRnRk3sqbrMe6sxOjNAfSPKOj5wARHNwMU1HjHCdGZBmkzoYaakcjMEFgLN0+F4LRy+/Di/CveA5NzlInVSWjh2qCVe0ZDcL2V6x7C6O1QgCWJPfn1mEp7FQUPHsSl37MGM8XK6SwZpV0bklHDokQoEzRppuuQgNHeR0pQmAdCcDrQRmlfU8gmJu5z7VsuIX8o7O6nQv2onb4VVrr/N0RCIuiSAH0fbBrcSIJuTsoEfR9sOnw5CXpVxwVuJLFeOItlEMGaCoA8WzLGJnzrOu0slkGqhFpf91/tf+Avxh/wYIzQN1tWGwAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55));-moz-appearance:none;appearance:none;-webkit-appearance:none}.settings-volume-row input[type=range]::-moz-range-thumb{width:28px;height:28px;border:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADH0lEQVR4nO2WX0hTURzHv+eqU4R1XWFkpQxlgUm9SChiloaomPjSQ0QQKhEEYT3oQw8R0kMwynxQKgp88EGo7A9paGDlQ8xihg8yUBaGhdWiaYWy5e6J39G73W33+mfqeqgfHO5h58/nc37n7NwL/OvBYh0omxi3JC7WJ+d4zPPEDHdd3coX5ru5p+8At6YyjniFNTUcrpa4SMgmJmAEJwmC1tkQHwlZB17UE+DyRd/mS8ga+NvGBJ5m3ssbXAF+36MEJYrSJdHH76raWAlrKhOTEvxhfQpP2X1egBVFEU9b+29RVAkS3DAJqwZOE2/ZVh6EawUIrj5pjCpBW0PZWzNYNjGxWgKrK6eJqx2BIDxSQC3S0Y9hmbhykC0rIenBO08mo6a9ExNtZ1GSdQLN+T+RN7iwKnnz/nSMnZ7Hka4y9NpfoPl2JWg+IwkpEu5osQThVS1eeC77UFIW6lbzhotC8eybcXbZmaeou5ctJKqbSg0lpEi4rbEjCE+y+wX882w0oPjRylvLz73DhW6fkCg+tk9XgqkV2reXQxVwPx5G4SUvtrf6kZ4RtUNhYdkJjDuVZft8/aTAciMFrceThUTtKSdee5QgN1HbmeA5tQXIu9YPx/UuuHPLwabfG68wI1u08xm3bjtLy0HSlx6U7uICPtk/EtVHUitjsxwPer1CgjJR+KMBcD0XkFiC4CS243sbbj2pEvCOvoDgaCNRrcz6ObMP0/54UTE9ICQOlzTA4boLnlsemliTETrxvyIyRGCRnRk3sqbrMe6sxOjNAfSPKOj5wARHNwMU1HjHCdGZBmkzoYaakcjMEFgLN0+F4LRy+/Di/CveA5NzlInVSWjh2qCVe0ZDcL2V6x7C6O1QgCWJPfn1mEp7FQUPHsSl37MGM8XK6SwZpV0bklHDokQoEzRppuuQgNHeR0pQmAdCcDrQRmlfU8gmJu5z7VsuIX8o7O6nQv2onb4VVrr/N0RCIuiSAH0fbBrcSIJuTsoEfR9sOnw5CXpVxwVuJLFeOItlEMGaCoA8WzLGJnzrOu0slkGqhFpf91/tf+Avxh/wYIzQN1tWGwAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55))}.settings-volume-row input[type=range]:hover::-webkit-slider-thumb{filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 0 4px rgba(120,190,255,.8)) brightness(1.12)}.settings-volume-row input[type=range]:focus-visible{outline:none}.settings-volume-row input[type=range]:focus-visible::-webkit-slider-thumb{filter:drop-shadow(0 0 2px #fff1c4) drop-shadow(0 0 6px rgba(120,190,255,.9))}.settings-volume-row output{color:var(--primary-gold);font-family:var(--font-head);font-size:.85rem;font-weight:700;text-align:right}.settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e5dfd2;cursor:pointer;font-family:var(--font-head);font-size:.8rem}.settings-switch{position:relative;width:64px;height:32px;flex:0 0 auto;margin:0;border:2px solid #5a4520;border-radius:16px;background:#05080dbf;box-shadow:inset 0 2px 3px #0009;cursor:pointer;transition:background .16s ease,border-color .16s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.settings-switch:before{content:"";position:absolute;top:50%;left:1px;width:26px;height:26px;margin-top:-13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADH0lEQVR4nO2WX0hTURzHv+eqU4R1XWFkpQxlgUm9SChiloaomPjSQ0QQKhEEYT3oQw8R0kMwynxQKgp88EGo7A9paGDlQ8xihg8yUBaGhdWiaYWy5e6J39G73W33+mfqeqgfHO5h58/nc37n7NwL/OvBYh0omxi3JC7WJ+d4zPPEDHdd3coX5ru5p+8At6YyjniFNTUcrpa4SMgmJmAEJwmC1tkQHwlZB17UE+DyRd/mS8ga+NvGBJ5m3ssbXAF+36MEJYrSJdHH76raWAlrKhOTEvxhfQpP2X1egBVFEU9b+29RVAkS3DAJqwZOE2/ZVh6EawUIrj5pjCpBW0PZWzNYNjGxWgKrK6eJqx2BIDxSQC3S0Y9hmbhykC0rIenBO08mo6a9ExNtZ1GSdQLN+T+RN7iwKnnz/nSMnZ7Hka4y9NpfoPl2JWg+IwkpEu5osQThVS1eeC77UFIW6lbzhotC8eybcXbZmaeou5ctJKqbSg0lpEi4rbEjCE+y+wX882w0oPjRylvLz73DhW6fkCg+tk9XgqkV2reXQxVwPx5G4SUvtrf6kZ4RtUNhYdkJjDuVZft8/aTAciMFrceThUTtKSdee5QgN1HbmeA5tQXIu9YPx/UuuHPLwabfG68wI1u08xm3bjtLy0HSlx6U7uICPtk/EtVHUitjsxwPer1CgjJR+KMBcD0XkFiC4CS243sbbj2pEvCOvoDgaCNRrcz6ObMP0/54UTE9ICQOlzTA4boLnlsemliTETrxvyIyRGCRnRk3sqbrMe6sxOjNAfSPKOj5wARHNwMU1HjHCdGZBmkzoYaakcjMEFgLN0+F4LRy+/Di/CveA5NzlInVSWjh2qCVe0ZDcL2V6x7C6O1QgCWJPfn1mEp7FQUPHsSl37MGM8XK6SwZpV0bklHDokQoEzRppuuQgNHeR0pQmAdCcDrQRmlfU8gmJu5z7VsuIX8o7O6nQv2onb4VVrr/N0RCIuiSAH0fbBrcSIJuTsoEfR9sOnw5CXpVxwVuJLFeOItlEMGaCoA8WzLGJnzrOu0slkGqhFpf91/tf+Avxh/wYIzQN1tWGwAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;filter:grayscale(1) brightness(.75) drop-shadow(0 2px 0 rgba(0,0,0,.5));transition:transform .16s ease,filter .16s ease}.settings-switch:checked{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 2px 3px #00000080,0 0 8px #ffc45059}.settings-switch:checked:before{filter:drop-shadow(0 2px 0 rgba(0,0,0,.5)) drop-shadow(0 0 4px rgba(120,190,255,.85));transform:translate(32px)}.settings-switch:focus-visible{outline:2px solid #fff1c4;outline-offset:2px}.settings-day-row{display:flex;flex-direction:column;gap:12px;color:#e5dfd2;font-family:var(--font-head);font-size:.8rem}.settings-day-picker{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.settings-day-picker button{min-height:38px;padding:0 4px;border:2px solid #5a4520;border-radius:5px;background:linear-gradient(180deg,#2a3646,#151e2a);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;cursor:pointer;font-family:var(--font-head);font-size:.62rem}.settings-day-picker button:hover:not(:disabled){border-color:#b8862d;color:#ffe08b}.settings-day-picker button.selected{border-color:#f5c051;box-shadow:inset 0 1px #ffe49640,0 0 8px #ffc45073;color:#ffe08b}@media (max-width: 640px){.settings-day-picker{grid-template-columns:repeat(4,minmax(0,1fr))}}.settings-actions,.settings-reset-confirm-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.settings-btn{min-width:170px;min-height:48px;padding:10px 18px;border:2px solid #b8862d;border-radius:6px;background:linear-gradient(180deg,#2a3646,#151e2a);box-shadow:inset 0 1px #ffe4962e,0 3px #00000073;color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:.78rem;letter-spacing:.5px;transition:border-color .14s ease,filter .14s ease}.settings-btn:hover:not(:disabled){border-color:#f5c051;filter:brightness(1.15);box-shadow:inset 0 1px #ffecaa4d,0 0 8px #ffc45059,0 3px #00000073}.settings-btn:active:not(:disabled){transform:translateY(2px)}.settings-btn:disabled{cursor:wait;opacity:.6}.settings-btn-danger{border-color:#b4372f;background:linear-gradient(180deg,#6a1f1a,#3a0f0c);color:#ffc9c2}.settings-btn-danger:hover:not(:disabled){border-color:#ff6b5e;box-shadow:inset 0 1px #ffbeb440,0 0 8px #ff5a5073,0 3px #00000073}.settings-reset-confirm{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid rgba(255,107,94,.55);border-radius:6px;background:#3a0f0c8c;animation:settings-confirm-in .14s ease-out}.settings-reset-confirm[hidden]{display:none}.settings-reset-confirm p{margin:0;color:#ffc9c2;font-family:var(--font-pixel);font-size:.68rem;line-height:1.6;text-align:center}.settings-message{margin:0;padding:10px 14px;border:1px solid rgba(201,156,62,.45);border-radius:6px;background:#05080d8c;color:#f0c66b;font-family:var(--font-pixel);font-size:.64rem;line-height:1.7;text-align:center}.settings-message:empty{display:none}.settings-message.success{border-color:#4ade8080;color:#8dff9e}.settings-message.error{border-color:#ff6b5e8c;color:#ff9292}@keyframes settings-confirm-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.settings-reset-confirm{animation:none}.settings-switch,.settings-switch:before{transition:none}}@media (max-width: 640px){.settings-overlay{padding:10px}.settings-dialog{width:98vw;max-height:96vh;padding:70px 40px 38px;transform:translateY(0) scale(1)}.settings-popup-header{top:34px;right:42px;left:42px}.settings-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}.settings-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}.settings-section{padding:28px 18px 26px}.settings-volume-row{grid-template-columns:minmax(0,1fr) 56px;row-gap:8px;font-size:.7rem}.settings-volume-row span{grid-column:1}.settings-volume-row input[type=range]{grid-column:1 / -1;grid-row:2}.settings-volume-row output{grid-column:2;grid-row:1}.settings-toggle-row{font-size:.7rem}.settings-actions,.settings-reset-confirm-actions{flex-direction:column}.settings-btn{width:100%;min-width:0}}#team-panel.team-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#team-panel.team-modal-overlay.hidden{display:none!important}#team-panel .team-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#team-panel .team-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#team-panel .team-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#team-panel .team-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#team-panel .team-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#team-panel .team-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#team-panel .team-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#team-panel .panel-content.team-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:grid;min-height:0;grid-template-columns:minmax(0,1fr);gap:14px;padding:0;overflow:visible;background:transparent}#team-panel .team-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;gap:14px;padding:30px 28px 28px}#team-panel .team-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#team-panel .team-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#team-panel .team-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#team-panel .team-column>*:not(.team-column-backdrop){position:relative;z-index:3}#team-panel .team-section-title{display:flex;width:100%;flex:0 0 auto;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400;white-space:nowrap}#team-panel .team-section-title:before,#team-panel .team-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#team-panel .team-section-title:after{transform:scaleX(-1)}#team-panel .team-drag-hint{flex:0 0 auto;color:#8d97a6;font-family:var(--font-head);font-size:.6rem;text-align:center}#team-panel .team-formation{position:relative;min-height:0;flex:1 1 auto}#team-panel .team-formation:before{content:"";position:absolute;top:28%;right:2%;bottom:6%;left:2%;border-radius:50%;background:radial-gradient(ellipse at 50% 55%,rgba(201,156,62,.1),rgba(201,156,62,.04) 55%,transparent 72%);pointer-events:none}#team-panel .team-formation-label{position:absolute;top:3%;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;white-space:nowrap;transform:translate(-50%)}#team-panel .team-formation-cell{position:absolute;z-index:2;width:20%;height:46%;padding:0;border:0;background:transparent;box-shadow:none;color:#fff4d6;cursor:pointer;font-family:var(--font-head);transform:translate(-50%,-78%)}#team-panel .team-formation-cell.upper{z-index:1}#team-panel .team-formation-ring{position:absolute;top:78%;left:50%;width:min(80%,190px);height:min(15%,44px);box-sizing:border-box;border:2px dashed rgba(201,156,62,.45);border-radius:50%;background:radial-gradient(ellipse,rgba(201,156,62,.12),transparent 70%);transform:translate(-50%,-50%);transition:border-color .14s ease,box-shadow .14s ease,background .14s ease;pointer-events:none}#team-panel .team-formation-cell:hover .team-formation-ring{border-color:#f5c051d9}#team-panel .team-formation-cell.occupied{cursor:grab}#team-panel .team-formation-cell.occupied:active{cursor:grabbing}#team-panel .team-formation-cell.occupied .team-formation-ring{border:1px solid var(--slime-accent, #39b8ff);background:radial-gradient(ellipse,color-mix(in srgb,var(--slime-accent, #39b8ff) 44%,transparent),color-mix(in srgb,var(--slime-accent, #39b8ff) 12%,transparent) 60%,transparent 74%);box-shadow:0 0 9px color-mix(in srgb,var(--slime-accent, #39b8ff) 70%,transparent),inset 0 0 8px color-mix(in srgb,var(--slime-accent, #39b8ff) 55%,transparent)}#team-panel .team-formation-cell img{position:absolute;bottom:11%;left:50%;z-index:1;width:auto;height:68%;transform:translate(-50%);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6));transition:filter .14s ease;pointer-events:none}#team-panel .team-formation-cell.occupied:hover img{filter:brightness(1.12) drop-shadow(0 3px 4px rgba(0,0,0,.6))}#team-panel .team-formation-name{position:absolute;bottom:0;left:50%;z-index:2;color:var(--slime-accent, #fff4d6);font-size:.75rem;white-space:nowrap;transform:translate(-50%)}#team-panel .team-formation-cell.dragging{opacity:.5}#team-panel .team-formation-cell.selected .team-formation-ring{border:2px solid #f5c051;box-shadow:0 0 0 2px #f5c05159,0 0 16px #ffc450bf}#team-panel .team-formation-cell.selected img{filter:brightness(1.15) drop-shadow(0 0 6px rgba(255,196,80,.7))}#team-panel .team-formation-cell.drag-over .team-formation-ring{border:2px solid #62d5ff;box-shadow:0 0 0 2px #62d5ff66,0 0 16px #62d5ff80}#team-panel .team-formation-cell:focus-visible{outline:none}#team-panel .team-formation-cell:focus-visible .team-formation-ring{border-color:#fff1c4;box-shadow:0 0 0 2px #fff1c4}@media (max-width: 900px){#team-panel .team-popup-frame{width:96vw;height:94vh;min-height:460px}#team-panel .panel-content.team-content{top:60px;right:58px;bottom:42px;left:58px}}@media (max-width: 640px){#team-panel.team-modal-overlay{padding:10px}#team-panel .team-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#team-panel .team-popup-header{top:34px;right:42px;left:42px}#team-panel .team-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#team-panel .team-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#team-panel .panel-content.team-content{top:58px;right:48px;bottom:36px;left:48px}#team-panel .team-column{padding:28px 16px 26px}#team-panel .team-formation-label{font-size:.6rem}#team-panel .team-formation-name{font-size:.5rem}}@media (min-width: 641px) and (max-height: 760px){#team-panel .team-popup-frame{height:96vh;min-height:0}#team-panel .team-popup-header{top:40px}#team-panel .team-popup-header h2{top:-107px}#team-panel .panel-content.team-content{top:58px;bottom:34px}}#team-panel .team-change-class-btn{position:absolute;z-index:3;min-height:32px;padding:6px 12px;border:2px solid #b8862d;border-radius:6px;background:linear-gradient(180deg,#2a3646,#151e2a);box-shadow:inset 0 1px #ffe4962e,0 3px #00000073;color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:.62rem;letter-spacing:.5px;white-space:nowrap;transform:translate(-50%);transition:border-color .14s ease,filter .14s ease}#team-panel .team-change-class-btn:hover{border-color:#f5c051;filter:brightness(1.15);box-shadow:inset 0 1px #ffecaa4d,0 0 8px #ffc45059,0 3px #00000073}#team-panel .team-change-class-btn:active{transform:translate(-50%) translateY(2px)}#team-panel .team-class-overlay{position:absolute;top:40px;right:40px;bottom:40px;left:40px;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070e9e}#team-panel .team-class-overlay[hidden]{display:none}#team-panel .team-class-dialog{position:relative;isolation:isolate;display:flex;width:min(560px,100%);max-height:100%;box-sizing:border-box;flex-direction:column;gap:14px;overflow-y:auto;padding:24px 26px 22px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6));animation:team-dialog-in .16s ease-out}#team-panel .team-class-dialog:before,#team-panel .team-class-dialog:after{content:"";position:absolute;pointer-events:none}#team-panel .team-class-dialog:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 18%,#131a24),color-mix(in srgb,var(--slime-accent, #39b8ff) 7%,#0f151e) 60%)}#team-panel .team-class-dialog:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#team-panel .team-class-dialog>*{position:relative;z-index:2}#team-panel .team-class-current{display:flex;align-items:center;justify-content:center;gap:14px}#team-panel .team-class-current img{width:84px;height:84px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}#team-panel .team-class-current strong{color:var(--slime-accent, #39b8ff);font-family:var(--font-head);font-size:1.05rem;font-weight:400}#team-panel .team-class-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}#team-panel .team-class-option{display:flex;min-width:0;flex-direction:column;align-items:center;gap:4px;padding:8px 6px 10px;border:2px solid color-mix(in srgb,var(--slime-accent, #39b8ff) 45%,#3a3020);border-radius:8px;background:linear-gradient(160deg,color-mix(in srgb,var(--slime-accent, #39b8ff) 14%,#18222f),color-mix(in srgb,var(--slime-accent, #39b8ff) 4%,#0f161f) 65%);color:var(--slime-accent, #39b8ff);cursor:pointer;font-family:var(--font-head);font-size:.75rem;transition:border-color .14s ease,box-shadow .14s ease,filter .14s ease}#team-panel .team-class-option img{width:72px;height:72px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}#team-panel .team-class-option:hover{border-color:var(--slime-accent, #39b8ff);filter:brightness(1.1)}#team-panel .team-class-option.selected{border-color:#f5c051;box-shadow:0 0 0 2px #f5c05159,0 0 14px #ffc45099}#team-panel .team-class-empty{grid-column:1 / -1;color:#aeb7c2;font-family:var(--font-head);font-size:.7rem;text-align:center}#team-panel .team-class-warning{margin:0;padding:10px 12px;border:1px solid rgba(255,107,94,.45);border-radius:6px;background:#3a0f0c73;color:#ffc9c2;font-family:var(--font-pixel);font-size:.64rem;line-height:1.6;text-align:center}#team-panel .team-class-cost{margin:0;padding:8px 12px;border:1px solid rgba(201,156,62,.5);border-radius:6px;background:#281e0a73;color:#ffe08b;font-family:var(--font-pixel);font-size:.64rem;line-height:1.6;text-align:center}#team-panel .team-class-cost img{width:16px;height:16px;margin-bottom:-3px;image-rendering:pixelated}#team-panel .team-class-cost.is-free{border-color:#7de08a80;background:#0e281273;color:#7ee08a}#team-panel .team-class-cost.is-short{border-color:#ff6b5e8c;color:#ff8a7a}#team-panel .team-class-confirm-label{color:#e5dfd2;font-family:var(--font-head);font-size:.72rem;text-align:center}#team-panel .team-class-confirm-label b{color:#ff9a8a;font-weight:400}#team-panel .team-class-confirm-input{width:100%;min-height:46px;box-sizing:border-box;padding:0 12px;border:2px solid #b8862d;border-radius:6px;background:#05080dbf;box-shadow:inset 0 2px 4px #0009;color:#fff4d6;font-family:var(--font-head);font-size:.95rem;letter-spacing:2px;text-align:center}#team-panel .team-class-confirm-input::placeholder{color:#aeb7c259}#team-panel .team-class-confirm-input:focus{border-color:#f5c051;outline:none;box-shadow:inset 0 2px 4px #0009,0 0 8px #ffc45073}#team-panel .team-class-confirm-input.valid{border-color:#4ade80;box-shadow:inset 0 2px 4px #0009,0 0 8px #4ade8066}#team-panel .team-class-error{margin:0;color:#ff9292;font-family:var(--font-pixel);font-size:.64rem;line-height:1.6;text-align:center}#team-panel .team-class-error:empty{display:none}#team-panel .team-class-actions{display:flex;justify-content:flex-end;gap:12px}#team-panel .team-class-actions .settings-btn:disabled{cursor:not-allowed;opacity:.5}@keyframes team-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){#team-panel .team-class-dialog{animation:none}}@media (max-width: 640px){#team-panel .team-change-class-btn{min-height:26px;padding:4px 6px;font-size:.45rem}#team-panel .team-class-overlay{top:24px;right:24px;bottom:24px;left:24px;padding:8px}#team-panel .team-class-dialog{padding:20px 16px 18px}#team-panel .team-class-options{grid-template-columns:repeat(2,minmax(0,1fr))}#team-panel .team-class-actions{flex-direction:column}#team-panel .team-class-actions .settings-btn{width:100%;min-width:0}}#elixirs-panel.elixirs-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#elixirs-panel.elixirs-modal-overlay.hidden{display:none!important}#elixirs-panel .elixirs-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#elixirs-panel .elixirs-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#elixirs-panel .elixirs-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#elixirs-panel .elixirs-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#elixirs-panel .elixirs-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#elixirs-panel .elixirs-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#elixirs-panel .elixirs-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#elixirs-panel .panel-content.elixirs-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}#elixirs-panel .elixir-level-summary{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:4px 6px 2px}#elixirs-panel .elixir-level-head,#elixirs-panel .elixir-level-foot{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#elixirs-panel .elixir-level-label{color:#e6c36f;font-family:var(--font-head);font-size:.85rem}#elixirs-panel .elixir-level-value{color:var(--primary-gold);font-family:var(--font-head);font-size:1.05rem;font-weight:700}#elixirs-panel .elixir-level-bar{position:relative;box-sizing:border-box;height:30px;overflow:hidden;border:solid transparent;border-width:8px 30px;border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:8px 30px;border-image-repeat:stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8));image-rendering:pixelated}#elixirs-panel .elixir-level-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(180deg,#ffeba6 0,#ffeba6 20%,#fcd668 20%,#fcd668 40%,#f5c051 40%,#f5c051 60%,#e2a43a 60%,#e2a43a 80%,#c4821f 80%,#c4821f);transition:width .3s}#elixirs-panel .elixir-level-foot{color:#aeb7c2;font-family:var(--font-head);font-size:.66rem}#elixirs-panel .elixirs-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;padding:30px 22px 28px 28px}#elixirs-panel .elixirs-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#elixirs-panel .elixirs-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#elixirs-panel .elixirs-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#elixirs-panel .elixirs-column>*:not(.elixirs-column-backdrop){position:relative;z-index:3}#elixirs-panel .elixirs-section-title{display:flex;width:100%;flex:0 0 auto;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:1.05rem;font-weight:400;white-space:nowrap}#elixirs-panel .elixirs-section-title:before,#elixirs-panel .elixirs-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#elixirs-panel .elixirs-section-title:after{transform:scaleX(-1)}#elixirs-panel .elixir-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:18px;padding:10px 8px 6px 2px;overflow-x:hidden;overflow-y:auto}#elixirs-panel .elixir-grid::-webkit-scrollbar{width:12px}#elixirs-panel .elixir-grid::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#elixirs-panel .elixir-grid::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#elixirs-panel .elixir-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#elixirs-panel .elixir-grid::-webkit-scrollbar-button,#elixirs-panel .elixir-grid::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#elixirs-panel .elixir-grid{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#elixirs-panel .elixir-card{position:relative;isolation:isolate;display:flex;min-width:0;min-height:150px;align-items:center;gap:18px;padding:20px 22px;border:0;background:transparent;color:#fff4d6;cursor:pointer;text-align:left;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));transition:filter .14s ease,transform .14s ease}#elixirs-panel .elixir-card:before,#elixirs-panel .elixir-card:after{content:"";position:absolute;pointer-events:none}#elixirs-panel .elixir-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1a2433,#121a25 55%,#151d29);transition:background .14s ease}#elixirs-panel .elixir-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#elixirs-panel .elixir-card>*{position:relative;z-index:2}#elixirs-panel .elixir-card:hover{filter:brightness(1.1) drop-shadow(0 4px 6px rgba(0,0,0,.6))}#elixirs-panel .elixir-card:focus-visible{outline:none;filter:brightness(1.1) drop-shadow(0 0 0 #fff1c4) drop-shadow(0 0 6px rgba(255,241,196,.8))}#elixirs-panel .elixir-card.is-equipped{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(255,196,80,.65))}#elixirs-panel .elixir-card.is-equipped:before{background:linear-gradient(160deg,#4a3714,#2a1f0c 60%,#33260f)}#elixirs-panel .elixir-card.is-equipped:after{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png)}#elixirs-panel .elixir-icon{display:flex;width:96px;height:96px;flex:0 0 96px;align-items:center;justify-content:center;border:2px solid #5a4520;border-radius:50%;background:radial-gradient(circle,#ffc4501f,#05080dbf 70%);box-shadow:inset 0 2px 4px #0009}#elixirs-panel .elixir-card.is-equipped .elixir-icon{border-color:#f5c051;box-shadow:inset 0 2px 4px #00000080,0 0 10px #ffc45080}#elixirs-panel .elixir-icon img{width:80px;height:80px;object-fit:contain;image-rendering:pixelated}#elixirs-panel .elixir-info{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:10px}#elixirs-panel .elixir-name{color:#ffe39b;font-family:var(--font-head);font-size:1rem;font-weight:400}#elixirs-panel .elixir-description{color:#d5dbe3;font-family:var(--font-pixel);font-size:.72rem;line-height:1.6}#elixirs-panel .elixir-equipped-tag{position:absolute;top:2px;right:14px;z-index:3;padding:5px 10px;border:1px solid #f5c051;border-radius:4px;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:0 0 6px #ffc45073;color:#ffe08b;font-family:var(--font-head);font-size:.72rem;font-style:normal;transform:translateY(-50%)}#elixirs-panel .elixir-equipped-tag[hidden]{display:none}@media (max-width: 900px){#elixirs-panel .elixirs-popup-frame{width:96vw;height:94vh;min-height:460px}#elixirs-panel .panel-content.elixirs-content{top:60px;right:58px;bottom:42px;left:58px}#elixirs-panel .elixir-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){#elixirs-panel.elixirs-modal-overlay{padding:10px}#elixirs-panel .elixirs-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#elixirs-panel .elixirs-popup-header{top:34px;right:42px;left:42px}#elixirs-panel .elixirs-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#elixirs-panel .elixirs-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#elixirs-panel .panel-content.elixirs-content{top:58px;right:48px;bottom:36px;left:48px}#elixirs-panel .elixir-level-label{font-size:.65rem}#elixirs-panel .elixir-level-foot{flex-direction:column;gap:4px;font-size:.55rem}#elixirs-panel .elixirs-column{padding:28px 14px 26px 16px}#elixirs-panel .elixir-grid{grid-template-columns:minmax(0,1fr)}#elixirs-panel .elixir-card{min-height:116px;gap:14px;padding:16px 18px}#elixirs-panel .elixir-icon{width:64px;height:64px;flex-basis:64px}#elixirs-panel .elixir-icon img{width:52px;height:52px}#elixirs-panel .elixir-name{font-size:.85rem}#elixirs-panel .elixir-description{font-size:.62rem}}@media (min-width: 641px) and (max-height: 760px){#elixirs-panel .elixirs-popup-frame{height:96vh;min-height:0}#elixirs-panel .elixirs-popup-header{top:40px}#elixirs-panel .elixirs-popup-header h2{top:-107px}#elixirs-panel .panel-content.elixirs-content{top:58px;bottom:34px}}#gems-panel.gems-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#gems-panel.gems-modal-overlay.hidden{display:none!important}#gems-panel .gems-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#gems-panel .gems-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#gems-panel .gems-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#gems-panel .gems-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#gems-panel .gems-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#gems-panel .gems-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#gems-panel .gems-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#gems-panel .gems-popup-frame>#gem-slime-tabs{position:absolute;top:68px;left:82px;z-index:5;display:flex;width:auto;flex-direction:row;align-items:center;gap:22px}#gems-panel #gem-slime-tabs .slime-loadout-tab,#gems-panel #gem-slime-tabs .slime-loadout-tab img{width:62px;height:62px}#gems-panel .panel-content.gem-panel-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}#gems-panel .gem-tier-tabs{display:flex;min-height:58px;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;margin:0;padding:0 0 0 352px;overflow:visible;border:0}#gems-panel .gem-tier-tab{min-width:110px;padding:12px 18px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;cursor:pointer;font-family:var(--font-head);font-size:.9rem;letter-spacing:.5px;transition:border-color .14s ease,filter .14s ease}#gems-panel .gem-tier-tab:hover{border-color:#b8862d;filter:brightness(1.12)}#gems-panel .gem-tier-tab.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa59,0 0 8px #ffc45059,0 3px #00000073;color:#ffe08b}#gems-panel .gems-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;padding:30px 22px 28px 28px}#gems-panel .gems-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#gems-panel .gems-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#gems-panel .gems-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#gems-panel .gems-column>*:not(.gems-column-backdrop){position:relative;z-index:3}#gems-panel .gems-section-title{display:flex;width:100%;flex:0 0 auto;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:1.05rem;font-weight:400;white-space:nowrap}#gems-panel .gems-section-title:before,#gems-panel .gems-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#gems-panel .gems-section-title:after{transform:scaleX(-1)}#gems-panel .gem-equipped-list{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;gap:16px;padding:8px 8px 6px 2px;overflow-x:hidden;overflow-y:auto}#gems-panel .gem-equipped-list::-webkit-scrollbar{width:12px}#gems-panel .gem-equipped-list::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#gems-panel .gem-equipped-list::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#gems-panel .gem-equipped-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#gems-panel .gem-equipped-list::-webkit-scrollbar-button,#gems-panel .gem-equipped-list::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#gems-panel .gem-equipped-list{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#gems-panel .gem-equipped-card{position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;gap:12px;padding:18px 18px 16px;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#gems-panel .gem-equipped-card:before,#gems-panel .gem-equipped-card:after{content:"";position:absolute;pointer-events:none}#gems-panel .gem-equipped-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1a2433,#121a25 55%,#151d29)}#gems-panel .gem-equipped-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#gems-panel .gem-equipped-card>*{position:relative;z-index:2}#gems-panel .gem-equipped-card:hover{border:0}#gems-panel .gem-equipped-card.selected{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(255,196,80,.55))}#gems-panel .gem-equipped-card.has-gem-upgrade:not(.selected){border:0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 6px rgba(74,222,128,.45))}#gems-panel .gem-equipped-select{gap:12px;margin:0}#gems-panel .gem-equipped-item-icon{width:52px;height:52px}#gems-panel .gem-equipped-copy strong{color:#fff4d6;font-size:.9rem}#gems-panel .gem-equipped-equipment-name{color:#ffe39b}#gems-panel .gem-equipped-copy small{color:#aeb7c2;font-family:var(--font-head);font-size:.62rem}#gems-panel .gem-equipped-copy .gem-equipped-specialty{align-items:center;gap:6px}#gems-panel .gem-equipped-specialty-gem{flex:0 0 auto;line-height:1.6;white-space:nowrap}#gems-panel .gem-equipped-specialty-stat{min-width:0;flex:1 1 auto;line-height:1.6}#gems-panel .gem-equipped-gem-icon{width:20px;height:20px;flex-basis:20px}#gems-panel .gem-bag-sockets{gap:10px}#gems-panel .gem-socket-card{border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#141d29e6,#080c12e6);box-shadow:inset 0 2px 4px #0009;color:#d5dbe3}#gems-panel .gem-socket-card-selectable:hover,#gems-panel .gem-socket-card-selectable.selected,#gems-panel .gem-socket-card-selectable:focus-visible{border-color:#f5c051;background:linear-gradient(180deg,#3a2c12e6,#1a1409e6);box-shadow:inset 0 2px 4px #00000080,0 0 8px #ffc45066}#gems-panel .gem-socket-card-filled{border-color:color-mix(in srgb,var(--item-color) 75%,transparent);background:color-mix(in srgb,var(--item-color) 13%,rgba(8,12,18,.9));box-shadow:inset 0 0 8px var(--item-color-dim),0 0 3px var(--item-color-glow)}#gems-panel .gem-socket-card-filled:hover,#gems-panel .gem-socket-card-filled.selected,#gems-panel .gem-socket-card-filled:focus-visible{border-color:var(--item-color);background:color-mix(in srgb,var(--item-color) 22%,rgba(8,12,18,.9));box-shadow:inset 0 0 8px var(--item-color-dim),0 0 8px var(--item-color-glow)}#gems-panel .gem-socket-card-upgrade,#gems-panel .gem-socket-card-filled.gem-socket-card-upgrade{border-color:#59be7ef2;box-shadow:inset 0 0 0 1px #59be7e3d,0 0 8px #36b4634d}#gems-panel .gem-socket-copy strong{color:#fff4d6;font-size:.68rem}#gems-panel .gem-socket-level{color:#fff4d6;font-family:var(--font-head);font-size:.62rem}#gems-panel .gem-socket-picker{gap:10px;padding:12px;border:1px solid rgba(201,156,62,.55);border-radius:6px;background:#05080dd1;box-shadow:inset 0 2px 4px #00000080}#gems-panel .gem-socket-picker>strong{color:#e6c36f;font-size:.78rem}#gems-panel .gem-socket-choice{background:color-mix(in srgb,var(--item-color) 12%,rgba(14,20,29,.92));color:#fff4d6}#gems-panel .gem-socket-choice:hover,#gems-panel .gem-socket-choice:focus-visible{background:color-mix(in srgb,var(--item-color) 22%,rgba(14,20,29,.95))}#gems-panel .gem-socket-choice{gap:8px;padding:12px 10px}#gems-panel .gem-socket-choice img{width:44px;height:44px;flex-basis:44px}#gems-panel .gem-socket-choice-copy{gap:6px;font-size:.95rem}#gems-panel .gem-socket-choice-copy strong{font-size:.78rem}#gems-panel .gem-socket-choice-copy .gem-socket-choice-rarity{padding:4px 8px;border-radius:4px;font-size:.6rem}#gems-panel .gem-socket-choice-copy .gem-socket-choice-bonus{font-size:.9rem}#gems-panel .gem-socket-choice>.gem-socket-choice-amount{top:8px;right:9px;font-size:.64rem}#gems-panel .gem-socket-card,#gems-panel .gem-socket-copy,#gems-panel .gem-socket-choice-copy,#gems-panel .gem-equipped-copy,#gems-panel .gem-socket-picker-empty,#gems-panel .gem-bag-status{font-family:var(--font-head);text-shadow:none}#gems-panel game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#gems-panel .gem-socket-choice-copy{font-size:.62rem}#gems-panel .gem-socket-choice-copy .gem-socket-choice-bonus{color:#d5dbe3;font-size:.62rem;line-height:1.5}#gems-panel .gem-socket-picker-empty{color:#aeb7c2;font-size:.66rem}#gems-panel .gem-socket-copy span{color:#aeb7c2;font-size:.56rem;line-height:1.5}#gems-panel .gem-socket-card{height:auto;min-height:118px;aspect-ratio:auto;justify-content:flex-start;gap:6px;padding:12px 6px 10px}#gems-panel .gem-socket-card-filled{justify-content:center}#gems-panel .gem-socket-copy{width:100%;align-items:center;gap:4px;text-align:center}#gems-panel .gem-socket-copy strong,#gems-panel .gem-socket-copy span{max-width:100%;overflow-wrap:break-word;text-align:center}#gems-panel .gem-socket-picker-remove{top:10px;right:10px;padding:6px 10px;border:2px solid #b4372f;border-radius:6px;background:linear-gradient(180deg,#6a1f1a,#3a0f0c);box-shadow:inset 0 1px #ffbeb433,0 2px #00000073;color:#ffc9c2;font-family:var(--font-head);font-size:.6rem}#gems-panel .gem-socket-picker-remove:hover,#gems-panel .gem-socket-picker-remove:focus-visible{border-color:#ff6b5e;background:linear-gradient(180deg,#7d2620,#46130f)}#gems-panel .gem-equipped-empty{grid-column:1 / -1;color:#aeb7c2;font-family:var(--font-head);font-size:.8rem}#gems-panel .gem-bag-status{flex:0 0 auto;min-height:0;margin:0;font-family:var(--font-head);font-size:.7rem;text-align:center}#gems-panel .gem-bag-status:empty{display:none}@media (max-width: 1200px){#gems-panel .gem-equipped-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){#gems-panel .gems-popup-frame{width:96vw;height:94vh;min-height:460px}#gems-panel .panel-content.gem-panel-content{top:60px;right:58px;bottom:42px;left:58px}#gems-panel .gem-tier-tab{min-width:0;padding:10px 12px;font-size:.7rem}}@media (max-width: 640px){#gems-panel.gems-modal-overlay{padding:10px}#gems-panel .gems-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#gems-panel .gems-popup-header{top:34px;right:42px;left:42px}#gems-panel .gems-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#gems-panel .gems-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#gems-panel .gems-popup-frame>#gem-slime-tabs{top:58px;left:56px;gap:8px}#gems-panel #gem-slime-tabs .slime-loadout-tab,#gems-panel #gem-slime-tabs .slime-loadout-tab img{width:44px;height:44px}#gems-panel .panel-content.gem-panel-content{top:58px;right:48px;bottom:36px;left:48px}#gems-panel .gem-tier-tabs{gap:6px;padding-left:216px;justify-content:flex-start}#gems-panel .gems-column{padding:28px 14px 26px 16px}#gems-panel .gem-equipped-list{grid-template-columns:minmax(0,1fr)}}@media (min-width: 641px) and (max-height: 760px){#gems-panel .gems-popup-frame{height:96vh;min-height:0}#gems-panel .gems-popup-header{top:40px}#gems-panel .gems-popup-header h2{top:-107px}#gems-panel .panel-content.gem-panel-content{top:58px;bottom:34px}}#relics-panel.relics-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#relics-panel.relics-modal-overlay.hidden{display:none!important}#relics-panel .relics-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#relics-panel .relics-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#relics-panel .relics-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#relics-panel .relics-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#relics-panel .relics-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#relics-panel .relics-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#relics-panel .relics-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#relics-panel .panel-content.relics-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}#relics-panel .relics-content{font-family:var(--font-head)}#relics-panel game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#relics-panel .relic-tabs{display:flex;min-height:58px;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;padding:0;border:0}#relics-panel .relic-tab{min-width:190px;padding:12px 18px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;cursor:pointer;font-family:var(--font-head);font-size:.9rem;letter-spacing:.5px;transition:border-color .14s ease,filter .14s ease}#relics-panel .relic-tab:hover{border-color:#b8862d;filter:brightness(1.12)}#relics-panel .relic-tab.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa59,0 0 8px #ffc45059,0 3px #00000073;color:#ffe08b}#relics-panel .relics-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;gap:8px;padding:30px 22px 24px 28px}#relics-panel .relics-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#relics-panel .relics-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#relics-panel .relics-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#relics-panel .relics-column>*:not(.relics-column-backdrop){position:relative;z-index:3}#relics-panel .relic-tab-page{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}#relics-panel .relic-tab-page.hidden{display:none!important}#relics-panel .relic-list-grid,#relics-panel .relic-collections-grid{display:grid;min-height:0;flex:1 1 auto;align-content:start;align-items:start;gap:26px 16px;padding:22px 8px 6px 2px;overflow-x:hidden;overflow-y:auto}#relics-panel .relic-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#relics-panel .relic-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#relics-panel .relic-list-grid::-webkit-scrollbar,#relics-panel .relic-collections-grid::-webkit-scrollbar{width:12px}#relics-panel .relic-list-grid::-webkit-scrollbar-track,#relics-panel .relic-collections-grid::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#relics-panel .relic-list-grid::-webkit-scrollbar-thumb,#relics-panel .relic-collections-grid::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#relics-panel .relic-list-grid::-webkit-scrollbar-thumb:hover,#relics-panel .relic-collections-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#relics-panel .relic-list-grid::-webkit-scrollbar-button,#relics-panel .relic-collections-grid::-webkit-scrollbar-button,#relics-panel .relic-list-grid::-webkit-scrollbar-corner,#relics-panel .relic-collections-grid::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#relics-panel .relic-list-grid,#relics-panel .relic-collections-grid{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#relics-panel .relic-item-card,#relics-panel .relic-set-card{position:relative;isolation:isolate;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#relics-panel .relic-item-card:before,#relics-panel .relic-item-card:after,#relics-panel .relic-set-card:before,#relics-panel .relic-set-card:after{content:"";position:absolute;pointer-events:none}#relics-panel .relic-item-card:before,#relics-panel .relic-set-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1a2433,#121a25 55%,#151d29)}#relics-panel .relic-item-card.awakened:before{background:linear-gradient(160deg,#2e2716,#161a20 60%,#151d29)}#relics-panel .relic-item-card:after,#relics-panel .relic-set-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#relics-panel .relic-item-card:not(.awakened):after,#relics-panel .relic-set-card.is-locked:after{border-image-source:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png)}#relics-panel .relic-item-card>*:not(.action-wave-label),#relics-panel .relic-set-card>*:not(.action-wave-label){position:relative;z-index:2}#relics-panel .relic-item-card>.action-wave-label,#relics-panel .relic-set-card>.action-wave-label{z-index:3;top:0;padding:6px 12px;font-size:.85rem;transform:translate(-50%,-50%)}#relics-panel .relic-item-card{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px 16px;padding:20px 20px 18px}#relics-panel .relic-item-card.level-up-animating{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 10px rgba(255,218,91,.8))}#relics-panel .relic-item-top{display:flex;flex-direction:column;align-items:center;gap:6px}#relics-panel .relic-icon-slot{position:relative;display:grid;width:76px;height:76px;place-items:center;border:2px solid #5a4520;border-radius:6px;background:radial-gradient(circle,#ffc4501a,#05080dcc 72%);box-shadow:inset 0 2px 4px #0009}#relics-panel .relic-item-card.awakened .relic-icon-slot{border-color:#f5c051;box-shadow:inset 0 2px 4px #00000080,0 0 8px #ffc45066}#relics-panel .relic-item-icon{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}#relics-panel .relic-item-card:not(.awakened) .relic-item-icon{filter:grayscale(.6) brightness(.75)}#relics-panel .relic-star-badge{display:inline-block;color:#f4d35e;font-family:var(--font-head);font-size:.72rem;white-space:nowrap;transform-origin:center}#relics-panel .relic-item-card:not(.awakened) .relic-star-badge{color:#8d97a6;font-size:.6rem}#relics-panel .relic-star-badge.level-up-star{position:relative;z-index:2;animation:relic-star-level-up 1.45s ease-out both}@keyframes relic-star-level-up{0%,to{color:#f4d35e;filter:none;transform:scale(1)}20%{color:#fff9d0;filter:drop-shadow(0 0 8px #ffe45e);transform:scale(1.65)}48%{color:#fff4ad;filter:drop-shadow(0 0 5px #ffd84a);transform:scale(1.12)}68%{color:#fff;filter:drop-shadow(0 0 8px #ffe45e);transform:scale(1.38)}}#relics-panel .relic-item-info{display:flex;min-width:0;flex-direction:column;gap:8px}#relics-panel .relic-list-set-name{color:#b89cf0;font-size:.6rem}#relics-panel .relic-item-name{display:block;color:#fff4d6;font-size:.85rem;font-weight:400;line-height:1.4}#relics-panel .relic-item-stat{color:#8dff9e;font-size:.64rem;line-height:1.5}#relics-panel .relic-item-progression{display:flex;min-width:0;flex-direction:column;grid-column:1 / -1;gap:8px}#relics-panel .relic-fragment-progress{width:100%;height:14px;box-sizing:border-box;overflow:hidden;border:2px solid #5a4520;border-radius:7px;background:#05080dcc;box-shadow:inset 0 2px 3px #0009}#relics-panel .relic-fragment-progress span{display:block;height:100%;background:linear-gradient(180deg,#e2c8ff,#b07cf2 45%,#6f3fc0)}#relics-panel .relic-fragment-count{min-height:0;margin:0;color:#aeb7c2;font-size:.6rem;line-height:1.4;text-align:center}#relics-panel .relic-evolve-button{position:relative;isolation:isolate;display:flex;width:min(100%,230px);height:48px;align-items:center;justify-content:center;align-self:center;margin:2px 0 0;overflow:hidden;padding:0 18px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.85rem;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#relics-panel .relic-evolve-button:hover:not(:disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}#relics-panel .relic-evolve-button:active:not(:disabled){transform:translateY(2px)}#relics-panel .relic-evolve-button:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#relics-panel .relic-evolve-button:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#relics-panel .relic-evolve-label{position:relative;z-index:2}#relics-panel .relic-dismantle-button{width:min(100%,270px);gap:8px;padding:0 22px;white-space:nowrap}#relics-panel .relic-dismantle-button .relic-shop-cost img{width:18px;height:18px}#relics-panel .relic-shop-cost{position:relative;z-index:2;display:inline-flex;align-items:center;gap:3px}#relics-panel .relic-shop-cost img{width:22px;height:22px;image-rendering:pixelated}#relics-panel .relic-shop-header{display:flex;flex:0 0 auto;align-items:center;gap:18px;margin-bottom:12px;padding:10px 14px;border:2px solid #5a4520;border-radius:6px;background:#05080d8c}#relics-panel .relic-dust-balance{display:flex;flex:0 0 auto;align-items:center;gap:10px}#relics-panel .relic-dust-balance img{width:52px;height:52px;image-rendering:pixelated}#relics-panel .relic-dust-balance span{display:flex;flex-direction:column;gap:4px;font-family:var(--font-head)}#relics-panel .relic-dust-balance small{color:#e6c36f;font-size:.6rem}#relics-panel .relic-dust-balance strong{color:#fff1c4;font-size:1rem}#relics-panel .relic-shop-hint{margin:0;color:#c9bfa6;font-family:var(--font-head);font-size:.55rem;line-height:1.7}#relics-panel .relic-tab-page:has(.relic-shop-grid){flex-direction:column}#relics-panel .relic-shop-buttons{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#relics-panel .relic-shop-buy{display:flex;min-height:44px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px;border:2px solid #8a6a2e;border-radius:5px;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa4d,0 3px #00000073;color:#fff1c4;font-family:var(--font-head);font-size:.6rem;cursor:pointer}#relics-panel .relic-shop-buy:hover:not(:disabled){border-color:#f5c051;filter:brightness(1.15)}#relics-panel .relic-shop-buy:disabled{cursor:not-allowed;filter:grayscale(.8) brightness(.7)}#relics-panel .relic-shop-buy .relic-shop-cost img{width:18px;height:18px}#relics-panel .relic-shop-ready{grid-column:1 / -1;margin:0;padding:10px 8px;border:1px dashed rgba(141,255,158,.45);border-radius:5px;color:#8dff9e;font-family:var(--font-head);font-size:.55rem;line-height:1.6;text-align:center}#relics-panel .relic-shop-empty{grid-column:1 / -1;color:#c9bfa6;font-family:var(--font-head);font-size:.7rem;text-align:center}#relics-panel .relic-evolve-label game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#relics-panel .relic-set-card{display:flex;flex-direction:column;gap:12px;padding:20px 20px 18px}#relics-panel .relic-set-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0}#relics-panel .relic-set-header>div{display:flex;min-width:0;flex-direction:column;gap:8px}#relics-panel .relic-set-header h3{margin:0;color:#ffe39b;font-family:var(--font-head);font-size:.95rem;font-weight:400;line-height:1.4}#relics-panel .relic-set-header span{color:#aeb7c2;font-size:.6rem}#relics-panel .relic-set-header strong{flex:0 0 auto;padding:5px 8px;border:1px solid #3a4250;border-radius:4px;background:#05080d99;color:#8d97a6;font-family:var(--font-head);font-size:.58rem;font-weight:400;text-align:right;white-space:nowrap}#relics-panel .relic-set-header strong.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b}#relics-panel .relic-set-header strong.ready{border-color:#4ade8099;color:#8dff9e}#relics-panel .relic-set-bonuses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}#relics-panel .relic-set-bonuses span{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid #3a4250;border-radius:6px;background:#05080d99;box-shadow:inset 0 2px 3px #00000080;color:#aeb7c2;font-size:.6rem;line-height:1.5}#relics-panel .relic-set-bonuses span:first-child{border-color:#f5c05199}#relics-panel .relic-set-bonuses span:last-child{border-color:#4ade8080}#relics-panel .relic-set-bonuses strong{color:#ffe08b;font-family:var(--font-head);font-size:.8rem}#relics-panel .relic-set-goal{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 14px;border:2px solid #3a4250;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe49614,0 3px #00000073;color:#8d97a6;cursor:not-allowed;font-family:var(--font-head);font-size:.66rem}#relics-panel .relic-set-goal span{color:#8d97a6}#relics-panel .relic-set-goal.complete{border-color:#8a713d;color:#ffe08b}#relics-panel .relic-set-goal.complete span{color:#8dff9e}#relics-panel .relic-set-goal.ready{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;cursor:pointer}#relics-panel .relic-set-goal.ready span{color:#8dff9e}#relics-panel .relic-set-goal.ready:not(:disabled){animation:relic-resonance-ready-pulse 1.5s ease-in-out infinite}#relics-panel .relic-set-goal.ready:hover:not(:disabled){filter:brightness(1.15)}@keyframes relic-resonance-ready-pulse{0%,to{box-shadow:inset 0 1px #ffecaa59,0 0 6px #ffc45059,0 3px #00000073}50%{box-shadow:inset 0 1px #ffecaa73,0 0 16px #ffd264d9,0 3px #00000073}}#relics-panel .relic-collection-items{display:flex;flex-direction:column;gap:8px}#relics-panel .relic-collection-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:8px 12px 8px 8px;border:1px solid #3a4250;border-radius:6px;background:#05080d8c}#relics-panel .relic-collection-item.missing{opacity:.55}#relics-panel .relic-collection-item.missing img{filter:grayscale(.7)}#relics-panel .relic-collection-item img{width:52px;height:52px;object-fit:contain;image-rendering:pixelated}#relics-panel .relic-collection-item>span{display:flex;min-width:0;flex-direction:column;gap:6px}#relics-panel .relic-collection-item strong{overflow:hidden;color:#fff4d6;font-size:.72rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}#relics-panel .relic-collection-item small{color:#8dff9e;font-size:.58rem;line-height:1.5}#relics-panel .relic-collection-item.missing small{color:#aeb7c2}#relics-panel .relic-collection-item b{color:#f4d35e;font-family:var(--font-head);font-size:.72rem;white-space:nowrap}#relics-panel .relics-notice{flex:0 0 auto;min-height:0;padding:0;color:#ffe08b;font-family:var(--font-head);font-size:.7rem;text-align:center}#relics-panel .relics-notice:empty{display:none}@media (prefers-reduced-motion: reduce){#relics-panel .relic-evolve-button:after{animation:none;display:none}#relics-panel .relic-set-goal.ready:not(:disabled){animation:none}}@media (max-width: 1200px){#relics-panel .relic-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){#relics-panel .relics-popup-frame{width:96vw;height:94vh;min-height:460px}#relics-panel .panel-content.relics-content{top:60px;right:58px;bottom:42px;left:58px}#relics-panel .relic-collections-grid{grid-template-columns:minmax(0,1fr)}#relics-panel .relic-tab{min-width:0;flex:1 1 0;font-size:.7rem}}@media (max-width: 640px){#relics-panel.relics-modal-overlay{padding:10px}#relics-panel .relics-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#relics-panel .relics-popup-header{top:34px;right:42px;left:42px}#relics-panel .relics-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#relics-panel .relics-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#relics-panel .panel-content.relics-content{top:58px;right:48px;bottom:36px;left:48px}#relics-panel .relics-column{padding:28px 14px 24px 16px}#relics-panel .relic-list-grid{grid-template-columns:minmax(0,1fr)}#relics-panel .relic-item-card{grid-template-columns:64px minmax(0,1fr);padding:16px}#relics-panel .relic-icon-slot{width:60px;height:60px}#relics-panel .relic-item-icon{width:50px;height:50px}#relics-panel .relic-set-bonuses{grid-template-columns:minmax(0,1fr)}}@media (min-width: 641px) and (max-height: 760px){#relics-panel .relics-popup-frame{height:96vh;min-height:0}#relics-panel .relics-popup-header{top:40px}#relics-panel .relics-popup-header h2{top:-107px}#relics-panel .panel-content.relics-content{top:58px;bottom:34px}}#relics-panel .relics-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:visible;pointer-events:none}#relics-panel .relics-fx-spark{position:absolute;margin:-3px 0 0 -3px;box-shadow:0 0 5px #ffd25ae6,0 0 0 1px #3c1e0099;animation:relics-fx-spark ease-out both}@keyframes relics-fx-spark{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .25),calc(var(--dy) * .25)) scale(1.25)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 24px)) scale(.6)}}#relics-panel .relics-fx-ring{position:absolute;box-sizing:border-box;border:3px solid #ffe08b;border-radius:8px;box-shadow:0 0 14px #ffd25ae6,inset 0 0 14px #ffd25a99;transform:translate(-50%,-50%);animation:relics-fx-ring .7s ease-out both}@keyframes relics-fx-ring{0%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%) scale(1.7)}}#relics-panel .relics-fx-card-ring{position:absolute;box-sizing:border-box;border:3px solid #ffe08b;border-radius:10px;box-shadow:0 0 18px #ffd25ad9,inset 0 0 18px #ffd25a73;transform:translate(-50%,-50%);animation:relics-fx-card-ring .9s ease-out both}@keyframes relics-fx-card-ring{0%{opacity:1;transform:translate(-50%,-50%) scale(.98)}to{opacity:0;transform:translate(-50%,-50%) scale(1.06)}}#relics-panel .relics-fx-card-sweep{position:absolute;overflow:hidden;border-radius:8px;background:linear-gradient(105deg,transparent 35%,rgba(255,246,200,.55) 50%,transparent 65%) 0 0 / 260% 100% no-repeat;mix-blend-mode:screen;animation:relics-fx-card-sweep 1.1s ease-in-out both}@keyframes relics-fx-card-sweep{0%{opacity:0;background-position:130% 0}15%{opacity:1}to{opacity:0;background-position:-30% 0}}#relics-panel .relic-item-card.level-up-animating{animation:relics-card-flash 1.2s ease-out both}@keyframes relics-card-flash{0%{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 0 rgba(255,218,91,0)) brightness(1)}18%{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 16px rgba(255,218,91,.95)) brightness(1.25)}to{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 0 rgba(255,218,91,0)) brightness(1)}}@media (prefers-reduced-motion: reduce){#relics-panel .relic-item-card.level-up-animating{animation:none}}#warrior-wings-panel.wings-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#warrior-wings-panel.wings-modal-overlay.hidden{display:none!important}#warrior-wings-panel .wings-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#warrior-wings-panel .wings-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#warrior-wings-panel .wings-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#warrior-wings-panel .wings-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}#warrior-wings-panel .wings-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#warrior-wings-panel .wings-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#warrior-wings-panel .wings-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#warrior-wings-panel .wings-popup-frame>#warrior-wings-slime-tabs{position:absolute;top:68px;left:82px;z-index:5;display:flex;width:auto;flex-direction:row;align-items:center;gap:22px}#warrior-wings-panel #warrior-wings-slime-tabs .slime-loadout-tab,#warrior-wings-panel #warrior-wings-slime-tabs .slime-loadout-tab img{width:62px;height:62px}#warrior-wings-panel .panel-content.warrior-wings-content{position:absolute;top:140px;right:66px;bottom:48px;left:66px;z-index:1;display:grid;min-height:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;padding:0;overflow:visible;background:transparent;color:#fff4d6;font-family:var(--font-head)}#warrior-wings-panel game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#warrior-wings-panel .wings-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;padding:30px 20px 26px 26px}#warrior-wings-panel .wings-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#warrior-wings-panel .wings-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#warrior-wings-panel .wings-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#warrior-wings-panel .wings-column>*:not(.wings-column-backdrop){position:relative;z-index:3}#warrior-wings-panel .warrior-wing-list,#warrior-wings-panel .warrior-wing-detail{min-width:0;min-height:0;flex:1 1 auto;padding:4px 8px 4px 2px;overflow-x:hidden;overflow-y:auto;color:#fff4d6;font-family:var(--font-head)}#warrior-wings-panel .warrior-wing-list{display:flex;flex-direction:column;gap:10px;border:0}#warrior-wings-panel .warrior-wing-list::-webkit-scrollbar,#warrior-wings-panel .warrior-wing-detail::-webkit-scrollbar{width:12px}#warrior-wings-panel .warrior-wing-list::-webkit-scrollbar-track,#warrior-wings-panel .warrior-wing-detail::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#warrior-wings-panel .warrior-wing-list::-webkit-scrollbar-thumb,#warrior-wings-panel .warrior-wing-detail::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#warrior-wings-panel .warrior-wing-list::-webkit-scrollbar-button,#warrior-wings-panel .warrior-wing-detail::-webkit-scrollbar-button,#warrior-wings-panel .warrior-wing-list::-webkit-scrollbar-corner,#warrior-wings-panel .warrior-wing-detail::-webkit-scrollbar-corner{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){#warrior-wings-panel .warrior-wing-list,#warrior-wings-panel .warrior-wing-detail{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#warrior-wings-panel .warrior-wing-card{display:flex;min-height:76px;flex:0 0 auto;align-items:center;gap:14px;padding:1px 4px;border:solid transparent;border-width:11px 12px;border-radius:0;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#1a2433,#111923) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;box-shadow:none;color:#fff4d6;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);image-rendering:pixelated;text-align:left;transition:filter .14s ease}#warrior-wings-panel .warrior-wing-card:hover{filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.1)}#warrior-wings-panel .warrior-wing-card.selected{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);background:linear-gradient(180deg,#4a3714,#2a1f0c) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box}#warrior-wings-panel .warrior-wing-card.locked:not(.selected){background:linear-gradient(180deg,#141a23,#0d131b) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box}#warrior-wings-panel .warrior-wing-card.locked img{filter:grayscale(.7) brightness(.7)}#warrior-wings-panel .warrior-wing-card img{width:56px;height:56px;flex:0 0 56px;object-fit:contain;image-rendering:pixelated}#warrior-wings-panel .warrior-wing-card>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:8px}#warrior-wings-panel .warrior-wing-card strong{color:#fff4d6;font-size:.78rem;font-weight:400;line-height:1.4}#warrior-wings-panel .warrior-wing-card.locked strong{color:#aeb7c2}#warrior-wings-panel .warrior-wing-card small{color:#8d97a6;font-size:.6rem;line-height:1.4}#warrior-wings-panel .warrior-wing-card.owned small,#warrior-wings-panel .warrior-wing-card>b{color:#ffe08b}#warrior-wings-panel .warrior-wing-card>b{font-family:var(--font-head);font-size:.72rem;font-weight:400;white-space:nowrap}#warrior-wings-panel .warrior-wing-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:14px;padding-top:20px}#warrior-wings-panel .warrior-wing-detail>.warrior-wing-detail-header{grid-column:1;grid-row:1;height:auto;min-height:220px}#warrior-wings-panel .warrior-wing-detail>.warrior-wing-flat-stats{grid-column:1;grid-row:2}#warrior-wings-panel .warrior-wing-detail>:is(.warrior-wing-stars,.warrior-wing-craft-action,.warrior-wing-lock-message,.warrior-wing-empty){grid-column:2;grid-row:1 / span 2;align-self:stretch}#warrior-wings-panel .warrior-wing-detail>.warrior-wing-stars{display:flex;min-height:0;flex-direction:column}#warrior-wings-panel .warrior-wing-detail>.warrior-wing-stars>.warrior-wing-star-action{margin-top:auto}#warrior-wings-panel .warrior-wing-detail>:is(.warrior-wing-craft-action,.warrior-wing-lock-message){display:flex;flex-direction:column;align-items:center;justify-content:center}#warrior-wings-panel .warrior-wing-detail-header{min-height:240px;flex:0 0 auto;padding:18px 20px;border:2px solid color-mix(in srgb,var(--wing-rarity-color, #f5c051) 55%,#b8862d);border-radius:8px;box-shadow:inset 0 0 18px #0000008c,0 3px #00000073}#warrior-wings-panel .warrior-wing-showcase h3{color:#ffe39b;font-size:1.05rem;font-weight:400}#warrior-wings-panel .warrior-wing-showcase-heading>span{color:#d5dbe3;font-size:.7rem}#warrior-wings-panel .warrior-wing-showcase-art{bottom:14px;width:min(84%,420px);height:calc(100% - 78px);max-height:300px;object-fit:contain}#warrior-wings-panel .warrior-wing-flat-stats,#warrior-wings-panel .warrior-wing-stars,#warrior-wings-panel .warrior-wing-lock-message,#warrior-wings-panel .warrior-wing-craft-action,#warrior-wings-panel .warrior-wing-empty{position:relative;isolation:isolate;flex:0 0 auto;margin:0;padding:20px 20px 18px;border:0;border-radius:0;background:transparent;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#warrior-wings-panel .warrior-wing-flat-stats:before,#warrior-wings-panel .warrior-wing-stars:before,#warrior-wings-panel .warrior-wing-lock-message:before,#warrior-wings-panel .warrior-wing-craft-action:before,#warrior-wings-panel .warrior-wing-empty:before{content:"";position:absolute;top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1a2433,#121a25 55%,#151d29);pointer-events:none}#warrior-wings-panel .warrior-wing-stars:before{background:linear-gradient(160deg,#2a1d3d,#151a26 60%,#151d29)}#warrior-wings-panel .warrior-wing-flat-stats:after,#warrior-wings-panel .warrior-wing-stars:after,#warrior-wings-panel .warrior-wing-lock-message:after,#warrior-wings-panel .warrior-wing-craft-action:after,#warrior-wings-panel .warrior-wing-empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;pointer-events:none}#warrior-wings-panel .warrior-wing-flat-stats>*,#warrior-wings-panel .warrior-wing-stars>*:not(.action-wave-label),#warrior-wings-panel .warrior-wing-craft-action>*{position:relative;z-index:2}#warrior-wings-panel .warrior-wing-stars>.action-wave-label{z-index:3}#warrior-wings-panel .warrior-wing-flat-stats h4,#warrior-wings-panel .warrior-wing-stars-heading strong{color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400}#warrior-wings-panel .warrior-wing-flat-stats h4{margin:0 0 8px}#warrior-wings-panel .warrior-wing-stat{padding:9px 0;border-top:1px solid rgba(201,156,62,.22);color:#d5dbe3;font-size:.72rem}#warrior-wings-panel .warrior-wing-stat b{color:#ffe08b;font-weight:700}#warrior-wings-panel .warrior-wing-stars-heading{font-size:.8rem}#warrior-wings-panel .warrior-wing-stars-heading strong{color:#d6a2ff}#warrior-wings-panel .warrior-wing-stars-heading b{color:#ffe08b;font-weight:400}#warrior-wings-panel .warrior-wing-stars.is-charging{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(168,85,247,.6))}#warrior-wings-panel .warrior-wing-star-pips{gap:8px;margin:12px 0;padding:10px 6px;border:2px solid #3a2f4a;border-radius:6px;background:#05080db3;box-shadow:inset 0 2px 4px #0009;color:#6e6680;font-size:1.05rem}#warrior-wings-panel .warrior-wing-specials{gap:10px}#warrior-wings-panel .warrior-wing-special{gap:7px;padding:12px 14px;border:1px solid #3a4250;border-radius:6px;background:#05080d8c}#warrior-wings-panel .warrior-wing-special.unlocked{border-color:#c084fc99;background:linear-gradient(145deg,#562a7752,#05080d8c)}#warrior-wings-panel .warrior-wing-special>div{font-size:.68rem}#warrior-wings-panel .warrior-wing-special>div strong{color:#d6a2ff;font-weight:400}#warrior-wings-panel .warrior-wing-special>div b{color:#ffe08b;font-weight:400}#warrior-wings-panel .warrior-wing-special.locked>div b{color:#8d97a6}#warrior-wings-panel .warrior-wing-special>span{color:#fff4d6;font-size:.68rem}#warrior-wings-panel .warrior-wing-special.unlocked>span{color:#8dff9e}#warrior-wings-panel .warrior-wing-special>small{color:#8d97a6;font-size:.6rem}#warrior-wings-panel .warrior-wing-star-action{margin-top:14px;padding-top:14px;border-top:1px solid rgba(201,156,62,.3)}#warrior-wings-panel .warrior-wing-craft-action{display:flex;flex-direction:column;align-items:center;gap:14px}#warrior-wings-panel .warrior-wing-craft-costs{color:#fff4d6;font-size:.85rem}#warrior-wings-panel .warrior-wing-craft-cost b{color:#ffe08b;font-size:.9rem}#warrior-wings-panel .warrior-wing-craft-cost.is-missing b{color:#ff6b6b}#warrior-wings-panel .warrior-wing-craft-cost[data-craft-crystal]{cursor:help}#warrior-wings-panel .warrior-wing-lock-message,#warrior-wings-panel .warrior-wing-empty{color:#aeb7c2;font-family:var(--font-head);font-size:.72rem;line-height:1.6;text-align:center}#warrior-wings-panel .btn-do-forge{position:relative;box-sizing:border-box;width:min(100%,320px);min-height:0;height:62px;margin:0;overflow:hidden;padding:0 24px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-family:var(--font-head);font-size:.85rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;touch-action:none}#warrior-wings-panel .btn-do-forge:hover:not(:disabled):not(.disabled){box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55));transform:none}#warrior-wings-panel .btn-do-forge:active:not(:disabled):not(.disabled){box-shadow:none;filter:brightness(1.18) drop-shadow(0 0 10px rgba(255,205,96,.75)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:translateY(2px) scale(.99)}#warrior-wings-panel .btn-do-forge:disabled,#warrior-wings-panel .btn-do-forge.disabled{box-shadow:none;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#warrior-wings-panel .btn-do-forge .forge-btn-fill{z-index:1;top:4px;height:calc(100% - 8px);max-width:calc(100% - 3px);border:0;background:linear-gradient(100deg,transparent 0 35%,rgba(255,255,240,.55) 50%,transparent 65% 100%) 0 0 / 120px 100% repeat-x,linear-gradient(90deg,#ffeca00f,#ffeeaa4d 70%,#fffadc99);box-shadow:none;mix-blend-mode:screen;clip-path:polygon(min(10px,100%) 0,max(calc(100% - 9px),0px) 0,100% 8px,100% calc(100% - 8px),max(calc(100% - 9px),0px) 100%,min(10px,100%) 100%,min(2px,100%) calc(100% - 8px),min(2px,100%) 8px);animation:forge-hold-motes .7s linear infinite}#warrior-wings-panel .btn-do-forge .forge-btn-fill:after{content:"";position:absolute;top:50%;right:0;width:18px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,245,.95));transform:translateY(-50%);pointer-events:none}#warrior-wings-panel .btn-do-forge .forge-btn-fill:not([style*=width]),#warrior-wings-panel .btn-do-forge .forge-btn-fill[style*="width: 0%"],#warrior-wings-panel .btn-do-forge .forge-btn-fill[style*="width: 0px"]{visibility:hidden}#warrior-wings-panel .btn-do-forge:not(:disabled):not(.disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#warrior-wings-panel .btn-do-forge.is-charging:after{display:none}#warrior-wings-panel .btn-do-forge .forge-btn-text{z-index:2}#warrior-wings-panel .forge-btn-text game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#warrior-wings-panel .warrior-wing-upgrade-text{flex-direction:row;gap:14px;white-space:nowrap}#warrior-wings-panel .warrior-wing-upgrade-cost img{width:24px;height:24px}@media (prefers-reduced-motion: reduce){#warrior-wings-panel .btn-do-forge .forge-btn-fill{animation:none}#warrior-wings-panel .btn-do-forge:after{animation:none;display:none}}@media (max-width: 900px){#warrior-wings-panel .wings-popup-frame{width:96vw;height:94vh;min-height:460px}#warrior-wings-panel .panel-content.warrior-wings-content{top:132px;right:58px;bottom:42px;left:58px;grid-template-columns:minmax(0,1fr);grid-template-rows:150px minmax(0,1fr)}#warrior-wings-panel .warrior-wing-list{flex-direction:row;overflow-x:auto;overflow-y:hidden}#warrior-wings-panel .warrior-wing-card{flex:0 0 240px}#warrior-wings-panel .warrior-wing-detail{grid-template-columns:minmax(0,1fr);grid-template-rows:none}#warrior-wings-panel .warrior-wing-detail>*{grid-column:1!important;grid-row:auto!important}}@media (max-width: 640px){#warrior-wings-panel.wings-modal-overlay{padding:10px}#warrior-wings-panel .wings-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#warrior-wings-panel .wings-popup-header{top:34px;right:42px;left:42px}#warrior-wings-panel .wings-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.25rem}#warrior-wings-panel .wings-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#warrior-wings-panel .wings-popup-frame>#warrior-wings-slime-tabs{top:58px;left:56px;gap:8px}#warrior-wings-panel #warrior-wings-slime-tabs .slime-loadout-tab,#warrior-wings-panel #warrior-wings-slime-tabs .slime-loadout-tab img{width:44px;height:44px}#warrior-wings-panel .panel-content.warrior-wings-content{top:112px;right:48px;bottom:36px;left:48px;grid-template-rows:130px minmax(0,1fr)}#warrior-wings-panel .wings-column{padding:28px 14px 24px 16px}#warrior-wings-panel .warrior-wing-card{flex-basis:200px}}@media (min-width: 641px) and (max-height: 760px){#warrior-wings-panel .wings-popup-frame{height:96vh;min-height:0}#warrior-wings-panel .wings-popup-header{top:40px}#warrior-wings-panel .wings-popup-header h2{top:-107px}}#warrior-wings-panel .wings-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:visible;pointer-events:none}#warrior-wings-panel .wings-fx-spark{position:absolute;margin:-3px 0 0 -3px;box-shadow:0 0 6px #ffd25ae6,0 0 0 1px #3c1e008c;animation:wings-fx-spark ease-out both}#warrior-wings-panel .wings-fx-feather{width:4px!important;height:11px!important;border-radius:50% 50% 2px 2px;animation-name:wings-fx-feather}@keyframes wings-fx-spark{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .25),calc(var(--dy) * .25)) scale(1.3)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 26px)) scale(.6)}}@keyframes wings-fx-feather{0%{opacity:0;transform:translate(0) rotate(0) scale(.5)}20%{opacity:1;transform:translate(calc(var(--dx) * .45),calc(var(--dy) * .45)) rotate(90deg) scale(1.1)}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 60px)) rotate(260deg) scale(.8)}}#warrior-wings-panel .wings-fx-ring{position:absolute;width:170px;height:120px;margin:-60px 0 0 -85px;border:3px solid var(--ring-color, #ffe08b);border-radius:50%;box-shadow:0 0 18px var(--ring-color, #ffe08b),inset 0 0 18px color-mix(in srgb,var(--ring-color, #ffe08b) 60%,transparent);animation:wings-fx-ring .9s ease-out both}@keyframes wings-fx-ring{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}#warrior-wings-panel .warrior-wing-showcase>.action-wave-label{z-index:4;top:12px;padding:6px 12px;font-size:.85rem}#warrior-wings-panel .warrior-wing-stars>.action-wave-label{top:0;padding:6px 12px;font-size:.85rem;transform:translate(-50%,-50%)}#mystic-beasts-panel.beasts-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}#mystic-beasts-panel.beasts-modal-overlay.hidden{display:none!important}#mystic-beasts-panel .beasts-popup-frame{position:relative;isolation:isolate;width:min(1540px,98vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}#mystic-beasts-panel .beasts-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#mystic-beasts-panel .beasts-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#mystic-beasts-panel .beasts-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.45rem;font-weight:400;letter-spacing:1px;line-height:1;white-space:nowrap;transform:translate(calc(-50% + 19px))}#mystic-beasts-panel .beasts-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#mystic-beasts-panel .beasts-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#mystic-beasts-panel .beasts-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#mystic-beasts-panel .panel-content.mystic-beasts-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:grid;min-height:0;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:14px;padding:0;overflow:visible;background:transparent;color:#fff4d6;font-family:var(--font-head)}#mystic-beasts-panel game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#mystic-beasts-panel .beasts-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;padding:30px 20px 26px 26px}#mystic-beasts-panel .beasts-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#mystic-beasts-panel .beasts-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#mystic-beasts-panel .beasts-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#mystic-beasts-panel .beasts-column>*:not(.beasts-column-backdrop){position:relative;z-index:3}#mystic-beasts-panel .mystic-beast-list,#mystic-beasts-panel .mystic-beast-detail{min-width:0;min-height:0;flex:1 1 auto;padding:4px 8px 4px 2px;overflow-x:hidden;overflow-y:auto;border:0;color:#fff4d6;font-family:var(--font-head)}#mystic-beasts-panel .mystic-beast-list{display:flex;flex-direction:column;gap:10px}#mystic-beasts-panel .mystic-beast-list::-webkit-scrollbar,#mystic-beasts-panel .mystic-beast-detail::-webkit-scrollbar{width:12px}#mystic-beasts-panel .mystic-beast-list::-webkit-scrollbar-track,#mystic-beasts-panel .mystic-beast-detail::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#mystic-beasts-panel .mystic-beast-list::-webkit-scrollbar-thumb,#mystic-beasts-panel .mystic-beast-detail::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}@supports not selector(::-webkit-scrollbar){#mystic-beasts-panel .mystic-beast-list,#mystic-beasts-panel .mystic-beast-detail{scrollbar-color:#f2c14e rgba(5,8,13,.6)}}#mystic-beasts-panel .mystic-beast-card{display:flex;min-height:80px;flex:0 0 auto;align-items:center;gap:14px;padding:1px 4px;border:solid transparent;border-width:11px 12px;border-radius:0;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#1a2433,#111923) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;box-shadow:none;color:#fff4d6;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);image-rendering:pixelated;text-align:left;transition:filter .14s ease}#mystic-beasts-panel .mystic-beast-card:hover{filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.1)}#mystic-beasts-panel .mystic-beast-card.selected{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);background:linear-gradient(180deg,#4a3714,#2a1f0c) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box}#mystic-beasts-panel .mystic-beast-card img{width:60px;height:60px;flex:0 0 60px;object-fit:contain;image-rendering:pixelated}#mystic-beasts-panel .mystic-beast-card span{gap:8px}#mystic-beasts-panel .mystic-beast-card strong{color:#fff4d6;font-size:.78rem;font-weight:400;line-height:1.4}#mystic-beasts-panel .mystic-beast-card small{color:#aeb7c2;font-size:.6rem}#mystic-beasts-panel .mystic-beast-card b{margin-left:auto;padding:4px 7px;border:1px solid #f5c051;border-radius:4px;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;font-size:.55rem;font-weight:400}#mystic-beasts-panel .mystic-beast-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"title title" "stage sets" "stage progress";align-items:stretch;gap:16px 18px;padding-top:20px}#mystic-beasts-panel .mystic-beast-selected-title{grid-area:title;justify-content:center}#mystic-beasts-panel .mystic-beast-stage{display:flex;min-width:0;min-height:0;grid-area:stage;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px}#mystic-beasts-panel .mystic-beast-sets{display:flex;min-width:0;min-height:0;grid-area:sets;flex-direction:column;gap:12px}#mystic-beasts-panel .mystic-beast-sets{justify-content:flex-start}#mystic-beasts-panel .mystic-beast-sets>.mystic-passive{flex:0 0 auto}#mystic-beasts-panel .mystic-beast-progress{display:flex;min-width:0;grid-area:progress;flex-direction:column;gap:12px}#mystic-beasts-panel .mystic-beast-progress>.mystic-beast-notice{grid-column:1 / -1}#mystic-beasts-panel .mystic-beast-progress>.mystic-beast-stat-line{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}#mystic-beasts-panel .mystic-beast-progress>.mystic-beast-evolve{flex-direction:column;align-items:center;justify-content:center;gap:16px}#mystic-beasts-panel .mystic-beast-progress .mystic-beast-evolve-copy{justify-content:center}#mystic-beasts-panel .mystic-section-title{display:flex;width:100%;align-items:center;gap:6px;margin:2px 0 -4px;color:#e6c36f;font-family:var(--font-head);font-size:.8rem;font-weight:400;white-space:nowrap}#mystic-beasts-panel .mystic-section-title:before,#mystic-beasts-panel .mystic-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#mystic-beasts-panel .mystic-section-title:after{transform:scaleX(-1)}#mystic-beasts-panel .mystic-beast-selected-title{margin:0 0 18px}#mystic-beasts-panel .mystic-beast-selected-title h3{color:#ffe39b;font-size:1.4rem;font-weight:400}#mystic-beasts-panel .mystic-beast-selected-title.is-awakened game-gradient-text{background-image:linear-gradient(100deg,transparent 40%,rgba(255,255,240,.95) 50%,transparent 60%),linear-gradient(180deg,#fff1aa 15%,#ffc04d 50%,#e07a12 88%);background-size:260% 100%,100% 100%;background-repeat:no-repeat;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000) drop-shadow(0 0 8px rgba(255,150,40,.6));animation:enchant-caption-wave 1.6s linear infinite}@media (prefers-reduced-motion: reduce){#mystic-beasts-panel .mystic-beast-selected-title.is-awakened game-gradient-text{animation:none}}#mystic-beasts-panel .mystic-beast-formation{width:auto;max-width:100%;height:auto;min-height:0;max-height:440px;flex:1 1 auto;aspect-ratio:1;margin:0;border:2px solid #8a713d;border-radius:16px;background:radial-gradient(ellipse 55% 50% at 50% 48%,rgba(255,140,30,.24),rgba(255,110,20,.08) 55%,transparent 75%),radial-gradient(ellipse 90% 45% at 50% 0%,rgba(139,92,246,.2),transparent 70%),linear-gradient(180deg,#23214a,#142238 38%,#0c1522 72%,#070b12);box-shadow:inset 0 0 22px #0009,0 3px #00000073}#mystic-beasts-panel .mystic-beast-formation{border:0;border-radius:0;box-shadow:inset 0 0 22px #0009;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}#mystic-beasts-panel .mystic-beast-formation:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;image-rendering:pixelated;pointer-events:none}#mystic-beasts-panel .mystic-beast-formation:has(.mystic-beast-portrait.is-awakened){background:radial-gradient(ellipse 60% 55% at 50% 48%,rgba(255,170,50,.38),rgba(255,120,20,.12) 55%,transparent 78%),radial-gradient(ellipse 90% 45% at 50% 0%,rgba(139,92,246,.24),transparent 70%),linear-gradient(180deg,#2a2350,#172540 38%,#0d1724 72%,#070b12)}#mystic-beasts-panel .mystic-beast-formation,#mystic-beasts-panel .mystic-beast-formation:has(.mystic-beast-portrait.is-awakened){background-position:center;background-size:calc(100% - 6px) calc(100% - 5px);background-repeat:no-repeat}#mystic-beasts-panel .mystic-beast-level{bottom:10px;padding:6px 12px;border:1px solid #f5c051;border-radius:4px;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;font-family:var(--font-head);font-size:.7rem}#mystic-beasts-panel .mystic-insignia-slot.mystic-insignia-orbit-slot{width:62px;height:62px;min-width:62px}#mystic-beasts-panel .mystic-insignia-slot.mystic-insignia-core-slot{width:70px;height:70px;min-width:70px}#mystic-beasts-panel .mystic-insignia-add-icon{font-family:var(--font-head);font-size:1.1rem}#mystic-beasts-panel .mystic-insignia-slot.can-equip{border-color:#4ade80;animation:mystic-insignia-ready 1.4s ease-in-out infinite}#mystic-beasts-panel .mystic-insignia-slot.can-equip .mystic-insignia-add-icon{color:#8dff9e}#mystic-beasts-panel .mystic-insignia-slot>.mystic-insignia-arrow{top:-6px;left:-6px;z-index:3;width:20px;height:20px}@keyframes mystic-insignia-ready{0%,to{box-shadow:0 0 4px #4ade8059,inset 0 0 4px #4ade8033}50%{box-shadow:0 0 14px #4ade80d9,inset 0 0 8px #4ade8066}}#mystic-beasts-panel .mystic-beast-card{position:relative}#mystic-beasts-panel .mystic-beast-card>.mystic-beast-card-arrow{top:6px;left:6px;z-index:2;width:18px;height:18px}@media (prefers-reduced-motion: reduce){#mystic-beasts-panel .mystic-insignia-slot.can-equip{animation:none;box-shadow:0 0 8px #4ade8099}}#mystic-beasts-panel .mystic-insignia-permanent-note{margin:0;color:#d4b879;font-size:.58rem;line-height:1.6;text-align:center}#mystic-beasts-panel .mystic-beast-stat-line,#mystic-beasts-panel .mystic-beast-evolve,#mystic-beasts-panel .mystic-set-bonuses>div,#mystic-beasts-panel .mystic-passive{margin:0;border:1px solid #3a4250;border-radius:6px;background:#05080d99;box-shadow:inset 0 2px 3px #00000080;color:#aeb7c2}#mystic-beasts-panel .mystic-beast-stat-line{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-color:#8a713d;color:#fff4d6;font-size:.85rem}#mystic-beasts-panel .mystic-beast-stat-line strong{color:#8dff9e;font-size:1.1rem}#mystic-beasts-panel .mystic-beast-evolve{flex-direction:column;align-items:stretch;justify-content:center;gap:20px;padding:20px}#mystic-beasts-panel .mystic-beast-evolve-copy{display:flex;align-items:center;justify-content:center;gap:16px;color:#fff4d6;font-size:.85rem}#mystic-beasts-panel .mystic-beast-evolve-copy img{width:56px;height:56px}#mystic-beasts-panel .mystic-beast-evolve-copy small{box-sizing:border-box;width:100%;margin-top:10px;color:#aeb7c2;font-size:.66rem;line-height:1.5}#mystic-beasts-panel #mystic-evolve-tooltip-target{justify-content:center}#mystic-beasts-panel .mystic-evolve-btn,#mystic-beasts-panel .mystic-confirm-equip-btn{position:relative;isolation:isolate;display:flex;min-width:260px}#mystic-beasts-panel .mystic-confirm-equip-btn{min-width:300px}#mystic-beasts-panel .mystic-evolve-btn,#mystic-beasts-panel .mystic-confirm-equip-btn{height:54px;align-items:center;justify-content:center;gap:14px;overflow:hidden;padding:0 24px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.85rem;font-weight:400;text-shadow:none;white-space:nowrap;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#mystic-beasts-panel .mystic-evolve-btn:hover:not(:disabled),#mystic-beasts-panel .mystic-confirm-equip-btn:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}#mystic-beasts-panel .mystic-evolve-btn:active:not(:disabled),#mystic-beasts-panel .mystic-confirm-equip-btn:active{transform:translateY(2px)}#mystic-beasts-panel .mystic-evolve-btn:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}#mystic-beasts-panel .mystic-evolve-btn:not(:disabled):after,#mystic-beasts-panel .mystic-confirm-equip-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#mystic-beasts-panel .mystic-btn-label,#mystic-beasts-panel .mystic-evolve-cost{position:relative;z-index:2}#mystic-beasts-panel .mystic-btn-label game-gradient-text,#mystic-beasts-panel .mystic-evolve-cost game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#mystic-beasts-panel .mystic-evolve-cost{display:inline-flex;align-items:center;gap:6px}#mystic-beasts-panel .mystic-evolve-cost img{width:26px;height:26px;margin:0;object-fit:contain;image-rendering:pixelated}#mystic-beasts-panel .mystic-beast-evolve>.action-wave-label{z-index:3;top:0;padding:6px 12px;font-size:.85rem;transform:translate(-50%,-50%)}#mystic-beasts-panel .mystic-set-bonuses{gap:8px;margin:0}#mystic-beasts-panel .mystic-set-bonuses>div{align-items:center;gap:16px;padding:14px 16px;font-size:.74rem}#mystic-beasts-panel .mystic-set-bonuses b{min-width:46px;color:#8d97a6;font-weight:400}#mystic-beasts-panel .mystic-set-bonuses>div.active,#mystic-beasts-panel .mystic-passive.active{border-color:#f5c051;background:linear-gradient(180deg,#4a3714d9,#2a1f0cd9);color:#ffe08b}#mystic-beasts-panel .mystic-set-bonuses>div.active b{color:#8dff9e}#mystic-beasts-panel .mystic-passive{align-items:center;gap:18px;padding:18px 20px;font-size:.72rem;line-height:1.6}#mystic-beasts-panel .mystic-passive-icon-slot{width:76px;height:76px;flex:0 0 76px;border:2px solid #5a4520;border-radius:8px}#mystic-beasts-panel .mystic-passive-icon-slot{overflow:hidden}#mystic-beasts-panel .mystic-passive.active{position:relative;isolation:isolate;overflow:hidden;animation:mystic-passive-glow 2.8s ease-in-out infinite}#mystic-beasts-panel .mystic-passive.active:before,#mystic-beasts-panel .mystic-passive.active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}#mystic-beasts-panel .mystic-passive.active:before{background:linear-gradient(120deg,#4a3714f2,#784612e6,#3a280ef2,#824e14e6,#4a3714f2) 0 0 / 300% 100%;animation:mystic-passive-drift 7s linear infinite}#mystic-beasts-panel .mystic-passive.active:after{background:linear-gradient(105deg,transparent 38%,rgba(255,236,170,.28) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;mix-blend-mode:screen;animation:dungeon-enter-sweep 3.6s ease-in-out infinite}#mystic-beasts-panel .mystic-passive.active>*{position:relative;z-index:1}#mystic-beasts-panel .mystic-passive.active .mystic-passive-icon-slot{animation:mystic-passive-icon-glow 2.8s ease-in-out infinite}@keyframes mystic-passive-drift{0%{background-position:0% 0}to{background-position:150% 0}}@keyframes mystic-passive-glow{0%,to{box-shadow:inset 0 2px 3px #00000080,0 0 4px #ffc45040}50%{box-shadow:inset 0 2px 3px #00000080,0 0 14px #ffc450b3}}@keyframes mystic-passive-icon-glow{0%,to{box-shadow:0 0 6px #ffc45066}50%{box-shadow:0 0 16px #ffd264e6}}@media (prefers-reduced-motion: reduce){#mystic-beasts-panel .mystic-passive.active,#mystic-beasts-panel .mystic-passive.active:before,#mystic-beasts-panel .mystic-passive.active:after,#mystic-beasts-panel .mystic-passive.active .mystic-passive-icon-slot{animation:none}}#mystic-beasts-panel .mystic-passive-icon-slot img{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated;filter:grayscale(.6) brightness(.6)}#mystic-beasts-panel .mystic-passive.active .mystic-passive-icon-slot img{filter:none}#mystic-beasts-panel .mystic-passive.active .mystic-passive-icon-slot{border-color:#f5c051;box-shadow:0 0 10px #ffc45073}#mystic-beasts-panel .mystic-passive b{color:#e6c36f;font-size:.8rem;font-weight:400}#mystic-beasts-panel .mystic-passive p{margin:10px 0 0;color:#d5dbe3}#mystic-beasts-panel .mystic-beast-notice{margin:0;color:#ff9292;font-size:.66rem;text-align:center}#mystic-beasts-panel .mystic-insignia-confirm{position:absolute;top:40px;right:40px;bottom:40px;left:40px;z-index:20;background:#03070e9e}#mystic-beasts-panel .mystic-insignia-confirm-card{position:relative;isolation:isolate;display:flex;width:min(520px,100%);box-sizing:border-box;flex-direction:column;align-items:center;gap:14px;padding:26px 26px 22px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#fff4d6;font-family:var(--font-head);filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 10px rgba(255,128,0,.25))}#mystic-beasts-panel .mystic-insignia-confirm-card:before,#mystic-beasts-panel .mystic-insignia-confirm-card:after{content:"";position:absolute;pointer-events:none}#mystic-beasts-panel .mystic-insignia-confirm-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,#ff8000 18%,#131a24),#0f151e 60%)}#mystic-beasts-panel .mystic-insignia-confirm-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}#mystic-beasts-panel .mystic-insignia-confirm-card>*{position:relative;z-index:2}#mystic-beasts-panel .mystic-insignia-confirm-card>img{width:84px;height:84px;border:2px solid #ff8000;border-radius:6px;background:radial-gradient(circle,#493018,#211811 72%);box-shadow:0 0 10px #ff80008c}#mystic-beasts-panel .mystic-insignia-confirm-card h3{margin:0;color:#ffb347;font-size:1rem;font-weight:400}#mystic-beasts-panel .mystic-insignia-confirm-card p{margin:0;font-size:.7rem;line-height:1.6;text-align:center}#mystic-beasts-panel .mystic-insignia-permanent-warning{padding:10px 12px;border:1px solid rgba(255,107,94,.45);border-radius:6px;background:#3a0f0c73;color:#ffc9c2}#mystic-beasts-panel .mystic-insignia-confirm-actions{flex-direction:row;align-items:center;gap:12px;margin:4px 0 0}#mystic-beasts-panel .mystic-insignia-confirm-actions .settings-btn{min-width:140px}#mystic-beasts-panel .beasts-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:visible;pointer-events:none}#mystic-beasts-panel .beasts-fx-spark{position:absolute;margin:-3px 0 0 -3px;box-shadow:0 0 6px #ffaa3ce6,0 0 0 1px #3c19008c;animation:beasts-fx-spark ease-out both}@keyframes beasts-fx-spark{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .25),calc(var(--dy) * .25)) scale(1.3)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 26px)) scale(.6)}}#mystic-beasts-panel .beasts-fx-ring{position:absolute;width:180px;height:180px;margin:-90px 0 0 -90px;border:3px solid #ffb347;border-radius:50%;box-shadow:0 0 18px #ff8c1ed9,inset 0 0 18px #ffaa3c8c;animation:beasts-fx-ring .9s ease-out both}@keyframes beasts-fx-ring{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}#mystic-beasts-panel .beasts-fx-ring.is-small{width:70px;height:70px;margin:-35px 0 0 -35px;animation-duration:.75s}#mystic-beasts-panel .mystic-insignia-slot.is-star-up{animation:mystic-insignia-star-up .9s ease-out}@keyframes mystic-insignia-star-up{0%{filter:brightness(1)}25%{filter:brightness(1.9) drop-shadow(0 0 12px #ffcf4a)}to{filter:brightness(1)}}#mystic-beasts-panel .mystic-insignia-stars i.is-new{animation:mystic-insignia-star-pop .65s cubic-bezier(.2,1.6,.4,1) both}@keyframes mystic-insignia-star-pop{0%{opacity:0;transform:scale(0) rotate(-90deg)}60%{opacity:1;transform:scale(1.8) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion: reduce){#mystic-beasts-panel .mystic-insignia-slot.is-star-up,#mystic-beasts-panel .mystic-insignia-stars i.is-new{animation:none}}@media (prefers-reduced-motion: reduce){#mystic-beasts-panel .mystic-evolve-btn:after,#mystic-beasts-panel .mystic-confirm-equip-btn:after{animation:none;display:none}}@media (max-width: 1100px){#mystic-beasts-panel .panel-content.mystic-beasts-content{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}#mystic-beasts-panel .mystic-beast-detail{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"title" "stage" "sets" "progress"}}@media (max-width: 900px){#mystic-beasts-panel .beasts-popup-frame{width:96vw;height:94vh;min-height:460px}#mystic-beasts-panel .panel-content.mystic-beasts-content{top:60px;right:58px;bottom:42px;left:58px;grid-template-columns:minmax(0,1fr);grid-template-rows:130px minmax(0,1fr)}#mystic-beasts-panel .mystic-beast-list{flex-direction:row;overflow-x:auto;overflow-y:hidden}#mystic-beasts-panel .mystic-beast-card{flex:0 0 240px}}@media (max-width: 640px){#mystic-beasts-panel.beasts-modal-overlay{padding:10px}#mystic-beasts-panel .beasts-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}#mystic-beasts-panel .beasts-popup-header{top:34px;right:42px;left:42px}#mystic-beasts-panel .beasts-popup-header h2{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1rem}#mystic-beasts-panel .beasts-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#mystic-beasts-panel .panel-content.mystic-beasts-content{top:58px;right:48px;bottom:36px;left:48px;grid-template-rows:116px minmax(0,1fr)}#mystic-beasts-panel .beasts-column{padding:28px 14px 24px 16px}#mystic-beasts-panel .mystic-beast-card{flex-basis:200px}#mystic-beasts-panel .mystic-insignia-slot.mystic-insignia-orbit-slot{width:50px;height:50px;min-width:50px}#mystic-beasts-panel .mystic-evolve-btn{min-width:0;width:100%}}@media (min-width: 641px) and (max-height: 760px){#mystic-beasts-panel .beasts-popup-frame{height:96vh;min-height:0}#mystic-beasts-panel .beasts-popup-header{top:40px}#mystic-beasts-panel .beasts-popup-header h2{top:-107px}#mystic-beasts-panel .panel-content.mystic-beasts-content{top:58px;bottom:34px}}#afk-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#afk-popup.hidden{display:none}#afk-popup .afk-panel{position:relative;isolation:isolate;display:flex;width:min(640px,118vw);box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;padding:92px 70px 56px;color:#fff4d6;font-family:var(--font-head);text-align:center;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated;animation:afk-popup-in .22s ease-out}#afk-popup .afk-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}#afk-popup .afk-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}#afk-popup .afk-title{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.45rem;font-weight:400;letter-spacing:1px;line-height:1;white-space:nowrap;transform:translate(calc(-50% + 19px))}#afk-popup .afk-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}#afk-popup .afk-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}#afk-popup .afk-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}#afk-popup game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}#afk-popup .afk-desc{margin:0;color:#d5dbe3;font-size:.85rem;line-height:1.8}#afk-popup .afk-time{color:var(--primary-gold)}#afk-popup .afk-rewards{position:relative;isolation:isolate;display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;padding:30px 28px}#afk-popup .afk-rewards:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}#afk-popup .afk-rewards:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}#afk-popup .afk-rewards-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}#afk-popup .afk-rewards>*:not(.afk-rewards-backdrop){position:relative;z-index:3}#afk-popup .afk-rewards-title{display:flex;width:100%;align-items:center;gap:6px;margin:0;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400;white-space:nowrap}#afk-popup .afk-rewards-title:before,#afk-popup .afk-rewards-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}#afk-popup .afk-rewards-title:after{transform:scaleX(-1)}#afk-popup .afk-loot{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}#afk-popup .afk-slot{position:relative;display:flex;width:96px;height:96px;box-sizing:border-box;align-items:center;justify-content:center;border:2px solid #b8862d;border-radius:6px;background:linear-gradient(160deg,#2a2412,#161c26 55%,#111823);box-shadow:inset 0 0 10px #ffc4502e,0 3px #00000073,0 4px 8px #0009}#afk-popup .afk-slot img:not(.item-rarity-gem){width:72px;height:72px;object-fit:contain;image-rendering:pixelated}#afk-popup .afk-drop-text{position:absolute;right:6px;bottom:4px;z-index:2;color:#fff4d6;font-family:var(--font-head);font-size:.72rem;font-weight:700;text-shadow:none}#afk-popup.is-collected .afk-slot{animation:afk-slot-collect .42s ease-out both}#afk-popup.is-collected .afk-slot:nth-child(2){animation-delay:70ms}#afk-popup.is-collected .afk-slot:nth-child(3){animation-delay:.14s}#afk-popup.is-closing{animation:afk-backdrop-out .24s ease-in both}#afk-popup.is-collected{animation-delay:.28s}#afk-popup.is-closing .afk-panel{animation:afk-popup-out .24s ease-in both}#afk-popup.is-collected .afk-panel{animation-delay:.28s}@keyframes afk-slot-collect{0%{transform:none;filter:none}40%{transform:translateY(-8px) scale(1.12);filter:brightness(1.6) drop-shadow(0 0 10px rgba(255,210,100,.9))}to{transform:translateY(-4px) scale(1.04);filter:brightness(1.2)}}@keyframes afk-popup-out{0%{opacity:1;transform:translateY(12px) scale(.805)}to{opacity:0;transform:translateY(4px) scale(.74)}}@keyframes afk-backdrop-out{0%{opacity:1}to{opacity:0}}#afk-popup .afk-collect-btn{position:relative;isolation:isolate;display:flex;min-width:260px;height:58px;align-items:center;justify-content:center;overflow:hidden;padding:0 28px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:1rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}#afk-popup .afk-collect-btn:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}#afk-popup .afk-collect-btn:active{transform:translateY(2px)}#afk-popup .afk-collect-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}#afk-popup .afk-collect-label{position:relative;z-index:2}#afk-popup .afk-collect-label game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}@keyframes afk-popup-in{0%{opacity:0;transform:translateY(24px) scale(.78)}to{opacity:1;transform:translateY(12px) scale(.805)}}@media (prefers-reduced-motion: reduce){#afk-popup .afk-panel,#afk-popup.is-collected .afk-slot,#afk-popup.is-closing,#afk-popup.is-closing .afk-panel{animation:none}#afk-popup .afk-collect-btn:after{animation:none;display:none}}@media (max-width: 640px){#afk-popup{padding:10px}#afk-popup .afk-panel{width:98vw;padding:70px 36px 38px;transform:translateY(0) scale(1);animation:none}#afk-popup .afk-popup-header{top:34px;right:42px;left:42px}#afk-popup .afk-title{top:-101px;width:420px;height:134px;background-size:2073px 1037px;background-position:-1452px -20px;font-size:1.1rem}#afk-popup .afk-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}#afk-popup .afk-desc{font-size:.7rem}#afk-popup .afk-slot{width:76px;height:76px}#afk-popup .afk-slot img:not(.item-rarity-gem){width:56px;height:56px}#afk-popup .afk-collect-btn{min-width:0;width:100%}}.sell-confirm-overlay{background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sell-confirm-panel{position:relative;isolation:isolate;width:min(480px,calc(100vw - 32px));padding:24px 24px 22px;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.sell-confirm-panel:before,.sell-confirm-panel:after{content:"";position:absolute;pointer-events:none}.sell-confirm-panel:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 15%,#0f151e))}.sell-confirm-panel:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}.sell-confirm-panel>*{position:relative;z-index:2}.sell-confirm-panel game-gradient-text{text-shadow:none;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.sell-confirm-title{color:#ffe08b;font-family:var(--font-head);font-size:1.05rem;letter-spacing:1px;text-shadow:none}.sell-confirm-title game-gradient-text{background-image:linear-gradient(180deg,#fff6d0 15%,#ffd36b 50%,#d9952a 88%)}.sell-confirm-panel .sell-confirm-item{gap:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 55%,#3a4250);border-radius:6px;background:linear-gradient(160deg,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 20%,#121a25),color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 7%,#0b1119) 60%,color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 12%,#0b1119));box-shadow:inset 0 0 12px color-mix(in srgb,var(--tooltip-rarity-color, #aaaaaa) 18%,transparent),inset 0 2px 4px #00000073}.sell-confirm-panel .sell-confirm-icon-wrapper{width:72px;height:72px;border:2px solid var(--item-color, #aaaaaa)!important;border-radius:5px;background-color:#141d29;background-image:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 30%,#18222f),color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131b26));box-shadow:inset 0 0 8px var(--item-color-dim, #aaaaaa40),0 0 6px var(--item-color-glow, transparent),0 3px #00000073;animation:rarity-slot-pulse 2.4s ease-in-out infinite}.sell-confirm-panel .sell-confirm-icon-wrapper img{width:62px;height:62px}@media (prefers-reduced-motion: reduce){.sell-confirm-panel .sell-confirm-icon-wrapper{animation:none}}.sell-confirm-info .tt-name{font-size:.85rem}.sell-confirm-info .tt-rarity-tier{font-size:.68rem}.sell-confirm-price{gap:8px;font-family:var(--font-head);font-size:1.1rem}.sell-confirm-price img{width:30px!important;height:30px!important}.sell-confirm-warning{padding:10px 12px;border:1px solid rgba(255,90,90,.55);border-radius:4px;background:#78141447;color:#ff8a80;font-family:var(--font-head);font-size:.6rem;line-height:1.6;text-shadow:none}.sell-confirm-buttons{gap:12px}.sell-confirm-btn{height:50px;border:0;border-radius:0;box-shadow:none;font-family:var(--font-head);font-size:.9rem;text-shadow:none;cursor:pointer;transition:filter .14s ease}.sell-confirm-btn.sell-btn-yes{background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;color:#fff1c4;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}.sell-confirm-btn.sell-btn-yes:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}.sell-confirm-btn.sell-btn-yes game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a)}.sell-confirm-btn.sell-btn-no{border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#ffe08b}.sell-confirm-btn.sell-btn-no:hover{border-color:#f5c051;filter:brightness(1.12);transform:none}.sell-confirm-btn.sell-btn-yes,.sell-confirm-btn.sell-btn-yes:hover,.sell-confirm-btn.sell-btn-yes:active,.sell-confirm-btn.sell-btn-no:active{border:0;box-shadow:none}.sell-confirm-btn.sell-btn-yes:active{transform:translateY(2px)}.sell-confirm-btn.sell-btn-no:active{border:2px solid #f5c051;transform:translateY(2px)}.sell-confirm-btn.sell-btn-yes{order:2}.sell-confirm-btn.sell-btn-no{order:1}#settings-logout,#settings-reset-account,#settings-reset-cancel,#settings-reset-confirm-yes,.settings-btn-danger,#mystic-insignia-cancel,.team-class-cancel,#trigger-remove-btn,.sell-confirm-btn.sell-btn-no,#shop-panel .shop-cancel-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-cancel-btn,.guild-chest-cancel,#forge-panel .forge-auto-cancel{border:0!important;border-radius:0;background:url(/assets/cancel-button-CcRfStmn.png) center / 100% 100% no-repeat!important;box-shadow:none!important;color:#ffe2dc;font-family:var(--font-head);text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .14s ease}:is(#settings-logout,#settings-reset-account,#settings-reset-cancel,#settings-reset-confirm-yes,.settings-btn-danger,#mystic-insignia-cancel,.team-class-cancel,#trigger-remove-btn,.sell-confirm-btn.sell-btn-no,#shop-panel .shop-cancel-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-cancel-btn,.guild-chest-cancel,#forge-panel .forge-auto-cancel):hover:not(:disabled){border:0!important;box-shadow:none!important;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,90,80,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}:is(#settings-logout,#settings-reset-account,#settings-reset-cancel,#settings-reset-confirm-yes,.settings-btn-danger,#mystic-insignia-cancel,.team-class-cancel,#trigger-remove-btn,.sell-confirm-btn.sell-btn-no,#shop-panel .shop-cancel-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-cancel-btn,.guild-chest-cancel,#forge-panel .forge-auto-cancel):active:not(:disabled){border:0!important;transform:translateY(2px)}:is(#settings-logout,#settings-reset-account,#settings-reset-cancel,#settings-reset-confirm-yes,.settings-btn-danger,#mystic-insignia-cancel,.team-class-cancel,#trigger-remove-btn,.sell-confirm-btn.sell-btn-no,#shop-panel .shop-cancel-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-cancel-btn,.guild-chest-cancel,#forge-panel .forge-auto-cancel) game-gradient-text{background-image:linear-gradient(180deg,#fff,#ffe2dc 50%,#ffb3a8);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}.sell-confirm-btn.sell-btn-yes,.sell-confirm-btn.sell-btn-no{display:flex;flex:1 1 0;height:50px;min-height:50px;align-items:center;justify-content:center;padding:0 0 4px;font-size:.9rem;font-weight:400;line-height:1;text-transform:uppercase}:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art{position:relative;isolation:isolate;overflow:hidden;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;font-family:var(--font-head);font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art:hover:not(:disabled){border:0;box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art:disabled{opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art game-gradient-text{position:relative;z-index:2;background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#settings-overlay #settings-grant-resources.btn-gold-art{min-width:300px;min-height:52px;padding:0 28px}#settings-overlay #settings-grant-resources.btn-gold-art:after{content:none}#team-panel .team-class-actions .team-class-submit.btn-gold-art{min-width:220px;min-height:52px;padding:0 24px}#team-panel .team-change-class-btn.btn-gold-art{position:absolute;z-index:3;transform:translate(-50%);min-height:0;height:40px;padding:0 18px;font-size:.6rem}#team-panel .team-change-class-btn.btn-gold-art:active{transform:translate(-50%) translateY(2px)}#gems-panel .gem-socket-picker>strong{display:flex;min-height:36px;align-items:center;padding:0 170px 0 0}#gems-panel .gem-socket-picker-remove.btn-danger-hud{top:12px;right:12px;display:flex;min-width:150px;height:36px;align-items:center;justify-content:center;padding:0 16px 2px;border:0;border-radius:0;background:url(/assets/cancel-button-CcRfStmn.png) center / 100% 100% no-repeat;box-shadow:none;color:#ffe2dc;cursor:pointer;font-family:var(--font-head);font-size:.62rem;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .14s ease}#gems-panel .gem-socket-picker-remove.btn-danger-hud:hover,#gems-panel .gem-socket-picker-remove.btn-danger-hud:focus-visible{border:0;background:url(/assets/cancel-button-CcRfStmn.png) center / 100% 100% no-repeat;box-shadow:none;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,90,80,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));outline:none}#gems-panel .gem-socket-picker-remove.btn-danger-hud:active{transform:translateY(2px)}#gems-panel .gem-socket-picker-remove.btn-danger-hud game-gradient-text{background-image:linear-gradient(180deg,#fff,#ffe2dc 50%,#ffb3a8);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}@media (prefers-reduced-motion: reduce){:is(#settings-overlay,#team-panel,#skill-trigger-popup,#hud-quest,#tutorial-layer,#forge-panel,#skills-panel) .btn-gold-art:after{animation:none;display:none}}@media (max-width: 640px){#settings-overlay #settings-grant-resources.btn-gold-art{min-width:0}#team-panel .team-change-class-btn.btn-gold-art{height:32px;padding:0 10px;font-size:.45rem}}#gems-panel .gem-tier-tab,#shop-panel .shop-currency-tab,#relics-panel .relic-tab{position:relative;isolation:isolate;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#c9b48a;filter:brightness(.78) saturate(.85);image-rendering:pixelated;transition:filter .14s ease}#gems-panel .gem-tier-tab:hover,#shop-panel .shop-currency-tab:hover,#relics-panel .relic-tab:hover{border-color:transparent;filter:brightness(1)}#gems-panel .gem-tier-tab.active,#shop-panel .shop-currency-tab.active,#relics-panel .relic-tab.active{border-color:transparent;background:none;box-shadow:none;color:#ffe08b;filter:brightness(1.15) drop-shadow(0 0 4px rgba(255,194,65,.8))}#gems-panel .gem-tier-tab{padding:6px 14px}#shop-panel .shop-currency-tab,#relics-panel .relic-tab{min-width:200px;padding:6px 14px}.skill-trigger-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11999;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.skill-trigger-popup{position:fixed;top:50%;left:50%;z-index:12000;isolation:isolate;display:flex;width:min(620px,calc(100vw / .805 - 40px));max-height:calc(100vh / .805 - 60px);box-sizing:border-box;flex-direction:column;gap:16px;padding:84px 64px 52px;color:var(--text-main);text-shadow:var(--hud-text-shadow);transform:translate(-50%,-50%) scale(.805);image-rendering:pixelated;animation:trigger-popup-in .18s ease-out}.skill-trigger-popup.hidden{display:none}.skill-trigger-popup:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}.skill-trigger-popup .trigger-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}.skill-trigger-popup .trigger-popup-header h2{position:absolute;top:-115px;left:50%;display:flex;width:520px;height:134px;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:20px 26px 0 0;background:url(/assets/layoutUI3-CN5mrM21.png) -1702px -21px / 2430px 1215px no-repeat;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 19px))}.skill-trigger-popup .trigger-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}.skill-trigger-popup .trigger-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.skill-trigger-popup .trigger-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}.skill-trigger-popup .trigger-skill-card{position:relative;isolation:isolate;display:flex;align-items:center;gap:16px;padding:14px 18px}.skill-trigger-popup .trigger-skill-card:before{content:"";position:absolute;top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}.skill-trigger-popup .trigger-skill-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;pointer-events:none}.skill-trigger-popup #trigger-skill-icon{width:68px;height:68px;flex:0 0 auto;border:2px solid #b8862d;border-radius:6px;background:#05080dbf;image-rendering:pixelated;box-shadow:0 0 8px #ffc45040}.skill-trigger-popup #trigger-skill-name{min-width:0;color:#ffe08b;font-family:var(--font-head);font-size:1.15rem;line-height:1.4}.skill-trigger-popup #trigger-skill-name game-gradient-text{background-image:linear-gradient(180deg,#fff6d2,#ffe08b 50%,#e9a93a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}.skill-trigger-popup .trigger-section{position:relative;isolation:isolate;display:flex;min-height:0;flex-direction:column;gap:12px;padding:30px 34px 28px;overflow-y:auto}.skill-trigger-popup .trigger-section:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}.skill-trigger-popup .trigger-section:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}.skill-trigger-popup .trigger-section-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}.skill-trigger-popup .trigger-section>*:not(.trigger-section-backdrop){position:relative;z-index:3}.skill-trigger-popup .trigger-section-title{display:flex;width:100%;align-items:center;gap:6px;margin:0 0 4px;color:#e6c36f;font-family:var(--font-head);font-size:.85rem;font-weight:400;white-space:nowrap}.skill-trigger-popup .trigger-section-title:before,.skill-trigger-popup .trigger-section-title:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}.skill-trigger-popup .trigger-section-title:after{transform:scaleX(-1)}.skill-trigger-popup .trigger-popup-body label,.skill-trigger-popup #trigger-value-container label{color:#e5dfd2;font-family:var(--font-head);font-size:.72rem;line-height:1.5}.skill-trigger-popup #trigger-value-container{display:flex;flex-direction:column;gap:12px}.skill-trigger-popup .trigger-value-input{width:100%;min-height:46px;box-sizing:border-box;padding:0 40px 0 14px;border:2px solid #b8862d;border-radius:6px;background-color:#05080dbf;box-shadow:inset 0 2px 4px #0009;color:#fff4d6;font-family:var(--font-head);font-size:.75rem;outline:none;text-overflow:ellipsis}.skill-trigger-popup select.trigger-value-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f5c051 50%),linear-gradient(135deg,#f5c051 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 15px) 50%;background-size:7px 7px,7px 7px;background-repeat:no-repeat;cursor:pointer}.skill-trigger-popup input.trigger-value-input{padding-right:14px}.skill-trigger-popup .trigger-value-input option{background:#101823;color:#fff4d6}.skill-trigger-popup .trigger-value-input:hover{border-color:#d9a441}.skill-trigger-popup .trigger-value-input:focus{border-color:#f5c051;box-shadow:inset 0 2px 4px #0009,0 0 8px #ffc45073}.skill-trigger-popup .trigger-priority-row{min-height:46px;padding:8px 14px;border:2px solid #5a4520;border-radius:6px;background:#05080d8c}.skill-trigger-popup .trigger-priority-row.hidden{display:none}.skill-trigger-popup .trigger-priority-row>span:first-child{font-size:.72rem}.skill-trigger-popup .trigger-skills-grid{max-height:210px;padding:8px;border:2px solid #5a4520;border-radius:6px;background:#05080d8c;scrollbar-color:#c99c3e rgba(5,8,13,.6)}.skill-trigger-popup .trigger-skills-grid::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f2c14e,#a8741f)}.skill-trigger-popup .trigger-skill-option{border:2px solid #3a3020;border-radius:6px;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}.skill-trigger-popup .trigger-skill-option:hover{border-color:#b8862d;background:linear-gradient(160deg,#24344a,#131d2a 65%)}.skill-trigger-popup .trigger-skill-option.selected{border-color:#f5c051;box-shadow:0 0 0 2px #f5c05159,0 0 12px #ffc4508c}.skill-trigger-popup .trigger-skill-option span,.skill-trigger-popup .trigger-skill-option small{font-family:var(--font-head)}.skill-trigger-popup .trigger-popup-footer{display:flex;justify-content:space-between;gap:16px}.skill-trigger-popup .trigger-btn{display:flex;width:220px;height:54px;align-items:center;justify-content:center;padding:0 0 4px;cursor:pointer;font-size:.9rem;line-height:1;text-transform:uppercase}.skill-trigger-popup .trigger-btn:active:not(:disabled){transform:translateY(2px)}@keyframes trigger-popup-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.78)}to{opacity:1;transform:translate(-50%,-50%) scale(.805)}}@media (prefers-reduced-motion: reduce){.skill-trigger-popup{animation:none}}@media (max-width: 640px){.skill-trigger-popup{padding:80px 46px 48px}.skill-trigger-popup .trigger-section{padding:28px 22px 24px}.skill-trigger-popup .trigger-btn{width:auto;flex:1 1 0;min-width:0}}#forged-item-popup:not(.forged-gem-popup) .tooltip-icon-wrapper{width:72px;height:72px;margin-bottom:0}#forged-item-popup:not(.forged-gem-popup) .tooltip-icon-wrapper img:not(.tt-gem-icon){width:88%;height:88%}#forged-item-popup:not(.forged-gem-popup) .tooltip-icon-wrapper .tier-badge{top:3px;right:3px;left:auto;transform:none}#settings-grant-resources,#team-panel .team-change-class-btn{border:0!important;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat!important;box-shadow:none!important;color:#fff1c4;font-family:var(--font-head);font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .14s ease}:is(#settings-grant-resources,#team-panel .team-change-class-btn):hover:not(:disabled){border:0!important;box-shadow:none!important;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}:is(#settings-grant-resources,#team-panel .team-change-class-btn):active:not(:disabled){transform:translateY(2px)}:is(#settings-grant-resources,#team-panel .team-change-class-btn) game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#team-panel .team-change-class-btn{min-width:132px;min-height:32px;padding:0 12px 3px}#team-panel .team-change-class-btn:hover:not(:disabled){transform:translate(-50%)}#team-panel .team-change-class-btn:active:not(:disabled){transform:translate(-50%) translateY(2px)}.gem-socket-picker-remove{min-height:44px;padding:0 18px 3px;border:0!important;border-radius:0;background:url(/assets/cancel-button-CcRfStmn.png) center / 100% 100% no-repeat!important;box-shadow:none!important;color:#ffe2dc;font-family:var(--font-head);font-weight:400;text-shadow:none;text-transform:uppercase;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;cursor:pointer}.gem-socket-picker-remove:hover:not(:disabled){border:0!important;box-shadow:none!important;filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,90,80,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6));transform:none}.gem-socket-picker-remove:active:not(:disabled){transform:translateY(2px)}.gem-socket-picker-remove game-gradient-text{background-image:linear-gradient(180deg,#fff,#ffe2dc 50%,#ffb3a8);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}#forged-item-popup:not(.forged-gem-popup) .tooltip-icon-wrapper .tier-badge{padding:2px 3px 1px;font-size:.5rem;line-height:1.1}.skill-trigger-popup input.trigger-value-input{height:46px;padding-block:0;font-size:.8rem;font-weight:700;line-height:46px;text-overflow:clip}.skill-trigger-popup input.trigger-value-input::-webkit-outer-spin-button,.skill-trigger-popup input.trigger-value-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.skill-trigger-popup input.trigger-value-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.skill-trigger-popup :is(.trigger-section-title,label,span,strong,p,small,div)>game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.skill-trigger-popup .trigger-value-input{text-shadow:-1px -1px 0 #000,1px 1px 0 #000,0 2px 1px #000}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar).guild-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:flex!important;width:100vw!important;height:100vh!important;max-width:none;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,36px);overflow:hidden;border:0!important;background:#03070ea3;box-shadow:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:none!important}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar).guild-modal-overlay.hidden{display:none!important}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-frame{position:relative;isolation:isolate;flex:none;width:min(1720px,118vw);height:min(900px,92vh);min-height:560px;box-sizing:border-box;background:transparent;text-shadow:var(--hud-text-shadow);transform:translateY(12px) scale(.805);image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;pointer-events:none;border:45px solid transparent;border-image-source:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png);border-image-slice:48 50;border-image-width:45px;border-image-repeat:stretch round;background:#1c252c;background-clip:padding-box}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-header{position:absolute;top:48px;right:68px;left:68px;z-index:4;height:58px;pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-header h2{--popup-title-scale: 1.1193;--popup-title-extra: 0px;position:absolute;top:-111px;left:50%;display:flex;width:max(calc(438px * var(--popup-title-scale) + var(--popup-title-extra)),calc(var(--title-chars, 0) * (1em + 1px) + 198px * var(--popup-title-scale)));height:calc(117px * var(--popup-title-scale));box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:16px 0 0;background:url(/assets/left-C_3Na6rU.png) left center / auto 100% no-repeat,url(/assets/right-mmlRpnex.png) right center / auto 100% no-repeat,url(/assets/center-AJ77zST4.png) center / auto 100% no-repeat,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB1CAYAAACPpoteAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAADfSURBVChTzZG/DgFBEMa/3VNydxIV7nTq43QSovECCglPg0LpTTyBqIgn8AyukIhGgZnI7O5doVTZ4pf5883s7CzwD8fDdFyPxCKL86lPeGdDh9sKhOsahPtGE44zRdhNFEErEMq1NiOMUobf7DICiw4jaBgUbgEjDqKuWAIby3V+I3EIorzCl1Z+oXNuUpRJzLSXiq9WZgxT4UYTWEnqZqnGPUYYG9dkzXx5NhSdvUMe45qKTqxKPWEASgDG8zJg2RrjsW8xLgtNyJaacJh7hO0IhJLO96wUXl9/8eP5ADDPdan4chi/AAAAAElFTkSuQmCC) calc(144px * var(--popup-title-scale)) center / calc(100% - 289px * var(--popup-title-scale)) 100% no-repeat;image-rendering:pixelated;color:#ffe08b;font-family:var(--font-head);font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1;transform:translate(calc(-50% + 4px))}#update-log-panel .update-log-list{display:flex;min-height:0;flex-direction:column;gap:14px;overflow-y:auto;padding-right:10px}#update-log-panel .update-log-entry{display:flex;flex-direction:column;gap:10px;padding:14px 18px;border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#0a0e16b3}#update-log-panel .update-log-entry.is-latest{border-color:#ffd666bf;box-shadow:0 0 10px #ffc45040}#update-log-panel .update-log-entry-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#update-log-panel .update-log-title{color:#ffe08b;font-family:var(--font-head);font-size:.95rem;font-weight:400}#update-log-panel .update-log-new{padding:3px 6px 2px;border:1px solid rgba(126,224,138,.8);border-radius:3px;background:#0009;color:#7ee08a;font-family:var(--font-head);font-size:.55rem}#update-log-panel .update-log-meta{margin-left:auto;color:#aeb7c2;font-size:.62rem}#update-log-panel .update-log-changes{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;color:#d5dbe3;font-size:.66rem;line-height:1.6}#update-log-panel .update-log-changes li::marker{color:#ffd76a}#infinite-tower-panel .guild-popup-header h2,#attribute-tree-panel .guild-popup-header h2{--popup-title-extra: 110px}#battle-royale-panel .guild-popup-header h2{--popup-title-extra: 90px}#diamond-shop-panel .guild-popup-header h2{--popup-title-extra: 80px}#world-boss-panel .world-boss-stage{min-height:0;flex:0 0 auto;margin-bottom:4px}#world-boss-panel .world-boss-stage .guild-boss-name{max-width:calc(100% - 60px)}#world-boss-panel .world-boss-stage .guild-boss-sprite{--boss-size: clamp(170px, 26vh, 240px)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-close{position:absolute;top:-33px;right:-23px;z-index:6;width:90px;min-width:90px;height:90px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-close img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-close:hover{filter:brightness(1.16);transform:scale(1.04)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .panel-content.guild-content{position:absolute;top:70px;right:66px;bottom:48px;left:66px;z-index:1;display:flex;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:visible;background:transparent}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-toolbar{display:flex;min-height:58px;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:10px 16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tabs{display:flex;min-width:0;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab{position:relative;isolation:isolate;min-width:max-content;flex:0 1 150px;padding:6px 14px;white-space:nowrap;border:solid transparent;border-width:8px 11px;border-image-source:url(/assets/simple-hud-frame-6ybVU6Vz.png);border-image-slice:17 28 fill;border-image-width:8px 11px;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#c9b48a;cursor:pointer;font-family:var(--font-head);font-size:.85rem;letter-spacing:.5px;filter:brightness(.78) saturate(.85);image-rendering:pixelated;transition:filter .14s ease;will-change:filter;backface-visibility:hidden}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab:hover:not(:disabled){filter:brightness(1)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab.active{color:#ffe08b;filter:brightness(1.15) drop-shadow(0 0 4px rgba(255,194,65,.8))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab:disabled{cursor:default;filter:grayscale(.7) brightness(.55)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-preview-badge{display:none;padding:6px 10px;border:2px solid #c78a20;border-radius:4px;background:#2a1f0c;color:#ffd45a;font-family:var(--font-head);font-size:.6rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar).is-preview .guild-preview-badge{display:inline-block}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-balance{display:flex;flex:0 0 auto;margin-left:auto;align-items:center;gap:22px;color:var(--primary-gold);font-family:var(--font-head);font-size:1.05rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-balance-item{display:flex;align-items:center;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-balance img,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stat-value img,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-btn-cost img{width:34px;height:34px;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stat-value img,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-btn-cost img{width:24px;height:24px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-balance{gap:26px;font-size:1.2rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-balance img{width:48px;height:48px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:18px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-members-column){grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-boss-column){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-wide-column){grid-template-columns:minmax(0,1fr)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;flex-direction:column;padding:30px 26px 28px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:28px 7px 26px solid transparent;border-image-source:url(/assets/equipment-section-border-pQbr_XYM.png);border-image-slice:50;border-image-width:28px 26px 26px;border-image-repeat:stretch;content:"";pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(/assets/equipment-frame-top-gem-overlay--oMmyWDm.png) center top / 41px 19px no-repeat,url(/assets/equipment-frame-bottom-gem-overlay-CkG2HfdD.png) center bottom / 41px 18px no-repeat;content:"";pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-backdrop{position:absolute;z-index:-1;top:15px;right:13px;bottom:15px;left:13px;border-radius:12px;background:linear-gradient(180deg,#13263a,#0b1520);pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-title{position:relative;z-index:3;margin:0 0 14px;color:#ffe08b;font-family:var(--font-head);font-size:1rem;font-weight:400;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-body{position:relative;z-index:3;display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:14px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-crest{display:flex;align-items:center;gap:16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-art{position:relative;display:block;width:72px;height:96px;flex:0 0 72px;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-art.is-large{width:132px;height:176px;flex-basis:132px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-banner,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-icon{position:absolute;isolation:isolate;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-banner{top:0;right:0;bottom:0;left:0;background:var(--banner-color);-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABACAYAAABcIPRGAAADBUlEQVR4nO2Zu47TQBSG/0U08RtESccCbwAUQJtLZwUQ22zqRKZYIu0bOEUks02U1NkilrjsdmunXSiAR0DEj5Eth4L1yJ6Mb2ec2Kv1J1mOJjPnnH/OXDw2UFFRUVFm2O1VWv8P4hrreg/20pYZYpKLGpzMBgPA7KUN44MBEOz7Bli71eH3qHJ7acuCib08bx1pQyw/fPw0spMexqlYLM7R7x/zu7typOWLxTkAoN3qpOodd+VgNDqV2gAQWZ6FUE+bpslM08w1A3E2TNNMnYFYEfbSFoMDJCkOBJAKWdvAEA11YKDjpBwkiZDU2/WqJPMVGWeSABksONZrmrZV4WazSfxfLL/ZbPw5limmuGU0ltl8itl8ikazjkazDsuaAAAsa4LZfIqapmE2n/L6ljXhdcVyy5pIhaaBnIGapvGgVRkODNQ0DZeX3zLHRM5AXsEDCGUkKyQBNU3Dr5+/yU5FVGyRM/D5y1eyUxHqZgUoCLi4yE/A3ocQAIzHY7JTkUKG0PfrH2SnIirDUWkfyAuVFY0sYDQ6JTvN0xZZQFkoxUZWyBAaDgyy0zxtkQUcPnlEdiry6vXL0BNsFsgCPp6cUJtucXT0nty2FKtQIUPo3ds3ZKcihTxKPH/xjOw0T+7vELrTBxpA7QkyT8gCVA4hIoUMIce9IjsV8d9iUCjFgebT2Rm5bSkONH//rMltS3GgKWQVSjPxhgMjVb1CDjRJk244MPjrxyQRjWadGsZuNrLhwIDjXvEM+L+jUHmyzX0I+QF32l24KwfuykGn3Y0VUcg+0O8fSwOZzac8ePx/UXuQJEJma5cwXe8xxhjzvDW/2q0Ov0P+ESRUJ9iWMcZ0vUf6jETOQKfd5b/9nk+7Mol1g7b2AdP1HrOXNvO8NdP1Hu/VmN7nbf16jLFQJqgZIAnwHWcMPtQ+KMJe2vsXEAwgQ/Dchq73VG2QCU1GBcdcRMLkj0X5KyXly2Ketu7vu1FAufeB201OBbKAHIL3URaRlV2tFvtbhe6o7YqKioqKbf4BnRNnxpe8lXUAAAAASUVORK5CYII=) center / 100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABACAYAAABcIPRGAAADBUlEQVR4nO2Zu47TQBSG/0U08RtESccCbwAUQJtLZwUQ22zqRKZYIu0bOEUks02U1NkilrjsdmunXSiAR0DEj5Eth4L1yJ6Mb2ec2Kv1J1mOJjPnnH/OXDw2UFFRUVFm2O1VWv8P4hrreg/20pYZYpKLGpzMBgPA7KUN44MBEOz7Bli71eH3qHJ7acuCib08bx1pQyw/fPw0spMexqlYLM7R7x/zu7typOWLxTkAoN3qpOodd+VgNDqV2gAQWZ6FUE+bpslM08w1A3E2TNNMnYFYEfbSFoMDJCkOBJAKWdvAEA11YKDjpBwkiZDU2/WqJPMVGWeSABksONZrmrZV4WazSfxfLL/ZbPw5limmuGU0ltl8itl8ikazjkazDsuaAAAsa4LZfIqapmE2n/L6ljXhdcVyy5pIhaaBnIGapvGgVRkODNQ0DZeX3zLHRM5AXsEDCGUkKyQBNU3Dr5+/yU5FVGyRM/D5y1eyUxHqZgUoCLi4yE/A3ocQAIzHY7JTkUKG0PfrH2SnIirDUWkfyAuVFY0sYDQ6JTvN0xZZQFkoxUZWyBAaDgyy0zxtkQUcPnlEdiry6vXL0BNsFsgCPp6cUJtucXT0nty2FKtQIUPo3ds3ZKcihTxKPH/xjOw0T+7vELrTBxpA7QkyT8gCVA4hIoUMIce9IjsV8d9iUCjFgebT2Rm5bSkONH//rMltS3GgKWQVSjPxhgMjVb1CDjRJk244MPjrxyQRjWadGsZuNrLhwIDjXvEM+L+jUHmyzX0I+QF32l24KwfuykGn3Y0VUcg+0O8fSwOZzac8ePx/UXuQJEJma5cwXe8xxhjzvDW/2q0Ov0P+ESRUJ9iWMcZ0vUf6jETOQKfd5b/9nk+7Mol1g7b2AdP1HrOXNvO8NdP1Hu/VmN7nbf16jLFQJqgZIAnwHWcMPtQ+KMJe2vsXEAwgQ/Dchq73VG2QCU1GBcdcRMLkj0X5KyXly2Ketu7vu1FAufeB201OBbKAHIL3URaRlV2tFvtbhe6o7YqKioqKbf4BnRNnxpe8lXUAAAAASUVORK5CYII=) center / 100% 100% no-repeat}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem-shadow,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-shadow{position:absolute;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem-shadow{top:24%;left:27%;width:46%;height:40%}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem{top:0;right:0;bottom:0;left:0;background:var(--emblem-color);-webkit-mask:var(--emblem-url) center / contain no-repeat;mask:var(--emblem-url) center / contain no-repeat}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-banner:after,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem:after,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-banner:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABACAYAAABcIPRGAAADBUlEQVR4nO2Zu47TQBSG/0U08RtESccCbwAUQJtLZwUQ22zqRKZYIu0bOEUks02U1NkilrjsdmunXSiAR0DEj5Eth4L1yJ6Mb2ec2Kv1J1mOJjPnnH/OXDw2UFFRUVFm2O1VWv8P4hrreg/20pYZYpKLGpzMBgPA7KUN44MBEOz7Bli71eH3qHJ7acuCib08bx1pQyw/fPw0spMexqlYLM7R7x/zu7typOWLxTkAoN3qpOodd+VgNDqV2gAQWZ6FUE+bpslM08w1A3E2TNNMnYFYEfbSFoMDJCkOBJAKWdvAEA11YKDjpBwkiZDU2/WqJPMVGWeSABksONZrmrZV4WazSfxfLL/ZbPw5limmuGU0ltl8itl8ikazjkazDsuaAAAsa4LZfIqapmE2n/L6ljXhdcVyy5pIhaaBnIGapvGgVRkODNQ0DZeX3zLHRM5AXsEDCGUkKyQBNU3Dr5+/yU5FVGyRM/D5y1eyUxHqZgUoCLi4yE/A3ocQAIzHY7JTkUKG0PfrH2SnIirDUWkfyAuVFY0sYDQ6JTvN0xZZQFkoxUZWyBAaDgyy0zxtkQUcPnlEdiry6vXL0BNsFsgCPp6cUJtucXT0nty2FKtQIUPo3ds3ZKcihTxKPH/xjOw0T+7vELrTBxpA7QkyT8gCVA4hIoUMIce9IjsV8d9iUCjFgebT2Rm5bSkONH//rMltS3GgKWQVSjPxhgMjVb1CDjRJk244MPjrxyQRjWadGsZuNrLhwIDjXvEM+L+jUHmyzX0I+QF32l24KwfuykGn3Y0VUcg+0O8fSwOZzac8ePx/UXuQJEJma5cwXe8xxhjzvDW/2q0Ov0P+ESRUJ9iWMcZ0vUf6jETOQKfd5b/9nk+7Mol1g7b2AdP1HrOXNvO8NdP1Hu/VmN7nbf16jLFQJqgZIAnwHWcMPtQ+KMJe2vsXEAwgQ/Dchq73VG2QCU1GBcdcRMLkj0X5KyXly2Ketu7vu1FAufeB201OBbKAHIL3URaRlV2tFvtbhe6o7YqKioqKbf4BnRNnxpe8lXUAAAAASUVORK5CYII=) center / 100% 100% no-repeat}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-emblem:after,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-icon:after{background:var(--emblem-url) center / contain no-repeat}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-picker{display:flex;align-items:flex-start;gap:22px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-preview{display:grid;flex:0 0 auto;place-items:center;padding:14px 18px;border:2px solid #2c3a4d;border-radius:8px;background:radial-gradient(ellipse at 50% 40%,rgba(255,224,139,.12),transparent 70%),#0b111d}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-options{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-picker-label{color:#aeb7c2;font-family:var(--font-head);font-size:.7rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-option{position:relative;height:46px;padding:0;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);cursor:pointer}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-shadow{top:6px;right:6px;bottom:6px;left:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-icon{top:0;right:0;bottom:0;left:0;background:#e6e9ee;-webkit-mask:var(--emblem-url) center / contain no-repeat;mask:var(--emblem-url) center / contain no-repeat}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-option:hover{border-color:#b8862d}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-option.selected{border-color:#f5c051;background:linear-gradient(160deg,#4a3714,#2a1f0c);box-shadow:0 0 8px #ffc45066}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-swatches{display:flex;flex-wrap:wrap;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-swatch{width:30px;height:30px;padding:0;border:2px solid #0b111d;border-radius:5px;background:var(--swatch);box-shadow:0 0 0 2px #2c3a4d,inset 0 2px #ffffff40,inset 0 -3px #00000040;cursor:pointer}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-swatch:hover{box-shadow:0 0 0 2px #b8862d,inset 0 2px #ffffff40,inset 0 -3px #00000040}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-swatch.selected{box-shadow:0 0 0 3px #f5c051,0 0 8px #ffc45080,inset 0 2px #ffffff40}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn{display:flex;align-self:flex-start;height:40px;min-width:120px;align-items:center;justify-content:center;padding:0 20px 3px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.7rem;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn.guild-cancel-btn game-gradient-text{background-image:linear-gradient(180deg,#fff,#ffe2dc 50%,#ffb3a8)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn.guild-cancel-btn:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,90,80,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade.guild-edit-actions{flex-direction:row;justify-content:center;gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade.guild-edit-actions .guild-gold-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade.guild-edit-actions .guild-small-btn{flex:0 1 220px;align-self:center;width:220px;min-width:0;height:54px;padding:0 24px 4px;font-size:.9rem}@media (max-height: 760px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-art.is-large{width:90px;height:120px;flex-basis:90px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-preview{padding:8px 12px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-picker{gap:16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-options{gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-grid{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:5px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-option{height:38px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-emblem-shadow{top:5px;right:5px;bottom:5px;left:5px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-swatch{width:24px;height:24px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-body{gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field input,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field textarea{padding:7px 10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option{padding:9px 10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option span{display:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-art:not(.is-large){width:72px;height:96px;flex-basis:72px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade.guild-edit-actions .guild-gold-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade.guild-edit-actions .guild-small-btn{height:50px;padding:0 24px 3px;font-size:.85rem}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-recruitment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field .guild-number-input{font-weight:700}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-recruitment .guild-field{font-size:.7rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#b9a37a;cursor:pointer;text-align:left}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option strong{font-family:var(--font-head);font-size:.75rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option span{color:#aeb7c2;font-family:var(--font-pixel);font-size:.58rem;line-height:1.5}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option:hover{border-color:#b8862d;filter:brightness(1.12)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-join-option.selected{border-color:#f5c051;background:linear-gradient(180deg,#4a3714,#2a1f0c);box-shadow:inset 0 1px #ffecaa59,0 0 8px #ffc45059,0 3px #00000073;color:#ffe08b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field input:disabled{border-color:#2c3a4d;color:#8a94a3;cursor:not-allowed}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field-hint{display:flex;align-items:center;gap:6px;color:#aeb7c2;font-family:var(--font-pixel);font-size:.62rem;line-height:1.4}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field-hint.is-locked{color:#ffb36b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field-hint img{width:18px;height:18px;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade .guild-small-btn{align-self:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn:hover{filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-small-btn:active{transform:translateY(2px)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest{gap:20px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-art:not(.is-large){width:96px;height:128px;flex-basis:96px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-text{gap:12px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-name{font-size:1.55rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-level{font-size:1rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-description,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-note{font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-stat{min-height:44px;font-size:.85rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-stat-value img{width:32px;height:32px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-upgrade-next,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-field{font-size:.75rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-gold-btn{height:60px;padding-bottom:4px;font-size:.95rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-btn-cost{font-size:.85rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-btn-cost img{width:30px;height:30px}@media (max-width: 640px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-picker{flex-direction:column;align-items:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-art.is-large{width:99px;height:132px;flex-basis:99px}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-text{display:flex;min-width:0;flex-direction:column;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-name{overflow:hidden;color:#fff4d6;font-family:var(--font-head);font-size:1.25rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-level{color:#ffd45a;font-family:var(--font-head);font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-description,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-note,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-empty{margin:0;color:#d5dbe3;font-family:var(--font-pixel);font-size:.66rem;line-height:1.6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-note{color:#aeb7c2;font-size:.58rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stats{display:flex;flex-direction:column;gap:2px;padding-top:10px;border-top:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stat{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-head);font-size:.66rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stat-label{color:#aeb7c2}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stat-value{display:flex;align-items:center;gap:6px;color:#fff4d6;text-align:right}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade-next{color:#aeb7c2;font-family:var(--font-head);font-size:.6rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade-max{align-self:center;color:#ffd45a;font-family:var(--font-head);font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn{position:relative;isolation:isolate;display:flex;width:min(340px,100%);height:54px;align-items:center;justify-content:center;gap:14px;overflow:hidden;padding:0 24px 4px;border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;box-shadow:none;color:#fff1c4;cursor:pointer;font-family:var(--font-head);font-size:.85rem;font-weight:400;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-big-btn{align-self:center;margin-top:auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-column .guild-big-btn{width:min(240px,100%);flex:0 0 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn:hover:not(:disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn:active:not(:disabled){transform:translateY(2px)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn>span{position:relative;z-index:2}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-btn-cost{display:flex;align-items:center;gap:4px;font-size:.75rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member{display:grid;grid-template-columns:96px minmax(0,1.4fr) 76px minmax(0,1fr) 70px;align-items:center;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-head{padding:0 12px 6px;border-bottom:1px solid rgba(201,156,62,.4);color:#aeb7c2;font-family:var(--font-head);font-size:.55rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-list,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank-list{display:flex;flex-direction:column;gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank{min-height:44px;padding:6px 12px;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);box-shadow:0 2px #00000073;color:#d5dbe3;font-family:var(--font-head);font-size:.62rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member.is-me,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-me{border-color:#c78a20;background:linear-gradient(160deg,#3a2c12,#1c160b)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-name{overflow:hidden;color:#fff4d6;text-overflow:ellipsis;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-donations{text-align:right}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-role{justify-self:start;padding:4px 7px;border:2px solid currentColor;border-radius:4px;background:#00000059;font-size:.5rem;text-transform:uppercase}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-role-leader{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-role-officer{color:#7dd3fc}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-role-member{color:#aeb7c2}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table{display:flex;flex-direction:column;gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member{grid-template-columns:86px minmax(0,1.3fr) 82px 72px minmax(0,1fr) 58px 58px;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member{grid-template-columns:86px minmax(0,1.3fr) 82px 72px minmax(0,1fr) 58px 58px 124px}@media (min-width: 901px) and (max-width: 1250px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member{grid-template-columns:86px minmax(0,1.3fr) 82px minmax(0,1fr) 58px 58px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member{grid-template-columns:86px minmax(0,1.3fr) 82px minmax(0,1fr) 58px 58px 124px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-col-level,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-level{display:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-donations,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-stars,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-stars{text-align:right}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-stars{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-cp,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-stars{white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-actions{text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status{display:inline-flex;align-items:center;gap:6px;font-size:.55rem;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status i{width:8px;height:8px;flex:0 0 8px;border-radius:50%}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status.is-online{color:#86efac}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status.is-online i{background:#4ade80;box-shadow:0 0 6px #4ade80d9}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status.is-offline{color:#7c8593}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-status.is-offline i{background:#4b5563;box-shadow:inset 0 0 0 1px #00000080}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-actions{display:flex;justify-content:flex-end;gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action{display:inline-flex;width:36px;height:32px;align-items:center;justify-content:center;padding:0;border:solid transparent;border-width:8px 11px;border-image:url(/assets/simple-hud-frame-6ybVU6Vz.png) 17 28 fill / 8px 11px stretch;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;color:#e5dfd2;cursor:pointer;font-size:.8rem;filter:brightness(.86) drop-shadow(0 2px 1px rgba(0,0,0,.55));image-rendering:pixelated;transition:filter .14s ease,transform .14s ease}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action i{margin:0 -8px;filter:drop-shadow(1px 1px 0 #000)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-promote{color:#86efac}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-demote{color:#ff5c5c}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-transfer_leadership{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-kick{color:#ff8a7a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action:hover:not([aria-disabled=true]){filter:brightness(1.15) drop-shadow(0 0 5px rgba(255,205,96,.55))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action:is(.is-kick,.is-demote):hover:not([aria-disabled=true]){filter:brightness(1.15) drop-shadow(0 0 5px rgba(255,90,80,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action:active:not([aria-disabled=true]){transform:translateY(2px)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action[aria-disabled=true]{cursor:not-allowed;filter:grayscale(1) brightness(.6)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-table .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-table .guild-member{grid-template-columns:minmax(0,1.3fr) 82px 72px minmax(0,1fr) 92px 82px;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-time,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-time{text-align:right}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-time{color:#aeb7c2;font-size:.55rem;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-warning{margin-left:4px;color:#ffb36b;cursor:default}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-accept_request{color:#86efac}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-decline_request{color:#ff5c5c}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-action.is-decline_request:hover:not([aria-disabled=true]){filter:brightness(1.15) drop-shadow(0 0 5px rgba(255,90,80,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-requests-note{line-height:1.8}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-requests-full{color:#ff8a7a;line-height:1.8}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tabs{position:relative}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab-dot{position:absolute;z-index:2;width:12px;height:12px;box-sizing:border-box;border:2px solid #4a0d0d;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff9a8f,#e8332b 55%,#a11b1f);box-shadow:0 0 6px #ff463ccc;pointer-events:none;filter:brightness(1.15)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab-dot[hidden]{display:none}.guild-hud-tooltip{position:fixed;z-index:13000;isolation:isolate;width:max-content;max-width:min(360px,calc(100vw - 16px));box-sizing:border-box;padding:10px 16px;color:#fff4d6;font-family:var(--font-head);font-size:.6rem;line-height:1.6;pointer-events:none;white-space:normal;text-align:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));animation:guild-tooltip-in .12s ease-out}.guild-hud-tooltip[hidden]{display:none}.guild-hud-tooltip:before{content:"";position:absolute;top:4px;right:5px;bottom:4px;left:5px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}.guild-hud-tooltip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:9px 10px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 9px 10px stretch;pointer-events:none}.guild-hud-tooltip{text-shadow:var(--hud-text-shadow)}.guild-hud-tooltip game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff4d6 50%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}.buff-hud-tooltip{padding:12px 16px;text-align:left}.buff-hud-tooltip .buff-hud-tooltip-desc game-gradient-text{background-image:linear-gradient(180deg,#fff,#f1f1f1 55%,#d9d9d9)}.buff-hud-tooltip-instances{padding-top:6px;border-top:1px solid rgba(255,255,255,.12)}@keyframes guild-tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-overlay{position:absolute;top:40px;right:40px;bottom:40px;left:40px;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070e9e}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-overlay[hidden]{display:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-dialog{position:relative;isolation:isolate;display:flex;width:min(560px,100%);box-sizing:border-box;flex-direction:column;align-items:center;gap:18px;padding:28px 30px 26px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6));animation:team-dialog-in .16s ease-out}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-dialog:before{content:"";position:absolute;top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-dialog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-title{margin:0;color:#ffe08b;font-family:var(--font-head);font-size:1rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-text{margin:0;color:#e5dfd2;font-family:var(--font-head);font-size:.7rem;line-height:1.8;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-actions{display:flex;justify-content:center;gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-actions .guild-gold-btn,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-actions .guild-small-btn{flex:0 1 200px;align-self:center;width:200px;min-width:0;height:54px;padding:0 24px 4px;font-size:.9rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;flex:0 0 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px;box-sizing:border-box;padding:0 0 2px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#8f9aa8;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);font-size:.45rem;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day b{color:#d5dbe3;font-size:.62rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day.is-war b{color:#ffb3a8}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day.is-results b{color:#ffe08b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day.is-past{opacity:.45}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day.is-today{border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);color:#ffe08b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-missions{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission{position:relative;display:grid;min-height:52px;grid-template-columns:minmax(0,1fr) minmax(110px,38%) 44px;align-items:center;gap:12px;padding:6px 12px;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);box-shadow:0 2px #00000073;font-family:var(--font-head)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission.is-done{border-color:#3f8f4f;background:linear-gradient(160deg,#183022,#111c16)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission.is-locked{border-style:dashed;opacity:.6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission-text{display:flex;min-width:0;flex-direction:column;gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission-text strong{color:#fff4d6;font-size:.68rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission-text span{overflow:hidden;color:#fff4d6;font-size:.6rem;line-height:1.5}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-progress{position:relative;height:22px;overflow:hidden;border:2px solid #3a4658;border-radius:4px;background:#05080dbf}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-progress-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#ffe08b 0,#ffe08b 25%,#f5c051 25%,#f5c051 60%,#c78a20 60%,#c78a20);transition:width .3s}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission.is-done .guild-clash-progress-fill{background:linear-gradient(180deg,#a7f3b5 0,#a7f3b5 25%,#4ade80 25%,#4ade80 60%,#22a04f 60%,#22a04f)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-progress span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:.55rem;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission-star{justify-self:center;color:#ffd45a;font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission.is-done .guild-clash-mission-star{color:#4ade80}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-result{position:relative;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:12px;padding:18px 16px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 fill / 11px 12px stretch;background:#281e0a40;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-result.is-defeat{background:#500f0f40}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-result-title{color:#ffe08b;font-family:var(--font-head);font-size:1.4rem;font-weight:400;text-shadow:2px 2px 0 #000}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-result.is-defeat .guild-clash-result-title{color:#ff8a7a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-claim .guild-clash-result-title{font-size:.9rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-result-score{color:#d5dbe3;font-family:var(--font-head);font-size:.75rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-rewards{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-reward{display:inline-flex;align-items:center;gap:7px;color:#fff4d6;font-family:var(--font-head);font-size:.82rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-reward img{width:30px;height:30px;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-reward-table{display:grid;flex:0 0 auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;color:#aeb7c2;font-family:var(--font-head);font-size:.62rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-reward-table .guild-clash-rewards{justify-content:flex-start}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-reward-table>span.guild-clash-rewards{justify-content:flex-end}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-column .guild-column-body>*,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-column .guild-column-body>*:not(.guild-rank-scroll){margin-right:14px;margin-left:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-column .guild-rank-scroll{margin-right:8px;margin-left:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-top{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;padding-top:10px;border-top:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-top>.guild-stats{padding-top:0;border-top:0}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-rewards{display:flex;flex-direction:column;gap:10px;margin-left:-12px;padding-left:36px;border-left:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-rewards span.guild-clash-rewards{justify-self:end;justify-content:flex-end}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-rewards .guild-subtitle{margin:0}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-place.is-top-1{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-place.is-top-2{color:#d7dde6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-place.is-top-3{color:#e3954f}@media (max-width: 900px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-rewards{margin-left:-6px;padding-left:18px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-top{gap:12px}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-war-day{flex:0 0 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-record{color:#ffd45a;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-record b{margin-right:8px;color:#fff4d6;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-column .guild-column-body:has(>.guild-rank-scroll){overflow-y:auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-column .guild-rank-scroll{min-height:0;max-height:300px;flex:0 0 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-dialog{width:min(700px,100%)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-dialog .guild-confirm-title{font-size:1.2rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-dialog .guild-confirm-text{font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-info{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;color:#c9d3e0;font-family:var(--font-head);font-size:.85rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-stars{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-slime{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 6px 12px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 fill / 11px 12px stretch;background:#781e1e2e}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-slime img{width:88px;height:88px;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-slime span{max-width:100%;overflow:hidden;color:#e5dfd2;font-family:var(--font-head);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-stage{position:relative;display:flex;min-height:250px;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding:12px 10px 0;border:2px solid #2c3a4d;border-radius:8px;background:radial-gradient(ellipse at 50% 85%,rgba(255,120,62,.25),transparent 60%),linear-gradient(180deg,#0f1a26,#0a1018)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-sprite{--boss-size: clamp(320px, 54vh, 520px);width:var(--boss-size);height:var(--boss-size);margin:calc(var(--boss-size) * -.17) 0 calc(var(--boss-size) * -.12);image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-name{color:#ff6b5e;font-family:var(--font-head);font-size:.9rem;font-weight:400;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-modifiers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-stage{padding-top:16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-stage .guild-boss-name{max-width:calc(100% - 200px);font-size:1rem;line-height:1.4}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-stage .guild-boss-modifiers{margin-bottom:auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-modifiers .guild-modifier{outline:none;transition:color .14s ease,text-shadow .14s ease}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-modifiers .guild-modifier:hover,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-modifiers .guild-modifier:focus-visible{color:#ffd45a;text-shadow:var(--hud-text-shadow),0 0 6px rgba(255,196,80,.7)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-modifier{color:#fa0;font-family:var(--font-head);font-size:.6rem;cursor:default}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-modifier-list{display:flex;flex-direction:column;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-modifier-row{display:flex;flex-direction:column;gap:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-modifier-text{color:#d5dbe3;font-family:var(--font-pixel);font-size:.58rem;line-height:1.5}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-level{position:absolute;top:10px;left:12px;color:#ffd45a;font-family:var(--font-head);font-size:.85rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-help{position:absolute;top:8px;right:10px;z-index:2;display:inline-flex;width:34px;height:32px;box-sizing:border-box;align-items:center;justify-content:center;border:solid transparent;border-width:8px 11px;border-image:url(/assets/simple-hud-frame-6ybVU6Vz.png) 17 28 fill / 8px 11px stretch;color:#ffd45a;cursor:default;font-size:.8rem;filter:brightness(.9) drop-shadow(0 2px 1px rgba(0,0,0,.55));image-rendering:pixelated;transition:filter .14s ease}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-help i{margin:0 -8px;filter:drop-shadow(1px 1px 0 #000)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-help:hover,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-help:focus-visible{outline:none;filter:brightness(1.15) drop-shadow(0 0 5px rgba(255,205,96,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-hp{position:relative;box-sizing:border-box;height:34px;flex:0 0 auto;overflow:hidden;border:solid transparent;border-width:8px 30px;border-radius:0;border-image-source:url(/assets/xp-bar-frame-9patch-DrhcLfZ-.png);border-image-slice:18 62 fill;border-image-width:8px 30px;border-image-repeat:stretch;background:none;box-shadow:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8));image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-hp-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(180deg,#ffb0b8 0,#ffb0b8 20%,#fb7185 20%,#fb7185 40%,#f43f5e 40%,#f43f5e 60%,#e11d48 60%,#e11d48 80%,#b91c3b 80%,#b91c3b);transition:width .3s}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-boss-hp-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-family:var(--font-head);font-size:.66rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-attempts{display:flex;align-items:center;justify-content:center;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-attempt{width:18px;height:18px;border:2px solid #5a4520;border-radius:50%;background:#1a1f28}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-attempt.is-left{border-color:#fff0a0;background:radial-gradient(circle at 35% 28%,#fff8bd,#ffbf28 68%,#b66b09);box-shadow:0 0 6px #ffc23999}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-attempts-text{margin-left:6px;color:#d5dbe3;font-family:var(--font-head);font-size:.6rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-subtitle{margin:4px 0 0;color:#ffe08b;font-family:var(--font-head);font-size:.75rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank-place{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank-damage{color:#ff8a7a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-ranking-tabs{display:flex;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-ranking-tab{min-width:0;flex:1 1 0;padding:4px 10px;font-size:.65rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank-guild-name{display:flex;min-width:0;align-items:center;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,.player-card-tooltip,.guild-founded-overlay) .guild-crest-art.is-mini{width:33px;height:44px;flex:0 0 33px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.45))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank{min-height:52px;gap:12px;font-size:.75rem;line-height:1.6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank .guild-member-name{padding:2px 0}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-body:has(>.guild-rank-scroll),:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column-body:has(>.guild-member-table){overflow:hidden}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank-scroll,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table>.guild-member-list{min-height:140px;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table{min-height:0;flex:1 1 auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table>.guild-member-head{margin-right:6px;padding-top:4px;line-height:1.6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-1{--rank-metal: #ffd45a;--rank-metal-light: #fff3b0;--rank-metal-dark: #a8741f;--rank-metal-glow: rgba(255, 205, 80, .55)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-2{--rank-metal: #d7dde6;--rank-metal-light: #ffffff;--rank-metal-dark: #7c8796;--rank-metal-glow: rgba(215, 225, 240, .45)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-3{--rank-metal: #e3954f;--rank-metal-light: #ffd3a6;--rank-metal-dark: #8a4a1c;--rank-metal-glow: rgba(230, 140, 70, .5)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top:not(.is-me){border-color:color-mix(in srgb,var(--rank-metal) 55%,#2c3a4d);background:linear-gradient(100deg,color-mix(in srgb,var(--rank-metal) 16%,#18222f),#111821 60%)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top{box-shadow:inset 4px 0 0 var(--rank-metal),0 2px #00000073}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-1{--rank-crown: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAODElEQVR42u2be1BUV57HPxcaoaFFiAKCIAFBFJ0gITqsrowaRoiDQUCjMcbIrDoaXfJwfMSk3MRKfMbRIQ+jbK06uj5ibGUl2WiIZnCYECxCrIr4QokIdMAHCA00NHTvH7fvpS/dNGiomaqVX1VX9T333HPO73d+j+/vd+4VzGYzjzI58YhTnwD6BNAngD4BPNKk+mdOLgiCHIPNZrPwSGmAIAjm9TGBFK4YIl9bC+SRMIHESWYi0sI5Odfn0fEB0k5nxvkxZv1rDs3i/50PkBgHWPK/K1GpM1BHwYQFBk5a+kw/eBtBEMz/KJ/QFwa7UtHedkqS04sdqyJ2rAqVOkO+p5kwU/6/Piaw103BET9C52xQEASz5JnHbavslfAkMR8d0cLvDlTK7Z/PG0LxFVeWbwzELXQoAD/uzOfLbwTWFVX02tyHkgIYFiHY5ceuD4hIC8ctfAyZ5w/9Ynt0xPznx0YD8IcllXz4bgMAwTFeJFKH3jC01+ZO3jEeY00NbKt0bALWuy+4BxISaPpF6ig9Z818Q8FUGgqm8vmx0WzP3kC8uT9PlD/OnBUtzFnRwt0beoJjvJgY1dwrcydOMuM8IACAQ0kBNuM5jAIJWas5yWZ5wM670RMkdygpgISs1wGoy41j7XQ1AB83n6LldBFJ8+LgQB4j70YCsOyjEg5vg2GR7qwaNZQtF8sdMmhvXkntAcasfw1zU8XDhUGVOoOELPH/STYrhGAd0roSkPU4DQVTWTtdzfbsDXK769QY7izW2vTfte0+M1OcHe6uBJ46zyvdk4SuUmdgbFrVfRQQBMFcM3QlEWnhqKOSAGhrzkSlzrAIYnW3YMVee9qR12lrzmThvCrizf1x/rYM52/LANC6id4/bnCE3H/Z3UjOVrkxMFTDzMT2Hs3R2cMnZK2W1228KzLfrjcwbe1wPuv3rGIMmzD4xYartOkK7e7ivdOx8sPrYwKpa3ShrtEFAGttcER1e4qp21MsM/8wZD3Xybk+WGvDvdOxihArkbPGjTXzy7rHAcVlKow1NTRfyJG1oK050yZeK5iyCMHeDtVm77Er0O7IeKW2y92XnLM9ktZovLtK3n3DtR965gN2VV3gjwGzgfMAshAAXHw7mFg1aihgshFCZpwfGXnVivbCnBqiapoAF/Y734KflQvI+/mKwgT2O98CwOTtCvpWG+ZF52ZEX+9i42yfz6myrDnHLrPvtD7HLtOF7qHwlWPXbNp+OvwdPx3+Tr7WG5zkX2chWGvBF4XuAMyPraXeq0Hue8lkIG5whMz8s2/M4dk35lDv1UD6CG8A9mSrbJgEbJi3psozZXbX/8WGqz2PAnuyVUzTXWRYpLvcdqHA2OWkeoMTGjeTjTkAfFVtIC7XmQnxGhbXN/FRUQkAU26Hyn280qOZtWUrAClPqpgSV4n2qCeXG9t6bDK360WHmXvaAO3eaLxFe9fXtlGta0Vb4s3TfcmQncgl5QKS2iaro3n6SRGFxcY2UFDQHwAf73qez6liaViw/HB/V9toqHEzyTheGnNW6HBSI/VMiHclP7cFgN1F7hxxSQFgtvE4KaGiMqbG16PN9eSczsTRG1dlkGUNbqx3vDNl5FWTOWGEfB0SfJeymwO5VN1MVeVjZDcXK4CbIhkSBME82T9MXow1Hb/RxlldKYBCCJ0F0Rm5LQ0L5qtqA/OHuxAd0ULUOA0A+bkt7C4STSwlVEVqfL2IDXI9qahrQlveQupQV5vxHIVbyQF3x4MCONnLBu0NcKm6mZ2lNxWMdSUEa20AOFvlJjPq4y0yOiHeFVdfdzncnSsSn7mmc+roH97QPa6w+Jx1RR1wd1bocCb6O3XLvF0ByDDXokbHb4iOKH2EN/PPnrdhvDPZEwSAtryFg4tVfPmNOH+4v4mJMZZ7Z9s5VzFAjhavnXRi/nCXh7LpdUUVHEoKUGgXQEb+Zbt5Q5dOUGJcohFPVvVoAQ0t9rPX0gYlPsi77II21xNtrieXLDsO4Offz6ZvT0kKycMiBIe89EgAZ3WligcHB/Wj5N1ghRk4EoL1b8vFck7O9SEiLVzuk57cxjmdiXM6E+nJbUwMvM/EwPsMDurHybk+rCuqUGCNnvy2XCynfEcIGm+VXd/VYxxg7cElUPLS5lqO7fMDOgTgyCdY9zmUFMDUPz+HNv1TEieJuxOWEMRKbslFEKgD4MRRV2bMgswKJzLyyi2o05Yk59j5/oBxwWycX9YBpi7XOkzXHeKAs7pShkXEMywiXk4o7v99EjtLbzJtXBOtje/T2vh+l5qxs/QmmXF+JO/4VwT3QJnxsIQgPKJjiVozi7CEIFwG9UfjrULjraLOoAdgRqo7mXF+dusBWy6Wc+90LK2N76NxM6FxM8ltbuFjLGYgrtue4+tRPcBaCyRNmJFWwanSJcA3TP3zCzirFwAwZEoO62PaWVekFIKYl68E4JNntvLSppFyqt25SDF4nD8AM9Gxd7+RBS+6MHvJIHw8nXk+xzYUDojPob15L9ERIq6gSEyEXvjVbqYH+/b+uYCLRyWLY+CFX+1mfUwgFzYdZfRSpWMsXDGEsIQg+VoqdB6b/ScF8z05MTpx1JXZy2DKXG/K413lez/faqXgfBvtzXv5Yd12OS9YNWoor0R9wPRgX1ljf5EABEEwLw0LJvqP1wH4erYT4f4mUiP1XNOJlnMnR8waP8xqJzrERFiC0h4NN8o59erfmLZ2OJrYz8TCRPPejuwz7RAA894KkdsGhmrQ1DQRSwNnDpq5pnNiwYsdIVEU8C1eifqAuBHKkPsvQeLO7zh9jAPfTRPL7OcDHVerupPQjzvzJZEodkhi3Jo2vVaFxs2El4eYOIUEmkjeMRmV/zhbXJD+qawVm+J2sHyj6CNcBvWnpaaJwUH9GBwEmkI9e/d3hLmGFh3pyTDST422xJXUSNFnRIe0YWzsOxl6YHKoATtLb3L5YBgA7ybPorxin3xv63EP9p0eI9cK9LUCwyLaLWoqqrRHdCyqgW8p1L5z7n79w82Aa5driA53ITrcZIHLJm7XelJQAAv3PUHszny2HhdzC0kTAF6dmkbiE0ctkayid5ygTXXl9y28nVwgX89MROEAu6PUPc+xK+0QdY2usvp3RxNj4FxRPbdrPVmR+B13TB4KxntdA5aGBfPmC02Wq31kn1NZEhYT0M7MRNEXaLxV6GsfbOL2+1Us/K/fyM7yQWmkn3i+oC3RWLXeB2Dlk39h81ypuOMYvQpdvSkqRQFpIqk+EBzjhXdyuuj04nZ0VHWsHJ81+fn3U2aI3kqZXy9pslvmul3rKWZ7Btsd1t0XzwzumFzZ9cljHSGyUIen0ciZvCFy27e3athZerNLMCQ4elVWSo2tsyqA+GeaGTzOH2eNm6VgKoYfydtLAEmyfesytZl6m3Boj6wryZKGSPO16w3oS6rluoJcSW7sYFyCwN0hwW4FIP2XBGFNm+c2y/+DY7xwe9wHF19fRdjrXKOXSuydGTXW1ChNRG8QNaOkWgGCAK5f6VizlPbag/HdHdv1SAABa8WaesSemQxSi1EzRC0u7vy9fnafk/r9UrrTbOq2zwgP22Lt5UYXrqSLwKtqwxiHQnCIBDPL9Hzwbx3v8fzngQDeW3SD0b5+FvAhnvhqPMU6fec8HKBa16qoLivyd0vFtrOfkKjgvJiOV9wVw2TgQFHdL1W54T9ACcIC/MdztayAN7NCmZFWgUfBR2LeUKYnI0Tz8GGwMXaZuAhg4by/EqKGScl3WJHpwsSvxaJlcVIkb2fH8vW6s0SN0zAoaawlFzjA7cPR3Cyqk1+IkpKgxuIC1k5Xo3Oq482Xa+QQKtl53ocXmb3EF+/kdPT54m7m771OWYUTb6/XsPwtIxO//p7j48Ud3jwpn36NAcxIq1Csu8dV4a7s39oE0kd4k7CoiTkrWriS/hkV74pH2vO1ZQzf+DRr8l6lTVdI9qt/k8eZ/T8/yUKIWjNLPqZaPVlge/YGDAd/YsHRLWx8856cCxTm1DAuyRev3/6WzYmfydA7LCEIt9ChvJ1cQNU7X/GX1BDma8X6f+W//47D21w58lE7x2+0UTFyshiyz2Q5NIEeO8H8JW/wVvZRFsc0sbvInZS//8CmLNHRrFkURt3MESx40YUT2iZix6rkBZeeusVTW8u4vCGcgaEa/iNdjBjbszfgOjWGFI9fk+UTz6LbuQC8+XKNmAcsWsYnz2wldqyKy98HyCEtPbmNPdkqGjad5sz3zaxZJDrn4+PHMDnAwNkqN8Y+1oq2vEUuxT1UPcBeTWCQ2gltiYbFMXp2jx+Dh0XK5w7/lXd+78ze/UZWf/k8jcUiQiw9dYuoNbM48uzjpB15nWOz/wSIAnD+toyUlJd5yuhj4zNGL50g1w++2HCVp54WI0TylBAWzqsiNVKPdtV0Brj6c3xPpVyvOHnzPoPUMDwkltKLn/ZOMvTPeoe3t6i79Qs9+WbIWgtmhQ4nRG0g0MtdrvFLdX6Avfs7wtLqL2dy+pX/Jm75KADUUUn8sG47AO997EuWTzx5P19hv/MtFqaIzitu+SjuF4rQ9YS2iZc2jWThvI7CS2qkHo2nkeIrrgpUKCFD6TSpp5snPMhHU52B0djHWhXhKX6qG4/P+bXiFHnYH1LkeqA18PlxZz7vfewr233nKFB5RnRuGo0TJ7RN8vgXCowUl6nk6vNX1QabsvuDaK3woF+NdffWlvSio3T4YQ8bSGV2vd6kwARd4QDrc4OuEpuHNVWhNz+b+0e96Nybfkno+27wEac+AfQJoE8AfQLoE8CjTP8HyMtJVvwfrFIAAAAASUVORK5CYII=);--rank-crown-size: 60px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-2{--rank-crown: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAOUElEQVR4nO2aeVDUV7bHP45ACIRFQCLd7ogYGBdUjC/PAG5JgWiI5jkGzZQ+lbhEkIARxQ1xIYhrHjoVUayIGNsYMUE0xEFgjBGVIBqRRUQNoE9ZutFGolj9/mj6R//oBYijpurxraLo/t3zu/ecc892z23oQAc60IEOdKADHXg5UDX9vTT85SWu/VIF1+BlKgBZajpVNdU0Pn3yp1DGi4Rq665EVePTJ6rGp09UpWVlKhNTsz+FEl6ET6pMTM1UpWVlqsanT1RVNdWq4EVLNOu+kLWNErwIJrR3v6qmWlVVU/3cFWBiaqZXeJ0Y0Pj0CQA9nYc/N2bGvD1C+JxxNheAhCTZ81oOQLVgXggNDUqdeGPSkjI7J4/Gp09U5uaWoN6RToYm1fpsiEbvO1JJN+SKOmxtrLmcXwBAgN9Y5jTTtGu+VnhQAbzeq7feQR0LSEiUcfVaMQvmhbSRh/YheNGSPzT2rGsuDQ1CrqjDpLOpSFEiCzAxNQNg664DxEVH0MfNjdD5s/TtiCpg+gI8PdwBiAxf2J5d0wuNK7QDqvVx8QBknblAeso+vXyamJqxZdsGbt0uJ/dqCSamZqrGJ48FOpEFND55TPLuOB4/fkxK2j9ZFDRDmMgYJwHTF7RKoxlfFRWBQlGHQlGnQ7AqKqJN69G0ARo4dHUwuF5Dg5LsnDyi43Yz1f8dGp88FhEZLIQyss5z9VrxczPLh8p65HqU8O9E8KIlyBV1fHUgxSBNSwV0Arhx/TpmZmZ8vj2RLds2YGVjC827og5k0m4AlJRV4OnhTuDccG2allCBOsNknM3lobIeQMcKVsfEC1nI2Fwa9yspqwBA4uTY8h3B9Pcf+g4AuVwuktGQAgA4dzqFyopKzMzMuHW7nD0HhBQlYkrDwB9BdZ1SUER7YWFhYYwHFUDy0VTkijryfy0BIOXATr1ztXoWWLkhnsm+o9m6K1F4FjB9ARJHexET7q59jMaChCQZckUdDna2VNcpqaqRs2TFJr7amyTQeHuNJDsnz5jbqQKmL8DdtY9I8C7WlmjHhPVxap717L4O2nQY+vbEaRYFzWg1HmjcoiXTAKP/05OUtH8CcOPGTbZs3snUD/wYNcaH6DWxAvFXB1KY/fFM0bttWEOAJuVl5+Rx4ZerRmnBiALulJcb1Jw+cyopq0DiaK/XCqxsbOnVs7vwfe3qWObMDiTAbyxjvNVV4ZbNzXO6v9Ff37IqjeXpcz1DJi6XyyktKtY7BkYUcOXiKUqLijEzMyPlWDpyRR1btm0wOJExnPnpJ+SKOqxtbQFYFfUZAX5jsbWxBiBkcRAXz6QBYGlpzrcnTustjetbiRkmpmZCKk1IVL9fWlTMlYunDL5j1AWu5WdzJEmt2eClG9X/jbiBJiNoQSh9Nf64PHKDILxjdx8iIxMJ8BvLPxKTSDmWTr8+PcjKPofnEHfRHADeozyNBt5/JCZha2PNvoNHAbiSd8mo8GBEASvWbyNq41Ye1Tdr/eq1ZlOKDF9ocNKZC5eLGNfGxAnjsbWxRtp3EtPXfs0g3zD6u09i5ofvI9u3Q0Tb03m45qOqaU690Obl1u1yMrLOC9/DV8WyYv02g+8aVIC9nQ0WlhakZ50heXccAJ9vTyTk0wWtWoFLH6nwXZaazuqYeKQ9pISHLOfj/54GwNQVX+IzRFzBRayJZVVEKK+am7NkxSbitje7nEsfqdHdD160hAC/sYSt2ARA8u44Ug7vRurUFXs7m/YrICZGxt49B/B600P0XDuY7YtvPSa49paiVDYAYNPFVth9nyEOeDvXYydxZNh7UXi86cvi+R/xQCFvdU5tGOOhV8/uHJIdIybG8FHboAIG+YbRbXgE2Tl5VNVUC1aQnZOnXR3qZUBjkvm/XqXoZgWD/+oiGvf19yDzUhVZpc0FTUXFIxGNRCoh5Vg6pWVlojm1ob32qqgI4UCVvDsOWWo62Tl5WLl+wiDfMIMK0OkHaDBgmCuFuUXk518VWUFCogyvNz24dCkP5z59dBjRxmuWFpw/f4kRI4YAcOvGb8JYYW4RAI5OXbjxU6ZBBrWhWUeWms7s6VM1sYbQ+dMBSD6YItAOc3fh6yNpgCsDhrnyo4E5jWaBqM+8WB0ZQ3ZOHglJMiFI/X3eMgCqaqqpqqnWeS940RJKy8rYlXhYEB6grqaIb0+cJnT+dOwkjhTmFgmKAPGR2MHeFomTI2ErNrF1V6J2QCTwfX/WxmwlYUcUcdFhXLh0leClG6lX1pNyYCfhq2LJvVrCji9SObjBQyfWaEOfBXQCVB+OfZ3tSYVI+03h57MXAPVxuep+FQ5dHQhbsQl/Xx8C/MaKlJBxNhcHO1u27NqPx6ABOpNnZZ9jy+ZfsHL9BHlZAQ9r77IufiVzJx0SukPmr6j7ErWKOqTSbhySHePj+bOAWUIQBXVW2i87zvXSm6IawfwVM0oKS+g5wJeF/1NByAyBD52ehUEX2J5UCMAg/2ls3jyflavUDSuX/n3JvfAL3SQSUk9kkrAnWefdceN86Nenh1D4AESviSUhScacGVNJSJKReuJb6DOZiHVzmTtpHGFhgUSGL2TrrkQOyY4xbpwPXWysqVXUMcxzKFeLyriSd4mvvz4qWsupuzoo3ykvx2uMF+moM9jqyBh8Fx9Wj1U/NSSmYRc4se2/ALWPauP7I98xZ3agUF52k0gY5jmUceN8mDhhPFaun+ikneg1saQc3s3NW5XCs+yMfORlBcL317t1BeB62W9sWL+cY0dTAXjV3ByALl2safzLCJxd++Ps2h+n7t1FwocsDuL7I+piS/sM4OjUhUAf53YroFNdTZEoOGlPunZ1LCvXfKZTY2ded+VEvDdp+T10hP/uZCb2djaMHB1A6MIgwsICcel5mwUfTGblqjnMmzWDgcPHAZB2MpPtOzYISgAornuLKz9HobSaLFqz8MqvbN+xge3bvtQRwtGpC+e+Ocrvykow0LIzGgQv/BCMbF0QkyZ7i55LenZny+adTJv2PoEfBqBUNtDw+2NO7/Hj2C+NnN7jJwiftG87353MBEDaQ8qot9+it8twKu9VE/DeO3zwt/8AYPgoPwZ6DBHWSDuZyco1n/FDWjqAaG6Nv3uP8mTf/p0sj9yApdVrIh79p0xEti6ICz8EGxOx1UamTjk7cPg40WLKBw8JWRxEYfFNALZtXMGMoHAG/9WFvXsO8K7fO0idumJlZSnEhOg1sShq5YQ25fa9ew5gafUao95+S7TWo4YGsjOy8RrjhVLZQNKXcfhPnUO9sh7fd72F97Rx7nRKu+RsSydXpATtdATq6g6ag5EGmqCk8WENpE5qX69X1hMTHQlAxMr11NYpAaiqlovoLS3NBd/Wt66iVkx/u/RiS1KjMrZZAZqOSz/n3kBzqho02A0HOzUz9taWSCXGGxaaI7Ah6GuUavcOHyrrqa5TcuPGTQDB8jS4Xqr+rtUfMCqjwTTYEncrK4X/1k1lMMCNm+VCU/Ly5QJ83/UWmbuDnS321pY6wmifKW7dLheEK7opPvDUNTVl/vfufUB9BwBgYdlcRtcr67lTXt5WUURolwtY27nqJbDtYgVAaPhCtjZdVhiCpGd3g2PKBw8BXbMG2Ld/JwH+H7XKLKgrTi08swtAkxI0aaoltP2/5SWF51B1Y0PaQ4o+aHb4wQOlqJqzsLSg4s59ISZo2nMaS4RmhbWEVhOkVfnapYAjFx7xt7dseGOwF8PeHEFhQQETJ4wn68wFMo4nM3VmMBInR8xfMaN3LwkJe5JJPbJHmETb/83NLRkzIRCAjOPJJGvlfIDJvqMB8Jsyl6kf+CH7Jk0Y+/l0CmP9A/H0cOf74z8ywM2N3JzzXMvP5tBZBVM8X22zfG39iUwnACf7zrh4hHMtP1sY2PFFKmlHdjNl5UXhsKQRfuKE8WSczSV85WaR8CadTcnNy+PjyF24Togm+Wgqs6dPFQkfEbWVfQeP4j3KE9k3afi+q65Fsn5Mp7bmPh8t3szmzc1lePG1AqasvIiTfec2C98eBQCwOjab7kPH8MZgL3JzzjPAzQ2A0L13ufFTprCjhcU36duvH0tDg9Tj86cTskzdU1wTE8/I0QEk/GzNe0NNKMwtYvXaTNyH+pCVfY7JvqMJWbZROEUuDQ3CwtKCrDMXsLC0wDcgAN+FWWReqsLUzJoBbm5knFQXSzWV91gdm0170C4FyMsK8OlXRPG1AiytXqOwoIDgRf7I1gURML4zGcfVO3LmX2fZ8fky1sTEC6b86fyPCFm2kTURC8k7f55Tu3fhuzALgO5Dx1CQfw1vr5HMCV6Nt9dIAGZ++D4RUVtJ+CJaKLtTZQn49CviwKppBC/yp7CgQKgJfPoV0V6050pbpbk+f2OwF4BQhQ1wcyPpyzhmBIXjYG+L+StmnDqVyZlTh/n7vGXMmTWVXk5dsWlyAwc7e9bHxXPXZhL37tTi0jmDdZGLkaWmixZMPphCwhfR+E+ZLUq9GceTmREUTmGB+jClfPAQRa2cytuXATQ3wG2SrV0KgOZMoElV2mmtm0SCVNpNqP7O/Ossn4YtwMHOVqQAgG6vOyHpOQiAytuXdYIgqDNEwp5khnkOpaT4RvNzhVwnZWqsoD0ZoM1ETRApwNm1v3BNpVQ2UFnRnJ4kUoneCVr2BkFdxDz6XX0j3PC7+u5eU81pxluiZaqtul8lFELPUwGgVRRpK6Kfc2+hxgewsrKkb9/e9NJ6pr37moygXfYqFHVCmdsSVTVySgpLqLyn7jzV1qrfMyB4u+T6Iz9rMfjrjYHDxzHQYwj1TZcpmlsilwG6O68PFb9VUF2j0HleXnlPsLD0lH2tTdMumZ7pdz38SX7vyzPI8awKaIkXoZB/N88d6EAHOtCBDnSgA/8/8X/g0er3v7QigwAAAABJRU5ErkJggg==);--rank-crown-size: 52px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top-3{--rank-crown: url(/assets/crown3-BCjalFAN.png);--rank-crown-size: 48px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top .guild-rank-place{display:flex;width:var(--rank-crown-size, 64px);height:var(--rank-crown-size, 64px);box-sizing:border-box;align-items:center;justify-content:center;justify-self:center;margin:calc((48px - var(--rank-crown-size, 64px)) / 2) -10px;padding-top:calc(var(--rank-crown-size, 64px) * .22);background:var(--rank-crown) center / contain no-repeat;filter:drop-shadow(0 0 4px var(--rank-metal-glow)) drop-shadow(0 2px 1px rgba(0,0,0,.6));color:#fff6d8;font-size:calc(var(--rank-crown-size, 64px) * .3);line-height:1;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top .guild-rank-place game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff6d8 55%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px -1px 0 #000) drop-shadow(-1px 1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(1px 2px 1px rgba(0,0,0,.95))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank.is-top{min-height:60px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank{grid-template-columns:60px minmax(0,1fr) auto;column-gap:16px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank-place{justify-self:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top .guild-member-name{color:var(--rank-metal-light)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-pinned{position:relative;flex:0 0 auto;margin-top:2px;margin-right:6px;box-shadow:0 -6px 10px #00000073,0 2px #00000073}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-pinned:before{content:"";position:absolute;top:-8px;right:0;left:0;border-top:2px dashed rgba(201,156,62,.45)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank.guild-rank-guild{padding-top:4px;padding-bottom:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-donate-action{margin-top:auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-actions{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-action{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-action-caption{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;color:#aeb7c2;font-family:var(--font-head);font-size:.62rem;line-height:1.5}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-action-caption img{width:24px;height:24px;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-gold-btn{flex:0 0 auto;width:250px;height:50px;gap:10px;padding:0 14px 4px;font-size:.85rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-btn-cost{font-size:.75rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-btn-cost img{width:26px;height:26px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-actions .guild-upgrade-max{display:grid;height:54px;place-items:center;font-size:.75rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-stats .guild-stat{min-height:32px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-column-body{gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-art:not(.is-large){width:84px;height:112px;flex-basis:84px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-actions{gap:8px;padding-top:10px}@media (max-height: 760px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-description{display:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-art:not(.is-large){width:60px;height:80px;flex-basis:60px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-crest-text{gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-name{font-size:1.25rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-small-btn{height:34px;padding-bottom:2px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-stats{padding-top:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-stats .guild-stat{min-height:24px;font-size:.72rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-actions{gap:8px;padding-top:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-action-caption{font-size:.55rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-action-caption img{width:20px;height:20px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-gold-btn{width:200px;height:42px;padding:0 10px 3px;font-size:.75rem;gap:6px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-btn-cost{font-size:.65rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-info-column .guild-action .guild-btn-cost img{width:22px;height:22px}}#guild-panel .guild-leave-btn{align-self:center;min-width:120px}#guild-panel .guild-join-list{display:flex;flex-direction:column;gap:6px;min-height:0;max-height:280px}#guild-panel .guild-rank.guild-join-row{grid-template-columns:minmax(0,1fr) auto auto;min-height:52px;font-size:.7rem;line-height:1.6}#guild-panel .guild-join-info{color:#9fb0c4;font-size:.6rem;white-space:nowrap}#guild-panel .guild-join-row .guild-gold-btn{min-width:110px;height:36px;padding:0 10px 3px;font-size:.65rem}#guild-panel .guild-join-column .guild-join-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding-right:6px}#guild-panel .guild-join-more{padding:10px 0;font-size:.6rem;opacity:.75}#guild-panel .guild-join-head{display:flex;align-items:center;justify-content:space-between;gap:10px}#guild-panel .guild-join-head-actions{display:flex;gap:10px}#guild-panel .guild-subtitle .guild-join-refresh{flex:0 0 auto;width:auto;min-width:130px;height:38px;padding:0 18px 4px;font-size:.65rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;gap:16px;padding:16px 6px 4px 2px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card{position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;gap:10px;padding:19px 18px 16px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card:before,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card:after{content:"";position:absolute;pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--item-color) 22%,#131a24),color-mix(in srgb,var(--item-color) 10%,#0f151e) 55%,color-mix(in srgb,var(--item-color) 15%,#0f151e))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card>:not(.action-wave-label){position:relative;z-index:2}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-locked .guild-shop-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-locked .guild-shop-description,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-locked .guild-shop-price{opacity:.55;filter:saturate(.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-head{display:flex;min-width:0;align-items:center;gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-icon{position:relative;display:grid;width:76px;height:76px;flex:0 0 76px;place-items:center;border:2px solid var(--item-color);border-radius:5px;background:linear-gradient(160deg,color-mix(in srgb,var(--item-color) 30%,#18222f),color-mix(in srgb,var(--item-color) 15%,#131b26) 55%,color-mix(in srgb,var(--item-color) 22%,#131b26));box-shadow:inset 0 0 8px color-mix(in srgb,var(--item-color) 25%,transparent),0 3px #00000073,0 4px 8px #0009}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-icon>img:first-child{width:82%;height:82%;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-lock{position:absolute;right:-6px;bottom:-6px;width:28px;height:28px;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-info{display:flex;min-width:0;flex-direction:column;gap:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-name{color:#fff4d6;font-family:var(--font-head);font-size:.85rem;font-weight:400;line-height:1.4}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-limit{color:#aeb7c2;font-family:var(--font-head);font-size:.66rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-sold-out .guild-shop-limit{color:#ff8a7a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-description{min-height:2.6em;margin:0;color:#d5dbe3;font-family:var(--font-pixel);font-size:.66rem;line-height:1.55}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-price{display:flex;align-items:center;gap:8px;color:#9fd8ff;font-family:var(--font-head);font-size:.95rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-price.insufficient{color:#ff6b6b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-price img{width:32px;height:32px;object-fit:contain;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card .guild-shop-buy{width:160px;height:48px;flex:0 0 auto;padding:0 14px 3px;font-size:.8rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-icon{transition:filter .14s ease,transform .14s ease}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-icon:hover,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-icon:focus-visible{outline:none;filter:brightness(1.15);transform:translateY(-2px)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card>.action-wave-label{top:0;transform:translate(-50%,-50%);z-index:6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased{animation:guild-shop-buy-pop .52s cubic-bezier(.2,.8,.3,1)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased:before{animation:guild-shop-buy-flash .62s ease-out}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased .guild-shop-icon>img:first-child{animation:guild-shop-buy-bounce .56s cubic-bezier(.2,.8,.3,1)}@keyframes guild-shop-buy-pop{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes guild-shop-buy-flash{0%{box-shadow:inset 0 0 #ffd66600}30%{box-shadow:inset 0 0 40px #ffd666bf}to{box-shadow:inset 0 0 #ffd66600}}@keyframes guild-shop-buy-bounce{0%{transform:scale(1)}30%{transform:translateY(-8px) scale(1.18)}60%{transform:translateY(1px) scale(.96)}to{transform:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-floater{position:absolute;top:22px;left:24px;z-index:5;display:flex;align-items:center;gap:4px;color:#ffe08b;font-family:var(--font-head);font-size:.9rem;font-weight:700;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,0 2px 1px #000;pointer-events:none;animation:guild-shop-floater 1.1s ease-out forwards}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-floater img{width:30px;height:30px;image-rendering:pixelated}@keyframes guild-shop-floater{0%{opacity:0;transform:translateY(10px) scale(.7)}20%{opacity:1;transform:translateY(-6px) scale(1.1)}to{opacity:0;transform:translateY(-30px) scale(1)}}@media (prefers-reduced-motion: reduce){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased:before,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-card.is-purchased .guild-shop-icon>img:first-child{animation:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-floater{animation:none;opacity:0}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-soon{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-soon img{width:72px;height:72px;opacity:.85;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-soon strong{color:#ffd45a;font-family:var(--font-head);font-size:1.1rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-soon p{max-width:520px;margin:0;color:#d5dbe3;font-family:var(--font-pixel);font-size:.7rem;line-height:1.6}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field{display:flex;flex-direction:column;gap:8px;color:#aeb7c2;font-family:var(--font-head);font-size:.62rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field input,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field textarea{padding:10px 12px;border:2px solid #5a4520;border-radius:5px;background:#0b111d;color:#fff4d6;font-family:var(--font-pixel);font-size:.7rem;line-height:1.6;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,0 1px 1px #000;resize:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field input:focus,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-field textarea:focus{border-color:#f5c051;outline:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-notice{position:absolute;top:74px;left:50%;z-index:30;isolation:isolate;max-width:min(640px,80%);box-sizing:border-box;padding:12px 20px;color:#fff4d6;font-family:var(--font-head);font-size:.75rem;line-height:1.6;text-align:center;text-shadow:var(--hud-text-shadow);filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));transform:translate(-50%);pointer-events:none;animation:guild-notice-in .12s ease-out}@keyframes guild-notice-in{0%{opacity:0;transform:translate(-50%,-3px)}to{opacity:1;transform:translate(-50%)}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-notice[hidden]{display:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-notice:before{content:"";position:absolute;top:4px;right:5px;bottom:4px;left:5px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-notice:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:9px 10px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 9px 10px stretch;pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-notice.error{color:#ff8a7a}@media (prefers-reduced-motion: reduce){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-gold-btn:after{animation:none;display:none}}@media (max-width: 900px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-frame{width:96vw;height:94vh;min-height:460px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .panel-content.guild-content{top:60px;right:58px;bottom:42px;left:58px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-members-column),:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-boss-column){grid-template-columns:minmax(0,1fr);overflow-y:auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-column{min-height:360px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-toolbar{flex-wrap:wrap}}@media (max-width: 640px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar).guild-modal-overlay{padding:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-frame{width:98vw;height:96vh;min-height:0;transform:translateY(0) scale(1.012)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-header{top:34px;right:42px;left:42px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-header h2{--popup-title-scale: .955;top:-100px;font-size:1.25rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-popup-close{top:-31px;right:-21px;width:58px;min-width:58px;height:58px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .panel-content.guild-content{top:58px;right:48px;bottom:36px;left:48px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-tab{min-width:0;flex:1 1 auto;padding:9px 10px;font-size:.6rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member{grid-template-columns:78px minmax(0,1fr) 60px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table .guild-member{grid-template-columns:78px minmax(0,1fr) 70px 50px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-table.has-actions .guild-member{grid-template-columns:78px minmax(0,1fr) 70px 50px 124px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-level,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-cp,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-donations,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-level,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-cp,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-donations{display:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-confirm-overlay{top:24px;right:24px;bottom:24px;left:24px;padding:8px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-team{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission{grid-template-columns:minmax(0,1fr) 36px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-mission .guild-clash-progress{grid-column:1 / -1;grid-row:2}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-clash-day{font-size:0}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-table .guild-member-head,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-table .guild-member{grid-template-columns:minmax(0,1fr) 70px 82px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-col-time,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-time,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-head span:nth-child(3),:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-request-head span:nth-child(4){display:none}}.guild-chest-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070ea3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.guild-chest-overlay[hidden]{display:none}.guild-chest-dialog{--hud-text-shadow: 3px 4px 3px rgba(0, 0, 0, .95), -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0 3px 0 #000, 0 -3px 0 #000, 3px 0 0 #000, -3px 0 0 #000;position:relative;isolation:isolate;display:flex;width:min(520px,100%);max-height:calc(100vh - 32px);box-sizing:border-box;flex-direction:column;gap:14px;padding:24px 26px 22px;color:#fff4d6;font-family:var(--font-head);text-shadow:var(--hud-text-shadow);filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 10px color-mix(in srgb,var(--item-color, #f5c051) 30%,transparent));animation:shop-dialog-in .16s ease-out}.guild-chest-dialog:before,.guild-chest-dialog:after{content:"";position:absolute;pointer-events:none}.guild-chest-dialog:before{top:5px;right:6px;bottom:5px;left:6px;z-index:-1;background:linear-gradient(160deg,color-mix(in srgb,var(--item-color, #aaaaaa) 22%,#131a24),color-mix(in srgb,var(--item-color, #aaaaaa) 10%,#0f151e) 55%,color-mix(in srgb,var(--item-color, #aaaaaa) 15%,#0f151e))}.guild-chest-dialog:after{top:0;right:0;bottom:0;left:0;z-index:1;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch}.guild-chest-dialog>:not(.action-wave-label){position:relative;z-index:2}.guild-chest-dialog>.action-wave-label{top:0;z-index:6;transform:translate(-50%,-50%)}.guild-chest-dialog game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.guild-chest-title,.guild-chest-label{display:flex;width:100%;align-items:center;gap:6px;margin:0;color:#e6c36f;font-size:.9rem;font-weight:400;white-space:nowrap}.guild-chest-label{font-size:.72rem}.guild-chest-title:before,.guild-chest-title:after,.guild-chest-label:before,.guild-chest-label:after{content:"";min-width:0;height:20px;flex:1 1 0;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image-source:url(/assets/bag-divider-side-jFxu74co.png);border-image-slice:0 58 0 30 fill;border-image-width:0 28px 0 14px;border-image-repeat:stretch;image-rendering:pixelated}.guild-chest-title:after,.guild-chest-label:after{transform:scaleX(-1)}.guild-chest-head{display:flex;align-items:center;gap:14px}.guild-chest-dialog .guild-chest-icon{width:76px;height:76px;flex:0 0 76px;cursor:default}.guild-chest-info{display:flex;min-width:0;flex-direction:column;gap:7px}.guild-chest-name{font-size:.95rem;font-weight:400;line-height:1.4}.guild-chest-owned{color:#aeb7c2;font-size:.66rem}.guild-chest-desc{color:#d5dbe3;font-family:var(--font-pixel);font-size:.62rem;line-height:1.5}.guild-chest-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px;max-height:240px;overflow-y:auto;padding:2px;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}.guild-chest-dialog .guild-chest-choice{height:52px;padding:4px;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);cursor:pointer}.guild-chest-dialog .guild-chest-choice:hover{border-color:#b8862d}.guild-chest-dialog .guild-chest-choice.selected{border-color:#f5c051;background:linear-gradient(160deg,#4a3714,#2a1f0c);box-shadow:0 0 8px #ffc45073}.guild-chest-choice-name{min-height:1.4em;color:#ffe08b;font-size:.7rem;text-align:center}.guild-chest-amount{display:flex;align-items:stretch;justify-content:center;gap:8px}.guild-chest-step,.guild-chest-max{min-width:48px;min-height:46px;padding:0 12px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 3px #00000073;color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:1rem}.guild-chest-max{font-size:.78rem}.guild-chest-step:hover:not(:disabled),.guild-chest-max:hover:not(:disabled){border-color:#f5c051;filter:brightness(1.12)}.guild-chest-step:disabled,.guild-chest-max:disabled{cursor:default;opacity:.45}.guild-chest-amount-value{display:grid;min-width:110px;place-items:center;border:2px solid #b8862d;border-radius:6px;background:#05080dbf;box-shadow:inset 0 2px 4px #0009;font-size:1.05rem;font-weight:700}.guild-chest-actions{display:flex;justify-content:center;gap:12px;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}.guild-chest-open,.guild-chest-cancel,#forge-panel .forge-auto-cancel{display:flex;width:170px;height:50px;align-items:center;justify-content:center;padding:0 14px 3px;font-family:var(--font-head);font-size:.85rem;cursor:pointer;image-rendering:pixelated}.guild-chest-open{border:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;color:#fff1c4;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}.guild-chest-open game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff1c4 50%,#ffd27a)}.guild-chest-open:hover:not(:disabled){filter:brightness(1.12) drop-shadow(0 0 6px rgba(255,205,96,.55))}.guild-gold-btn.guild-cancel-btn:after{content:none!important;display:none!important}.guild-chest-open{position:relative;isolation:isolate;overflow:hidden}.guild-chest-open:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.6) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mask:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}.guild-chest-open>*{position:relative;z-index:2}@media (prefers-reduced-motion: reduce){.guild-chest-open:after{animation:none;display:none}}.guild-chest-open:disabled{cursor:not-allowed;opacity:.82;filter:grayscale(.8) brightness(.7) drop-shadow(0 2px 2px rgba(0,0,0,.6))}.guild-chest-rewards{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-height:300px;overflow-y:auto;padding:4px}.guild-chest-reward{display:flex;animation:guild-chest-reward-in .36s cubic-bezier(.2,.8,.3,1) both}.guild-chest-reward:nth-child(2){animation-delay:60ms}.guild-chest-reward:nth-child(3){animation-delay:.12s}.guild-chest-reward:nth-child(n+4){animation-delay:.18s}@keyframes guild-chest-reward-in{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}.guild-chest-dialog .guild-chest-reward-icon{position:relative;width:64px;height:64px;cursor:default}.guild-chest-dialog .guild-chest-reward-icon .material-count{right:4px;bottom:3px;font-size:.6rem;font-weight:700}.guild-chest-dialog .guild-chest-piece{position:absolute;bottom:3px;left:3px;width:18px;height:18px}#inventory-panel .inv-slot.is-openable{cursor:pointer}@media (prefers-reduced-motion: reduce){.guild-chest-dialog,.guild-chest-reward{animation:none}}.guild-chest-dialog .guild-chest-reward-icon .gem-level-badge{z-index:5;top:3px;right:3px;padding:3px 4px 2px;font-size:.58rem;line-height:1}body:has(#guild-chest-overlay:not([hidden])) #resource-tooltip{z-index:13001}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-war-hero){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-hero{position:relative;grid-column:1 / -1;height:150px;overflow:hidden;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;pointer-events:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 70%;image-rendering:pixelated;filter:brightness(.75)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-hero-content{position:relative;display:grid;height:100%;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 24px;background:linear-gradient(90deg,#081428bf,#080c1426 40%,#080c1426 60%,#280808bf)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-side{display:flex;align-items:center;gap:14px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-side.is-enemy{flex-direction:row-reverse;text-align:right}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-side .guild-crest-art{width:75px;height:100px;flex:0 0 75px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-side-text{display:flex;flex-direction:column;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-guild-name{color:#fff4d6;font-family:var(--font-head);font-size:1.25rem;font-weight:400}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-stars{color:#ffd45a;font-family:var(--font-head);font-size:1.05rem;font-weight:700}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-center{display:flex;flex-direction:column;align-items:center;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-vs{color:#ffe08b;font-family:var(--font-head);font-size:1.9rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-status{padding:2px 6px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:#0b111dd9 center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;color:#ffe08b;font-family:var(--font-head);font-size:.78rem;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-status.is-war{color:#ffb3a8}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-toggle{position:absolute;right:16px;bottom:14px;display:flex;gap:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-toggle button{padding:4px 7px;border:2px solid #5a4520;border-radius:4px;background:#0b111dd9;color:#b9a37a;cursor:pointer;font-family:var(--font-head);font-size:.5rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-preview-toggle button.selected{border-color:#f5c051;color:#ffe08b}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-note{color:#aeb7c2;font-family:var(--font-head);font-size:.76rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-toolbar .guild-small-btn{height:34px;min-width:130px;padding-bottom:2px;font-size:.6rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-attacks{display:flex;align-items:center;gap:6px;color:#ffd45a;font-family:var(--font-head);font-size:.82rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-list{display:flex;flex-direction:column;gap:5px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-row{display:grid;min-height:44px;grid-template-columns:30px 56px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 10px;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);box-shadow:0 2px #00000073;font-family:var(--font-head);font-size:.76rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-row.is-enemy,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-row.has-tiers{grid-template-columns:30px 56px minmax(0,1fr) 104px auto}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-list.is-editable .guild-war-row{grid-template-columns:30px 56px minmax(0,1fr)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-row.is-empty{border-style:dashed;opacity:.75}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-slot{color:#aeb7c2;text-align:center}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-slot-stars{color:#ffd45a;font-weight:700}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-name{overflow:hidden;padding:3px 0;color:#fff4d6;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-name.is-empty{color:#6b7686}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-cp{color:#aeb7c2;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker{display:flex;min-width:0;min-height:34px;align-items:center;gap:10px;padding:4px 10px;border:2px solid #5a4520;border-radius:4px;background:linear-gradient(180deg,#1d2836,#121a24);box-shadow:inset 0 1px #ffe4961f,0 2px #00000073;color:#fff4d6;cursor:pointer;font-family:var(--font-head);font-size:.74rem;text-align:left}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker:hover,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker[aria-expanded=true]{border-color:#f5c051;filter:brightness(1.1)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker:focus-visible{border-color:#f5c051;outline:none}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker.is-empty .guild-war-picker-name{color:#6b7686}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker-name{min-width:0;flex:1 1 auto;overflow:hidden;padding:3px 0;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker-cp{flex:0 0 auto;color:#aeb7c2;white-space:nowrap}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker-caret{flex:0 0 auto;width:0;height:0;border-top:7px solid #f2c14e;border-right:6px solid transparent;border-left:6px solid transparent;filter:drop-shadow(0 1px 0 #000);transition:transform .14s ease}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker[aria-expanded=true] .guild-war-picker-caret{transform:rotate(180deg)}.guild-war-menu{--hud-text-shadow: -1px -1px 0 #000, 1px 1px 0 #000, 0 2px 1px #000;position:fixed;z-index:13500;display:flex;box-sizing:border-box;flex-direction:column;gap:3px;overflow-y:auto;padding:4px;border:solid transparent;border-width:11px 12px;border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);border-image-slice:22 24;border-image-width:11px 12px;border-image-repeat:stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;filter:drop-shadow(0 6px 8px rgba(0,0,0,.65));font-family:var(--font-head);text-shadow:var(--hud-text-shadow);transform-origin:top center;animation:dungeon-level-menu-in .14s ease-out;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}.guild-war-menu[hidden]{display:none}.guild-war-menu::-webkit-scrollbar{width:8px}.guild-war-menu::-webkit-scrollbar-track{border-radius:4px;background:#05080d99}.guild-war-menu::-webkit-scrollbar-thumb{border:1px solid #3b2a0c;border-radius:4px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}.guild-war-menu game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.guild-war-option{position:relative;display:flex;min-height:32px;flex:0 0 auto;align-items:center;gap:8px;padding:5px 10px 5px 24px;border:1px solid transparent;border-radius:3px;background:#ffffff08;color:#e6c36f;cursor:pointer;font-family:var(--font-head);font-size:.66rem;text-align:left;transition:background .12s ease,border-color .12s ease,color .12s ease}.guild-war-option:hover,.guild-war-option:focus-visible{outline:none;border-color:#f5c0518c;background:linear-gradient(180deg,#ffd26e29,#ffb43c0f);color:#fff1c4}.guild-war-option.is-current{border-color:#d99b28;background:linear-gradient(180deg,#ffd26e47,#ffaa281f);color:#fff1c4}.guild-war-option.is-current:before{content:"";position:absolute;top:50%;left:9px;width:7px;height:7px;border:1px solid #5a3a08;background:linear-gradient(135deg,#fff6c8,#f2c14e 55%,#b8741c);transform:translateY(-50%) rotate(45deg)}.guild-war-option-name{min-width:0;flex:1 1 auto;overflow:hidden;padding:2px 0;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.guild-war-option-slot{flex:0 0 auto;padding:2px 5px;border:1px solid #5a4520;border-radius:3px;background:#00000073;color:#aeb7c2;font-size:.55rem}.guild-war-option-cp{flex:0 0 auto;color:#aeb7c2;font-size:.6rem;white-space:nowrap}@media (prefers-reduced-motion: reduce){.guild-war-menu{animation:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tiers{display:flex;gap:4px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier{display:flex;min-width:70px;flex-direction:column;align-items:center;gap:2px;padding:3px 4px;border:2px solid #5a4520;border-radius:4px;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;cursor:pointer;font-family:var(--font-head);font-size:.6rem;line-height:1.25}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier b{color:#ffd45a;font-size:.66rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) button.guild-war-tier:hover:not(:disabled){border-color:#f5c051;filter:brightness(1.15)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) button.guild-war-tier:disabled{cursor:default;filter:grayscale(.7) brightness(.6)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier.is-taken{justify-content:center;border-color:#2f7a4a;background:linear-gradient(160deg,#163222,#0e1c14);color:#4ade80}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier.is-taken b{color:#ffd45a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier.is-held{cursor:default;filter:brightness(.75)}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier.is-lost{cursor:default;border-color:#8e2a26;background:linear-gradient(160deg,#3a1414,#1c0b0b);color:#ff8a7a}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-tier.is-lost b{color:#ff8a7a}@media (max-height: 760px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-hero{height:110px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-vs{font-size:1.4rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-side .guild-crest-art{width:60px;height:80px;flex-basis:60px}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-guild-name{font-size:1.05rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-stars{font-size:.9rem}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-row{min-height:38px}}@media (max-width: 900px){:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-body:has(>.guild-war-hero){grid-template-columns:minmax(0,1fr);grid-template-rows:none}}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-calendar{grid-template-columns:repeat(6,minmax(0,1fr))}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-status{margin:0;line-height:1.6}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-fight{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(201,156,62,.4);text-align:center}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-main-fight{width:260px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-fight-left{color:#ffe08b;font-family:var(--font-head);font-size:.8rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-column-body>*{margin-right:14px;margin-left:4px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-subtitle{margin:0}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-reward-table{gap:4px 16px;font-size:.9rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-reward-table .guild-clash-reward{font-size:.9rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-reward-table .guild-clash-reward img{width:34px;height:34px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-subtitle{font-size:.85rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-column-body{gap:10px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .arena-fight{padding-top:10px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-reward-table .guild-clash-reward{justify-self:end}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .arena-status{font-size:.75rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-stat{min-height:26px;font-size:.82rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-side-column .guild-rank.arena-rank-row{grid-template-columns:60px minmax(0,1fr) auto;font-size:.85rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-rank-points{color:#ffd45a;white-space:nowrap}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-my-rank{flex:0 0 auto;margin-right:14px;padding-top:10px;border-top:1px solid rgba(201,156,62,.4)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#attribute-tree-panel,#guild-panel) .arena-rank-player{display:flex;min-width:0;align-items:center;gap:10px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#attribute-tree-panel,#guild-panel) .arena-rank-player .guild-member-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#attribute-tree-panel,#guild-panel) .arena-rank-avatar.profile-framed{width:40px;height:40px;margin:-6px 0}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin-right:14px;padding:6px 0 8px;background:radial-gradient(ellipse 40% 70% at 50% 45%,rgba(255,205,80,.16),transparent 70%)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-divider{flex:0 0 auto;height:24px;margin:0 14px 8px 0;background:var(--hud-divider);image-rendering:pixelated;pointer-events:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot{--podium-avatar: 84px;--podium-crown: 38px;display:flex;min-width:0;flex-direction:column;align-items:center;gap:6px;font-family:var(--font-head);text-align:center}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-place-1{--podium-avatar: 112px;--podium-crown: 46px;padding-bottom:16px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-place-1{--rank-crown: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAODElEQVR42u2be1BUV57HPxcaoaFFiAKCIAFBFJ0gITqsrowaRoiDQUCjMcbIrDoaXfJwfMSk3MRKfMbRIQ+jbK06uj5ibGUl2WiIZnCYECxCrIr4QokIdMAHCA00NHTvH7fvpS/dNGiomaqVX1VX9T333HPO73d+j+/vd+4VzGYzjzI58YhTnwD6BNAngD4BPNKk+mdOLgiCHIPNZrPwSGmAIAjm9TGBFK4YIl9bC+SRMIHESWYi0sI5Odfn0fEB0k5nxvkxZv1rDs3i/50PkBgHWPK/K1GpM1BHwYQFBk5a+kw/eBtBEMz/KJ/QFwa7UtHedkqS04sdqyJ2rAqVOkO+p5kwU/6/Piaw103BET9C52xQEASz5JnHbavslfAkMR8d0cLvDlTK7Z/PG0LxFVeWbwzELXQoAD/uzOfLbwTWFVX02tyHkgIYFiHY5ceuD4hIC8ctfAyZ5w/9Ynt0xPznx0YD8IcllXz4bgMAwTFeJFKH3jC01+ZO3jEeY00NbKt0bALWuy+4BxISaPpF6ig9Z818Q8FUGgqm8vmx0WzP3kC8uT9PlD/OnBUtzFnRwt0beoJjvJgY1dwrcydOMuM8IACAQ0kBNuM5jAIJWas5yWZ5wM670RMkdygpgISs1wGoy41j7XQ1AB83n6LldBFJ8+LgQB4j70YCsOyjEg5vg2GR7qwaNZQtF8sdMmhvXkntAcasfw1zU8XDhUGVOoOELPH/STYrhGAd0roSkPU4DQVTWTtdzfbsDXK769QY7izW2vTfte0+M1OcHe6uBJ46zyvdk4SuUmdgbFrVfRQQBMFcM3QlEWnhqKOSAGhrzkSlzrAIYnW3YMVee9qR12lrzmThvCrizf1x/rYM52/LANC6id4/bnCE3H/Z3UjOVrkxMFTDzMT2Hs3R2cMnZK2W1228KzLfrjcwbe1wPuv3rGIMmzD4xYartOkK7e7ivdOx8sPrYwKpa3ShrtEFAGttcER1e4qp21MsM/8wZD3Xybk+WGvDvdOxihArkbPGjTXzy7rHAcVlKow1NTRfyJG1oK050yZeK5iyCMHeDtVm77Er0O7IeKW2y92XnLM9ktZovLtK3n3DtR965gN2VV3gjwGzgfMAshAAXHw7mFg1aihgshFCZpwfGXnVivbCnBqiapoAF/Y734KflQvI+/mKwgT2O98CwOTtCvpWG+ZF52ZEX+9i42yfz6myrDnHLrPvtD7HLtOF7qHwlWPXbNp+OvwdPx3+Tr7WG5zkX2chWGvBF4XuAMyPraXeq0Hue8lkIG5whMz8s2/M4dk35lDv1UD6CG8A9mSrbJgEbJi3psozZXbX/8WGqz2PAnuyVUzTXWRYpLvcdqHA2OWkeoMTGjeTjTkAfFVtIC7XmQnxGhbXN/FRUQkAU26Hyn280qOZtWUrAClPqpgSV4n2qCeXG9t6bDK360WHmXvaAO3eaLxFe9fXtlGta0Vb4s3TfcmQncgl5QKS2iaro3n6SRGFxcY2UFDQHwAf73qez6liaViw/HB/V9toqHEzyTheGnNW6HBSI/VMiHclP7cFgN1F7hxxSQFgtvE4KaGiMqbG16PN9eSczsTRG1dlkGUNbqx3vDNl5FWTOWGEfB0SfJeymwO5VN1MVeVjZDcXK4CbIhkSBME82T9MXow1Hb/RxlldKYBCCJ0F0Rm5LQ0L5qtqA/OHuxAd0ULUOA0A+bkt7C4STSwlVEVqfL2IDXI9qahrQlveQupQV5vxHIVbyQF3x4MCONnLBu0NcKm6mZ2lNxWMdSUEa20AOFvlJjPq4y0yOiHeFVdfdzncnSsSn7mmc+roH97QPa6w+Jx1RR1wd1bocCb6O3XLvF0ByDDXokbHb4iOKH2EN/PPnrdhvDPZEwSAtryFg4tVfPmNOH+4v4mJMZZ7Z9s5VzFAjhavnXRi/nCXh7LpdUUVHEoKUGgXQEb+Zbt5Q5dOUGJcohFPVvVoAQ0t9rPX0gYlPsi77II21xNtrieXLDsO4Offz6ZvT0kKycMiBIe89EgAZ3WligcHB/Wj5N1ghRk4EoL1b8vFck7O9SEiLVzuk57cxjmdiXM6E+nJbUwMvM/EwPsMDurHybk+rCuqUGCNnvy2XCynfEcIGm+VXd/VYxxg7cElUPLS5lqO7fMDOgTgyCdY9zmUFMDUPz+HNv1TEieJuxOWEMRKbslFEKgD4MRRV2bMgswKJzLyyi2o05Yk59j5/oBxwWycX9YBpi7XOkzXHeKAs7pShkXEMywiXk4o7v99EjtLbzJtXBOtje/T2vh+l5qxs/QmmXF+JO/4VwT3QJnxsIQgPKJjiVozi7CEIFwG9UfjrULjraLOoAdgRqo7mXF+dusBWy6Wc+90LK2N76NxM6FxM8ltbuFjLGYgrtue4+tRPcBaCyRNmJFWwanSJcA3TP3zCzirFwAwZEoO62PaWVekFIKYl68E4JNntvLSppFyqt25SDF4nD8AM9Gxd7+RBS+6MHvJIHw8nXk+xzYUDojPob15L9ERIq6gSEyEXvjVbqYH+/b+uYCLRyWLY+CFX+1mfUwgFzYdZfRSpWMsXDGEsIQg+VoqdB6b/ScF8z05MTpx1JXZy2DKXG/K413lez/faqXgfBvtzXv5Yd12OS9YNWoor0R9wPRgX1ljf5EABEEwLw0LJvqP1wH4erYT4f4mUiP1XNOJlnMnR8waP8xqJzrERFiC0h4NN8o59erfmLZ2OJrYz8TCRPPejuwz7RAA894KkdsGhmrQ1DQRSwNnDpq5pnNiwYsdIVEU8C1eifqAuBHKkPsvQeLO7zh9jAPfTRPL7OcDHVerupPQjzvzJZEodkhi3Jo2vVaFxs2El4eYOIUEmkjeMRmV/zhbXJD+qawVm+J2sHyj6CNcBvWnpaaJwUH9GBwEmkI9e/d3hLmGFh3pyTDST422xJXUSNFnRIe0YWzsOxl6YHKoATtLb3L5YBgA7ybPorxin3xv63EP9p0eI9cK9LUCwyLaLWoqqrRHdCyqgW8p1L5z7n79w82Aa5driA53ITrcZIHLJm7XelJQAAv3PUHszny2HhdzC0kTAF6dmkbiE0ctkayid5ygTXXl9y28nVwgX89MROEAu6PUPc+xK+0QdY2usvp3RxNj4FxRPbdrPVmR+B13TB4KxntdA5aGBfPmC02Wq31kn1NZEhYT0M7MRNEXaLxV6GsfbOL2+1Us/K/fyM7yQWmkn3i+oC3RWLXeB2Dlk39h81ypuOMYvQpdvSkqRQFpIqk+EBzjhXdyuuj04nZ0VHWsHJ81+fn3U2aI3kqZXy9pslvmul3rKWZ7Btsd1t0XzwzumFzZ9cljHSGyUIen0ciZvCFy27e3athZerNLMCQ4elVWSo2tsyqA+GeaGTzOH2eNm6VgKoYfydtLAEmyfesytZl6m3Boj6wryZKGSPO16w3oS6rluoJcSW7sYFyCwN0hwW4FIP2XBGFNm+c2y/+DY7xwe9wHF19fRdjrXKOXSuydGTXW1ChNRG8QNaOkWgGCAK5f6VizlPbag/HdHdv1SAABa8WaesSemQxSi1EzRC0u7vy9fnafk/r9UrrTbOq2zwgP22Lt5UYXrqSLwKtqwxiHQnCIBDPL9Hzwbx3v8fzngQDeW3SD0b5+FvAhnvhqPMU6fec8HKBa16qoLivyd0vFtrOfkKjgvJiOV9wVw2TgQFHdL1W54T9ACcIC/MdztayAN7NCmZFWgUfBR2LeUKYnI0Tz8GGwMXaZuAhg4by/EqKGScl3WJHpwsSvxaJlcVIkb2fH8vW6s0SN0zAoaawlFzjA7cPR3Cyqk1+IkpKgxuIC1k5Xo3Oq482Xa+QQKtl53ocXmb3EF+/kdPT54m7m771OWYUTb6/XsPwtIxO//p7j48Ud3jwpn36NAcxIq1Csu8dV4a7s39oE0kd4k7CoiTkrWriS/hkV74pH2vO1ZQzf+DRr8l6lTVdI9qt/k8eZ/T8/yUKIWjNLPqZaPVlge/YGDAd/YsHRLWx8856cCxTm1DAuyRev3/6WzYmfydA7LCEIt9ChvJ1cQNU7X/GX1BDma8X6f+W//47D21w58lE7x2+0UTFyshiyz2Q5NIEeO8H8JW/wVvZRFsc0sbvInZS//8CmLNHRrFkURt3MESx40YUT2iZix6rkBZeeusVTW8u4vCGcgaEa/iNdjBjbszfgOjWGFI9fk+UTz6LbuQC8+XKNmAcsWsYnz2wldqyKy98HyCEtPbmNPdkqGjad5sz3zaxZJDrn4+PHMDnAwNkqN8Y+1oq2vEUuxT1UPcBeTWCQ2gltiYbFMXp2jx+Dh0XK5w7/lXd+78ze/UZWf/k8jcUiQiw9dYuoNbM48uzjpB15nWOz/wSIAnD+toyUlJd5yuhj4zNGL50g1w++2HCVp54WI0TylBAWzqsiNVKPdtV0Brj6c3xPpVyvOHnzPoPUMDwkltKLn/ZOMvTPeoe3t6i79Qs9+WbIWgtmhQ4nRG0g0MtdrvFLdX6Avfs7wtLqL2dy+pX/Jm75KADUUUn8sG47AO997EuWTzx5P19hv/MtFqaIzitu+SjuF4rQ9YS2iZc2jWThvI7CS2qkHo2nkeIrrgpUKCFD6TSpp5snPMhHU52B0djHWhXhKX6qG4/P+bXiFHnYH1LkeqA18PlxZz7vfewr233nKFB5RnRuGo0TJ7RN8vgXCowUl6nk6vNX1QabsvuDaK3woF+NdffWlvSio3T4YQ8bSGV2vd6kwARd4QDrc4OuEpuHNVWhNz+b+0e96Nybfkno+27wEac+AfQJoE8AfQLoE8CjTP8HyMtJVvwfrFIAAAAASUVORK5CYII=);--rank-metal-glow: rgba(255, 205, 80, .6)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-place-2{--rank-crown: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAOUElEQVR4nO2aeVDUV7bHP45ACIRFQCLd7ogYGBdUjC/PAG5JgWiI5jkGzZQ+lbhEkIARxQ1xIYhrHjoVUayIGNsYMUE0xEFgjBGVIBqRRUQNoE9ZutFGolj9/mj6R//oBYijpurxraLo/t3zu/ecc892z23oQAc60IEOdKADHXg5UDX9vTT85SWu/VIF1+BlKgBZajpVNdU0Pn3yp1DGi4Rq665EVePTJ6rGp09UpWVlKhNTsz+FEl6ET6pMTM1UpWVlqsanT1RVNdWq4EVLNOu+kLWNErwIJrR3v6qmWlVVU/3cFWBiaqZXeJ0Y0Pj0CQA9nYc/N2bGvD1C+JxxNheAhCTZ81oOQLVgXggNDUqdeGPSkjI7J4/Gp09U5uaWoN6RToYm1fpsiEbvO1JJN+SKOmxtrLmcXwBAgN9Y5jTTtGu+VnhQAbzeq7feQR0LSEiUcfVaMQvmhbSRh/YheNGSPzT2rGsuDQ1CrqjDpLOpSFEiCzAxNQNg664DxEVH0MfNjdD5s/TtiCpg+gI8PdwBiAxf2J5d0wuNK7QDqvVx8QBknblAeso+vXyamJqxZdsGbt0uJ/dqCSamZqrGJ48FOpEFND55TPLuOB4/fkxK2j9ZFDRDmMgYJwHTF7RKoxlfFRWBQlGHQlGnQ7AqKqJN69G0ARo4dHUwuF5Dg5LsnDyi43Yz1f8dGp88FhEZLIQyss5z9VrxczPLh8p65HqU8O9E8KIlyBV1fHUgxSBNSwV0Arhx/TpmZmZ8vj2RLds2YGVjC827og5k0m4AlJRV4OnhTuDccG2allCBOsNknM3lobIeQMcKVsfEC1nI2Fwa9yspqwBA4uTY8h3B9Pcf+g4AuVwuktGQAgA4dzqFyopKzMzMuHW7nD0HhBQlYkrDwB9BdZ1SUER7YWFhYYwHFUDy0VTkijryfy0BIOXATr1ztXoWWLkhnsm+o9m6K1F4FjB9ARJHexET7q59jMaChCQZckUdDna2VNcpqaqRs2TFJr7amyTQeHuNJDsnz5jbqQKmL8DdtY9I8C7WlmjHhPVxap717L4O2nQY+vbEaRYFzWg1HmjcoiXTAKP/05OUtH8CcOPGTbZs3snUD/wYNcaH6DWxAvFXB1KY/fFM0bttWEOAJuVl5+Rx4ZerRmnBiALulJcb1Jw+cyopq0DiaK/XCqxsbOnVs7vwfe3qWObMDiTAbyxjvNVV4ZbNzXO6v9Ff37IqjeXpcz1DJi6XyyktKtY7BkYUcOXiKUqLijEzMyPlWDpyRR1btm0wOJExnPnpJ+SKOqxtbQFYFfUZAX5jsbWxBiBkcRAXz6QBYGlpzrcnTustjetbiRkmpmZCKk1IVL9fWlTMlYunDL5j1AWu5WdzJEmt2eClG9X/jbiBJiNoQSh9Nf64PHKDILxjdx8iIxMJ8BvLPxKTSDmWTr8+PcjKPofnEHfRHADeozyNBt5/JCZha2PNvoNHAbiSd8mo8GBEASvWbyNq41Ye1Tdr/eq1ZlOKDF9ocNKZC5eLGNfGxAnjsbWxRtp3EtPXfs0g3zD6u09i5ofvI9u3Q0Tb03m45qOqaU690Obl1u1yMrLOC9/DV8WyYv02g+8aVIC9nQ0WlhakZ50heXccAJ9vTyTk0wWtWoFLH6nwXZaazuqYeKQ9pISHLOfj/54GwNQVX+IzRFzBRayJZVVEKK+am7NkxSbitje7nEsfqdHdD160hAC/sYSt2ARA8u44Ug7vRurUFXs7m/YrICZGxt49B/B600P0XDuY7YtvPSa49paiVDYAYNPFVth9nyEOeDvXYydxZNh7UXi86cvi+R/xQCFvdU5tGOOhV8/uHJIdIybG8FHboAIG+YbRbXgE2Tl5VNVUC1aQnZOnXR3qZUBjkvm/XqXoZgWD/+oiGvf19yDzUhVZpc0FTUXFIxGNRCoh5Vg6pWVlojm1ob32qqgI4UCVvDsOWWo62Tl5WLl+wiDfMIMK0OkHaDBgmCuFuUXk518VWUFCogyvNz24dCkP5z59dBjRxmuWFpw/f4kRI4YAcOvGb8JYYW4RAI5OXbjxU6ZBBrWhWUeWms7s6VM1sYbQ+dMBSD6YItAOc3fh6yNpgCsDhrnyo4E5jWaBqM+8WB0ZQ3ZOHglJMiFI/X3eMgCqaqqpqqnWeS940RJKy8rYlXhYEB6grqaIb0+cJnT+dOwkjhTmFgmKAPGR2MHeFomTI2ErNrF1V6J2QCTwfX/WxmwlYUcUcdFhXLh0leClG6lX1pNyYCfhq2LJvVrCji9SObjBQyfWaEOfBXQCVB+OfZ3tSYVI+03h57MXAPVxuep+FQ5dHQhbsQl/Xx8C/MaKlJBxNhcHO1u27NqPx6ABOpNnZZ9jy+ZfsHL9BHlZAQ9r77IufiVzJx0SukPmr6j7ErWKOqTSbhySHePj+bOAWUIQBXVW2i87zvXSm6IawfwVM0oKS+g5wJeF/1NByAyBD52ehUEX2J5UCMAg/2ls3jyflavUDSuX/n3JvfAL3SQSUk9kkrAnWefdceN86Nenh1D4AESviSUhScacGVNJSJKReuJb6DOZiHVzmTtpHGFhgUSGL2TrrkQOyY4xbpwPXWysqVXUMcxzKFeLyriSd4mvvz4qWsupuzoo3ykvx2uMF+moM9jqyBh8Fx9Wj1U/NSSmYRc4se2/ALWPauP7I98xZ3agUF52k0gY5jmUceN8mDhhPFaun+ikneg1saQc3s3NW5XCs+yMfORlBcL317t1BeB62W9sWL+cY0dTAXjV3ByALl2safzLCJxd++Ps2h+n7t1FwocsDuL7I+piS/sM4OjUhUAf53YroFNdTZEoOGlPunZ1LCvXfKZTY2ded+VEvDdp+T10hP/uZCb2djaMHB1A6MIgwsICcel5mwUfTGblqjnMmzWDgcPHAZB2MpPtOzYISgAornuLKz9HobSaLFqz8MqvbN+xge3bvtQRwtGpC+e+Ocrvykow0LIzGgQv/BCMbF0QkyZ7i55LenZny+adTJv2PoEfBqBUNtDw+2NO7/Hj2C+NnN7jJwiftG87353MBEDaQ8qot9+it8twKu9VE/DeO3zwt/8AYPgoPwZ6DBHWSDuZyco1n/FDWjqAaG6Nv3uP8mTf/p0sj9yApdVrIh79p0xEti6ICz8EGxOx1UamTjk7cPg40WLKBw8JWRxEYfFNALZtXMGMoHAG/9WFvXsO8K7fO0idumJlZSnEhOg1sShq5YQ25fa9ew5gafUao95+S7TWo4YGsjOy8RrjhVLZQNKXcfhPnUO9sh7fd72F97Rx7nRKu+RsSydXpATtdATq6g6ag5EGmqCk8WENpE5qX69X1hMTHQlAxMr11NYpAaiqlovoLS3NBd/Wt66iVkx/u/RiS1KjMrZZAZqOSz/n3kBzqho02A0HOzUz9taWSCXGGxaaI7Ah6GuUavcOHyrrqa5TcuPGTQDB8jS4Xqr+rtUfMCqjwTTYEncrK4X/1k1lMMCNm+VCU/Ly5QJ83/UWmbuDnS321pY6wmifKW7dLheEK7opPvDUNTVl/vfufUB9BwBgYdlcRtcr67lTXt5WUURolwtY27nqJbDtYgVAaPhCtjZdVhiCpGd3g2PKBw8BXbMG2Ld/JwH+H7XKLKgrTi08swtAkxI0aaoltP2/5SWF51B1Y0PaQ4o+aHb4wQOlqJqzsLSg4s59ISZo2nMaS4RmhbWEVhOkVfnapYAjFx7xt7dseGOwF8PeHEFhQQETJ4wn68wFMo4nM3VmMBInR8xfMaN3LwkJe5JJPbJHmETb/83NLRkzIRCAjOPJJGvlfIDJvqMB8Jsyl6kf+CH7Jk0Y+/l0CmP9A/H0cOf74z8ywM2N3JzzXMvP5tBZBVM8X22zfG39iUwnACf7zrh4hHMtP1sY2PFFKmlHdjNl5UXhsKQRfuKE8WSczSV85WaR8CadTcnNy+PjyF24Togm+Wgqs6dPFQkfEbWVfQeP4j3KE9k3afi+q65Fsn5Mp7bmPh8t3szmzc1lePG1AqasvIiTfec2C98eBQCwOjab7kPH8MZgL3JzzjPAzQ2A0L13ufFTprCjhcU36duvH0tDg9Tj86cTskzdU1wTE8/I0QEk/GzNe0NNKMwtYvXaTNyH+pCVfY7JvqMJWbZROEUuDQ3CwtKCrDMXsLC0wDcgAN+FWWReqsLUzJoBbm5knFQXSzWV91gdm0170C4FyMsK8OlXRPG1AiytXqOwoIDgRf7I1gURML4zGcfVO3LmX2fZ8fky1sTEC6b86fyPCFm2kTURC8k7f55Tu3fhuzALgO5Dx1CQfw1vr5HMCV6Nt9dIAGZ++D4RUVtJ+CJaKLtTZQn49CviwKppBC/yp7CgQKgJfPoV0V6050pbpbk+f2OwF4BQhQ1wcyPpyzhmBIXjYG+L+StmnDqVyZlTh/n7vGXMmTWVXk5dsWlyAwc7e9bHxXPXZhL37tTi0jmDdZGLkaWmixZMPphCwhfR+E+ZLUq9GceTmREUTmGB+jClfPAQRa2cytuXATQ3wG2SrV0KgOZMoElV2mmtm0SCVNpNqP7O/Ossn4YtwMHOVqQAgG6vOyHpOQiAytuXdYIgqDNEwp5khnkOpaT4RvNzhVwnZWqsoD0ZoM1ETRApwNm1v3BNpVQ2UFnRnJ4kUoneCVr2BkFdxDz6XX0j3PC7+u5eU81pxluiZaqtul8lFELPUwGgVRRpK6Kfc2+hxgewsrKkb9/e9NJ6pr37moygXfYqFHVCmdsSVTVySgpLqLyn7jzV1qrfMyB4u+T6Iz9rMfjrjYHDxzHQYwj1TZcpmlsilwG6O68PFb9VUF2j0HleXnlPsLD0lH2tTdMumZ7pdz38SX7vyzPI8awKaIkXoZB/N88d6EAHOtCBDnSgA/8/8X/g0er3v7QigwAAAABJRU5ErkJggg==);--rank-metal-glow: rgba(215, 225, 240, .45)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-place-3{--rank-crown: url(/assets/crown3-BCjalFAN.png);--rank-metal-glow: rgba(230, 140, 70, .5)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-avatar{position:relative;display:block;width:var(--podium-avatar);height:var(--podium-avatar);filter:drop-shadow(0 0 6px var(--rank-metal-glow))}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-avatar .profile-framed{width:100%;height:100%}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-crown{position:absolute;right:-6px;bottom:-4px;z-index:2;display:flex;width:var(--podium-crown);height:var(--podium-crown);box-sizing:border-box;align-items:center;justify-content:center;padding-top:calc(var(--podium-crown) * .22);background:var(--rank-crown) center / contain no-repeat;color:#fff6d8;filter:drop-shadow(0 2px 1px rgba(0,0,0,.7));font-family:var(--font-head);font-size:calc(var(--podium-crown) * .3);line-height:1;image-rendering:pixelated}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-crown game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff6d8 55%,#ffd27a);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px -1px 0 #000) drop-shadow(-1px 1px 0 #000) drop-shadow(1px 1px 0 #000)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-name{max-width:100%;overflow:hidden;padding:2px;color:#fff4d6;font-size:.75rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-place-1 .arena-podium-name{font-size:.85rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-me .arena-podium-name{color:#ffe08b}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-points{color:#ffd45a;font-size:.6rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-open{opacity:.55}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel) .arena-podium-spot.is-open .arena-podium-avatar{box-sizing:border-box;border:3px solid rgba(201,156,62,.45);border-radius:50%;background:radial-gradient(circle,#1b2738,#0b111d);filter:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-cutoff{display:flex;align-items:center;gap:10px;margin:6px 0;color:#ffd45a;font-family:var(--font-head);font-size:.72rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-cutoff:before,:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-cutoff:after{content:"";flex:1 1 auto;border-top:2px dashed rgba(255,212,90,.55)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-brackets{position:relative;display:grid;flex:1 1 auto;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:6px 0}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket-label{color:#ffd45a;font-family:var(--font-head);font-size:.8rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket-label.is-b{text-align:right}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket{display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.25fr) repeat(4,minmax(0,1fr));gap:8px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket-round{display:flex;min-width:0;flex-direction:column;gap:6px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-round-title{display:flex;flex-direction:column;align-items:center;gap:3px;margin:0;color:#fff4d6;font-family:var(--font-head);font-size:.75rem;font-weight:400;text-align:center}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-round-title small{color:#aeb7c2;font-size:.62rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket-matches{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-around;gap:4px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-bracket-center .arena-bracket-matches{justify-content:center;gap:22px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-final,:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-third{display:flex;flex-direction:column;gap:6px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-final .arena-match{border-color:#c78a20;box-shadow:0 0 10px #ffc4504d,0 2px #00000073;font-size:.9rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-final-sides{display:flex;justify-content:space-between;color:#aeb7c2;font-family:var(--font-head);font-size:.58rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-champion{display:flex;flex-direction:column;align-items:center;gap:4px;color:#ffd45a;font-family:var(--font-head);font-size:.45rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-champion b{color:#fff4d6;font-size:.6rem;font-weight:400}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match{position:relative;display:flex;flex-direction:column;gap:2px;padding:4px 8px;border:2px solid #2c3a4d;border-radius:5px;background:linear-gradient(160deg,#18222f,#111821);box-shadow:0 2px #00000073;font-family:var(--font-head);font-size:.82rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match.is-mine{border-color:#c78a20;box-shadow:0 0 8px #ffc45059,0 2px #00000073}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side{overflow:hidden;color:#d5dbe3;text-overflow:ellipsis;white-space:nowrap;line-height:1.45}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side.is-me{color:#8ff07a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side.is-winner{color:#ffd45a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side.is-loser{opacity:.45}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side.is-tbd{color:#6f7a88}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-tag{position:absolute;top:3px;right:5px;color:#ff8a7a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match .arena-fight-btn{width:100%;height:28px;margin-top:2px;padding:0 4px 3px;font-size:.5rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-stage{position:relative;display:flex;flex:1 1 auto;flex-direction:column}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-brackets.is-veiled{opacity:.5;filter:blur(3px) saturate(.6);pointer-events:none;-webkit-user-select:none;user-select:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:radial-gradient(ellipse at center,rgba(8,13,22,.78) 0%,rgba(8,13,22,.45) 45%,transparent 75%);font-family:var(--font-head)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-veil strong{color:#ffd45a;font-size:1.3rem;font-weight:400}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-date{color:#fff4d6;font-size:1rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-you{color:#aeb7c2;font-size:.9rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-finals-you.is-in{color:#8ff07a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#03070eb8;animation:arena-matchmaking-in .18s ease-out}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-card{position:relative;display:flex;width:560px;box-sizing:border-box;flex-direction:column;align-items:center;gap:18px;padding:26px 30px 30px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;font-family:var(--font-head);text-align:center;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-icon{width:84px;height:84px;image-rendering:pixelated;animation:arena-matchmaking-pulse .9s ease-in-out infinite}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-title{color:#ffd45a;font-size:1.05rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-title:after{content:"";display:inline-block;width:2.2em;text-align:left;animation:arena-matchmaking-dots 1.2s steps(4) infinite}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-roll{display:flex;width:100%;height:56px;box-sizing:border-box;align-items:center;justify-content:center;overflow:hidden;border:2px solid #2c3a4d;border-radius:5px;background:#05080ed9}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-name{color:#fff4d6;font-size:1.3rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-name.is-rolling{animation:arena-matchmaking-roll .11s ease-out}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-meta{color:#aeb7c2;font-size:.8rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-title{color:#8ff07a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-title:after{content:none;animation:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-icon{animation:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-meta{color:#ffe08b}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-roll{border-color:#c78a20;box-shadow:0 0 14px #ffc4508c}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-name{color:#ffd45a;animation:arena-matchmaking-found .42s cubic-bezier(.2,.8,.2,1)}@keyframes arena-matchmaking-in{0%{opacity:0}}@keyframes arena-matchmaking-pulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.08) rotate(-4deg)}}@keyframes arena-matchmaking-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes arena-matchmaking-roll{0%{transform:translateY(-60%);opacity:.3}to{transform:translateY(0);opacity:1}}@keyframes arena-matchmaking-found{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking,:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-icon,:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-name{animation:none!important}}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking.is-found .arena-matchmaking-card{width:min(1180px,94%)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-teams{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;animation:arena-matchmaking-in .26s ease-out}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-teams[hidden]{display:none}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team{display:flex;min-width:0;flex-direction:column;gap:10px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team-title{overflow:hidden;font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team.is-ours .arena-matchmaking-team-title{color:#8fd3ff}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team.is-enemy .arena-matchmaking-team-title{color:#ff8a7a}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team.is-ours .guild-war-preview-slime{background:#285aa038}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team .guild-war-preview-slime img{width:72px;height:72px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-vs{color:#ffd45a;font-size:1.6rem}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup{position:relative;height:230px}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-label{position:absolute;top:0;color:#aeb7c2;font-size:.6rem;white-space:nowrap;transform:translate(-50%)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-spot{position:absolute;z-index:1;width:24%;height:46%;transform:translate(-50%,-78%)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-ring{position:absolute;top:78%;left:50%;width:90%;height:24px;box-sizing:border-box;border:2px dashed rgba(201,156,62,.45);border-radius:50%;background:radial-gradient(ellipse,rgba(201,156,62,.12),transparent 70%);transform:translate(-50%,-50%)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-spot.is-occupied .arena-lineup-ring{border:1px solid var(--slime-accent, #39b8ff);background:radial-gradient(ellipse,color-mix(in srgb,var(--slime-accent, #39b8ff) 44%,transparent),color-mix(in srgb,var(--slime-accent, #39b8ff) 12%,transparent) 60%,transparent 74%);box-shadow:0 0 9px color-mix(in srgb,var(--slime-accent, #39b8ff) 70%,transparent)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-spot img{position:absolute;bottom:7%;left:50%;z-index:1;height:76%;transform:translate(-45.6%);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-matchmaking-team.is-enemy .arena-lineup-spot img{transform:translate(-54.4%) scaleX(-1)}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-lineup-name{position:absolute;top:98%;left:50%;z-index:2;color:var(--slime-accent, #fff4d6);font-size:.6rem;white-space:nowrap;transform:translate(-50%)}.versus-scoreboard{position:absolute;z-index:90;display:flex;flex-direction:column;align-items:center;font-family:var(--font-head);pointer-events:none;transform:translate(-50%) scale(var(--versus-scale, 1));transform-origin:top center}.versus-scoreboard[hidden]{display:none}.versus-scoreboard:before{content:"";position:absolute;top:-22px;right:-110px;bottom:-34px;left:-110px;z-index:-1;background:radial-gradient(closest-side,#04070ceb,#04070cd9 45%,#04070c80 75%,#04070c00);pointer-events:none}.versus-frame{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 22px 6px}.versus-title{color:#fff;font-size:1.35rem}.versus-board{display:grid;grid-template-columns:minmax(150px,max-content) 46px auto 46px minmax(150px,max-content);align-items:center;gap:12px}.versus-timer{display:inline-flex;align-items:center;gap:6px;color:#fcd34d;font-size:.7rem}.versus-timer.is-hot{color:#f87171}.versus-timer img{width:18px;height:18px;image-rendering:pixelated;animation:versus-hourglass-spin var(--hourglass-turn, 4s) linear infinite}.versus-timer.is-stopped img{animation-play-state:paused}@keyframes versus-hourglass-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.versus-timer img{animation:none}}.versus-name{font-size:.8rem;line-height:1.7;white-space:nowrap}.versus-name.is-ours{color:#8fd3ff;text-align:right}.versus-name.is-enemy{color:#ff8a7a;text-align:left}.versus-bonus{position:relative;display:inline-block;margin-left:6px;padding:3px 6px 2px;border:1px solid #9e3d3d;border-radius:3px;background:#3c0c0cd9;color:#ffb4a8;font-size:.6rem;line-height:1;vertical-align:middle;animation:versus-bonus-glow 1.6s ease-in-out infinite}.versus-bonus.is-rising{animation:versus-bonus-pop .9s cubic-bezier(.2,.8,.3,1),versus-bonus-glow 1.6s ease-in-out .9s infinite}.versus-bonus-rise{position:absolute;top:-4px;left:50%;color:#ff6b6b;font-size:.7rem;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,0 0 6px rgba(255,80,80,.9);pointer-events:none;animation:versus-bonus-arrow 1.1s ease-out forwards}@keyframes versus-bonus-glow{0%,to{box-shadow:0 0 #ff464600}50%{box-shadow:0 0 8px #ff4646bf}}@keyframes versus-bonus-pop{0%{transform:scale(1);background:#3c0c0cd9;color:#ffb4a8}25%{transform:scale(1.6);background:#c0392b;color:#fff;box-shadow:0 0 14px #ff5a5a}60%{transform:scale(.95)}to{transform:scale(1);background:#3c0c0cd9;color:#ffb4a8}}@keyframes versus-bonus-arrow{0%{opacity:0;transform:translate(-50%,6px) scale(.6)}25%{opacity:1;transform:translate(-50%,-10px) scale(1.2)}to{opacity:0;transform:translate(-50%,-30px) scale(1)}}@media (prefers-reduced-motion: reduce){.versus-bonus,.versus-bonus.is-rising{animation:none}.versus-bonus-rise{display:none}}.versus-score{display:flex;height:40px;align-items:center;justify-content:center;border:2px solid #5a4520;border-radius:4px;background:#05080ee6;color:#ffd45a;font-size:1.1rem}.versus-score.is-ours{border-color:#3d6f9e;--score-glow: 96, 165, 250}.versus-score.is-enemy{border-color:#9e3d3d;--score-glow: 248, 113, 113}.versus-score.is-scored{animation:versus-score-pop .9s ease-out}.versus-score.is-scored game-gradient-text,.versus-score.is-scored>span{display:inline-block;animation:versus-score-number .7s cubic-bezier(.34,1.56,.64,1)}.versus-name.is-scored{animation:versus-name-glow .9s ease-out}@keyframes versus-score-pop{0%{transform:scale(1);box-shadow:0 0 rgba(var(--score-glow),0)}20%{transform:scale(1.3);box-shadow:0 0 18px 4px rgba(var(--score-glow),.9);background:rgba(var(--score-glow),.45)}45%{transform:scale(.95)}65%{transform:scale(1.06);box-shadow:0 0 10px 2px rgba(var(--score-glow),.5)}to{transform:scale(1);box-shadow:0 0 rgba(var(--score-glow),0)}}@keyframes versus-score-number{0%{transform:translateY(-14px) scale(.4);opacity:0}60%{transform:translateY(2px) scale(1.25);opacity:1}to{transform:translateY(0) scale(1)}}@keyframes versus-name-glow{0%,to{filter:none}25%{filter:brightness(1.8) drop-shadow(0 0 6px currentColor)}}@media (prefers-reduced-motion: reduce){.versus-score.is-scored,.versus-score.is-scored game-gradient-text,.versus-score.is-scored>span,.versus-name.is-scored{animation:none}}.versus-vs{color:#ffd45a;font-size:.85rem}.versus-round{margin-top:2px;padding:0 16px 4px;color:#fff4d6;font-size:.6rem}.versus-scoreboard game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}:is(#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .br-lives{display:inline-flex;gap:2px;vertical-align:middle}:is(#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .br-life{width:32px;height:32px;margin:-6px -4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACJElEQVR4nO2XP2/TQByGn3NsKWlRQ1H5kyhiQ5ghUoQUqUsnkCgbYgziI7Cys3bpgBgZi8Q3YICJBYkFKQNBMMciAVVBNA5K22MIPtnOnc92kbL0nZKz9Xufe+/Odyc8R7BKOSt1PwcAXNsLXsWT6bb5yVw7cYq8mxdAvr+6tdS48/2H1BSWH69cZiYWDFW5eNwJhhIwQgjTKvAqnjKvSsFMSFV0JiTbw4CosFfx5LfeYwC2XuwD8OzadVVr/8/UmIQJQH5oNqhKwY0vn1Xj15u31O+fFdgNxsxP5rxrNWm1b9N6fZAwjtSrr9MdjbUQOoAl877vA9C4cx+Aw7dv1Msvj0IeXajSHgzo+75KCeDV5EgBpFOzArQHA2UeGccVhwASQ5QGAHh4cU0LYF2GOnOAzbu7if9pc1j03KZMgPiYn1U6QCPAwe9ZrqLpFLIULc9cALXjU/q+X8hAp/gcMHXKOASmyOJKT0STOcCDjVoxAJtBltLmWdIChK6jipggysKlZfwSPtnYpHZ8mmspxaXrfa++TicYgmZPMA2BeP7rMJFEWfPQdYzmkLEZ/VPuJIr2PJLtS5gribLmYE8gkny6Vk8U/x/mkP9IJvamE0LXMZrGzbujcS5zyJ9AJPmp0TQCFOl5pKKHUtEJhty7tDwhbbPdWLDkxWQpib3ppLA5lD+Wi+5oTOg6hK5T2hzKJxAp2mNLF7HeCyw688Vy5Tejc4C//dvh23vfLyAAAAAASUVORK5CYII=) center / contain no-repeat;image-rendering:pixelated;filter:grayscale(1) brightness(.55);opacity:.6}:is(#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .br-life.is-full{filter:drop-shadow(0 0 3px rgba(240,72,72,.55));opacity:1}:is(#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .br-last{line-height:1.7}:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-info-column .guild-column-body{overflow:hidden}:is(#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .br-open-rank{opacity:.45}#mail-panel .guild-body{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.mail-list{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:8px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#f2c14e rgba(5,8,13,.6)}.mail-row{display:grid;flex:0 0 auto;box-sizing:border-box;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#c9d3e1;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);image-rendering:pixelated;text-align:left}.mail-row:hover{filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.1)}.mail-row.is-selected{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);background:linear-gradient(180deg,#4a3714,#2a1f0c) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#fff4d6}.mail-row.is-done:not(.is-selected){opacity:.6}.mail-row-icon{width:40px;height:40px;object-fit:contain}.mail-row.is-done .mail-row-icon{filter:grayscale(1) brightness(.8)}.mail-row-info{display:flex;min-width:0;flex-direction:column;gap:6px}.mail-row-info strong{overflow:hidden;color:#fff4d6;font-size:.68rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.mail-row.is-pending .mail-row-info strong{color:#ffe08b}.mail-row-info small{color:#8f9aa8;font-size:.55rem}.mail-reward-notices{position:absolute;top:80px;left:50%;z-index:25;display:flex;max-width:calc(100% - 160px);flex-direction:column;align-items:stretch;gap:10px;transform:translate(-50%);pointer-events:none}.mail-reward-notices[hidden]{display:none}:is(#shop-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#arena-panel,#guild-panel,#dungeons-panel,#inventory-panel,#forge-panel) .mail-reward-notices>.shop-purchase-notice{position:relative;top:auto;left:auto;max-width:none;transform:none}.mail-list-actions{display:flex;justify-content:center;gap:12px;padding-top:12px}#mail-panel .mail-list-actions .guild-gold-btn{width:auto;min-width:0;max-width:220px;flex:1 1 0;padding-inline:14px}.mail-detail{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:14px}.mail-detail-head{display:flex;flex-direction:column;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(201,156,62,.35)}.mail-detail-head strong{color:#ffe08b;font-family:var(--font-head);font-size:.95rem;font-weight:400}.mail-detail-head small{color:#8f9aa8;font-family:var(--font-head);font-size:.55rem}.mail-detail-body{margin:0;color:#d8e1ee;font-family:var(--font-head);font-size:.7rem;line-height:1.7}.mail-detail-footer{display:flex;margin-top:auto;flex-direction:column;gap:12px}.mail-detail-rewards{display:flex;flex-wrap:wrap;gap:10px}.mail-detail-rewards.is-claimed{opacity:.5}#mail-panel .mail-detail-actions{margin-top:0}.mail-detail-empty{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#8f9aa8;font-family:var(--font-head);font-size:.7rem}.mail-detail-empty p{margin:0;text-align:center}.mail-detail-empty img{width:64px;height:64px;opacity:.5;filter:grayscale(.6);image-rendering:pixelated}#profile-panel .guild-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#profile-panel .guild-column-body{padding-right:14px}.profile-hero{display:flex;align-items:center;gap:18px}.profile-framed{position:relative;display:block;flex:0 0 auto;width:64px;height:64px}.profile-framed.is-hero{width:124px;height:124px}.profile-framed-avatar{position:absolute;top:13%;right:13%;bottom:13%;left:13%;width:74%;height:74%;border-radius:50%;background:radial-gradient(circle,#24344b,#0b111d);object-fit:cover;image-rendering:pixelated}.profile-framed-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5));image-rendering:pixelated;pointer-events:none}#profile-panel .profile-tabs{flex:0 0 auto}#profile-panel .profile-tabs{gap:8px}#profile-panel .profile-tabs .guild-ranking-tab{padding:4px 6px;font-size:.66rem;white-space:nowrap}.profile-hero{position:relative}.profile-preview-tag{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(255,212,90,.7);border-radius:4px;background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;cursor:help;font-family:var(--font-head);font-size:.55rem;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5))}.profile-preview-tag:hover,.profile-preview-tag:focus-visible{filter:drop-shadow(0 2px 0 rgba(0,0,0,.5)) brightness(1.2)}.profile-preview-tag i{font-size:.6rem}.profile-tab-content{display:flex;min-height:0;flex-direction:column}.profile-frame-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-items:center;gap:10px 6px}.profile-frame-option{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-head);transition:transform .12s ease,filter .12s ease}.profile-frame-ring{display:block;width:96px;height:96px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5));image-rendering:pixelated}.profile-frame-option:hover{filter:brightness(1.15);transform:translateY(-2px)}.profile-frame-option.is-selected{cursor:default;filter:drop-shadow(0 0 3px #ffd45a) drop-shadow(0 0 6px rgba(255,194,65,.7))}.profile-frame-option.is-locked{cursor:help}.profile-frame-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid rgba(0,0,0,.7);border-radius:4px;font-size:.5rem;line-height:1.3}.profile-frame-tag.is-locked{background:linear-gradient(180deg,#4b5563,#2b323d);color:#d5dce6}.profile-frame-tag.is-locked i{font-size:.5rem}.profile-frame-tag.is-price{background:linear-gradient(180deg,#4a3714,#2a1f0c);color:#ffe08b;font-size:.55rem}.profile-frame-tag img{width:16px;height:16px;object-fit:contain;image-rendering:pixelated}.profile-tip-title{color:#ffe08b;font-weight:400}.profile-hero-info{display:flex;min-width:0;flex-direction:column;gap:9px;font-family:var(--font-head)}.profile-hero-info strong{overflow:hidden;padding:3px 2px;color:#fff4d6;font-size:1.2rem;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.profile-hero-title{color:#ffe08b;font-size:.85rem}.profile-hero-info small{color:#8f9aa8;font-size:.7rem}.profile-name-line,.profile-name-edit{display:flex;min-width:0;align-items:center;gap:8px}.profile-name-edit input{min-width:0;flex:1 1 auto;box-sizing:border-box;height:38px;padding:4px 10px;border:2px solid #c99c3e;border-radius:5px;background:#0b111d;color:#fff4d6;font-family:var(--font-head);font-size:1rem;outline:none}.profile-icon-btn{display:grid;flex:0 0 auto;width:38px;height:38px;box-sizing:border-box;place-items:center;padding:0;border:solid transparent;border-width:7px 8px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 7px 8px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 4px) calc(100% - 3px) no-repeat border-box;cursor:pointer;filter:drop-shadow(0 2px 0 rgba(0,0,0,.45));image-rendering:pixelated}.profile-icon-btn:hover{filter:drop-shadow(0 2px 0 rgba(0,0,0,.45)) brightness(1.25)}.profile-icon-btn:active{transform:translateY(1px)}.profile-icon-btn.is-confirm,.profile-icon-btn[data-action=edit-name]{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png)}.profile-icon-btn svg{width:20px;height:20px;filter:drop-shadow(1px 1px 0 #000)}.profile-avatar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(102px,1fr));justify-items:center;gap:8px 6px}.profile-avatar-option{display:block;padding:0;border:0;background:none;cursor:pointer;transition:transform .12s ease,filter .12s ease}.profile-avatar-option .profile-framed{width:100px;height:100px}.profile-avatar-option:hover{filter:brightness(1.15);transform:translateY(-2px)}.profile-avatar-option.is-selected{filter:drop-shadow(0 0 3px #ffd45a) drop-shadow(0 0 6px rgba(255,194,65,.7))}.profile-background-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));justify-items:center;gap:12px 8px}.profile-background-option{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-head);transition:transform .12s ease,filter .12s ease}.profile-background-image{display:block;width:150px;height:120px;box-sizing:border-box;border:3px solid #8a6a2a;border-radius:6px;object-fit:cover;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5));image-rendering:pixelated}.profile-background-option:hover{filter:brightness(1.12);transform:translateY(-2px)}.profile-background-option.is-selected{cursor:default}.profile-background-option.is-selected .profile-background-image{border-color:#ffd45a;box-shadow:0 0 8px #ffc241cc}.profile-background-option.is-locked{cursor:help}.profile-card-frame-preview{position:relative;display:block;width:150px;height:120px;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}.profile-card-frame-preview:before{content:"";position:absolute;inset:calc(var(--cf-top, 10) * .824px) calc(var(--cf-right, 10) * .824px) calc(var(--cf-bottom, 10) * .824px) calc(var(--cf-left, 10) * .824px);background:linear-gradient(180deg,#0a0f1873,#0a0f18bf),var(--card-background) center / cover no-repeat;image-rendering:pixelated}.profile-card-frame-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:solid transparent;border-width:28px;border-image:var(--card-frame) 34 / 28px stretch;image-rendering:pixelated}.profile-card-frame-preview.is-hud:before{top:3px;right:4px;bottom:3px;left:4px}.profile-card-frame-preview.is-hud:after{border-width:9px 10px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 9px 10px stretch}.profile-background-option.is-selected .profile-card-frame-preview{filter:drop-shadow(0 0 6px rgba(255,194,65,.85))}.profile-title-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profile-title-row{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0 35%,color-mix(in srgb,var(--rarity) 22%,#0b111b)) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);image-rendering:pixelated;text-align:center}.profile-title-row:hover{filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.12)}.profile-title-row.is-selected{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);cursor:default}.profile-title-row.is-locked{opacity:.72;cursor:help}.profile-title-row .title-name{max-width:100%;overflow:hidden;padding:3px 2px;font-size:.75rem;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.profile-title-row small{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid color-mix(in srgb,var(--rarity) 70%,transparent);border-radius:4px;background:color-mix(in srgb,var(--rarity) 14%,#0c131c);color:var(--rarity);font-size:.58rem;line-height:1.3}.profile-title-meta{display:inline-flex;align-items:center;gap:6px}.profile-title-meta i{color:#d5dce6;font-size:.7rem;filter:drop-shadow(1px 1px 0 #000)}.title-rarity-common{--rarity: #c9d3e1}.title-rarity-uncommon{--rarity: #6ee06e}.title-rarity-rare{--rarity: #5b9cff}.title-rarity-epic{--rarity: #c37bff}.title-rarity-legendary{--rarity: #ffa53a}.title-rarity-mythic{--rarity: #ff4d5e}[class*=title-rarity-] .title-name{color:var(--rarity)}.title-rarity-epic .title-name{filter:drop-shadow(0 0 3px rgba(195,123,255,.75))}.title-rarity-legendary .title-name{filter:drop-shadow(0 0 3px rgba(255,165,58,.8)) drop-shadow(0 0 6px rgba(255,120,30,.4))}.title-rarity-legendary .title-name game-gradient-text{background-image:linear-gradient(100deg,#ff9a2e,#ffcf6a 35%,#fffbe8,#ffcf6a 65%,#ff9a2e);background-size:250% 100%;animation:title-shimmer 2.4s linear infinite}.title-rarity-mythic .title-name{animation:title-mythic-glow 1.8s ease-in-out infinite}.title-rarity-mythic .title-name game-gradient-text{background-image:linear-gradient(100deg,#ff3b4f,#ff7ad9,#ffd36a,#ff7ad9,#ff3b4f);background-size:200% 100%;animation:title-shimmer 2s linear infinite}@keyframes title-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes title-mythic-glow{0%,to{filter:drop-shadow(0 0 3px rgba(255,77,94,.8)) drop-shadow(0 0 5px rgba(255,122,217,.35))}50%{filter:drop-shadow(0 0 4px rgba(255,77,94,1)) drop-shadow(0 0 9px rgba(255,122,217,.7))}}@media (prefers-reduced-motion: reduce){.title-rarity-legendary .title-name game-gradient-text,.title-rarity-mythic .title-name,.title-rarity-mythic .title-name game-gradient-text{animation:none}}.profile-slime-tabs{display:flex;flex:0 0 auto;gap:24px;padding:12px 12px 6px}#profile-panel .profile-slime-tabs .slime-loadout-tab,#profile-panel .profile-slime-tabs .slime-loadout-tab img{width:64px;height:64px}.profile-slime-head{display:flex;align-items:center;font-family:var(--font-head);font-size:.8rem}.profile-slime-head:before,.profile-slime-head:after{display:block;flex:1 1 0;min-width:0;height:20px;border-style:solid;border-color:transparent;border-width:0 28px 0 14px;border-image:url(/assets/bag-divider-side-jFxu74co.png) 0 58 0 30 fill / 0 28px 0 14px stretch;content:"";image-rendering:pixelated;pointer-events:none}.profile-slime-head:after{transform:scaleX(-1)}.profile-slime-head strong{flex:0 0 auto;padding:0 12px;color:#e6c36f;font-weight:400}#profile-panel .profile-slime-status .status-section-title{margin-top:4px}#profile-panel .profile-slime-status .status-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-records{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profile-record{display:flex;flex-direction:column;gap:8px;padding:2px 6px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));font-family:var(--font-head);image-rendering:pixelated}.profile-record small{color:#8f9aa8;font-size:.55rem}.profile-record b{color:#ffe08b;font-size:.9rem;font-weight:400;white-space:nowrap}.profile-win-rate{color:#c9d3e1;font-size:.7rem}#profile-panel .profile-stats-column .guild-subtitle{margin:0}.has-player-card{cursor:help}.player-card-tooltip{position:fixed;z-index:13000;isolation:isolate;display:flex;box-sizing:border-box;min-width:280px;flex-direction:column;gap:12px;padding:16px 20px 16px 16px;color:#fff4d6;font-family:var(--font-head);pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));animation:guild-tooltip-in .12s ease-out}.player-card-tooltip[hidden]{display:none}.player-card-tooltip:before{content:"";position:absolute;top:4px;right:5px;bottom:4px;left:5px;z-index:-1;background:linear-gradient(160deg,#1d2a3a,#101823 65%)}.player-card-tooltip.has-background:before{background:linear-gradient(180deg,#0a0f188c,#0a0f18d1),var(--card-background) center / cover no-repeat;image-rendering:pixelated}.player-card-tooltip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:solid transparent;border-width:9px 10px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 9px 10px stretch;pointer-events:none}.player-card-tooltip.has-card-frame{padding:40px 38px 36px}.player-card-tooltip.has-card-frame:before{inset:calc(var(--cf-top, 10) * 1.235px) calc(var(--cf-right, 10) * 1.235px) calc(var(--cf-bottom, 10) * 1.235px) calc(var(--cf-left, 10) * 1.235px)}.card-frame-ornament{position:absolute;z-index:2;image-rendering:pixelated;pointer-events:none}.card-frame-ornament.is-top{top:0;left:50%;transform:translate(-50%)}.card-frame-ornament.is-bottom{bottom:0;left:50%;transform:translate(-50%)}.card-frame-ornament.is-left{top:50%;left:0;transform:translateY(-50%)}.card-frame-ornament.is-right{top:50%;right:0;transform:translateY(-50%)}.player-card-tooltip.has-card-frame:after{z-index:1;border-width:42px;border-image:var(--card-frame) 34 / 42px stretch;image-rendering:pixelated}.player-card-tooltip game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.player-card-head{display:flex;align-items:center;gap:14px}.player-card-avatar.profile-framed{width:84px;height:84px}.player-card-info{display:flex;min-width:0;flex-direction:column;gap:8px}.player-card-name,.player-card-level,.player-card-cp{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(1px 2px 1px #000) drop-shadow(-1px -1px 0 #000)}.player-card-name{background-image:linear-gradient(180deg,#fff,#dce6f2);font-size:.85rem;font-weight:600;white-space:nowrap}.player-card-title{font-size:.65rem;white-space:nowrap}.player-card-level{background-image:linear-gradient(180deg,#ffe49a,var(--primary-gold) 55%,#d69b31);color:var(--primary-gold);font-size:.6rem;font-weight:700}.player-card-cp{background-image:linear-gradient(180deg,#ffe49a,var(--primary-gold) 55%,#d69b31);color:var(--primary-gold);font-weight:700}.player-card-cp>span{display:inline-block;background-image:linear-gradient(180deg,#ffe49a,var(--primary-gold) 55%,#d69b31);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:cp-text-wave 1.6s ease-in-out infinite;animation-delay:calc(var(--wave-index) * 85ms)}.player-card-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding-block:6px;font-size:.6rem}.player-card-stat{display:inline-flex;align-items:center;gap:6px;color:#d8e1ee;white-space:nowrap}.player-card-info>.player-card-stat{font-size:.6rem}.player-card-stat.is-cp{font-size:.7rem}.player-card-stat .guild-crest-art.is-mini{width:48px!important;height:64px!important;flex:0 0 48px!important;margin:-10px 0}.player-card-stat.is-empty{color:#8f9aa8}.player-card-stat img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.player-card-team{display:flex;justify-content:center;gap:12px;padding-top:10px;border-top:1px solid rgba(201,156,62,.35)}.player-card-team img{width:56px;height:56px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}#calendar-panel .guild-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}#calendar-panel .guild-column-body{overflow:hidden}.calendar-week{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.calendar-day{display:flex;min-width:0;box-sizing:border-box;flex-direction:column;gap:8px;padding:2px 2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated}.calendar-day.is-past{opacity:.5}.calendar-day.is-today{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);background:linear-gradient(180deg,#6e5016f5,#261b08f5) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) drop-shadow(0 0 8px rgba(245,192,81,.55))}.calendar-day-head{display:flex;flex-direction:column;align-items:center;gap:4px;padding-bottom:6px;border-bottom:1px solid rgba(201,156,62,.35)}.calendar-day-name{color:#ffe08b;font-size:.9rem}.calendar-day-date{color:#9aa6b8;font-size:.7rem}.calendar-day-events{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.calendar-event{display:flex;min-width:0;align-items:center;gap:6px;padding:5px 6px;border-left:3px solid #7ee08a;border-radius:2px;background:#ffffff0a;color:#e6edf6;font-size:.65rem;line-height:1.35}.calendar-event img{width:34px;height:34px;flex:0 0 auto;object-fit:contain;image-rendering:pixelated}.calendar-event span{min-width:0;overflow-wrap:anywhere}.calendar-event.is-arena{border-left-color:#60a5fa}.calendar-event.is-guild{border-left-color:#b88cff}.calendar-event.is-special{border-left-color:#f5c051;color:#ffe08b}.calendar-event.is-empty{justify-content:center;border-left-color:transparent;color:#7f8a9b}.calendar-login{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.calendar-login-day{position:relative;display:flex;min-width:0;box-sizing:border-box;flex-direction:column;align-items:center;gap:6px;padding:2px 2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated}.calendar-login-day img{width:52px;height:52px;object-fit:contain;image-rendering:pixelated}.calendar-login-label{color:#c9d3e1;font-size:.75rem}.calendar-login-amount{color:#ffe08b;font-size:.95rem}.calendar-login-day.is-final{border-image-source:url(/assets/tooltip-hud-frame-light-D1K4zCY5.png);background:linear-gradient(180deg,#5c4212f2,#1e1608f2) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box}.calendar-login-day.is-claimed{border-image-source:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png);background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box}.calendar-login-day.is-claimed :is(.calendar-login-label,.calendar-login-amount){opacity:.4}.calendar-login-day.is-claimed .calendar-login-rewards img{opacity:.35;filter:grayscale(1)}.calendar-login-rewards{display:flex;align-items:flex-end;justify-content:center;gap:18px}.calendar-login-reward{display:flex;flex-direction:column;align-items:center;gap:4px}.calendar-login-rewards img{width:40px;height:40px}.calendar-login-check{position:absolute;top:-12px;right:-12px;z-index:2;width:26px;height:26px;box-sizing:border-box;border:2px solid #0f2a17;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a6f5b0,#3cb15a 55%,#1f6f35);box-shadow:0 2px #00000080}.calendar-login-check:after{content:"";position:absolute;top:45%;left:50%;width:10px;height:5px;border-bottom:3px solid #fff;border-left:3px solid #fff;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6));transform:translate(-50%,-50%) rotate(-45deg)}#calendar-panel .calendar-login-claim{padding-top:14px}.versus-scoreboard.is-battle-royale .versus-score{display:none}.versus-scoreboard.is-battle-royale .versus-board{grid-template-columns:minmax(150px,max-content) auto minmax(150px,max-content);gap:16px}.versus-scoreboard.is-battle-royale .versus-round{display:flex;align-items:center;gap:14px;margin-top:4px;font-size:.65rem}.versus-lives{display:inline-flex;gap:2px}.versus-life{width:32px;height:32px;margin:-8px -5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACJElEQVR4nO2XP2/TQByGn3NsKWlRQ1H5kyhiQ5ghUoQUqUsnkCgbYgziI7Cys3bpgBgZi8Q3YICJBYkFKQNBMMciAVVBNA5K22MIPtnOnc92kbL0nZKz9Xufe+/Odyc8R7BKOSt1PwcAXNsLXsWT6bb5yVw7cYq8mxdAvr+6tdS48/2H1BSWH69cZiYWDFW5eNwJhhIwQgjTKvAqnjKvSsFMSFV0JiTbw4CosFfx5LfeYwC2XuwD8OzadVVr/8/UmIQJQH5oNqhKwY0vn1Xj15u31O+fFdgNxsxP5rxrNWm1b9N6fZAwjtSrr9MdjbUQOoAl877vA9C4cx+Aw7dv1Msvj0IeXajSHgzo+75KCeDV5EgBpFOzArQHA2UeGccVhwASQ5QGAHh4cU0LYF2GOnOAzbu7if9pc1j03KZMgPiYn1U6QCPAwe9ZrqLpFLIULc9cALXjU/q+X8hAp/gcMHXKOASmyOJKT0STOcCDjVoxAJtBltLmWdIChK6jipggysKlZfwSPtnYpHZ8mmspxaXrfa++TicYgmZPMA2BeP7rMJFEWfPQdYzmkLEZ/VPuJIr2PJLtS5gribLmYE8gkny6Vk8U/x/mkP9IJvamE0LXMZrGzbujcS5zyJ9AJPmp0TQCFOl5pKKHUtEJhty7tDwhbbPdWLDkxWQpib3ppLA5lD+Wi+5oTOg6hK5T2hzKJxAp2mNLF7HeCyw688Vy5Tejc4C//dvh23vfLyAAAAAASUVORK5CYII=) center / contain no-repeat;image-rendering:pixelated;filter:grayscale(1) brightness(.55);opacity:.6}.versus-life.is-full{filter:drop-shadow(0 0 3px rgba(240,72,72,.55));opacity:1}.versus-life.is-losing{position:relative;animation:versus-life-break .9s ease-out}.versus-life.is-losing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;filter:brightness(1.6) drop-shadow(0 0 4px rgba(255,120,120,.9));opacity:0;pointer-events:none;animation:versus-life-ghost .9s ease-out .18s}@keyframes versus-life-break{0%{transform:scale(1);filter:none;opacity:1}15%{transform:scale(1.45);filter:brightness(2.4);opacity:1}25%{transform:scale(1.3) rotate(-14deg);filter:brightness(1.4)}35%{transform:scale(1.3) rotate(12deg)}45%{transform:scale(1.25) rotate(-8deg);filter:none;opacity:1}55%{transform:scale(1.2) rotate(4deg)}to{transform:scale(1) rotate(0);filter:grayscale(1) brightness(.55);opacity:.6}}@keyframes versus-life-ghost{0%{opacity:.9;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-22px) scale(1.3)}}@media (prefers-reduced-motion: reduce){.versus-life.is-losing,.versus-life.is-losing:after{animation:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-stats,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-upgrade,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-actions,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-top,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-fight,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-my-rank,.guild-chest-actions,.player-card-team{border-top:24px solid transparent;background:var(--hud-divider);background-origin:border-box;background-position-y:top;image-rendering:pixelated}.mail-detail-head{border-bottom:24px solid transparent;background:var(--hud-divider);background-origin:border-box;background-position-y:bottom;image-rendering:pixelated}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-season-top>.guild-stats{background:none}#shop-panel .shop-item-footer,#shop-panel .shop-purchase-total,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-shop-footer,#warrior-wings-panel .warrior-wing-star-action,.dungeon-upgrade-current-stats{border-top:16px solid transparent;background:var(--hud-divider-small);background-origin:border-box;background-position-y:top;image-rendering:pixelated}.dungeon-upgrade-history-header,.calendar-day-head{border-bottom:16px solid transparent;background:var(--hud-divider-small);background-origin:border-box;background-position-y:bottom;image-rendering:pixelated}#shop-panel .shop-item-card.is-purchased{animation:guild-shop-buy-pop .52s cubic-bezier(.2,.8,.3,1)}#shop-panel .shop-item-card.is-purchased:before{animation:guild-shop-buy-flash .62s ease-out}#shop-panel .shop-item-card.is-purchased .shop-item-icon>img{animation:guild-shop-buy-bounce .56s cubic-bezier(.2,.8,.3,1)}#shop-panel .shop-item-head{position:relative}#shop-panel .guild-shop-floater{position:absolute;top:4px;left:6px;z-index:5;display:flex;align-items:center;gap:4px;color:#ffe08b;font-family:var(--font-head);font-size:.9rem;font-weight:700;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,0 2px 1px #000;pointer-events:none;animation:guild-shop-floater 1.1s ease-out forwards}#shop-panel .guild-shop-floater img{width:30px;height:30px;image-rendering:pixelated}@media (prefers-reduced-motion: reduce){#shop-panel .shop-item-card.is-purchased,#shop-panel .shop-item-card.is-purchased:before,#shop-panel .shop-item-card.is-purchased .shop-item-icon>img{animation:none}#shop-panel .guild-shop-floater{animation:none;opacity:0}}#guild-panel .guild-donate-action{position:relative}#guild-panel .guild-donate-action.is-purchased{animation:guild-shop-buy-pop .52s cubic-bezier(.2,.8,.3,1)}#guild-panel .guild-donate-action.is-purchased .guild-gold-btn{filter:brightness(1.25) drop-shadow(0 0 10px rgba(255,214,102,.8))}#guild-panel .guild-donate-action>.guild-shop-floater{top:-6px;left:50%;translate:-50% 0}@media (prefers-reduced-motion: reduce){#guild-panel .guild-donate-action.is-purchased{animation:none}}:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-member-name,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-rank.is-top .guild-member-name,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-name:not(.is-empty),:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .guild-war-picker:not(.is-empty) .guild-war-picker-name,:is(#guild-panel,#arena-panel,#battle-royale-panel,#infinite-tower-panel,#ranking-panel,#world-boss-panel,#update-log-panel,#friends-panel,#diamond-shop-panel,#attribute-tree-panel,#calendar-panel,#mail-panel,#profile-panel,#player-stats-popup,#adventure-intro-panel,#bag-expand-popup,#vip-panel,#arena-lobby,#arena-finals-toast,#spectate-bar) .arena-match-side:not(.is-tbd){color:#fff}.is-feature-hidden{display:none!important}.is-feature-locked{position:relative;cursor:not-allowed!important}.hud-menu-btn.is-feature-locked img.menu-icon-img,.hud-menu-btn.is-feature-locked span{filter:grayscale(1) brightness(.55) drop-shadow(0 4px 6px rgba(0,0,0,.6))}.hud-menu-btn.is-feature-locked:hover,.hud-menu-btn.is-feature-locked:hover img.menu-icon-img{transform:none}.hud-menu-btn.is-feature-locked:before{content:"";position:absolute;z-index:2;top:12px;left:50%;transform:translate(-50%);color:#f5d77a;font-family:"Font Awesome 6 Free";font-size:15px;font-weight:900;filter:drop-shadow(0 0 1px #000) drop-shadow(0 2px 1px #000);pointer-events:none}.dungeon-card.is-feature-locked>:is(.dungeon-card-image,.dungeon-card-shade,.dungeon-card-drops,.dungeon-card-entry,.dungeon-level-text){filter:grayscale(1) brightness(.45)}.dungeon-card .feature-lock-badge{position:absolute;z-index:6;top:34%;left:50%;display:flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(244,211,94,.85);border-radius:4px;background:#0a0b0fe0;box-shadow:0 0 10px #ffcd4659;color:#fff1a6;font-family:var(--font-head);font-size:.75rem;white-space:nowrap;transform:translate(-50%,-50%);pointer-events:none}.dungeon-card .feature-lock-badge i{color:#f5d77a}.forge-mode-tab.is-feature-locked{opacity:.45}.forge-mode-tab.is-feature-locked:before{content:"";margin-right:5px;font-family:"Font Awesome 6 Free";font-weight:900}.hud-battle-royale.is-feature-locked :is(.hud-battle-royale-icon,.hud-battle-royale-timer){filter:grayscale(1) brightness(.55)}.hud-battle-royale.is-feature-locked:before{content:"";position:absolute;z-index:2;top:14px;left:50%;transform:translate(-50%);color:#f5d77a;font-family:"Font Awesome 6 Free";font-size:15px;font-weight:900;filter:drop-shadow(0 0 1px #000) drop-shadow(0 2px 1px #000);pointer-events:none}.is-lock-shake{animation:feature-lock-shake .36s ease}@keyframes feature-lock-shake{0%,to{translate:0}20%{translate:-4px 0}40%{translate:4px 0}60%{translate:-3px 0}80%{translate:2px 0}}.hud-menu-btn.is-feature-new img.menu-icon-img{animation:feature-new-glow 1.4s ease-in-out infinite}.hud-menu-btn.is-feature-new:after{content:"NEW";position:absolute;z-index:3;top:-4px;right:-6px;padding:1px 3px;border-radius:3px;background:#d92b2b;color:#fff;font-family:var(--font-head);font-size:.42rem;box-shadow:0 0 6px #ff4646cc;pointer-events:none}@keyframes feature-new-glow{0%,to{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}50%{filter:drop-shadow(0 0 12px rgba(255,215,90,.95))}}#feature-unlock-host{position:fixed;z-index:20000;top:18%;left:50%;width:0;height:0;pointer-events:none}#feature-unlock-host>.action-wave-label{top:0;padding:8px 16px;font-size:clamp(.8rem,1.8vw,1.2rem)}#team-panel .team-formation-cell.is-slot-locked{cursor:not-allowed}#team-panel .team-formation-cell.is-slot-locked img,#team-panel .team-formation-cell.is-slot-locked canvas{filter:grayscale(1) brightness(.45)}#team-panel .team-formation-cell.is-slot-locked .team-formation-name{color:#f5d77a}#adventure-intro-panel .guild-popup-frame{width:min(620px,calc(100vw - 32px));height:auto;max-height:calc(100vh - 32px)}#adventure-intro-panel .guild-body{display:block}#adventure-intro-panel .adventure-intro-title{margin:0;color:#ffd75a;font-family:var(--font-head);font-size:1rem;text-align:center}#adventure-intro-panel .adventure-intro-page{display:flex;flex-direction:column;gap:10px;padding-top:22px}#adventure-intro-panel .adventure-intro-content{display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 18px 18px;text-align:center}#adventure-intro-panel .adventure-intro-icon{width:64px;height:64px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 10px rgba(245,192,81,.55)) drop-shadow(0 3px 4px rgba(0,0,0,.7))}#adventure-intro-panel .adventure-intro-line{margin:0;color:#e5dfd2;font-size:14px;line-height:1.6}#adventure-intro-panel .adventure-intro-line b{color:#ffd75a}#adventure-intro-panel .adventure-intro-dots{display:flex;gap:6px;margin-top:4px}#adventure-intro-panel .adventure-intro-dots span{width:8px;height:8px;border-radius:50%;background:#3a3f4d}#adventure-intro-panel .adventure-intro-dots span.is-current{background:#f5c051;box-shadow:0 0 6px #f5c051cc}#adventure-intro-panel .adventure-intro-actions{display:flex;gap:10px;justify-content:center}#adventure-intro-panel .adventure-intro-name-field{width:min(360px,100%);text-align:left}#adventure-intro-panel .adventure-intro-name-error{margin:0;color:#ff8a7a;font-size:13px}#adventure-intro-panel .adventure-intro-name-error[hidden]{display:none}#tutorial-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30000;pointer-events:none}#tutorial-layer[hidden]{display:none}#tutorial-layer .tutorial-block{position:fixed;pointer-events:auto;background:transparent}#tutorial-layer.is-pass-through .tutorial-block{pointer-events:none}#tutorial-layer .tutorial-spotlight{box-sizing:border-box;position:fixed;border:2px solid rgba(255,215,90,.95);border-radius:8px;box-shadow:0 0 0 9999px #03070e9e,0 0 18px #ffd75abf,inset 0 0 12px #ffd75a59;pointer-events:none;transition:left .2s ease,top .2s ease,width .2s ease,height .2s ease;animation:tutorial-spot-pulse 1.4s ease-in-out infinite}#tutorial-layer .tutorial-hand{position:fixed;width:56px;height:56px;margin-left:-24px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 3px 3px rgba(0,0,0,.7));animation:tutorial-hand-bob .9s ease-in-out infinite}#tutorial-layer .tutorial-hand.is-flipped{margin-top:-56px;transform:scaleY(-1);animation-name:tutorial-hand-bob-flipped}#tutorial-layer .tutorial-hand.is-dragging{animation:tutorial-hand-drag 1.8s ease-in-out infinite}#tutorial-layer .tutorial-bubble{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 20px;font-size:.7rem;pointer-events:auto;animation:none}#tutorial-layer .tutorial-bubble.is-centered{transform:translate(-50%,-50%)}#tutorial-layer .tutorial-text{margin:0}#tutorial-layer .tutorial-ok.btn-gold-art{min-width:120px;min-height:38px;padding:0 22px;font-size:.6rem;cursor:pointer}#tutorial-layer .tutorial-ok[hidden]{display:none}@keyframes tutorial-spot-pulse{0%,to{border-color:#ffd75af2}50%{border-color:#fff5c8}}@keyframes tutorial-hand-bob{0%,to{translate:0 6px}50%{translate:0 -2px}}@keyframes tutorial-hand-bob-flipped{0%,to{translate:0 -6px}50%{translate:0 2px}}@keyframes tutorial-hand-drag{0%,15%{translate:0 0;opacity:1}70%,85%{translate:var(--drag-x, 0) var(--drag-y, 0);opacity:1}to{translate:var(--drag-x, 0) var(--drag-y, 0);opacity:0}}#team-panel .team-recruit-note{margin:0 0 8px;color:#e5dfd2;font-size:11px;line-height:1.6;text-align:center}#team-panel .team-recruit-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#team-panel #team-class-dialog:has(.team-recruit-options){width:min(720px,100%)}#team-panel .team-recruit-option{display:flex;flex-direction:column;align-items:center;gap:3px;height:auto;min-height:0;padding:6px 8px 8px}#team-panel .team-recruit-desc{color:#c9c3b6;font-size:10px;line-height:1.4;text-align:center}#feature-unlock-host>.action-wave-label{border:0;background:none;box-shadow:none}#feature-unlock-host>.action-wave-label>span{animation:feature-unlock-letter 3s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(var(--wave-index) * 35ms)}@keyframes feature-unlock-letter{0%{opacity:0;transform:translateY(9px) scale(.75) rotate(-5deg)}8%{opacity:1;transform:translateY(-5px) scale(1.16) rotate(2deg)}16%{opacity:1;transform:translateY(1px) scale(1)}24%{opacity:1;transform:translateY(-3px) scale(1.07)}32%,88%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-11px) scale(.92)}}#level-up-host{position:fixed;z-index:20001;top:48%;left:50%;width:0;height:0;pointer-events:none}#level-up-host .level-up-banner{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translate(-50%,-50%);white-space:nowrap;font-family:var(--font-head);text-align:center;animation:level-up-banner 2.6s cubic-bezier(.2,.8,.3,1) both}#level-up-host .level-up-banner strong{font-size:clamp(1.6rem,4vw,2.6rem);font-weight:400}#level-up-host .level-up-banner span{font-size:clamp(.8rem,1.8vw,1.1rem)}@keyframes level-up-banner{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.18)}24%{transform:translate(-50%,-50%) scale(.96)}32%,78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-90%) scale(1.04)}}@media (prefers-reduced-motion: reduce){#level-up-host .level-up-banner{animation-duration:2.6s;animation-timing-function:steps(1,end)}}#stage-complete-host{position:fixed;z-index:20001;top:30%;left:50%;width:0;height:0;pointer-events:none}#stage-complete-host>.action-wave-label{top:0;padding:0;border:0;background:none;box-shadow:none;color:#ffe08b;font-family:var(--font-head);font-size:clamp(1.3rem,3.4vw,2.2rem);text-shadow:none;animation:stage-complete-shine .9s ease-in-out .3s 3}#stage-complete-host>.action-wave-label>span{animation:stage-complete-letter 2.8s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(var(--wave-index) * 45ms)}@keyframes stage-complete-letter{0%{opacity:0;transform:translateY(14px) scale(.6) rotate(-6deg)}10%{opacity:1;transform:translateY(-8px) scale(1.2) rotate(2deg)}18%{transform:translateY(2px) scale(.98)}26%{transform:translateY(-4px) scale(1.06)}34%,86%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-14px) scale(.94)}}@keyframes stage-complete-shine{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}@media (prefers-reduced-motion: reduce){#stage-complete-host>.action-wave-label>span{animation:none;opacity:1}}#stage-complete-host>.action-wave-label>span,#level-up-host .level-up-banner strong,#level-up-host .level-up-banner span{--log-color: #ffd700;background-image:linear-gradient(180deg,color-mix(in srgb,var(--log-color) 75%,white) 0%,var(--log-color) 55%,color-mix(in srgb,var(--log-color) 80%,black) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(-2px 0 0 #101015) drop-shadow(2px 0 0 #101015) drop-shadow(0 -2px 0 #101015) drop-shadow(0 2px 0 #101015) drop-shadow(2px 3px 2px #000)}#level-up-host .level-up-banner span{--log-color: #ffffff}#stage-complete-host>.action-wave-label{font-family:var(--font-head)}#quest-complete-host{position:fixed;z-index:20001;top:40%;left:50%;width:0;height:0;pointer-events:none}#quest-complete-host .quest-complete-banner{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translate(-50%,-50%);white-space:nowrap;font-family:var(--font-head);text-align:center;animation:level-up-banner 2.6s cubic-bezier(.2,.8,.3,1) both}#quest-complete-host .quest-complete-banner strong{font-size:clamp(1.6rem,4vw,2.6rem);font-weight:400}#quest-complete-host .quest-complete-rewards{display:flex;align-items:center;gap:22px}#quest-complete-host .quest-complete-reward{display:inline-flex;align-items:center;gap:8px}#quest-complete-host .quest-complete-reward img{width:44px;height:44px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #000)}#quest-complete-host .quest-complete-reward b{font-size:clamp(1rem,2.2vw,1.4rem);font-weight:400}#quest-complete-host .quest-complete-banner strong,#quest-complete-host .quest-complete-reward b{--log-color: #ffd700;background-image:linear-gradient(180deg,color-mix(in srgb,var(--log-color) 75%,white) 0%,var(--log-color) 55%,color-mix(in srgb,var(--log-color) 80%,black) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(-2px 0 0 #101015) drop-shadow(2px 0 0 #101015) drop-shadow(0 -2px 0 #101015) drop-shadow(0 2px 0 #101015) drop-shadow(2px 3px 2px #000)}#quest-complete-host .quest-complete-reward b{--log-color: #ffffff}@media (prefers-reduced-motion: reduce){#quest-complete-host .quest-complete-banner{animation-timing-function:steps(1,end)}}#dungeons-panel .dungeon-keys.has-key-buy{grid-template-columns:52px minmax(0,1fr) auto auto;gap:4px;padding-right:14px;font-size:.78rem}#dungeons-panel .dungeon-key-buy{position:relative;z-index:3;width:47px;height:50px;margin-block:-10px;margin-right:2px;padding:0;border:0;background:url(/assets/layoutUI3-CN5mrM21.png) -745.48px -118.1px / 1456.74px 728.71px no-repeat;cursor:pointer;image-rendering:pixelated;transition:transform .15s}#dungeons-panel .dungeon-key-buy:hover{transform:scale(1.1)}#shop-panel.is-quick-purchase .shop-popup-frame{visibility:hidden}#shop-panel.is-quick-purchase .shop-purchase-overlay{visibility:visible;background:none}#resource-tooltip .dungeon-drop-now{display:block;margin-top:8px;color:#ffd75a}#dungeons-panel .dungeon-keys.has-key-buy:after{font-size:max(.5rem,min(clamp(.8rem,1vw,1rem),calc((100cqw - 205px) / var(--key-name-chars, 10))))}#team-panel #team-class-dialog:has(.team-recruit-options) .team-class-actions{display:flex;justify-content:center;grid-template-columns:none}#dungeons-panel .dungeon-level-option.is-tier-locked{cursor:not-allowed;opacity:.6;color:#f5d77a}#dungeons-panel .dungeon-level-option.is-tier-locked i{margin-right:4px}#tutorial-layer .tutorial-skip.btn-gold-art{position:fixed;top:14px;right:14px;min-width:150px;min-height:38px;padding:0 18px;font-size:.55rem;cursor:pointer;pointer-events:auto}#dungeons-panel .dungeon-multiplier{position:absolute;z-index:4;top:54px;left:2px;width:76px;height:52px;padding:4px 8px;border:0;background:url(/assets/level-badge-CCVPbDrJ.png) center / 100% 100% no-repeat;color:#ffd45a;font-family:var(--font-head);font-size:1rem;text-shadow:var(--hud-text-shadow);image-rendering:pixelated;cursor:pointer}#dungeons-panel .dungeon-multiplier[hidden]{display:none}#dungeons-panel .dungeon-multiplier.is-boosted{color:#7dff8a;filter:drop-shadow(0 0 6px rgba(125,255,138,.55))}#dungeons-panel .dungeon-level-menu{width:168px;overflow-x:hidden}#dungeons-panel .dungeon-level-option{white-space:nowrap}#dungeons-panel .dungeon-multiplier-menu{right:auto;left:2px;width:112px}#dungeons-panel .dungeon-multiplier-menu .dungeon-level-option:disabled{cursor:not-allowed;opacity:.4}#dungeons-panel .dungeon-multiplier{display:flex;align-items:center;justify-content:center;gap:6px}#dungeons-panel .dungeon-multiplier:after{content:"";border-top:6px solid currentColor;border-right:5px solid transparent;border-left:5px solid transparent;filter:drop-shadow(0 1px 0 #000) drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000);transition:transform .14s ease}#dungeons-panel .dungeon-multiplier[aria-expanded=true]:after{transform:rotate(180deg)}#dungeons-panel :is(.dungeon-level-text,.dungeon-multiplier){width:auto;min-width:0;padding:1px 22px 5px;line-height:1}.dungeon-result-panel .dungeon-auto-next{display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 0 4px;color:#ffe9a8;font-family:var(--font-head);font-size:.6rem;cursor:pointer}.dungeon-result-panel .dungeon-auto-next[hidden]{display:none}.dungeon-result-panel .dungeon-auto-next-status{min-height:1.2em;margin:2px 0 8px;color:#9fe6a0;font-size:.6rem;text-align:center}#dungeons-panel .dungeon-auto-next.is-popup,#dungeon-upgrade-history .dungeon-auto-next.is-run{display:flex;align-items:center;gap:8px;color:#ffe9a8;font-family:var(--font-head);font-size:.55rem;text-shadow:var(--hud-text-shadow);cursor:pointer}#dungeons-panel .dungeon-auto-next.is-popup{position:absolute;left:72px;bottom:30px;z-index:4;font-size:.75rem}#dungeon-upgrade-history .dungeon-auto-next.is-run[hidden]{display:none}#dungeon-upgrade-history .dungeon-auto-next.is-run{margin-bottom:6px;padding:6px 10px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated}.dungeon-auto-next .settings-switch{width:40px;height:20px;border-radius:10px}.dungeon-auto-next .settings-switch:before{left:0;width:18px;height:18px;margin-top:-9px}.dungeon-auto-next .settings-switch:checked:before{transform:translate(18px)}:is(#dungeons-panel,#dungeon-upgrade-history) .dungeon-auto-next span{color:#ffe08b;font-family:var(--font-head);font-size:.6rem;text-shadow:var(--hud-text-shadow)}#dungeons-panel .dungeon-auto-next.is-popup span{font-size:.7rem}#dungeon-upgrade-history .dungeon-auto-next.is-run{position:relative}.dungeon-upgrade-history-toggle{padding:6px 8px 6px 10px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}.dungeon-upgrade-history-item{position:relative;overflow:hidden;isolation:isolate;flex-shrink:0}.dungeon-upgrade-history-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:30%;z-index:-1;background:var(--history-art, none) center / cover no-repeat;image-rendering:pixelated;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 65%);mask-image:linear-gradient(90deg,transparent 0%,#000 65%);pointer-events:none}.dungeon-upgrade-history-item-name,.dungeon-upgrade-history-item-rarity,.dungeon-upgrade-history-item-description{text-shadow:0 2px 0 #000,0 0 4px #000}.has-tab-alert{position:relative}.tab-alert-dot{position:absolute;z-index:3;top:1px;right:1px;width:10px;height:10px;box-sizing:border-box;border:2px solid #3a0d0d;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff8a8a,#e53935 60%,#9b1c1c);box-shadow:0 0 5px #e53935b3;pointer-events:none}.slime-loadout-tab>.tab-alert-dot{top:2px;right:2px}.hud-server-clock{position:absolute;top:calc(100% + 4px);right:16px;display:flex;align-items:baseline;gap:6px;font-family:var(--font-head);font-size:.56rem;line-height:1;color:#e8edf3;white-space:nowrap;pointer-events:none}.hud-server-clock game-gradient-text{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000)}.hud-server-clock-label{color:#f2c14e}.hud-server-clock-time{font-weight:700}@media (max-width: 650px) and (max-height: 480px){.hud-server-clock{display:none}}.click-fx-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow:hidden;pointer-events:none}.click-fx{position:absolute;width:0;height:0}.click-fx-ring{position:absolute;left:-14px;top:-14px;width:28px;height:28px;box-sizing:border-box;border:3px solid #ffd76a;border-radius:50%;box-shadow:0 0 6px #ffc850cc,inset 0 0 4px #fff0b4b3;animation:click-fx-ring .42s ease-out forwards}.click-fx-spark{position:absolute;left:-2px;top:-2px;width:4px;height:4px;background:#fff3c4;box-shadow:0 0 4px #ffc94a;animation:click-fx-spark .45s ease-out forwards}@keyframes click-fx-ring{0%{transform:scale(.25);opacity:1}to{transform:scale(1.25);opacity:0;border-width:1px}}@keyframes click-fx-spark{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.4);opacity:0}}html,html *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAEa0lEQVR4Aa3BfUyUdQDA8e9zz53ASRwnHSAqomCgFr7VMpoSrhXlWxSKWxNpsxdnw39wsdb0jrQ02HItda18n5Uz33AapAPny1YjwEDwJRQJOO88EO6Q4+C4e3p+G2x0gcPNz4dB83ShSrLeqPCEyaiS9UalujWfBeMauHLZb7Z7PRaeEBnVqfVTzK0Xa5ibm83KGW38VdZlvu3ptfAEaFGt39nMUcsUhBC9QmiIHzrh9fAwpa3bj1enQ6iqXUxcYjEt/S5pojZMQdXS75J4BBlVjDzGvDLNSGflNSLfXsGS59qpLO0yoyqvXU7Zj/Wc2ZuEz95O3pYU3Bes5uXPhrFhSQTVlR7zPX+fhRFoUFV6H0rrvmpiOLZzFRy5/BYb827SYXcyaEVONMnL9KRND2aeLlRhBDIDEoKDzGeuOEmN7ubpN5fwRmI7x8+2kZUxCf2sD7hw+Ay/V/Rw/kgDwuUrHZSXOBHutvVzz99nYRgyA257ei0JwUHm1BSJyDlx9DQ0cfxsG383BXHuu5/ZdiKdhS95SUsPJy09nPISJ9tOpPPqqgRWPC9TUuI2270eCwG0BMj7/B5FnGL3LhvxERKFp1Yj+Jz1DFWwYzJ9TdcRPF0PGYmGIUo7XRKq7mYNws6KraAJw+esR/hyehmJGTYSM2wMNe6ZUNa9HIZJNigE0KBK1hsVBpR2uqTN+1sJNGVuOSUOLzk36sm5UU9iho2hbrv1DEebrDcqJz+byP370Yr9ART81ExoiJ+CgpkMksNjENJNOrb/0cGsqaEEite7GY4W1YTX9MQapyFcuuogPmosH+bVcWj8PkJmv4ev00qg3o8PAJ8g1BS7OX+tHZAJpEH1wsJbWEubsZY2k7nIhLAxaxKDZON8GqvS2J80g/CKBoSgb9cwGrLd67HYvR7L0dIO855fbUwbq0UYH6lj524rC2Y3ooueg+JpYe9xD/q684zJWk3lspMINcVuhIxFETgbndx1BZvdSq+FARIBTLJBQfXDuzFcuurAYpmKPjWb//C76Kk5hlBT7ObgaStC9tIYquvcbCrrxOFzSqgkhmGSDQqqNfNjaLzTzMasSURGaonNmoVsnE/P1X0Iee83IBQWJSJ02J2cPubhZEUHVV0SgsQjmGSDgmruUwpCfIRE9tIYDp62Inx9JAnB8Wcng4xRBjZvvsOC2SbWHrYiMUoTtWHKxYLJFO35h29+W4om4h0kfyt9dw7hc/Xz4NZDhB272hHio8ayqawTDaO0asYYam/0U/R9An1N1/FUbUHRTECQw7QMcnd7yf1oJlvLO3D4nJKGUTpQ5yVqHP+jS8hH2GBp5YtCG4VFiaTkVtPS75JQaRmlIEkh89tWbqYmIRl8CJK/lcyZ+QgHd81AiMu8icPnkhggMUom2aDEany8GCsj2N0+hF9qP0XRTicqIgfB4XNKDKHlMax9JQJhcUYcKbnVNNvyiYzaziCHzykRQOIxmGSDgipIUhBa+l2SSTYoDp9TYgT/ArNxt+TYYkhiAAAAAElFTkSuQmCC) 3 1,auto!important}html.cursor-pressed,html.cursor-pressed *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAbCAYAAABiFp9rAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKMSURBVEhLtZZPSFRRFMbn0dhgaBEI0iJcuBAx28jQKkRDEFfmohDUXbSJkgra1CLoD7gWBMGd4TIEcZUgCNFOqHbZIhDcyGBRQX/wxu88vtd9775pnjEuvhnunXfP755zv3velMpRVJK+vp5x/riZKr1bGEyCbz4cOD4QH8cJkIKJ0+UTrjWKmg62jzezvRYYyPu5qiPDZsMM8vvjlAUlOKDvOw/cl41JBzi7oLsSZ3w2KiVrimwqNWAB2fzavedqa6MmBSHw+p0LBtBvQJljTd6m6oIQi/dfXDKRnXb8aWnQ5sbOVxzXQDDGfD8ZOvfPzIKJKx1ld6Onxa3O9Fr5CEoAILW1qun+xY4UCB0ZJBgZEAgYAQgUB49BEmM28e3traQC2Xh1QZwDWamEQBdGurzgcTbKEJE5zx4JJJjOBT2utltWOBRXtvdXXVvlZAqG7g6cyYUFAAlTTHeVTTiLAD5k9adzl7c+BLDCILmMcyIr2R0BQq2dne7R3md3avGVQf+C6rsvNeAusHtloLvzY/t6CkQWZJQFcfmpQCEQzvHF2RDcB129PW4AQHHpZI5RA+X1yxRIMB/ILnEgJRQIKOUbfvo8cRsQNqVnG4J8IKXLAwmmDoE7eQZx77jAnLHflgJAFsbOCCD3qQkD4uzIRt2Ese9U5mWuIHieBES0puVr3SZt4PDgpUlj4FxwQCs3+4uDJBbgRu2aO+Vq88lYXYNSMqbclPG/QM8m+my39DYCkwWmAYgoGXPA+D8iUwTBGkkmUd/jXBBgZYZJABU2Q55kDgLpChCcOQB6tWRfhEGgRgKkPqh3EdkgSifTZNcFgRqJIPQz3MQZSALkQVAwUUTqHr7taUXZ53z9AeCr1zLCymGqAAAAAElFTkSuQmCC) 5 4,auto!important}html.cursor-grabbing,html.cursor-grabbing *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJNSURBVEhLnZU7SJxBFIU1LuiKAUUhGhVDGmN8FFEQYmGhEtg2bkLAJgipRSSFrYU2liLWixBS2ImgkkqIaWIh2miadCFaREQbw8h34xlm/5dsisP+j/nPd+bOndmq+urqqhS5fE2NV3ifMDZVsQcyO1sf9uqvzbmv833ucLnb/dl8GQXHPLIAZv55+pkZX30ZdDc/ppw7/+imnuY94NvikN1f7E3a+KhpIoA0mKHViS43N9BiZiRHGC4MN9mzvwdv7T3390G8OQNJjDDBoCn3wNJLr/oaLYAAaPtDd2apdGFlIdHxUq83xIDZhADGIM2Qmb1ua0idhZ8BABJTXxnKbH+mx8pEekyl3zujJq4zAYKMd9SbNopPvLQuErN4P9JqpawEYOnV6zIvFbtigPzDvGt//K+jBAHATJMglhwjysCAleJz+01K/6gu5z6dn7g3308NEs4gFcBD6lsqdJoBM0FJ6QV4sb7rAeq6ewF0C5Cs8gC4vrr0AC02rcrapQGsTAyiTPQ4AqbOkX5uFcxYJQoBY8216QBBMAwB9HoIoXVn5t6VmRMKQBqkjMZL9gGiS6IAKdwLGDOODcc1pQ4hUYDNRKKjBAlBHISYY6pDUAKgnU2zxABpMB0PLD6bDQGhi0IARw3jCMd3MdMkhZuPj3UohhJAh6D2U8wsSbYZC50mEkbNowB+dcLGzDJkM4gCbn6tWamUnFbOXOQMWRuGgHChMeY/Rcn/G0BKLTi6Ppo18T5qXjGAhaMN2SekVeI745h5pYCytg0SJxpLt0VKJ0gui8TgAAAAAElFTkSuQmCC) 3 1,auto!important}html :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input:not([type]),textarea,[contenteditable=true]){cursor:text!important}html :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input:not([type]),textarea,.skill-trigger-popup select.trigger-value-input):not(.chat-input){box-sizing:border-box!important;border:solid transparent!important;border-width:5px 6px!important;border-radius:0!important;border-image-source:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png)!important;border-image-slice:22 24!important;border-image-width:11px 12px!important;border-image-repeat:stretch!important;background-color:#0b1520!important;background-clip:padding-box!important;box-shadow:none!important;outline:none!important}html :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input:not([type]),textarea,.skill-trigger-popup select.trigger-value-input):not(.chat-input):focus{border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png)!important}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus,html input:-webkit-autofill:active{-webkit-text-fill-color:#fff4d6!important;caret-color:#fff4d6;box-shadow:inset 0 0 0 1000px #0b1520!important;transition:background-color 99999s ease-out}.hud-blessing{position:absolute;top:38px;left:calc(400px + var(--player-card-extra, 0px));z-index:100;display:flex;box-sizing:border-box;align-items:center;justify-content:center;padding:2px 4px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f0,#0b111bf0) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45));image-rendering:pixelated;transition:transform .15s ease,filter .15s ease}.hud-blessing[hidden]{display:none}.hud-blessing[hidden]+.hud-calendar{left:calc(400px + var(--player-card-extra, 0px))}.hud-blessing:hover,.hud-blessing:focus-visible{outline:none;transform:translateY(-1px);filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) brightness(1.12)}.hud-blessing img{width:52px;height:52px;margin:-6px;object-fit:contain;filter:grayscale(.75) brightness(.7) drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000);transition:filter .2s ease}.hud-blessing.is-active img{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000) drop-shadow(0 0 6px rgba(255,214,102,.85));animation:blessing-glow 2.4s ease-in-out infinite}@keyframes blessing-glow{50%{filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000) drop-shadow(0 2px 1px #000) drop-shadow(0 0 11px rgba(120,200,255,.95))}}@media (prefers-reduced-motion: reduce){.hud-blessing.is-active img{animation:none}}.blessing-tooltip{width:460px;max-width:min(460px,calc(100vw - 16px));padding:14px 20px;text-align:left}.blessing-title{margin-bottom:4px;color:#ffd76a;text-align:center;font-size:.95rem}.blessing-text,.blessing-note{margin:0 0 10px;color:#d9e1ea;font-size:.7rem;line-height:1.6;text-align:center}.blessing-note{margin:10px 0 0;color:#aeb7c2;font-size:.62rem}.blessing-rows{display:grid;gap:8px}.blessing-row{display:grid;grid-template-columns:26px 1fr auto auto auto;align-items:center;column-gap:12px;font-size:.7rem;opacity:.65}.blessing-row.is-on{opacity:1}.blessing-row img{width:26px;height:26px;object-fit:contain}.blessing-row-detail{color:#aeb7c2;font-size:.62rem}.blessing-row-you,.blessing-row-detail{min-width:76px;text-align:right}.blessing-row-you{color:#fff4d6;font-size:.62rem}.blessing-row.is-header{padding-bottom:4px;border-bottom:1px solid rgba(201,156,62,.4);opacity:1}.blessing-row.is-header span{color:#ffd76a;font-size:.55rem;font-weight:400}.blessing-row-bonus{min-width:62px;color:#9aa3ad;text-align:right;font-weight:700}.blessing-row.is-on .blessing-row-bonus{color:#7dff8a}#friends-panel .guild-popup-frame{width:min(860px,96vw)}#friends-panel .friends-card .guild-column-body{display:flex;min-height:0;flex-direction:column;gap:14px}#friends-panel .friends-list{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;padding-right:8px}#friends-panel .friends-table .friends-row{grid-template-columns:minmax(0,1.4fr) 82px 70px minmax(0,1fr) auto;gap:8px}#friends-panel .friends-player{display:flex;min-width:0;align-items:center;gap:10px}#friends-panel .friends-avatar.profile-framed{width:44px;height:44px;margin:-6px 0}#friends-panel .friends-player .guild-member-name{min-width:0}#friends-panel .friends-add{display:flex;flex:0 0 auto;align-items:flex-end;gap:12px;padding-top:12px;border-top:1px solid rgba(201,156,62,.4)}#friends-panel .friends-add-field{flex:1 1 auto;min-width:0}#friends-panel .friends-add-btn{flex:0 0 auto;width:auto;min-width:120px;height:46px}#friends-panel .friends-action.is-confirming{color:#ff6b6b;filter:drop-shadow(0 0 6px rgba(255,90,80,.6))}#friends-panel .friends-action.is-accept{color:#7ee08a}#friends-panel .friends-action.is-message{color:#ffd45a}#friends-panel .friends-action.is-decline{color:#ff8a7a}#friends-panel .friends-invite-reward{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px}#friends-panel .friends-invite-reward .guild-subtitle{margin:0}#friends-panel .friends-invite-slot{grid-template-columns:34px minmax(0,1fr) auto;gap:8px}#friends-panel .friends-invite-slot.is-open{color:#8d96a3;opacity:.7}#friends-panel .friends-invite-place{color:#ffe08b;font-family:var(--font-head)}#friends-panel .friends-invite-date{color:#aeb7c2}#friends-panel #friends-invite-link{cursor:text}#diamond-shop-panel .guild-popup-frame{width:min(1180px,96vw);height:min(635px,92vh);min-height:0}#diamond-shop-panel .guild-body{display:flex;align-items:flex-start;justify-content:center}#diamond-shop-panel .guild-toolbar{justify-content:flex-end}#diamond-shop-panel .diamond-shop-grid{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 4px 4px}#diamond-shop-panel .diamond-pack-card{align-items:center;gap:12px;padding:16px 16px 18px;text-align:center}#diamond-shop-panel .diamond-pack-title{box-sizing:border-box;width:100%;margin:0;padding:11px 12px;border:2px solid var(--item-color);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--item-color) 45%,#0d1420),color-mix(in srgb,var(--item-color) 25%,#0d1420));box-shadow:inset 0 0 0 2px #00000059,0 0 10px color-mix(in srgb,var(--item-color) 45%,transparent);color:#fff4d6;font-family:var(--font-head);font-size:.85rem;font-weight:400}#diamond-shop-panel .diamond-pack-amount{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-head);font-size:1.55rem}#diamond-shop-panel .diamond-pack-amount img{width:36px;height:36px;image-rendering:pixelated}#diamond-shop-panel .diamond-pack-footer{width:100%;flex-direction:column;gap:12px}#diamond-shop-panel .diamond-pack-price{color:#fff4d6;font-size:1.1rem}#diamond-shop-panel .diamond-pack-card .guild-shop-buy{width:82%;height:56px;font-size:.95rem}#diamond-shop-panel .diamond-pack-bonus{display:inline-block;padding:6px 10px;border:2px solid #c99c3e;border-radius:4px;background:linear-gradient(180deg,#4a3410f2,#261a08f2);color:#ffe08b;font-family:var(--font-head);font-size:.75rem;line-height:1.2;text-shadow:var(--hud-text-shadow)}#diamond-shop-panel .diamond-pack-bonus.is-used{opacity:.5;filter:grayscale(1)}#diamond-shop-panel .diamond-shop-confirm{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04080eb3}#diamond-shop-panel .diamond-shop-confirm-box{display:flex;max-width:460px;flex-direction:column;align-items:center;gap:14px;padding:22px 26px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;text-align:center;image-rendering:pixelated}#diamond-shop-panel .diamond-shop-confirm-icon{width:96px;height:96px;image-rendering:pixelated}#diamond-shop-panel .diamond-shop-confirm-box b{color:#ffe08b}#diamond-shop-panel .diamond-shop-confirm-actions{display:flex;gap:12px}#diamond-shop-panel .diamond-shop-confirm-actions .guild-gold-btn{width:150px;height:48px}@media (max-width: 900px){#diamond-shop-panel .diamond-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#profile-panel .profile-rename-cost{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:#ffe08b}#profile-panel .profile-diamond-amount{display:inline-flex;align-items:center;gap:4px;color:#ffe08b;vertical-align:middle}#profile-panel .profile-diamond-icon{width:1.5em;height:1.5em;object-fit:contain;image-rendering:pixelated}#skills-panel .skills-tree-header{grid-template-columns:max-content 1fr max-content max-content}#skills-panel .skills-reset-btn{grid-row:1;grid-column:4;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px 3px;font-size:.7rem}#skills-panel .skills-reset-btn:disabled{filter:grayscale(.6) brightness(.65);cursor:not-allowed}#skills-panel .skills-reset-confirm{position:absolute;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04080eb3}#skills-panel .skills-reset-confirm[hidden]{display:none}#skills-panel .skills-reset-box{display:flex;max-width:480px;flex-direction:column;align-items:center;gap:12px;padding:22px 26px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#fff4d6;font-family:var(--font-head);text-align:center;text-shadow:var(--hud-text-shadow);image-rendering:pixelated}#skills-panel .skills-reset-title{margin:0;color:#ffe08b;font-size:.95rem;font-weight:400}#skills-panel .skills-reset-text,#skills-panel .skills-reset-cost,#skills-panel .skills-reset-error{margin:0;font-size:.65rem;line-height:1.7}#skills-panel .skills-reset-text b{color:#ffe08b}#skills-panel .skills-reset-cost{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;color:#ffe08b}#skills-panel .skills-reset-cost img{width:1.6em;height:1.6em;image-rendering:pixelated}#skills-panel .skills-reset-cost.is-short{color:#ff8a7a}#skills-panel .skills-reset-error{min-height:1em;color:#ff8a7a}#skills-panel .skills-reset-actions{display:flex;gap:12px}#skills-panel .skills-reset-actions button{width:150px;height:48px;font-size:.75rem}#attribute-tree-panel .attr-toolbar{align-items:center;gap:18px}#attribute-tree-panel .slime-loadout-tabs{position:relative;inset:auto;width:auto;flex-direction:row;gap:22px;transform:none}#attribute-tree-panel .slime-loadout-tab,#attribute-tree-panel .slime-loadout-tab img{width:62px;height:62px}@media (max-width: 640px){#attribute-tree-panel .slime-loadout-tab,#attribute-tree-panel .slime-loadout-tab img{width:48px;height:48px}}#attribute-tree-panel .attr-points{display:flex;align-items:baseline;gap:8px;margin-left:auto;color:#aeb7c2;font-family:var(--font-head);font-size:.75rem}#attribute-tree-panel .attr-points b{color:#ffe08b;font-size:1.3rem;font-weight:400}#attribute-tree-panel .attr-actions{display:flex;gap:10px}#attribute-tree-panel .attr-actions .guild-gold-btn{width:140px;height:46px}#attribute-tree-panel .attr-body{grid-template-columns:minmax(0,1fr) 340px}#attribute-tree-panel .attr-tree-column{position:relative;padding:0;overflow:hidden}#attribute-tree-panel .attr-viewport{position:absolute;top:6px;right:6px;bottom:6px;left:6px;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:6px;background:radial-gradient(circle at 50% 50%,#24344e99,#080c14e6 70%)}#attribute-tree-panel .attr-viewport:active{cursor:grabbing}#attribute-tree-panel .attr-canvas{position:absolute;top:0;left:0;transform-origin:0 0}#attribute-tree-panel .attr-links{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}#attribute-tree-panel .attr-link-base{stroke:#3a4458;stroke-width:6;stroke-linecap:round}#attribute-tree-panel .attr-link.is-active .attr-link-base{stroke:#e8b84a;animation:attr-link-glow 2.2s ease-in-out infinite}#attribute-tree-panel .attr-link-flow{stroke:#fff6c8;stroke-width:3;stroke-linecap:round;stroke-dasharray:4 26;opacity:0;pointer-events:none}#attribute-tree-panel .attr-link.is-active .attr-link-flow{opacity:.95;filter:drop-shadow(0 0 4px rgba(255,246,200,.95));animation:attr-link-flow 1.1s linear infinite}@keyframes attr-link-glow{0%,to{filter:drop-shadow(0 0 3px rgba(245,192,81,.55))}50%{filter:drop-shadow(0 0 9px rgba(255,214,102,.95))}}@keyframes attr-link-flow{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}#attribute-tree-panel .attr-node{position:absolute;display:grid;width:54px;height:54px;padding:0;border:0;background:transparent;cursor:pointer;place-items:center;transform:translate(-50%,-50%)}#attribute-tree-panel .attr-node.is-notable{width:88px;height:88px}#attribute-tree-panel .attr-node.is-keystone{width:118px;height:118px}#attribute-tree-panel .attr-node.is-start{width:120px;height:120px;cursor:default}#attribute-tree-panel .attr-node:focus{outline:none}#attribute-tree-panel .attr-node>img{-webkit-user-drag:none;grid-area:1 / 1;image-rendering:pixelated;pointer-events:none}#attribute-tree-panel .attr-node-icon{position:relative;width:56%;height:56%;border-radius:50%;object-fit:contain;filter:grayscale(1) brightness(.55)}#attribute-tree-panel .attr-node.is-start .attr-node-icon{width:100%;height:100%;filter:none}#attribute-tree-panel .attr-node.is-minor .attr-node-icon{border-radius:0}#attribute-tree-panel .attr-node-badge{position:absolute;right:2px;bottom:4px;z-index:1;display:grid;width:18px;height:18px;border:1px solid #c99c3e;border-radius:50%;background:#101823;color:#ffe08b;font-family:var(--font-head);font-size:.55rem;place-items:center;pointer-events:none}#attribute-tree-panel .attr-node-badge.is-shield{color:#9fd8ff;font-size:.5rem}#attribute-tree-panel .attr-node.is-locked .attr-node-badge{filter:grayscale(1) brightness(.6)}#attribute-tree-panel .attr-node.is-keystone .attr-node-icon{border-radius:8px}#attribute-tree-panel .attr-node-frame{width:100%;height:100%;filter:grayscale(.7) brightness(.55)}#attribute-tree-panel .attr-node.is-open .attr-node-icon{filter:grayscale(.4) brightness(.8)}#attribute-tree-panel .attr-node.is-open .attr-node-frame{filter:drop-shadow(0 0 6px rgba(245,192,81,.9));animation:attr-node-pulse 1.6s ease-in-out infinite}#attribute-tree-panel .attr-node.is-allocated .attr-node-icon,#attribute-tree-panel .attr-node.is-allocated .attr-node-frame{filter:none}#attribute-tree-panel .attr-node.is-allocated .attr-node-frame{filter:drop-shadow(0 0 8px rgba(245,192,81,.85))}#attribute-tree-panel .attr-node.is-pending .attr-node-frame{filter:drop-shadow(0 0 8px rgba(126,224,138,.95))}#attribute-tree-panel .attr-node.is-locked{opacity:.65;cursor:default}@keyframes attr-node-pulse{0%,to{opacity:.8}50%{opacity:1}}#attribute-tree-panel .attr-node-level{position:absolute;bottom:-14px;left:50%;padding:2px 6px;border:1px solid rgba(201,156,62,.6);border-radius:4px;background:#080c14eb;color:#ffe08b;font-family:var(--font-head);font-size:.6rem;white-space:nowrap;transform:translate(-50%);pointer-events:none}#attribute-tree-panel .attr-node-level:empty{display:none}#attribute-tree-panel .attr-node.is-pending .attr-node-level{color:#7ee08a;border-color:#7ee08ab3}#attribute-tree-panel .attr-node.is-maxed .attr-node-level{color:#fff4d6}#attribute-tree-panel .attr-zoom{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;flex-direction:column;gap:6px}#attribute-tree-panel .attr-zoom-btn{width:40px;height:40px;border:2px solid #c99c3e;border-radius:6px;background:#0b111deb;color:#ffe08b;cursor:pointer}#attribute-tree-panel .attr-zoom-btn:hover{filter:brightness(1.2)}#attribute-tree-panel .attr-summary{display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding-right:8px}#attribute-tree-panel .attr-summary>.guild-stat{min-height:24px}#attribute-tree-panel .attr-summary>.guild-subtitle{margin-top:8px}#attribute-tree-panel .attr-summary>.attr-summary-skill{margin-top:6px}#attribute-tree-panel .attr-summary-skill{display:flex;align-items:center;gap:10px;color:#d5dbe3;font-family:var(--font-pixel);font-size:.72rem;line-height:1.5}#attribute-tree-panel .attr-summary-skill img{width:40px;height:40px;flex:0 0 40px;border-radius:6px;image-rendering:pixelated}#attribute-tree-panel .attr-summary-skill b{display:block;color:#ffe08b;font-weight:400}.attr-tooltip{display:flex;max-width:min(380px,calc(100vw - 16px));flex-direction:column;gap:4px;text-align:left}.attr-tooltip{color:#fff}.attr-tooltip game-gradient-text{background-image:linear-gradient(180deg,#fff,#f1f1f1 55%,#d9d9d9)}.attr-tooltip .attr-tip-name{color:#ffe08b;font-size:.7rem;font-weight:400}.attr-tooltip .attr-tip-name game-gradient-text{background-image:linear-gradient(180deg,#fff,#fff4d6 50%,#ffd27a)}.attr-tooltip .attr-tip-head{display:flex;align-items:center;gap:10px;margin-bottom:2px}.attr-tooltip .attr-tip-skill{width:64px;height:64px;flex:0 0 64px;border:2px solid #c99c3e;border-radius:6px;image-rendering:pixelated}.attr-tooltip .attr-tip-kind{color:#c9d1db}.attr-tooltip .attr-tip-value{color:#7ee08a}.attr-tooltip .attr-tip-value game-gradient-text{background-image:linear-gradient(180deg,#c8ffd0,#7ee08a 55%,#4fbf5f)}.attr-tooltip .attr-tip-note{color:#aeb7c2}.attr-tooltip .attr-tip-note game-gradient-text{background-image:linear-gradient(180deg,#d5dbe3,#aeb7c2)}.attr-tooltip .attr-tip-locked{color:#ff8a7a}.attr-tooltip .attr-tip-locked game-gradient-text{background-image:linear-gradient(180deg,#ffd0c8,#ff8a7a)}#attribute-tree-panel .attr-confirm{position:absolute;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04080eb3}#attribute-tree-panel .attr-confirm-box{display:flex;max-width:480px;flex-direction:column;align-items:center;gap:14px;padding:22px 26px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;text-align:center;image-rendering:pixelated}#attribute-tree-panel .attr-confirm-box b{color:#ffe08b}#attribute-tree-panel .attr-confirm-cost{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.7rem}#attribute-tree-panel .attr-confirm-cost img{width:1.6em;height:1.6em;image-rendering:pixelated}#attribute-tree-panel .attr-confirm-cost.is-short{color:#ff8a7a}#attribute-tree-panel .attr-confirm-actions{display:flex;gap:12px}#attribute-tree-panel .attr-confirm-actions .guild-gold-btn{width:150px;height:48px}@media (prefers-reduced-motion: reduce){#attribute-tree-panel .attr-node.is-open .attr-node-frame,#attribute-tree-panel .attr-link.is-active .attr-link-base,#attribute-tree-panel .attr-link.is-active .attr-link-flow{animation:none}}@media (max-width: 900px){#attribute-tree-panel .attr-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(360px,1fr) auto}}#attribute-tree-panel .attr-node-tint{grid-area:1 / 1;width:100%;height:100%;background:var(--stat-color);-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIjSURBVEhLtZaxSgQxEIbvaUQQOc4TDuUQrbSyF/EZLH0CC0ttLe8FbK0s7BXfwEZEBMHOQo18kX+ZHRM3e3s7MOxuNvm/mdkkm8FgTtteXg97q5vBt/dmAN9mo/B4OuwfDADg8/kwfL3fh4+baQVeKFyCZxvTmN3lzi8I4MvsIDwcj+I7rguDAyGzz7vdCLs9Wotg2njmHiDP+NX+ZH7w1tI4nIynMSMcMUqL8w4AAeiZK/2oBpm3BiNCZgzGyYa2lCsQnL4ESn8C4L3XztrhyiQOBCxhC0kBbRUUMAF47aRpOfyXXQ4oqLJGp6jMytBCvXDKfRWkw3f3jJoxSGvPCnhAqTOr0ePesyrTbKU0XaGMk162xHSkFFpnGujF2jp6OFo1IA18dG1tZNoVyHh00EOXdV0D0wno99NFtRl4kVK3wUoLB1orMx0pARMIuMrhBUtc8wBnButvpB2tgmJEQSfcC7VxC1Uy0qwBZYCJjFmnQRLy4jn3fRuXDAPoxCy20TYJp95x1UTKLhkZ5dDemYKmnm2b7hlftCNhWtDsJrlsPcRmp3ZgWn6e8ccoBQME9wAP84FxZRx/Kn0mz0gagxnIrAOOgM00B6Wf/qeUtvFbetO5SMcQ/XUs1AdDP50cePaaxcbEQkiTAjgwFjzOPRDe0a9VSXNGxNo4lHE8gr5ex08AWAcz+nUGelMZgZCVPZx1KmeJkVF2P+3T9M/17SX2A0Uht/Jzrm1jAAAAAElFTkSuQmCC) center / 100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIjSURBVEhLtZaxSgQxEIbvaUQQOc4TDuUQrbSyF/EZLH0CC0ttLe8FbK0s7BXfwEZEBMHOQo18kX+ZHRM3e3s7MOxuNvm/mdkkm8FgTtteXg97q5vBt/dmAN9mo/B4OuwfDADg8/kwfL3fh4+baQVeKFyCZxvTmN3lzi8I4MvsIDwcj+I7rguDAyGzz7vdCLs9Wotg2njmHiDP+NX+ZH7w1tI4nIynMSMcMUqL8w4AAeiZK/2oBpm3BiNCZgzGyYa2lCsQnL4ESn8C4L3XztrhyiQOBCxhC0kBbRUUMAF47aRpOfyXXQ4oqLJGp6jMytBCvXDKfRWkw3f3jJoxSGvPCnhAqTOr0ePesyrTbKU0XaGMk162xHSkFFpnGujF2jp6OFo1IA18dG1tZNoVyHh00EOXdV0D0wno99NFtRl4kVK3wUoLB1orMx0pARMIuMrhBUtc8wBnButvpB2tgmJEQSfcC7VxC1Uy0qwBZYCJjFmnQRLy4jn3fRuXDAPoxCy20TYJp95x1UTKLhkZ5dDemYKmnm2b7hlftCNhWtDsJrlsPcRmp3ZgWn6e8ccoBQME9wAP84FxZRx/Kn0mz0gagxnIrAOOgM00B6Wf/qeUtvFbetO5SMcQ/XUs1AdDP50cePaaxcbEQkiTAjgwFjzOPRDe0a9VSXNGxNo4lHE8gr5ex08AWAcz+nUGelMZgZCVPZx1KmeJkVF2P+3T9M/17SX2A0Uht/Jzrm1jAAAAAElFTkSuQmCC) center / 100% 100% no-repeat;mix-blend-mode:color;opacity:.9;pointer-events:none}#attribute-tree-panel .attr-node.is-locked .attr-node-tint{opacity:.4}#attribute-tree-panel .attr-node.is-filtered-out{opacity:.18}#attribute-tree-panel .attr-node.is-filtered-in{z-index:2;opacity:1;filter:drop-shadow(0 0 6px var(--stat-color)) drop-shadow(0 0 12px var(--stat-color));animation:attr-filter-pulse 1.2s ease-in-out infinite}@keyframes attr-filter-pulse{0%,to{scale:1}50%{scale:1.18}}@media (prefers-reduced-motion: reduce){#attribute-tree-panel .attr-node.is-filtered-in{animation:none}}#attribute-tree-panel .attr-filter-label{display:flex;align-items:center;gap:8px;margin-left:auto;color:#aeb7c2;font-family:var(--font-head);font-size:.7rem}#attribute-tree-panel .attr-filter-label+.attr-points{margin-left:18px}#attribute-tree-panel .attr-filter-wrap{position:relative}#attribute-tree-panel .attr-filter{display:flex;min-width:230px;height:42px;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 0 12px;border:solid transparent;border-width:9px 10px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 9px 10px stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 10px) calc(100% - 8px) no-repeat border-box;box-shadow:inset 6px 0 0 -2px var(--stat-color, #d6aa49);color:#ffd45a;font-family:var(--font-head);font-size:.72rem;text-shadow:var(--hud-text-shadow);cursor:pointer}#attribute-tree-panel .attr-filter:after{content:"";border-top:6px solid #ffd45a;border-right:5px solid transparent;border-left:5px solid transparent;filter:drop-shadow(0 1px 0 #000) drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000);transition:transform .14s ease}#attribute-tree-panel .attr-filter[aria-expanded=true]:after{transform:rotate(180deg)}#attribute-tree-panel .attr-filter:hover,#attribute-tree-panel .attr-filter:focus-visible{outline:none;filter:brightness(1.12)}#attribute-tree-panel .attr-filter-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;width:max-content;min-width:100%;max-height:420px;gap:3px;padding:4px 10px 4px 4px;overflow-x:hidden;overflow-y:auto;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233,#0b111b) center / calc(100% - 12px) calc(100% - 10px) no-repeat border-box;filter:drop-shadow(0 6px 8px rgba(0,0,0,.65));transform-origin:top center;animation:dungeon-level-menu-in .14s ease-out;scrollbar-width:auto;scrollbar-color:#f2c14e rgba(5,8,13,.6)}#attribute-tree-panel .attr-filter-menu[hidden]{display:none}#attribute-tree-panel .attr-filter-menu::-webkit-scrollbar{width:8px}#attribute-tree-panel .attr-filter-menu::-webkit-scrollbar-track{border-radius:4px;background:#05080d99}#attribute-tree-panel .attr-filter-menu::-webkit-scrollbar-thumb{border:1px solid #3b2a0c;border-radius:4px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#attribute-tree-panel .attr-filter-option{position:relative;display:flex;min-height:34px;align-items:center;gap:8px;padding:6px 8px 6px 22px;border:1px solid transparent;border-radius:3px;background:#ffffff08;color:#e6c36f;font-family:var(--font-head);font-size:.62rem;text-align:left;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}#attribute-tree-panel .attr-filter-option:hover,#attribute-tree-panel .attr-filter-option:focus-visible{outline:none;border-color:#f5c0518c;background:linear-gradient(180deg,#ffd26e29,#ffb43c0f);color:#fff1c4}#attribute-tree-panel .attr-filter-option[aria-current=true]{border-color:#d99b28;background:linear-gradient(180deg,#ffd26e47,#ffaa281f);color:#fff1c4}#attribute-tree-panel .attr-filter-option[aria-current=true]:before{content:"";position:absolute;top:50%;left:9px;width:7px;height:7px;border:1px solid #5a3a08;background:linear-gradient(135deg,#fff6c8,#f2c14e 55%,#b8741c);transform:translateY(-50%) rotate(45deg)}#attribute-tree-panel .attr-filter-dot{width:10px;height:10px;flex:0 0 10px;border:1px solid #000;border-radius:50%;background:var(--stat-color);box-shadow:0 0 5px var(--stat-color)}@media (prefers-reduced-motion: reduce){#attribute-tree-panel .attr-filter-menu{animation:none}}#bag-expand-popup{position:fixed;z-index:13000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04080eb3}#bag-expand-popup .bag-expand-box{display:flex;max-width:480px;flex-direction:column;align-items:center;gap:14px;padding:22px 26px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;text-align:center;image-rendering:pixelated}#bag-expand-popup .bag-expand-box b{color:#ffe08b}#bag-expand-popup .bag-expand-cost{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.7rem}#bag-expand-popup .bag-expand-cost img{width:1.6em;height:1.6em;image-rendering:pixelated}#bag-expand-popup .bag-expand-cost.is-short{color:#ff8a7a}#bag-expand-popup .bag-expand-error{margin:0;color:#ff8a7a;font-size:.75rem}#bag-expand-popup .bag-expand-actions{display:flex;gap:12px}#bag-expand-popup .bag-expand-actions .guild-gold-btn{width:150px;height:48px}#inventory-panel .bag-limit-info .bag-add-btn:disabled{filter:grayscale(1) brightness(.6);cursor:not-allowed;transform:translateY(-50%)}#inventory-panel .inv-slot.is-new-bag-slot{animation:bag-slot-new 1.1s cubic-bezier(.2,.9,.3,1.2) var(--new-slot-delay, 0ms) both}@keyframes bag-slot-new{0%{opacity:0;transform:scale(.3);filter:brightness(2.2) drop-shadow(0 0 0 rgba(255,214,102,0))}35%{opacity:1;transform:scale(1.15);filter:brightness(1.8) drop-shadow(0 0 12px rgba(255,214,102,.95))}60%{transform:scale(.96)}to{opacity:1;transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 rgba(255,214,102,0))}}#inventory-panel #bag-limit-text.is-bumped{animation:bag-count-bump .7s ease-out both}@keyframes bag-count-bump{0%{transform:scale(1);color:#fff}30%{transform:scale(1.35);color:#ffe08b}to{transform:scale(1);color:#fff}}@media (prefers-reduced-motion: reduce){#inventory-panel .inv-slot.is-new-bag-slot,#inventory-panel #bag-limit-text.is-bumped{animation:none}}.hud-vip-tag{--tag-w: 96px;position:absolute;top:101px;left:86px;z-index:3;display:grid;width:var(--tag-w);height:calc(var(--tag-w) * 122 / 448);place-items:center;padding:0 0 1px;overflow:hidden;transform:translate(-50%);border:0;border-radius:0;background:url(/assets/layoutUI3-CN5mrM21.png) calc(var(--tag-w) * -1514 / 448) calc(var(--tag-w) * -20 / 448) / calc(var(--tag-w) * 2171 / 448) calc(var(--tag-w) * 1086 / 448) no-repeat;box-shadow:none;cursor:pointer;color:#d9dde3;font-family:var(--font-head);font-size:.72rem;letter-spacing:2px;filter:grayscale(1) brightness(.72) drop-shadow(0 2px 2px rgba(0,0,0,.6));image-rendering:pixelated;transition:filter .2s ease}.hud-vip-tag>span{position:relative;z-index:2}.hud-vip-tag game-gradient-text{background-image:linear-gradient(180deg,#fff,#d9dde3 55%,#9aa1ab);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000)}.hud-vip-tag:hover{filter:grayscale(1) brightness(.9) drop-shadow(0 2px 2px rgba(0,0,0,.6))}.hud-vip-tag.is-active{filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));animation:vip-tag-glow 2.4s ease-in-out infinite}.hud-vip-tag.is-active game-gradient-text{background-image:linear-gradient(180deg,#fffbe0,#ffd25a 55%,#d68a1f)}.hud-vip-tag.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,.7) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;-webkit-mask:url(/assets/layoutUI3-CN5mrM21.png) calc(var(--tag-w) * -1514 / 448) calc(var(--tag-w) * -20 / 448) / calc(var(--tag-w) * 2171 / 448) calc(var(--tag-w) * 1086 / 448) no-repeat;mask:url(/assets/layoutUI3-CN5mrM21.png) calc(var(--tag-w) * -1514 / 448) calc(var(--tag-w) * -20 / 448) / calc(var(--tag-w) * 2171 / 448) calc(var(--tag-w) * 1086 / 448) no-repeat;mix-blend-mode:screen;pointer-events:none;animation:dungeon-enter-sweep 3.2s ease-in-out infinite}.hud-vip-tag.is-active:hover{filter:brightness(1.15) drop-shadow(0 0 6px rgba(255,205,96,.7))}@keyframes vip-tag-glow{0%,to{filter:drop-shadow(0 2px 2px rgba(0,0,0,.6)) drop-shadow(0 0 2px rgba(255,205,96,.35))}50%{filter:drop-shadow(0 2px 2px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(255,205,96,.9))}}.hud-vip-tag.is-large{--tag-w: 230px;position:relative;top:auto;left:auto;transform:none;font-size:1.6rem;letter-spacing:6px;cursor:default}#vip-panel .guild-popup-frame{width:min(1060px,96vw);height:min(640px,92vh);min-height:0}#vip-panel .guild-popup-header h2{--popup-title-extra: 40px}#vip-panel .guild-toolbar{justify-content:flex-end}#vip-panel .guild-body{position:relative;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px}#vip-panel .vip-offer{position:relative;align-items:center;justify-content:center;gap:12px;text-align:center}#vip-panel .vip-status{margin:0;color:#b7c0cc;font-family:var(--font-head);font-size:.8rem}#vip-panel .vip-status.is-active{color:#ffe08b}#vip-panel .vip-status b{color:#fff}#vip-panel .vip-duration{margin:0;color:#b7c0cc;font-size:.75rem}#vip-panel .vip-price{display:inline-flex;align-items:center;gap:6px;color:#fff;font-family:var(--font-head);font-size:1.1rem}#vip-panel .vip-price img{width:30px;height:30px;image-rendering:pixelated}#vip-panel .vip-buy{width:min(240px,100%)}#vip-panel .vip-benefits-column{gap:10px}#vip-panel .vip-benefits{display:grid;min-height:0;gap:8px;margin:0;padding:0 4px 4px 0;overflow-y:auto;list-style:none}#vip-panel .vip-benefit{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid rgba(214,170,73,.35);border-radius:8px;background:linear-gradient(90deg,#d6aa4924,#0a101a66)}#vip-panel .vip-benefit-icon{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border:2px solid #d6aa49;border-radius:50%;background:radial-gradient(circle,#3a2a0e,#140e05);color:#ffd25a;font-size:1rem}#vip-panel .vip-benefit-text{display:flex;flex-direction:column;gap:2px;text-align:left}#vip-panel .vip-benefit-text b{color:#ffe08b;font-family:var(--font-head);font-size:.78rem;font-weight:400}#vip-panel .vip-benefit-text small{color:#e6e9ee;font-size:.72rem}#vip-panel .vip-confirm{position:absolute;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04080eb3}#vip-panel .vip-confirm-box{display:flex;max-width:460px;flex-direction:column;align-items:center;gap:14px;padding:22px 26px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;text-align:center;image-rendering:pixelated}#vip-panel .vip-confirm-cost{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.7rem}#vip-panel .vip-confirm-cost img{width:1.6em;height:1.6em;image-rendering:pixelated}#vip-panel .vip-confirm-cost.is-short{color:#ff8a7a}#vip-panel .vip-confirm-actions{display:flex;gap:12px}#vip-panel .vip-confirm-actions .guild-gold-btn{width:150px;height:48px}@media (max-width: 760px){#vip-panel .guild-body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.hud-vip-tag.is-large{--tag-w: 170px;font-size:1.2rem}}.vip-only-badge{display:inline-block;margin-left:6px;padding:1px 5px;border:1px solid #d6aa49;border-radius:4px;background:linear-gradient(180deg,#5a3f0d,#2a1c05);color:#ffd25a;font-family:var(--font-head);font-size:.55rem;line-height:1.2;vertical-align:middle}.is-vip-locked{position:relative;filter:grayscale(.85) brightness(.75)}.is-vip-locked:after{content:"VIP";position:absolute;right:-4px;bottom:-4px;z-index:4;padding:1px 4px;border:1px solid #d6aa49;border-radius:4px;background:linear-gradient(180deg,#5a3f0d,#2a1c05);color:#ffd25a;font-family:var(--font-head);font-size:.5rem;line-height:1.2;pointer-events:none}.dungeon-level-option.is-vip-option{color:#c9a24a}.dungeon-mailed-note{margin:0;color:#ffd27a;font-size:.75rem;text-align:center}.dungeon-mailed-note[hidden]{display:none}@media (prefers-reduced-motion: reduce){.hud-vip-tag.is-active,.hud-vip-tag.is-active:after{animation:none}}.hud-player-info .player-name.is-vip-name,.player-card-name.is-vip-name,.is-vip-name game-gradient-text{background-image:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.95) 50%,transparent 62%),linear-gradient(180deg,#fffbe0,#ffd25a 55%,#d68a1f);background-repeat:no-repeat;background-size:260% 100%,100% 100%;animation:vip-name-sweep 3.2s ease-in-out infinite}@keyframes vip-name-sweep{0%,55%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}@media (prefers-reduced-motion: reduce){.is-vip-name,.is-vip-name game-gradient-text{animation:none!important}}#arena-watch{position:fixed;z-index:13500;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#03070ec7}#arena-watch[hidden]{display:none}#arena-watch .arena-watch-frame{position:relative;display:flex;width:min(1100px,96vw);height:min(660px,92vh);flex-direction:column;gap:10px;padding:16px 20px 18px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233fa,#0b111bfa) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;image-rendering:pixelated}#arena-watch .arena-watch-head{display:flex;align-items:center;gap:12px}#arena-watch .arena-watch-live{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:4px;background:#b3261e;color:#fff;font-family:var(--font-head);font-size:.65rem;letter-spacing:1px}#arena-watch .arena-watch-live i{font-size:.5rem;animation:arena-live-blink 1.2s ease-in-out infinite}#arena-watch .arena-watch-title{flex:1;margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.95rem;font-weight:400;text-align:center}#arena-watch .arena-watch-viewers{color:#c9d3df;font-size:.75rem}#arena-watch .arena-watch-close{width:38px;height:38px;padding:0;border:0;background:none;cursor:pointer}#arena-watch .arena-watch-close img{width:100%;height:100%;image-rendering:pixelated}#arena-watch .arena-watch-close:hover{filter:brightness(1.2)}#arena-watch .arena-watch-score{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;gap:14px}#arena-watch .arena-watch-name{overflow:hidden;color:#fff;font-family:var(--font-head);font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}#arena-watch .arena-watch-name.is-left{text-align:right}#arena-watch .arena-watch-name.is-afk:after{content:"AFK";margin-left:6px;padding:1px 5px;border:1px solid #d6aa49;border-radius:4px;color:#ffd25a;font-size:.55rem;vertical-align:middle}#arena-watch .arena-watch-wins{min-width:34px;color:#ffe08b;font-family:var(--font-head);font-size:1.6rem;text-align:center}#arena-watch .arena-watch-center{display:flex;flex-direction:column;align-items:center;gap:2px}#arena-watch .arena-watch-vs{color:#ff8a7a;font-family:var(--font-head);font-size:.9rem}#arena-watch .arena-watch-game{color:#c9d3df;font-size:.65rem}#arena-watch .arena-watch-timer{display:inline-flex;align-items:center;gap:4px;color:#fff;font-size:.75rem}#arena-watch .arena-watch-timer img{width:16px;height:16px;image-rendering:pixelated}#arena-watch .arena-watch-field{position:relative;display:grid;min-height:0;flex:1;grid-template-columns:1fr 1fr;gap:40px;padding:18px 24px;border:1px solid rgba(94,115,137,.44);border-radius:8px;background:radial-gradient(ellipse at 50% 100%,rgba(214,170,73,.12),transparent 60%),linear-gradient(180deg,#141e2e99,#080c14cc)}#arena-watch .arena-watch-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;gap:12px}#arena-watch .arena-watch-slime{position:relative;display:flex;width:100%;max-width:120px;flex-direction:column;align-items:center;gap:4px;transition:opacity .3s ease,filter .3s ease}#arena-watch .arena-watch-sprite{width:76px;height:76px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 4px 3px rgba(0,0,0,.6))}#arena-watch .arena-watch-slime.is-right .arena-watch-sprite{transform:scaleX(-1)}#arena-watch .arena-watch-bars{display:flex;width:84px;flex-direction:column;gap:2px}#arena-watch .arena-watch-hp,#arena-watch .arena-watch-shield{position:relative;display:block;overflow:hidden;border:1px solid #000;border-radius:2px;background:#0000008c}#arena-watch .arena-watch-hp{height:8px}#arena-watch .arena-watch-shield{height:3px}#arena-watch .arena-watch-hp i,#arena-watch .arena-watch-shield i{position:absolute;inset:0 auto 0 0;transition:width .25s linear}#arena-watch .arena-watch-slime.is-left .arena-watch-hp i{background:linear-gradient(180deg,#7ee06a,#2f9a29)}#arena-watch .arena-watch-slime.is-right .arena-watch-hp i{background:linear-gradient(180deg,#ff8a7a,#c0392b)}#arena-watch .arena-watch-shield i{background:#9fd3ff}#arena-watch .arena-watch-hp-text{color:#e6e9ee;font-size:.55rem}#arena-watch .arena-watch-slime.is-dead{opacity:.3;filter:grayscale(1)}#arena-watch .arena-watch-slime.is-casting .arena-watch-sprite{filter:drop-shadow(0 0 8px rgba(160,200,255,.95))}#arena-watch .arena-watch-slime.is-lunging.is-left .arena-watch-sprite{animation:arena-lunge-right .28s ease-out}#arena-watch .arena-watch-slime.is-lunging.is-right .arena-watch-sprite{animation:arena-lunge-left .28s ease-out}#arena-watch .arena-watch-slime.is-hit .arena-watch-sprite{animation:arena-hit-flash .25s ease-out}@keyframes arena-lunge-right{50%{translate:18px 0}}@keyframes arena-lunge-left{50%{translate:-18px 0}}@keyframes arena-hit-flash{40%{filter:brightness(2.2) drop-shadow(0 0 6px #fff)}}#arena-watch .arena-watch-float{position:absolute;top:6px;left:50%;z-index:3;color:#fff;font-family:var(--font-head);font-size:.85rem;pointer-events:none;text-shadow:0 2px 0 #000,0 0 3px #000;white-space:nowrap;animation:arena-float-up .9s ease-out forwards}#arena-watch .arena-watch-float.is-crit{color:#ffd25a;font-size:1.05rem}#arena-watch .arena-watch-float.is-heal{color:#7ee06a}#arena-watch .arena-watch-float.is-dot{color:#c58cff;font-size:.7rem}#arena-watch .arena-watch-float.is-miss{color:#b7c0cc;font-size:.7rem}@keyframes arena-float-up{0%{opacity:0;transform:translate(calc(-50% + var(--drift, 0px)),6px) scale(.8)}15%{opacity:1;transform:translate(calc(-50% + var(--drift, 0px)),-6px) scale(1.1)}to{opacity:0;transform:translate(calc(-50% + var(--drift, 0px)),-42px) scale(1)}}#arena-watch .arena-watch-skill-tag{position:absolute;bottom:100%;left:50%;z-index:2;padding:2px 7px;border:1px solid #d6aa49;border-radius:4px;background:#140e04eb;color:#ffe08b;font-size:.6rem;pointer-events:none;white-space:nowrap;animation:arena-skill-tag 1.4s ease-out forwards}@keyframes arena-skill-tag{0%{opacity:0;transform:translate(-50%,6px)}12%,75%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}#arena-watch .arena-watch-status{position:absolute;top:50%;left:50%;margin:0;padding:8px 16px;transform:translate(-50%,-50%);border:1px solid #d6aa49;border-radius:6px;background:#0a0e16e6;color:#ffe08b;font-family:var(--font-head);font-size:.85rem;text-align:center}#arena-watch .arena-watch-status[hidden]{display:none}#arena-watch .arena-watch-feed{display:flex;min-height:30px;flex-wrap:wrap;gap:6px}#arena-watch .arena-watch-feed-line{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 2px;border-radius:4px;background:#0a101ab3;color:#e6e9ee;font-size:.65rem}#arena-watch .arena-watch-feed-line.is-left{border-left:3px solid #7ee06a}#arena-watch .arena-watch-feed-line.is-right{border-left:3px solid #ff8a7a}#arena-watch .arena-watch-feed-line img{width:22px;height:22px;image-rendering:pixelated}#arena-watch .arena-watch-feed-line b{font-weight:400}@media (max-width: 760px){#arena-watch .arena-watch-field{gap:12px;padding:10px}#arena-watch .arena-watch-team{gap:4px}#arena-watch .arena-watch-sprite{width:44px;height:44px}#arena-watch .arena-watch-bars{width:48px}#arena-watch .arena-watch-hp-text{display:none}#arena-watch .arena-watch-wins{font-size:1.1rem}}@media (prefers-reduced-motion: reduce){#arena-watch .arena-watch-slime .arena-watch-sprite,#arena-watch .arena-watch-live i{animation:none!important}}#arena-panel .arena-live-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}#arena-panel .arena-live-title{display:inline-flex;align-items:center;gap:6px;color:#ff8a7a;font-family:var(--font-head);font-size:.7rem}#arena-panel .arena-live-title i{font-size:.5rem;animation:arena-live-blink 1.2s ease-in-out infinite}#arena-panel .arena-live-fight{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid #b3261e;border-radius:6px;background:#280a0a99;color:#fff;cursor:pointer;font-size:.65rem}#arena-panel .arena-live-fight:hover{background:#501212bf}#arena-panel .arena-live-fight small{color:#c9d3df}#arena-panel .arena-live-fight span{color:#ffe08b;font-family:var(--font-head)}#arena-panel .arena-live-fight b{font-weight:400}#arena-panel .arena-live-fight b.is-afk:after{content:" (AFK)";color:#ffd25a}#arena-panel .arena-live-fight em{color:#c9d3df;font-style:normal}#arena-panel .arena-watch-btn{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:1px solid #b3261e;border-radius:4px;background:#b3261e;color:#fff;cursor:pointer;font-family:var(--font-head);font-size:.55rem}#arena-panel .arena-watch-btn:hover{filter:brightness(1.2)}#arena-panel .arena-match-tag.is-afk{border-color:#d6aa49;color:#ffd25a}#arena-panel .arena-afk-tag{display:inline-block;margin-left:5px;padding:0 4px;border:1px solid #d6aa49;border-radius:3px;background:#2a1c05d9;color:#ffd25a;font-family:var(--font-head);font-size:.5rem;line-height:1.4;vertical-align:middle}#arena-lobby{position:fixed;z-index:13400;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#03070eb3}#arena-lobby[hidden]{display:none}#arena-lobby .arena-lobby-box{display:flex;max-width:440px;flex-direction:column;align-items:center;gap:12px;padding:24px 28px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;text-align:center;image-rendering:pixelated}#arena-lobby .arena-lobby-round{color:#ffe08b;font-family:var(--font-head);font-size:.8rem}#arena-lobby .arena-lobby-text{margin:0;color:#fff;font-size:.9rem}#arena-lobby .arena-lobby-text b{color:#ffe08b}#arena-lobby .arena-lobby-time{margin:0;color:#c9d3df;font-size:.75rem}#arena-lobby .arena-lobby-hint{margin:0;color:#9aa6b4;font-size:.65rem}#arena-lobby .arena-lobby-leave{width:160px;height:48px}#arena-lobby .arena-lobby-spinner{width:40px;height:40px;border:4px solid rgba(214,170,73,.25);border-top-color:#ffd25a;border-radius:50%;animation:arena-lobby-spin 1s linear infinite}@keyframes arena-lobby-spin{to{transform:rotate(360deg)}}#arena-finals-toast{position:fixed;z-index:13600;top:16px;left:50%;display:flex;max-width:min(560px,calc(100vw - 32px));align-items:center;gap:12px;padding:10px 14px;transform:translate(-50%);border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;image-rendering:pixelated}#arena-finals-toast[hidden]{display:none}#arena-finals-toast p{margin:0;color:#fff;font-size:.75rem}#arena-finals-toast p b{color:#ffe08b}#arena-finals-toast .arena-toast-action{flex:0 0 auto;width:130px;height:42px;font-size:.7rem}#arena-finals-toast .arena-toast-action[hidden]{display:none}#arena-finals-toast .arena-toast-close{flex:0 0 auto;padding:0 4px;border:0;background:none;color:#c9d3df;cursor:pointer;font-size:1.2rem}#arena-watch .arena-watch-name.is-right.is-afk:after{margin-left:0;margin-right:6px}@media (prefers-reduced-motion: reduce){#arena-lobby .arena-lobby-spinner{animation:none}}.versus-scoreboard .versus-viewers{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:4px;background:#b3261ed9;color:#fff;font-family:var(--font-head);font-size:.6rem}.versus-scoreboard .versus-viewers[hidden]{display:none}.versus-scoreboard .versus-viewers b{font-weight:400}#arena-panel .arena-round-clock{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px;padding:6px 12px;border:1px solid rgba(214,170,73,.45);border-radius:6px;background:#0a101ab3;color:#c9d3df;font-size:.7rem}#arena-panel .arena-round-clock[hidden]{display:none}#arena-panel .arena-round-clock b{color:#ffe08b;font-family:var(--font-head);font-weight:400}#arena-panel .arena-round-clock strong{color:#fff;font-family:var(--font-head);font-size:.85rem;font-weight:400}#arena-panel .arena-round-clock.is-open{border-color:#6fcf62}#arena-panel .arena-round-clock.is-open span{color:#8ee07f}#arena-lobby .arena-lobby-box{gap:16px;padding:26px 32px 24px}#arena-lobby .arena-lobby-text{line-height:1.6}#arena-lobby .arena-lobby-time{line-height:1.4}#arena-lobby .arena-lobby-hint{max-width:340px;line-height:1.7}#arena-lobby .arena-lobby-leave{margin-top:4px}#spectate-bar{position:fixed;z-index:13300;top:90px;right:20px;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:6px 10px 6px 12px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f2,#0b111bf2) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;image-rendering:pixelated}#spectate-bar[hidden]{display:none}#spectate-bar .spectate-live{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;background:#b3261e;color:#fff;font-family:var(--font-head);font-size:.6rem}#spectate-bar .spectate-live i{font-size:.45rem;animation:arena-live-blink 1.2s ease-in-out infinite}#spectate-bar .spectate-title{color:#e6e9ee;font-size:.75rem;white-space:nowrap}#spectate-bar .spectate-title b{color:#ffe08b;font-weight:400}#spectate-bar .spectate-leave{width:170px;height:42px;font-size:.65rem}@keyframes arena-live-blink{0%,to{opacity:1}50%{opacity:.25}}@media (max-width: 640px){#spectate-bar{gap:8px}#spectate-bar .spectate-title{white-space:normal;font-size:.65rem}#spectate-bar .spectate-leave{width:120px}}#arena-panel .arena-champion{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:4px}#arena-panel .arena-champion-banner{--banner-w: 210px;display:grid;width:var(--banner-w);height:calc(var(--banner-w) * 122 / 448);place-items:center;padding-bottom:2px;background:url(/assets/layoutUI3-CN5mrM21.png) calc(var(--banner-w) * -1514 / 448) calc(var(--banner-w) * -20 / 448) / calc(var(--banner-w) * 2171 / 448) calc(var(--banner-w) * 1086 / 448) no-repeat;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(255,205,96,.45));image-rendering:pixelated}#arena-panel .arena-champion-banner>span{color:#ffd45a;font-family:var(--font-head);font-size:.85rem;letter-spacing:2px}#arena-panel .arena-champion-banner game-gradient-text{background-image:linear-gradient(180deg,#fffbe0,#ffd25a 55%,#d68a1f);filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px 1px 0 #000)}#arena-panel .arena-champion-avatar{width:64px;height:64px}#arena-panel .arena-champion-name{color:#fff4d6;font-family:var(--font-head);font-size:1rem;font-weight:400;text-align:center;filter:drop-shadow(0 0 6px rgba(255,205,96,.7))}.wave-text .wave-word{display:inline-block;white-space:nowrap}.wave-text .wave-letter{display:inline-block;animation:connection-wave 1.15s ease-in-out infinite;animation-delay:calc(var(--wave-index) * 65ms)}@media (prefers-reduced-motion: reduce){.wave-text .wave-letter{animation:none}}#arena-panel .arena-match{padding:0 2px;border:solid transparent;border-width:8px 9px;border-radius:0;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 8px 9px stretch;background:linear-gradient(160deg,#18222f,#111821) center / calc(100% - 5px) calc(100% - 4px) no-repeat border-box;box-shadow:none;image-rendering:pixelated}#arena-panel .arena-match.is-mine,#arena-panel .arena-final .arena-match{border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);box-shadow:none;filter:drop-shadow(0 0 5px rgba(255,196,80,.35))}#arena-panel .arena-match.is-mine,#arena-panel .arena-final .arena-match{border-image-source:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png);filter:none}#arena-panel .arena-match.is-active{border-image-source:url(/assets/tooltip-hud-frame-D0nlyWGy.png);filter:drop-shadow(0 0 5px rgba(255,196,80,.35))}#arena-panel .arena-match .arena-match-tag{top:-10px;right:4px;padding:0 4px;background:#111821;font-size:.5rem;line-height:1.4}#arena-panel .arena-champion-banner{padding:calc(var(--banner-w) * 10 / 448) 0 0}#arena-panel .arena-champion-banner>span{line-height:1}#arena-panel .arena-match-side{display:flex;align-items:center;gap:5px}#arena-panel .arena-match-name{min-width:0;overflow:hidden;text-overflow:ellipsis}#arena-panel .arena-match-side.is-loser .arena-place-tag{opacity:1}#arena-panel .arena-place-tag{flex:0 0 auto;margin-left:auto;padding:0 4px;border:1px solid currentColor;border-radius:3px;background:#0a0e16d9;font-size:.5rem;line-height:1.5}#arena-panel .arena-place-tag.is-place-1{color:#ffd45a;box-shadow:0 0 6px #ffd45a80}#arena-panel .arena-place-tag.is-place-2{color:#d9e0ea}#arena-panel .arena-place-tag.is-place-3{color:#e0a06a}#arena-panel .arena-champion b.arena-champion-name{color:#fff4d6;font-size:1rem}#arena-panel .arena-champion{gap:8px}#arena-panel .arena-champion-banner{--banner-w: 260px;position:relative;display:block;padding:0}#arena-panel .arena-champion-banner>span{position:absolute;top:53.7%;right:0;left:0;transform:translateY(-50%);font-size:1.05rem;line-height:1;text-align:center}#arena-panel .profile-framed.arena-champion-avatar{width:88px;height:88px}#arena-panel .arena-champion b.arena-champion-name{font-size:1.3rem}#arena-panel .arena-champion-banner>span{top:calc(41 / 122 * 100%);bottom:calc(30 / 122 * 100%);display:flex;align-items:center;justify-content:center;padding-top:.125em;transform:none}#arena-panel .arena-champion{position:relative;top:-48px}#spectate-bar.is-replay .spectate-live{background:#2a5d9c}#spectate-bar.is-replay .spectate-live i{animation:none}#spectate-bar .spectate-live b{font-weight:400}#arena-panel .arena-match{padding:0;border-width:11px 12px;border-image-width:11px 12px;background-size:calc(100% - 6px) calc(100% - 5px)}#arena-panel .arena-match.is-active{filter:none}#arena-panel .guild-popup-frame{height:min(1080px,112vh)}#arena-panel .arena-history-list{display:flex;flex-direction:column;gap:8px}#arena-panel .arena-history-row{display:grid;grid-template-columns:96px minmax(0,1fr) 110px 90px 140px;align-items:center;gap:12px;padding:4px 6px;border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-gray-D6UMJrAe.png) 22 24 / 11px 12px stretch;background:linear-gradient(160deg,#18222f,#111821) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;image-rendering:pixelated}#arena-panel .arena-history-kind{justify-self:start;padding:2px 8px;border-radius:4px;color:#fff;font-family:var(--font-head);font-size:.55rem}#arena-panel .arena-history-kind.is-attack{background:#8a3b1c}#arena-panel .arena-history-kind.is-defense{background:#2a5d9c}#arena-panel .arena-history-rival{overflow:hidden;color:#c9d3df;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}#arena-panel .arena-history-rival b{color:#fff;font-weight:400}#arena-panel .arena-history-result{font-family:var(--font-head);font-size:.7rem}#arena-panel .arena-history-row.is-win .arena-history-result{color:#8ee07f}#arena-panel .arena-history-row.is-loss .arena-history-result{color:#ff8a7a}#arena-panel .arena-history-result small{color:#c9d3df}#arena-panel .arena-history-ago{color:#9aa6b4;font-size:.65rem}#arena-panel .arena-history-row .arena-fight-btn{width:140px;height:36px;margin:0}@media (max-width: 760px){#arena-panel .arena-history-row{grid-template-columns:80px minmax(0,1fr) 90px}#arena-panel .arena-history-ago{display:none}#arena-panel .arena-history-row .arena-fight-btn{grid-column:1 / -1;width:100%}}#arena-panel .arena-history-column .guild-note{font-size:.8rem;line-height:1.5}#arena-panel .arena-history-row{grid-template-columns:130px minmax(0,1fr) 140px 120px 170px;gap:16px;padding:10px 8px}#arena-panel .arena-history-kind{padding:6px 12px;border:1px solid rgba(255,255,255,.25);border-radius:5px;font-size:.8rem;letter-spacing:1px}#arena-panel .arena-history-kind game-gradient-text{background-image:linear-gradient(180deg,#fff,#f3f3f3)}#arena-panel .arena-history-kind.is-attack{background:#b4471f}#arena-panel .arena-history-kind.is-defense{background:#2f6db8}#arena-panel .arena-history-rival,#arena-panel .arena-history-result{font-size:1rem}#arena-panel .arena-history-result small,#arena-panel .arena-history-ago{font-size:.85rem}#arena-panel .arena-history-row .arena-fight-btn{width:170px;height:46px;font-size:.8rem}.hud-vip-tag{--tag-w: 124px;top:98px;display:block;padding:0;font-size:.62rem;letter-spacing:1px}.hud-vip-tag>span{position:absolute;top:calc(41 / 122 * 100%);right:0;bottom:calc(30 / 122 * 100%);left:0;display:flex;align-items:center;justify-content:center;padding-top:.125em;line-height:1}.hud-vip-tag.is-large{--tag-w: 260px;font-size:1.05rem;letter-spacing:2px}.hud-vip-tag{--tag-w: 104px;top:100px;font-size:.58rem}.hud-vip-tag{font-size:.62rem}.hud-vip-tag:not(.is-large){--tag-h: 34px;height:var(--tag-h);background-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);background-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122)}.hud-vip-tag.is-active:not(.is-large):after{-webkit-mask-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);mask-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);-webkit-mask-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122);mask-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122)}.hud-vip-tag{top:86px}.hud-vip-tag:not(.is-large){--tag-w: 92px}.hud-vip-tag.is-large{--tag-w: 92px;--tag-h: 34px;height:var(--tag-h);font-size:.62rem;letter-spacing:1px;background-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);background-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122)}.hud-vip-tag.is-active.is-large:after{-webkit-mask-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);mask-position:calc(var(--tag-w) * -1514 / 448) calc(var(--tag-h) * -20 / 122);-webkit-mask-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122);mask-size:calc(var(--tag-w) * 2171 / 448) calc(var(--tag-h) * 1086 / 122)}@media (max-width: 760px){.hud-vip-tag.is-large{--tag-w: 92px;font-size:.62rem}}.hud-vip-tag.is-large{--tag-w: 192px;--tag-h: 71px;font-size:1.05rem;letter-spacing:2px}@media (max-width: 760px){.hud-vip-tag.is-large{--tag-w: 146px;--tag-h: 54px;font-size:.8rem}}#vip-panel .vip-benefits{scrollbar-color:#f2c14e rgba(5,8,13,.6);scrollbar-width:thin}#vip-panel .vip-benefits::-webkit-scrollbar{width:12px;height:12px}#vip-panel .vip-benefits::-webkit-scrollbar-track{border:1px solid rgba(201,156,62,.35);border-radius:6px;background:#05080d99}#vip-panel .vip-benefits::-webkit-scrollbar-thumb{border:2px solid #3b2a0c;border-radius:6px;background:linear-gradient(90deg,#fff1aa,#f2c14e 45%,#bd781d)}#vip-panel .vip-benefits::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff6c8,#ffd65c 45%,#d48a22)}#vip-panel .vip-benefits::-webkit-scrollbar-button,#vip-panel .vip-benefits::-webkit-scrollbar-corner{display:none}#vip-panel .vip-offer{padding:0}#vip-panel .vip-offer-art{position:absolute;z-index:0;top:4px;right:4px;bottom:4px;left:4px;background:url(/assets/vipBanner-X2Yq6sYI.png) center / 100% 100% no-repeat;image-rendering:pixelated}#vip-panel .vip-offer-content{position:absolute;z-index:2;top:31%;right:18%;bottom:13%;left:18%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center}#vip-panel .vip-offer-content .hud-vip-tag.is-large{flex:0 0 auto}#vip-panel .vip-status,#vip-panel .vip-duration{color:#fff4d6}#vip-panel .vip-buy{width:min(170px,100%);height:46px;flex:0 0 auto}@media (max-width: 760px){#vip-panel .vip-offer{min-height:0;aspect-ratio:3 / 4}}#vip-panel .vip-offer-content{top:38%;right:26%;bottom:20%;left:26%;gap:5px}#vip-panel .vip-offer-content .hud-vip-tag.is-large{--tag-w: 140px;--tag-h: 50px;font-size:.85rem}#vip-panel .vip-offer-content .vip-status,#vip-panel .vip-offer-content .vip-duration{font-size:.65rem;line-height:1.4}#vip-panel .vip-offer-content .vip-price{gap:4px;font-size:.85rem}#vip-panel .vip-offer-content .vip-price img{width:22px;height:22px}#vip-panel .vip-offer-content .vip-buy{width:min(130px,100%);height:38px;padding:0 8px 3px;font-size:.7rem}.is-vip-locked{filter:none}.is-vip-locked>*{filter:grayscale(.85) brightness(.75)}#vip-panel .vip-offer-art{top:15px;right:13px;bottom:15px;left:13px;border-radius:12px}#vip-panel .vip-offer-content{bottom:22%}@media (min-width: 761px){#vip-panel .guild-popup-frame{width:min(1260px,118vw);height:min(800px,112vh)}#vip-panel .guild-body{grid-template-columns:minmax(300px,440px) minmax(0,1fr)}#vip-panel .vip-offer-content{gap:7px}#vip-panel .vip-offer-content .hud-vip-tag.is-large{--tag-w: 180px;--tag-h: 64px;font-size:1rem}#vip-panel .vip-offer-content .vip-status,#vip-panel .vip-offer-content .vip-duration{font-size:.8rem}#vip-panel .vip-offer-content .vip-price{font-size:1rem}#vip-panel .vip-offer-content .vip-price img{width:26px;height:26px}#vip-panel .vip-offer-content .vip-buy{width:min(170px,100%);height:46px;font-size:.8rem}}.player-card-avatar-wrap{position:relative;display:block;flex:0 0 auto}.player-card-tooltip .player-card-vip-tag{top:auto;bottom:-10px;left:50%;cursor:inherit;pointer-events:none}.is-vip-name game-gradient-text{background-image:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.95) 50%,transparent 62%),linear-gradient(180deg,#fffbe0,#ffd25a 55%,#d68a1f)!important}.is-vip-locked>img,.is-vip-locked>i{filter:grayscale(1) brightness(.7)!important}#vip-required-notice{position:fixed;z-index:13700;top:16px;left:50%;max-width:calc(100vw - 32px);padding:8px 16px;transform:translate(-50%);border:solid transparent;border-width:11px 12px;border-image:url(/assets/tooltip-hud-frame-D0nlyWGy.png) 22 24 / 11px 12px stretch;background:linear-gradient(180deg,#172233f7,#0b111bf7) center / calc(100% - 6px) calc(100% - 5px) no-repeat border-box;color:#ffe08b;font-family:var(--font-head);font-size:.8rem;text-align:center;image-rendering:pixelated;pointer-events:none}#vip-required-notice[hidden]{display:none}@media (min-width: 761px){#diamond-shop-panel .guild-popup-frame{width:min(1360px,118vw);height:min(760px,112vh)}#diamond-shop-panel .diamond-shop-grid{grid-template-columns:repeat(3,minmax(0,390px));justify-content:center}}#diamond-shop-panel .diamond-pack-card{aspect-ratio:3 / 4;padding:0}#diamond-shop-panel .diamond-pack-card>.diamond-pack-art{position:absolute;z-index:0;top:5px;right:6px;bottom:5px;left:6px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;image-rendering:pixelated}#diamond-shop-panel .diamond-pack-card>.diamond-pack-info{position:absolute;z-index:2;top:49%;right:8%;bottom:4%;left:8%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}#diamond-shop-panel .diamond-pack-title{padding:8px 10px;font-size:.8rem}#diamond-shop-panel .diamond-pack-amount{font-size:1.35rem}#diamond-shop-panel .diamond-pack-footer{gap:8px;margin-top:0;padding-top:8px}#diamond-shop-panel .diamond-pack-card .guild-shop-buy{width:80%;height:48px}#arena-panel .arena-info-column>.guild-column-backdrop:before,#arena-panel .arena-tournament-column>.guild-column-backdrop:before,#arena-panel .guild-shop-column>.guild-column-backdrop:before,#battle-royale-panel .arena-info-column>.guild-column-backdrop:before,#infinite-tower-panel .arena-info-column>.guild-column-backdrop:before,#world-boss-panel .arena-info-column>.guild-column-backdrop:before,#guild-panel .guild-info-column>.guild-column-backdrop:before,#guild-panel .guild-shop-column>.guild-column-backdrop:before,#calendar-panel .calendar-week-column>.guild-column-backdrop:before,#shop-panel .shop-column>.shop-column-backdrop:before,#relics-panel .relics-column>.relics-column-backdrop:before,#elixirs-panel .elixirs-column>.elixirs-column-backdrop:before,#warrior-wings-panel .wings-detail-column>.wings-column-backdrop:before,#mystic-beasts-panel .beasts-detail-column>.beasts-column-backdrop:before,#arena-panel .arena-history-column>.guild-column-backdrop:before,#guild-panel .guild-boss-column>.guild-column-backdrop:before,#guild-panel .guild-war-defense>.guild-column-backdrop:before,#guild-panel .guild-war-enemy>.guild-column-backdrop:before,#guild-panel .guild-clash-column>.guild-column-backdrop:before,#profile-panel :is(.profile-identity-column,.profile-stats-column)>.guild-column-backdrop:before,#forge-panel .forge-column-side>.forge-column-backdrop:before,#gems-panel .gems-column>.gems-column-backdrop:before,#team-panel .team-column>.team-column-backdrop:before,#guild-panel .guild-season-column>.guild-column-backdrop:before,#skills-panel .skills-tree-column>.skills-section-backdrop:before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:2.3;max-height:300px;border-radius:inherit;background:center top / cover no-repeat;image-rendering:pixelated;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent 100%);mask-image:linear-gradient(180deg,#000 35%,transparent 100%);pointer-events:none}#arena-panel .arena-info-column>.guild-column-backdrop:before{background-image:url(/assets/arena-D0tkRi6K.png)}#battle-royale-panel .arena-info-column>.guild-column-backdrop:before{background-image:url(/assets/battleRoyale-B8HYqJmw.png)}#infinite-tower-panel .arena-info-column>.guild-column-backdrop:before{background-image:url(/assets/infiniteTower-DEQ2WUwy.png)}#world-boss-panel .arena-info-column>.guild-column-backdrop:before{background-image:url(/assets/worldBoss-CFzjXi_n.png)}#guild-panel .guild-info-column>.guild-column-backdrop:before{background-image:url(/assets/guild-DimjdnxG.png)}#relics-panel .relics-column>.relics-column-backdrop:before{background-image:url(/assets/relics-B6ZtSOj9.png)}#elixirs-panel .elixirs-column>.elixirs-column-backdrop:before{background-image:url(/assets/elixirs-D25pRKZc.png)}#mystic-beasts-panel .beasts-detail-column>.beasts-column-backdrop:before{background-image:url(/assets/beasts-DswhGNSm.png)}#warrior-wings-panel .wings-detail-column>.wings-column-backdrop:before{background-image:url(/assets/wings-3KfTF8Ta.png);opacity:.35}#arena-panel .guild-shop-column>.guild-column-backdrop:before{background-image:url(/assets/arenaShop-a0Mp9lX_.png);max-height:170px}#guild-panel .guild-shop-column>.guild-column-backdrop:before{background-image:url(/assets/guildShop-BhN8FGHx.png);max-height:170px}#shop-panel .shop-column>.shop-column-backdrop:before{background-image:url(/assets/shop-D9-iOSYf.png);max-height:170px}#calendar-panel .calendar-week-column>.guild-column-backdrop:before{background-image:url(/assets/calendar-B0AMI_FN.png);max-height:170px}#guild-panel .guild-boss-column>.guild-column-backdrop:before{background-image:url(/assets/guildBoss-lhrbPEYM.png)}#guild-panel .guild-clash-column>.guild-column-backdrop:before{background-image:url(/assets/guildClash-CXZeumH8.png);max-height:170px}#arena-panel .arena-history-column>.guild-column-backdrop:before{background-image:url(/assets/arenaHistory-BGOo-1op.png);max-height:170px}#team-panel .team-column>.team-column-backdrop:before{background-image:url(/assets/team-22t5jd60.png);max-height:170px}#gems-panel .gems-column>.gems-column-backdrop:before{background-image:url(/assets/gems-CtL3lOSB.png);opacity:.45}#forge-panel .forge-column-side>.forge-column-backdrop:before{background-image:url(/assets/forge-BhHCKDhc.png);opacity:.45}#profile-panel :is(.profile-identity-column,.profile-stats-column)>.guild-column-backdrop:before{background-image:var(--profile-background);background-position:center;opacity:.45}#guild-panel .guild-war-defense>.guild-column-backdrop:before,#guild-panel .guild-war-enemy>.guild-column-backdrop:before{aspect-ratio:1.15;max-height:260px;background-image:url(/assets/guildWar-DzRlf8jv.png)}#guild-panel .guild-war-defense>.guild-column-backdrop:before{background-position:left top}#guild-panel .guild-war-enemy>.guild-column-backdrop:before{background-position:right top}#adventure-intro-panel .guild-popup-frame:after{z-index:-2}#adventure-intro-panel .guild-popup-frame:before{content:"";position:absolute;z-index:-1;top:13px;right:17px;left:17px;height:72%;border-radius:4px 4px 0 0;background:url(/assets/adventure-BF9YwBKA.png) center top / cover no-repeat;image-rendering:pixelated;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 100%);mask-image:linear-gradient(180deg,#000 50%,transparent 100%);pointer-events:none}#guild-panel .guild-season-column>.guild-column-backdrop:before{background-image:url(/assets/guildClash-CXZeumH8.png);max-height:170px}#skills-panel .skills-tree-column>.skills-section-backdrop:before{background-image:url(/assets/skills-RHH5gEsO.png);max-height:220px;opacity:.45}#arena-panel .arena-matchmaking-card,#arena-lobby .arena-lobby-box{position:relative;isolation:isolate}#arena-panel .arena-matchmaking-card:before,#arena-lobby .arena-lobby-box:before{content:"";position:absolute;z-index:-1;border-radius:5px;background:center / cover no-repeat;image-rendering:pixelated;pointer-events:none}#arena-panel .arena-matchmaking-card:before{top:-6px;right:-6px;bottom:-6px;left:-6px;background-image:url(/assets/arenaMatchmaking-CHvqwitu.png);opacity:.35}#arena-lobby .arena-lobby-box:before{top:-8px;right:-9px;bottom:-8px;left:-9px;background-image:url(/assets/arenaLobby-AH8aGD4-.png);opacity:.45}#ranking-panel .guild-popup-frame{max-width:1180px}#ranking-panel .ranking-column>.guild-column-body{width:min(920px,100%);margin-inline:auto}#ranking-panel .ranking-views{flex:0 0 auto;flex-wrap:wrap;margin:0 14px 8px 0}#ranking-panel .ranking-views .guild-ranking-tab{min-width:max-content;font-size:.72rem;white-space:nowrap}#ranking-panel .ranking-column .guild-rank{grid-template-columns:56px minmax(0,1fr) auto;gap:14px;min-height:56px;font-size:.875rem;text-shadow:1px 1px 0 #000}#ranking-panel .ranking-column .guild-rank-place{justify-self:center;text-align:center}#ranking-panel .ranking-column .guild-member-name{padding-block:4px;line-height:1.5}#ranking-panel .ranking-column .guild-crest-art.is-mini{width:30px;height:40px;flex:0 0 30px}#ranking-panel .arena-podium-name{font-size:.9rem}#ranking-panel .arena-podium-points{font-size:.75rem}#ranking-panel .ranking-column>.guild-column-backdrop:before,:is(#arena-panel,#battle-royale-panel,#infinite-tower-panel,#world-boss-panel) .arena-ranking-column>.guild-column-backdrop:before,#guild-panel .guild-boss-column~.guild-side-column>.guild-column-backdrop:before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:2.3;max-height:170px;border-radius:inherit;background:url(/assets/arenaHistory-BGOo-1op.png) center top / cover no-repeat;image-rendering:pixelated;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent 100%);mask-image:linear-gradient(180deg,#000 35%,transparent 100%);pointer-events:none}.has-player-card[data-player-stats]{cursor:pointer}.arena-rank-avatar-wrap{display:inline-flex;flex:0 0 auto}#player-stats-popup.guild-modal-overlay{z-index:12900!important}#player-stats-popup .guild-popup-frame{max-width:920px}#player-stats-popup .guild-body{flex:1 1 auto}#player-stats-popup .panel-content.guild-content{right:28px}#player-stats-popup .player-stats-column>.guild-column-body{padding-right:26px}#player-stats-popup .player-stats-column{padding:0}#player-stats-popup .player-stats-column:before,#player-stats-popup .player-stats-column:after{display:none}#player-stats-popup .guild-popup-frame:after{z-index:-2}#player-stats-popup .guild-popup-frame:before{content:"";position:absolute;z-index:-1;top:13px;right:17px;left:17px;height:45%;border-radius:4px 4px 0 0;background:var(--player-background) center / cover no-repeat;image-rendering:pixelated;opacity:.5;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 45%,transparent 100%);pointer-events:none}#player-stats-popup .guild-subtitle{margin:0}#player-stats-popup .player-stats-friend{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-bottom:-6px}#player-stats-popup .player-stats-actions{display:flex;gap:10px}#player-stats-popup .player-stats-friend-btn,#player-stats-popup .player-stats-report-btn{width:auto;min-width:190px;height:44px;font-size:.72rem}#player-stats-popup .player-stats-report-btn{min-width:140px}#player-stats-popup .player-stats-friend-message{margin:0;color:#ffe08b;font-family:var(--font-head);font-size:.6rem;text-shadow:1px 1px 0 #000}#player-stats-popup .profile-slime-tabs .slime-loadout-tab,#player-stats-popup .profile-slime-tabs .slime-loadout-tab img{width:64px;height:64px}#player-stats-popup .profile-slime-status .status-section-title{margin-top:4px}#player-stats-popup .profile-slime-status .status-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#afk-popup .afk-panel:after,.dungeon-result-panel:after,.dungeon-upgrade-panel:after{z-index:-2}#afk-popup .afk-panel:before,.dungeon-result-panel:before,.dungeon-upgrade-panel:before{content:"";position:absolute;z-index:-1;top:13px;right:17px;left:17px;height:72%;border-radius:4px 4px 0 0;background:center top / cover no-repeat;image-rendering:pixelated;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 100%);mask-image:linear-gradient(180deg,#000 50%,transparent 100%);pointer-events:none}#afk-popup .afk-panel:before{background-image:url(/assets/afk-C5bCvtif.png)}.dungeon-upgrade-panel:before{background-image:url(/assets/upgrade-DXs6YvZu.png)}.dungeon-result-panel:before{background-image:url(/assets/resultVictory-Bxa6cch6.png);opacity:.4}.dungeon-result-panel:has(>h2.failed):before{background-image:url(/assets/resultDefeat-DZmkoW2o.png);opacity:.6}#arena-panel .arena-tournament-column>.guild-column-backdrop:before{height:100%;aspect-ratio:auto;max-height:none;background-image:url(/assets/arenaFinals-B62W8DsO.png);background-position:center;opacity:.25;-webkit-mask-image:none;mask-image:none}#login-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30000;display:flex;align-items:center;justify-content:center;padding:16px;background:linear-gradient(180deg,#050a128c,#050a12d9),url(/assets/adventureImg-B65JjZux.png) center / cover no-repeat;image-rendering:pixelated;font-family:var(--font-head)}#login-screen .login-panel{position:relative;isolation:isolate;display:flex;width:min(440px,100%);box-sizing:border-box;flex-direction:column;align-items:stretch;gap:14px;padding:48px 44px 40px;text-shadow:2px 2px 0 #000}#login-screen .login-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;border:45px solid transparent;border-image:url(/assets/popup-frame-ui3-9patch-8BIIi_Oo.png) 48 50 / 45px stretch round;background:#1c252c;background-clip:padding-box;pointer-events:none}#login-screen .login-title{margin:0;color:#ffd75a;font-size:2rem;font-weight:400;text-align:center}#login-screen .login-subtitle{margin:0 0 4px;color:#c9d3e1;font-size:.7rem;text-align:center}#login-screen .login-form{display:flex;flex-direction:column;gap:12px}#login-screen .login-field{display:flex;flex-direction:column;gap:6px;color:#ffe08b;font-size:.62rem}#login-screen .login-field input{box-sizing:border-box;width:100%;padding:10px 12px;border:2px solid #2c3a4d;border-radius:5px;background:#0b1520;color:#fff4d6;font-family:var(--font-pixel);font-size:.7rem;text-shadow:none}#login-screen .login-field input:focus{border-color:#c78a20;outline:none}#login-screen .login-message{margin:0;color:#ff8a7a;font-size:.6rem;line-height:1.6;text-align:center}#login-screen .login-message[data-kind=success]{color:#8ff07a}#login-screen .login-btn{display:flex;height:50px;align-items:center;justify-content:center;gap:10px;padding:0 18px 4px;border:0;cursor:pointer;font-family:var(--font-head);font-size:.72rem;text-shadow:2px 2px 0 #000}#login-screen .login-btn.is-gold{background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;color:#fff1c4}#login-screen .login-btn.is-google{height:44px;padding-bottom:0;border:2px solid #3a4a60;border-radius:6px;background:#e8edf3;color:#1c252c;text-shadow:none}#login-screen .login-btn:hover:not(:disabled){filter:brightness(1.1)}#login-screen .login-btn:disabled{cursor:wait;filter:grayscale(.4) brightness(.8)}#login-screen .login-divider{display:flex;align-items:center;gap:10px;color:#8f9aa8;font-size:.55rem}#login-screen .login-divider:before,#login-screen .login-divider:after{content:"";flex:1;border-top:1px solid rgba(201,156,62,.4)}#login-screen .login-links{display:flex;justify-content:space-between;gap:10px}#login-screen .maintenance-panel{align-items:center;text-align:center}#login-screen .maintenance-panel .login-btn{align-self:stretch}#login-screen .maintenance-panel .login-title{font-size:1.5rem}#login-screen .maintenance-panel .login-subtitle{line-height:1.6}#login-screen .maintenance-icon{color:#ffd75a;font-size:2.4rem;filter:drop-shadow(2px 2px 0 #000)}#login-screen .maintenance-message{margin:4px 0;color:#fff4d6;font-size:.75rem;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line}#login-screen .maintenance-links{justify-content:center}#login-screen .login-link{padding:4px 0;border:0;background:none;color:#9ec7ff;cursor:pointer;font-family:var(--font-head);font-size:.55rem;text-decoration:underline;text-shadow:1px 1px 0 #000}
