:root{--bg-dark: #36383c;--border-dark: #141517;--panel-bg: #36383c;--panel-header: #41444b;--stone-border: #585c64;--text-gold: #f4d03f;--text-white: #e0e0e0;--text-green: #2ecc71;--text-red: #e74c3c;--text-blue: #3498db;--font-tibia: Tahoma, Verdana, Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0;user-select:none;-webkit-user-select:none}*{scrollbar-width:thin;scrollbar-color:#42444b #1c1d20}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#1c1d20 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-left:1px solid #141517;border-right:1px solid #4a4d55;box-shadow:inset 1px 0 2px #000000d9}::-webkit-scrollbar-track:horizontal{border-top:1px solid #141517;border-bottom:1px solid #4a4d55;border-left:none;border-right:none;box-shadow:inset 0 1px 2px #000000d9}::-webkit-scrollbar-button:single-button:vertical:decrement{background:#36383c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat 0 0;width:12px;height:12px;display:block;border:none}::-webkit-scrollbar-button:single-button:vertical:decrement:active{background:#28292c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat -12px 0}::-webkit-scrollbar-button:single-button:vertical:increment{background:#36383c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat 0 -12px;width:12px;height:12px;display:block;border:none}::-webkit-scrollbar-button:single-button:vertical:increment:active{background:#28292c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat -12px -12px}::-webkit-scrollbar-button:single-button:horizontal:decrement{background:#36383c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat 0 -50px;width:12px;height:12px;display:block;border:none}::-webkit-scrollbar-button:single-button:horizontal:decrement:active{background:#28292c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat 0 -62px}::-webkit-scrollbar-button:single-button:horizontal:increment{background:#36383c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat -12px -50px;width:12px;height:12px;display:block;border:none}::-webkit-scrollbar-button:single-button:horizontal:increment:active{background:#28292c url(/webclient/dist/assets/scrollbar-r9GeBA3R.png) no-repeat -12px -62px}::-webkit-scrollbar-thumb{min-height:14px;border-style:solid;border-width:6px 0 6px 0;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAABMUlEQVR4nL2RT6uCQBTFZymWSxWJiMAWurCICPojaZm4cKOrSNqkEkSr8Gu4c9GH8Duex5333vDkBW/3FoeZe+f87pxh2OFwQJIkuN1uKIpCKM9zXK/XrzXH/X6HJElgbduiLEuEYYggCLj2+z183xf1txRFAXu9XqKxXq9h2zZM0+SazWZYrVagFHQ+GAzAmqbhxXQ6ha7rMAwD4/EYlmXBcRzM53M+iDzD4fAT2G630DRNmMm4XC7heV4nkgDoalVVeYMmk5nedDqdkGUZ1z8D9DDKP5lMeH7KTubH44GqqvjaAVzXxWg04gDBdEhTyVzXNZ7PZxegYrFY8Dg/AZpM5vP5/Bsg7XY7bDYb/lFRFCFNU8RxjOPx+B74S/RX7HK5QJZloV6v93bf7/fBGMMHEcUojRtErCMAAAAASUVORK5CYII=) 6 0 6 0 fill repeat;border-radius:0}::-webkit-scrollbar-thumb:horizontal{min-width:14px;border-width:0 6px 0 5px;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABTUlEQVR4nF1RyYrCQBTsXxA0xoPgSgyIigbBjcQVD4IgIqJonENySi7iwaPr3T+uoR4YxzkU/Zaq6tev1XQ6xXK5xGq1guu62O/3X2DtcPiRuFAoQD0eD3ieBwpHo5FgMBig3+9H+RvxeBzq9XrB930ptNtt1Ot1GIaBcrmMWq2GVquF4XAo/XQ6DfV8PrHdblGtVuVKFrPZLEzTRKVSQaPRECOKcrkc1OVywXw+lySVSgmZxGazCcdxvkbK5/NQt9sNtm0jmUyKO51JnkwmWK/XcjsRCa7Xq8ydyWRQLBbFnc4kB0GA0+kk55eg1+vJKBRQzCZdST6fzzgejx8B18rEsixx/yugM8mbzeYjuN/vknALfEun05GY/7JYLDCbzTAej4XDsVUYhtEWSHzv/D+63a4sRu12O5RKJWiaJkgkEtIg3jXGsVgMuq7jF6MJ/26fGOhJAAAAAElFTkSuQmCC) 0 6 0 5 fill repeat}::-webkit-scrollbar-thumb:active{filter:brightness(.85)}.npctrade-items::-webkit-scrollbar{width:6px}.npctrade-items::-webkit-scrollbar-track{background:#0c0e12}.npctrade-items::-webkit-scrollbar-thumb{background:#282d3b;border-radius:3px}.npctrade-items::-webkit-scrollbar-thumb:hover{background:#373f52}.chat-tabs-list::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body,html{width:100%;height:100%;background-color:#36383c;background-image:url(/webclient/dist/assets/texture-Cun796wZ.png);background-repeat:repeat;color:var(--text-white);font-family:var(--font-tibia);font-size:11px;overflow:auto}#top-bar-divider{height:3px;min-height:3px;max-height:3px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-bottom:1px solid #141517;width:100%;flex-shrink:0}#bottom-bar-divider{height:3px;min-height:3px;max-height:3px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top:1px solid #141517;width:100%;flex-shrink:0}#top-bar{display:none}.top-brand{font-weight:700;color:var(--text-gold);font-size:13px;letter-spacing:1px;text-shadow:1px 1px 2px #000}.top-actions{display:flex;gap:6px}.tibia-btn{background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;box-shadow:inset 1px 1px #ffffff14;color:#dfdfdf;padding:3px 10px;font-size:11px;cursor:pointer;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:400;text-shadow:1px 1px 0 #000000;border-radius:1px;transition:background .1s ease}.tibia-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c;color:#fff}.tibia-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #000000b3;color:#dfdfdf;transform:translate(1px,1px)}.btn-primary{background:linear-gradient(180deg,#27ae60,#1e8449);border-color:#2ecc71}#main-area{display:flex;flex:1;overflow:hidden;position:relative;min-height:0;height:calc(100% - 3px)}#gameCanvas{background-color:#000;image-rendering:pixelated;image-rendering:crisp-edges;display:block;border:1px solid #141517;border-top-color:#141517;border-left-color:#141517;border-right-color:#555860;border-bottom-color:#555860;box-shadow:0 4px 20px #0009;border-radius:1px;box-sizing:border-box}#hudCanvas{position:absolute;top:0;left:0;pointer-events:none;z-index:10;box-sizing:border-box}.gold-coin-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fef08a,#eab308 60%,#a16207);box-shadow:0 0 4px #eab30866}.say-mode-icon{width:16px;height:16px;min-width:16px;min-height:16px;display:block;flex-shrink:0;background-size:16px 16px;background-repeat:no-repeat;background-position:center;image-rendering:pixelated}.say-mode-icon.say{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAGYktHRAAAAAAAAPlDu38AAAAHdElNRQfcAQwTJwL0NS6cAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAAJqSURBVDhPXVO7ThtRFJzduy8/4kgoWEjILikMkiVLSPwBPVQUQeITCPwaH0BFRUNKoLGwRBMUYnvNvjNzbFLkSLt77+7cOXPmnPUuL380YDjn83JomgZFWYIL29d1jTAM7Smg7/so8lxH8Pr6Cu/6+rp5+PmAMAjhggDZx4eBBQwChzwvkCQxFsslnO/Q+9ojQYEP4mazGXyB9aEoClTMHMUJDwaAB1R1Y9mdCxBHMUp+n/+Zb8gDU+jbjS88jycYZZHbXnpFyEqwWCzQarWIMQhV5YjjGFmWwZeUz1p1KTwS6ICIyrIwcoHb7Y6tpXY+XxjWjylZxoVRSMmVkVRVaXKPjo5wcHBg2U5PTzEej+1Qu91mgmSdRFpVT5qu0GEGrfv9Pk5OTnB8fIwoiozs5WWG0WiEra0tpKuVKVIpfllWljmiWWK+uLjA+fdz7O/vr02iwVL19PSEnZ0dUyMrVIqU+wmlpGlqHw4PDzEYDNDtdk2qYnv7G1WF7EZghxSfXRCxr5dqo8y8vb3F3d0d5b7Qh8rAItaQDYdDTKdTM1CtLTbmBgu6GZA9XabWrpubGytlb28Pk8nESES2u7uL+/t7/H5/V1Z0O10rwbu6umqen5/NFLlfFOWmdrUysel8+/WGTqdj2aUo5zMg5vHxcV3Ciq5GnLSakyeg3unKspyjnf0j5NQZ1nFNAM2XB9w0Tc3WpOj1elguWRKzrhWpQ+v/oqQ6dUoKSvlD+a2EcyApX3hQ86ButFptrhr+QInVH5LMgiOtEtR7qbP2k9Q7OztrZI5CQ1NV/G2pSCqUWfuac/J/SJ1zDn8BFNFEHaDUFRYAAAAASUVORK5CYII=)!important}.say-mode-icon.whisper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAGYktHRAAAAAAAAPlDu38AAAAHdElNRQfcAQwTJwFtPH8mAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAAJPSURBVDhPXVNLjtpAEH3u9gcbcDTDsEYcACkjsclcILPhAIgNV5iIA+QoHAaxAhaTAyAhISF2DGDA39QrwiYlNW63X716r7pwPj5+VZCw1siyqKoKWZ5DNvpeliU8z9MngcYYZGnKFOx2OziTyaT6/PMJz/VgXRe361XBBLquRZpmqNUCnM5nWGMRf4uFIMNVcNvtFoZgfsiyDIVU9oOaJLqAAxRlpdWtdRH4AXL5fvw6/iN3VaHRHzlwHMmQyLNU36mXhOIEp9MJYRgKRiGiKkUQBLjdbjCU8vDKxXCEgAkkStObkjMpiuq6p9rj8aRYE4hkNs7zPZFcKElR5LhcLvB9H09Pz+j3++h2u5rIiKJICtTuRaiVfpLkgrpUeKjhs91u4/39JwaDAZrN+G5NIhFyyqcqk+eFVvalWfTKprWeWxiPxxiNRuj1ekpGlYUQ0x5bQSs8MzWRkiSJJiqjAH68vaHT6aDRaGhFxstLSxRGuieGqqnUkInX+EhOkjOWiwXm8zk2m430o9Cker2ufZEELZblmaqwr99ffx++DuqJrLw2Klqv11itVjgcDjJId5U84zQyMayF2O/3ML50n1NIkJzrsDwWG7xYLjCdTjGbzbSIFZUcdSpmqIX7lQXiqVKpPOPiOHICeX1ssEydYknCamyqYVerqpSrSRDHMc7nk1phNfpXkGBymQ3eFCcwZ1/EK20YV1ibkki59BmGkewqtcTwhExDzFMJpVOdXr+QOsPhsFoul4rh5BWF/G1FEVWwMt9LmZP/g+qstfgLPQ9Nue+u5jEAAAAASUVORK5CYII=)!important}.say-mode-icon.yell{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAGYktHRAAAAAAAAPlDu38AAAAHdElNRQfcAQwTJwL0NS6cAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAAKYSURBVDhPXVO5TiNBFKyZ6Tm8NjYSlrBkS5AsGJmAhADBByARkGLxFSz8G2QECyKCgIUlQCAB4kjAwtfYc269xxFsS2NP97yjql61tbPzKweX49h8HOR5jjhJwBfdZ1kG13X1XwJt20YcRZKCl5cXWHt7e/n5n3O4xoVjDMajkQZLoDEOoihGEPjoDwZwbAflSpkFYowY9/j4CFuC5UMcx0jZ2fMDJhrAAtIs1+6OY+B7PnzfR6/b+yxuFKGtPzywLGZwJXGke8ErBckE/X4fhUIBjUYDk5OTRBVpsfF4DFugfHGVR5bFApIgXaJoTAoBpqensba2htXVVSQs3Ov1Ndb2CVmEcz2XkNNP/hZarRbm5uYwNVXF5uYmqtUqjo+PsbCwgGazyQaBNlGs0mk4DFEsllCv1zVhY2MDpVIJnc6biiVJ7+/veHh4wE8WFvhCxU6SVDs3mNje2sL29jYWW4vftAync3t7i1qtBkNB/15doUY6ooEgtwNCCcMQKysrmJmZ0a5fSwQTOh4nICIXqIXveUjTVIVWuvLBtmwcHh4qx/v7+28xK5WKjrfRqOPu7g7dbhdLS0t4enpCOAq1qOlTTeMavL6+Yn9/Hz67NOfnsby8rGYpFouqy9nZGWZnZ1GamMDFxQVK1EsoWLu7u/nNzY2KkqYJOybKXxQWpd86HXojwTyLrq+v4/LyEr+PjmAYc319/UFBNBCeGZ0nHeVMFO7SdeJAKSiwDw4OcHJyQudyeIxJVQNu8jzDMByiXC5jMCAluROKSCb0cS8Sont+flZtEp6LRQsBfSBQJpgofhgOh4T9g2+5uk+WK/dCFi0tggoyQajjZ1Gr3W7np6enGuPpiHhtiUhQSGfZZ/TJ/0vQOY6Df03YUBpQu0HeAAAAAElFTkSuQmCC)!important}#chatInput{flex:1;background:#1e2023;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #000c;color:#fff;padding:2px 6px;font-family:var(--font-tibia);font-size:11px;height:20px;border-radius:1px;outline:none}#chatInput:focus{border-color:var(--text-gold) #5c6068 #5c6068 var(--text-gold)}.side-panel-column{width:164px;min-width:164px;max-width:164px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-left:1px solid #585c64;border-right:1px solid #141517;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow-y:hidden!important;overflow-x:hidden!important;padding:2px;gap:3px;box-sizing:border-box}.containers-holder{display:flex;flex-direction:column;gap:5px}.panel-header{background:linear-gradient(180deg,#44474d,#313337);padding:2px 5px;font-weight:700;color:#dfdfdf;border-bottom:1px solid #141517;font-size:11px;text-shadow:1px 1px 1px #000;display:flex;align-items:center;justify-content:space-between;height:20px}.panel-body{padding:4px}.big-map-tool-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:2px}.gauge-curved-row{display:flex;align-items:center;gap:5px;height:14px;width:100%}.gauge-icon-box{width:14px;height:14px;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gauge-icon{width:12px;height:11px;flex-shrink:0;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TtSIVBztIcchQnSyIijpKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6OSk6CIl/i8ptIjx4Lgf7+497t4BQqPCVLNrHFA1y0jFY2I2tyoGXtGDMAKYQUhipp5IL2bgOb7u4ePrXZRneZ/7c/QreZMBPpF4jumGRbxBPL1p6Zz3iUOsJCnE58RjBl2Q+JHrsstvnIsOCzwzZGRS88QhYrHYwXIHs5KhEk8RRxRVo3wh67LCeYuzWqmx1j35C4N5bSXNdZrDiGMJCSQhQkYNZVRgIUqrRoqJFO3HPPxhx58kl0yuMhg5FlCFCsnxg//B727NwuSEmxSMAd0vtv0xAgR2gWbdtr+Pbbt5AvifgSut7a82gNlP0uttLXIEDGwDF9dtTd4DLneAoSddMiRH8tMUCgXg/Yy+KQcM3gJ9a25vrX2cPgAZ6mr5Bjg4BEaLlL3u8e7ezt7+PdPq7wesPnK+SD5WLwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YGGggfGoIGtjgAAALKSURBVDjLdZG/i1xVFMc/99z73pt5b8adzSYmMFk04G6EpFBhMFipiItVmpTiHyC2aaysbMROgo2gNklpoUVATUgRsTCNUZKw7Ehm3Wzmx447M/tm3n333WsRWRZkDxw4xefDOXyP2tjYCJWvaO1PWF9dpb63x5/znC6KF4PnQpoB8IcrGacZEoCQz3mz0+HylSs0RyNez+esV45L8wXN0YjmaMRzhUUVBUaU4kwU0el0eHL9OqejCID3fID/ZoDTVcVNLRgR4YVTp5jfvk1rMqHVbHJctV2FCSEQBgNWrKW2tHQsvADU/j7GVRWDxYJau83zcXys0LeWwe4uxmjNVrPJx90tPjq7yhvtNuYI6IC7Oztc2+4xbDSQqqoQESZpxpdPdnhgLTQah/3AWr7oPWaSNQDQa2svfRLHMUEpjA/8MJ3S8h4jwt1+n09720TANASiOEK8DyyKAiWKsWi01nzd7fJoOOSrzU3K0jIxBi1C8AEJwaMAVzqiOMJayzRJuPXwIWNjsGWJB0QEABPHCc6VeK8pbQtRCT5o7jXOIl4hKFwRECUElT8LRCQmMhd5d+Mdbv20+b9IvZ/jQ5fC/o1xzmGLl7l69UO+/eZ3+v2jz/NEcQ8lvxHCkEYjw8AKRr/C559tARm1JDvElWyjTQA8hQ3MZjOMltdI6udQKkbUSUAd2XCGyp/Aul3q9QLvS4yr7oDcYyn7gLT+6qHgXI/96fcE9Sta51RVRQgBo5QliZusnDhHltYIeObzLUbjGxzkd/AhELxHRJ4JSXKS1tIF2u11AKz9h+Hej0ym90mSBGtLgoIoilFKYeq1Zc6vXSZLHbtPf+Gvx9/RH9wHAnES471HRJHnOfV6HbO8fInZgeXR5jWe9n/Ge4sShSiF0YaoYZjNDjDGoLWg3n7r/aBkRBxzeG+SJDjnqCpHmqaIaMbjMbVajX8B+WZGEE448NUAAAAASUVORK5CYII=);background-repeat:no-repeat;image-rendering:pixelated}.icon-heart{background-position:0 0}.icon-cooldown{background-image:none;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}.icon-cooldown:after{content:"⏳";font-size:10px}.gauge-curved-bg{width:90px;min-width:90px;max-width:90px;height:11px;background:#111;border:1px solid #111;border-radius:6px;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px #000;flex-shrink:0}.gauge-curved-fill{height:100%;border-radius:5px;transition:width .1s linear;box-shadow:inset 0 1px 1px #fff6}.fill-mp{background:linear-gradient(180deg,#85c1e9,#2980b9 45%,#1a5276 55%,#154360)}.fill-cd{background:linear-gradient(180deg,#f9e79f,#f1c40f 45%,#d4ac0d 55%,#7d6608)}.gauge-cd-row{transition:opacity .3s ease}.gauge-num{font-size:11px;font-family:Verdana,Tahoma,sans-serif;font-weight:700;letter-spacing:0px;color:#dfdfdf;text-align:left;line-height:11px;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 1px 1px #000;display:inline-flex;align-items:center;justify-content:flex-start;margin-left:1px;flex-shrink:0;white-space:nowrap}.inv-col{display:flex;flex-direction:column;gap:4px}.inv-col-left,.inv-col-right{padding-top:14px}.btn-offensive{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAeTSURBVHjarJdLaB3XGcd/5zGvOzeWrmOHIllVbdcpCTE1fkWlgXQj4mVMsFooge5D26SELroK7aLQhjahdNVCm0CLsbNwTQ0RirNo3QSD7daheWBiXxk5kpEl3avR1b0zc+ac08VcyXlAN+3ALIaBc873+P9/3xHPP/+Cl1IiBFSVJY4jytKglEQphfceU1XgPUopnHMEQYBzDg9IKTFlCcAnn3yCllJw9dpVtFKAoKoMWmuEEAghiKIIYwzOOSpboaRCSkkQBJSlATzegzElS0tLyLTZJG2kw90tUimMMUB94m63i3MOKRVxFANgraXf76OURGuNMSVCCJxz6N7GBtZaPNBsNpFSIqWiu94lSWKiKGQwGCCVIgpDhBAEQUAcx3jvsdYipQRAKYUGgfceJRVxnDDz7RkqYzhz5gxZlhGGIWma0u/3EUIAgmazyalTpxBCcPr0abTWhGFIGEVIpSTGlFS2IggCbFWxb98+Ts3MsHv37u3wjTEMBgN27XqQZ555hsnJSaDOszGGbGMDW1Woqampl1ZX10BAt9Oh3Z5nfHyMffv28eWJCZZXVuh2OmitGRsb215sfn6es2+8QZHnCCFxzpLnOeqJJ554aXFxEecdURiyubnJnTsL7Nmzhz0TE+zfv5979+7x4K5dzMzM8NBDD7FwZ4GzZ86yvr6Ocx4pBdZaOp0OOs9zpBR4LyiKgiAIWVvrMDc3x8mTJ2m1Wjz99NMAjIyM0O12ufDXC/T7/fpEShEEAUnSAEBGUYxzHo9DCIGUgqqquHnzJufOnaPb7TIyMrK92NmzZ5mfnyeKYpJGA601gzyn398kSRI0eLRWWOvQWvLII4+iteL99z/AOYdzjq3HD9WilGLPnnF0EHB7fh6yjM3NTcqyRFeVrRsy0FSm4tFHH+HAgQM0m02mpqZotVqsrq4ihGDnzp2cPHmSy5cv8+STT3Ljxg3+ee0ajTRFCMHa2hoyTmLKsiTLMpxznD9/ns3NTU6cOEGr1aLT6XD+/HnOnfsLnU6HVqvFU089RZZlXLhwgSAI2MgyyrKWpxRCkCQNGo0GUgoGgwF/v3QJ5xxlWTI7O8vS0hLzt2/z5ptvUpYlzjneffddBoMBxhiiuFaUEALZ2+jVhTAVcZJw/Phxjh87xuzsLL1ej0OHDmGqiiSOOHz4MFmWMTc3x7Fjxzh69CgIgSlLjDF479FhGGCqCu8dBx97jOnpaebm5rh8+TKLS0t8df9+xFApd+/e5dKlS9y61SbPc6anpwG4/t57bGQZAFoIgRwKvqoq3nrrLa5cuYJUijsLC8zPzxMGIQi4+PZFvPMIAdevX8d7X/tlWRKGIdY5tJASKSXOOa5cuYoQAqUkeD80BIkUEo9HK4XFIbynKEuuXbuGtZYwDHHek8QJUg9dGEBKQRSFQ8UEpGkT8DhnKYsSU1VUxtS9KCXee4SoZVfkOdZW6HfeeYfu+jplUQyNVGKtBajDsA7vHVrr4T+Hc5bPP9ba2g+Xl5e3Pz5tlLUyIAh0bf9VhRASpe5vuMUYKSVJo8HoyAgaYGxsfMiRupqNRoOiKFFKbgOpNOYzoNoqwpYc8zxn6vHHkUpptFaYqu50pTSbm5vD3NXNrZRCDyMw1RZvKrRSeOfrvEpFZS1ykA8YGR39v4DKO4dWUrK2ukYYhv8zqLz3SIaw3gZVGPGK1vwcz+iOHRRFgRCCNE3xzt0HVaPBy0LwchgShiFaa8rS1OYgPwUqvXKPYHWVA6Oj/GZ1lVavRzmcDIwx9Pt9Wtk6rywv85WREVRlt0HVfKCJ9N7jnSMI6lAWgR+0Wtz9+GPGJyc5nWUcGLpKHMfsyXP+lGV8ae9ebnU6/FjW6IiiOnwppURpjbUWay1xHNPprvPDsqS8ehV15Ai/DQK+vrbG4W6X1+MYfeQI67fn+YlSrA+9UEpBPsjrkAf9PlIKpJAURYHWmvUdI7zYauHabeTEBL9sNPhFo4GcmMAtLPCiqejnOXmeU5YF1lq0VsgwDInj5AugstbyQZLwo8EA2m2YnKzfdpvnsoxbYfgFUIFADwaDoVbvg+pYURABl8IIW49WnxYtwbAzvra6Qigl/965E7KMoshr6RlTEQR6G1TTzSbfBF67e5fvNZv1yT76CKSEhx/mlXab17OMZ8fG+Idz/G1tjUaaEscx4uDBg/7Lk5P0NjYwVUUcxSRJzJ+tZcfoKGiNa7d5cTDAefhVI0Hu3QtVRba6yrNJQj7M5dGjR5FbXf55UP1uZQWshV6PnxUFN8fH+XD3bn6a59DrgbX8odP5DKiklEilNevd9W1QRXHMCef4flHw+3Ybt7zMdxoNKudoNBK+m6a4xUX+2G7zXFFwwhg8YMqyrkFZFERRuA2qb/X7vJCm/Bq4APzLGL6RptugupKmvGotH0YxK87yQprCYMDbaQp49JZZboGqcI5XBwNmtUYLwa0k4Ya1hFKBgNe8w6cpynvejkJcv48dDu7NBx5AbylFAM45LnpqUIl6sv1voCqN4WIQ1KBSis1eD33o0CHGx8cBCMIQ5xxi67pgzH3GCEEwvB3UMnWEYUCeF2it8L4+0H8GAB/OaewxAZvsAAAAAElFTkSuQmCC)}.btn-balanced{background-image:url(data:image/png;base64,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)}.btn-defensive{background-image:url(data:image/png;base64,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)}.btn-stand{background-image:url(data:image/png;base64,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)}.btn-chasemode{background-image:url(/webclient/dist/assets/chasemode-CDjOe0zT.png)}.btn-safefight{background-image:url(data:image/png;base64,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)}.btn-pvp{background-image:url(data:image/png;base64,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)}.btn-mount{background-image:url(data:image/png;base64,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)}.action-btn-list{display:flex;flex-direction:column;gap:2px;margin-top:1px;width:44px;max-width:44px}.action-btn-list .sidebar-btn-retro{width:44px;min-width:44px;max-width:44px;height:20px;font-size:10px;padding:0;margin:0}.sidebar-btn-retro{background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;box-shadow:inset 1px 1px #ffffff14;color:#dfdfdf;font-size:10px;font-weight:400;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Tahoma,Verdana,Arial,sans-serif;text-shadow:1px 1px 0 #000000;user-select:none;box-sizing:border-box;border-radius:1px;padding:0 4px;white-space:nowrap;transition:background .1s ease}.sidebar-btn-retro:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c;color:#fff}.sidebar-btn-retro:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #000000b3;color:#dfdfdf;transform:translate(1px,1px)}.sidebar-btn-retro.active,.sidebar-btn-retro.pressed{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border:1px solid #141517!important;border-right-color:#4a4d53!important;border-bottom-color:#4a4d53!important;box-shadow:inset 1px 1px 2px #000000bf;color:#fff!important}.sidebar-btn-retro.active:hover,.sidebar-btn-retro.pressed:hover{background:#34363b url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important}.sidebar-tabs-grid{display:flex;flex-direction:column;gap:3px;width:100%}.sidebar-tabs-row1{display:flex;align-items:center;gap:3px;width:100%}.sidebar-tabs-row1 .sidebar-btn-retro{width:34px;height:20px;flex:1;max-width:35px;font-size:10px;font-weight:400;padding:0 1px}.sidebar-tabs-row2{display:flex;align-items:center;gap:3px;width:100%}.sidebar-tabs-row2 .sidebar-btn-retro{width:34px;height:20px;flex:1;max-width:35px;font-size:10px;font-weight:400;padding:0 1px}.sidebar-tabs-row2 #btn-tab-logout,.sidebar-tabs-row2 .btn-logout{width:44px;min-width:44px;max-width:44px;flex:none;margin-left:auto;height:20px;font-size:10px;font-weight:400;padding:0 1px}#containers-wrapper,#containers-wrapper-secondary,#containers-wrapper-left{display:flex;flex-direction:column;gap:4px}.panel-sunken-well{margin:1px 3px 2px;padding:2px;background:#2b2d30 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#555860;border-bottom-color:#555860;box-shadow:inset 1px 1px 2px #000000b3;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.empty-list-notice{color:#777;font-style:italic;text-align:center;padding:8px 4px;font-size:11px;font-family:var(--font-tibia)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10000}.modal-box{background:#2d2d2d;border:2px solid #555;border-radius:4px;box-shadow:0 0 20px #000000e6;width:380px;overflow:hidden}.modal-header{background:linear-gradient(180deg,#444,#2e2e2e);padding:8px 12px;font-weight:700;color:var(--text-gold);border-bottom:1px solid #555;display:flex;justify-content:space-between;align-items:center}.modal-body{padding:16px}.modal-footer{padding:10px 16px;background:#222;border-top:1px solid #444;display:flex;justify-content:flex-end;gap:8px}.modal-close-btn{background:transparent;border:0;color:#ff7675;cursor:pointer;font-size:18px;line-height:14px}.form-group{margin-bottom:12px}.form-group label{display:block;margin-bottom:4px;color:#ccc;font-weight:700}.form-control{width:100%;background:#151515;border:1px solid #555;color:#fff;padding:8px 10px;font-family:var(--font-tibia);font-size:13px;border-radius:2px;user-select:text!important;-webkit-user-select:text!important;cursor:text!important;pointer-events:auto!important}.form-control:focus{border-color:#f1c40f;background:#1a1a1a;box-shadow:0 0 5px #f1c40f66;outline:none}@keyframes alertFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.progress-container{width:320px;margin-top:20px}.progress-bar{height:16px;background:#222;border:1px solid #555;border-radius:2px;overflow:hidden;position:relative}.progress-fill{height:100%;width:0%;background:linear-gradient(90deg,#2980b9,#27ae60);transition:width .2s ease}.progress-text{margin-top:8px;font-size:11px;color:#aaa;text-align:center}.tibia-menu-btn{width:100%;height:28px;background:linear-gradient(180deg,#44474d,#36383e,#2e3034);border:1px solid #141517;border-top-color:#686d75;border-left-color:#686d75;border-right-color:#1a1b1d;border-bottom-color:#1a1b1d;border-radius:2px;color:#dfdfdf;font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;text-shadow:1px 1px 1px #000;cursor:pointer;box-shadow:inset 1px 1px #ffffff14;display:flex;align-items:center;justify-content:center;user-select:none;transition:background .1s ease}.tibia-menu-btn:hover{background:linear-gradient(180deg,#50545c,#40434a,#36393f);color:#fff;border-top-color:#7d828c;border-left-color:#7d828c}.tibia-menu-btn:active{background:linear-gradient(180deg,#25272a,#2d2f33);border-top-color:#141517;border-left-color:#141517;border-right-color:#555961;border-bottom-color:#555961;box-shadow:inset 1px 1px 3px #000c}.entergame-box{width:244px;background:#313337;background-image:linear-gradient(180deg,#37393e,#2b2d31);border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;box-shadow:0 12px 36px #000000e6,inset 1px 1px #ffffff14;padding:0;border-radius:1px}.entergame-header{height:24px;display:flex;align-items:center;justify-content:center;user-select:none;border-bottom:1px solid rgba(0,0,0,.35);background:linear-gradient(180deg,#3d4046,#303236)}.entergame-title{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#c8cbcf;text-shadow:1px 1px 1px #000}.entergame-body{padding:10px 10px 8px}.entergame-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.entergame-label{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000}.entergame-input{width:115px;height:20px;background:#1c1d20;border:1px solid #101113;border-top-color:#08090a;border-left-color:#08090a;border-right-color:#484b52;border-bottom-color:#484b52;box-shadow:inset 1px 1px 2px #000000f2;color:#fff;font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;padding:1px 4px;box-sizing:border-box;outline:none}.entergame-input:focus{border-color:#7d828c;background:#18191b}.entergame-remember-box{margin-top:10px;margin-bottom:10px;padding:5px 8px;background:#0003;border:1px solid #141517;border-top-color:#0e0f10;border-left-color:#0e0f10;border-right-color:#44474e;border-bottom-color:#44474e;box-shadow:inset 1px 1px 2px #000000b3;display:flex;align-items:center;gap:6px}.entergame-checkbox{cursor:pointer;accent-color:#555960;width:13px;height:13px;margin:0}.entergame-remember-label{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;cursor:pointer;user-select:none}.entergame-separator{height:1px;background:#141517;border-bottom:1px solid #484b52;margin:10px 0}.entergame-footer{display:flex;justify-content:flex-end;gap:6px}.entergame-btn{min-width:58px;height:22px;background:linear-gradient(180deg,#44474d,#36383e,#2e3034);border:1px solid #141517;border-top-color:#686d75;border-left-color:#686d75;border-right-color:#1a1b1d;border-bottom-color:#1a1b1d;border-radius:2px;color:#dfdfdf;font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;text-shadow:1px 1px 1px #000;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:inset 1px 1px #ffffff14}.entergame-btn:hover{background:linear-gradient(180deg,#50545c,#40434a,#36393f);color:#fff;border-top-color:#7d828c;border-left-color:#7d828c}.entergame-btn:active{background:linear-gradient(180deg,#25272a,#2d2f33);border-top-color:#141517;border-left-color:#141517;border-right-color:#555961;border-bottom-color:#555961;box-shadow:inset 1px 1px 2px #000c}.custom-check-box{width:16px;height:16px;min-width:16px;margin-top:2px;background:#0f1115;border:1px solid #3c4450;border-radius:3px;position:relative;transition:all .15s ease;box-sizing:border-box}.custom-check-text{flex:1;min-width:0}.check-title{font-size:12px;font-weight:600;color:#e6edf3;line-height:1.3}.check-sub{font-size:11px;color:#768390;margin-top:2px;line-height:1.35}.tele-body{display:flex;flex-direction:column;gap:4px}.tele-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0;font-size:11px}.tele-label-group{display:flex;align-items:center;gap:6px;color:#768390}.tele-dot{width:6px;height:6px;border-radius:50%}.tele-dot.green{background:#2ea44f;box-shadow:0 0 5px #2ea44f}.tele-value{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:700;color:#e6edf3}.tips-body{display:flex;flex-direction:column;gap:5px}.tip-shortcut-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0;font-size:11px}.key-pill-group{display:flex;align-items:center;gap:3px}.key-pill{background:#0f1115;border:1px solid #30363d;border-radius:3px;padding:1px 5px;font-size:10px;font-family:ui-monospace,SFMono-Regular,monospace;color:#adbac7;font-weight:600;box-shadow:0 1px #0006}.key-plus{color:#6e7681;font-size:10px}.tip-desc{font-size:10.5px;color:#8b949e;text-align:right}#info-modal{text-align:center}.info-version{font-size:14px;color:#aaa;margin:4px 0}.info-title{font-size:18px;color:gold;font-weight:700;margin-bottom:12px}.shortcut-hint{position:absolute;bottom:20px;left:40px;color:#ffffff4d;font-size:10px}input,input[type=text],input[type=password],input[type=number],textarea,#chatInput,[contenteditable=true]{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AgOExgPdUPS5wAAAFNJREFUWMPt1TEKACEMRNGM5P5XHhtZZBfZKlr4X2eaGQhE2Xb8kKQokiPgGdj+vCvlO0RSeejSWIe9sUGLwyhAAQpQgAK5uvvz/K7veEcoAACYdcoJLRZOm6wYAAAAAElFTkSuQmCC) 4 9,text!important}body.crosshair-mode,body.crosshair-mode *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBFAIoDvJSyE8AAACKSURBVFjD7ZYxDsAgDAMJ6v+/7C4MrQgiNIZ0yK1I+JDAQYoOyhwpBK7RAjB2EKFkT08BTaKFywmBToIdbgXNAtsCDJuDsIdKfVw4MO/KkoBRgh7+Evgg4Q7vBBYkKOGqgPGpCauMqqNkKBLVWTIUidAeCG/C8Fnw22kIw39Atgqc+hElSZIkSTg3qF9O/eKqqLMAAAAASUVORK5CYII=) 9 9,crosshair!important}.modal-label-text{font-size:11px;color:#dfdfdf;margin-bottom:4px}.tibia-listbox{background:#141619;border:2px inset #101214;overflow-y:auto;outline:none;user-select:none}.tibia-input-text{background:#141619;border:2px inset #101214;color:#fff;padding:3px 6px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;outline:none}.tibia-input-text:focus{border-color:#606870}.tibia-checkbox-label{display:flex;align-items:center;gap:6px;cursor:pointer;user-select:none;color:#d0d0d0;font-size:11px}.tibia-checkbox-label input[type=checkbox]{cursor:pointer;margin:0;accent-color:#3498db}body{padding-top:var(--safe-area-top);padding-right:var(--safe-area-right);padding-bottom:var(--safe-area-bottom);padding-left:var(--safe-area-left);overscroll-behavior:none;-webkit-touch-callout:none}.gold-coin-dot{display:inline-block;width:12px;height:12px;min-width:12px;background:radial-gradient(circle at 35% 35%,#fff275,#f1c40f,#b8860b);border:1px solid #ffd700;border-radius:50%;box-shadow:0 0 5px #f1c40f99}.cart-balance-positive{color:#2ecc71!important}.cart-balance-negative{color:#e74c3c!important}#debug-log-list,#debug-log-list *,.debug-log-entry,.debug-log-entry *{user-select:text!important;-webkit-user-select:text!important;cursor:text!important}.reward-toast{position:fixed;bottom:20%;left:50%;transform:translate(-50%);background:#1b1e27;border:1px solid #384257;border-radius:6px;padding:10px 18px;box-shadow:0 10px 30px #000000d9,inset 0 1px #ffffff14;color:#fff;font-size:12px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;z-index:100050;display:flex;flex-direction:column;gap:3px;min-width:220px;pointer-events:none;text-align:left;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.reward-toast strong{color:#f1c40f;font-size:12.5px;font-weight:700;letter-spacing:.2px}.reward-toast span{color:#f8fafc;font-size:11.5px;line-height:1.3}.reward-toast.error{border-color:#c0392b;background:#241417}.reward-toast.error strong{color:#e74c3c}.reward-toast.hide{opacity:0;transform:translate(-50%) translateY(12px)}html,body,*,button,a,input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select,label,.tibia-btn,.tibia-menu-btn,.miniwindow-btn,.sidebar-btn-retro,.context-item,.chat-tab,.chat-tab-btn,.chat-action-btn,.chat-console-icon-btn,.combat-btn,.minimap-icon-btn,.minimap-center-btn,.outfit-palette-cell,.outfit-list-item,.hotkey-list-item,.slot,.slot-stat,.container-slot,.container-grid,#inventory-grid,.inventory-panel-box,.entergame-btn,.options-tab,.custom-opt-check,.npctrade-row,.trade-item,.shop-toolbar button,.shop-categories button,.shop-offer button,body.cursor-client,body.cursor-client *,body.cursor-native,body.cursor-native *{cursor:default!important}body.cursor-native.crosshair-mode,body.cursor-native.crosshair-mode *{cursor:crosshair!important}body.cursor-dragging,body.cursor-dragging *,.item-dragging,.item-dragging *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBFAIoDvJSyE8AAACKSURBVFjD7ZYxDsAgDAMJ6v+/7C4MrQgiNIZ0yK1I+JDAQYoOyhwpBK7RAjB2EKFkT08BTaKFywmBToIdbgXNAtsCDJuDsIdKfVw4MO/KkoBRgh7+Evgg4Q7vBBYkKOGqgPGpCauMqqNkKBLVWTIUidAeCG/C8Fnw22kIw39Atgqc+hElSZIkSTg3qF9O/eKqqLMAAAAASUVORK5CYII=) 10 10,crosshair!important}body.cursor-native.cursor-dragging,body.cursor-native.cursor-dragging *,body.cursor-native .item-dragging,body.cursor-native .item-dragging *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBFAIoDvJSyE8AAACKSURBVFjD7ZYxDsAgDAMJ6v+/7C4MrQgiNIZ0yK1I+JDAQYoOyhwpBK7RAjB2EKFkT08BTaKFywmBToIdbgXNAtsCDJuDsIdKfVw4MO/KkoBRgh7+Evgg4Q7vBBYkKOGqgPGpCauMqqNkKBLVWTIUidAeCG/C8Fnw22kIw39Atgqc+hElSZIkSTg3qF9O/eKqqLMAAAAASUVORK5CYII=) 10 10,crosshair!important}body.cursor-crosshair,body.cursor-crosshair *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBFAIoDvJSyE8AAACKSURBVFjD7ZYxDsAgDAMJ6v+/7C4MrQgiNIZ0yK1I+JDAQYoOyhwpBK7RAjB2EKFkT08BTaKFywmBToIdbgXNAtsCDJuDsIdKfVw4MO/KkoBRgh7+Evgg4Q7vBBYkKOGqgPGpCauMqqNkKBLVWTIUidAeCG/C8Fnw22kIw39Atgqc+hElSZIkSTg3qF9O/eKqqLMAAAAASUVORK5CYII=) 10 10,crosshair!important}body.cursor-client input,body.cursor-client input[type=text],body.cursor-client input[type=password],body.cursor-client input[type=number],body.cursor-client textarea,body.cursor-client #chatInput,body.cursor-client [contenteditable=true]{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AgOExgPdUPS5wAAAFNJREFUWMPt1TEKACEMRNGM5P5XHhtZZBfZKlr4X2eaGQhE2Xb8kKQokiPgGdj+vCvlO0RSeejSWIe9sUGLwyhAAQpQgAK5uvvz/K7veEcoAACYdcoJLRZOm6wYAAAAAElFTkSuQmCC) 4 9,text!important}body.cursor-client .panel-resize-grip,body.cursor-client [id$=-resize-grip],body.cursor-client .resize-vertical,body.cursor-client .container-window .panel-resize-grip,body.cursor-client .panel-box .panel-resize-grip{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA4CU0FZ10AAABuSURBVFjD7ZZBCsAgDASzxf9/eXtpigTqpTQrdAc8KGLmEJNEFEgyVFzBKZHI4LlaJWrwTgmQJICVXGB14SUjg9xGQMjyUJGER4ixgAUsMJ7+/Hz+eSWs78/7lpqkbEZ7tOMtBpItRjJjjDG/5ARtyGrFqLRB8AAAAABJRU5ErkJggg==) 4 9,ns-resize!important}body.cursor-client .column-resizer,body.cursor-client .panel-resize-grip-horizontal,body.cursor-client .resize-horizontal{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA3Dc3wv4sAAABmSURBVFjD7dI5DoAwDETR+bn/nUMDBRYoiR0Jinm1d1kK+kkDs3EjLRYFppMBVYdo2ea7huCp+Wy9mENiA7Kbv/zF8hCfX+D2gJL69eC744dPCJCpU928hZMuDVE+u5mZmZmZ/cEBZdBa6DpZOb4AAAAASUVORK5CYII=) 9 4,ew-resize!important}body.cursor-client.crosshair-mode,body.cursor-client.crosshair-mode *,body.cursor-client.cursor-dragging,body.cursor-client.cursor-dragging *,body.cursor-client .item-dragging,body.cursor-client .item-dragging *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBFAIoDvJSyE8AAACKSURBVFjD7ZYxDsAgDAMJ6v+/7C4MrQgiNIZ0yK1I+JDAQYoOyhwpBK7RAjB2EKFkT08BTaKFywmBToIdbgXNAtsCDJuDsIdKfVw4MO/KkoBRgh7+Evgg4Q7vBBYkKOGqgPGpCauMqqNkKBLVWTIUidAeCG/C8Fnw22kIw39Atgqc+hElSZIkSTg3qF9O/eKqqLMAAAAASUVORK5CYII=) 9 9,crosshair!important}body.cursor-native input,body.cursor-native input[type=text],body.cursor-native input[type=password],body.cursor-native input[type=number],body.cursor-native textarea,body.cursor-native #chatInput,body.cursor-native [contenteditable=true]{cursor:text!important}body.cursor-native .panel-resize-grip,body.cursor-native [id$=-resize-grip],body.cursor-native .resize-vertical,body.cursor-native .container-window .panel-resize-grip,body.cursor-native .panel-box .panel-resize-grip{cursor:ns-resize!important}body.cursor-native .column-resizer,body.cursor-native .panel-resize-grip-horizontal,body.cursor-native .resize-horizontal{cursor:ew-resize!important}body.cursor-native.crosshair-mode,body.cursor-native.crosshair-mode *,body.cursor-native.cursor-dragging,body.cursor-native.cursor-dragging *,body.cursor-native .item-dragging,body.cursor-native .item-dragging *{cursor:crosshair!important}.tibia-context-menu{position:fixed;z-index:10000;background:#2b2b2b;border:2px solid #5c5c5c;border-bottom-color:#111;border-right-color:#111;box-shadow:3px 3px 12px #000000e6;min-width:150px;padding:3px;font-family:var(--font-tibia);font-size:11px}.context-item:hover{background:#4a4a4a;color:var(--text-gold)}.tibia-context-menu{position:fixed;z-index:10000;background:#2b2b2b;border:2px solid #5c5c5c;border-bottom-color:#111;border-right-color:#111;box-shadow:3px 3px 12px #000000e6;min-width:150px;padding:3px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px}.context-item{padding:5px 8px;color:#dfdfdf;cursor:pointer;display:flex;align-items:center;gap:6px;border-radius:2px}.context-item:hover{background:#4a4a4a;color:#ffca38}.context-separator{height:1px;background:#444;margin:3px 0}#game-container{display:flex;flex-direction:column;width:100vw;height:100vh;min-width:660px;min-height:520px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;position:relative;overflow:hidden}#game-viewport{flex:1;display:flex;flex-direction:column;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;position:relative;overflow:hidden;border-right:1px solid #141517;box-sizing:border-box}#canvas-wrapper{flex:1;display:flex;align-items:center;justify-content:center;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;position:relative;overflow:hidden;padding:4px;border-bottom:1px solid #141517;box-sizing:border-box}#canvas-container{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin:auto}#text-message-layer{position:absolute;inset:0;pointer-events:none;overflow:hidden;text-align:center;font-family:Verdana,Tahoma,Arial,sans-serif;font-weight:700;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000;z-index:20}#text-message-center-panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:360px;max-width:90%;display:flex;flex-direction:column;align-items:center;pointer-events:none}.text-message-label{white-space:pre-wrap;overflow-wrap:anywhere;animation:text-message-fade .15s ease-out;line-height:13px;text-align:center;font-size:11px;font-weight:700;margin-bottom:2px}.text-message-high{color:#0f0;order:1}.text-message-center{color:#fff;order:2}.text-message-low{color:#f55;order:3}.text-message-private{position:absolute;left:50%;top:20px;transform:translate(-50%);width:320px;max-width:90%;color:#5ff7f7;text-align:center;font-size:11.5px;font-weight:700;line-height:15px;z-index:25}.text-message-status{position:absolute;left:5%;right:5%;bottom:2px;width:90%;max-width:90%;margin:0 auto;font-size:11px;line-height:14px;color:#fff!important;text-align:center;white-space:normal!important;overflow-wrap:break-word;word-break:break-word;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000,1px 1px 1px #000;pointer-events:none;z-index:50}@keyframes text-message-fade{0%{opacity:0}to{opacity:1}}#side-bar{width:164px;min-width:164px;max-width:164px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-left:1px solid #585c64;border-right:1px solid #141517;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow-y:hidden!important;overflow-x:hidden!important;padding:2px;gap:3px;box-sizing:border-box}#side-bar-secondary{background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-left:1px solid #585c64;border-right:1px solid #585c64;padding:2px;gap:3px}#side-bar-secondary:not([style*="display: none"])~#side-bar{border-left:1px solid #141517;box-shadow:inset 1px 0 #585c64}#side-bar-left{background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-left:1px solid #141517;border-right:1px solid #141517;box-shadow:inset -1px 0 #585c64;padding:2px;gap:3px}#side-bar-left:not([style*="display: none"])~#game-viewport{border-left:1px solid #141517}.panel-resize-grip{height:10px;min-height:10px;max-height:10px;width:100%;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top:1px solid #141517;border-bottom:1px solid #555860;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA4CU0FZ10AAABuSURBVFjD7ZZBCsAgDASzxf9/eXtpigTqpTQrdAc8KGLmEJNEFEgyVFzBKZHI4LlaJWrwTgmQJICVXGB14SUjg9xGQMjyUJGER4ixgAUsMJ7+/Hz+eSWs78/7lpqkbEZ7tOMtBpItRjJjjDG/5ARtyGrFqLRB8AAAAABJRU5ErkJggg==) 4 9,ns-resize!important;display:flex;align-items:center;position:relative;flex-shrink:0;box-sizing:border-box;z-index:20}.panel-resize-grip:hover,.panel-resize-grip:active{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA4CU0FZ10AAABuSURBVFjD7ZZBCsAgDASzxf9/eXtpigTqpTQrdAc8KGLmEJNEFEgyVFzBKZHI4LlaJWrwTgmQJICVXGB14SUjg9xGQMjyUJGER4ixgAUsMJ7+/Hz+eSWs78/7lpqkbEZ7tOMtBpItRjJjjDG/5ARtyGrFqLRB8AAAAABJRU5ErkJggg==) 4 9,ns-resize!important;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat}.panel-resize-grip:before{content:"";position:absolute;left:1px;bottom:0;width:14px;height:14px;background:url(/webclient/dist/assets/miniborder-CW_pbBEy.png) no-repeat 0 0;pointer-events:none;z-index:2}.column-resizer,.panel-resize-grip-horizontal,.resize-horizontal{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA3Dc3wv4sAAABmSURBVFjD7dI5DoAwDETR+bn/nUMDBRYoiR0Jinm1d1kK+kkDs3EjLRYFppMBVYdo2ea7huCp+Wy9mENiA7Kbv/zF8hCfX+D2gJL69eC744dPCJCpU928hZMuDVE+u5mZmZmZ/cEBZdBa6DpZOb4AAAAASUVORK5CYII=) 9 4,ew-resize!important}.panel-resize-corner,.resize-nwse{cursor:nwse-resize!important}.resize-nesw{cursor:nesw-resize!important}.miniwindow-resize-handle{width:100%;height:5px;cursor:ns-resize;background:transparent;transition:background .15s;position:relative;z-index:10}.miniwindow-resize-handle:hover{background:#f4d03f66}.panel-box{display:flex;flex-direction:column;width:100%;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;border-radius:1px;box-sizing:border-box;flex-shrink:0}.miniwindow-header{background:linear-gradient(180deg,#44474d,#313337);padding:1px 3px;font-size:11px;font-weight:700;color:#dfdfdf;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #141517;height:18px;min-height:18px;max-height:18px;text-shadow:1px 1px 1px #000;box-sizing:border-box}.miniwindow-title{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.miniwindow-title span{font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miniwindow-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-right:1px}.miniwindow-btn{width:12px;height:12px;min-width:12px;min-height:12px;max-width:12px;max-height:12px;padding:0;margin:0;border:none!important;background-color:transparent!important;background-image:url(/webclient/dist/assets/miniwindow_buttons-xvhwAX2V.png);background-repeat:no-repeat;cursor:pointer;image-rendering:pixelated;font-size:0!important;line-height:0!important;color:transparent!important;user-select:none;box-shadow:none!important;border-radius:0!important;box-sizing:content-box}.miniwindow-gear-btn{width:14px;height:14px;min-width:14px;min-height:14px;padding:0;margin:0 1px 0 0;border:1px solid transparent;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#9da3af;border-radius:1px;box-sizing:border-box}.miniwindow-gear-btn:hover{color:#fff;background:#ffffff1f;border-color:#555}.miniwindow-gear-btn.active{color:#f2b90b;background:#00000059;border-color:#333}.miniwindow-icon{font-size:11px;margin-right:2px}.miniwindow-drop-indicator{height:3px;background:#f2b90b;box-shadow:0 0 6px #f2b90b,0 0 2px #fff;margin:2px 0;border-radius:2px;pointer-events:none;transition:all .08s ease}.miniwindow-drag-ghost{position:fixed;pointer-events:none;z-index:100000;background:#23262af2;border:1px solid #f2b90b;box-shadow:0 4px 14px #000000d9;padding:4px 10px;border-radius:2px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#f2b90b;font-weight:700;display:flex;align-items:center;gap:6px;transform:translate(-50%,-50%)}#drag-ghost{position:fixed;pointer-events:none;z-index:99999;display:none;transform:translate(-50%,-50%);opacity:.85;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.8))}.hunt-panel-box{flex:0 0 auto!important;height:auto!important;min-height:auto!important;max-height:none!important;margin-bottom:2px}.hunt-panel-box .panel-resize-grip{display:none!important}#hunt-body{margin:1px 3px 2px!important;padding:4px 6px 3px!important;display:flex!important;flex-direction:column!important;gap:3px!important;font-size:11px!important;color:#ccc!important;box-sizing:border-box!important}.btn-logout-danger{color:#dfdfdf!important}.btn-logout-danger:hover{color:#ff5252!important;background:#4a3535 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important}.modal-alert-box{background:#4a1c1c;border:1px solid #e74c3c;color:#fcc;padding:8px 10px;border-radius:4px;margin-bottom:12px;font-size:11px;line-height:1.4;display:none;animation:alertFadeIn .2s ease}.modal-alert-box.alert-info{background:#1e3742;border-color:#3498db;color:#d6eaf8}.modal-alert-box.alert-success{background:#1e422d;border-color:#2ecc71;color:#d4efdf}#char-select-list{max-height:180px;overflow-y:auto;border:1px solid #444;background:#181818;margin-bottom:12px}.char-item{padding:8px 12px;border-bottom:1px solid #282828;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.char-item:hover{background:#282828}.char-item.selected{background:#3a3a3a;color:var(--text-gold);font-weight:700}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#111;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2000}#main-menu-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(/webclient/dist/assets/background-BGh0SNVm.png) no-repeat center center;background-size:100% 100%;z-index:9999;display:flex;align-items:flex-end;justify-content:flex-start;padding-left:45px;padding-bottom:35px;box-sizing:border-box;font-family:Tahoma,Verdana,sans-serif}.main-menu-construction-banner{position:absolute;top:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 18px;background:#14161ce6;border:1px solid rgba(243,156,18,.7);border-radius:20px;box-shadow:0 4px 18px #0009,0 0 12px #f39c124d;backdrop-filter:blur(4px);z-index:10000;pointer-events:none;max-width:90vw;box-sizing:border-box}.construction-icon{font-size:14px;filter:drop-shadow(0 0 4px rgba(243,156,18,.6))}.construction-text{font-family:Tahoma,Verdana,sans-serif;font-size:12px;font-weight:700;color:#f1c40f;text-shadow:1px 1px 2px #000,0 0 8px rgba(241,196,15,.4);letter-spacing:.3px;white-space:nowrap}.main-menu-container{width:170px;background-color:#2b2d31;background-image:radial-gradient(#1c1d20 18%,transparent 19%),radial-gradient(#1c1d20 18%,transparent 19%);background-size:4px 4px;background-position:0 0,2px 2px;border:2px solid #3e4147;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;border-radius:8px;padding:10px 8px;display:flex;flex-direction:column;gap:6px;box-shadow:0 8px 30px #000c,inset 1px 1px #ffffff14}.charselect-box{width:290px;background:#313337;background-image:linear-gradient(180deg,#37393e,#2b2d31);border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;box-shadow:0 12px 36px #000000e6,inset 1px 1px #ffffff14;padding:0;border-radius:1px}.charselect-label{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;margin-bottom:4px}.charselect-list{min-height:120px;max-height:150px;overflow-y:auto;background:#1c1d20;border:1px solid #101113;border-top-color:#08090a;border-left-color:#08090a;border-right-color:#484b52;border-bottom-color:#484b52;box-shadow:inset 1px 1px 2px #000000f2;padding:2px;margin-bottom:8px}.char-item{display:flex;justify-content:space-between;align-items:center;padding:3px 6px;font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;color:#c8cbcf;cursor:pointer;user-select:none}.char-item:hover{background:#ffffff0d}.char-item.selected{background:#484c52;color:#fff;font-weight:700}.charselect-account-status{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.charselect-status-label{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000}.charselect-status-val{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;color:#c8cbcf}.logout-warning-box{width:280px;background:#313337;background-image:linear-gradient(180deg,#37393e,#2b2d31);border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;box-shadow:0 12px 36px #000000e6,inset 1px 1px #ffffff14;padding:0;border-radius:1px}.logout-warning-text{font-family:var(--font-tibia, Tahoma, Verdana, sans-serif);font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;padding:10px 4px 6px;text-align:center}.hub-panel-box{margin-bottom:2px;flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:auto!important}#hub-window{height:auto!important;min-height:auto!important;max-height:none!important}#hub-body{overflow:hidden!important;height:139px!important;min-height:139px!important;max-height:139px!important;box-sizing:border-box!important;padding:6px 8px!important}.hub-buttons-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%;box-sizing:border-box}.hub-menu-btn{height:18px;min-height:18px;max-height:18px;font-size:10px;font-weight:400;font-family:Tahoma,Verdana,Arial,sans-serif;color:#dfdfdf;display:flex;align-items:center;justify-content:center;padding:0 2px;white-space:nowrap;text-shadow:1px 1px 0 #000000;letter-spacing:-.2px;border-radius:1px;transition:background-color .1s;box-sizing:border-box}.hub-menu-btn:active,.hub-menu-btn.active{background:#2b2f3a!important;border-color:#161922!important;box-shadow:inset 1px 1px 2px #000c;color:#fff!important}.hub-btn-gold{color:#f0c674!important;font-weight:400!important}.hub-btn-gold:hover{color:#fff2a8!important}.hub-btn-full{grid-column:1 / -1;width:100%;height:18px;min-height:18px;max-height:18px}#chat-panel{height:140px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top:1px solid #585c64;box-shadow:inset 0 1px #141517;display:flex;flex-direction:column}#chat-tabs{display:flex;justify-content:space-between;align-items:center;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-bottom:1px solid #141517;padding:2px 4px 0}.chat-tabs-list{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none}.chat-tab{padding:2px 10px;height:18px;background:url(/webclient/dist/assets/chat_channel_deselected-oyzscagu.png) repeat-x center;border:1px solid #141517;border-radius:1px;color:#9da3af;cursor:pointer;font-family:var(--font-tibia);font-size:11px;font-weight:700;user-select:none;text-shadow:1px 1px 1px #000;margin-right:2px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:color .1s}.chat-tab:hover{color:#fff}.chat-tab.active{background:url(data:image/png;base64,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) repeat-x center;color:#fff!important;border:1px solid #141517;text-shadow:1px 1px 1px #000}@keyframes chatTabUnreadTextPulse{0%,to{color:#f55e5e!important;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}50%{color:#ff8585!important;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}}.chat-tab.tab-unread:not(.active){color:#f55e5e!important;font-weight:700!important;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;border:1px solid #141517!important;box-shadow:none!important;animation:chatTabUnreadTextPulse 2.4s ease-in-out infinite}.chat-tab.dragging{opacity:.4;background:#444}.chat-tab-actions{display:flex;align-items:center;gap:3px}.chat-action-btn{background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;box-shadow:inset 1px 1px #ffffff14;border-radius:1px;cursor:pointer;font-size:11px;padding:2px 5px;color:#dfdfdf;transition:opacity .15s,background .15s}.chat-action-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c;color:#fff}.chat-action-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #000000b3}.chat-console-icon-btn{width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;padding:0;margin:0;border:none!important;background-color:transparent!important;background-image:url(/webclient/dist/assets/console-DElY-gMP.png);background-repeat:no-repeat;cursor:pointer;image-rendering:pixelated;box-sizing:border-box}#btn-chat-channels{background-position:-16px 0}#btn-chat-channels:active{background-position:-16px -16px}#btn-chat-ignore{background-position:-48px 0}#btn-chat-ignore:active{background-position:-48px -16px}#btn-chat-close{background-position:-160px 0}#btn-chat-close:active{background-position:-160px -16px}#chat-log{flex:1;overflow-y:auto;padding:4px 6px;font-size:11px;line-height:1.35;user-select:text!important;-webkit-user-select:text!important;cursor:text;background:#27292d url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#555860;border-bottom-color:#555860;box-shadow:inset 1px 1px 3px #000000d9;margin:2px 3px;border-radius:1px}.chat-line,.chat-msg{margin-bottom:2px;user-select:text!important;-webkit-user-select:text!important;cursor:text;word-break:break-word}.chat-line *,.chat-msg *{user-select:text!important;-webkit-user-select:text!important;cursor:text}.chat-msg.say{color:#ff0}.chat-msg.whisper{color:#ffffa0}.chat-msg.yell{color:#ff0}.chat-msg.private,.chat-msg.private-from{color:#5ff7f7}.chat-msg.private-to{color:#9f9dfd}.chat-msg.server{color:#fff}.chat-msg.info{color:#0f0}.chat-msg.console-blue{color:#9f9dfd!important}.chat-msg.console-lightblue{color:#5ff7f7!important}.chat-msg.error{color:#f44}.chat-msg.orange{color:#f90}#chat-input-bar{display:flex;align-items:center;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;padding:2px 3px 3px;border-top:1px solid #141517;box-shadow:inset 0 1px #555860;gap:3px}.chat-say-mode-btn{width:20px;height:20px;min-width:20px;max-width:20px;flex-shrink:0;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;border-radius:1px;cursor:pointer;display:flex!important;align-items:center;justify-content:center;padding:0;margin:0;box-shadow:inset 1px 1px #ffffff14;transition:background .1s ease}.chat-say-mode-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c}.chat-say-mode-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #0009}.chat-lock-btn{width:20px;height:20px;min-width:20px;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;border-radius:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;box-shadow:inset 1px 1px #ffffff14;transition:background .1s ease,border-color .1s ease;user-select:none}.chat-lock-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c}.chat-lock-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #0009}.chat-lock-btn.unlocked{background:#32442d url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141f11;border-top-color:#5a7c4e;border-left-color:#5a7c4e;box-shadow:inset 1px 1px #729e64}.chat-lock-btn.unlocked:hover{background:#3c5436 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-color:#729e64 #141f11 #141f11 #729e64}.chat-lock-icon{font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center}.channels-modal-box{width:300px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:2px solid #585c64;border-right-color:#141517;border-bottom-color:#141517;box-shadow:0 10px 30px #000000e6;padding:6px 8px 8px;font-family:Tahoma,Verdana,sans-serif;color:#dfdfdf;font-size:11px;user-select:none}.channels-modal-box .modal-header,.ignore-modal-box .modal-header{height:20px;display:flex;align-items:center;justify-content:center;border-bottom:none;background:transparent;padding:0;margin-bottom:6px}.channels-modal-box .modal-header span,.ignore-modal-box .modal-header span{font-family:Tahoma,Verdana,sans-serif;font-size:11.5px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 0 #000;letter-spacing:.2px}.channels-modal-body{display:flex;flex-direction:column;margin:0}.channels-modal-body .modal-label-text,.ignore-modal-body .ignore-label-text{font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 0 #000;margin-bottom:4px}.channels-list-box{height:120px;background:#25282c;border:2px solid #141517;border-right-color:#585c64;border-bottom-color:#585c64;padding:2px;overflow-y:scroll;box-sizing:border-box}.channels-list-item,.ignore-list-item{padding:2px 4px;font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 0 #000;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px;user-select:none}.channels-list-item:hover,.ignore-list-item:hover{background:#ffffff14}.channels-list-item.selected,.ignore-list-item.selected{background:#3c4046;color:#fff}#input-private-channel,.ignore-name-input{background:#25282c;border:2px solid #141517;border-right-color:#585c64;border-bottom-color:#585c64;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:11px;height:22px;padding:0 4px;outline:none;box-sizing:border-box}.channels-modal-footer,.ignore-modal-footer{display:flex;justify-content:flex-end;gap:6px;border-top:1px solid #141517;border-bottom:1px solid #585c64;margin-top:12px;padding-top:8px;padding-bottom:2px}.channels-modal-footer .tibia-btn,.ignore-modal-footer .tibia-btn{min-width:52px;height:22px;padding:0 8px;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border:1px solid #141517!important;border-top-color:#585c64!important;border-left-color:#585c64!important;border-right-color:#141517!important;border-bottom-color:#141517!important;color:#dfdfdf!important;font-family:Tahoma,Verdana,sans-serif!important;font-size:11px!important;font-weight:700!important;text-shadow:1px 1px 0 #000!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:1px!important;box-shadow:inset 1px 1px #ffffff14!important;transform:none!important}.channels-modal-footer .tibia-btn:hover,.ignore-modal-footer .tibia-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border-top-color:#6d727c!important;border-left-color:#6d727c!important;color:#fff!important}.channels-modal-footer .tibia-btn:active,.ignore-modal-footer .tibia-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border-right-color:#4a4d53!important;border-bottom-color:#4a4d53!important;box-shadow:inset 1px 1px 2px #000000b3!important;transform:translate(1px,1px)!important}.ignore-modal-box{width:580px;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:2px solid #585c64;border-right-color:#141517;border-bottom-color:#141517;box-shadow:0 10px 30px #000000e6;padding:6px 12px 10px;font-family:Tahoma,Verdana,sans-serif;color:#dfdfdf;font-size:11px;user-select:none}.ignore-modal-body{display:flex;gap:16px;margin:4px 0 6px}.ignore-col{flex:1;display:flex;flex-direction:column}.ignore-toggle-panel{background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;padding:3px 6px;display:flex;align-items:center;margin-bottom:8px;box-shadow:inset 1px 1px #ffffff0d}.ignore-toggle-panel label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 0 #000;cursor:pointer}.ignore-list-box{height:115px;background:#25282c;border:2px solid #141517;border-right-color:#585c64;border-bottom-color:#585c64;padding:2px;overflow-y:scroll;box-sizing:border-box}.ignore-edit-row{display:flex;gap:4px;margin-top:6px}.ignore-btn{padding:0 8px;min-width:46px;height:22px;font-size:11px;font-weight:700;font-family:Tahoma,Verdana,sans-serif;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border:1px solid #141517!important;border-top-color:#585c64!important;border-left-color:#585c64!important;border-right-color:#141517!important;border-bottom-color:#141517!important;color:#dfdfdf!important;text-shadow:1px 1px 0 #000!important;cursor:pointer!important;border-radius:1px!important;box-shadow:inset 1px 1px #ffffff14!important;display:flex;align-items:center;justify-content:center}.ignore-btn:hover:not(:disabled){background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border-top-color:#6d727c!important;border-left-color:#6d727c!important;color:#fff!important}.ignore-btn:active:not(:disabled){background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;border-right-color:#4a4d53!important;border-bottom-color:#4a4d53!important;box-shadow:inset 1px 1px 2px #000000b3!important;transform:translate(1px,1px)!important}.ignore-btn:disabled{opacity:.45;cursor:default}.chat-tab{display:inline-flex;align-items:center;gap:6px}.chat-tab-close-icon{font-size:10px;line-height:1;opacity:.6;margin-left:2px;cursor:pointer;padding:1px 2px;border-radius:2px}.chat-tab-close-icon:hover{opacity:1;background:#ff3c3c66;color:#fff}.chat-action-btn:disabled{opacity:.35;cursor:not-allowed}.minimap-panel-box{width:100%;display:flex;flex-direction:column;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.minimap-body{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:0}.minimap-wrapper{position:relative;width:108px;height:114px;min-width:108px;min-height:114px;background:#000;border:1px solid #141517;border-top-color:#111214;border-left-color:#111214;border-right-color:#555860;border-bottom-color:#555860;overflow:hidden;cursor:default;box-sizing:border-box;flex-shrink:0}#minimap-canvas{width:106px;height:112px;image-rendering:pixelated;display:block;cursor:default}.minimap-settings-popup{position:absolute;top:2px;left:2px;background:#282828;border:1px solid #555;border-bottom-color:#111;border-right-color:#111;padding:4px 6px;display:flex;flex-direction:column;gap:4px;font-size:9px;color:#eee;z-index:100;box-shadow:0 2px 10px #000000e6}.minimap-settings-popup label{display:flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap}.minimap-controls-col{display:flex;flex-direction:column;align-items:center;gap:3px;width:44px;min-width:44px;max-width:44px}.minimap-compass-circle{width:44px;height:44px;background:url(/webclient/dist/assets/circle-CtAHYYgW.png) no-repeat center center;background-size:44px 44px;cursor:pointer;user-select:none;image-rendering:pixelated}.minimap-tool-grid-2x2{display:grid;grid-template-columns:20px 20px;grid-template-rows:20px 20px;gap:4px;width:44px;justify-content:center}.minimap-icon-btn{width:20px;height:20px;background-color:transparent;border:none;cursor:pointer;padding:0;background-repeat:no-repeat;background-position:0 0;image-rendering:pixelated}.minimap-icon-btn:active{background-position:0 -20px}.btn-zoom-out{background-image:url(/webclient/dist/assets/zoom-out-DZthSjaz.png)}.btn-zoom-in{background-image:url(/webclient/dist/assets/zoom-in-z-ayaV2s.png)}.btn-floor-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAIAAABxU02MAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAP1SURBVEhLnZZLTxpRFMfvd6lRUR5dg/IYZEBeFjRGCEpjojEaKjMFLERQadzJSl1Zl5q0G9jo0hhd9Gv1d+ZKU1d1PCZ4X//z+J9zz1xVr1u2/RXZ368fHBxYlt1oNBi0Wi02LMtiats2K81ms9FstuSMyOrqqmIjEo3GRRYikYj8W1hIJBLZbDaZTDKIGTFWTNPMZDKJhMkK+5ycnJxU3V4vnc6wF0MMIxwOc5TR3NxctVo9OTkBwwpK2U+lUouLiyCj0ejExITCgWQylTDNXC7HEoZRkU6nS6XSzc3N09PT4eEhLoDReI6JmVhsamoKsG2aSTSiAnejsRiKy+Xy7e3tb0ceHx97vR42cQEMbiOMfX6/gg+WgOVyeXR/KhSardb9/b1Ganl+fr66uqpUKoVCkQBxcD4cnpmZEcKwjNsYzOeXMHJ5efnw8PCCG8vd3d3Z4GxnZ2dpaQkfwft8PkUCiNOIxwkMnjTDw+HwBTSWi4sL/MIsSOLHWWG7VqtxGvZRRibYhZLhaPQCGsv5+TlxkgtgHCJBAm40xDJ/rGLWMOJwMxgMrq+vf4yFgNvtdrG4DLFYImAsBQIBIQwMlh3jQibMcRrPkdFopAenp6ehUIgCKhaLnAkGgx6PR8qTCXFgU2s1DAN3jo6OyDD8HXa7nU5ne3sbbzkAr5lslvH09LT61m4zD4ZCgHGGDRRB+M9X8qvf/45fmjMiZywxtzsdKoQ86xoED5mktFr9vLe3t7W1vb6+sbm5uVZaQztIqRPhPCkVVqt9oRjRpAuIAYRxh3Ab6ff7x8fH3W53d3cX1biNdoTQxDKXEU14QrWD5wSyVipjfGMslco6VFMLgDGgc6ZTJWwD0KligC7s1J2bjFhyqS1uGB6xqy8svx+4VVQyQToq8UV0s+FcOnSlCI6gSK/odW41eM6jwOv1KbLPBhi9ij/8UkAExiIqcIQtVOhUoZrB/Py85BkjgY8fGcEev0SCeL1ej2eGTDLw+/2zs0xfCWf4VX9H/wqnwYAEjxYGjk45pm1gD6sCxjeHBUkD7kEKjkEp/hMnPjPFWx08LBAV/BCvIm5hyH0PhGkF48srK+/ogWRREYnTA1z3QKpLwE6Qrnsgda1gD5ssAXPVA7lRYtkhw3UP5C4rMonHeO62B9JFJM/Qy2mnDbnogcI2fYzTWHbbA2lVEjMTMFh2jL+1B9KzBawBbnsgXwvFV4MRc7c9kO+U4nuVy+ff0QOFML6U9C+KEa26gBi8pQfybXYqDHHfA2lsitcBc9gGoFPFAF3/7YG8R4RtqRf3PVAI40Ukai2LNxIvJYRo2RCDiG3zpmLFmcqDihcXl5HXV71u/QGCeE+njHx+PQAAAABJRU5ErkJggg==)}.btn-floor-down{background-image:url(/webclient/dist/assets/floor_down-C5hawdyN.png)}.minimap-center-btn{width:44px;min-width:44px;max-width:44px;height:20px;font-size:9px;background:#3c3e44 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#141517;border-bottom-color:#141517;box-shadow:inset 1px 1px #ffffff14;color:#c9cbcf;border-radius:1px;cursor:pointer;font-family:var(--font-tibia);font-weight:600;text-shadow:1px 1px 0px #000;display:flex;align-items:center;justify-content:center;padding:0;margin:0;box-sizing:border-box;transition:background .1s ease}.minimap-center-btn:hover{background:#474a52 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border-top-color:#6d727c;border-left-color:#6d727c;color:#fff}.minimap-center-btn:active{background:#28292c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#4a4d53;border-bottom-color:#4a4d53;box-shadow:inset 1px 1px 2px #000000b3}.minimap-overlay-expand-btn{position:absolute;bottom:3px;right:3px;width:17px;height:17px;background:#1c1c1cd9;border:1px solid #585858;border-bottom-color:#1a1a1a;border-right-color:#1a1a1a;color:#dfdfdf;font-size:11px;line-height:15px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;z-index:5;box-shadow:0 1px 4px #000000bf;transition:background .12s,border-color .12s}.minimap-overlay-expand-btn:hover{background:#373737f2;border-color:#777;color:#fff}.minimap-overlay-expand-btn:active{border:1px solid #1a1a1a;border-bottom-color:#585858;border-right-color:#585858;background:#121212f2}.mark-modal-box{width:200px;background:#262626;border:2px solid #555;border-bottom-color:#111;border-right-color:#111;box-shadow:0 4px 16px #000000e6}.mark-modal-body{padding:8px;display:flex;flex-direction:column}.mark-label{font-size:10px;color:#ddd;font-weight:700;margin-bottom:3px}.mark-input{width:100%;background:#151515;border:1px solid #444;color:#fff;padding:3px 5px;font-size:11px;font-family:var(--font-tibia);box-sizing:border-box}.mark-icons-grid{display:grid;grid-template-columns:repeat(10,16px);grid-gap:2px;margin-top:4px;padding:2px;background:#181818;border:1px solid #333}.mark-type-btn{width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent;border-radius:1px}.mark-type-btn:hover{background:#333;border-color:#666}.mark-type-btn.active{border-color:#f1c40f;background:#3a3a3a}.mark-type-btn img{width:12px;height:12px;image-rendering:pixelated}.mark-modal-footer{display:flex;justify-content:flex-end;gap:6px;padding:6px 8px;border-top:1px solid #333}.status-panel-box{padding:2px 0 3px;display:flex;flex-direction:column;gap:3px;background:transparent!important;border:none!important;box-shadow:none!important;width:100%}.icon-mana{background-position:0 -11px}.fill-hp{background:linear-gradient(180deg,#ff7b7b,#d63031 45%,#a81c1c 55%,#7f1414)}.status-stats{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:#aaa;border-top:1px solid #333;padding-top:4px}.inventory-panel-box{width:100%;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;display:flex;flex-direction:column}.inventory-combat-layout{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:3px}.inventory-slots-wrapper{display:flex;flex-direction:column;align-items:flex-start}#inventory-grid{display:flex;gap:4px;justify-content:flex-start}.slot{width:34px;height:34px;min-width:34px;min-height:34px;background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center;background-size:34px 34px;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;image-rendering:pixelated;padding:0}.slot canvas{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;image-rendering:pixelated;display:block}.slot.slot-head{background-image:url(/webclient/dist/assets/head-D1iTZz41.png)}.slot.slot-armor{background-image:url(/webclient/dist/assets/body-bXJeI44o.png)}.slot.slot-legs{background-image:url(/webclient/dist/assets/legs-Bis8G0yM.png)}.slot.slot-feet{background-image:url(/webclient/dist/assets/feet-CUKyNg9X.png)}.slot.slot-left{background-image:url(/webclient/dist/assets/left-hand-PRm1dsqf.png)}.slot.slot-right{background-image:url(/webclient/dist/assets/right-hand-nYiNu1QU.png)}.slot.slot-backpack{background-image:url(/webclient/dist/assets/back-D4TvDHz9.png)}.slot.slot-amulet{background-image:url(/webclient/dist/assets/neck-B7xNzzo-.png)}.slot.slot-ring{background-image:url(/webclient/dist/assets/finger-C-lj7fVZ.png)}.slot.slot-arrow{background-image:url(/webclient/dist/assets/ammo-CxQNoZgJ.png)}.btn-offensive{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAeTSURBVHjarJdLaB3XGcd/5zGvOzeWrmOHIllVbdcpCTE1fkWlgXQj4mVMsFooge5D26SELroK7aLQhjahdNVCm0CLsbNwTQ0RirNo3QSD7daheWBiXxk5kpEl3avR1b0zc+ac08VcyXlAN+3ALIaBc873+P9/3xHPP/+Cl1IiBFSVJY4jytKglEQphfceU1XgPUopnHMEQYBzDg9IKTFlCcAnn3yCllJw9dpVtFKAoKoMWmuEEAghiKIIYwzOOSpboaRCSkkQBJSlATzegzElS0tLyLTZJG2kw90tUimMMUB94m63i3MOKRVxFANgraXf76OURGuNMSVCCJxz6N7GBtZaPNBsNpFSIqWiu94lSWKiKGQwGCCVIgpDhBAEQUAcx3jvsdYipQRAKYUGgfceJRVxnDDz7RkqYzhz5gxZlhGGIWma0u/3EUIAgmazyalTpxBCcPr0abTWhGFIGEVIpSTGlFS2IggCbFWxb98+Ts3MsHv37u3wjTEMBgN27XqQZ555hsnJSaDOszGGbGMDW1Woqampl1ZX10BAt9Oh3Z5nfHyMffv28eWJCZZXVuh2OmitGRsb215sfn6es2+8QZHnCCFxzpLnOeqJJ554aXFxEecdURiyubnJnTsL7Nmzhz0TE+zfv5979+7x4K5dzMzM8NBDD7FwZ4GzZ86yvr6Ocx4pBdZaOp0OOs9zpBR4LyiKgiAIWVvrMDc3x8mTJ2m1Wjz99NMAjIyM0O12ufDXC/T7/fpEShEEAUnSAEBGUYxzHo9DCIGUgqqquHnzJufOnaPb7TIyMrK92NmzZ5mfnyeKYpJGA601gzyn398kSRI0eLRWWOvQWvLII4+iteL99z/AOYdzjq3HD9WilGLPnnF0EHB7fh6yjM3NTcqyRFeVrRsy0FSm4tFHH+HAgQM0m02mpqZotVqsrq4ihGDnzp2cPHmSy5cv8+STT3Ljxg3+ee0ajTRFCMHa2hoyTmLKsiTLMpxznD9/ns3NTU6cOEGr1aLT6XD+/HnOnfsLnU6HVqvFU089RZZlXLhwgSAI2MgyyrKWpxRCkCQNGo0GUgoGgwF/v3QJ5xxlWTI7O8vS0hLzt2/z5ptvUpYlzjneffddBoMBxhiiuFaUEALZ2+jVhTAVcZJw/Phxjh87xuzsLL1ej0OHDmGqiiSOOHz4MFmWMTc3x7Fjxzh69CgIgSlLjDF479FhGGCqCu8dBx97jOnpaebm5rh8+TKLS0t8df9+xFApd+/e5dKlS9y61SbPc6anpwG4/t57bGQZAFoIgRwKvqoq3nrrLa5cuYJUijsLC8zPzxMGIQi4+PZFvPMIAdevX8d7X/tlWRKGIdY5tJASKSXOOa5cuYoQAqUkeD80BIkUEo9HK4XFIbynKEuuXbuGtZYwDHHek8QJUg9dGEBKQRSFQ8UEpGkT8DhnKYsSU1VUxtS9KCXee4SoZVfkOdZW6HfeeYfu+jplUQyNVGKtBajDsA7vHVrr4T+Hc5bPP9ba2g+Xl5e3Pz5tlLUyIAh0bf9VhRASpe5vuMUYKSVJo8HoyAgaYGxsfMiRupqNRoOiKFFKbgOpNOYzoNoqwpYc8zxn6vHHkUpptFaYqu50pTSbm5vD3NXNrZRCDyMw1RZvKrRSeOfrvEpFZS1ykA8YGR39v4DKO4dWUrK2ukYYhv8zqLz3SIaw3gZVGPGK1vwcz+iOHRRFgRCCNE3xzt0HVaPBy0LwchgShiFaa8rS1OYgPwUqvXKPYHWVA6Oj/GZ1lVavRzmcDIwx9Pt9Wtk6rywv85WREVRlt0HVfKCJ9N7jnSMI6lAWgR+0Wtz9+GPGJyc5nWUcGLpKHMfsyXP+lGV8ae9ebnU6/FjW6IiiOnwppURpjbUWay1xHNPprvPDsqS8ehV15Ai/DQK+vrbG4W6X1+MYfeQI67fn+YlSrA+9UEpBPsjrkAf9PlIKpJAURYHWmvUdI7zYauHabeTEBL9sNPhFo4GcmMAtLPCiqejnOXmeU5YF1lq0VsgwDInj5AugstbyQZLwo8EA2m2YnKzfdpvnsoxbYfgFUIFADwaDoVbvg+pYURABl8IIW49WnxYtwbAzvra6Qigl/965E7KMoshr6RlTEQR6G1TTzSbfBF67e5fvNZv1yT76CKSEhx/mlXab17OMZ8fG+Idz/G1tjUaaEscx4uDBg/7Lk5P0NjYwVUUcxSRJzJ+tZcfoKGiNa7d5cTDAefhVI0Hu3QtVRba6yrNJQj7M5dGjR5FbXf55UP1uZQWshV6PnxUFN8fH+XD3bn6a59DrgbX8odP5DKiklEilNevd9W1QRXHMCef4flHw+3Ybt7zMdxoNKudoNBK+m6a4xUX+2G7zXFFwwhg8YMqyrkFZFERRuA2qb/X7vJCm/Bq4APzLGL6RptugupKmvGotH0YxK87yQprCYMDbaQp49JZZboGqcI5XBwNmtUYLwa0k4Ya1hFKBgNe8w6cpynvejkJcv48dDu7NBx5AbylFAM45LnpqUIl6sv1voCqN4WIQ1KBSis1eD33o0CHGx8cBCMIQ5xxi67pgzH3GCEEwvB3UMnWEYUCeF2it8L4+0H8GAB/OaewxAZvsAAAAAElFTkSuQmCC)}.btn-balanced{background-image:url(data:image/png;base64,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)}.btn-defensive{background-image:url(data:image/png;base64,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)}.btn-stand{background-image:url(data:image/png;base64,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)}.btn-chasemode{background-image:url(/webclient/dist/assets/chasemode-CDjOe0zT.png)}.btn-safefight{background-image:url(data:image/png;base64,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)}.btn-pvp{background-image:url(data:image/png;base64,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)}.btn-mount{background-image:url(data:image/png;base64,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)}.slot.slot-equipped{background-image:url(data:image/png;base64,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)!important;background-color:transparent!important}.slot-stat{width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px;background-color:#2b2c30;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center;background-size:34px 34px;border:1px solid #141517;border-top-color:#111214;border-left-color:#111214;border-right-color:#555860;border-bottom-color:#555860;box-shadow:inset 1px 1px 2px #000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-tibia);box-sizing:border-box;padding:0;margin-top:0}.slot-stat .stat-lbl{font-size:8px;line-height:10px;font-weight:700;color:#9a9a9a;text-shadow:1px 1px 1px #000}.slot-stat .stat-val{font-size:9px;line-height:11px;font-weight:700;color:#b0b4b8;text-shadow:1px 1px 1px #000}.status-square-box{width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px;background-color:#2b2c30;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center;background-size:34px 34px;border:1px solid #141517;border-top-color:#111214;border-left-color:#111214;border-right-color:#555860;border-bottom-color:#555860;box-shadow:inset 1px 1px 2px #000000b3;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,9px);grid-template-rows:repeat(3,9px);gap:1px;align-content:center;justify-content:center;align-items:center;justify-items:center;padding:1px;overflow:hidden}.status-square-box.single{display:flex;align-items:center;justify-content:center}.status-square-box .condition-icon{width:9px;height:9px;min-width:9px;min-height:9px;max-width:9px;max-height:9px;display:block;image-rendering:pixelated}.status-square-box.single .condition-icon{width:12px;height:12px;min-width:12px;min-height:12px;max-width:12px;max-height:12px}.condition-panel-bar{display:none}.combat-controls-side{width:44px;min-width:44px;max-width:44px;display:flex;flex-direction:column;gap:2px}.combat-grid{display:grid;grid-template-columns:20px 20px;grid-template-rows:20px 20px 20px;gap:2px 4px;justify-content:center;width:44px}.combat-btn{width:20px;height:20px;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer;background-repeat:no-repeat;background-size:20px 40px;background-position:0 0;image-rendering:pixelated}.combat-btn:hover{filter:brightness(1.2)}.combat-btn.active{background-position:0 -20px;border:none;box-shadow:none}.item-count-badge{position:absolute;bottom:1px;right:2px;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:700;line-height:10px;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;pointer-events:none;z-index:5;user-select:none}.sidebar-divider,.inventory-divider{height:0;border:none;border-top:1px solid #141517;border-bottom:1px solid #585c64;margin:3px 0;width:100%;box-sizing:border-box}.slot.slot-equipped{background-image:url(data:image/png;base64,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)!important;background-size:34px 34px!important;background-position:center!important;background-repeat:no-repeat!important}.miniwindow-min-btn,.container-min-btn,[id$=-min]{background-position:-1px -1px!important}.miniwindow-min-btn:hover,.container-min-btn:hover,[id$=-min]:hover{background-position:-1px -15px!important}.miniwindow-min-btn:active,.container-min-btn:active,[id$=-min]:active{background-position:-1px -29px!important}.panel-box.minimized .miniwindow-min-btn,.panel-box.minimized [id$=-min],.container-window.minimized .container-min-btn{background-position:-15px -1px!important}.panel-box.minimized .miniwindow-min-btn:hover,.panel-box.minimized [id$=-min]:hover,.container-window.minimized .container-min-btn:hover{background-position:-15px -15px!important}.panel-box.minimized .miniwindow-min-btn:active,.panel-box.minimized [id$=-min]:active,.container-window.minimized .container-min-btn:active{background-position:-15px -29px!important}.miniwindow-btn-close,.container-close-btn,[id$=-close]{background-position:-29px -1px!important}.miniwindow-btn-close:hover,.container-close-btn:hover,[id$=-close]:hover{background-position:-29px -15px!important}.miniwindow-btn-close:active,.container-close-btn:active,[id$=-close]:active{background-position:-29px -29px!important}.container-lock-btn,.miniwindow-lock-btn,[id$=-lock]{background-position:-99px -1px!important}.container-lock-btn:hover,.miniwindow-lock-btn:hover,[id$=-lock]:hover{background-position:-99px -15px!important}.container-lock-btn:active,.miniwindow-lock-btn:active,[id$=-lock]:active{background-position:-99px -29px!important}.container-lock-btn.locked,.miniwindow-lock-btn.locked,[id$=-lock].locked{background-position:-85px -1px!important}.container-lock-btn.locked:hover,.miniwindow-lock-btn.locked:hover,[id$=-lock].locked:hover{background-position:-85px -15px!important}.container-lock-btn.locked:active,.miniwindow-lock-btn.locked:active,[id$=-lock].locked:active{background-position:-85px -29px!important}.container-up-btn{background-position:-43px -1px!important}.container-up-btn:hover{background-position:-43px -15px!important}.container-up-btn:active{background-position:-43px -29px!important}.container-window{display:flex!important;flex-direction:column!important;width:100%;background:#36383c url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;border-radius:1px;margin-bottom:2px;box-sizing:border-box;flex-shrink:0}.container-window.container-flash{box-shadow:0 0 0 2px #fff!important;border-color:#fff!important;transition:box-shadow .3s ease-out,border-color .3s ease-out}.container-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:18px;min-height:18px;max-height:18px;padding:1px 3px;box-sizing:border-box;cursor:move;flex-shrink:0;border-bottom:1px solid #141517;background:linear-gradient(180deg,#44474d,#313337)}.container-header .container-icon-canvas{width:16px;height:16px;min-width:16px;min-height:16px;image-rendering:pixelated;display:block}.container-grid{display:grid;grid-template-columns:repeat(4,34px);grid-auto-rows:34px;grid-gap:2px;align-content:start!important;justify-content:start;padding:2px;margin:1px 1px 2px;min-height:38px;background:#2b2d30 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat;border:1px solid #141517;border-right-color:#555860;border-bottom-color:#555860;box-shadow:inset 1px 1px 2px #000000b3;overflow-y:scroll!important;overflow-x:hidden;box-sizing:border-box;scrollbar-gutter:stable}.container-slot{width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px;background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center;background-size:34px 34px;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;padding:0}.container-slot:hover{filter:brightness(1.15)}.container-slot canvas{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;image-rendering:pixelated;display:block}.panel-box.minimized .panel-body,.panel-box.minimized .panel-resize-grip,.container-window.minimized .container-grid,.container-window.minimized .panel-resize-grip{display:none!important}.panel-box.minimized,.container-window.minimized{height:20px!important;min-height:20px!important}.panel-resize-grip,[id$=-resize-grip],.resize-vertical,.container-window .panel-resize-grip,.panel-box .panel-resize-grip,.panel-resize-grip:hover,.container-window .panel-resize-grip:hover,.panel-box .panel-resize-grip:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDFwA4CU0FZ10AAABuSURBVFjD7ZZBCsAgDASzxf9/eXtpigTqpTQrdAc8KGLmEJNEFEgyVFzBKZHI4LlaJWrwTgmQJICVXGB14SUjg9xGQMjyUJGER4ixgAUsMJ7+/Hz+eSWs78/7lpqkbEZ7tOMtBpItRjJjjDG/5ARtyGrFqLRB8AAAAABJRU5ErkJggg==) 4 9,ns-resize!important}.miniwindow-header,.container-header{cursor:move}.miniwindow-header,.container-header{user-select:none;cursor:move}.miniwindow-header:active,.container-header:active{cursor:move}.battle-panel-box{flex:0 0 auto;display:flex;flex-direction:column;margin-bottom:5px;max-height:100%;overflow:hidden;min-height:80px}#battle-body{overflow-y:auto;overflow-x:hidden;flex:1 1 auto;height:0;min-height:40px}#battle-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:2px}.battle-row{padding:2px 4px;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:6px}.battle-icon-box{width:24px;height:24px;background:transparent;border:1px solid transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-sizing:border-box}.battle-icon-canvas{width:24px;height:24px;image-rendering:pixelated;display:block}.battle-row:hover .battle-icon-box{border:1px solid #ffffff;background:#ffffff14}.battle-row.attacking .battle-icon-box{border:1px solid #ff0000;background:#ff00001f}.battle-row:hover{background:#ffffff0d;border-color:#555}.battle-row.attacking{border-color:#e74c3c;box-shadow:0 0 4px #e74c3c;background:#e74c3c26}.battle-info-wrap{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.battle-name{font-size:11px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle-hp-bar{width:100%;height:4px;background:#111;border:1px solid #000;border-radius:1px;overflow:hidden}.battle-hp-fill{height:100%;transition:width .15s ease}.battle-entry{display:flex;align-items:center;gap:6px;padding:3px 4px;background:#1a1a1a;border:1px solid #333;cursor:pointer}.battle-entry:hover{background:#333;border-color:#555}.battle-entry.selected{border-color:#e74c3c;background:#422}.battle-name{flex:1;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle-hp{width:40px;height:6px;background:#111;border:1px solid #444}.battle-hp-fill{height:100%;background:#27ae60}.skills-panel-box{display:flex;flex-direction:column;max-height:265px}#skills-body{max-height:238px;overflow:hidden}.skills-list{display:flex;flex-direction:column;gap:1px}.skill-row{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;font-family:var(--font-tibia);color:#cfcfcf;padding:0 1px;line-height:13px}.skill-label{color:#dfdfdf;text-shadow:1px 1px 1px #000}.skill-val{font-weight:700;color:#fff;text-shadow:1px 1px 1px #000;text-align:right}.skill-row-bar{display:flex;flex-direction:column;gap:1px}.skill-progress-bg{height:3px;background:#191b1d;border:1px solid #141517;border-bottom-color:#4a4d53;border-right-color:#4a4d53;margin:0 1px 2px;overflow:hidden}.skill-progress-fill{height:100%;transition:width .2s ease}.skill-progress-fill.fill-red{background:#e74c3c}.skills-separator{height:0;background:transparent;border-top:1px solid #141517;border-bottom:1px solid #555860;margin:3px 1px 4px}.tibia-skill-tooltip{position:fixed;z-index:9999999;background:#121212f0;color:#fff;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:700;padding:3px 6px;border:1px solid rgba(0,0,0,.9);box-shadow:2px 2px 4px #000000b3;pointer-events:none;white-space:nowrap;letter-spacing:.2px;line-height:14px}.vip-panel-box{display:flex;flex-direction:column}#vip-body{overflow-y:auto;min-height:40px}.vip-list{display:flex;flex-direction:column;gap:1px}.vip-entry{display:flex;align-items:center;justify-content:space-between;padding:1px 4px;font-size:11px;font-family:var(--font-tibia);cursor:pointer;border-radius:1px;user-select:none;border:none!important}.vip-entry:hover{background:#ffffff14}.vip-entry.online .vip-name{color:#5e5;text-shadow:1px 1px 1px #000}.vip-entry.offline .vip-name{color:#f55;text-shadow:1px 1px 1px #000}.trade-checkbox-label{display:flex;align-items:center;gap:6px;font-size:10.5px;color:#cbd5e1;cursor:pointer;user-select:none;white-space:nowrap}.trade-checkbox-label input[type=checkbox]{accent-color:#3b82f6;cursor:pointer;margin:0;width:13px;height:13px}.trade-window{position:fixed;z-index:2500;left:50%;top:40%;transform:translate(-50%,-50%);width:400px;color:#e2e8f0;background:#1e222b;border:2px solid #333a48;border-radius:6px;box-shadow:0 16px 36px #000000bf,inset 0 1px #ffffff14;display:none;flex-direction:column;padding:0;overflow:hidden;font-family:Tahoma,Verdana,sans-serif;user-select:none}.trade-title{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(180deg,#282e3c,#1e232d);border-bottom:1px solid #363d4e;color:#f1f5f9;font-size:12px;font-weight:700;cursor:move}.trade-title-left{display:flex;align-items:center;gap:6px}.trade-title-icon{color:#60a5fa;font-size:14px}.trade-close{background:transparent;border:none;color:#94a3b8;font-size:16px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:3px;transition:all .15s ease}.trade-close:hover{background:#ef444433;color:#f87171}.trade-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px;background:#14171f}.trade-column{display:flex;flex-direction:column;gap:6px}.trade-label{font-size:11px;font-weight:600;color:#94a3b8;padding-bottom:3px;border-bottom:1px solid #282e3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-grid{min-height:120px;max-height:180px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,36px);gap:4px;padding:6px;background:#0d0f14;border:1px solid #232836;border-radius:4px;align-content:start}.trade-empty-msg{grid-column:1 / -1;text-align:center;color:#64748b;font-size:11px;font-style:italic;padding:24px 0}.trade-item{position:relative;width:36px;height:36px;background:#1a1e28;border:1px solid #2d3444;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .12s ease;box-sizing:border-box}.trade-item:hover{background:#252c3c;border-color:#3b82f6;box-shadow:inset 0 0 6px #3b82f666}.trade-item-canvas{width:32px;height:32px;display:block;image-rendering:pixelated;pointer-events:none}.trade-item-count{position:absolute;right:2px;bottom:1px;font-size:9.5px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000;line-height:1;pointer-events:none}.trade-actions{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#1a1e28;border-top:1px solid #282e3c;gap:8px}.trade-wait{color:#94a3b8;font-size:11px;font-style:italic;flex:1}.trade-buttons{display:flex;gap:6px}.trade-btn-accept{background:linear-gradient(180deg,#16a34a,#15803d)!important;border:1px solid #22c55e!important;color:#fff!important;font-weight:700!important;font-size:11px!important;padding:5px 12px!important;border-radius:4px!important;cursor:pointer;box-shadow:0 2px 4px #0000004d;transition:all .15s ease}.trade-btn-accept:hover:not(:disabled){background:linear-gradient(180deg,#22c55e,#16a34a)!important;box-shadow:0 0 8px #22c55e80}.trade-btn-accept:disabled{opacity:.5;cursor:not-allowed}.trade-btn-reject{background:#2a303c!important;border:1px solid #3f4756!important;color:#e2e8f0!important;font-size:11px!important;padding:5px 12px!important;border-radius:4px!important;cursor:pointer;transition:all .15s ease}.trade-btn-reject:hover{background:#384152!important;border-color:#ef4444!important;color:#fca5a5!important}#npc-trade-modal .npctrade-box,div.modal-box.npctrade-box,.npctrade-box{width:580px!important;max-width:96vw!important;box-sizing:border-box!important;background:#161820;border:2px solid #282c37;border-radius:6px;box-shadow:0 16px 40px #000000d9,inset 0 1px #ffffff14;font-family:Tahoma,Verdana,sans-serif;overflow:hidden;padding:0}.npctrade-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(180deg,#1f232c,#161922);border-bottom:1px solid #2a2f3d;gap:8px;user-select:none;box-sizing:border-box}.npctrade-identity{display:flex;align-items:center;gap:8px;min-width:140px}.npctrade-npc-icon{width:36px;height:36px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background:#0d0f14;border:1px solid #2e3444;border-radius:4px;overflow:hidden}#npctrade-npc-canvas{display:block;width:36px;height:36px;image-rendering:pixelated}.npctrade-titles{display:flex;flex-direction:column}.npctrade-title{font-size:13.5px;font-weight:700;color:#fff;text-shadow:1px 1px 2px #000;letter-spacing:.2px;line-height:1.2}.npctrade-subtitle{font-size:9.5px;color:#8e95a5;margin-top:1px;line-height:1.2}.npctrade-header-center{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}.npctrade-tabs{display:flex;gap:4px}.npctrade-tab-btn{height:26px;padding:0 10px;background:#222631;border:1px solid #323847;border-radius:4px;color:#9da3af;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .15s ease;white-space:nowrap}.npctrade-tab-btn:hover{background:#2c3240;color:#e5e7eb}.npctrade-tab-btn.active{background:linear-gradient(180deg,#2563eb,#1d4ed8);border-color:#3b82f6;color:#fff;box-shadow:0 0 10px #2563eb66;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.npctrade-search-wrapper{position:relative;display:flex;align-items:center;background:#0e1014;border:1px solid #2a2f3d;border-radius:4px;height:26px;padding:0 6px;width:115px;transition:border-color .15s;box-sizing:border-box}.npctrade-search-wrapper:focus-within{border-color:#3b82f6}.npctrade-search-icon{font-size:10px;margin-right:4px;opacity:.6;pointer-events:none}#npctrade-search{width:100%;background:transparent;border:none;outline:none;color:#f3f4f6;font-family:Tahoma,sans-serif;font-size:10.5px}#npctrade-search::placeholder{color:#6b7280;font-size:10px}.npctrade-search-clear{background:transparent;border:none;color:#888;font-size:10px;cursor:pointer;padding:0 2px;line-height:1}.npctrade-search-clear:hover{color:#f87171}.npctrade-close-btn{width:24px;height:24px;background:transparent;border:none;color:#ef4444;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:background .15s}.npctrade-close-btn:hover{background:#ef444426;color:#f87171}.npctrade-content{display:grid;grid-template-columns:240px 1fr;gap:10px;padding:10px;background:#15171e;box-sizing:border-box}.npctrade-list-panel{display:flex;flex-direction:column;min-width:0}.npctrade-items{height:350px;overflow-y:auto;background:#0e1014;border:1px solid #232733;border-radius:4px;display:flex;flex-direction:column}.npctrade-row{width:100%;min-height:34px;height:34px;display:flex;align-items:center;gap:6px;padding:0 6px;background:transparent;border:1px solid transparent;border-bottom:1px solid #181b24;color:#cfd3dc;text-align:left;cursor:pointer;font-family:Tahoma,sans-serif;transition:background .12s ease;box-sizing:border-box}.npctrade-row:hover{background:#1a202c;color:#fff}.npctrade-row.selected{background:linear-gradient(90deg,#143e7e,#1e5cb8,#143e7e)!important;border-top:1px solid #3b82f6!important;border-bottom:1px solid #3b82f6!important;box-shadow:inset 0 0 8px #3b82f64d;color:#fff!important}.npctrade-row-icon{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center}.npctrade-item-canvas{display:block;width:32px;height:32px;image-rendering:pixelated}.npctrade-row-name{flex:1;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.npctrade-row-price{display:flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#facc15;white-space:nowrap}.npctrade-details-column{display:flex;flex-direction:column;gap:8px;min-width:0}.npctrade-details-card{display:flex;flex-direction:column;gap:4px}.npctrade-section-title{font-size:11.5px;font-weight:700;color:#e2e8f0}.npctrade-details-box{background:#0f1116;border:1px solid #232733;border-radius:4px;padding:8px;display:flex;gap:10px;align-items:flex-start}.npctrade-preview-frame{width:36px;height:36px;min-width:36px;min-height:36px;background:#08090c;border:1px solid #1c202a;border-radius:4px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 6px #0009}#npctrade-preview{display:block;width:32px;height:32px;image-rendering:pixelated}.npctrade-info-panel{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.npctrade-name{font-size:12px;font-weight:700;color:#60a5fa;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.npctrade-stat-row{font-size:10.5px;color:#cbd5e1;line-height:1.3}.npctrade-desc-box{margin-top:4px;padding:4px 6px;background:#090a0e;border:1px solid #1a1e28;border-radius:3px;font-size:10px;color:#94a3b8;font-style:italic;line-height:1.3;min-height:24px}.npctrade-controls-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 2px}.npctrade-qty-box{display:flex;flex-direction:column;gap:3px}.npctrade-qty-box label{font-size:10.5px;color:#cbd5e1;font-weight:500}.npctrade-spinner{display:flex;align-items:center;height:24px;background:#090a0e;border:1px solid #282d3b;border-radius:3px;overflow:hidden}.npctrade-spinner input[type=number]{width:44px;height:100%;background:transparent;border:none;outline:none;color:#fff;text-align:center;font-size:11.5px;font-weight:700;-moz-appearance:textfield}.npctrade-spinner input[type=number]::-webkit-inner-spin-button,.npctrade-spinner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.npctrade-spinner-buttons{display:flex;flex-direction:column;height:100%;border-left:1px solid #282d3b}.npctrade-spinner-buttons button{width:16px;height:50%;background:#1a1d26;border:none;color:#94a3b8;font-size:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.npctrade-spinner-buttons button:hover{background:#282d3b;color:#fff}.npctrade-options-box{display:flex;flex-direction:column;gap:4px}.npctrade-breakdown-card{background:#0f1116;border:1px solid #232733;border-radius:4px;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.npctrade-total-row{display:flex;justify-content:space-between;align-items:center}.npctrade-total-label{font-size:11.5px;font-weight:700;color:#f8fafc;display:flex;align-items:center;gap:5px}.npctrade-total-value{font-size:13px;font-weight:700;color:#facc15}.npctrade-bullet-stats{display:flex;flex-direction:column;gap:2px;border-top:1px solid #1c202a;padding-top:4px;font-size:10.5px}.npctrade-bullet-row{display:flex;justify-content:space-between;align-items:center;color:#94a3b8;white-space:nowrap}.npctrade-bullet-row .bullet-val{color:#f1f5f9;font-weight:500}.npctrade-bullet-row .bullet-val.overweight{color:#ef4444;font-weight:700}.npctrade-action-btn{width:100%;height:34px;background:linear-gradient(180deg,#22c55e,#16a34a);border:1px solid #4ade80;border-radius:4px;color:#fff;font-family:Tahoma,sans-serif;font-size:12.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 2px 8px #22c55e59;text-shadow:1px 1px 1px rgba(0,0,0,.4);transition:all .15s ease}.npctrade-action-btn:hover:not(:disabled){background:linear-gradient(180deg,#25d465,#18b352);box-shadow:0 3px 12px #22c55e80}.npctrade-action-btn:active:not(:disabled){transform:translateY(1px)}.npctrade-action-btn:disabled{background:#1e2521;border-color:#2c3830;color:#64748b;box-shadow:none;cursor:not-allowed;text-shadow:none}.btn-shop-gold{color:#f0c674!important;background-color:#3a2b0fa6!important;border:1px solid #b9902f!important;border-top-color:#b9902f!important;border-left-color:#b9902f!important;box-shadow:inset 1px 1px #ffe69126!important}.btn-shop-gold:hover{background:#4a4530 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;color:#fff2a8!important;border-color:#ffe691!important}.btn-shop-gold:active{border:1px solid #7a4e09!important;border-bottom-color:#f39c12!important;border-right-color:#f39c12!important;background:#2b2515 url(/webclient/dist/assets/texture-Cun796wZ.png) repeat!important;transform:translate(1px,1px)}.shop-backdrop{position:fixed;inset:0;background:#000000b8;backdrop-filter:blur(4px);z-index:2400;display:flex;align-items:center;justify-content:center}.shop-window{position:relative;width:min(980px,95vw);height:min(640px,92vh);background:#14161b;border:1px solid #2d323c;border-top:1px solid #3e4553;border-radius:8px;box-shadow:0 12px 40px #000000d9,inset 0 1px #ffffff0f;display:flex;flex-direction:column;color:#dfdfdf;font-family:Tahoma,Verdana,sans-serif;user-select:none;overflow:hidden}.shop-header{height:56px;padding:0 16px;background:#181a20;border-bottom:1px solid #242831;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.shop-brand-icon{width:32px;height:32px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23d49b25"><path d="M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12zm-7-8c-1.66 0-3-1.34-3-3H7c0 2.76 2.24 5 5 5s5-2.24 5-5h-2c0 1.66-1.34 3-3 3z"/></svg>') center/contain no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.shop-brand-titles{display:flex;flex-direction:column}.shop-brand-title{font-size:16px;font-weight:700;color:#fff;letter-spacing:.3px}.shop-brand-subtitle{font-size:10.5px;color:#7d8594}.shop-header-controls{display:flex;align-items:center;gap:12px}.shop-coins-pill{display:flex;align-items:center;gap:6px;background:#111317;border:1px solid #2d3340;border-radius:20px;padding:5px 12px;font-size:11.5px;color:#c9cfdc;font-weight:700}.shop-coin-icon{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 35% 35%,gold,#b8860b);box-shadow:0 0 5px #ffd70066;display:inline-block;flex-shrink:0}.shop-coins-val{color:#f39c12;font-weight:700}.shop-search-box{position:relative;display:flex;align-items:center}.shop-search-input{background:#111317;border:1px solid #2d3340;border-radius:6px;padding:6px 10px 6px 28px;color:#fff;font-size:11px;width:150px;transition:width .2s ease,border-color .2s ease}.shop-search-input:focus{outline:none;border-color:#d49b25;width:190px}.shop-search-icon{position:absolute;left:8px;pointer-events:none;opacity:.5;font-size:12px}.shop-profile-pill{display:flex;align-items:center;gap:8px;background:#111317;border:1px solid #2d3340;border-radius:6px;padding:3px 8px;font-size:11px;color:#dfdfdf;cursor:default}.shop-profile-avatar{width:22px;height:22px;border-radius:50%;background:#232731;overflow:hidden;display:flex;align-items:center;justify-content:center}.shop-profile-canvas{width:28px;height:28px;margin-top:4px}.shop-close-btn{background:#222630;border:1px solid #343a49;color:#9aa2b2;width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;transition:all .15s ease}.shop-close-btn:hover{background:#c0392b;border-color:#e74c3c;color:#fff}.shop-body{display:grid;grid-template-columns:190px 1fr 240px;flex:1;overflow:hidden}.shop-sidebar{background:#121418;border-right:1px solid #222630;display:flex;flex-direction:column;overflow:hidden}.shop-categories-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 6px;display:flex;flex-direction:column;gap:2px}.shop-cat-item{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:4px;cursor:pointer;color:#a6adbb;font-size:11.5px;transition:all .12s ease;border:1px solid transparent}.shop-cat-item:hover{background:#1b1e25;color:#fff}.shop-cat-item.active{background:linear-gradient(90deg,#d49b252e,#d49b250a);border-color:#d49b2566;color:#f39c12;font-weight:700}.shop-cat-icon{font-size:13px;width:16px;text-align:center}.shop-cat-arrow{margin-left:auto;font-size:9px;color:#666e7d;transition:transform .15s ease}.shop-cat-item.expanded .shop-cat-arrow{transform:rotate(90deg)}.shop-subcat-list{display:flex;flex-direction:column;gap:2px;padding-left:24px;margin:2px 0 4px}.shop-subcat-item{padding:5px 8px;border-radius:3px;font-size:10.5px;color:#8c94a4;cursor:pointer;border:1px solid transparent}.shop-subcat-item:hover{color:#fff;background:#181b22}.shop-subcat-item.active{background:linear-gradient(180deg,#4d3910,#302409);border:1px solid #8e6819;color:#ffde8a;font-weight:700}.shop-sidebar-footer{padding:8px 10px;border-top:1px solid #222630;display:flex;flex-direction:column;gap:4px;background:#101216}.shop-side-link{display:flex;align-items:center;gap:6px;padding:5px 6px;font-size:10.5px;color:#7b8392;cursor:pointer;border-radius:3px}.shop-side-link:hover{color:#dcdfe6;background:#191c23}.shop-catalog{display:flex;flex-direction:column;padding:12px 16px;overflow-y:auto;background:#15171d}.shop-breadcrumb{font-size:10.5px;color:#6f7786;margin-bottom:4px}.shop-breadcrumb span{color:#b8c0cc}.shop-cat-banner{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-bottom:1px solid #242935;padding-bottom:8px}.shop-banner-info{display:flex;flex-direction:column}.shop-banner-title{font-size:16px;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px}.shop-banner-desc{font-size:11px;color:#7b8392;margin-top:2px}.shop-catalog-toolbar{display:flex;align-items:center;gap:8px}.shop-sort-select{background:#111317;border:1px solid #2c3240;color:#bbb;font-size:10.5px;padding:4px 8px;border-radius:4px;cursor:pointer}.shop-view-toggles{display:flex;gap:2px}.shop-view-btn{background:#1b1e26;border:1px solid #2e3442;color:#8890a0;width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px}.shop-view-btn.active{border-color:#d49b25;color:#f39c12;background:#242118}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(122px,1fr));gap:10px;overflow-y:auto;padding-right:4px}.shop-card{background:#181b22;border:1px solid #272c38;border-radius:6px;padding:10px 8px 8px;display:flex;flex-direction:column;align-items:center;transition:all .15s ease;position:relative}.shop-card:hover{border-color:#d49b25;transform:translateY(-2px);box-shadow:0 4px 14px #d49b2526;background:#1d212b}.shop-card-sprite-box{width:54px;height:54px;background:#111317;border:1px solid #222631;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:6px;overflow:hidden}.shop-card-canvas{width:48px;height:48px;image-rendering:pixelated}.shop-card-title{font-size:11.5px;font-weight:700;color:#fff;text-align:center;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.shop-card-count{font-size:10px;color:#7b8392;margin-bottom:3px}.shop-card-desc{font-size:9.5px;color:#6b7382;text-align:center;line-height:1.25;min-height:24px;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-card-price{display:flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;color:#f39c12;margin-bottom:8px}.shop-btn-buy{width:100%;background:linear-gradient(180deg,#e5a928,#b88014);border:1px solid #f5c458;border-radius:4px;color:#1a1202;font-weight:700;font-size:10.5px;text-transform:uppercase;padding:5px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;box-shadow:0 2px 4px #0006;transition:filter .1s ease,transform .05s ease}.shop-btn-buy:hover{filter:brightness(1.15)}.shop-btn-buy:active{transform:scale(.98)}.shop-cart{background:#121418;border-left:1px solid #222630;display:flex;flex-direction:column;padding:12px;overflow:hidden}.shop-cart-header{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#fff;border-bottom:1px solid #222630;padding-bottom:8px;margin-bottom:8px}.shop-cart-badge{background:#d9383a;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 6px;line-height:14px}.shop-cart-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.shop-cart-empty{margin:auto;font-size:11px;color:#636b79;text-align:center;padding:20px 0}.shop-cart-row{background:#181b22;border:1px solid #272c38;border-radius:5px;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.shop-cart-row-top{display:flex;align-items:center;gap:6px}.shop-cart-item-canvas{width:24px;height:24px;image-rendering:pixelated;background:#111317;border-radius:3px;flex-shrink:0}.shop-cart-item-info{flex:1;display:flex;flex-direction:column;overflow:hidden}.shop-cart-item-name{font-size:11px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-cart-item-sub{font-size:9.5px;color:#7b8392}.shop-cart-item-del{color:#777f8f;cursor:pointer;font-size:12px;padding:2px}.shop-cart-item-del:hover{color:#e74c3c}.shop-cart-row-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.shop-qty-ctrl{display:flex;align-items:center;background:#111317;border:1px solid #2d3340;border-radius:3px;overflow:hidden}.shop-qty-btn{background:#1d212a;border:none;color:#ccc;width:20px;height:18px;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center}.shop-qty-btn:hover{background:#2b303d;color:#fff}.shop-qty-val{width:22px;text-align:center;font-size:10.5px;font-weight:700;color:#fff}.shop-cart-item-price{font-size:11px;font-weight:700;color:#f39c12}.shop-cart-summary{border-top:1px solid #222630;padding-top:8px;display:flex;flex-direction:column;gap:4px;margin-top:6px}.shop-sum-line{display:flex;justify-content:space-between;font-size:11px;color:#a6adbb}.shop-sum-val{font-weight:700;color:#f39c12}.shop-sum-subtotal{font-size:12px;margin-bottom:2px}.shop-sum-after{color:#2ecc71}.shop-sum-after.insufficient{color:#e74c3c}.shop-btn-checkout{background:linear-gradient(180deg,#e5a928,#b88014);border:1px solid #f5c458;border-radius:4px;color:#1a1202;font-weight:700;font-size:11.5px;text-transform:uppercase;padding:8px 0;margin-top:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 2px 6px #00000080;transition:filter .1s ease}.shop-btn-checkout:hover:not(:disabled){filter:brightness(1.15)}.shop-btn-checkout:disabled{background:#2d3036;border-color:#3e424a;color:#6a707c;cursor:not-allowed;box-shadow:none}.shop-cart-security{font-size:9.5px;color:#636b79;text-align:center;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:4px}.shop-footer{height:42px;background:#121418;border-top:1px solid #222630;display:flex;align-items:center;justify-content:flex-end;padding:0 16px;flex-shrink:0}.shop-btn-close-bottom{background:#232731;border:1px solid #363d4d;color:#c9cfdc;border-radius:4px;padding:5px 16px;font-size:11px;font-weight:700;cursor:pointer}.shop-btn-close-bottom:hover{background:#2e3442;color:#fff}.shop-submodal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#181b22;border:1px solid #3d4554;border-radius:6px;box-shadow:0 8px 30px #000000d9;padding:16px;width:320px;z-index:2500;display:flex;flex-direction:column;gap:10px}.shop-submodal-title{font-size:13.5px;font-weight:700;color:#fff;border-bottom:1px solid #2b313d;padding-bottom:6px}.shop-submodal-field{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#a6adbb}.shop-submodal-input{background:#111317;border:1px solid #2d3340;border-radius:4px;padding:6px 8px;color:#fff;font-size:11.5px}.shop-submodal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.nerana-shop-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000c7;backdrop-filter:blur(4px);z-index:10050;display:flex;align-items:center;justify-content:center;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.nerana-shop-overlay *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.nerana-shop-container{width:1060px;max-width:96vw;height:640px;max-height:92vh;background:#171920;border:2px solid #2d3341;border-radius:8px;box-shadow:0 20px 50px #000000e6,inset 0 1px #ffffff14;display:flex;flex-direction:column;overflow:hidden;color:#e2e8f0}.nerana-shop-header{height:58px;min-height:58px;background:linear-gradient(180deg,#222631,#191c25);border-bottom:1px solid #2a303e;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box}.shop-brand{display:flex;align-items:center;gap:12px}.shop-brand-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#2d3445,#171a22);border:1px solid #3d4659;border-radius:6px}.shop-brand-text{display:flex;flex-direction:column}.shop-brand-title{margin:0;font-size:17px;font-weight:700;color:#fff;letter-spacing:.2px}.shop-brand-subtitle{font-size:11px;color:#8b96a8}.shop-header-actions{display:flex;align-items:center;gap:14px}.shop-balance-pill{background:#111318;border:1px solid #2f3647;border-radius:20px;padding:5px 14px;display:flex;align-items:center;gap:8px;font-size:12px;box-shadow:inset 0 1px 2px #00000080}.shop-balance-label{color:#e6b438;font-weight:600}.shop-balance-num{color:#fff;font-weight:700;font-size:13px}.shop-search-box{background:#12141a;border:1px solid #2d3342;border-radius:6px;padding:4px 10px;display:flex;align-items:center;gap:6px;width:200px;transition:border-color .15s}.shop-search-box:focus-within{border-color:#535d72}.shop-search-icon{font-size:12px;color:#727c8e}.shop-search-input{background:transparent;border:none;color:#fff;font-size:11px;width:100%;outline:none;font-family:inherit}.shop-search-input::placeholder{color:#646e80}.shop-search-clear{background:transparent;border:none;color:#8893a6;font-size:14px;cursor:pointer;padding:0 2px;line-height:1}.shop-search-clear:hover{color:#fff}.shop-header-close-btn{width:28px;height:28px;background:#232733;border:1px solid #3c4456;border-radius:4px;color:#9aa5b8;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease}.shop-header-close-btn:hover{background:#343a4c;color:#fff;border-color:#555f75}.nerana-shop-body{flex:1;min-height:0;display:flex}.nerana-shop-sidebar{width:195px;min-width:195px;background:#14161d;border-right:1px solid #262b37;display:flex;flex-direction:column}.shop-categories-scroll{flex:1;overflow-y:auto;padding:8px 6px;display:flex;flex-direction:column;gap:3px}.shop-cat-wrapper{display:flex;flex-direction:column;gap:2px}.shop-cat-btn{width:100%;padding:7px 10px;background:transparent;border:1px solid transparent;border-radius:4px;color:#9aa5b8;font-family:inherit;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;transition:background .12s,color .12s}.shop-cat-btn:hover{background:#1e222d;color:#fff}.shop-cat-btn.active{background:#d4a22b24;border-color:#d4a22b;color:#f2c75c;font-weight:700}.shop-cat-main{display:flex;align-items:center;gap:8px}.shop-cat-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.shop-cat-chevron{font-size:13px;color:#6d7687}.shop-cat-btn.active .shop-cat-chevron{color:#f2c75c}.shop-subcat-list{padding-left:26px;display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.shop-subcat-btn{background:transparent;border:1px solid transparent;border-radius:3px;color:#8893a6;font-size:11px;padding:4px 8px;text-align:left;cursor:pointer;transition:all .12s}.shop-subcat-btn:hover{color:#fff;background:#1b1e27}.shop-subcat-btn.active{color:#f2c75c;font-weight:700;background:#d4a22b1a;border-color:#d4a22b80}.shop-sidebar-footer{border-top:1px solid #252a36;padding:8px 6px;display:flex;flex-direction:column;gap:2px;background:#121419}.shop-side-link{background:transparent;border:none;color:#8792a4;font-family:inherit;font-size:11px;padding:6px 10px;border-radius:4px;display:flex;align-items:center;gap:8px;cursor:pointer;text-align:left;transition:background .12s,color .12s}.shop-side-link:hover{background:#1d212b;color:#fff}.nerana-shop-catalog{flex:1;min-width:0;background:#181a22;display:flex;flex-direction:column;overflow-y:auto;padding:14px 18px;box-sizing:border-box}.shop-catalog-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #272d3b}.shop-breadcrumb{font-size:11px;color:#798396;margin-bottom:4px}.shop-crumb-cat{color:#58a6ff;cursor:pointer}.shop-crumb-sep{margin:0 4px;color:#555d6e}.shop-crumb-sub{color:#c9d2e1;font-weight:500}.shop-catalog-heading{display:flex;align-items:center;gap:10px}.shop-heading-icon{font-size:20px}.shop-heading-title{margin:0;font-size:16px;font-weight:700;color:#fff}.shop-heading-desc{margin:2px 0 0;font-size:11px;color:#8792a4}.shop-catalog-controls{display:flex;align-items:center;gap:12px}.shop-sort-wrap{display:flex;align-items:center;gap:6px;font-size:11px;color:#838e9f}.shop-sort-select{background:#13151b;border:1px solid #2d3443;border-radius:4px;color:#d1d9e6;font-size:11px;font-family:inherit;padding:4px 8px;outline:none;cursor:pointer}.shop-view-toggles{display:flex;gap:2px;background:#12141a;border:1px solid #2a303e;border-radius:4px;padding:2px}.shop-view-btn{background:transparent;border:none;color:#727c8e;padding:4px 6px;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center}.shop-view-btn:hover{color:#fff}.shop-view-btn.active{background:#2a3140;color:#f2c75c}.shop-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;overflow-y:auto;padding-right:2px}.shop-offer-card{background:#14161d;border:1px solid #262b37;border-radius:6px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.shop-offer-card:hover{border-color:#485265;background:#191c25;transform:translateY(-2px);box-shadow:0 8px 20px #0009}.shop-offer-visual{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#252b39,#101217 80%);border:1px solid #2c3444;border-radius:6px;margin-bottom:8px}.shop-offer-canvas{display:block;width:32px;height:32px;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:crisp-edges}.shop-offer-meta{flex:1;display:flex;flex-direction:column;align-items:center;width:100%}.shop-offer-title{margin:0;font-size:12px;font-weight:700;color:#e5ecf6;line-height:1.25}.shop-offer-count{display:inline-block;font-size:11px;color:#8b96a8;margin:2px 0}.shop-offer-desc{margin:4px 0 0;font-size:10px;color:#798396;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:26px}.shop-offer-price-row{margin:8px 0 10px}.shop-coin-pill{display:inline-flex;align-items:center;gap:5px;background:#101217;border:1px solid #2f3647;border-radius:12px;padding:3px 8px}.shop-coin-pill strong{color:#f5c443;font-size:11px}.shop-btn-buy{width:100%;height:28px;background:linear-gradient(180deg,#f5c443,#d49514);border:1px solid #b87d08;border-radius:4px;color:#171203;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;box-shadow:0 2px 6px #0006,inset 0 1px #ffffff59;transition:background .1s ease,filter .1s ease}.shop-btn-buy:hover{background:linear-gradient(180deg,#ffd359,#e0a21d);filter:brightness(1.05)}.shop-btn-buy:active{background:linear-gradient(180deg,#b87d08,#946305);box-shadow:inset 0 1px 3px #000000b3}.shop-btn-cart-icon{font-size:12px}.shop-catalog-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto}.shop-catalog-list .shop-offer-card{flex-direction:row;justify-content:space-between;padding:8px 12px;text-align:left}.shop-catalog-list .shop-offer-visual{margin-bottom:0;margin-right:12px}.shop-catalog-list .shop-offer-meta{align-items:flex-start}.shop-catalog-list .shop-offer-desc{-webkit-line-clamp:1;min-height:auto}.shop-catalog-list .shop-btn-buy{width:120px;margin-left:12px}.shop-empty-catalog{grid-column:1 / -1;padding:60px 20px;text-align:center;color:#798396}.shop-empty-icon{font-size:36px;display:block;margin-bottom:8px}.nerana-shop-cart{width:255px;min-width:255px;background:#14161d;border-left:1px solid #262b37;display:flex;flex-direction:column;padding:14px 12px;box-sizing:border-box;gap:10px}.shop-cart-header{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#e5ecf6;padding-bottom:8px;border-bottom:1px solid #242935}.shop-cart-header-icon{font-size:14px;color:#f5c443}.shop-cart-badge{background:#e74c3c;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 6px;margin-left:auto}.shop-cart-badge.hidden{display:none}.shop-cart-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;min-height:120px}.shop-cart-empty{padding:40px 10px;text-align:center;color:#697384;font-size:11px}.shop-cart-empty span{font-size:28px;display:block;margin-bottom:6px}.shop-cart-row{background:#191c25;border:1px solid #2a303e;border-radius:5px;padding:8px;display:flex;flex-direction:column;gap:6px;position:relative}.shop-cart-row-left{display:flex;align-items:center;gap:8px;padding-right:20px}.shop-cart-canvas{width:32px;height:32px;min-width:32px;display:block;background:#111317;border:1px solid #2b3240;border-radius:4px;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:crisp-edges}.shop-cart-info{display:flex;flex-direction:column;overflow:hidden}.shop-cart-name{font-size:11px;font-weight:700;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-cart-count{font-size:10px;color:#8b96a8}.shop-cart-del{position:absolute;top:6px;right:6px;width:18px;height:18px;background:transparent;border:1px solid #363e50;border-radius:3px;color:#828e9f;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center}.shop-cart-del:hover{background:#c0392b;border-color:#e74c3c;color:#fff}.shop-cart-row-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:4px;border-top:1px solid #222632}.shop-cart-stepper{display:flex;align-items:center;background:#12141a;border:1px solid #2d3444;border-radius:3px;overflow:hidden}.shop-step-btn{width:20px;height:20px;background:#1e222d;border:none;color:#ced5e2;cursor:pointer;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.shop-step-btn:hover{background:#2b3140;color:#fff}.shop-step-val{width:24px;text-align:center;font-size:11px;color:#fff;font-weight:500}.shop-cart-item-total{font-size:11px;font-weight:700;color:#f5c443}.shop-cart-summary{border-top:1px solid #242935;display:flex;flex-direction:column;gap:7px;background:#121419;padding:10px;border-radius:6px;border:1px solid #222633}.shop-summary-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8a94a6}.shop-summary-val{display:flex;align-items:center;gap:5px;font-weight:700;color:#fff}.shop-summary-after .shop-summary-val{font-size:12px}.shop-btn-confirm-checkout{width:100%;height:34px;margin-top:4px;background:linear-gradient(180deg,#f5c443,#d49514);border:1px solid #b87d08;border-radius:5px;color:#171203;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;box-shadow:0 4px 10px #00000080,inset 0 1px #fff6;transition:all .12s ease}.shop-btn-confirm-checkout:hover:not(:disabled){background:linear-gradient(180deg,#ffd359,#e0a21d);box-shadow:0 4px 14px #f5c44366,inset 0 1px #fff6}.shop-btn-confirm-checkout:disabled{background:#2b303c;border-color:#3b4252;color:#6a7485;cursor:not-allowed;box-shadow:none}.shop-cart-security-note{display:flex;align-items:flex-start;gap:5px;font-size:9.5px;color:#687282;line-height:1.25;margin-top:2px}.shop-cart-security-note svg{min-width:13px;margin-top:1px}.nerana-shop-history-view{flex:1;min-height:0;padding:16px 20px;display:flex;flex-direction:column;overflow-y:auto;background:#181a22}.shop-history-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #272d3b;margin-bottom:12px}.shop-history-header h3{margin:0;font-size:15px;color:#fff}.shop-btn-back{background:#242935;border:1px solid #3d4558;color:#cfd8e6;padding:5px 12px;border-radius:4px;font-size:11px;cursor:pointer}.shop-btn-back:hover{background:#333a4c;color:#fff}.shop-history-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.shop-empty-history{text-align:center;padding:60px 10px;color:#798396}.shop-empty-history span{font-size:32px;display:block;margin-bottom:8px}.shop-history-entry{background:#14161d;border:1px solid #262b37;border-radius:5px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}.shop-history-left{display:flex;flex-direction:column;gap:3px}.shop-history-title{font-size:12px;font-weight:700;color:#fff}.shop-history-date{font-size:10px;color:#7d8798}.shop-history-desc{font-size:11px;color:#a4b0c2}.shop-history-cost{font-size:12px;font-weight:700;color:#e74c3c}.nerana-shop-footer{height:42px;min-height:42px;background:#14161c;border-top:1px solid #252a36;padding:0 16px;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box}.shop-footer-close-btn{background:#232733;border:1px solid #3a4254;border-radius:4px;color:#c9d2e0;font-family:inherit;font-size:11px;padding:5px 18px;cursor:pointer;transition:all .1s ease}.shop-footer-close-btn:hover{background:#313747;color:#fff;border-color:#4f5870}.shop-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#1b1e27;border:1px solid #384257;border-radius:6px;padding:10px 18px;box-shadow:0 10px 30px #000c;color:#fff;font-size:12px;z-index:10100;display:flex;flex-direction:column;gap:2px;transition:opacity .3s,transform .3s}.shop-toast.error{border-color:#c0392b;background:#241417}.shop-toast strong{color:#f1c40f;font-size:12px}.shop-toast.error strong{color:#e74c3c}.shop-toast.hide{opacity:0;transform:translate(-50%) translateY(10px)}.shop-dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#080a0ed1;backdrop-filter:blur(4px);z-index:10100;display:flex;align-items:center;justify-content:center;animation:shopFadeIn .15s ease-out}@keyframes shopFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.shop-dialog-box{width:440px;max-width:90%;background:#191c24;border:1px solid #363e52;border-radius:8px;box-shadow:0 20px 50px #000000e6,inset 0 1px #ffffff0f;display:flex;flex-direction:column;overflow:hidden}.shop-help-box{width:500px}.shop-dialog-header{background:linear-gradient(180deg,#242936,#1c202a);border-bottom:1px solid #2e3546;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.shop-dialog-title-group{display:flex;align-items:center;gap:8px}.shop-dialog-icon{font-size:16px}.shop-dialog-header h4{margin:0;font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.shop-dialog-close{background:transparent;border:none;color:#8c97aa;font-size:14px;cursor:pointer;padding:2px 6px;border-radius:3px;transition:all .12s}.shop-dialog-close:hover{background:#2f3647;color:#fff}.shop-dialog-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px;background:#181a22}.shop-dialog-desc{margin:0;font-size:11.5px;color:#929cb0;line-height:1.35}.shop-dialog-balance-bar{background:#111318;border:1px solid #282f3d;border-radius:5px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#8b95a8}.shop-dialog-balance-val{display:flex;align-items:center;gap:6px}.shop-dialog-balance-val b{color:#fff;font-size:12px}.shop-field-group{display:flex;flex-direction:column;gap:5px}.shop-field-group label{font-size:11px;font-weight:600;color:#b5c0d2}.shop-input{background:#111318;border:1px solid #2c3444;border-radius:4px;padding:8px 10px;font-size:12px;color:#fff;font-family:inherit;outline:none;transition:border-color .15s}.shop-input:focus{border-color:#55627a;box-shadow:0 0 0 2px #55627a33}.shop-input::placeholder{color:#586173}.shop-amount-input-wrap{display:flex;flex-direction:column;gap:6px}.shop-quick-amounts{display:flex;gap:6px}.shop-quick-btn{flex:1;background:#202430;border:1px solid #333a4d;border-radius:3px;color:#b4bfd2;font-size:10.5px;font-weight:700;padding:4px 0;cursor:pointer;transition:all .1s}.shop-quick-btn:hover{background:#2d3345;color:#fff;border-color:#4a546d}.shop-transfer-preview{background:#12141a;border:1px solid #222633;border-radius:4px;padding:8px 12px}.shop-preview-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#828c9e}.shop-preview-row b{font-size:11.5px}.shop-dialog-footer{background:#14161c;border-top:1px solid #262b37;padding:10px 16px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.shop-btn-secondary{background:#232733;border:1px solid #3a4254;border-radius:4px;color:#c9d2e0;font-family:inherit;font-size:11px;font-weight:600;padding:6px 14px;cursor:pointer;transition:all .1s}.shop-btn-secondary:hover{background:#313747;color:#fff;border-color:#4f5870}.shop-btn-primary-gold{background:linear-gradient(180deg,#f5c443,#d49514);border:1px solid #b87d08;border-radius:4px;color:#171203;font-family:inherit;font-size:11.5px;font-weight:700;letter-spacing:.2px;padding:6px 16px;cursor:pointer;box-shadow:0 2px 8px #0006,inset 0 1px #ffffff59;transition:all .12s}.shop-btn-primary-gold:hover{background:linear-gradient(180deg,#ffd359,#e0a21d);box-shadow:0 4px 12px #f5c44359}.shop-help-item{display:flex;align-items:flex-start;gap:12px;background:#13151b;border:1px solid #262c39;border-radius:5px;padding:10px 12px}.shop-help-badge{font-size:18px;line-height:1;margin-top:2px}.shop-help-item strong{font-size:12px;color:#f5c443;display:block;margin-bottom:2px}.shop-help-item p{margin:0;font-size:11px;color:#929db1;line-height:1.35}.hotkeys-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000c7;backdrop-filter:blur(4px);z-index:10060;display:flex;align-items:center;justify-content:center;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hotkeys-overlay *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hotkeys-container{width:720px;max-width:92vw;height:510px;max-height:86vh;background:#161922;border:2px solid #2d3546;border-radius:8px;box-shadow:0 20px 50px #000000e6,inset 0 1px #ffffff14;display:flex;flex-direction:column;overflow:hidden;color:#e2e8f0}.hotkeys-header{height:48px;min-height:48px;background:linear-gradient(180deg,#222633,#191c26);border-bottom:1px solid #282f3f;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.hotkeys-brand{display:flex;align-items:center;gap:10px}.hotkeys-gear-icon{font-size:20px}.hotkeys-title-wrap{display:flex;flex-direction:column}.hotkeys-title{margin:0;font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.hotkeys-subtitle{font-size:10.5px;color:#8893a6}.hotkeys-close-btn{width:24px;height:24px;background:#222632;border:1px solid #384256;border-radius:4px;color:#8f9bb0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:all .1s ease}.hotkeys-close-btn:hover{background:#2d3444;color:#fff}.hotkeys-body{flex:1;min-height:0;display:flex;padding:10px 12px;gap:12px;background:#13151c}.hotkeys-sidebar{width:280px;min-width:280px;display:flex;flex-direction:column;gap:8px;background:#171a23;border:1px solid #282e3d;border-radius:6px;padding:8px}.hotkeys-preset-bar{display:flex;gap:4px;align-items:center}.hotkey-select-input{flex:1;background:#101217;border:1px solid #2a3140;border-radius:4px;color:#d0d7e5;font-size:11px;padding:4px 6px;outline:none;cursor:pointer}.hotkey-select-input:focus{border-color:#3b82f6}.hotkeys-preset-btns{display:flex;gap:2px}.hotkey-icon-btn{width:24px;height:24px;background:#1f232e;border:1px solid #313a4b;border-radius:3px;color:#cbd5e1;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;transition:all .1s}.hotkey-icon-btn:hover{background:#2d3445;color:#fff}.hotkeys-search-box{display:flex;align-items:center;gap:6px;background:#101217;border:1px solid #272e3d;border-radius:4px;padding:3px 8px}.hotkeys-search-box:focus-within{border-color:#3b82f6}.hotkey-search-lens{font-size:11px;color:#64748b}.hotkey-search-field{width:100%;background:transparent;border:none;color:#fff;font-size:11px;outline:none}.hotkey-search-field::placeholder{color:#556275}.hotkeys-list-container{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;background:#0f1116;border:1px solid #222733;border-radius:4px;padding:4px}.hotkey-list-row{height:30px;min-height:30px;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:background .1s,border-color .1s}.hotkey-list-row:hover{background:#1a1e29}.hotkey-list-row.selected{background:#182238;border-color:#2b6cb0;box-shadow:0 0 8px #3182ce4d}.hotkey-row-badge{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:2px 5px;background:#191d26;border:1px solid #2f3849;border-radius:3px;font-size:10px;font-weight:700;color:#63b3ed;letter-spacing:.2px}.hotkey-row-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.hotkey-row-label{flex:1;font-size:11px;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotkey-empty-list{text-align:center;padding:20px 8px;color:#64748b;font-size:11px}.hotkeys-sidebar-footer{display:flex;gap:6px;padding-top:4px;border-top:1px solid #232836}.hotkey-action-btn{flex:1;height:26px;background:#1e222d;border:1px solid #313a4a;border-radius:4px;color:#94a3b8;font-size:10.5px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .1s}.hotkey-action-btn:hover{background:#2b3140;color:#fff;border-color:#475569}.hotkeys-editor{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.hotkeys-editor-card{flex:1;background:#171a23;border:1px solid #282e3d;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column}.hotkey-card-header{font-size:12.5px;font-weight:700;color:#fff;border-bottom:1px solid #242936;padding-bottom:6px;margin-bottom:8px}.hotkey-editor-fields{display:flex;flex-direction:column;gap:8px;flex:1}.hotkey-field-row{display:flex;align-items:center;gap:10px}.hotkey-icon-box{width:36px;height:36px;min-width:36px;background:#101217;border:1px solid #2b3342;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px}.hotkey-field-grow{flex:1;display:flex;flex-direction:column;gap:3px}.hotkey-field-grow label,.hotkey-field-group label{font-size:10.5px;font-weight:600;color:#8893a6}.hotkey-binding-row{display:flex;align-items:center;gap:10px;background:#111319;border:1px solid #242a37;border-radius:4px;padding:4px 8px}.hotkey-binding-label{font-size:11px;color:#8893a6;font-weight:600;width:50px}.hotkey-binding-badge{flex:1;font-size:12px;font-weight:700;color:#fff;text-align:center}.hotkey-change-btn{padding:3px 12px;background:#222734;border:1px solid #384357;border-radius:3px;color:#cbd5e1;font-size:11px;cursor:pointer;transition:all .1s}.hotkey-change-btn:hover{background:#2f3647;color:#fff}.hotkey-change-btn.capturing{background:#b91c1c!important;border-color:#ef4444!important;color:#fff!important}.hotkey-field-group{display:flex;flex-direction:column;gap:3px}.hotkey-text-input{background:#101217;border:1px solid #2a3140;border-radius:4px;color:#fff;font-size:11.5px;padding:5px 8px;outline:none;transition:border-color .15s}.hotkey-text-input:focus{border-color:#3b82f6}.hotkey-options-block{display:flex;flex-direction:column;gap:4px;background:#111319;border:1px solid #242a37;border-radius:4px;padding:6px 8px}.hotkey-options-title{font-size:10.5px;font-weight:700;color:#8893a6;margin-bottom:2px}.hotkey-checkbox-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:11px;color:#e2e8f0}.hotkey-checkbox-label input[type=checkbox]{margin-top:2px;accent-color:#3b82f6}.hotkey-checkbox-label strong{display:block;font-size:11px;color:#fff}.hotkey-checkbox-label span{font-size:9.5px;color:#718096;display:block}.hotkey-test-btn{height:28px;background:#1e2430;border:1px solid #333d4e;border-radius:4px;color:#cbd5e1;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .1s;margin-top:2px}.hotkey-test-btn:hover{background:#2b3345;color:#fff;border-color:#475569}.hotkey-prompt-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000a6;backdrop-filter:blur(3px);z-index:10070;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.hotkey-prompt-card{width:360px;max-width:90vw;background:#181b24;border:2px solid #333d52;border-radius:8px;box-shadow:0 15px 40px #000000f0;display:flex;flex-direction:column;overflow:hidden;color:#e2e8f0}.hotkey-prompt-header{height:40px;background:linear-gradient(180deg,#242836,#1b1e29);border-bottom:1px solid #2d3648;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.hotkey-prompt-title{font-size:13px;font-weight:700;color:#fff}.hotkey-prompt-close{width:22px;height:22px;background:#242938;border:1px solid #3c475d;border-radius:4px;color:#8e9cb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px}.hotkey-prompt-close:hover{background:#323a4f;color:#fff}.hotkey-prompt-body{padding:14px;display:flex;flex-direction:column;gap:8px}.hotkey-prompt-msg{margin:0;font-size:12px;color:#cbd5e1}.hotkey-prompt-input{width:100%;background:#0f1117;border:1px solid #2d3546;border-radius:4px;color:#fff;font-size:12px;padding:6px 10px;outline:none}.hotkey-prompt-input:focus{border-color:#3b82f6}.hotkey-prompt-footer{height:42px;background:#14161f;border-top:1px solid #262c3b;padding:0 14px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.hotkeys-footer{height:42px;min-height:42px;background:#14161d;border-top:1px solid #232835;padding:0 14px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.hotkey-btn-primary{padding:5px 22px;background:#2563eb;border:1px solid #3b82f6;border-radius:4px;color:#fff;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .1s}.hotkey-btn-primary:hover{background:#1d4ed8}.hotkey-btn-secondary{padding:5px 18px;background:#222632;border:1px solid #394254;border-radius:4px;color:#94a3b8;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .1s}.hotkey-btn-secondary:hover{background:#2d3444;color:#fff}.hotkey-item-config-group{display:flex;flex-direction:column;gap:8px;background:#111319;border:1px solid #242a37;border-radius:6px;padding:8px}.hotkey-item-config-layout{display:flex;gap:14px;align-items:flex-start}.hotkey-item-preview-col{display:flex;flex-direction:column;align-items:center;gap:5px;width:90px;min-width:90px}.hotkey-item-preview-box{width:64px;height:64px;background:#0d0f14;border:2px solid #2a3346;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:inset 0 2px 6px #00000080;overflow:hidden}.hotkey-canvas-preview{width:48px;height:48px;image-rendering:pixelated}.hotkey-item-empty-text{font-size:10px;color:#64748b;font-weight:600}.hotkey-item-select-btn{width:100%;padding:4px 0;background:#2563eb;border:1px solid #3b82f6;border-radius:3px;color:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:background .1s;text-align:center}.hotkey-item-select-btn:hover{background:#1d4ed8}.hotkey-item-clear-btn{width:100%;padding:3px 0;background:#1e2430;border:1px solid #333e50;border-radius:3px;color:#94a3b8;font-size:9.5px;cursor:pointer;transition:all .1s;text-align:center}.hotkey-item-clear-btn:hover{background:#2b3446;color:#fff}.hotkey-item-actions-col{flex:1;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:2px 0}.hotkey-item-badge-action{background:#0e1017;border:1px solid #232938;border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:3px}.hotkey-action-tag{font-size:9.5px;text-transform:uppercase;color:#3b82f6;font-weight:700;letter-spacing:.4px}.hotkey-action-title{font-size:12px;color:#fff;font-weight:700}.hotkey-action-desc{margin:0;font-size:10px;color:#8f9cb5;line-height:1.35}.hotkey-item-info-bar{display:flex;justify-content:space-between;align-items:center;background:#0b0d12;border:1px solid #1c2230;border-radius:4px;padding:4px 8px;font-size:10.5px}.hotkey-item-name-label{color:#60a5fa;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.hotkey-item-slot-label{color:#94a3b8;font-size:10px}.hotkey-item-selector-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bd;backdrop-filter:blur(3px);z-index:10080;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.hotkey-item-selector-card{width:560px;max-width:94vw;height:490px;max-height:88vh;background:#161922;border:2px solid #2d364a;border-radius:8px;box-shadow:0 25px 60px #000000f0;display:flex;flex-direction:column;overflow:hidden;color:#e2e8f0}.hotkey-item-selector-header{height:42px;min-height:42px;background:linear-gradient(180deg,#222634,#191c27);border-bottom:1px solid #293042;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.hotkey-item-selector-title-wrap{display:flex;align-items:center;gap:8px}.hotkey-selector-icon{font-size:16px}.hotkey-selector-title{margin:0;font-size:13px;font-weight:700;color:#fff}.hotkey-selector-close-btn{width:22px;height:22px;background:#232837;border:1px solid #3c485f;border-radius:4px;color:#8f9db5;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px}.hotkey-selector-close-btn:hover{background:#323a4f;color:#fff}.hotkey-item-selector-search-bar{padding:8px 12px;background:#12141c;border-bottom:1px solid #212634;display:flex;align-items:center;gap:8px}.hotkey-selector-input{flex:1;background:#0b0d12;border:1px solid #2a3346;border-radius:4px;color:#fff;font-size:11.5px;padding:5px 8px;outline:none}.hotkey-selector-input:focus{border-color:#3b82f6}.hotkey-item-selector-pills{display:flex;gap:4px;padding:6px 12px;background:#141720;border-bottom:1px solid #212735;overflow-x:auto;scrollbar-width:none}.hotkey-item-selector-pills::-webkit-scrollbar{display:none}.selector-pill{background:#1c212d;border:1px solid #2f384a;border-radius:12px;color:#94a3b8;font-size:10px;font-weight:600;padding:3px 9px;cursor:pointer;white-space:nowrap;transition:all .1s}.selector-pill:hover{background:#2a3346;color:#fff}.selector-pill.active{background:#2563eb;border-color:#3b82f6;color:#fff}.hotkey-item-selector-grid{flex:1;min-height:0;overflow-y:auto;padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;background:#0e1017}.selector-item-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 4px;background:#161922;border:1px solid #273041;border-radius:6px;cursor:pointer;transition:all .1s}.selector-item-card:hover{background:#202636;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 10px #00000080}.selector-item-canvas{width:32px;height:32px;image-rendering:pixelated}.selector-item-label{font-size:9.5px;color:#cbd5e1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:0 2px}.selector-item-id{font-size:8.5px;color:#64748b;font-family:monospace}.hotkey-selector-empty{grid-column:1/-1;text-align:center;padding:30px 10px;color:#64748b;font-size:11.5px}.hotkey-item-selector-footer{height:46px;min-height:46px;background:#14171f;border-top:1px solid #232938;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.hotkey-manual-id-box{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8}.hotkey-manual-id-box input{width:75px;background:#0d0f15;border:1px solid #2b3548;border-radius:4px;color:#fff;font-size:11px;padding:3px 6px;outline:none}.hotkey-manual-id-box input:focus{border-color:#3b82f6}.options-window-box{width:880px!important;max-width:95vw!important;height:580px!important;max-height:92vh!important;background:linear-gradient(180deg,#1a1d22,#121417)!important;border:1px solid #333a44!important;box-shadow:0 16px 48px #000000e6,inset 0 1px #ffffff14!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;color:#d1d5db;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;user-select:none}.options-header{display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 18px;background:#16181d;border-bottom:1px solid #262b32;flex-shrink:0}.options-title-group{display:flex;align-items:center;gap:10px}.options-gear-icon{font-size:20px;color:#f2b90b;filter:drop-shadow(0 0 5px rgba(242,185,11,.45))}.options-title-text{font-size:16px;font-weight:700;color:#f3f4f6;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.options-header-actions{display:flex;align-items:center;gap:12px}.options-search-box{display:flex;align-items:center;background:#0e1013;border:1px solid #2a3038;border-radius:4px;padding:4px 10px;gap:6px;transition:border-color .15s}.options-search-box:focus-within{border-color:#f2b90b;box-shadow:0 0 0 1px #f2b90b4d}.options-search-icon{font-size:12px;color:#6e7681}#options-search-input{background:transparent;border:none;outline:none;color:#c9d1d9;font-size:12px;width:140px;transition:width .2s ease}#options-search-input:focus{width:170px}#options-search-input::placeholder{color:#57606a}.options-close-x-btn{background:transparent;border:none;color:#768390;font-size:16px;cursor:pointer;padding:4px 8px;border-radius:4px;line-height:1;transition:all .15s}.options-close-x-btn:hover{color:#ff6b6b;background:#ff6b6b26}.options-top-nav{display:flex;align-items:stretch;background:#14161a;border-bottom:1px solid #262b32;height:42px;padding:0 12px;gap:4px;flex-shrink:0}.opt-nav-btn{background:transparent;border:none;border-bottom:2px solid transparent;color:#8b949e;font-size:13px;font-weight:600;padding:0 16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .15s ease;user-select:none}.opt-nav-btn:hover{color:#c9d1d9;background:#ffffff08}.opt-nav-btn.active{color:#f2b90b;border-bottom-color:#f2b90b;background:#1a1d22;text-shadow:0 0 6px rgba(242,185,11,.3)}.opt-nav-icon{font-size:14px}.options-main-body{flex:1;display:flex;overflow:hidden;padding:14px 16px;gap:14px;min-height:0}.opt-pane{width:100%;height:100%;display:none;gap:14px;overflow:hidden;min-height:0}.opt-pane.active{display:flex}.opt-col{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:6px;min-width:0;min-height:0}.opt-col.single-full{max-width:580px;margin:0 auto;width:100%}.options-section{background:#171a1f;border:1px solid #262b32;border-radius:6px;padding:12px 14px;margin-bottom:0}.options-section-title{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#f2b90b;margin-bottom:10px;border-bottom:1px solid #23282f;padding-bottom:5px}.custom-opt-check{display:flex;align-items:flex-start;gap:10px;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background .12s;margin-bottom:3px;position:relative}.custom-opt-check:hover{background:#ffffff09}.custom-opt-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.custom-opt-check input[type=checkbox]:checked+.custom-check-box{background:#1687ff;border-color:#3b9cff;box-shadow:0 0 6px #1687ff73}.custom-opt-check input[type=checkbox]:checked+.custom-check-box:after{content:"";position:absolute;left:4.5px;top:1px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.options-sliders-list{display:flex;flex-direction:column;gap:10px}.opt-slider-row{display:flex;flex-direction:column;gap:4px}.opt-slider-info{display:flex;justify-content:space-between;align-items:center}.opt-slider-label{font-size:11.5px;color:#c9d1d9;font-weight:500}.opt-slider-val{background:#0e1014;border:1px solid #282e36;border-radius:3px;padding:2px 7px;font-size:11px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;color:#f2b90b;font-weight:700}.opt-slider-range{-webkit-appearance:none;appearance:none;width:100%;height:5px;background:#22272e;border-radius:3px;outline:none;margin:4px 0}.opt-slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#1687ff;border:2px solid #ffffff;cursor:pointer;box-shadow:0 0 5px #1687ff99;transition:transform .1s,background .1s}.opt-slider-range::-webkit-slider-thumb:hover{transform:scale(1.15);background:#3b9cff}.opt-slider-range::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#1687ff;border:2px solid #ffffff;cursor:pointer;box-shadow:0 0 5px #1687ff99}.opt-row-hint{font-size:10px;color:#768390;font-style:italic;margin-top:2px}.options-dropdowns-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.opt-dropdown-field label{display:block;font-size:11px;color:#8b949e;margin-bottom:4px}.opt-select{width:100%;height:28px;background:#101216;border:1px solid #2d333b;border-radius:4px;color:#c9d1d9;font-size:11.5px;padding:2px 8px;outline:none;cursor:pointer;transition:border-color .15s}.opt-select:focus{border-color:#f2b90b}.opt-storage-card{background:#101216;border:1px solid #262b32;border-radius:6px;padding:12px;font-size:11.5px;line-height:1.6}.opt-storage-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.opt-storage-label{color:#8b949e}.opt-storage-val{color:#e6edf3;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:500}.opt-storage-divider{height:1px;background:#262b32;margin:8px 0}.opt-storage-row.total .opt-storage-label{color:#e6edf3;font-weight:600}.opt-storage-val.highlight{color:#2ea44f;font-weight:700}.opt-storage-quota{font-size:10.5px;color:#6e7681;margin-top:6px;text-align:right}.opt-storage-actions{margin-top:12px}.opt-btn-danger{width:100%;height:34px;background:linear-gradient(180deg,#b32a2a,#821c1c);border:1px solid #d03d3d;border-radius:4px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 2px 6px #b32a2a66;text-shadow:0 1px 2px rgba(0,0,0,.6);transition:all .15s}.opt-btn-danger:hover{background:linear-gradient(180deg,#cc3535,#992323);box-shadow:0 2px 10px #b32a2a99}.options-card{background:#171a1f;border:1px solid #262b32;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column}.options-card-header{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#8b949e;border-bottom:1px solid #22262d;padding-bottom:5px;margin-bottom:8px}.options-card-icon{font-size:13px}.help-card .opt-help-paragraph{font-size:11px;color:#8b949e;line-height:1.45;margin:0}.options-footer{display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 18px;background:#14161a;border-top:1px solid #262b32;flex-shrink:0}.options-btn-reset{background:transparent;border:1px solid #30363d;border-radius:4px;color:#8b949e;font-size:11.5px;font-weight:500;padding:6px 12px;cursor:pointer;transition:all .15s}.options-btn-reset:hover{background:#ffffff0d;color:#c9d1d9;border-color:#444c56}.options-footer-right{display:flex;align-items:center;gap:10px}.options-btn-cancel{background:#1c2026;border:1px solid #30363d;border-radius:4px;color:#adbac7;font-size:12px;font-weight:600;padding:6px 16px;cursor:pointer;transition:all .15s}.options-btn-cancel:hover{background:#252b34;color:#fff}.options-btn-ok{background:linear-gradient(180deg,#f2b90b,#d49f05);border:1px solid #fbd24e;border-radius:4px;color:#111215;font-size:12px;font-weight:700;padding:6px 20px;cursor:pointer;box-shadow:0 2px 8px #f2b90b59;text-shadow:0 1px 0 rgba(255,255,255,.3);transition:all .15s}.options-btn-ok:hover{background:linear-gradient(180deg,#ffd13b,#e0ab0a);box-shadow:0 2px 14px #f2b90b8c}.options-btn-ok:active{transform:translateY(1px)}.outfit-otc-box{width:720px;max-width:96vw;height:520px;max-height:94vh;display:flex;flex-direction:column;background:#2b2b2b;border:2px solid #5c5c5c;border-bottom-color:#111;border-right-color:#111;box-shadow:0 10px 30px #000000e6}.outfit-modal-header{display:flex;align-items:center;justify-content:space-between}.outfit-otc-body{display:flex;gap:8px;padding:8px;flex:1;overflow:hidden}.outfit-col-left{width:175px;display:flex;flex-direction:column}.outfit-col-center{width:290px;display:flex;flex-direction:column}.outfit-col-right{flex:1;display:flex;flex-direction:column;min-width:190px}.outfit-section-box{background:#222;border:1px solid #444;border-bottom-color:#111;border-right-color:#111;display:flex;flex-direction:column}.outfit-section-header{background:linear-gradient(180deg,#383838,#282828);padding:3px 6px;font-weight:700;font-size:10px;color:#dfdfdf;border-bottom:1px solid #181818;text-shadow:1px 1px 1px #000;text-align:center}.outfit-preview-wrapper{display:flex;gap:6px;padding:6px;align-items:center}.outfit-preview-toggles{display:flex;flex-direction:column;gap:6px;width:80px}.outfit-check-label{font-size:10px;color:#ccc;display:flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap}.outfit-canvas-container{position:relative;width:130px;height:130px;background:#181818;border:1px solid #333;overflow:hidden;display:flex;align-items:center;justify-content:center}#outfit-preview-canvas{width:130px;height:130px;image-rendering:pixelated}.outfit-walk-toggle{position:absolute;top:2px;left:2px;background:#282828b3;border:1px solid #555;color:#fff;cursor:pointer;font-size:10px;padding:1px 3px;border-radius:2px;z-index:10}.outfit-walk-toggle.active{background:#27ae60;border-color:#2ecc71}.outfit-rot-btn{position:absolute;bottom:2px;background:#282828b3;border:1px solid #555;color:#dfdfdf;cursor:pointer;font-size:11px;padding:0 4px;border-radius:2px;z-index:10}.outfit-rot-btn:hover{background:#464646e6}.outfit-rot-btn.rot-left{left:2px}.outfit-rot-btn.rot-right{right:2px}.outfit-configure-body{padding:8px 10px;display:flex;flex-direction:column;gap:6px}.outfit-appearance-body{padding:6px;display:flex;flex-direction:column;gap:6px}.outfit-radio-rows{display:flex;flex-direction:column;gap:4px;background:#1c1c1c;border:1px solid #333;padding:6px;border-radius:2px}.outfit-radio-row{display:flex;align-items:center;gap:4px;font-size:10px}.outfit-radio-label{width:45px;color:#aaa;font-weight:700}.outfit-pill-box{flex:1;background:#141414;border:1px solid #333;color:#eee;padding:2px 6px;font-size:10px;border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outfit-color-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:4px}.outfit-tab-btn{background:linear-gradient(180deg,#444,#2b2b2b);border:1px solid #555;border-bottom-color:#1a1a1a;border-right-color:#1a1a1a;color:#ccc;font-size:10px;font-weight:700;padding:3px 0;cursor:pointer;font-family:var(--font-tibia)}.outfit-tab-btn.active{background:#181818;color:#f1c40f;border:1px solid #111;border-top-color:#f1c40f}.outfit-color-palette{display:grid;grid-template-columns:repeat(19,1fr);gap:1px;background:#141414;border:1px solid #333;padding:3px;margin-top:4px}.outfit-color-cell{width:12px;height:12px;cursor:pointer;box-sizing:border-box;border:1px solid rgba(0,0,0,.4)}.outfit-color-cell:hover{outline:1px solid #fff;z-index:5}.outfit-color-cell.selected{outline:2px solid #fff;z-index:10}.outfit-filter-body{padding:6px;display:flex;flex-direction:column;gap:6px;flex:1;overflow:hidden}.outfit-search-box{background:#141414;border:1px solid #444;border-radius:2px;color:#eee;font-size:11px;padding:3px 6px;font-family:var(--font-tibia)}.outfit-grid-list{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;overflow-y:auto;flex:1;padding-right:2px}.outfit-card{background:#1c1c1c;border:1px solid #333;border-radius:2px;display:flex;flex-direction:column;align-items:center;padding:4px 2px;cursor:pointer;transition:background .1s,border-color .1s}.outfit-card:hover{background:#282828;border-color:#555}.outfit-card.active{background:#252830;border:1px solid #fff}.outfit-card canvas{width:48px;height:48px;image-rendering:pixelated}.outfit-card-name{font-size:10px;color:#dfdfdf;margin-top:2px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.daily-reward-overlay,.level-reward-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bf;backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e2e8f0}.daily-reward-box{width:880px;height:540px;max-width:95vw;max-height:92vh;background:#11151f;border:2px solid #2d3748;border-radius:8px;box-shadow:0 10px 40px #000c,inset 0 1px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.daily-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#18202f;border-bottom:1px solid #2d3748}.daily-identity{display:flex;align-items:center;gap:12px}.daily-icon-box{font-size:26px;display:flex;align-items:center;justify-content:center;background:#11151f;border:1px solid #3b4861;border-radius:6px;width:40px;height:40px}.daily-titles{display:flex;flex-direction:column;gap:1px}.daily-title{font-size:17px;font-weight:700;color:#f8fafc;letter-spacing:.5px}.daily-subtitle{font-size:10.5px;color:#94a3b8;line-height:1.2}.daily-header-right{display:flex;align-items:center;gap:12px}.daily-countdown-badge{display:flex;align-items:center;gap:8px;background:#11151f;border:1px solid #2d3748;padding:5px 12px;border-radius:6px}.daily-countdown-icon{font-size:16px}.daily-countdown-texts{display:flex;flex-direction:column}.daily-countdown-label{font-size:9px;color:#94a3b8;text-transform:uppercase;font-weight:600}.daily-countdown-val{font-size:12px;font-weight:700;color:#f1c40f}.daily-close-btn{background:transparent;border:none;color:#94a3b8;font-size:16px;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.daily-close-btn:hover{background:#ef4444;color:#fff}.daily-nav-bar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:6px 18px;background:#141b27;border-bottom:1px solid #232d3f}.daily-nav-info{font-size:11px;color:#94a3b8;display:flex;align-items:center;gap:6px;font-weight:500}.daily-nav-info strong{color:#e2e8f0}.daily-premium-banner{background:#2b2313;border:1px solid #b7791f;color:#f6e05e;padding:4px 12px;border-radius:4px;font-size:10.5px;font-weight:600;box-shadow:0 0 8px #f6e05e1a}.daily-premium-banner.active{background:#1c3829;border-color:#2ecc71;color:#68d391}.daily-content{flex:1;min-height:0;display:grid;grid-template-columns:1fr;gap:12px;padding:12px 18px;overflow:hidden;background:#0f141d;box-sizing:border-box;transition:grid-template-columns .2s ease}.daily-content.has-side-panel{grid-template-columns:1fr 310px}.daily-calendar-column{height:100%;min-height:0;overflow-y:auto;padding-right:4px;box-sizing:border-box}.daily-calendar-column::-webkit-scrollbar,.daily-choices-list::-webkit-scrollbar{width:5px}.daily-calendar-column::-webkit-scrollbar-track,.daily-choices-list::-webkit-scrollbar-track{background:#11151f;border-radius:3px}.daily-calendar-column::-webkit-scrollbar-thumb,.daily-choices-list::-webkit-scrollbar-thumb{background:#2d3748;border-radius:3px}.daily-calendar-column::-webkit-scrollbar-thumb:hover,.daily-choices-list::-webkit-scrollbar-thumb:hover{background:#4a5568}.daily-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.daily-content.has-side-panel .daily-calendar-grid{grid-template-columns:repeat(4,1fr)}.daily-day-card{background:#171f2c;border:1px solid #263347;border-radius:5px;padding:6px 4px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s;box-sizing:border-box}.daily-day-card:hover{border-color:#3b4d6b;transform:translateY(-1px)}.daily-day-card.ready-claim{border:2px solid #2ecc71;background:#142820;box-shadow:0 0 10px #2ecc7140}.daily-day-card.choice-selected{border:2px solid #f1c40f;background:#25251a;box-shadow:0 0 10px #f1c40f4d}.daily-day-card.claimed{opacity:.85;background:#131923}.daily-card-header{font-size:11px;font-weight:700;color:#e2e8f0;margin-bottom:3px}.daily-card-icon-wrap{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#0d1117;border:1px solid #263347;border-radius:4px;margin-bottom:3px}.daily-card-canvas{width:32px;height:32px;image-rendering:pixelated}.daily-card-count{position:absolute;bottom:-2px;right:2px;font-size:9px;font-weight:800;color:#f1c40f;text-shadow:1px 1px 0 #000,-1px -1px 0 #000}.daily-card-name{font-size:9.5px;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin-bottom:4px}.daily-card-action-wrap{width:100%;margin-top:auto}.daily-card-status{width:100%;padding:3px 0;border-radius:3px;font-size:9.5px;font-weight:600}.status-claimed{background:#193826;color:#48bb78;border:1px solid #276749}.status-locked{background:#1e2634;color:#94a3b8;border:1px solid #2d384c}.daily-card-btn-claim{width:100%;padding:4px 0;background:#2ecc71;border:none;border-radius:3px;color:#fff;font-weight:700;font-size:10.5px;cursor:pointer;box-shadow:0 2px 6px #2ecc7166;transition:all .2s}.daily-card-btn-claim:hover{background:#27ae60;transform:scale(1.02)}.daily-card-btn-claim.active-choice-btn{background:linear-gradient(180deg,#f59e0b,#d97706);box-shadow:0 2px 6px #d9770666}.daily-side-column{height:100%;min-height:0;overflow:hidden;display:none}.daily-content.has-side-panel .daily-side-column{display:flex;flex-direction:column}.daily-side-card{background:#171f2c;border:1px solid #263347;border-radius:6px;padding:12px;display:flex;flex-direction:column;height:100%;max-height:100%;box-sizing:border-box;overflow:hidden}.daily-side-header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #263347}.daily-side-header-left{display:flex;align-items:flex-start;gap:8px}.daily-side-close-btn{background:transparent;border:none;color:#94a3b8;font-size:14px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.daily-side-close-btn:hover{background:#ef4444;color:#fff}.daily-side-icon{font-size:20px}.daily-side-titles{display:flex;flex-direction:column}.daily-side-title{font-size:12.5px;font-weight:700;color:#f8fafc}.daily-side-sub{font-size:10px;color:#94a3b8;line-height:1.2}.daily-choices-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding-right:4px;margin-bottom:8px}.daily-choice-card{display:flex;align-items:center;gap:8px;background:#121824;border:1px solid #263347;padding:6px 8px;border-radius:4px;cursor:pointer;transition:all .2s;flex-shrink:0}.daily-choice-card:hover{border-color:#3b4d6b;background:#162030}.daily-choice-card.selected{border:1px solid #f1c40f;background:#25251a}.daily-choice-icon-wrap{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0b0e14;border-radius:4px;flex-shrink:0}.daily-choice-canvas{width:32px;height:32px;image-rendering:pixelated}.daily-choice-count{position:absolute;bottom:-2px;right:2px;font-size:8.5px;font-weight:800;color:#f1c40f;text-shadow:1px 1px 0 #000}.daily-choice-info{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.daily-choice-title{font-size:11px;font-weight:700;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daily-choice-desc{font-size:9.5px;color:#94a3b8;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.daily-choice-radio{display:flex;align-items:center;justify-content:center;flex-shrink:0}.daily-radio-circle{width:14px;height:14px;border-radius:50%;border:2px solid #475569;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.daily-radio-circle.checked{border-color:#f1c40f;background:#f1c40f;box-shadow:inset 0 0 0 2.5px #11151f}.daily-action-wrap{flex-shrink:0;margin-top:auto;padding-top:4px}.daily-confirm-btn{width:100%;padding:8px 0;background:linear-gradient(180deg,#f59e0b,#d97706);border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 3px 10px #d9770659;transition:all .2s}.daily-confirm-btn:hover:not(:disabled){background:linear-gradient(180deg,#fbbf24,#f59e0b);transform:translateY(-1px)}.daily-confirm-btn:disabled{background:#334155;color:#64748b;box-shadow:none;cursor:not-allowed}.daily-footnote{font-size:9.5px;color:#64748b;margin-top:6px;display:flex;gap:4px;line-height:1.25}.daily-feedback-msg{margin-top:4px;font-size:10.5px;font-weight:600;text-align:center}.level-reward-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bf;backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e2e8f0}.level-reward-box{width:840px;height:520px;max-width:95vw;max-height:92vh;background:#11151f;border:2px solid #2d3748;border-radius:8px;box-shadow:0 10px 40px #000c,inset 0 1px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.level-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#18202f;border-bottom:1px solid #2d3748}.level-identity{display:flex;align-items:center;gap:12px}.level-icon-box{font-size:26px;display:flex;align-items:center;justify-content:center;background:#11151f;border:1px solid #3b4861;border-radius:6px;width:40px;height:40px}.level-titles{display:flex;flex-direction:column;gap:1px}.level-title{font-size:17px;font-weight:700;color:#f8fafc;letter-spacing:.5px}.level-subtitle{font-size:10.5px;color:#94a3b8;line-height:1.2}.level-header-right{display:flex;align-items:center;gap:12px}.level-stats-card{display:flex;align-items:center;gap:12px;background:#11151f;border:1px solid #2d3748;padding:6px 14px;border-radius:6px;min-width:200px}.level-stats-info{flex:1;display:flex;flex-direction:column;gap:2px}.level-stats-row{display:flex;justify-content:space-between;align-items:center}.level-stats-label{font-size:9.5px;color:#94a3b8;text-transform:uppercase;font-weight:600}.level-stats-val{font-size:14px;font-weight:800;color:#f1c40f}.level-stats-subrow{display:flex;justify-content:space-between;font-size:9px;color:#cbd5e1}.level-progress-bar{width:100%;height:5px;background:#1e293b;border-radius:3px;overflow:hidden;margin-top:2px}.level-progress-fill{height:100%;background:#2ecc71;border-radius:3px;transition:width .3s ease}.level-close-btn{background:transparent;border:none;color:#94a3b8;font-size:16px;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.level-close-btn:hover{background:#ef4444;color:#fff}.level-content{flex:1;min-height:0;padding:14px 18px;overflow-y:auto;background:#0f141d;box-sizing:border-box;display:flex;flex-direction:column}.level-content::-webkit-scrollbar{width:5px}.level-content::-webkit-scrollbar-track{background:#11151f;border-radius:3px}.level-content::-webkit-scrollbar-thumb{background:#2d3748;border-radius:3px}.level-content::-webkit-scrollbar-thumb:hover{background:#4a5568}.level-rewards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;width:100%}.level-card{background:#171f2c;border:1px solid #263347;border-radius:6px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s;box-sizing:border-box}.level-card:hover{border-color:#3b4d6b;transform:translateY(-2px)}.level-card.ready-claim{border:2px solid #2ecc71;background:#13241b;box-shadow:0 0 10px #2ecc7140}.level-card.claimed{opacity:.85;background:#131923}.level-card.locked{opacity:.75}.level-card-header{font-size:11.5px;font-weight:700;color:#e2e8f0;margin-bottom:4px}.level-card-icon-wrap{position:relative;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#0d1117;border:1px solid #263347;border-radius:4px;margin-bottom:4px}.level-card-canvas{width:32px;height:32px;image-rendering:pixelated}.level-card-count{position:absolute;bottom:-2px;right:2px;font-size:8.5px;font-weight:800;color:#f1c40f;text-shadow:1px 1px 0 #000}.level-card-name{font-size:9.5px;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin-bottom:6px}.level-card-action-wrap{width:100%;margin-top:auto}.level-card-status{width:100%;padding:4px 0;border-radius:3px;font-size:9.5px;font-weight:600}.level-card-status.status-claimed{background:#193826;color:#48bb78;border:1px solid #276749}.level-card-status.status-locked{background:#1e2634;color:#94a3b8;border:1px solid #2d384c}.level-card-btn-claim{width:100%;padding:5px 0;background:linear-gradient(180deg,#f59e0b,#d97706);border:none;border-radius:3px;color:#fff;font-weight:700;font-size:10.5px;cursor:pointer;box-shadow:0 2px 6px #d9770666;transition:all .2s}.level-card-btn-claim:hover{background:linear-gradient(180deg,#fbbf24,#f59e0b);transform:scale(1.02)}.level-feedback-msg{margin-top:8px;font-size:11px;font-weight:600;text-align:center}.textwindow-window{width:300px;max-width:95vw;background:#313337;background-image:linear-gradient(180deg,#37393e,#2b2d31);border:1px solid #141517;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;box-shadow:0 12px 36px #000000e6,inset 1px 1px #ffffff14}.textwindow-item-box{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#18191c;border:1px solid #141517;border-right-color:#484b50;border-bottom-color:#484b50}.textwindow-textarea{width:100%;height:140px;box-sizing:border-box;resize:none;background:#18191c;border:1px solid #141517;border-right-color:#484b50;border-bottom-color:#484b50;color:#dfdfdf;padding:6px 8px;font-family:var(--font-tibia, Tahoma, sans-serif);font-size:11px;line-height:1.4;user-select:text;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-word}.textwindow-textarea:focus{outline:none;border-color:#7d828c}.modaldialog-box{width:480px;max-width:92vw;min-width:320px}.modaldialog-body{padding:12px 14px 8px;display:flex;flex-direction:column;gap:10px}.modaldialog-message{color:#dfdfdf;font:12px Tahoma,sans-serif;line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow-y:auto;padding-right:4px}.modaldialog-choices-container{border:1px solid #4a4a4a;background:#111;border-radius:2px}.modaldialog-choices{max-height:180px;overflow-y:auto;display:flex;flex-direction:column}.modaldialog-choice-item{padding:5px 8px;font:11px Tahoma,sans-serif;color:#ccc;cursor:pointer;user-select:none;border-bottom:1px solid #1e1e1e;transition:background .1s}.modaldialog-choice-item:last-child{border-bottom:none}.modaldialog-choice-item:hover{background:#2a2a2a;color:#fff}.modaldialog-choice-item.selected{background:#3e3e3e;color:#fff;font-weight:700}.modaldialog-footer{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 10px;flex-wrap:wrap}.modaldialog-box{width:420px;max-width:92vw;background:#27282b;border:2px solid #3e4147;border-top-color:#585c64;border-left-color:#585c64;border-right-color:#17181a;border-bottom-color:#17181a;box-shadow:0 10px 30px #000000d9;display:flex;flex-direction:column}.modaldialog-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.modaldialog-message{font-family:Tahoma,Verdana,sans-serif;font-size:11.5px;color:#dfdfdf;line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:160px;overflow-y:auto}.modaldialog-choices-container{background:#191a1d;border:1px solid #141517;border-top-color:#0e0f11;border-left-color:#0e0f11;border-right-color:#3b3e45;border-bottom-color:#3b3e45;padding:3px;max-height:180px;overflow-y:auto}.modaldialog-choices{display:flex;flex-direction:column;gap:1px}.modaldialog-choice-item{padding:4px 8px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#ccc;cursor:pointer;border-radius:2px;user-select:none}.modaldialog-choice-item:hover{background:#33363e;color:#fff}.modaldialog-choice-item.selected{background:#464a55;color:gold;font-weight:700}.fyi-window{box-shadow:0 10px 30px #000000d9}.profile-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(2px)}.profile-container{width:720px;max-width:95vw;height:520px;max-height:90vh;background:#191c22;border:1px solid #363b45;border-radius:6px;box-shadow:0 12px 36px #000000d9,inset 0 1px #ffffff14;display:flex;flex-direction:column;overflow:hidden;font-family:Verdana,sans-serif;color:#c8cbd2;user-select:none;box-sizing:border-box}.profile-titlebar{height:32px;background:linear-gradient(180deg,#242932,#1c2027);border-bottom:1px solid #2d333e;display:flex;align-items:center;justify-content:space-between;padding:0 12px;box-sizing:border-box}.profile-titlebar-text{font-size:11px;font-weight:700;color:#e2e5ec;letter-spacing:.3px}.profile-titlebar-close{background:transparent;border:none;color:#8c93a0;font-size:13px;cursor:pointer;padding:2px 6px;border-radius:3px;transition:all .15s ease}.profile-titlebar-close:hover{background-color:#c93838;color:#fff}.profile-header-banner{height:68px;background:#14171d;border-bottom:1px solid #282d37;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-sizing:border-box}.profile-header-left{display:flex;align-items:center;gap:12px}.profile-outfit-box{width:48px;height:48px;background:#1e222b;border:1px solid #333946;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.profile-outfit-box canvas{width:48px;height:48px;image-rendering:pixelated}.profile-player-info{display:flex;flex-direction:column;gap:2px}.profile-player-name{font-size:13px;font-weight:700;color:#fff}.profile-player-sub{font-size:11px;color:#9aa1b0}.profile-player-guild{font-size:10px;color:#e5a93c;display:flex;align-items:center;gap:4px}.profile-player-guild.hidden{display:none}.profile-guild-badge{font-size:10px}.profile-header-right{display:flex;flex-direction:column;gap:3px;font-size:10.5px;color:#9aa1b0}.profile-meta-row{display:flex;align-items:center;gap:6px}.meta-icon{font-size:10.5px}.meta-label{color:#7b8292}.meta-val{color:#e2e5ec}.profile-online-badge{color:#4c4;font-weight:700;font-size:10.5px;margin-left:6px}.profile-body-layout{display:flex;flex:1;min-height:0}.profile-sidebar{width:156px;background:#161920;border-right:1px solid #282d37;display:flex;flex-direction:column;padding:8px;gap:4px;box-sizing:border-box}.profile-nav-btn{display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;border:1px solid transparent;border-radius:4px;color:#9aa1b0;font-size:11px;font-family:inherit;text-align:left;cursor:pointer;transition:all .15s ease}.profile-nav-btn:hover{background:#202530;color:#fff}.profile-nav-btn.active{background:#262c39;border-color:#3b4457;color:#fff;font-weight:700}.profile-nav-btn .nav-icon{font-size:12px}.profile-content-area{flex:1;background:#191c22;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box}.profile-tab-content{flex:1;display:flex;flex-direction:column;padding:12px 16px;min-height:0;overflow-y:auto;box-sizing:border-box}.profile-section-heading{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #282d37}.heading-icon{font-size:13px}.heading-title{font-size:12px;font-weight:700;color:#fff}.heading-sub{font-size:10.5px;color:#7b8292;margin-left:4px}.profile-columns-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px;flex:1}.profile-stat-column{display:flex;flex-direction:column;gap:6px}.profile-subheading{font-size:11px;font-weight:700;color:#e2e5ec;padding-bottom:4px;border-bottom:1px solid #282d37;margin-bottom:4px}.profile-stat-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:3px 0}.profile-stat-row.empty{color:#7b8292;font-style:italic;padding:6px 0}.stat-name{color:#9aa1b0;display:flex;align-items:center;gap:6px}.stat-val{color:#e2e5ec;text-align:right}.flex-val{display:flex;align-items:center;gap:4px}.stat-active-green{color:#4c4!important;font-weight:700}.font-bold{font-weight:700}.elem-icon{font-size:11px}.profile-progress-track{width:100%;height:4px;background:#121419;border-radius:2px;overflow:hidden;margin-top:3px}.profile-progress-fill{height:100%;border-radius:2px;transition:width .3s ease}.bar-red{background:#c93838}.bar-blue{background:#3672c9}.bar-green{background:#2db84d}.profile-level-card{background:#14171d;border:1px solid #282d37;border-radius:4px;padding:6px 8px;margin-bottom:4px}.card-row{display:flex;align-items:center;justify-content:space-between;font-size:11px}.profile-progress-row,.profile-skill-row{display:flex;flex-direction:column;padding:2px 0}.progress-labels,.skill-labels{display:flex;align-items:center;justify-content:space-between;font-size:10.5px}.profile-group-box{background:#14171d;border:1px solid #282d37;border-radius:4px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.profile-group-box.full-height{height:calc(100% - 18px)}.group-title{font-size:11px;font-weight:700;color:#e2e5ec;padding-bottom:4px;border-bottom:1px solid #232731;margin-bottom:4px}.profile-damage-grid{display:grid;grid-template-columns:140px 1fr;gap:16px;margin-bottom:10px}.profile-eq-panel{background:#14171d;border:1px solid #282d37;border-radius:4px;padding:8px}.profile-equipment-grid{display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:repeat(4,34px);gap:4px;justify-content:center;margin-top:6px}.eq-slot{width:34px;height:34px;background:#1f232c;border:1px solid #363c49;border-radius:3px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.eq-slot canvas{width:32px;height:32px;image-rendering:pixelated}.eq-empty-slot{width:100%;height:100%}.profile-calc-panel{display:flex;flex-direction:column;gap:8px}.profile-spells-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.profile-spell-rows-container{display:flex;flex-direction:column;gap:4px}.profile-action-bar{display:flex;justify-content:flex-end;margin-top:10px}.profile-btn-action{padding:5px 16px;background:#252b36;border:1px solid #3c4454;border-radius:3px;color:#e2e5ec;font-size:11px;font-family:inherit;font-weight:700;cursor:pointer;transition:all .15s ease}.profile-btn-action:hover{background:#313947;border-color:#4d576a;color:#fff}.profile-depot-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:10px}.depot-select-group{display:flex;align-items:center;gap:6px;font-size:11px}.profile-select{background:#14171d;border:1px solid #363c49;border-radius:3px;color:#e2e5ec;font-size:11px;font-family:inherit;padding:4px 8px;outline:none;cursor:pointer}.profile-btn-depot-search{padding:4px 12px;background:#252b36;border:1px solid #3c4454;border-radius:3px;color:#e2e5ec;font-size:11px;font-family:inherit;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .15s ease}.profile-btn-depot-search:hover{background:#313947;border-color:#4d576a;color:#fff}.depot-search-group{flex:1}.profile-input-search{width:100%;background:#14171d;border:1px solid #363c49;border-radius:3px;color:#e2e5ec;font-size:11px;font-family:inherit;padding:4px 8px;outline:none;box-sizing:border-box}.profile-input-search:focus{border-color:#4f5a70}.depot-items-count{font-size:11px;color:#8c93a0;white-space:nowrap}.profile-depot-content-scroll{flex:1;background:#14171d;border:1px solid #282d37;border-radius:4px;padding:10px;overflow-y:auto;min-height:220px;box-sizing:border-box}.profile-depot-grid{display:grid;grid-template-columns:repeat(auto-fill,36px);gap:6px}.profile-item-cell{width:36px;height:36px;background:#1c2028;border:1px solid #333946;border-radius:3px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}.profile-item-cell:hover{border-color:#556075;background:#232833}.profile-item-cell canvas{width:32px;height:32px;image-rendering:pixelated}.profile-item-count{position:absolute;right:2px;bottom:1px;font-size:9px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;pointer-events:none}.profile-depot-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#7b8292;gap:6px;padding:40px 0}.empty-chest-icon{font-size:32px;opacity:.6}.empty-title{font-size:13px;font-weight:700;color:#a4abb8}.empty-sub{font-size:11px;color:#6b7280}:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--mobile-btn-bg: linear-gradient(180deg, #44474d 0%, #36383e 50%, #2e3034 100%);--mobile-btn-border-light: #686d75;--mobile-btn-border-dark: #1a1b1d;--mobile-left-width: 120px;--mobile-right-width: 155px}body.ui-mode-desktop #mobile-hud-overlay,body:not(.ui-mode-mobile) #mobile-hud-overlay,body.ui-mode-desktop #mobile-portrait-warning,body:not(.ui-mode-mobile) #mobile-portrait-warning{display:none!important}body.ui-mode-mobile{overflow:hidden;touch-action:manipulation;user-select:none;-webkit-user-select:none;background-color:#1a1b1e}body.ui-mode-mobile #game-container{display:flex!important;position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:0;background:#111215;overflow:hidden;z-index:10}body.ui-mode-mobile #top-bar-divider,body.ui-mode-mobile #bottom-bar-divider,body.ui-mode-mobile #side-bar-left,body.ui-mode-mobile #side-bar-secondary,body.ui-mode-mobile #chat-panel{display:none!important}body.ui-mode-mobile #side-bar{display:contents!important}body.ui-mode-mobile #side-bar>:not(#skills-window):not(#vip-window):not(#battle-window){display:none!important}body.ui-mode-mobile #skills-window,body.ui-mode-mobile #vip-window,body.ui-mode-mobile #battle-window{display:none}body.ui-mode-mobile #skills-window.mobile-floating-window,body.ui-mode-mobile #vip-window.mobile-floating-window,body.ui-mode-mobile #battle-window.mobile-floating-window{position:fixed!important;top:10px!important;right:calc(var(--mobile-right-width, 155px) + 8px)!important;width:220px!important;max-height:calc(100vh - 20px)!important;z-index:2600!important;display:flex!important;flex-direction:column!important;background:#2b2b2b!important;border:2px outset #555!important;box-shadow:0 4px 15px #000c!important;box-sizing:border-box!important}body.ui-mode-mobile #skills-window.mobile-floating-window .panel-body,body.ui-mode-mobile #vip-window.mobile-floating-window .panel-body,body.ui-mode-mobile #battle-window.mobile-floating-window .panel-body{overflow-y:auto!important;max-height:calc(100vh - 58px)!important;-webkit-overflow-scrolling:touch!important}body.ui-mode-mobile #main-area{width:100vw;height:100vh;margin:0;padding:0;display:flex;position:relative;background:#111215}body.ui-mode-mobile #game-viewport{width:calc(100vw - var(--mobile-left-width) - var(--mobile-right-width));height:100vh;margin:0;padding:0;position:absolute;top:0;left:var(--mobile-left-width);background:#111215;display:flex;align-items:center;justify-content:center;overflow:hidden}body.ui-mode-mobile #canvas-wrapper{width:100%;height:calc(100% - 4px);margin:2px 0;padding:0;display:flex;align-items:center;justify-content:center;position:relative;background:#111215;box-sizing:border-box}body.ui-mode-mobile #canvas-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}body.ui-mode-mobile #gameCanvas{width:100%!important;height:100%!important;display:block;touch-action:none;image-rendering:pixelated;image-rendering:crisp-edges}body.ui-mode-mobile #hudCanvas{width:100%!important;height:100%!important;display:block;touch-action:none;image-rendering:auto!important}body.ui-mode-mobile #mobile-hud-overlay{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1000;box-sizing:border-box;overflow:hidden}.mobile-top-stats-box{position:absolute;top:calc(8px + var(--safe-area-top));left:calc(var(--mobile-left-width) + 12px + var(--safe-area-left));height:22px;background:#14161ad1;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.18);border-radius:11px;padding:0 8px;display:flex;align-items:center;gap:5px;font-family:Tahoma,Verdana,sans-serif;font-size:10px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #000;box-shadow:0 2px 8px #0009;pointer-events:none;z-index:1010}.mobile-stat-dot{width:6px;height:6px;border-radius:50%;background:#2ecc71;box-shadow:0 0 6px #2ecc71;display:inline-block}.mobile-stat-sep{color:#ffffff59}.mobile-left-panel{position:absolute;top:0;left:0;width:var(--mobile-left-width);height:100vh;background-color:#2b2d31;background-image:radial-gradient(#1c1d20 18%,transparent 19%),radial-gradient(#1c1d20 18%,transparent 19%);background-size:4px 4px;background-position:0 0,2px 2px;border-right:2px solid #3e4147;border-top:none;border-bottom:none;border-left:none;box-shadow:3px 0 12px #000000bf;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(4px + var(--safe-area-top)) 4px calc(6px + var(--safe-area-bottom)) calc(4px + var(--safe-area-left));box-sizing:border-box;pointer-events:auto;z-index:1005}.mobile-left-inventory-mount{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:6px}.mobile-left-inventory-mount #inventory-grid{display:flex;gap:2px;background:transparent;padding:0;margin:0 auto}.mobile-left-inventory-mount .inv-col{display:flex;flex-direction:column;gap:2px}.mobile-left-inventory-mount .slot{width:32px;height:32px;min-width:32px;min-height:32px;background-size:32px 32px!important;background-repeat:no-repeat!important;background-position:center!important;border:none!important;box-shadow:none!important;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;image-rendering:pixelated;padding:0}.mobile-left-inventory-mount .slot:not(.slot-head):not(.slot-armor):not(.slot-legs):not(.slot-feet):not(.slot-left):not(.slot-right):not(.slot-backpack):not(.slot-amulet):not(.slot-ring):not(.slot-arrow):not(.slot-equipped){background-image:url(data:image/png;base64,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)!important}.mobile-left-inventory-mount .slot canvas{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important}.mobile-left-inventory-mount .slot-stat{width:32px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Tahoma,Verdana,sans-serif;font-size:7.5px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;line-height:1.1}.mobile-left-inventory-mount .slot-stat .stat-val{color:#dfdfdf;font-size:8.5px}.slot-backpack-wrapper{position:relative;width:32px;height:32px}.mobile-stances-toggle-btn,.mobile-bp-toggle-btn{display:none!important}body.ui-mode-mobile .mobile-stances-toggle-btn{position:absolute;top:-2px;right:-11px;width:13px;height:18px;background:#2b2d31;border:1px solid #141517;border-top-color:#555961;border-left-color:#555961;border-radius:3px 0 0 3px;color:#ff9f43;font-size:8px;display:flex!important;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:10;box-shadow:-1px 1px 4px #000c;line-height:1}body.ui-mode-mobile .mobile-stances-toggle-btn:active{background:#1a1b1d}body.ui-mode-mobile .mobile-bp-toggle-btn{position:absolute;bottom:-2px;right:-11px;width:13px;height:18px;background:#2b2d31;border:1px solid #141517;border-top-color:#555961;border-left-color:#555961;border-radius:3px 0 0 3px;color:#f4d03f;font-size:8px;display:flex!important;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:10;box-shadow:-1px 1px 4px #000c}body.ui-mode-mobile .mobile-bp-toggle-btn:active{background:#1a1b1d}body.ui-mode-mobile #stat-cap-box .stat-lbl{display:none!important}body.ui-mode-mobile #stat-cap-box{justify-content:center!important;text-align:center!important}.mobile-stances-drawer{position:fixed;top:10px;left:calc(var(--mobile-left-width, 120px) + 4px);background:#1e2024f7;border:2px solid #3e4147;border-top-color:#585c64;border-left-color:#585c64;border-radius:4px;box-shadow:0 8px 24px #000000e6;padding:6px;z-index:2650;pointer-events:auto}.mobile-left-stances-mount{display:none!important}.mobile-stances-drawer .combat-grid{display:grid;grid-template-columns:repeat(3,24px);grid-template-rows:repeat(2,22px);gap:3px}.mobile-stances-drawer .combat-btn{width:24px;height:22px;background-color:#2b2d31;border:1px solid #141517;border-top-color:#555961;border-left-color:#555961;border-radius:2px;cursor:pointer}.mobile-stances-drawer .combat-btn.active{border:1px solid #141517!important;border-bottom-color:#555961!important;border-right-color:#555961!important;background-color:#1a1b1d!important;box-shadow:inset 1px 1px 2px #000c!important}.mobile-left-hotkeys-grid{justify-content:center;align-items:center;margin-top:auto;margin-bottom:4px;width:100%}.mobile-left-hotkeys-grid.hk-count-4{display:grid;grid-template-columns:repeat(2,44px);grid-template-rows:repeat(2,44px);gap:10px 8px}.mobile-left-hotkeys-grid.hk-count-4 .mobile-round-hk-btn{width:44px;height:44px}.mobile-left-hotkeys-grid.hk-count-4 #btn-left-hk-5,.mobile-left-hotkeys-grid.hk-count-4 #btn-left-hk-6{display:none!important}.mobile-left-hotkeys-grid.hk-count-6{display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:repeat(2,34px);gap:8px 6px}.mobile-left-hotkeys-grid.hk-count-6 .mobile-round-hk-btn{width:34px;height:34px}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-4{display:grid!important;grid-template-columns:repeat(2,44px)!important;grid-template-rows:repeat(2,44px)!important;gap:10px 8px!important;height:auto!important}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-4 #btn-left-hk-1{transform:translateY(0)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-4 #btn-left-hk-2{transform:translateY(-4px)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-4 #btn-left-hk-3{transform:translateY(0)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-4 #btn-left-hk-4{transform:translateY(-4px)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6{display:grid!important;grid-template-columns:repeat(3,34px)!important;grid-template-rows:repeat(2,34px)!important;gap:8px 6px!important}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-1{transform:translateY(0)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-2{transform:translateY(-3px)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-3{transform:translateY(-6px)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-4{transform:translateY(0)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-5{transform:translateY(-3px)}.mobile-left-hotkeys-grid.hk-layout-angled.hk-count-6 #btn-left-hk-6{transform:translateY(-6px)}.mobile-bp-drawer{position:absolute;left:calc(var(--mobile-left-width, 120px) + 2px);top:10px;width:165px;max-height:260px;background:#1e2024f5;border:2px solid #3e4147;border-top-color:#585c64;border-left-color:#585c64;border-radius:4px;box-shadow:0 6px 20px #000000d9;display:flex;flex-direction:column;z-index:2100;pointer-events:auto;font-family:Tahoma,Verdana,sans-serif}.mobile-bp-drawer-header{height:24px;background:linear-gradient(180deg,#3a3d44,#2b2d32);border-bottom:1px solid #17181a;display:flex;align-items:center;justify-content:space-between;padding:0 6px;box-sizing:border-box}.mobile-bp-title{font-size:10.5px;font-weight:700;color:#f4d03f;text-shadow:1px 1px 1px #000}.mobile-bp-drawer-body{padding:6px;max-height:220px;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.mobile-bp-slots-grid{display:grid;grid-template-columns:repeat(4,34px);gap:3px;justify-content:center}.mobile-bp-slot{width:34px;height:34px;background-color:#1e2024;border:1px solid #141517;border-top-color:#44474e;border-left-color:#44474e;border-right-color:#111214;border-bottom-color:#111214;border-radius:2px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:inset 1px 1px 2px #000c}.mobile-bp-slot:active{background-color:#141517}.mobile-bp-slot .slot-count{position:absolute;bottom:1px;right:2px;font-size:8.5px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #000,-1px -1px 1px #000;pointer-events:none}.mobile-bp-item-icon{font-size:16px;line-height:1;pointer-events:none}.mobile-bp-empty{color:#888;font-size:10px;text-align:center;padding:12px 4px;font-style:italic}.mobile-left-stances-mount{width:100%;display:flex;justify-content:center;margin:1px 0}.mobile-left-stances-mount .combat-grid{display:grid;grid-template-columns:repeat(3,22px);grid-template-rows:repeat(2,20px);gap:2px}.mobile-left-stances-mount .combat-btn{width:22px;height:20px;background-color:#2b2d31;border:1px solid #141517;border-top-color:#555961;border-left-color:#555961;border-radius:2px;cursor:pointer}.mobile-left-stances-mount .combat-btn.active{border:1px solid #141517!important;border-bottom-color:#555961!important;border-right-color:#555961!important;background-color:#1a1b1d!important;box-shadow:inset 1px 1px 2px #000c!important}.mobile-left-hotkeys-grid{display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:repeat(2,34px);gap:6px 4px;justify-content:center;align-items:center;margin-top:auto;margin-bottom:2px}.mobile-round-hk-btn{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#353840,#1e1f24 75%,#141517);border:1.5px solid #484b50;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;touch-action:manipulation;user-select:none;box-shadow:0 2px 6px #000000d9,inset 0 1px 1px #ffffff26;transition:transform .05s ease,filter .1s ease;position:relative}.mobile-round-hk-btn:active{transform:scale(.92);filter:brightness(1.25)}.round-hk-label{font-family:Tahoma,Verdana,sans-serif;font-size:8px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000;text-align:center;pointer-events:none;line-height:1}.mobile-right-panel{position:absolute;top:0;right:0;width:var(--mobile-right-width);height:100vh;background-color:#2b2d31;background-image:radial-gradient(#1c1d20 18%,transparent 19%),radial-gradient(#1c1d20 18%,transparent 19%);background-size:4px 4px;background-position:0 0,2px 2px;border-left:2px solid #3e4147;border-top:none;border-bottom:none;border-right:none;box-shadow:-3px 0 12px #000000bf;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(4px + var(--safe-area-top)) calc(6px + var(--safe-area-right)) calc(6px + var(--safe-area-bottom)) 6px;box-sizing:border-box;pointer-events:auto;z-index:1005}.mobile-right-top-section{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.mobile-hub-drawer-toggle{position:absolute;top:6px;left:-14px;width:14px;height:28px;background:#2b2d31;border:1px solid #141517;border-top-color:#555961;border-left-color:#555961;border-radius:4px 0 0 4px;color:#f4d03f;font-size:8px;display:flex!important;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:1010;box-shadow:-2px 2px 6px #000000b3}.mobile-hub-drawer-toggle:active{background:#1a1b1d}.mobile-utility-drawer{position:absolute;top:6px;right:calc(100% + 2px);background:#1c1e22f7;backdrop-filter:blur(10px);border:1.5px solid #3e4147;border-radius:6px;padding:4px;display:flex;flex-direction:column;gap:4px;z-index:2500;box-shadow:-4px 6px 20px #000000e6}.mobile-top-sub-btn{width:38px;height:34px;background:#25272c;border:1px solid #3e4147;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;color:#dfdfdf;padding:0}.mobile-top-sub-btn:hover,.mobile-top-sub-btn:active{background:#3e4147;color:#f4d03f}.top-btn-icon{font-size:13px;line-height:1}.top-btn-label{font-family:Tahoma,sans-serif;font-size:6.5px;font-weight:700}.mobile-quick-hotkeys-bar{display:flex;gap:8px;justify-content:space-between;width:100%;margin-top:6px;padding:0 4px;box-sizing:border-box}.mobile-quick-hotkeys-bar .mobile-round-hk-btn{width:38px;height:38px}.mobile-controls-bottom-wrapper{position:relative;width:180px;height:180px;display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:2px}.mobile-modes-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mobile-radial-btn{position:absolute;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#353840,#1e1f24 75%,#141517);border:1.5px solid #484b50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;touch-action:manipulation;box-shadow:0 2px 6px #000000d9,inset 0 1px 1px #ffffff26;transition:transform .05s ease,filter .1s ease;padding:0;pointer-events:auto}.mobile-radial-btn:active{transform:scale(.92);filter:brightness(1.3)}.mobile-radial-btn.btn-arc-1{top:6px;right:60px}.mobile-radial-btn.btn-arc-2{top:22px;left:54px}.mobile-radial-btn.btn-arc-3{top:66px;left:14px}.mobile-radial-btn.btn-arc-bottom,.mobile-radial-btn.btn-arc-4,.mobile-radial-btn.btn-arc-5{top:146px;left:16px}.radial-symbol{font-size:11px;line-height:1;pointer-events:none}.radial-label{font-family:Tahoma,Verdana,sans-serif;font-size:6.5px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 1px #000;pointer-events:none;line-height:1}.mobile-radial-btn.active{border-color:#f4d03f!important;box-shadow:0 0 8px #f4d03fcc,inset 0 0 4px #f4d03f66!important}.mobile-dpad-mount{width:134px!important;height:134px!important;aspect-ratio:1 / 1!important;flex-shrink:0!important;position:absolute!important;bottom:4px!important;right:8px!important;border-radius:50%!important;touch-action:none;user-select:none;-webkit-user-select:none;pointer-events:auto}.virtual-dpad-container{width:134px!important;height:134px!important;aspect-ratio:1 / 1!important;position:relative;touch-action:none}.dpad-background-disc{width:134px!important;height:134px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;background:radial-gradient(circle at 45% 45%,#2d2f35,#17181a 80%,#0d0e0f);border:2px solid #4a4e56;box-shadow:0 4px 12px #000000f2,inset 0 2px 3px #ffffff1f;position:absolute;top:0;left:0;pointer-events:none}.mobile-bp-drawer{position:fixed;top:10px;left:calc(var(--mobile-left-width) + 4px);width:176px;background:#1e2024f7;backdrop-filter:blur(8px);border:2px solid #585c64;border-top-color:#7d828c;border-left-color:#7d828c;border-radius:6px;box-shadow:0 8px 24px #000000e6;z-index:2600;display:flex;flex-direction:column;pointer-events:auto;padding:6px;gap:6px}.mobile-bp-drawer-header{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #3e4147;padding-bottom:4px;color:#f4d03f;font-size:11px;font-weight:700}.mobile-bp-drawer-body{overflow-y:auto;max-height:116px;padding-right:2px}.mobile-bp-slots-grid{display:grid;grid-template-columns:repeat(4,34px);gap:4px;justify-content:center}.mobile-bp-empty{font-size:10px;color:#999;text-align:center;padding:10px 0}.dpad-touch-grid{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);pointer-events:none}.dpad-btn{display:flex;align-items:center;justify-content:center;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700;color:#7f8c8d;text-shadow:1px 1px 1px #000;pointer-events:none}.dpad-btn.active{color:#f4d03f;text-shadow:0 0 5px #f4d03f}.dpad-nub-pointer{position:absolute;top:50%;left:50%;width:36px!important;height:36px!important;margin-top:-18px!important;margin-left:-18px!important;border-radius:50%!important;background:radial-gradient(circle at 35% 35%,#4a4e56,#2b2d32 70%,#161719);border:2.5px solid #f4d03f;box-shadow:0 2px 6px #000000e6,0 0 5px #f4d03f99;pointer-events:none;transform:translate(0);transition:transform .04s ease-out;z-index:10}.mobile-chat-widget{position:absolute;bottom:calc(8px + var(--safe-area-bottom));left:50%;transform:translate(-50%);background:#121418d9;backdrop-filter:blur(6px);border:1px solid #4a4e57;border-radius:6px;z-index:1010;pointer-events:auto;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 15px #000c;transition:all .2s ease-in-out}.mobile-chat-widget.minimized{height:26px;width:auto}.mobile-chat-widget:not(.minimized){width:min(380px,50vw);height:160px}.mobile-chat-widget-header{height:26px;display:flex;align-items:center;justify-content:space-between;padding:0 5px;gap:6px}.mobile-chat-widget-tabs{display:flex;gap:3px;overflow-x:auto;overflow-y:hidden;max-width:calc(100% - 24px);scrollbar-width:none}.mobile-chat-widget-tabs::-webkit-scrollbar{display:none}.mobile-chat-tab{background:transparent;border:1px solid transparent;border-radius:3px;color:#95a5a6;font-family:Tahoma,sans-serif;font-size:10px;font-weight:700;padding:1px 6px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.mobile-chat-tab.active{border-color:#f4d03f;color:#f4d03f;background:#f4d03f1f}.mobile-chat-tab.tab-unread{color:#f55!important;border-color:#f556!important}.mobile-chat-tab .tab-close-btn{font-size:11px;font-weight:700;color:#888;margin-left:2px;cursor:pointer}.mobile-chat-tab .tab-close-btn:hover{color:#f44}.mobile-chat-tab-icon{background:transparent;border:none;color:#dfdfdf;font-size:9px;cursor:pointer;padding:3px}.mobile-chat-body{flex:1;display:flex;flex-direction:column;padding:5px;gap:5px;background:#0a0b0df2;overflow:hidden}.mobile-chat-widget.minimized .mobile-chat-body{display:none}.mobile-chat-messages-box{flex:1;overflow-y:auto;font-family:Tahoma,sans-serif;font-size:9.5px;color:#dfdfdf;display:flex;flex-direction:column;gap:2px}.mobile-chat-msg{line-height:1.3}.mobile-chat-input-row{display:flex;gap:4px}.mobile-chat-input-row input{flex:1;height:26px;background:#1e2024;border:1px solid #3e4147;border-radius:3px;color:#fff;font-size:16px;padding:0 8px;outline:none;box-sizing:border-box}.mobile-chat-send-btn{height:26px;padding:0 10px;background:#27ae60;border:1px solid #1e824c;border-radius:3px;color:#fff;font-size:11px;font-weight:700;cursor:pointer;touch-action:manipulation}.mobile-hotkey-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(340px,92vw);background:#2b2d31;border:2px solid #585c64;border-top-color:#7d828c;border-left-color:#7d828c;border-radius:6px;box-shadow:0 8px 30px #000000f2;z-index:3000;display:flex;flex-direction:column;padding:12px;gap:8px;font-family:Tahoma,Verdana,sans-serif;color:#dfdfdf;pointer-events:auto!important;touch-action:manipulation}.mobile-dialog-titlebar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3e4147;padding-bottom:6px;font-size:12px;font-weight:700;color:#f4d03f}.mobile-dialog-close{background:transparent;border:none;color:#dfdfdf;font-size:16px;line-height:1;cursor:pointer;padding:2px 6px}.mobile-dialog-content{display:flex;flex-direction:column;gap:8px}.mobile-dialog-row-split{display:flex;align-items:center;justify-content:space-between;gap:8px}.mobile-dialog-label{font-size:11px;color:#ccc}.mobile-dialog-select,.mobile-dialog-input{background:#18191c;border:1px solid #3e4147;border-radius:3px;color:#fff;padding:4px 6px;font-size:12px;outline:none}.mobile-dialog-select.full-width,.mobile-dialog-input{width:100%;box-sizing:border-box}.mobile-hotkey-sub-section{display:flex;flex-direction:column;gap:6px}.mobile-dialog-checkbox-label{display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.mobile-dialog-separator{height:1px;background:#3e4147;margin:3px 0}.mobile-dialog-item-section{display:flex;flex-direction:column;gap:6px}.item-preview-row{display:flex;align-items:center;gap:8px}.mobile-dialog-item-preview-box{width:36px;height:36px;background:#18191c;border:1px solid #3e4147;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-dialog-item-buttons{display:flex;gap:6px;flex:1}.mobile-dialog-targeting-buttons{display:flex;gap:4px}.mobile-tibia-btn{flex:1;background:var(--mobile-btn-bg);border:1px solid #141517;border-top-color:var(--mobile-btn-border-light);border-left-color:var(--mobile-btn-border-light);border-radius:3px;color:#dfdfdf;font-size:10px;font-weight:700;padding:6px 4px;cursor:pointer;text-align:center;touch-action:manipulation}.mobile-tibia-btn:active{background:#1c1d20}.mobile-tibia-btn.active{border-color:#f4d03f!important;color:#f4d03f!important}.mobile-dialog-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.mobile-dialog-footer .mobile-tibia-btn{flex:0 0 70px}.mobile-drawer{position:fixed;top:0;right:-360px;width:min(320px,80vw);height:100vh;background:#1e2024f5;backdrop-filter:blur(10px);border-left:2px solid #585c64;box-shadow:-5px 0 25px #000000d9;display:flex;flex-direction:column;z-index:2500;transition:right .25s cubic-bezier(.1,.9,.2,1);pointer-events:auto}.mobile-drawer.open{right:0!important}.mobile-drawer-header{height:36px;padding:0 10px;background:#232529;border-bottom:1px solid #3e4147;display:flex;align-items:center;justify-content:space-between;font-family:Tahoma,Verdana,sans-serif;font-size:12px;font-weight:700;color:#f4d03f;text-shadow:1px 1px 1px #000}.mobile-drawer-close{width:24px;height:24px;background:#36383e;border:1px solid #1a1b1d;border-radius:4px;color:#dfdfdf;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-drawer-body{flex:1;padding:8px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}#mobile-portrait-warning{display:none}@media screen and (orientation:portrait)and (max-width:600px){body.ui-mode-mobile #mobile-portrait-warning{display:flex!important;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#141517;color:#f4d03f;z-index:999999;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;font-family:Tahoma,Verdana,sans-serif}body.ui-mode-mobile #mobile-portrait-warning .rotate-icon{font-size:52px;margin-bottom:16px;animation:rotateDevice 2s infinite ease-in-out}body.ui-mode-mobile #mobile-portrait-warning h2{font-size:18px;margin-bottom:8px}body.ui-mode-mobile #mobile-portrait-warning p{font-size:13px;color:#ccc;max-width:280px;line-height:1.4}}@keyframes rotateDevice{0%,20%{transform:rotate(0)}50%,70%{transform:rotate(90deg)}90%,to{transform:rotate(0)}}.shop-mobile-cart-btn,.shop-cart-close-mobile{display:none}body.ui-mode-mobile .shop-mobile-cart-btn{display:flex!important;align-items:center;justify-content:center;position:relative;width:32px;height:28px;background:linear-gradient(180deg,#3d4659,#232733);border:1px solid #4f5b73;border-radius:4px;color:#fff;cursor:pointer;padding:0}body.ui-mode-mobile .shop-mobile-cart-badge{position:absolute;top:-5px;right:-5px;background:#e74c3c;color:#fff;font-size:9px;font-weight:700;border-radius:10px;padding:1px 4px;line-height:1;box-shadow:0 1px 3px #00000080}body.ui-mode-mobile .shop-mobile-cart-badge.hidden{display:none!important}body.ui-mode-mobile #nerana-shop-modal.nerana-shop-overlay{padding:6px;box-sizing:border-box}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-container{width:96vw!important;max-width:720px!important;height:94vh!important;max-height:380px!important;border-radius:6px!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-header{height:42px!important;min-height:42px!important;padding:0 10px!important;gap:8px!important}body.ui-mode-mobile #nerana-shop-modal .shop-brand-icon{width:26px!important;height:26px!important}body.ui-mode-mobile #nerana-shop-modal .shop-brand-title{font-size:13px!important}body.ui-mode-mobile #nerana-shop-modal .shop-brand-subtitle{display:none!important}body.ui-mode-mobile #nerana-shop-modal .shop-header-actions{gap:6px!important}body.ui-mode-mobile #nerana-shop-modal .shop-balance-pill{padding:3px 8px!important;font-size:10.5px!important;gap:4px!important}body.ui-mode-mobile #nerana-shop-modal .shop-balance-label{display:none!important}body.ui-mode-mobile #nerana-shop-modal .shop-search-box{width:95px!important;padding:2px 6px!important}body.ui-mode-mobile #nerana-shop-modal .shop-search-input{font-size:10px!important}body.ui-mode-mobile #nerana-shop-modal .shop-header-close-btn{width:24px!important;height:24px!important;font-size:12px!important}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-body{flex-direction:column!important;position:relative!important;flex:1!important;min-height:0!important;overflow:hidden!important}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-sidebar{width:100%!important;min-width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-right:none!important;border-bottom:1px solid #282d3b!important;background:#13151b!important;flex-direction:row!important;align-items:center!important;overflow:hidden!important}body.ui-mode-mobile #nerana-shop-modal .shop-categories-scroll{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;padding:0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;width:100%!important;height:100%!important;-webkit-overflow-scrolling:touch!important}body.ui-mode-mobile #nerana-shop-modal .shop-cat-wrapper{display:inline-flex!important;flex-direction:row!important;align-items:center!important;flex-shrink:0!important}body.ui-mode-mobile #nerana-shop-modal .shop-cat-btn{padding:3px 10px!important;font-size:11px!important;height:26px!important;border-radius:13px!important;background:#1e222d!important;border:1px solid #333b4d!important;color:#adb6c6!important;display:inline-flex!important;align-items:center!important;gap:5px!important;width:auto!important}body.ui-mode-mobile #nerana-shop-modal .shop-cat-btn.active{background:#d4a22b33!important;border-color:#d4a22b!important;color:#fbd36b!important;font-weight:700!important}body.ui-mode-mobile #nerana-shop-modal .shop-cat-icon{width:14px!important;height:14px!important}body.ui-mode-mobile #nerana-shop-modal .shop-cat-chevron,body.ui-mode-mobile #nerana-shop-modal .shop-subcat-list,body.ui-mode-mobile #nerana-shop-modal .shop-sidebar-footer{display:none!important}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-catalog{padding:8px 10px!important;flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body.ui-mode-mobile #nerana-shop-modal .shop-catalog-top{margin-bottom:8px!important;padding-bottom:6px!important;gap:6px!important}body.ui-mode-mobile #nerana-shop-modal .shop-catalog-heading{gap:6px!important}body.ui-mode-mobile #nerana-shop-modal .shop-heading-icon{font-size:16px!important}body.ui-mode-mobile #nerana-shop-modal .shop-heading-title{font-size:13px!important}body.ui-mode-mobile #nerana-shop-modal .shop-heading-desc,body.ui-mode-mobile #nerana-shop-modal .shop-sort-wrap label{display:none!important}body.ui-mode-mobile #nerana-shop-modal .shop-sort-select{padding:2px 6px!important;font-size:10px!important;height:24px!important}body.ui-mode-mobile #nerana-shop-modal .shop-view-toggles{display:none!important}body.ui-mode-mobile #nerana-shop-modal .shop-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:6px!important}body.ui-mode-mobile #nerana-shop-modal .shop-card{padding:6px 8px!important;min-height:72px!important}body.ui-mode-mobile #nerana-shop-modal .shop-card-title{font-size:11px!important}body.ui-mode-mobile #nerana-shop-modal .shop-card-cost{font-size:10.5px!important}body.ui-mode-mobile #nerana-shop-modal .shop-card-btn-buy{height:24px!important;font-size:10px!important;padding:0 8px!important}body.ui-mode-mobile #nerana-shop-modal .nerana-shop-cart{position:absolute!important;top:0!important;right:-310px!important;width:290px!important;height:100%!important;max-height:100%!important;background:#161821!important;border-left:2px solid #3c4456!important;box-shadow:-8px 0 25px #000000d9!important;z-index:100!important;transition:right .22s cubic-bezier(.1,.9,.2,1)!important;display:flex!important;flex-direction:column!important;padding:8px 10px!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}body.ui-mode-mobile #nerana-shop-modal.cart-drawer-open .nerana-shop-cart{right:0!important}body.ui-mode-mobile #nerana-shop-modal .shop-cart-header{padding:6px 4px!important;height:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-shrink:0!important}body.ui-mode-mobile #nerana-shop-modal .shop-cart-close-mobile{display:flex!important;align-items:center;justify-content:center;width:22px;height:22px;background:#272c3a;border:1px solid #3d465c;border-radius:3px;color:#cbd5e1;font-size:12px;cursor:pointer;margin-left:auto}body.ui-mode-mobile #nerana-shop-modal .shop-cart-list{flex:1 1 auto!important;min-height:48px!important;max-height:120px!important;overflow-y:auto!important;padding-right:2px!important}body.ui-mode-mobile #nerana-shop-modal .shop-cart-summary{padding:6px 8px!important;gap:4px!important;margin-top:4px!important;flex-shrink:0!important}body.ui-mode-mobile #nerana-shop-modal .shop-summary-row,body.ui-mode-mobile #nerana-shop-modal .shop-summary-val{font-size:10px!important}body.ui-mode-mobile #nerana-shop-modal .shop-btn-confirm-checkout{height:32px!important;font-size:11px!important;margin-top:4px!important;margin-bottom:4px!important;flex-shrink:0!important}body.ui-mode-mobile #nerana-shop-modal .shop-cart-security-note{font-size:8.5px!important;flex-shrink:0!important}body.ui-mode-mobile #options-modal.modal-overlay{padding:6px;box-sizing:border-box}body.ui-mode-mobile #options-modal .options-window-box{width:96vw!important;max-width:720px!important;height:94vh!important;max-height:380px!important;border-radius:6px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important}body.ui-mode-mobile #options-modal .options-header{height:38px!important;min-height:38px!important;padding:0 10px!important}body.ui-mode-mobile #options-modal .options-title-text{font-size:13px!important}body.ui-mode-mobile #options-modal .options-search-box{width:100px!important;height:24px!important}body.ui-mode-mobile #options-modal .options-search-box input{font-size:10px!important}body.ui-mode-mobile #options-modal .options-close-x-btn{width:22px!important;height:22px!important;font-size:12px!important}body.ui-mode-mobile #options-modal .options-top-nav{height:34px!important;min-height:34px!important;padding:0 6px!important;display:flex!important;flex-direction:row!important;gap:4px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;background:#14161c!important;border-bottom:1px solid #282d3b!important}body.ui-mode-mobile #options-modal .opt-nav-btn{padding:3px 8px!important;height:26px!important;font-size:11px!important;border-radius:4px!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:4px!important}body.ui-mode-mobile #options-modal .options-main-body{flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:8px 10px!important}body.ui-mode-mobile #options-modal .opt-pane{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}body.ui-mode-mobile #options-modal .opt-pane[style*="display: none"]{display:none!important}body.ui-mode-mobile #options-modal .opt-col{width:100%!important;max-width:100%!important;margin:0 0 8px!important}body.ui-mode-mobile #options-modal .options-section{padding:6px 8px!important;background:#ffffff05!important;border:1px solid #282d3b!important;border-radius:4px!important}body.ui-mode-mobile #options-modal .options-section-title{font-size:11.5px!important;margin-bottom:6px!important;color:#f0c674!important}body.ui-mode-mobile #options-modal .custom-opt-check{min-height:38px!important;padding:4px 6px!important;margin-bottom:3px!important;border-radius:4px!important;background:#0003!important}body.ui-mode-mobile #options-modal .check-title{font-size:11px!important}body.ui-mode-mobile #options-modal .check-sub{font-size:9.5px!important;line-height:1.2!important}body.ui-mode-mobile #options-modal .opt-slider-row{padding:5px 4px!important}body.ui-mode-mobile #options-modal .opt-slider-label{font-size:10.5px!important}body.ui-mode-mobile #options-modal .opt-select-field{min-height:30px!important;font-size:11px!important}body.ui-mode-mobile #options-modal .options-footer{height:38px!important;min-height:38px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}body.ui-mode-mobile #options-modal .options-footer button{height:28px!important;padding:0 10px!important;font-size:11px!important}.btn-qty-touch{display:none}body.ui-mode-mobile .btn-qty-touch{display:flex!important;align-items:center;justify-content:center;width:28px;height:24px;background:#252b39;border:1px solid #3c4458;border-radius:3px;color:#f1f5f9;font-size:13px;font-weight:700;cursor:pointer;user-select:none}body.ui-mode-mobile .btn-qty-touch:active{background:#3b82f6;border-color:#60a5fa}body.ui-mode-mobile .btn-qty-touch.btn-qty-max{width:34px;font-size:10.5px;background:#2c3447;color:#facc15}body.ui-mode-mobile #npc-trade-modal.npctrade-overlay{padding:6px;box-sizing:border-box}body.ui-mode-mobile #npc-trade-modal .npctrade-box{width:96vw!important;max-width:700px!important;height:94vh!important;max-height:375px!important;border-radius:6px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important}body.ui-mode-mobile #npc-trade-modal .npctrade-header{height:40px!important;min-height:40px!important;padding:0 8px!important;gap:6px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-npc-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}body.ui-mode-mobile #npc-trade-modal #npctrade-npc-canvas{width:28px!important;height:28px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-title{font-size:12px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-subtitle{display:none!important}body.ui-mode-mobile #npc-trade-modal .npctrade-tab-btn{height:24px!important;padding:0 8px!important;font-size:10px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-search-wrapper{width:90px!important;height:24px!important}body.ui-mode-mobile #npc-trade-modal #npctrade-search{font-size:10px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-content{display:grid!important;grid-template-columns:52% 48%!important;gap:6px!important;padding:6px 8px!important;flex:1!important;min-height:0!important;overflow:hidden!important}body.ui-mode-mobile #npc-trade-modal .npctrade-list-panel{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important}body.ui-mode-mobile #npc-trade-modal .npctrade-items{height:100%!important;flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body.ui-mode-mobile #npc-trade-modal .npctrade-row{height:32px!important;min-height:32px!important;padding:0 4px!important;gap:4px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-row-icon{width:28px!important;height:28px!important;min-width:28px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-item-canvas{width:28px!important;height:28px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-row-name{font-size:10.5px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-row-price{font-size:10px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-details-column{flex:1!important;min-height:0!important;overflow-y:auto!important;gap:4px!important;padding-right:2px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-section-title{display:none!important}body.ui-mode-mobile #npc-trade-modal .npctrade-details-box{padding:4px 6px!important;gap:6px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-preview-frame{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-name{font-size:11px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-stat-row{font-size:9.5px!important;line-height:1.2!important}body.ui-mode-mobile #npc-trade-modal .npctrade-desc-box{display:none!important}body.ui-mode-mobile #npc-trade-modal .npctrade-controls-row{flex-direction:column!important;align-items:stretch!important;gap:4px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-qty-box{flex-direction:row!important;align-items:center!important;justify-content:space-between!important}body.ui-mode-mobile #npc-trade-modal .npctrade-qty-box label{font-size:10px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-spinner{height:24px!important;gap:3px!important;background:transparent!important;border:none!important}body.ui-mode-mobile #npc-trade-modal .npctrade-spinner input[type=number]{width:38px!important;height:24px!important;background:#090a0e!important;border:1px solid #282d3b!important;border-radius:3px!important;font-size:11px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-spinner-buttons{display:none!important}body.ui-mode-mobile #npc-trade-modal .npctrade-options-box{flex-direction:row!important;flex-wrap:wrap!important;gap:4px 8px!important}body.ui-mode-mobile #npc-trade-modal .trade-checkbox-label{font-size:9.5px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-breakdown-card{padding:4px 6px!important;gap:2px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-total-label{font-size:10.5px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-total-value{font-size:11.5px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-bullet-stats{font-size:9.5px!important;gap:1px!important}body.ui-mode-mobile #npc-trade-modal .npctrade-action-btn{height:30px!important;font-size:11.5px!important;margin-top:2px!important}body.ui-mode-mobile #options-modal{z-index:3000!important;display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;align-items:center;justify-content:center}body.ui-mode-mobile .options-window-box{width:96vw!important;max-width:96vw!important;height:90vh!important;max-height:340px!important;font-size:11px!important}body.ui-mode-mobile .options-header{height:36px!important;padding:0 10px!important}body.ui-mode-mobile .options-title-text{font-size:13px!important}body.ui-mode-mobile .options-top-nav{height:32px!important;padding:0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important}body.ui-mode-mobile .opt-nav-btn{font-size:11px!important;padding:0 8px!important;gap:4px!important}body.ui-mode-mobile .options-main-body{padding:8px 10px!important;gap:8px!important;overflow:hidden!important}body.ui-mode-mobile .opt-pane{flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;gap:8px!important}body.ui-mode-mobile .opt-col{width:100%!important;flex:none!important;overflow-y:visible!important;overflow-x:hidden!important;padding-right:0!important;gap:8px!important}body.ui-mode-mobile .options-section{padding:8px 10px!important}body.ui-mode-mobile .options-section-title{font-size:10.5px!important;margin-bottom:6px!important;padding-bottom:3px!important}body.ui-mode-mobile .custom-opt-check{padding:4px 6px!important;font-size:10.5px!important}body.ui-mode-mobile .options-footer{height:38px!important;padding:0 10px!important}.tasks-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000a6;backdrop-filter:blur(2px);z-index:10000;display:none;align-items:center;justify-content:center;user-select:none}.tasks-window{width:780px;max-width:95vw;height:485px;max-height:94vh;background:#11141a;background:linear-gradient(180deg,#181d26,#0f1217);border:1px solid #2e3846;border-radius:6px;box-shadow:0 16px 36px #000000d9,0 0 0 1px #ffffff0d inset;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e1e7f0}.tasks-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#1a222e;background:linear-gradient(90deg,#1e2634,#151b24 70%,#12161f);border-bottom:1px solid #283342;cursor:move}.tasks-header-left{display:flex;align-items:center;gap:12px}.tasks-header-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:22px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.tasks-header-titles{display:flex;flex-direction:column}.tasks-header-title{font-size:17px;font-weight:700;color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.tasks-header-subtitle{font-size:11px;color:#8c99a8;margin-top:1px}.tasks-header-close{background:#222a36;border:1px solid #364456;color:#a4b3c6;width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:700;transition:all .15s ease}.tasks-header-close:hover{background:#d93838;border-color:#ff5252;color:#fff}.tasks-body{display:flex;flex:1;min-height:0;padding:12px;gap:12px}.tasks-left-column{width:280px;display:flex;flex-direction:column;background:#141922;border:1px solid #232c3a;border-radius:5px;overflow:hidden}.tasks-search-wrap{position:relative;padding:8px;border-bottom:1px solid #1f2733;display:flex;align-items:center}.tasks-search-icon{position:absolute;left:16px;font-size:12px;color:#657487;pointer-events:none}.tasks-search-input{width:100%;background:#0d1017;border:1px solid #232c3a;border-radius:4px;color:#fff;padding:6px 26px 6px 28px;font-size:12px;outline:none;transition:border-color .2s}.tasks-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.tasks-search-clear{position:absolute;right:14px;background:transparent;border:none;color:#657487;cursor:pointer;font-size:11px;display:none}.tasks-search-clear:hover{color:#fff}.tasks-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px;display:flex;flex-direction:column;gap:3px}.tasks-list::-webkit-scrollbar{width:6px}.tasks-list::-webkit-scrollbar-track{background:#0f131a}.tasks-list::-webkit-scrollbar-thumb{background:#253040;border-radius:3px}.tasks-list::-webkit-scrollbar-thumb:hover{background:#36465c}.tasks-list-item{position:relative;display:flex;align-items:center;padding:6px 10px;border-radius:4px;background:#171d27;border:1px solid #1f2733;cursor:pointer;transition:all .15s ease;gap:10px}.tasks-list-item:hover{background:#1f2735;border-color:#2e3a4e}.tasks-list-item.active{background:linear-gradient(90deg,#1d3354,#152338);border:1px solid #3b82f6;box-shadow:0 0 8px #3b82f640 inset}.tasks-item-canvas{width:32px;height:32px;flex-shrink:0;image-rendering:pixelated}.tasks-item-name{flex:1;font-size:12px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tasks-item-badge{font-size:11px;font-weight:700;background:#0f131a;border:1px solid #232c3a;padding:2px 6px;border-radius:10px;color:#94a3b8}.tasks-list-item.active .tasks-item-badge{background:#102138;border-color:#3b82f6;color:#93c5fd}.tasks-item-progress-bar{position:absolute;bottom:0;left:0;height:2px;background:#10b981;border-radius:0 0 4px 4px;transition:width .3s}.tasks-rank-box{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#0f131a;border-top:1px solid #1f2733}.tasks-rank-left{display:flex;align-items:center;gap:8px}.tasks-rank-medal{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:20px}.tasks-rank-text-wrap{display:flex;flex-direction:column}.tasks-rank-name{font-size:11px;font-weight:700;color:#fbbf24}.tasks-rank-points{font-size:10px;color:#94a3b8}.tasks-rank-info-btn{width:20px;height:20px;border-radius:50%;background:#18202c;border:1px solid #2d3b4e;color:#94a3b8;display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer;transition:all .15s}.tasks-rank-info-btn:hover{background:#253346;color:#fff;border-color:#3b82f6}.tasks-right-column{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0}.tasks-section-title-wrap{display:flex;align-items:center;gap:8px}.tasks-current-monster-name{font-size:15px;font-weight:700;color:#60a5fa;letter-spacing:.3px}.tasks-section{background:#141922;border:1px solid #232c3a;border-radius:5px;padding:8px 12px;display:flex;flex-direction:column;gap:6px}.tasks-section-header{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:#e2e8f0}.tasks-section-header span{display:flex;align-items:center;gap:6px}.tasks-section-count{font-size:10px;color:#64748b;font-weight:400}.tasks-rewards-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tasks-reward-card{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0d1017;border:1px solid #232c3a;border-radius:4px}.tasks-reward-icon-circle{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#1e40af,#3b82f6);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px;color:#fff;box-shadow:0 0 8px #3b82f666}.tasks-reward-icon-gold{font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}.tasks-reward-info{display:flex;flex-direction:column}.tasks-reward-type{font-size:11px;font-weight:600;color:#93c5fd}.tasks-reward-val{font-size:11px;color:#e2e8f0}.tasks-reward-item-pill{margin-top:4px;padding:4px 8px;background:#1a1e27;border:1px solid #334155;border-radius:3px;font-size:11px;color:#fbbf24;display:none}.tasks-monsters-carousel{position:relative;display:flex;align-items:center;justify-content:center;background:#0d1017;border:1px solid #232c3a;border-radius:4px;padding:8px 12px;min-height:54px}.tasks-monsters-list{display:flex;align-items:center;justify-content:center;gap:24px}.tasks-monster-variant{display:flex;flex-direction:column;align-items:center;cursor:pointer}.tasks-monster-variant-canvas{width:44px;height:44px;image-rendering:pixelated}.tasks-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:22px;height:22px;background:#18202c;border:1px solid #283548;color:#94a3b8;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px;transition:all .15s}.tasks-carousel-nav:hover{background:#253346;color:#fff}.tasks-carousel-nav.prev{left:6px}.tasks-carousel-nav.next{right:6px}.tasks-kills-grid{display:grid;grid-template-columns:1fr 150px;gap:8px}.tasks-slider-container{background:#0d1017;border:1px solid #232c3a;border-radius:4px;padding:8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.tasks-slider-val-tag{font-size:13px;font-weight:800;color:#facc15;text-shadow:0 0 6px rgba(250,204,21,.4)}.tasks-slider-controls{width:100%;display:flex;align-items:center;gap:8px}.tasks-slider-limit{font-size:11px;color:#94a3b8;font-weight:600;min-width:28px;text-align:center}.tasks-slider{flex:1;-webkit-appearance:none;height:8px;background:#1a222d;border-radius:4px;outline:none;border:1px solid #263342}.tasks-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px;background:linear-gradient(180deg,#60a5fa,#2563eb);border:1px solid #93c5fd;cursor:pointer;box-shadow:0 0 6px #2563eb99}.tasks-bonuses-box{background:#0d1017;border:1px solid #232c3a;border-radius:4px;padding:6px 8px;display:flex;flex-direction:column;justify-content:center;gap:4px}.tasks-bonus-header{font-size:10px;color:#94a3b8;font-weight:600}.tasks-bonus-item{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#4ade80}.tasks-bonus-icon{background:#14532d;color:#4ade80;border-radius:2px;font-size:9px;padding:1px 3px}.tasks-active-status-msg{display:none;font-size:12px;font-weight:700;color:#60a5fa;text-align:center;padding:6px}.tasks-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px}.tasks-btn-primary-wrap{flex:1;display:flex;justify-content:center}.tasks-btn-action{min-width:220px;padding:9px 24px;font-size:14px;font-weight:700;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease;box-shadow:0 4px 12px #00000080}.tasks-btn-start{background:linear-gradient(180deg,#22c55e,#16a34a);border:1px solid #4ade80;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.tasks-btn-start:hover{background:linear-gradient(180deg,#4ade80,#22c55e);box-shadow:0 0 14px #22c55e66}.tasks-btn-abort{background:linear-gradient(180deg,#ef4444,#dc2626);border:1px solid #f87171;color:#fff;display:none}.tasks-btn-abort:hover{background:linear-gradient(180deg,#f87171,#ef4444)}.tasks-btn-finish{background:linear-gradient(180deg,#f59e0b,#d97706);border:1px solid #fbbf24;color:#fff;display:none;animation:pulse-gold 1.5s infinite}@keyframes pulse-gold{0%{box-shadow:0 0 #f59e0bb3}70%{box-shadow:0 0 0 10px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.tasks-btn-close{background:#1e2634;border:1px solid #334155;color:#cbd5e1;padding:7px 18px;font-size:12px;font-weight:600;border-radius:4px;cursor:pointer;transition:all .15s}.tasks-btn-close:hover{background:#2b3648;color:#fff}.tasks-notification{position:absolute;top:60px;right:20px;padding:8px 14px;border-radius:4px;font-size:12px;font-weight:700;color:#fff;background:#10b981e6;border:1px solid #34d399;box-shadow:0 4px 12px #00000080;display:none;z-index:1000}.tasks-notification.red{background:#ef4444e6;border-color:#f87171}.tasks-rank-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#080a0fbf;backdrop-filter:blur(3px);z-index:10500;display:flex;align-items:center;justify-content:center;animation:fadeInModal .15s ease-out}@keyframes fadeInModal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.tasks-rank-dialog{width:440px;max-width:90%;background:#141a24;background:linear-gradient(180deg,#1b2330,#10151e);border:1px solid #2e3d52;border-radius:6px;box-shadow:0 16px 36px #000000e6,0 0 0 1px #ffffff0f inset;display:flex;flex-direction:column;overflow:hidden}.tasks-rank-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#1e2838;border-bottom:1px solid #2a374a}.tasks-rank-dialog-title-wrap{display:flex;align-items:center;gap:8px}.tasks-rank-dialog-icon{font-size:16px}.tasks-rank-dialog-title{font-size:13px;font-weight:700;color:#fff;letter-spacing:.3px}.tasks-rank-dialog-close{background:transparent;border:1px solid transparent;color:#94a3b8;width:22px;height:22px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;transition:all .15s}.tasks-rank-dialog-close:hover{background:#d93838;color:#fff;border-color:#ff5252}.tasks-rank-dialog-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.tasks-rank-table{display:flex;flex-direction:column;gap:4px;background:#0d1118;border:1px solid #1e2634;border-radius:4px;padding:4px}.tasks-rank-row{display:flex;align-items:center;padding:5px 8px;border-radius:3px;background:#131922;border:1px solid #1a2330;gap:10px;transition:background .15s}.tasks-rank-row:hover{background:#1a222e}.tasks-rank-row.current-rank{background:linear-gradient(90deg,#1c3558,#15243a);border-color:#3b82f6;box-shadow:0 0 8px #3b82f633 inset}.tasks-rank-row-badge{width:22px;height:22px;border-radius:50%;background:#0b0e14;border:1px solid #283548;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fbbf24;flex-shrink:0}.tasks-rank-row.current-rank .tasks-rank-row-badge{background:#3b82f6;border-color:#60a5fa;color:#fff}.tasks-rank-row-info{flex:1;display:flex;align-items:center;justify-content:space-between}.tasks-rank-row-name-wrap{display:flex;align-items:center;gap:6px}.tasks-rank-row-name{font-size:12px;font-weight:600;color:#e2e8f0}.tasks-rank-row.current-rank .tasks-rank-row-name{color:#93c5fd;font-weight:700}.tasks-rank-current-tag{font-size:9px;font-weight:800;background:#2563eb;color:#fff;padding:1px 5px;border-radius:3px;letter-spacing:.5px}.tasks-rank-row-req{font-size:11px;color:#94a3b8;font-weight:500}.tasks-rank-row.current-rank .tasks-rank-row-req{color:#bfdbfe;font-weight:600}.tasks-rank-dialog-footer-text{font-size:11px;color:#8c99a8;line-height:1.4;padding:4px 6px;background:#0d1117;border-radius:4px;border:1px solid #1e2634}.autoloot-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000a6;backdrop-filter:blur(2px);z-index:10000;display:none;align-items:center;justify-content:center;user-select:none}.autoloot-window{width:520px;max-width:95vw;min-height:480px;background:#12161f;background:linear-gradient(180deg,#181e28,#0f131a);border:1px solid #2b3646;border-radius:8px;box-shadow:0 16px 40px #000000d9,0 0 0 1px #ffffff0d inset;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e1e7f0}.autoloot-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:linear-gradient(90deg,#1e2634,#151c26 70%,#111620);border-bottom:1px solid #283444;cursor:move}.autoloot-header-left{display:flex;align-items:center;gap:12px}.autoloot-header-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:22px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.autoloot-header-titles{display:flex;flex-direction:column}.autoloot-header-title{font-size:17px;font-weight:700;color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.autoloot-header-subtitle{font-size:11px;color:#8c9cb0;margin-top:1px}.autoloot-header-actions{display:flex;align-items:center;gap:8px}.autoloot-header-btn{background:#202734;border:1px solid #364458;color:#a4b5cc;width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:700;transition:all .15s ease}.autoloot-header-btn:hover{background:#2b3648;color:#fff;border-color:#4a5c76}.autoloot-header-close:hover{background:#dc2626!important;color:#fff!important;border-color:#ef4444!important}.autoloot-body{padding:16px 18px;display:flex;flex-direction:column;gap:16px;flex:1}.autoloot-cards-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.autoloot-card{background:#151a24;border:1px solid #242f3e;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 4px 12px #00000040 inset}.autoloot-card-label{font-size:12px;font-weight:600;color:#8fa0b5;text-transform:uppercase;letter-spacing:.5px}.autoloot-status-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.autoloot-toggle-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 14px;border-radius:20px;border:1px solid #364458;background:#1c222e;color:#8fa0b5;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;min-width:80px}.autoloot-toggle-btn .toggle-indicator{width:10px;height:10px;border-radius:50%;background:#556274;box-shadow:0 0 4px #00000080;transition:all .2s ease}.autoloot-toggle-btn.active{background:#22c55e26;border-color:#22c55e;color:#4ade80;box-shadow:0 0 10px #22c55e33}.autoloot-toggle-btn.active .toggle-indicator{background:#22c55e;box-shadow:0 0 8px #22c55e}.autoloot-hotkey-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.autoloot-hotkey-btn{display:inline-flex;align-items:center;gap:6px;background:#1c2330;border:1px solid #2e3b4d;color:#c9d6e6;padding:4px 10px;border-radius:4px;font-size:12px;font-family:monospace;font-weight:700;cursor:pointer;transition:all .15s ease}.autoloot-hotkey-btn:hover{background:#252f40;border-color:#3f5068;color:#fff}.autoloot-hotkey-btn.capturing{background:#f59e0b;color:#111827;border-color:#fbbf24;animation:pulse-border 1s infinite alternate}@keyframes pulse-border{0%{box-shadow:0 0 2px #f59e0b}to{box-shadow:0 0 8px #fbbf24}}.autoloot-bp-row{display:flex;align-items:center;gap:12px}.autoloot-bp-slot{width:44px;height:44px;min-width:44px;background:#0d1017;border:1px solid #2b3648;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all .2s ease;box-shadow:inset 0 2px 6px #0009}.autoloot-bp-slot:hover{border-color:#4a5d78;box-shadow:0 0 8px #3b82f64d,inset 0 2px 6px #0009}.autoloot-bp-slot canvas{width:32px;height:32px;image-rendering:pixelated}.autoloot-bp-placeholder{font-size:20px;color:#435166}.autoloot-bp-info{display:flex;flex-direction:column;gap:3px;flex:1}.autoloot-bp-name{font-size:13px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autoloot-bp-hint{font-size:11px;color:#78889c}.autoloot-bp-clear{background:transparent;border:none;color:#94a3b8;font-size:14px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .15s ease;align-self:flex-start}.autoloot-bp-clear:hover{background:#ef444433;color:#ef4444}.autoloot-grid-section{display:flex;flex-direction:column;gap:10px;flex:1}.autoloot-grid-header{display:flex;align-items:center;justify-content:space-between}.autoloot-grid-title{font-size:13px;font-weight:600;color:#94a5b9;text-transform:uppercase;letter-spacing:.5px}.autoloot-grid-container{background:#0f131a;border:1px solid #222c3b;border-radius:6px;padding:12px;min-height:220px;max-height:250px;overflow-y:auto;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:64px;gap:10px;box-shadow:inset 0 2px 8px #0009}.autoloot-item-card{background:#161c27;border:1px solid #283446;border-radius:6px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:4px}.autoloot-item-card:hover{border-color:#3b82f6;background:#1c2432;transform:translateY(-1px);box-shadow:0 4px 10px #0006}.autoloot-item-card canvas{width:32px;height:32px;image-rendering:pixelated}.autoloot-item-remove-btn{position:absolute;top:2px;right:2px;width:16px;height:16px;background:#dc2626d9;color:#fff;border:none;border-radius:3px;font-size:10px;font-weight:700;display:none;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease}.autoloot-item-card:hover .autoloot-item-remove-btn{display:flex}.autoloot-item-remove-btn:hover{background:#ef4444;transform:scale(1.15)}.autoloot-add-slot{background:#1e293b66;border:2px dashed #334155;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all .15s ease;color:#64748b}.autoloot-add-slot:hover{background:#3b82f61a;border-color:#3b82f6;color:#60a5fa}.autoloot-add-slot .add-icon{font-size:20px;font-weight:300;line-height:1}.autoloot-add-slot .add-text{font-size:10px;font-weight:600;text-transform:uppercase}.autoloot-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#11151d;border-top:1px solid #232d3d}.autoloot-items-count{font-size:13px;color:#8c9cb0}.autoloot-count-gold{color:#fbbf24;font-weight:700;font-size:14px}.autoloot-clear-btn{display:inline-flex;align-items:center;gap:6px;background:#261b1e;border:1px solid #582b33;color:#f87171;padding:6px 14px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.autoloot-clear-btn:hover{background:#3b1d22;border-color:#ef4444;color:#fff;box-shadow:0 0 8px #ef44444d}.autoloot-help-box{position:absolute;top:50px;right:18px;width:280px;background:#1e2634;border:1px solid #3b4d66;border-radius:6px;padding:12px;box-shadow:0 8px 24px #000000b3;font-size:11px;line-height:1.5;color:#cbd5e1;z-index:10;display:none}.autoloot-help-box.show{display:block}.autoloot-help-box h4{margin:0 0 6px;color:#fff;font-size:12px}.autoloot-empty-notice{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 20px;color:#64748b;gap:8px;min-height:180px}.autoloot-empty-notice .empty-icon{font-size:32px;opacity:.6;filter:grayscale(30%)}.autoloot-empty-notice .empty-title{font-size:14px;font-weight:600;color:#94a3b8}.autoloot-empty-notice .empty-desc{font-size:11px;color:#64748b;max-width:320px;line-height:1.4}.autoloot-empty-notice .empty-desc b{color:#38bdf8}.autoloot-confirm-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0a0e16d1;backdrop-filter:blur(3px);z-index:50;display:none;align-items:center;justify-content:center;border-radius:8px;animation:autoloot-fade-in .15s ease-out}@keyframes autoloot-fade-in{0%{opacity:0}to{opacity:1}}.autoloot-confirm-box{background:#181f2c;border:1px solid #3b4d66;border-radius:8px;padding:22px 24px;width:340px;max-width:90%;box-shadow:0 16px 36px #000000b3,0 0 0 1px #ffffff0d inset;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;transform:scale(.98);animation:autoloot-scale-up .15s ease-out forwards}@keyframes autoloot-scale-up{to{transform:scale(1)}}.autoloot-confirm-icon{font-size:32px;line-height:1}.autoloot-confirm-title{font-size:16px;font-weight:700;color:#f1f5f9}.autoloot-confirm-msg{font-size:12px;color:#cbd5e1;margin:0;line-height:1.5}.autoloot-confirm-actions{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px;width:100%}.autoloot-confirm-btn-yes{flex:1;background:linear-gradient(180deg,#dc2626,#b91c1c);border:1px solid #ef4444;color:#fff;padding:8px 16px;border-radius:5px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 2px 6px #dc262666}.autoloot-confirm-btn-yes:hover{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444499;transform:translateY(-1px)}.autoloot-confirm-btn-no{flex:1;background:#252e3d;border:1px solid #3e4e66;color:#cbd5e1;padding:8px 16px;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.autoloot-confirm-btn-no:hover{background:#323d4f;color:#fff;border-color:#556988}.prey-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;backdrop-filter:blur(3px);z-index:10000;display:none;align-items:center;justify-content:center;user-select:none}.prey-window{width:960px;max-width:96vw;min-height:600px;max-height:94vh;background:#0e1219;background:linear-gradient(180deg,#151b24,#0c0f15);border:1px solid #283344;border-radius:8px;box-shadow:0 20px 48px #000000e6,0 0 0 1px #ffffff0d inset;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e2e8f0}.prey-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(90deg,#1a222e,#131922 70%,#0f131a);border-bottom:1px solid #232d3d;cursor:move}.prey-header-left{display:flex;align-items:center;gap:12px}.prey-header-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:24px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.8))}.prey-header-titles{display:flex;flex-direction:column}.prey-header-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.3px;text-shadow:0 1px 3px rgba(0,0,0,.9)}.prey-header-subtitle{font-size:11px;color:#8c9cb0;margin-top:1px}.prey-header-actions{display:flex;align-items:center;gap:8px}.prey-header-btn{background:#1e2634;border:1px solid #334155;color:#94a3b8;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:700;transition:all .15s ease}.prey-header-btn:hover{background:#283548;color:#fff;border-color:#475569}.prey-header-close:hover{background:#dc2626!important;color:#fff!important;border-color:#ef4444!important}.prey-body{padding:16px 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;flex:1;overflow-y:auto}.prey-slot-card{background:#111620;border:1px solid #222d3d;border-radius:6px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 16px #0006;position:relative}.prey-slot-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#161d28;border-bottom:1px solid #212c3b}.prey-slot-status-pill{display:flex;align-items:center;gap:8px}.prey-slot-dot{width:8px;height:8px;border-radius:50%;background:#64748b;transition:all .2s ease}.prey-slot-dot.active{background:#22c55e;box-shadow:0 0 8px #22c55e}.prey-slot-dot.inactive{background:#64748b}.prey-slot-dot.locked{background:#eab308;box-shadow:0 0 6px #eab308}.prey-slot-title{font-size:12px;font-weight:700;color:#e2e8f0;letter-spacing:.5px;text-transform:uppercase}.prey-slot-status-text{font-size:11px;font-weight:600;color:#94a3b8}.prey-slot-status-text.active{color:#4ade80}.prey-slot-status-text.inactive{color:#94a3b8}.prey-slot-status-text.locked{color:#facc15}.prey-slot-content{padding:14px;display:flex;flex-direction:column;gap:12px;flex:1}.prey-active-view{display:flex;flex-direction:column;gap:12px;flex:1}.prey-active-monster-row{display:flex;align-items:center;gap:14px;background:#0d1117;border:1px solid #1e2634;border-radius:6px;padding:10px}.prey-active-avatar{width:64px;height:64px;min-width:64px;background:#0006;border:1px solid #232d3d;border-radius:6px;display:flex;align-items:center;justify-content:center}.prey-active-avatar canvas{width:56px;height:56px;image-rendering:pixelated}.prey-active-info{display:flex;flex-direction:column;gap:4px;flex:1;overflow:hidden}.prey-active-name{font-size:16px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prey-active-bonus-type{font-size:12px;font-weight:600;text-transform:capitalize}.bonus-damage{color:#4ade80}.bonus-defense{color:#38bdf8}.bonus-xp{color:#60a5fa}.bonus-loot{color:#fbbf24}.prey-active-stars{display:flex;align-items:center;gap:2px;margin-top:2px}.prey-star{font-size:12px;color:#f59e0b;line-height:1}.prey-star.empty{color:#334155}.prey-timer-bar-wrap{width:100%;height:24px;background:#090c10;border:1px solid #283446;border-radius:4px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.prey-timer-bar-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#d97706,#f59e0b,#fbbf24);box-shadow:0 0 10px #f59e0b80;transition:width .3s ease;z-index:1}.prey-timer-text{position:relative;z-index:2;font-size:12px;font-weight:700;color:#fff;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.9)}.prey-controls-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.prey-btn{padding:7px 6px;border-radius:4px;border:1px solid #2b384a;background:#1a222f;color:#cbd5e1;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prey-btn:hover:not(:disabled){background:#253143;color:#fff;border-color:#3b82f6;box-shadow:0 2px 8px #0000004d}.prey-btn:disabled{opacity:.45;cursor:not-allowed;border-color:#1e2634}.prey-btn-blue{background:#1d4ed8;border-color:#2563eb;color:#fff}.prey-btn-blue:hover:not(:disabled){background:#2563eb!important;border-color:#3b82f6!important;box-shadow:0 0 10px #2563eb66!important}.prey-btn-green{background:#15803d;border-color:#16a34a;color:#fff}.prey-btn-green:hover:not(:disabled){background:#16a34a!important;border-color:#22c55e!important;box-shadow:0 0 10px #22c55e66!important}.prey-stats-box{background:#0a0d13;border:1px solid #1c2432;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:5px;box-shadow:inset 0 2px 6px #00000080;font-size:11px;color:#cbd5e1;flex:1}.prey-stat-line{display:flex;align-items:center;gap:6px}.prey-stat-label{color:#8c9cb0;width:58px}.prey-stat-val{color:#fff;font-weight:600}.prey-stat-desc{margin-top:6px;padding-top:6px;border-top:1px solid #19212d;color:#94a3b8;font-size:11px;line-height:1.4}.prey-inactive-view{display:flex;flex-direction:column;gap:10px;flex:1}.prey-inactive-banner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;padding:4px 6px}.prey-inactive-crest{font-size:24px;color:#64748b;margin-bottom:2px}.prey-inactive-title{font-size:13px;font-weight:700;color:#fff}.prey-inactive-subtitle{font-size:10px;color:#8c9cb0;line-height:1.3}.prey-monsters-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#0a0d13;border:1px solid #1a222f;border-radius:6px;padding:8px;box-shadow:inset 0 2px 6px #0009;min-height:175px}.prey-monster-slot{height:52px;background:#141a24;border:1px solid #232d3d;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;position:relative}.prey-monster-slot:hover{background:#1c2534;border-color:#3b82f6;transform:translateY(-1px)}.prey-monster-slot.selected{background:#38bdf826;border:2px solid #38bdf8;box-shadow:0 0 10px #38bdf866}.prey-monster-slot canvas{width:44px;height:44px;image-rendering:pixelated}.prey-preserved-bonus-hint{font-size:10px;color:#fbbf24;background:#f59e0b1a;border:1px dashed rgba(245,158,11,.3);border-radius:4px;padding:4px 8px;text-align:center}.prey-locked-view{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;flex:1;padding:24px 16px}.prey-locked-icon{font-size:42px;color:#facc15;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6))}.prey-locked-title{font-size:15px;font-weight:700;color:#fff}.prey-locked-reason{font-size:13px;font-weight:600;color:#facc15;background:#eab3081f;border:1px solid rgba(234,179,8,.3);padding:6px 14px;border-radius:4px}.prey-locked-buy-btn{background:#23221b;border:1px solid #786523;color:#eab308;font-family:inherit;font-size:13px;font-weight:700;padding:6px 20px;border-radius:4px;cursor:pointer;transition:all .15s ease;outline:none;box-shadow:inset 0 1px #ffffff14,0 2px 6px #0006}.prey-locked-buy-btn:hover{background:#333022;border-color:#facc15;color:#fff;box-shadow:inset 0 1px #ffffff26,0 0 10px #facc154d}.prey-locked-buy-btn:active{background:#1a1914;transform:translateY(1px)}.prey-locked-desc{font-size:11px;color:#8c9cb0;line-height:1.4;max-width:220px}.prey-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#0f131a;border-top:1px solid #202938}.prey-footer-left{display:flex;align-items:center;gap:10px;max-width:460px}.prey-info-icon{font-size:22px;color:#60a5fa}.prey-info-text{font-size:11px;color:#94a3b8;line-height:1.4}.prey-footer-right{display:flex;align-items:center;gap:16px}.prey-currency-badge{display:flex;align-items:center;gap:6px;background:#161c27;border:1px solid #273447;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:600}.prey-currency-icon{font-size:14px}.prey-currency-val-gold{color:#fbbf24}.prey-currency-val-ep{color:#4ade80}.prey-currency-val-cards{color:#c084fc}.prey-close-btn{background:#202734;border:1px solid #364458;color:#cbd5e1;padding:6px 16px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.prey-close-btn:hover{background:#2b3648;color:#fff;border-color:#4a5c76}.prey-submodal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;backdrop-filter:blur(2px);z-index:100;display:none;align-items:center;justify-content:center}.prey-submodal-window{width:580px;max-width:90%;height:480px;background:#141a24;border:1px solid #2b3749;border-radius:6px;box-shadow:0 16px 36px #000000d9;display:flex;flex-direction:column;overflow:hidden}.prey-submodal-header{padding:10px 16px;background:#1a2230;border-bottom:1px solid #293547;display:flex;align-items:center;justify-content:space-between}.prey-submodal-title{font-size:14px;font-weight:700;color:#fff}.prey-submodal-search{padding:10px 16px;background:#10151d;border-bottom:1px solid #1e2634}.prey-submodal-search input{width:100%;padding:6px 12px;background:#18202c;border:1px solid #2b3749;border-radius:4px;color:#fff;font-size:12px;outline:none}.prey-submodal-search input:focus{border-color:#3b82f6;box-shadow:0 0 6px #3b82f64d}.prey-submodal-list{flex:1;padding:12px 16px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:80px;gap:10px;background:#0c0f15}.prey-catalog-item{background:#151c27;border:1px solid #242f3f;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px;cursor:pointer;transition:all .15s ease;gap:4px}.prey-catalog-item:hover{background:#1c2635;border-color:#3b82f6;transform:translateY(-1px)}.prey-catalog-item.selected{background:#3b82f633;border:2px solid #3b82f6;box-shadow:0 0 10px #3b82f666}.prey-catalog-item canvas{width:36px;height:36px;image-rendering:pixelated}.prey-catalog-name{font-size:11px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px;text-align:center}.prey-submodal-footer{padding:10px 16px;background:#161c26;border-top:1px solid #242e3d;display:flex;align-items:center;justify-content:space-between}.prey-submodal-cost{font-size:12px;color:#c084fc;font-weight:600}.prey-submodal-btns{display:flex;gap:8px}.pass-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000bf;backdrop-filter:blur(3px);z-index:10000;display:none;align-items:center;justify-content:center;user-select:none}.pass-window{width:960px;max-width:96vw;min-height:620px;max-height:94vh;background:#0d1117;background:linear-gradient(180deg,#131922,#0b0e14);border:1px solid #283344;border-radius:8px;box-shadow:0 20px 48px #000000e6,0 0 0 1px #ffffff0d inset;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#e2e8f0}.pass-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(90deg,#182230,#111722 70%,#0d1118);border-bottom:1px solid #232d3d;cursor:move}.pass-header-left{display:flex;align-items:center;gap:12px}.pass-header-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:24px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.8))}.pass-header-titles{display:flex;flex-direction:column}.pass-header-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.3px;text-shadow:0 1px 3px rgba(0,0,0,.9)}.pass-header-subtitle{font-size:11px;color:#8c9cb0;margin-top:1px}.pass-header-right{display:flex;align-items:center;gap:12px}.pass-days-badge{display:flex;align-items:center;gap:6px;background:#151d28;border:1px solid #2a374a;color:#fbbf24;padding:5px 12px;border-radius:4px;font-size:12px;font-weight:600}.pass-header-close{background:#1e2634;border:1px solid #334155;color:#94a3b8;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:700;transition:all .15s ease}.pass-header-close:hover{background:#dc2626!important;color:#fff!important;border-color:#ef4444!important}.pass-body{padding:16px 20px;display:flex;flex-direction:column;gap:16px;flex:1;overflow-y:auto}.pass-top-row{display:grid;grid-template-columns:2.2fr 1fr;gap:14px}.pass-season-card{background:#101620;border:1px solid #212c3d;border-radius:6px;padding:14px 16px;display:flex;align-items:center;gap:16px;position:relative;overflow:hidden;box-shadow:0 4px 14px #0006}.pass-season-avatar{width:72px;height:72px;min-width:72px;background:#0006;border:1px solid #283446;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pass-season-avatar canvas{width:64px;height:64px;image-rendering:pixelated}.pass-season-avatar-icon{font-size:36px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}.pass-season-info{display:flex;flex-direction:column;gap:4px;flex:1}.pass-season-subtitle{font-size:11px;font-weight:600;color:#8c9cb0;text-transform:uppercase;letter-spacing:.5px}.pass-season-title{font-size:17px;font-weight:700;color:#fbbf24;letter-spacing:.3px}.pass-season-level-row{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.pass-season-level-text{font-size:14px;font-weight:700;color:#fff}.pass-season-points-text{font-size:12px;font-weight:600;color:#e2e8f0}.pass-progress-bar-wrap{width:100%;height:14px;background:#090c10;border:1px solid #283446;border-radius:7px;position:relative;overflow:hidden;margin-top:2px}.pass-progress-bar-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#d97706,#f59e0b,#fbbf24);box-shadow:0 0 10px #f59e0b80;border-radius:7px;transition:width .3s ease}.pass-next-level-hint{font-size:11px;color:#8c9cb0;align-self:flex-end;margin-top:2px}.pass-premium-card{background:#101620;border:1px solid #29364a;border-radius:6px;padding:14px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;box-shadow:0 4px 14px #0006}.pass-premium-header{display:flex;align-items:center;gap:10px}.pass-premium-badge-icon{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#b45309);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff;border:2px solid #fbbf24;box-shadow:0 0 10px #f59e0b66}.pass-premium-titles{display:flex;flex-direction:column;text-align:left}.pass-premium-title{font-size:14px;font-weight:700;color:#fff}.pass-premium-status{font-size:11px;color:#94a3b8}.pass-premium-status.active{color:#4ade80;font-weight:600}.pass-premium-btn{width:100%;padding:7px 12px;border-radius:4px;border:1px solid #d97706;background:linear-gradient(180deg,#b45309,#92400e);color:#fff;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 2px 6px #0006}.pass-premium-btn:hover:not(:disabled){background:linear-gradient(180deg,#d97706,#b45309);border-color:#fbbf24;box-shadow:0 0 10px #f59e0b80}.pass-premium-btn:disabled{opacity:.6;cursor:default;border-color:#4b5563;background:#1f2937}.pass-missions-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pass-mission-card{background:#101620;border:1px solid #1f2a3a;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 4px 12px #0000004d}.pass-mission-header{display:flex;align-items:center;justify-content:space-between}.pass-mission-icon-title{display:flex;align-items:center;gap:8px}.pass-mission-icon{width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px}.icon-login{background:#22c55e33;color:#4ade80;border:1px solid rgba(34,197,94,.4)}.icon-online{background:#38bdf833;color:#38bdf8;border:1px solid rgba(56,189,248,.4)}.icon-hunt{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.4)}.pass-mission-title{font-size:13px;font-weight:700;color:#fff}.pass-mission-reward{font-size:12px;font-weight:700}.reward-login{color:#4ade80}.reward-online{color:#38bdf8}.reward-hunt{color:#f87171}.pass-mission-desc{font-size:11px;color:#8c9cb0;line-height:1.3}.pass-mission-bar-wrap{width:100%;height:6px;background:#090c10;border-radius:3px;position:relative;overflow:hidden}.pass-mission-bar-fill{position:absolute;left:0;top:0;height:100%;border-radius:3px;transition:width .3s ease}.fill-login{background:#22c55e;box-shadow:0 0 6px #22c55e}.fill-online{background:#0ea5e9;box-shadow:0 0 6px #0ea5e9}.fill-hunt{background:#ef4444;box-shadow:0 0 6px #ef4444}.pass-mission-footer{display:flex;align-items:center;justify-content:space-between;font-size:11px}.pass-mission-counter{color:#8c9cb0}.pass-mission-status-tag{font-weight:600;color:#8c9cb0}.pass-mission-status-tag.completed{color:#4ade80}.pass-rewards-section{display:flex;flex-direction:column;gap:10px;background:#0a0e14;border:1px solid #1a2332;border-radius:6px;padding:14px 16px;box-shadow:inset 0 2px 8px #0009;position:relative}.pass-steps-track{display:flex;align-items:center;position:relative;margin:4px 34px 10px}.pass-steps-line-bg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:2px;background:#1e2a3a;z-index:1}.pass-steps-line-fill{position:absolute;left:0;top:50%;transform:translateY(-50%);height:2px;background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 6px #f59e0b;z-index:2;transition:width .3s ease}.pass-carousel-row{display:flex;align-items:center;gap:8px;position:relative}.pass-nav-btn{width:28px;height:64px;background:#141b26;border:1px solid #28364a;color:#94a3b8;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:700;transition:all .15s ease;z-index:5}.pass-nav-btn:hover{background:#1e2838;color:#fff;border-color:#3b82f6}.pass-cards-scroll{flex:1;display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding:6px 2px}.pass-cards-scroll::-webkit-scrollbar{height:6px}.pass-cards-scroll::-webkit-scrollbar-thumb{background:#253346;border-radius:3px}.pass-reward-card{width:130px;min-width:130px;background:#101620;border:1px solid #222d3d;border-radius:6px;display:flex;flex-direction:column;align-items:center;padding:10px 8px;gap:8px;transition:all .15s ease;position:relative}.pass-reward-card:hover{border-color:#3b82f6;background:#151d2a}.pass-reward-card.current{border:2px solid #f59e0b;box-shadow:0 0 14px #f59e0b59;background:#171f2c}.pass-card-level-title{font-size:13px;font-weight:700;color:#fff}.pass-card-bp-label{font-size:10px;font-weight:600;color:#8c9cb0}.pass-card-avatar{width:52px;height:52px;background:#090c10;border:1px solid #1f2a3a;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative}.pass-card-avatar canvas{width:36px;height:36px;image-rendering:pixelated}.pass-card-action-btn{width:100%;padding:5px 8px;border-radius:4px;font-size:11px;font-weight:700;cursor:pointer;text-align:center;transition:all .15s ease}.pass-action-claim{background:linear-gradient(180deg,#d97706,#b45309);border:1px solid #f59e0b;color:#fff;box-shadow:0 0 8px #f59e0b66}.pass-action-claim:hover{background:linear-gradient(180deg,#f59e0b,#d97706);border-color:#fbbf24;box-shadow:0 0 12px #f59e0b99}.pass-action-claimed{background:#22c55e1a;border:1px solid rgba(34,197,94,.4);color:#4ade80;cursor:default}.pass-action-locked{background:#141a24;border:1px solid #232d3d;color:#64748b;cursor:default}.pass-footer{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;background:#0d1117;border-top:1px solid #1e2634}.pass-close-btn{background:#1e2634;border:1px solid #334155;color:#cbd5e1;padding:6px 18px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.pass-close-btn:hover{background:#283548;color:#fff;border-color:#475569}.messages-modal-overlay{position:fixed;inset:0;background:#000000a6;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:99990}.messages-window{width:820px;height:540px;background:linear-gradient(180deg,#18222d,#121922);border:1px solid #2d3b4a;border-radius:6px;box-shadow:0 10px 30px #000c,inset 0 1px #ffffff14;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#dfdfdf;animation:messagesFadeIn .2s cubic-bezier(.16,1,.3,1)}@keyframes messagesFadeIn{0%{opacity:0;transform:scale(.97) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.messages-header{height:56px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #222f3d;background:linear-gradient(180deg,#1c2734,#151f2b)}.messages-header-left{display:flex;align-items:center;gap:12px}.messages-crest-icon{width:36px;height:36px;background:#2a3746;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:20px;border:1px solid #3d4f63;box-shadow:0 2px 5px #0006}.messages-header-titles{display:flex;flex-direction:column}.messages-title{font-size:16px;font-weight:700;color:#fff;letter-spacing:.3px}.messages-subtitle{font-size:11px;color:#8c9ba8;margin-top:1px}.messages-header-actions{display:flex;align-items:center;gap:8px}.messages-tab-btn{padding:6px 12px;background:#1b2633;border:1px solid #2f3e50;border-radius:4px;color:#c4d1de;font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.messages-tab-btn:hover{background:#253344;color:#fff;border-color:#43576e}.messages-tab-btn.active{background:#204163;border-color:#3b74aa;color:#fff;box-shadow:inset 0 1px #fff3}.messages-close-btn{width:26px;height:26px;background:transparent;border:1px solid transparent;border-radius:4px;color:#8e9da9;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;margin-left:4px}.messages-close-btn:hover{background:#ef444433;border-color:#ef4444;color:#fff}.messages-body{flex:1;display:flex;overflow:hidden;padding:12px;gap:12px}.messages-left-panel{width:320px;display:flex;flex-direction:column;gap:8px;background:#131c26;border:1px solid #202b37;border-radius:4px;padding:8px}.messages-search-bar{position:relative;display:flex;align-items:center}.messages-search-icon{position:absolute;left:8px;font-size:12px;color:#728494}.messages-search-input{width:100%;background:#0d141c;border:1px solid #243242;border-radius:4px;padding:6px 8px 6px 26px;font-size:11px;color:#e2e8f0;outline:none;transition:border-color .15s ease}.messages-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f666}.messages-list-wrap{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:2px}.message-card-item{display:flex;align-items:center;gap:8px;padding:7px 8px;background:#17222e;border:1px solid #253342;border-radius:4px;cursor:pointer;transition:all .15s ease;user-select:none}.message-card-item:hover{background:#1e2c3b;border-color:#36485d}.message-card-item.selected{background:#1a324b;border-color:#3972a4;box-shadow:inset 0 0 0 1px #3b82f64d}.message-icon-cell{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;font-size:18px}.message-meta-cell{flex:1;display:flex;flex-direction:column;overflow:hidden}.message-item-sender{font-size:12px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-item-sender.system{color:#f6c445}.message-item-sender.gm{color:#60a5fa}.message-item-subject{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.message-item-unread .message-item-subject{color:#f1f5f9;font-weight:500}.message-date-cell{display:flex;flex-direction:column;align-items:flex-end;min-width:65px;font-size:10px;color:#718096}.message-date-day{color:#a0aec0}.message-date-time{color:#718096;font-size:9px;margin-top:1px}.messages-pagination{height:28px;display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #1f2b38;padding-top:4px}.messages-page-btn{width:24px;height:22px;background:#192430;border:1px solid #2b3a4a;border-radius:3px;color:#cbd5e1;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center}.messages-page-btn:hover:not(:disabled){background:#253446;color:#fff;border-color:#3b5067}.messages-page-btn:disabled{opacity:.35;cursor:not-allowed}.messages-page-indicator{font-size:11px;color:#94a3b8;font-weight:500}.messages-right-panel{flex:1;display:flex;flex-direction:column;background:#131c26;border:1px solid #202b37;border-radius:4px;padding:12px;gap:10px}.messages-read-header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #1f2c39;padding-bottom:8px}.messages-read-info-block{display:flex;flex-direction:column;gap:4px}.messages-read-row{display:flex;align-items:center;gap:8px;font-size:12px}.messages-read-label{color:#8c9ba8;font-weight:500;min-width:50px}.messages-read-from{color:#60a5fa;font-weight:700;cursor:pointer}.messages-read-from:hover{text-decoration:underline}.messages-read-subject{color:#f8fafc;font-weight:600}.messages-read-date-block{display:flex;align-items:center;gap:8px}.messages-read-date{font-size:11px;color:#8c9ba8}.messages-star-btn{background:transparent;border:none;font-size:16px;cursor:pointer;color:#64748b;transition:all .15s ease}.messages-star-btn:hover{color:#facc15;transform:scale(1.15)}.messages-star-btn.starred{color:#facc15}.messages-content-box{flex:1;background:#0f161f;border:1px solid #1b2633;border-radius:4px;padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:1.5;color:#cbd5e1;white-space:pre-wrap;word-break:break-word}.messages-attachments-panel{background:#182432;border:1px solid #2d4157;border-radius:4px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;margin-top:auto}.messages-attachment-info{display:flex;align-items:center;gap:8px;font-size:12px;color:#e2e8f0}.messages-attachment-icon{font-size:16px}.messages-withdraw-btn{padding:5px 12px;background:#10b981;border:1px solid #059669;border-radius:4px;color:#fff;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.messages-withdraw-btn:hover{background:#059669;box-shadow:0 0 8px #10b98166}.messages-read-footer{display:flex;align-items:center;justify-content:space-between;padding-top:4px}.messages-action-btn{padding:6px 14px;background:#1c2734;border:1px solid #2e3e50;border-radius:4px;color:#cbd5e1;font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.messages-action-btn:hover:not(:disabled){background:#27374a;color:#fff;border-color:#40556e}.messages-action-btn:disabled{opacity:.35;cursor:not-allowed}.messages-btn-delete{color:#f87171;border-color:#4c2626}.messages-btn-delete:hover:not(:disabled){background:#3b1c1c;color:#fca5a5;border-color:#ef4444}.messages-nav-group{display:flex;align-items:center;gap:8px}.messages-empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b;gap:8px}.messages-empty-icon{font-size:32px;opacity:.5}.messages-compose-overlay{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:99995}.messages-compose-window{width:480px;background:#16202c;border:1px solid #2d3e52;border-radius:6px;box-shadow:0 10px 25px #000c;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#dfdfdf;animation:messagesFadeIn .15s ease-out}.messages-compose-header{height:44px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #223142;background:#1a2736}.messages-compose-title{font-size:13px;font-weight:700;color:#fff}.messages-compose-body{padding:14px;display:flex;flex-direction:column;gap:10px}.messages-form-group{display:flex;flex-direction:column;gap:4px}.messages-form-label-row{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8}.messages-form-input{background:#0d141d;border:1px solid #243447;border-radius:4px;padding:6px 8px;font-size:11px;color:#f1f5f9;outline:none}.messages-form-input:focus{border-color:#3b82f6}.messages-form-textarea{background:#0d141d;border:1px solid #243447;border-radius:4px;padding:8px;font-size:11px;color:#f1f5f9;outline:none;resize:none;height:110px;font-family:inherit}.messages-form-textarea:focus{border-color:#3b82f6}.messages-compose-footer{padding:10px 14px;background:#131c26;border-top:1px solid #223142;display:flex;align-items:center;justify-content:space-between}.messages-compose-fee{font-size:11px;color:#94a3b8}.messages-compose-btn-group{display:flex;align-items:center;gap:8px}.messages-btn-blue{background:#2563eb;border-color:#1d4ed8;color:#fff}.messages-btn-blue:hover:not(:disabled){background:#1d4ed8;border-color:#1e40af}.messages-dialog-overlay{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:99996}.messages-dialog-window{width:490px;background:linear-gradient(180deg,#192430,#121a24);border:1px solid #324356;border-radius:6px;box-shadow:0 16px 36px #000000d9,inset 0 1px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#dfdfdf;animation:messagesFadeIn .18s cubic-bezier(.16,1,.3,1)}.messages-dialog-header{height:46px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #253444;background:linear-gradient(180deg,#1f2c3b,#16222f)}.messages-dialog-header-left{display:flex;align-items:center;gap:8px}.messages-dialog-crest{font-size:16px}.messages-dialog-title{font-size:13px;font-weight:700;color:#f1f5f9;letter-spacing:.2px}.messages-dialog-body{padding:14px;display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.messages-dialog-summary{background:#0d141d;border:1px solid #1f2c3a;border-radius:4px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:11px}.messages-dialog-summary-row{display:flex;align-items:center;gap:8px}.messages-dialog-summary-label{color:#8c9ba8;width:75px;font-weight:500}.messages-dialog-summary-val{color:#e2e8f0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-dialog-sender{color:#60a5fa}.messages-dialog-warning-text{background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:4px;padding:8px 10px;font-size:11px;line-height:1.4;color:#fca5a5}.messages-dialog-prompt{font-size:11.5px;line-height:1.4;color:#cbd5e1;text-align:center;padding:2px 0}.messages-dialog-footer{padding:10px 14px;background:#111822;border-top:1px solid #202c3a;display:flex;align-items:center;justify-content:space-between}.messages-dialog-footer-left{display:flex;align-items:center}.messages-dialog-btn-group{display:flex;align-items:center;gap:8px;margin-left:auto}.messages-btn-danger{background:linear-gradient(180deg,#dc2626,#b91c1c);border-color:#ef4444;color:#fff;font-weight:600}.messages-btn-danger:hover:not(:disabled){background:linear-gradient(180deg,#ef4444,#dc2626);border-color:#f87171;box-shadow:0 0 8px #ef444480}.messages-btn-gold{background:linear-gradient(180deg,#d97706,#b45309);border-color:#f59e0b;color:#fff;font-weight:600}.messages-btn-gold:hover:not(:disabled){background:linear-gradient(180deg,#f59e0b,#d97706);border-color:#fbbf24;box-shadow:0 0 8px #f59e0b80}.messages-toast-container{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:99999;pointer-events:none}.messages-toast{pointer-events:auto;min-width:240px;max-width:360px;padding:10px 14px;background:#121a24f2;border:1px solid #33465b;border-radius:6px;box-shadow:0 8px 24px #000000b3;display:flex;align-items:center;gap:10px;color:#f1f5f9;font-size:11px;font-family:Verdana,sans-serif;animation:toastSlideIn .2s cubic-bezier(.16,1,.3,1);transition:opacity .3s ease,transform .3s ease}.messages-toast-info{border-left:4px solid #3b82f6}.messages-toast-error{border-left:4px solid #ef4444;background:#221216f2}.messages-toast-icon{font-size:14px}.messages-toast-text{flex:1;line-height:1.4}.messages-toast-fadeout{opacity:0;transform:translateY(-8px)}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.cast-modal-overlay{position:fixed;inset:0;background:#000000a6;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:99990}.cast-window{width:440px;background:linear-gradient(180deg,#17232f,#111923);border:1px solid #2a394a;border-radius:6px;box-shadow:0 10px 30px #000000d9,inset 0 1px #ffffff14;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#dfdfdf;animation:castFadeIn .2s cubic-bezier(.16,1,.3,1)}@keyframes castFadeIn{0%{opacity:0;transform:scale(.97) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.cast-header{height:52px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #202d3c;background:linear-gradient(180deg,#1b2735,#151f2c)}.cast-header-left{display:flex;align-items:center;gap:10px}.cast-header-icon{font-size:20px;color:#38bdf8;display:flex;align-items:center;justify-content:center}.cast-header-titles{display:flex;flex-direction:column}.cast-title{font-size:15px;font-weight:700;color:#fff;letter-spacing:.3px}.cast-subtitle{font-size:11px;color:#8c9ba8;margin-top:1px}.cast-close-btn{width:26px;height:26px;background:transparent;border:1px solid transparent;border-radius:4px;color:#8e9da9;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.cast-close-btn:hover{background:#ef444433;border-color:#ef4444;color:#fff}.cast-body{padding:16px;display:flex;flex-direction:column;gap:12px}.cast-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cast-menu-card{background:#141d27;border:1px solid #243447;border-radius:6px;padding:18px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .15s ease}.cast-menu-card:hover{background:#1c2a39;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #0006}.cast-menu-icon{font-size:26px;color:#38bdf8}.cast-menu-name{font-size:13px;font-weight:700;color:#f1f5f9}.cast-menu-desc{font-size:10px;color:#8c9ba8;text-align:center}.cast-form-title{font-size:14px;font-weight:700;color:#fff;margin-bottom:4px}.cast-form-label{font-size:11px;color:#94a3b8;margin-bottom:6px}.cast-input{width:100%;background:#0d141d;border:1px solid #243447;border-radius:4px;padding:8px 10px;font-size:12px;color:#f1f5f9;outline:none;transition:border-color .15s ease}.cast-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f666}.cast-checkbox-row{display:flex;align-items:center;gap:8px;font-size:11px;color:#cbd5e1;cursor:pointer;margin-top:6px}.cast-checkbox-row input{cursor:pointer}.cast-list-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.cast-list-title{font-size:13px;color:#cbd5e1;font-weight:500}.cast-refresh-btn{background:#182432;border:1px solid #2a3d52;border-radius:4px;color:#38bdf8;font-size:13px;padding:4px 8px;cursor:pointer;transition:all .15s ease}.cast-refresh-btn:hover{background:#233449;color:#fff}.cast-stream-list{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.cast-stream-item{background:#141d27;border:1px solid #243447;border-radius:4px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:all .15s ease}.cast-stream-item:hover{background:#1a2736;border-color:#3b82f6}.cast-stream-left{display:flex;align-items:center;gap:10px;overflow:hidden}.cast-stream-icon{font-size:16px;color:#38bdf8}.cast-stream-meta{display:flex;flex-direction:column;overflow:hidden}.cast-stream-title{font-size:12px;font-weight:700;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cast-stream-sub{display:flex;align-items:center;gap:8px;font-size:10px;color:#8c9ba8;margin-top:2px}.cast-btn-join{padding:5px 14px;background:#2563eb;border:1px solid #1d4ed8;border-radius:4px;color:#fff;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.cast-btn-join:hover{background:#1d4ed8;box-shadow:0 0 8px #2563eb66}.cast-status-banner{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#10241b;border:1px solid #166534;border-radius:4px}.cast-status-live-text{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#4ade80}.cast-status-timer{font-size:12px;font-weight:600;color:#86efac}.cast-details-card{background:#131c26;border:1px solid #202d3c;border-radius:4px;padding:12px;display:flex;flex-direction:column;gap:8px;position:relative}.cast-detail-row{display:flex;align-items:center;font-size:12px}.cast-detail-label{width:80px;color:#8c9ba8;font-weight:500}.cast-detail-val{color:#f1f5f9;font-weight:600}.cast-stop-btn-wrap{position:absolute;right:12px;top:12px;bottom:12px;display:flex;align-items:center}.cast-btn-stop{padding:8px 16px;background:#b91c1c;border:1px solid #991b1b;border-radius:4px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.cast-btn-stop:hover{background:#991b1b;box-shadow:0 0 10px #b91c1c66}.cast-info-footer{font-size:11px;color:#8c9ba8;display:flex;align-items:center;gap:6px}.cast-footer-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid #202d3c;padding-top:12px;margin-top:4px}.cast-btn{padding:7px 16px;background:#1c2734;border:1px solid #2e3e50;border-radius:4px;color:#cbd5e1;font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.cast-btn:hover{background:#27374a;color:#fff;border-color:#40556e}.cast-btn-blue{background:#2563eb;border-color:#1d4ed8;color:#fff}.cast-btn-blue:hover{background:#1d4ed8;border-color:#1e40af}.cast-submodal-overlay{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:99995}.cast-submodal-window{width:380px;background:#16202c;border:1px solid #2d3e52;border-radius:6px;box-shadow:0 10px 25px #000000d9;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#dfdfdf;animation:castFadeIn .15s ease-out}.cast-user-row{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#141d27;border:1px solid #243447;border-radius:4px;font-size:11px}.cast-user-name{font-weight:700;color:#f1f5f9}.cast-user-actions{display:flex;align-items:center;gap:6px}.cast-btn-sm{padding:3px 8px;font-size:10px;border-radius:3px}.cast-hud-live-badge{position:absolute;top:10px;right:10px;height:28px;background:#0f172ad9;backdrop-filter:blur(4px);border:1px solid #ef4444;border-radius:14px;padding:0 10px;display:flex;align-items:center;gap:6px;color:#fff;font-family:Verdana,sans-serif;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 2px 10px #ef444466;z-index:100;user-select:none;transition:all .2s ease}.cast-hud-live-badge:hover{background:#ef444433;transform:scale(1.05)}.cast-hud-pulse-dot{width:8px;height:8px;background-color:#ef4444;border-radius:50%;box-shadow:0 0 #ef4444b3;animation:castPulse 1.5s infinite}@keyframes castPulse{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 6px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}.cast-hud-viewers{color:#94a3b8;font-size:10px;margin-left:2px}.trainer-panel-box{flex:0 0 auto!important;height:auto!important;min-height:auto!important;max-height:none!important;margin-bottom:2px}.trainer-panel-box .panel-resize-grip{display:none!important}#trainer-body{padding:4px 6px 3px!important;display:flex;flex-direction:column;gap:5px;font-size:11px;color:#ccc;box-sizing:border-box}.trainer-row{display:flex;flex-direction:column;gap:2px}.trainer-input-group{display:flex;gap:4px;align-items:center;width:100%}.trainer-spell-input{flex:1 1 0;min-width:0;width:0;height:20px;background:#141414;border:1px solid #444;border-radius:2px;color:#fff;padding:1px 5px;font-size:10.5px;box-sizing:border-box;outline:none}.trainer-spell-input:focus{border-color:#3b82f6}.trainer-mana-wrapper{display:flex;align-items:center;gap:2px;flex-shrink:0}.trainer-mana-label{font-size:9.5px;color:#888;font-weight:600;user-select:none}.trainer-mana-input{width:44px;min-width:44px;height:20px;background:#141414;border:1px solid #444;border-radius:2px;color:#60a5fa;font-weight:700;padding:1px 3px;font-size:10.5px;text-align:center;box-sizing:border-box;outline:none;-moz-appearance:textfield}.trainer-mana-input::-webkit-outer-spin-button,.trainer-mana-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.trainer-mana-input:focus{border-color:#3b82f6}.trainer-checkbox-label{display:flex;align-items:center;gap:5px;cursor:default;user-select:none;font-size:11px;color:#ddd}.trainer-checkbox-label input[type=checkbox]{margin:0;cursor:pointer}.helper-hud-badge{position:absolute;top:6px;left:6px;width:220px;background:#0f172a;border:1px solid rgba(59,130,246,.4);border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:5px;color:#fff;font-family:Verdana,sans-serif;font-size:11px;box-shadow:0 4px 18px #000000b3,0 0 10px #3b82f640;z-index:1000;pointer-events:auto;user-select:none;animation:helperFadeIn .2s ease-out}@keyframes helperFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.helper-hud-top{display:flex;align-items:center;justify-content:space-between}.helper-hud-brand{display:flex;align-items:center;gap:6px;cursor:pointer;flex:1}.helper-hud-pulse-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:background-color .3s ease,box-shadow .3s ease}.helper-hud-pulse-dot.pulse-green{background-color:#10b981;box-shadow:0 0 6px #10b981;animation:helperPulseGreen 1.8s infinite}.helper-hud-pulse-dot.pulse-yellow{background-color:#facc15;box-shadow:0 0 6px #facc15;animation:helperPulseYellow 1.8s infinite}.helper-hud-pulse-dot.pulse-orange{background-color:#f97316;box-shadow:0 0 6px #f97316;animation:helperPulseOrange 1.8s infinite}.helper-hud-pulse-dot.pulse-red{background-color:#ef4444;box-shadow:0 0 6px #ef4444;animation:helperPulseRed 2s infinite}@keyframes helperPulseGreen{0%,to{transform:scale(.95);opacity:.85}50%{transform:scale(1.1);opacity:1;box-shadow:0 0 10px #10b981}}@keyframes helperPulseYellow{0%,to{transform:scale(.95);opacity:.85}50%{transform:scale(1.1);opacity:1;box-shadow:0 0 10px #facc15}}@keyframes helperPulseOrange{0%,to{transform:scale(.95);opacity:.85}50%{transform:scale(1.1);opacity:1;box-shadow:0 0 10px #f97316}}@keyframes helperPulseRed{0%,to{transform:scale(.95);opacity:.85}50%{transform:scale(1.1);opacity:1;box-shadow:0 0 10px #ef4444}}.helper-hud-title{font-weight:700;font-size:10px;color:#60a5fa;letter-spacing:.5px}.helper-hud-time{font-family:Consolas,Courier New,monospace;font-weight:700;font-size:10.5px;color:#f1f5f9;background:#00000073;padding:1px 5px;border-radius:3px;border:1px solid rgba(255,255,255,.1)}.helper-hud-progress-wrap{width:100%;height:3px;background:#ffffff1a;border-radius:2px;overflow:hidden}.helper-hud-progress-fill{height:100%;background:#10b981;transition:width .3s ease,background-color .3s ease}.helper-hud-chips{display:flex;align-items:center;justify-content:space-between;gap:4px}.helper-chip{flex:1;text-align:center;background:#1e293b;border:1px solid #475569;color:#cbd5e1;border-radius:4px;padding:3px 0;font-size:9.5px;font-weight:700;cursor:pointer;transition:all .15s ease}.helper-chip.active{background:#10b98140;border-color:#10b981;color:#34d399;box-shadow:0 0 6px #10b98140}.helper-chip.paused{background:#ef444426;border-color:#ef444499;color:#fca5a5;text-decoration:none}.helper-chip:hover{filter:brightness(1.2)}.helper-hud-top-actions{display:flex;align-items:center;gap:3px}.helper-chip-icon{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#94a3b8;font-size:10px;line-height:1;padding:2px 5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.helper-chip-icon:hover{background:#ffffff2e;color:#fff}.helper-chip-icon.power-on{background:#ef444440;border-color:#ef4444;color:#f87171}.helper-chip-icon.power-on:hover{background:#ef444466}.helper-chip-close{flex:none;background:transparent;border:none;color:#64748b;font-size:11px;padding:0 4px;cursor:pointer}.helper-chip-close:hover{color:#ef4444}.helper-hud-mini-panel{background:#0a0f19b8;border:1px solid rgba(255,255,255,.08);border-radius:5px;padding:4px 6px;display:flex;flex-direction:column;gap:3px}.helper-hud-current-line{display:flex;align-items:center;gap:5px;font-size:10px;line-height:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.helper-action-icon{font-size:11px;line-height:1}.helper-action-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.helper-hud-recent-log{display:flex;flex-direction:column;gap:2px}.helper-hud-feed-row{display:flex;align-items:center;gap:4px;font-size:9.5px;opacity:.85;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:helperFeedFade .2s ease-out;border-top:1px dashed rgba(255,255,255,.06);padding-top:2px}@keyframes helperFeedFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:.85;transform:translateY(0)}}.feed-icon{font-size:9px;line-height:1}.feed-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.helper-modal-overlay{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:99995}.helper-window{width:560px;max-width:95vw;height:560px;max-height:90vh;background:linear-gradient(180deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:8px;box-shadow:0 12px 35px #000000d9;display:flex;flex-direction:column;overflow:hidden;user-select:none;font-family:Verdana,sans-serif;color:#e2e8f0;animation:helperFadeIn .2s ease-out}.helper-header{height:46px;min-height:46px;max-height:46px;flex-shrink:0;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #334155;background:#0f172a}.helper-header-left{display:flex;align-items:center;gap:8px}.helper-icon{font-size:18px}.helper-title{font-size:13px;font-weight:700;color:#f8fafc}.helper-btn-close{background:transparent;border:none;color:#94a3b8;font-size:16px;cursor:pointer}.helper-btn-close:hover{color:#ef4444}.helper-tabs-bar{display:flex;flex-shrink:0;background:#111827;border-bottom:1px solid #1f2937}.helper-tab-btn{flex:1;padding:10px 4px;background:transparent;border:none;border-bottom:2px solid transparent;color:#9ca3af;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.helper-tab-btn:hover{color:#f3f4f6;background:#ffffff08}.helper-tab-btn.active{color:#60a5fa;border-bottom-color:#3b82f6;background:#3b82f614}.helper-body{padding:16px;flex:1 1 auto;min-height:0;overflow-y:auto;box-sizing:border-box}.helper-body::-webkit-scrollbar{width:6px}.helper-body::-webkit-scrollbar-track{background:#0f172a}.helper-body::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}.helper-body::-webkit-scrollbar-thumb:hover{background:#475569}.helper-tab-pane{display:flex;flex-direction:column;gap:12px}.helper-master-card{background:#1e293b;border:1px solid #334155;border-radius:6px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.helper-master-status{display:flex;align-items:center;gap:10px}.helper-status-bullet{width:12px;height:12px;border-radius:50%}.helper-status-bullet.online{background:#10b981;box-shadow:0 0 8px #10b981}.helper-status-bullet.offline{background:#ef4444}.helper-master-label{font-size:10px;color:#94a3b8;text-transform:uppercase}.helper-master-val{font-size:12px;font-weight:700;color:#f1f5f9}.helper-master-toggle-btn{padding:8px 18px;border-radius:4px;font-size:11px;font-weight:700;cursor:pointer;border:none;transition:all .15s ease}.btn-primary{background:#2563eb;color:#fff}.btn-primary:hover{background:#1d4ed8}.btn-danger{background:#dc2626;color:#fff}.btn-danger:hover{background:#b91c1c}.btn-success{background:#059669;color:#fff}.btn-success:hover{background:#047857}.helper-section-title{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;margin-top:4px}.helper-grid-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.helper-card{background:#0f172a;border:1px solid #1e293b;border-radius:6px;padding:10px 12px}.helper-card-header{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:#f8fafc}.helper-card-desc{font-size:10px;color:#64748b;margin-top:4px}.helper-hint-box{background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:6px;padding:10px 14px;font-size:11px;color:#93c5fd}.helper-hint-box code{background:#0006;padding:2px 6px;border-radius:4px;color:#60a5fa;font-weight:700}.helper-mode-selector{display:flex;gap:6px;background:#0f172a;padding:6px;border-radius:6px;border:1px solid #1e293b}.helper-radio-label{flex:1;padding:8px;text-align:center;font-size:11px;border-radius:4px;cursor:pointer;background:transparent;color:#94a3b8;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:6px}.helper-radio-label input{display:none}.helper-radio-label.active{background:#1e293b;color:#60a5fa;font-weight:700;border:1px solid #3b82f6}.helper-box{background:#0f172a;border:1px solid #1e293b;border-radius:6px;padding:12px}.helper-box-title{font-size:12px;font-weight:700;color:#f1f5f9;margin-bottom:6px}.helper-desc{font-size:11px;color:#94a3b8;line-height:1.4;margin-bottom:12px}.helper-form-row{display:flex;gap:12px}.helper-field{flex:1;display:flex;flex-direction:column;gap:4px}.helper-field label{font-size:10px;color:#94a3b8}.helper-coord-badge{background:#1e293b;padding:6px 10px;border-radius:4px;font-family:monospace;font-size:11px;color:#38bdf8;border:1px solid #334155}.helper-btn{background:#334155;border:1px solid #475569;color:#fff;padding:6px 12px;border-radius:4px;font-size:11px;cursor:pointer;transition:all .15s ease}.helper-btn:hover{background:#475569}.helper-btn-sm{padding:4px 8px;font-size:10px}.helper-btn-danger{background:#991b1b;border-color:#b91c1c}.helper-btn-danger:hover{background:#dc2626}.helper-btn-primary{background:#1d4ed8;border-color:#2563eb}.helper-btn-primary:hover{background:#2563eb}.helper-form-check{display:flex;align-items:center;gap:8px;font-size:11px;color:#cbd5e1;margin-top:10px}.helper-table-container{max-height:180px;overflow-y:auto;border:1px solid #1e293b;border-radius:4px;background:#090d16}.helper-table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.helper-table th{background:#0f172a;padding:6px 8px;color:#94a3b8;font-size:10px;text-transform:uppercase;border-bottom:1px solid #1e293b;position:sticky;top:0}.helper-table td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04);color:#e2e8f0}.helper-row-active td{background:#3b82f626;color:#60a5fa;font-weight:700}.helper-empty{text-align:center;color:#64748b;padding:16px!important;font-style:italic}.helper-btn-del{background:transparent;border:none;color:#ef4444;cursor:pointer;font-size:12px}.helper-btn-del:hover{color:#f87171}.helper-btn-icon{background:#1e293b;border:1px solid #334155;color:#94a3b8;padding:2px 6px;border-radius:3px;font-size:10px;cursor:pointer;transition:all .15s ease}.helper-btn-icon:hover:not(:disabled){background:#334155;color:#60a5fa}.helper-btn-bar{display:flex;gap:6px;margin-top:10px}.helper-badge{padding:2px 6px;border-radius:3px;font-size:9px;font-weight:700}.badge-walk{background:#3b82f633;color:#60a5fa}.badge-stairs{background:#eab30833;color:#facc15}.badge-rope{background:#f9731633;color:#fb923c}.badge-shovel{background:#a855f733;color:#c084fc}.badge-step{background:#0ea5e933;color:#38bdf8}.badge-usewith{background:#ec489933;color:#f472b6}.badge-use{background:#84cc1633;color:#a3e635}.badge-melee{background:#ef444433;color:#f87171}.badge-dist{background:#10b98133;color:#34d399}.helper-add-box{background:#0f172a;border:1px solid #1e293b;border-radius:6px;padding:10px;margin-top:8px}.helper-add-title{font-size:10px;color:#94a3b8;margin-bottom:6px;text-transform:uppercase}.helper-form-inline{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.helper-input,.helper-select{background:#1e293b;border:1px solid #334155;color:#f1f5f9;padding:5px 8px;border-radius:4px;font-size:11px}.helper-input:focus,.helper-select:focus{outline:none;border-color:#3b82f6}.helper-loot-tags{display:flex;gap:6px;flex-wrap:wrap;min-height:32px}.helper-loot-tag{background:#1e293b;border:1px solid #334155;padding:3px 8px;border-radius:4px;font-size:11px;color:#fbbf24;display:flex;align-items:center;gap:6px}.helper-tag-close{background:transparent;border:none;color:#ef4444;cursor:pointer;font-size:10px}.helper-rec-bar{display:flex;align-items:center;gap:12px}.helper-rec-status{font-size:11px;color:#cbd5e1}.helper-section-header{display:flex;justify-content:space-between;align-items:center}.helper-switch-label{font-size:11px;color:#94a3b8;display:flex;align-items:center;gap:6px}.helper-toggle-switch{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:14px;border:1px solid #3b4b60;background:#182230;color:#94a3b8;font-size:10px;font-weight:700;cursor:pointer;transition:all .2s ease;user-select:none}.helper-toggle-switch .toggle-bullet{width:8px;height:8px;border-radius:50%;background:#64748b;transition:all .2s ease}.helper-toggle-switch.on{background:#22c55e33;border-color:#22c55e;color:#4ade80;box-shadow:0 0 10px #22c55e40}.helper-toggle-switch.on .toggle-bullet{background:#22c55e;box-shadow:0 0 6px #22c55e}.helper-toggle-switch.off{background:#ef44441f;border-color:#ef4444;color:#f87171}.helper-toggle-switch.off .toggle-bullet{background:#ef4444}.helper-toggle-switch:hover{filter:brightness(1.15)}.badge-diagonal{background:#eab30833;color:#facc15}
